From d3646ff4b45cf9177a1887c245c0ea806301c114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Mendes?= Date: Tue, 31 Jan 2023 16:08:21 +0000 Subject: [PATCH] commit chnages new react-modern-birthdays --- samples/react-modern-birthdays/.eslintrc.js | 352 + samples/react-modern-birthdays/.gitignore | 34 + samples/react-modern-birthdays/.npmignore | 16 + samples/react-modern-birthdays/.yo-rc.json | 21 + samples/react-modern-birthdays/README.md | 110 + .../react-modern-birthdays/config/config.json | 29 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 58 + .../react-modern-birthdays/config/sass.json | 3 + .../react-modern-birthdays/config/serve.json | 6 + .../config/write-manifests.json | 4 + samples/react-modern-birthdays/gulpfile.js | 16 + .../react-modern-birthdays/package-lock.json | 67352 ++++++++++++++++ samples/react-modern-birthdays/package.json | 52 + .../src/assets/birthdays.png | Bin 0 -> 1394723 bytes .../src/assets/birthdays_teams.jpg | Bin 0 -> 531082 bytes .../src/assets/welcome-dark.png | Bin 0 -> 12545 bytes .../src/assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/ShowMessage/ShowMessage.tsx | 32 + .../src/components/ShowMessage/index.ts | 1 + .../components/ShowSpinner/ShowSpinner.tsx | 31 + .../src/components/ShowSpinner/index.ts | 1 + .../src/components/birthdays/BirthdayCard.tsx | 43 + .../birthdays/BirthdayCardImage.tsx | 21 + .../components/birthdays/BirthdayMessage.tsx | 48 + .../components/birthdays/BirthdayUserInfo.tsx | 83 + .../src/components/birthdays/Birthdays.tsx | 40 + .../components/birthdays/BirthdaysControl.tsx | 77 + .../birthdays/BirthdaysNavigation.tsx | 54 + .../components/birthdays/IBirthdaysProps.ts | 28 + .../components/birthdays/ListBirthdays.tsx | 100 + .../components/birthdays/NoBirthdaysCard.tsx | 51 + .../src/components/birthdays/index.ts | 10 + .../birthdays/useBirthdaysStyles.ts | 373 + .../birthdaysTimeline/BirthdaysTimeline.tsx | 27 + .../BirthdaysTimelineControl.tsx | 71 + .../IBirthdaysTimelineProps.ts | 21 + .../birthdaysTimeline/RenderItem.tsx | 46 + .../birthdaysTimeline/RenderPersona.tsx | 38 + .../birthdaysTimeline/RenderTimeLine.tsx | 132 + .../birthdaysTimeline/RenderTimeLineItems.tsx | 19 + .../birthdaysTimeline/RenderTitle.tsx | 52 + .../useBirthdaysTimelineStyles.ts | 255 + .../src/components/index.ts | 2 + .../src/constants/ballons.ts | 2 + .../src/constants/congratulationsImage.ts | 1 + .../src/constants/constants.ts | 31 + .../src/constants/index.ts | 1 + .../src/constants/noBrithdaysImage.ts | 2 + .../react-modern-birthdays/src/hooks/index.ts | 2 + .../src/hooks/useBirthdays.ts | 73 + .../src/hooks/useLocalStorage.ts | 30 + .../hooks/useMantineThemeFromFluentTheme.tsx | 87 + .../src/hooks/useUtils.ts | 131 + samples/react-modern-birthdays/src/index.ts | 1 + .../src/jotai/atoms/birthdays/globalState.ts | 9 + .../src/jotai/atoms/birthdays/index.ts | 1 + .../atoms/birthdaysTimeline/globalState.ts | 10 + .../jotai/atoms/birthdaysTimeline/index.ts | 1 + .../src/models/FileInfo.ts | 9 + .../src/models/ILoadResults.ts | 7 + .../src/models/IUser.ts | 7 + .../src/models/birthdays/IGlobalState.ts | 35 + .../src/models/birthdays/index.ts | 2 + .../models/birthdaysTimeline/IGlobalState.ts | 27 + .../src/models/birthdaysTimeline/index.ts | 1 + .../src/models/index.ts | 5 + .../src/scripts/createBirthdaysList.zip | Bin 0 -> 3076 bytes .../Create-List-Bridays.ps1 | 23 + .../src/scripts/createBirthdaysList/README.md | 24 + .../scripts/createBirthdaysList/template.xml | 43 + .../src/services/FilesService.ts | 155 + .../src/teamsThemes/TeamsContrastTheme.json | 24 + .../src/teamsThemes/TeamsDarkTheme.json | 24 + .../src/teamsThemes/TeamsDefaultTheme.json | 24 + .../src/utils/UrlUtilities.ts | 102 + .../src/utils/getMessageColors.ts | 53 + .../src/utils/registrySVGIcons.tsx | 20 + .../birthdays/BirthdaysWebPart.manifest.json | 37 + .../webparts/birthdays/BirthdaysWebPart.ts | 370 + .../src/webparts/birthdays/loc/en-us.js | 31 + .../src/webparts/birthdays/loc/mystrings.d.ts | 34 + .../BirthdaysTimelineWebPart.manifest.json | 28 + .../BirthdaysTimelineWebPart.ts | 162 + .../webparts/birthdaysTimeline/loc/en-us.js | 13 + .../birthdaysTimeline/loc/mystrings.d.ts | 16 + ...f019-e832-45d1-a4d4-0ee95fdf7573_color.png | Bin 0 -> 10248 bytes ...19-e832-45d1-a4d4-0ee95fdf7573_outline.png | Bin 0 -> 542 bytes ...8eaf-0e27-4fd0-b006-1614433a2cac_color.png | Bin 0 -> 10248 bytes ...af-0e27-4fd0-b006-1614433a2cac_outline.png | Bin 0 -> 542 bytes samples/react-modern-birthdays/tsconfig.json | 38 + 91 files changed, 71412 insertions(+) create mode 100644 samples/react-modern-birthdays/.eslintrc.js create mode 100644 samples/react-modern-birthdays/.gitignore create mode 100644 samples/react-modern-birthdays/.npmignore create mode 100644 samples/react-modern-birthdays/.yo-rc.json create mode 100644 samples/react-modern-birthdays/README.md create mode 100644 samples/react-modern-birthdays/config/config.json create mode 100644 samples/react-modern-birthdays/config/deploy-azure-storage.json create mode 100644 samples/react-modern-birthdays/config/package-solution.json create mode 100644 samples/react-modern-birthdays/config/sass.json create mode 100644 samples/react-modern-birthdays/config/serve.json create mode 100644 samples/react-modern-birthdays/config/write-manifests.json create mode 100644 samples/react-modern-birthdays/gulpfile.js create mode 100644 samples/react-modern-birthdays/package-lock.json create mode 100644 samples/react-modern-birthdays/package.json create mode 100644 samples/react-modern-birthdays/src/assets/birthdays.png create mode 100644 samples/react-modern-birthdays/src/assets/birthdays_teams.jpg create mode 100644 samples/react-modern-birthdays/src/assets/welcome-dark.png create mode 100644 samples/react-modern-birthdays/src/assets/welcome-light.png create mode 100644 samples/react-modern-birthdays/src/components/ShowMessage/ShowMessage.tsx create mode 100644 samples/react-modern-birthdays/src/components/ShowMessage/index.ts create mode 100644 samples/react-modern-birthdays/src/components/ShowSpinner/ShowSpinner.tsx create mode 100644 samples/react-modern-birthdays/src/components/ShowSpinner/index.ts create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdayCard.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdayCardImage.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdayMessage.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdayUserInfo.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/Birthdays.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdaysControl.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/BirthdaysNavigation.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/IBirthdaysProps.ts create mode 100644 samples/react-modern-birthdays/src/components/birthdays/ListBirthdays.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/NoBirthdaysCard.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdays/index.ts create mode 100644 samples/react-modern-birthdays/src/components/birthdays/useBirthdaysStyles.ts create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimeline.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimelineControl.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/IBirthdaysTimelineProps.ts create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderItem.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderPersona.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLine.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLineItems.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTitle.tsx create mode 100644 samples/react-modern-birthdays/src/components/birthdaysTimeline/useBirthdaysTimelineStyles.ts create mode 100644 samples/react-modern-birthdays/src/components/index.ts create mode 100644 samples/react-modern-birthdays/src/constants/ballons.ts create mode 100644 samples/react-modern-birthdays/src/constants/congratulationsImage.ts create mode 100755 samples/react-modern-birthdays/src/constants/constants.ts create mode 100644 samples/react-modern-birthdays/src/constants/index.ts create mode 100644 samples/react-modern-birthdays/src/constants/noBrithdaysImage.ts create mode 100644 samples/react-modern-birthdays/src/hooks/index.ts create mode 100644 samples/react-modern-birthdays/src/hooks/useBirthdays.ts create mode 100644 samples/react-modern-birthdays/src/hooks/useLocalStorage.ts create mode 100644 samples/react-modern-birthdays/src/hooks/useMantineThemeFromFluentTheme.tsx create mode 100755 samples/react-modern-birthdays/src/hooks/useUtils.ts create mode 100644 samples/react-modern-birthdays/src/index.ts create mode 100755 samples/react-modern-birthdays/src/jotai/atoms/birthdays/globalState.ts create mode 100644 samples/react-modern-birthdays/src/jotai/atoms/birthdays/index.ts create mode 100755 samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/globalState.ts create mode 100644 samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/index.ts create mode 100644 samples/react-modern-birthdays/src/models/FileInfo.ts create mode 100644 samples/react-modern-birthdays/src/models/ILoadResults.ts create mode 100644 samples/react-modern-birthdays/src/models/IUser.ts create mode 100644 samples/react-modern-birthdays/src/models/birthdays/IGlobalState.ts create mode 100644 samples/react-modern-birthdays/src/models/birthdays/index.ts create mode 100644 samples/react-modern-birthdays/src/models/birthdaysTimeline/IGlobalState.ts create mode 100644 samples/react-modern-birthdays/src/models/birthdaysTimeline/index.ts create mode 100644 samples/react-modern-birthdays/src/models/index.ts create mode 100644 samples/react-modern-birthdays/src/scripts/createBirthdaysList.zip create mode 100644 samples/react-modern-birthdays/src/scripts/createBirthdaysList/Create-List-Bridays.ps1 create mode 100644 samples/react-modern-birthdays/src/scripts/createBirthdaysList/README.md create mode 100644 samples/react-modern-birthdays/src/scripts/createBirthdaysList/template.xml create mode 100644 samples/react-modern-birthdays/src/services/FilesService.ts create mode 100644 samples/react-modern-birthdays/src/teamsThemes/TeamsContrastTheme.json create mode 100644 samples/react-modern-birthdays/src/teamsThemes/TeamsDarkTheme.json create mode 100644 samples/react-modern-birthdays/src/teamsThemes/TeamsDefaultTheme.json create mode 100644 samples/react-modern-birthdays/src/utils/UrlUtilities.ts create mode 100644 samples/react-modern-birthdays/src/utils/getMessageColors.ts create mode 100644 samples/react-modern-birthdays/src/utils/registrySVGIcons.tsx create mode 100644 samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.manifest.json create mode 100644 samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.ts create mode 100644 samples/react-modern-birthdays/src/webparts/birthdays/loc/en-us.js create mode 100644 samples/react-modern-birthdays/src/webparts/birthdays/loc/mystrings.d.ts create mode 100644 samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.manifest.json create mode 100644 samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.ts create mode 100644 samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/en-us.js create mode 100644 samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/mystrings.d.ts create mode 100644 samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_color.png create mode 100644 samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_outline.png create mode 100644 samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_color.png create mode 100644 samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_outline.png create mode 100644 samples/react-modern-birthdays/tsconfig.json diff --git a/samples/react-modern-birthdays/.eslintrc.js b/samples/react-modern-birthdays/.eslintrc.js new file mode 100644 index 000000000..4c9d66e8f --- /dev/null +++ b/samples/react-modern-birthdays/.eslintrc.js @@ -0,0 +1,352 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], + parserOptions: { tsconfigRootDir: __dirname }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + 'parserOptions': { + 'project': './tsconfig.json', + 'ecmaVersion': 2018, + 'sourceType': 'module' + }, + rules: { + // Prevent usage of the JavaScript null value, while allowing code to access existing APIs that may require null. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/no-new-null': 1, + // Require Jest module mocking APIs to be called before any other statements in their code block. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/hoist-jest-mock': 1, + // Require regular expressions to be constructed from string constants rather than dynamically building strings at runtime. https://www.npmjs.com/package/@rushstack/eslint-plugin-security + '@rushstack/security/no-unsafe-regexp': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/adjacent-overload-signatures': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol + '@typescript-eslint/ban-types': [ + 1, + { + 'extendDefaults': false, + 'types': { + 'String': { + 'message': 'Use \'string\' instead', + 'fixWith': 'string' + }, + 'Boolean': { + 'message': 'Use \'boolean\' instead', + 'fixWith': 'boolean' + }, + 'Number': { + 'message': 'Use \'number\' instead', + 'fixWith': 'number' + }, + 'Object': { + 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' + }, + 'Symbol': { + 'message': 'Use \'symbol\' instead', + 'fixWith': 'symbol' + }, + 'Function': { + 'message': 'The \'Function\' type accepts any function-like value.\nIt provides no type safety when calling the function, which can be a common source of bugs.\nIt also accepts things like class declarations, which will throw at runtime as they will not be called with \'new\'.\nIf you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + } + } + } + ], + // RATIONALE: Code is more readable when the type of every variable is immediately obvious. + // Even if the compiler may be able to infer a type, this inference will be unavailable + // to a person who is reviewing a GitHub diff. This rule makes writing code harder, + // but writing code is a much less important activity than reading it. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/explicit-function-return-type': [ + 1, + { + 'allowExpressions': true, + 'allowTypedFunctionExpressions': true, + 'allowHigherOrderFunctions': false + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: although this is a recommended rule, it is up to dev to select coding style. + // Set to 1 (warning) or 2 (error) to enable. + '@typescript-eslint/explicit-member-accessibility': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-array-constructor': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // RATIONALE: The "any" keyword disables static type checking, the main benefit of using TypeScript. + // This rule should be suppressed only in very special cases such as JSON.stringify() + // where the type really can be anything. Even if the type is flexible, another type + // may be more appropriate such as "unknown", "{}", or "Record". + '@typescript-eslint/no-explicit-any': 1, + // RATIONALE: The #1 rule of promises is that every promise chain must be terminated by a catch() + // handler. Thus wherever a Promise arises, the code must either append a catch handler, + // or else return the object to a caller (who assumes this responsibility). Unterminated + // promise chains are a serious issue. Besides causing errors to be silently ignored, + // they can also cause a NodeJS process to terminate unexpectedly. + '@typescript-eslint/no-floating-promises': 2, + // RATIONALE: Catches a common coding mistake. + '@typescript-eslint/no-for-in-array': 2, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-misused-new': 2, + // RATIONALE: The "namespace" keyword is not recommended for organizing code because JavaScript lacks + // a "using" statement to traverse namespaces. Nested namespaces prevent certain bundler + // optimizations. If you are declaring loose functions/variables, it's better to make them + // static members of a class, since classes support property getters and their private + // members are accessible by unit tests. Also, the exercise of choosing a meaningful + // class name tends to produce more discoverable APIs: for example, search+replacing + // the function "reverse()" is likely to return many false matches, whereas if we always + // write "Text.reverse()" is more unique. For large scale organization, it's recommended + // to decompose your code into separate NPM packages, which ensures that component + // dependencies are tracked more conscientiously. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-namespace': [ + 1, + { + 'allowDeclarations': false, + 'allowDefinitionFiles': false + } + ], + // RATIONALE: Parameter properties provide a shorthand such as "constructor(public title: string)" + // that avoids the effort of declaring "title" as a field. This TypeScript feature makes + // code easier to write, but arguably sacrifices readability: In the notes for + // "@typescript-eslint/member-ordering" we pointed out that fields are central to + // a class's design, so we wouldn't want to bury them in a constructor signature + // just to save some typing. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-parameter-properties': 0, + // RATIONALE: When left in shipping code, unused variables often indicate a mistake. Dead code + // may impact performance. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-unused-vars': [ + 1, + { + 'vars': 'all', + // Unused function arguments often indicate a mistake in JavaScript code. However in TypeScript code, + // the compiler catches most of those mistakes, and unused arguments are fairly common for type signatures + // that are overriding a base class method or implementing an interface. + 'args': 'none' + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-use-before-define': [ + 2, + { + 'functions': false, + 'classes': true, + 'variables': true, + 'enums': true, + 'typedefs': true + } + ], + // Disallows require statements except in import statements. + // In other words, the use of forms such as var foo = require("foo") are banned. Instead use ES6 style imports or import foo = require("foo") imports. + '@typescript-eslint/no-var-requires': 'error', + // RATIONALE: The "module" keyword is deprecated except when describing legacy libraries. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/prefer-namespace-keyword': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: it's up to developer to decide if he wants to add type annotations + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-inferrable-types': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: declaration of empty interfaces may be helpful for generic types scenarios + '@typescript-eslint/no-empty-interface': 0, + // RATIONALE: This rule warns if setters are defined without getters, which is probably a mistake. + 'accessor-pairs': 1, + // RATIONALE: In TypeScript, if you write x["y"] instead of x.y, it disables type checking. + 'dot-notation': [ + 1, + { + 'allowPattern': '^_' + } + ], + // RATIONALE: Catches code that is likely to be incorrect + 'eqeqeq': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'for-direction': 1, + // RATIONALE: Catches a common coding mistake. + 'guard-for-in': 2, + // RATIONALE: If you have more than 2,000 lines in a single source file, it's probably time + // to split up your code. + 'max-lines': ['warn', { max: 2000 }], + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-async-promise-executor': 2, + // RATIONALE: Deprecated language feature. + 'no-caller': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-compare-neg-zero': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-cond-assign': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-constant-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-control-regex': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-debugger': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-delete-var': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-duplicate-case': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-character-class': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-pattern': 1, + // RATIONALE: Eval is a security concern and a performance concern. + 'no-eval': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-ex-assign': 2, + // RATIONALE: System types are global and should not be tampered with in a scalable code base. + // If two different libraries (or two versions of the same library) both try to modify + // a type, only one of them can win. Polyfills are acceptable because they implement + // a standardized interoperable contract, but polyfills are generally coded in plain + // JavaScript. + 'no-extend-native': 1, + // Disallow unnecessary labels + 'no-extra-label': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-fallthrough': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-func-assign': 1, + // RATIONALE: Catches a common coding mistake. + 'no-implied-eval': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-invalid-regexp': 2, + // RATIONALE: Catches a common coding mistake. + 'no-label-var': 2, + // RATIONALE: Eliminates redundant code. + 'no-lone-blocks': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-misleading-character-class': 2, + // RATIONALE: Catches a common coding mistake. + 'no-multi-str': 2, + // RATIONALE: It's generally a bad practice to call "new Thing()" without assigning the result to + // a variable. Either it's part of an awkward expression like "(new Thing()).doSomething()", + // or else implies that the constructor is doing nontrivial computations, which is often + // a poor class design. + 'no-new': 1, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-func': 2, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-object': 2, + // RATIONALE: Obsolete notation. + 'no-new-wrappers': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-octal': 2, + // RATIONALE: Catches code that is likely to be incorrect + 'no-octal-escape': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-regex-spaces': 2, + // RATIONALE: Catches a common coding mistake. + 'no-return-assign': 2, + // RATIONALE: Security risk. + 'no-script-url': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-self-assign': 2, + // RATIONALE: Catches a common coding mistake. + 'no-self-compare': 2, + // RATIONALE: This avoids statements such as "while (a = next(), a && a.length);" that use + // commas to create compound expressions. In general code is more readable if each + // step is split onto a separate line. This also makes it easier to set breakpoints + // in the debugger. + 'no-sequences': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-shadow-restricted-names': 2, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-sparse-arrays': 2, + // RATIONALE: Although in theory JavaScript allows any possible data type to be thrown as an exception, + // such flexibility adds pointless complexity, by requiring every catch block to test + // the type of the object that it receives. Whereas if catch blocks can always assume + // that their object implements the "Error" contract, then the code is simpler, and + // we generally get useful additional information like a call stack. + 'no-throw-literal': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unmodified-loop-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unsafe-finally': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unused-expressions': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unused-labels': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-useless-catch': 1, + // RATIONALE: Avoids a potential performance problem. + 'no-useless-concat': 1, + // RATIONALE: The "var" keyword is deprecated because of its confusing "hoisting" behavior. + // Always use "let" or "const" instead. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + 'no-var': 2, + // RATIONALE: Generally not needed in modern code. + 'no-void': 1, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-with': 2, + // RATIONALE: Makes logic easier to understand, since constants always have a known value + // @typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js + 'prefer-const': 1, + // RATIONALE: Catches a common coding mistake where "resolve" and "reject" are confused. + 'promise/param-names': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-atomic-updates': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-yield': 1, + // "Use strict" is redundant when using the TypeScript compiler. + 'strict': [ + 2, + 'never' + ], + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'use-isnan': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + // Set to 1 (warning) or 2 (error) to enable. + // Rationale to disable: !!{} + 'no-extra-boolean-cast': 0, + // ==================================================================== + // @microsoft/eslint-plugin-spfx + // ==================================================================== + '@microsoft/spfx/import-requires-chunk-name': 1, + '@microsoft/spfx/no-require-ensure': 2, + '@microsoft/spfx/pair-react-dom-render-unmount': 1 + } + }, + { + // For unit tests, we can be a little bit less strict. The settings below revise the + // defaults specified in the extended configurations, as well as above. + files: [ + // Test files + '*.test.ts', + '*.test.tsx', + '*.spec.ts', + '*.spec.tsx', + + // Facebook convention + '**/__mocks__/*.ts', + '**/__mocks__/*.tsx', + '**/__tests__/*.ts', + '**/__tests__/*.tsx', + + // Microsoft convention + '**/test/*.ts', + '**/test/*.tsx' + ], + rules: {} + } + ] +}; \ No newline at end of file diff --git a/samples/react-modern-birthdays/.gitignore b/samples/react-modern-birthdays/.gitignore new file mode 100644 index 000000000..51ca7b9e7 --- /dev/null +++ b/samples/react-modern-birthdays/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg +.heft + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/samples/react-modern-birthdays/.npmignore b/samples/react-modern-birthdays/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/samples/react-modern-birthdays/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-modern-birthdays/.yo-rc.json b/samples/react-modern-birthdays/.yo-rc.json new file mode 100644 index 000000000..0a34b6140 --- /dev/null +++ b/samples/react-modern-birthdays/.yo-rc.json @@ -0,0 +1,21 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": false, + "nodeVersion": "16.18.1", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.4.1" + }, + "version": "1.16.1", + "libraryName": "react-birthdays", + "libraryId": "caf83914-77f3-470c-b71c-21d8820c48a9", + "environment": "spo", + "packageManager": "npm", + "solutionName": "react-birthdays", + "solutionShortDescription": "react-birthdays description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-modern-birthdays/README.md b/samples/react-modern-birthdays/README.md new file mode 100644 index 000000000..b67e0369f --- /dev/null +++ b/samples/react-modern-birthdays/README.md @@ -0,0 +1,110 @@ +# Birthdays and Birthdays Timeline + +## Summary +The Web Part(s) shows the upcoming birthdays in the company, the web parts reads birthdays from a list located on the tenant's root site with title "Birthdays." + + + +![Birthdays Web Part](./src/assets/birthdays.png) +![Birthdays Web Part](./src/assets/birthdays_teams.jpg) + +## Compatibility + +![SPFx 1.16.1](https://img.shields.io/badge/SPFx-1.16.1-green.svg) +![Node.js v16 | v14](https://img.shields.io/badge/Node.js-v16%20|%20v14-green.svg) +![SharePoint Online](https://img.shields.io/badge/SharePoint-Online-yellow.svg) + +![Workbench Hosted: Does not work with local workbench](https://img.shields.io/badge/Workbench-Hosted-yellow.svg "Does not work with local workbench") +![Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-Compatible-green.svg) + +## Applies to + +* [SharePoint Framework](https://learn.microsoft.com/sharepoint/dev/spfx/sharepoint-framework-overview) +* [Microsoft 365 tenant](https://learn.microsoft.com/sharepoint/dev/spfx/set-up-your-development-environment) + + +## Prerequisites + +Existing list in tenant root site, with the Title "Birthdays" and columns: + +Column Internal Name|Type|Required| comments +--------------------|----|--------|---------- +JobTitle | Text| no +Birthday | DateTime | true +userAADGUID | Text | no | required if used Azure Function to get Birthdays from AAD +Title | Text | true +email | Text | true + +> **IMPORTANT:** Create index on column "Birthday". + +## Solution + +Solution|Author(s) +--------|--------- +react Modern Birthday Web Part|[João Mendes](https://github.com/joaojmendes) + + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0.0|January 31, 2023|Initial release + + +## Minimal Path to Awesome + +- Clone this repository +- in the command line run: + - `npm install` + - `gulp build` + - `gulp bundle --ship` + - `gulp package-solution --ship` + - Add and Deploy Package to AppCatalog + - Go to API Management - from SharePoint Admin Center new experience, and Approve the Permission Require to Use Graph API SCOPES + +> This sample can also be opened with [VS Code Remote Development](https://code.visualstudio.com/docs/remote/remote-overview). Visit https://aka.ms/spfx-devcontainer for further instructions. + + +## Features +This project contains sample Birthday web parts built on the SharePoint Framework using React +and an Azure Function to get user Birthdays from AAD. +This sample illustrates the following concepts on top of the SharePoint Framework: +- using React for building SharePoint Framework client-side web parts +- using React components for building Birthday web part +- using MSGraph API to get data from SharePoint Lists +- using MSGraph API to read users from AAD +- Using React Hooks +- using Global State Management (JOTAI) +- using localStorage +- using Fluent UI FrameWork +- + +## References + +- [Getting started with SharePoint Framework](https://learn.microsoft.com/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Building for Microsoft teams](https://learn.microsoft.com/sharepoint/dev/spfx/build-for-teams-overview) +- [Use Microsoft Graph in your solution](https://learn.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +- [Publish SharePoint Framework applications to the Marketplace](https://learn.microsoft.com/sharepoint/dev/spfx/publish-to-marketplace-overview) +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development +- [Fluent UI version 9](https://github.com/microsoft/fluentui/tree/master/packages/react-components) - Converged Fluent UI components + +## Help + +We do not support samples, but we this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. + +If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-birthdays&template=bug-report.yml&sample=react-birthdays&authors=@smaity%20@joaojmendes&title=react-birthdays%20-%20). + +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-birthdays&template=question.yml&sample=react-birthdays&authors=@smaity%20@joaojmendes&title=react-birthdays%20-%20). + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-birthdays&template=question.yml&sample=react-birthdays&authors=@smaity%20@joaojmendes&title=react-birthdays%20-%20). + + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + + + diff --git a/samples/react-modern-birthdays/config/config.json b/samples/react-modern-birthdays/config/config.json new file mode 100644 index 000000000..08b810e16 --- /dev/null +++ b/samples/react-modern-birthdays/config/config.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "birthdays-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/birthdays/BirthdaysWebPart.js", + "manifest": "./src/webparts/birthdays/BirthdaysWebPart.manifest.json" + } + ] + }, + "birthdays-timeline-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.js", + "manifest": "./src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "BirthdaysWebPartStrings": "lib/webparts/birthdays/loc/{locale}.js", + "ControlStrings": "node_modules/@pnp/spfx-controls-react/lib/loc/{locale}.js", + "PropertyControlStrings": "node_modules/@pnp/spfx-property-controls/lib/loc/{locale}.js", + "BirthdaysTimelineWebPartStrings": "lib/webparts/birthdaysTimeline/loc/{locale}.js" + } +} diff --git a/samples/react-modern-birthdays/config/deploy-azure-storage.json b/samples/react-modern-birthdays/config/deploy-azure-storage.json new file mode 100644 index 000000000..cbe4aed6d --- /dev/null +++ b/samples/react-modern-birthdays/config/deploy-azure-storage.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/deploy-azure-storage.schema.json", + "workingDir": "./release/assets/", + "account": "", + "container": "react-birthdays", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-modern-birthdays/config/package-solution.json b/samples/react-modern-birthdays/config/package-solution.json new file mode 100644 index 000000000..5055e4ea1 --- /dev/null +++ b/samples/react-modern-birthdays/config/package-solution.json @@ -0,0 +1,58 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "react-birthdays-client-side-solution", + "id": "caf83914-77f3-470c-b71c-21d8820c48a9", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "webApiPermissionRequests": [ + { + "resource": "Microsoft Graph", + "scope": "User.Read.All" + }, + { + "resource": "Microsoft Graph", + "scope": "User.ReadBasic.All" + }, + { + "resource": "Microsoft Graph", + "scope": "Sites.Read.All" + }, + { + "resource": "Microsoft Graph", + "scope": "profile" + } + ], + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.16.1" + }, + "metadata": { + "shortDescription": { + "default": "react-birthdays " + }, + "longDescription": { + "default": "react-birthdays show today and upcoming birthdays " + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "react-birthdays Feature", + "description": "The feature that activates elements of the react-birthdays solution.", + "id": "4e158b73-f806-44e0-b595-70ecf2fdc6e3", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/react-birthdays.sppkg" + } +} diff --git a/samples/react-modern-birthdays/config/sass.json b/samples/react-modern-birthdays/config/sass.json new file mode 100644 index 000000000..5e78c982d --- /dev/null +++ b/samples/react-modern-birthdays/config/sass.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/sass.schema.json" +} \ No newline at end of file diff --git a/samples/react-modern-birthdays/config/serve.json b/samples/react-modern-birthdays/config/serve.json new file mode 100644 index 000000000..e05918a99 --- /dev/null +++ b/samples/react-modern-birthdays/config/serve.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://enter-your-SharePoint-site/_layouts/workbench.aspx" +} diff --git a/samples/react-modern-birthdays/config/write-manifests.json b/samples/react-modern-birthdays/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-modern-birthdays/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-modern-birthdays/gulpfile.js b/samples/react-modern-birthdays/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/samples/react-modern-birthdays/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/samples/react-modern-birthdays/package-lock.json b/samples/react-modern-birthdays/package-lock.json new file mode 100644 index 000000000..1672af94a --- /dev/null +++ b/samples/react-modern-birthdays/package-lock.json @@ -0,0 +1,67352 @@ +{ + "name": "react-birthdays", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "react-birthdays", + "version": "0.0.1", + "dependencies": { + "@emotion/react": "^11.10.5", + "@mantine/core": "^5.10.2", + "@mantine/hooks": "^5.10.2", + "@mantine/styles": "^5.10.2", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/spfx-controls-react": "3.12.0", + "@pnp/spfx-property-controls": "^3.11.0", + "date-fns": "^2.29.3", + "html-to-image": "^1.11.4", + "jotai": "^1.12.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1", + "webfontloader": "^1.6.28" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.16.1", + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/eslint-config": "2.5.1", + "@types/markdown-it": "^12.2.3", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webfontloader": "^1.6.35", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + }, + "engines": { + "node": ">=16.13.0 <17.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.0.tgz", + "integrity": "sha512-fgaLVlF3xGg8JAt7Hl7vkKIJcCAA9NpsvIvb44qaEOW6CaJ+IaHKL7oWe5+oGOVR+y/z2Gd2joyvslqwDvRfTw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-http": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.1.tgz", + "integrity": "sha512-cur03BUwV0Tbv81bQBOLafFB02B6G++K6F2O3IMl8pSE2QlXm3cu11bfyBNlDUKi5U+xnB3GC63ae3athhkx6Q==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.4.19" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@azure/core-http/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.0.tgz", + "integrity": "sha512-Vsd5Sl04RG/p5ui/p0dAFMov5I/W4dmRjOrtWGXVs4vY/hNMPefiFH7cZEOr+1u0XrBKkpvt634IyUUD9bVRuQ==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.4.0.tgz", + "integrity": "sha512-tabFtZTg8D9XqZKEfNUOGh63SuYeOxmvH4GDcOJN+R1bZWZ1FZskctgY9Pmuwzhn+0Xvq9rmimK9hsvtLkeBsw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.1.tgz", + "integrity": "sha512-Kji9k6TOFRDB5ZMTw8qUf2IJ+CeJtsuMdAHox9eqpTf1cefiNMpzrfnF6sINEBZJsaVaWgQ0o48B6kcUH68niA==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "dependencies": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.1.tgz", + "integrity": "sha512-A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "dependencies": { + "@azure/msal-common": "^7.3.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.6.tgz", + "integrity": "sha512-em/qqFL5tLMxMPl9vormAs13OgZpmQoJbiQ/GlWr+BA77eCLoL+Ehr5xRHowYo+LFe5b+p+PJVkRvT+mLvOkwA==", + "dev": true, + "dependencies": { + "@azure/msal-common": "^9.0.2", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-9.1.1.tgz", + "integrity": "sha512-we9xR8lvu47fF0h+J8KyXoRy9+G/fPzm3QEa2TrdR3jaVS3LKAyE2qyMuUkNdbVkvzl8Zr9f7l+IUSP22HeqXw==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "dependencies": { + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz", + "integrity": "sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", + "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.1.0.tgz", + "integrity": "sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ==" + }, + "node_modules/@floating-ui/dom": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.0.tgz", + "integrity": "sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A==", + "dependencies": { + "@floating-ui/core": "^1.0.5" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.2.1.tgz", + "integrity": "sha512-YCLlqibZtgUhxUpxkSp1oekvYgH/jI4KdZEJv85E62twlZHN43xdlQNe6JcF4ROD3/Zu6juNHN+aOygN+6yZjg==", + "dependencies": { + "@floating-ui/dom": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom-interactions": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.3.tgz", + "integrity": "sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw==", + "deprecated": "Package renamed to @floating-ui/react", + "dependencies": { + "@floating-ui/react-dom": "^1.0.0", + "aria-hidden": "^1.1.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@fluentui/accessibility": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.51.7.tgz", + "integrity": "sha512-EcAlEsc63+UezUpO94bO41/8QY2X/B3MztLE2HTNumaUhfUNfd4veVAZwHxDcXaAP2SGXyEFuUa0pmuB2dR+HA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/dom-utilities": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.4.tgz", + "integrity": "sha512-X4fN5zbvAETw9LE8bw9x5otKcpS3A3cB9wn/BookbTD4hkBESx06SzmX/WdabFq7qqbDqbURiQMpmdGUUlLsqw==", + "dependencies": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/keyboard-key/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.5.tgz", + "integrity": "sha512-+cyN28iRAn8BWlZkMSEWzXpsJJiy3wWFxdJx5UnvU3iLK1slwog94inJak/BmnQKk3dFXK9vVPtDp2s3l+2/hg==", + "dependencies": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react": { + "version": "7.203.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.203.0.tgz", + "integrity": "sha512-hWB+7ExNRqmCND4UVAh3FGz/NPc75fgjwPyi8HgrHRp+CxCbUvl2CGhZLxyItRiNns0V7007AhKB4M2wQQgfOw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.203.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-component-event-listener": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.51.7.tgz", + "integrity": "sha512-NjVm+crN0T9A7vITL8alZeHnuV8zi2gos0nezU/2YOxaUAB9E4zKiPxt/6k5U50rJs/gj8Nu45iXxnjO41HbZg==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-component-ref": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.51.7.tgz", + "integrity": "sha512-CX27jVJYaFoBCWpuWAizQZ2se137ku1dmDyn8sw+ySNJa+kkQf7LnMydiPW5K7cRdUSqUJW3eS4EjKRvVAx8xA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-compose/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-focus/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-hooks": { + "version": "8.6.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.15.tgz", + "integrity": "sha512-oh1OdXAUwPyhMRum8TU2/C8V4hb69qGFTh/XYzyfiAwa0UzODszq/LoaDyVThEJEi5OBPdeuXturAvgqCT8kNw==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.5", + "@fluentui/set-version": "^8.2.4", + "@fluentui/utilities": "^8.13.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-northstar": { + "version": "0.51.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.51.3.tgz", + "integrity": "sha512-bKomvwj0BjhzMefm0//nJCBpq+4KRqdhA8S/UISZd+CO7u5gV0PDD7bcIvO0Bou6z/IXMf7J1MJ4hQJaZ96GZw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.3", + "@fluentui/date-time-utilities": "^7.3.0", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-bindings": "^0.51.3", + "@fluentui/react-component-event-listener": "^0.51.3", + "@fluentui/react-component-nesting-registry": "^0.51.3", + "@fluentui/react-component-ref": "^0.51.3", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-context-selector": "^0.51.3", + "@fluentui/react-icons-northstar": "^0.51.3", + "@fluentui/react-northstar-styles-renderer": "^0.51.3", + "@fluentui/react-proptypes": "^0.51.3", + "@fluentui/state": "^0.51.3", + "@fluentui/styles": "^0.51.3", + "@popperjs/core": "^2.4.2", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "react-transition-group": "^4.3.0" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "dependencies": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/serialize/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@fluentui/react-northstar/node_modules/@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.51.7.tgz", + "integrity": "sha512-Gp+70GYZHtrQz/480kR+qII9RMHXM+dorKnVj6D7C1/3r6iBoGPVGgRZROuOG1YOmlrM8nbZDb1VX1EqKCdNlQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@emotion/serialize": "^0.11.16", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-component-event-listener": "^0.51.7", + "@fluentui/react-component-ref": "^0.51.7", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-northstar-fela-renderer": "^0.51.7", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/state": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "@quid/stylis-plugin-focus-visible": "^4.0.0", + "@uifabric/utilities": "^7.24.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "stylis": "^3.5.4", + "stylis-plugin-rtl": "^1.0.0" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.51.7.tgz", + "integrity": "sha512-/8nSoZVxhgzcK4DWqp0c+2PV2VZybF4I0DhJYVb352wH+tU4PNaL5eP6gP58MHCsO6192KnBYC2MZEg+0aXHlw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-utils": "^10.6.1", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "react-fela": "^10.6.1", + "stylis": "^3.5.4" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer/node_modules/react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "dependencies": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^16.3.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer/node_modules/react-fela/node_modules/fela-bindings": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-bindings/-/fela-bindings-10.8.2.tgz", + "integrity": "sha512-NeZaTD8XaR2HmZKdVy0X2eTsTXeN9w/9ys0sd101djI4lD7rjfU6NroUB5YeGtOV/drehs7ufbzI/rStVUYx1g==", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-dom": "^10.8.2", + "fela-tools": "^10.8.2", + "react-addons-shallow-compare": "^15.6.2", + "shallow-equal": "^1.0.0" + }, + "peerDependencies": { + "fela": "*" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-component-nesting-registry": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.51.7.tgz", + "integrity": "sha512-uuzYi8/SWAhj78z6nirDGWZYRJEmXqmeBZP+KR58m/kmQ1nq5YMZADw06JlrUqW/UMk6SKkUpHRAKYrT4NGJkw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-compose": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.12.8.tgz", + "integrity": "sha512-YutUjnFzDrd5gfpi2ID0GqrGZTKTckWUqdStScIe/P9oG5IaeHN49JMQmOrSq3tFAW/gnt1fFKddhrxdCO3vBA==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-context-selector": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-0.51.7.tgz", + "integrity": "sha512-WLadFGSg9RHjlKGFK2WCV7eqKwZYOEOr6WHPmCTE8fBjDUbabsHU4U9J4OePPCIq/hSr0/8EfNPIjHqzXwofrg==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-icons-northstar": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.51.7.tgz", + "integrity": "sha512-9p0DQcGng+CA/sTnjxxaGWC8CH/OhwZCIEwp3srMeIkPaeWG7jKIOCTjRh87l5XhaeaYds6b88zET7axAHoXvw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/react-bindings": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "classnames": "^2.2.6" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-northstar-styles-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.51.7.tgz", + "integrity": "sha512-oah7sOstbrbx8guepPpvOmLD65xmwgx9rN0KjogOxDiMYidN4eaEAVl36mQfWs1wE+Mo5iAPRj2eNtqX4bVUqg==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@types/react": { + "version": "16.14.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.35.tgz", + "integrity": "sha512-NUEiwmSS1XXtmBcsm1NyRRPYjoZF2YTE89/5QiLt5mlGffYK9FQqOKuOLuXNrjPQV04oQgaZG+Yq02ZfHoFyyg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/@fluentui/react-northstar/node_modules/stylis-plugin-rtl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-1.1.0.tgz", + "integrity": "sha512-FPoSxP+gbBLJRUXDRDFNBhqy/eToquDLn7ZrjIVBRfXaZ9bunwNnDtDm2qW1EoU0c93krm1Dy+8iVmJpjRGsKw==", + "dependencies": { + "cssjanus": "^1.3.0" + }, + "peerDependencies": { + "stylis": "3.x" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-proptypes": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.51.7.tgz", + "integrity": "sha512-gzfNddyRKmZ8qqZkV+wUl58HEySW7o2DzP5mgE0aAMA3qWkyIPRSo/tvMVx4A1AsgeJ2LhNkAHGek8T0D8PA0Q==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "node_modules/@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "dependencies": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-window-provider": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.5.tgz", + "integrity": "sha512-uct8xpHLFoECeoM8xRsw98yrxLV1MY2rA/Ml0M65JSWREdDUk+btgu7HLZp4QV/GpfPvP1WiNFLSLhrZFSnIAg==", + "dependencies": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/scheme-utilities": { + "version": "8.3.22", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.22.tgz", + "integrity": "sha512-7ua5xD9N6gEq47FZWREeeVzKaYbsthVHC2PiKwsae65GMmyBS35AA7Fxx2AGJmI2j9z7JkMd+qMEjQ2I+poe7w==", + "dependencies": { + "@fluentui/set-version": "^8.2.4", + "@fluentui/theme": "^2.6.21", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/set-version": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.4.tgz", + "integrity": "sha512-v12VUrpThYcJESFrnu3LdL7/s957hoSCJ3t8C014Hp2IOmk3dnZRZJymf1k/RAOXztS4w9dF2Zhs8uP31qwcZw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", + "dependencies": { + "@babel/runtime": "^7.10.4" + } + }, + "node_modules/@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/styles/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/@fluentui/theme": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.21.tgz", + "integrity": "sha512-jqPOo375pt1bQ4WuzP2GP5gfgeBK/PDHUf4+DxDTZ9y0TXp8KxV4jCp5Rq2rnVYlXi51JQ2Y+snFtMDcMTyfRQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.5", + "@fluentui/set-version": "^8.2.4", + "@fluentui/utilities": "^8.13.5", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/utilities": { + "version": "8.13.5", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.5.tgz", + "integrity": "sha512-YusKxwTEQmsJidEWxn8blf5ehBmBDMZDrOjQkSX4piCvi/57MfigQZ57L3Bdic8kDKsabVtS1IVMHLZzGy4zcQ==", + "dependencies": { + "@fluentui/dom-utilities": "^2.2.4", + "@fluentui/merge-styles": "^8.5.5", + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "dependencies": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + } + }, + "node_modules/@fluentui/web-components/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "peer": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "dependencies": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@mantine/core": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-5.10.2.tgz", + "integrity": "sha512-DyvrkTj2U63Kvt3YD6kECA/PltcKwNa0Zr0IIPnEmhYM7bxpdae9pMRpRjwZ/o3JxkIh8k6vL2+7sxoec+IeKw==", + "dependencies": { + "@floating-ui/react-dom-interactions": "^0.10.1", + "@mantine/styles": "5.10.2", + "@mantine/utils": "5.10.2", + "@radix-ui/react-scroll-area": "1.0.2", + "react-textarea-autosize": "8.3.4" + }, + "peerDependencies": { + "@mantine/hooks": "5.10.2", + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@mantine/hooks": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-5.10.2.tgz", + "integrity": "sha512-H26lZ+P2HasLXt3coXYUiN5hVRNXPYNwF93oP9TfmOOA+EEzbGtGQR/dBv51BF53UJ+rzgJ0W5lLi1CbZPdMnA==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@mantine/styles": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/styles/-/styles-5.10.2.tgz", + "integrity": "sha512-/LMGgiBJc+gDkh61gMgj5srPsapl2ZFbklF1dBxBF+77j7o1tORJWyAl3IOUD+po9P6jwfTjlDoNDNLESUJhyQ==", + "dependencies": { + "clsx": "1.1.1", + "csstype": "3.0.9" + }, + "peerDependencies": { + "@emotion/react": ">=11.9.0", + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@mantine/styles/node_modules/csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + }, + "node_modules/@mantine/utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/utils/-/utils-5.10.2.tgz", + "integrity": "sha512-mpXTPG9X2nPfHGg3ejcWkSlYVxuiTx6RxWbbFHEk/U2fSikEAQdMNdVPaKI2c0/S2jksqJXlODZJv2Qt9HAFMQ==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "bin": { + "api-extractor": "bin/api-extractor" + } + }, + "node_modules/@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/api-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", + "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "dev": true, + "dependencies": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@rushstack/eslint-config": "3.0.1", + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", + "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.10.0", + "@rushstack/eslint-plugin-packlets": "0.5.0", + "@rushstack/eslint-plugin-security": "0.4.0", + "@typescript-eslint/eslint-plugin": "~5.30.3", + "@typescript-eslint/experimental-utils": "~5.30.3", + "@typescript-eslint/parser": "~5.30.3", + "@typescript-eslint/typescript-estree": "~5.30.3", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=4.7.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", + "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", + "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", + "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", + "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/type-utils": "5.30.7", + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/parser": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", + "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "node_modules/@microsoft/fast-element": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.11.0.tgz", + "integrity": "sha512-VKJYMkS5zgzHHb66sY7AFpYv6IfFhXrjQcAyNgi2ivD65My1XOhtjfKez5ELcLFRJfgZNAxvI8kE69apXERTkw==" + }, + "node_modules/@microsoft/fast-foundation": { + "version": "1.24.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-1.24.8.tgz", + "integrity": "sha512-n4O9jPh8BBliF/Yl9FAVhrSoopsRCnva2L432s/fHwLelY9WUeswjO3DidVBFbzXD5u/gzC4LGWJScNe/ZGU4Q==", + "dependencies": { + "@microsoft/fast-element": "^1.4.0", + "@microsoft/fast-web-utilities": "^4.8.0", + "@microsoft/tsdoc-config": "^0.13.4", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc-config": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", + "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "dependencies": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "dependencies": { + "exenv-es6": "^1.0.0" + }, + "peerDependencies": { + "lodash-es": "^4.17.10" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "peerDependencies": { + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/mgt-components": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.6.1.tgz", + "integrity": "sha512-2Qa7sH/tM2fwHYldp0nCSm1iFI5/rFf4JvSH91WdMk6XRdqH1Kfz9Jv+lmxLa9YuagSB/UDl1u1pJ27UE8LZEg==", + "dependencies": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "office-ui-fabric-core": "11.0.0" + } + }, + "node_modules/@microsoft/mgt-components/node_modules/office-ui-fabric-core": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.0.tgz", + "integrity": "sha512-K6+KGnBXXjfSxxZpp+4oDXVLgUc//7OnXrn8F08VoJnGhEz27WUf4ZuMa32SjGoqirWlb4JlKkXbOpC9cis6dQ==" + }, + "node_modules/@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "dependencies": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "node_modules/@microsoft/mgt-react": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.6.1.tgz", + "integrity": "sha512-Ta7/aLrFFhs6y5QyE67j2AyiZckPhUyG+Msq9Lx8BkxVwzoyGLlAtT/mYWfTNjygi0ExZFcEHRITzM+O5nWUyw==", + "dependencies": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "wc-react": "^0.5.0" + } + }, + "node_modules/@microsoft/mgt-sharepoint-provider": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.6.1.tgz", + "integrity": "sha512-bgIbVzQQEex+TFyLZyE0QoxxK7IFkAgqXwxz/pSz7GYq8tog6ywjRpVtlTjf08Cmoi4rXWJHi68+nY7ZWoUL7A==", + "dependencies": { + "@microsoft/mgt-element": "2.6.1" + } + }, + "node_modules/@microsoft/mgt-spfx": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-2.6.1.tgz", + "integrity": "sha512-lTlC2Ms943q9kFG9WgYWR+I2enkSOXEBJ04JWwIP1WEP8/aZWNbqxaFk4C6hdKIqEVNYppL7SDPz3XFiL+vnvw==", + "dependencies": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/mgt-sharepoint-provider": "2.6.1", + "@microsoft/sp-core-library": "1.15.0", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/mgt-spfx/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@microsoft/mgt-spfx/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/microsoft-graph-client/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/microsoft-graph-clientv1": { + "name": "@microsoft/microsoft-graph-client", + "version": "1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "dependencies": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/microsoft-graph-clientv1/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/microsoft-graph-types": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.25.0.tgz", + "integrity": "sha512-H/HK4MsRJ1H+G/HwbU/z225BKwzoMU3fawD8xivGxDgyGIDzdZf07Ruz/wPSM+tSJJin/swz3TwFllxveduG8Q==" + }, + "node_modules/@microsoft/microsoft-graph-types-beta": { + "version": "0.16.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.16.0-preview.tgz", + "integrity": "sha512-73d1b8pv8YnKx+oiQtMZDSey4ohmx/cfM/vFiAa5ZyLSj4nr9y/7wIT5jTIO+tkdniyBsfN/QQeDiRwyutcxAQ==" + }, + "node_modules/@microsoft/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==", + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@microsoft/rush-lib": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/rush-lib/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/rush-lib/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "eslint": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.52.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "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.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "dependencies": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.16.0.tgz", + "integrity": "sha512-PmrTGFJEmgnONp9nh498ljhq7BUFvnO06hkS3yOBte26x8/L2wDJ+p07jlDtoqxb1cROLF46knRwKBS0hpemyw==", + "dependencies": { + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-extension-base/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@microsoft/sp-extension-base/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.16.0.tgz", + "integrity": "sha512-WBnt7dq6Q7+1dU032P3gPGQuNWFoph1Hw4SUJYuqAsTNCVtz7uDwRf0+FQ3w4YBMmuvPQdJa9mwR6H1cplGWWw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-extension-base": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^3.3.69", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "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" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "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.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "dependencies": { + "debug": "4.3.3" + } + }, + "node_modules/@microsoft/teams-js-v2/node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/fs/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.0.tgz", + "integrity": "sha512-IgMK9i3sFGNUqPMbjABm0G26g0QCKCUBfglhQ7rQq6WcxbKfEHRcmwsoER4hZcuYqJgkYn2OeuoJIv7Jsftp7g==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/common": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/common/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/spfx-controls-react": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.12.0.tgz", + "integrity": "sha512-ZRWC9GJkW3TF9MAZxpvEYe+nWnYH7SWbS32p2bBXM9e8pp0rzyU0ilhs3Lq9Gv3sPnfMulzAURX52hhCfK68Yw==", + "hasInstallScript": true, + "dependencies": { + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-northstar": "0.51.3", + "@fluentui/react-theme-provider": "^0.18.5", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/mgt-react": "2.6.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-listview-extensibility": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.3.1", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@popperjs/core": "2.5.4", + "@uifabric/icons": "7.3.0", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "^2.10.0", + "adaptivecards-designer": "2.3.0", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "3.1.2", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.32.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^3.3.3", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "1.3.5", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react-theme-provider": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.5.tgz", + "integrity": "sha512-eAbha0U4Fly9EoHVOVMMc+2AA1PlQDu76qGVNAdj0IpJyJEkyerCDY/qYVjV21L9ju5uO8Yw1QYdHUsNaY9xvQ==", + "dependencies": { + "@fluentui/react-compose": "^0.19.15", + "@fluentui/react-stylesheets": "^0.2.5", + "@fluentui/react-window-provider": "^1.0.2", + "@fluentui/theme": "^1.7.4", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.13.12", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@monaco-editor/loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@types/react": { + "version": "16.14.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.35.tgz", + "integrity": "sha512-NUEiwmSS1XXtmBcsm1NyRRPYjoZF2YTE89/5QiLt5mlGffYK9FQqOKuOLuXNrjPQV04oQgaZG+Yq02ZfHoFyyg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@pnp/spfx-property-controls": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.11.0.tgz", + "integrity": "sha512-5Izje0WVSyyzzHY+EG/FUrGtjcU5bGCx/7JIUnjSmmM0pjq8/g8FF715BShq6cdG+t19znOyTGQHeE/5Rs+ENA==", + "hasInstallScript": true, + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "5.8.0", + "react-dom": "17.0.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@monaco-editor/loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/common": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.3.11.tgz", + "integrity": "sha512-RhYKcfMP+h0pAzORZRHSPPLOBB58djN/pfnorpWPjsx6ZxMqbiDqTzAtTF4m8z/mdNnxJr0Q3kwt4ImU3FjwnA==", + "dependencies": { + "adal-angular": "1.0.17", + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/common/node_modules/adal-angular": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/common/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/logging": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.3.11.tgz", + "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", + "dependencies": { + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/logging/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/odata": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.3.11.tgz", + "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/odata/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-clientsvc/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-taxonomy/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@uifabric/icons": { + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", + "dependencies": { + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "dependencies": { + "whatwg-fetch": "2.0.4" + } + }, + "node_modules/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@popperjs/core": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.4.tgz", + "integrity": "sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@quid/stylis-plugin-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@quid/stylis-plugin-focus-visible/-/stylis-plugin-focus-visible-4.0.0.tgz", + "integrity": "sha512-dS4Vl1D4NHN4gAiWxUQLPAN4k2NMmNpfujuAPU2JF5P/XX8OUD7svhM8f9TudWr8dVdWYjQEAMaRtSUcf4720w==" + }, + "node_modules/@radix-ui/number": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.0.tgz", + "integrity": "sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", + "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", + "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.1.tgz", + "integrity": "sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.1" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-scroll-area": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.0.2.tgz", + "integrity": "sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/number": "1.0.0", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.1", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz", + "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.3.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/localization-utilities/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/package-deps-hash": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/package-deps-hash/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-sdk/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "dev": true, + "dependencies": { + "@rushstack/webpack-plugin-utilities": "0.1.36" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/stream-collator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/stream-collator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/terminal/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/terminal/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/terminal/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/terminal/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/terminal/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "node_modules/@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/typings-generator": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/typings-generator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/typings-generator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "dev": true, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24" + } + }, + "node_modules/@rushstack/worker-pool/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "anymatch": "*" + } + }, + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "node_modules/@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true, + "peer": true + }, + "node_modules/@types/express": { + "version": "4.17.16", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.16.tgz", + "integrity": "sha512-LkKpqRZ7zqXJuvoELakaFYuETHjZkSol8EV6cNnyishutDBCCdv6+dsKPbKkCcIk57qRphOLY5sEgClw1bO3gA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.31", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/glob-stream": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-6.1.1.tgz", + "integrity": "sha512-AGOUTsTdbPkRS0qDeyeS+6KypmfVpbT5j23SN8UPG63qjKXNKjXn6V9wZUr8Fin0m9l8oGYaPK8b2WUMF8xI1A==", + "dev": true, + "dependencies": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "dependencies": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "node_modules/@types/gulp/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/@types/gulp/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/@types/gulp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@types/gulp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "dependencies": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "node_modules/@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "node_modules/@types/markdown-it": { + "version": "12.2.3", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", + "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", + "dev": true, + "dependencies": { + "@types/linkify-it": "*", + "@types/mdurl": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "node_modules/@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "dependencies": { + "@types/q": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "dependencies": { + "parchment": "^1.1.2" + } + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "node_modules/@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "dev": true + }, + "node_modules/@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.0.tgz", + "integrity": "sha512-ItcoHd+fv3bNk2oXDnTfPOAMjIGto4bct2bOp46OZU+GVSPb80/1sDbkLjux8/OllCjt97+uHkxPudLgYdf2GA==", + "dev": true, + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@types/webfontloader": { + "version": "1.6.35", + "resolved": "https://registry.npmjs.org/@types/webfontloader/-/webfontloader-1.6.35.tgz", + "integrity": "sha512-IJlrsiDWq6KghQ7tPlL5tcwSUyOxLDceT+AFUY7Ylj0Fcv3/h3QkANqQxZ0B5mEpEKxhTw76vDmvrruSMV9n9Q==", + "dev": true + }, + "node_modules/@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "node_modules/@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", + "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "dependencies": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "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" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz", + "integrity": "sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "dependencies": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.19.0.tgz", + "integrity": "sha512-qezl+UYLmDT4AcveNza8z+7fkXoFnL0h3JgTMddR6o2d9DgFJl5GaZ1QC2FcN0twpWikHsYKSMCOE9kYW7gUUQ==", + "dependencies": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.6", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^3.19.0", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "node_modules/adaptive-expressions/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/adaptivecards": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.1.tgz", + "integrity": "sha512-dyF23HK+lRMEreexJgHz4y9U5B0ZuGk66N8nhwXRnICyYjq8hE4A6n8rLoV/CNY2QAZ0iRjOIR2J8U7M1CKl8Q==" + }, + "node_modules/adaptivecards-controls": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "node_modules/adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "dependencies": { + "adaptivecards-controls": "^0.9.0", + "clipboard": "^2.0.1" + }, + "peerDependencies": { + "adaptive-expressions": "^4.11.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "monaco-editor": "^0.20.0" + } + }, + "node_modules/adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "peerDependencies": { + "adaptive-expressions": "^4.11.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "node_modules/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-hidden": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.2.tgz", + "integrity": "sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.9.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "dependencies": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "dependencies": { + "is-windows": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", + "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001448", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001448.tgz", + "integrity": "sha512-tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "dependencies": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "node_modules/chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "dependencies": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "node_modules/chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "dependencies": { + "color-name": "^1.0.0" + } + }, + "node_modules/chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "dependencies": { + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cli-table/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "devOptional": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/copy-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "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": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/copy-webpack-plugin/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/copy-webpack-plugin/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "dependencies": { + "esprima": "4.0.1" + }, + "engines": { + "node": ">=6.4", + "npm": ">=2.15" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "dependencies": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + }, + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/end-of-stream/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true, + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "dependencies": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "dev": true, + "peer": true, + "dependencies": { + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "peer": true + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "peer": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "peer": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "peer": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "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", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "node_modules/fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-dom": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-10.8.2.tgz", + "integrity": "sha512-6zv4X180/GT44g+Bss0t4r6zPGdg1VfQrrR4raHZLiviIBOx3QbHO2m/JAs3Hp22GF9X2jKItwyT2hGVw3c2fw==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "node_modules/fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "dependencies": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "node_modules/fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "dependencies": { + "rtl-css-js": "^1.1.3" + } + }, + "node_modules/fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/file-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true, + "peer": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/gulp-cli/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/gulp-cli/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/gulp-connect/node_modules/etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/gulp-connect/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/gulp-connect/node_modules/range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/gulp-connect/node_modules/statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + }, + "node_modules/gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "node_modules/gulp-util/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "dependencies": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-to-image": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/html-to-image/-/html-to-image-1.11.4.tgz", + "integrity": "sha512-I6jeGpjSI/pea+p/8q6HAWPxptZkEYaZ40ZLnpCHuhCJJnUHQ/YzMEQMNY/KMdPZJ4+GJIwo9dnJy76eW9p9cg==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-proxy/node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "node_modules/iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/immutable": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", + "integrity": "sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inline-style-expand-shorthand": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.4.0.tgz", + "integrity": "sha512-FBxbgh1+ziiPFA09s0JgYtB7gRYfbfVrcO1sTv2JnPwbbz0M35zSYVUR3oyrTfLo/S+sbY4JG1W16hY91Hbh/Q==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "dependencies": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "node_modules/inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-slot": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "dependencies": { + "better-path-resolve": "1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "dependencies": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "node_modules/isomorphic-fetch/node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "node_modules/jest-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-config/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-config/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-config/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "dependencies": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + } + }, + "node_modules/jest-nunit-reporter/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "node_modules/jotai": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.13.1.tgz", + "integrity": "sha512-RUmH1S4vLsG3V6fbGlKzGJnLrDcC/HNb5gH2AeA9DzuJknoVxSGvvg8OBB7lke+gDc4oXmdVsaKn/xDUhWZ0vw==", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@babel/core": "*", + "@babel/template": "*", + "jotai-devtools": "*", + "jotai-immer": "*", + "jotai-optics": "*", + "jotai-redux": "*", + "jotai-tanstack-query": "*", + "jotai-urql": "*", + "jotai-valtio": "*", + "jotai-xstate": "*", + "jotai-zustand": "*", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@babel/template": { + "optional": true + }, + "jotai-devtools": { + "optional": true + }, + "jotai-immer": { + "optional": true + }, + "jotai-optics": { + "optional": true + }, + "jotai-redux": { + "optional": true + }, + "jotai-tanstack-query": { + "optional": true + }, + "jotai-urql": { + "optional": true + }, + "jotai-valtio": { + "optional": true + }, + "jotai-xstate": { + "optional": true + }, + "jotai-zustand": { + "optional": true + } + } + }, + "node_modules/js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", + "dev": true, + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "dependencies": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/lit-element": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-2.5.1.tgz", + "integrity": "sha512-ogu7PiJTA33bEK0xGu1dmaX5vhcRjBXCFexPja0e7P7jqLhTpNKYRPmE+GmiCaRVAbiQKGkUgkh/i6+bh++dPQ==", + "dependencies": { + "lit-html": "^1.1.1" + } + }, + "node_modules/lit-html": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz", + "integrity": "sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==" + }, + "node_modules/livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/load-json-file/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "node_modules/lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "node_modules/lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "dependencies": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + }, + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz", + "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/monaco-editor": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.20.0.tgz", + "integrity": "sha512-hkvf4EtPJRMQlPC3UbMoRs0vTAFAYdzFQ+gpMb8A+9znae1c43q8Mab9iVsgTcg/4PNiLGGn3SlDIa8uvK1FIQ==", + "peer": true + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/move-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/msalBrowserLegacy": { + "name": "@azure/msal-browser", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "dependencies": { + "@azure/msal-common": "^6.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalBrowserLegacy/node_modules/@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy": { + "name": "msal", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, + "node_modules/nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "dependencies": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-notifier/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", + "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==" + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "dev": true, + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "node_modules/office-ui-fabric-react": { + "version": "7.203.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.203.0.tgz", + "integrity": "sha512-JUL8PzcvKxGDUgNobP12y5XQg7e+V63C7i21OxT7YetspSJvsvb7VD4//+2XO+NQ6xoTLIksHedUdabNDQ8GDQ==", + "dependencies": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "dependencies": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + } + }, + "node_modules/orchestrator/node_modules/end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/orchestrator/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-settle/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/plugin-log/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/plugin-log/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "dependencies": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-values/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "node_modules/pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "dependencies": { + "commander": "*" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "dependencies": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + } + }, + "node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "dependencies": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-accessible-accordion": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-3.3.5.tgz", + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==", + "peerDependencies": { + "react": "^16.3.2 || ^17.0.0", + "react-dom": "^16.3.3 || ^17.0.0" + } + }, + "node_modules/react-ace": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-5.8.0.tgz", + "integrity": "sha512-50OXFDqL9C5t4/rxuyTZyEfsaRfH9RlqKqQ86OPVhNGxlGj2U78yL6GHqbcxYd/PZXbqBvsFhYclUx9zugtH7Q==", + "dependencies": { + "brace": "^0.11.0", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.1.1", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0", + "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0" + } + }, + "node_modules/react-addons-shallow-compare": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", + "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "dependencies": { + "object-assign": "^4.1.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-dom-factories": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", + "integrity": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-mentions": { + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.7.tgz", + "integrity": "sha512-VNriu2h/uOB+RS0mwZgPG2Vf+UtdDvRh5zbXa2TNc1WqacKuNDgTdhlbo9LEOZRBxRzIeTUYQmYJ7p9M9rDHqQ==", + "dependencies": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "peerDependencies": { + "react": ">=16.8.3", + "react-dom": ">=16.8.3" + } + }, + "node_modules/react-mentions/node_modules/@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/react-quill": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.5.tgz", + "integrity": "sha512-/W/rNCW+6QpGz8yQ9tFK5Ka/h/No1RqrcOOvCIOR092OiKzRFlU2xbPEwiP3Wgy/Dx13pi1YhjReDMX/5uotJg==", + "dependencies": { + "@types/quill": "1.3.10", + "create-react-class": "^15.6.0", + "lodash": "^4.17.4", + "prop-types": "^15.5.10", + "quill": "^1.3.7", + "react-dom-factories": "^1.0.0" + }, + "engines": { + "node": ">= 0.8.x" + }, + "peerDependencies": { + "react": "^0.14.9 || ^15.3.0 || ^16.0.0" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "dependencies": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-package-json/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "deprecated": "The functionality that this package provided is now in @npmcli/arborist", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/read-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/read-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "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" + } + }, + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "dependencies": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/recast/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "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" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/sass-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/sass-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/source-map-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/source-map-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/source-map-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/source-map-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==", + "deprecated": "spfx-uifabric-themes got replaced by hTWOo - https://my.n8d.at/hTWOo and check the updated documentation for this package: https://lab.n8d.studio/spfx-uifabric-themes/" + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "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" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + } + }, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "node_modules/state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true, + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, + "node_modules/substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": ">=16.8.3" + } + }, + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "dependencies": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/svgo/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^4.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", + "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "dependencies": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/ternary-stream/node_modules/merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/terser": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "dependencies": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + } + }, + "node_modules/tiny-lr/node_modules/body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "dependencies": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/tiny-lr/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/tiny-lr/node_modules/iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tiny-lr/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "dependencies": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wc-react": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==" + }, + "node_modules/webfontloader": { + "version": "1.6.28", + "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.28.tgz", + "integrity": "sha512-Egb0oFEga6f+nSgasH3E0M405Pzn6y3/9tOVanv/DLfa1YBIgcv90L18YyWnvXkRbIM17v5Kv6IT2N6g1x5tvQ==" + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", + "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true, + "bin": { + "window-size": "cli.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/write-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/write-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + } + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + } + }, + "node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/yargs/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.0.tgz", + "integrity": "sha512-fgaLVlF3xGg8JAt7Hl7vkKIJcCAA9NpsvIvb44qaEOW6CaJ+IaHKL7oWe5+oGOVR+y/z2Gd2joyvslqwDvRfTw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-http": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.1.tgz", + "integrity": "sha512-cur03BUwV0Tbv81bQBOLafFB02B6G++K6F2O3IMl8pSE2QlXm3cu11bfyBNlDUKi5U+xnB3GC63ae3athhkx6Q==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.4.19" + }, + "dependencies": { + "@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "dev": true, + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/core-lro": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.0.tgz", + "integrity": "sha512-Vsd5Sl04RG/p5ui/p0dAFMov5I/W4dmRjOrtWGXVs4vY/hNMPefiFH7cZEOr+1u0XrBKkpvt634IyUUD9bVRuQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-paging": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.4.0.tgz", + "integrity": "sha512-tabFtZTg8D9XqZKEfNUOGh63SuYeOxmvH4GDcOJN+R1bZWZ1FZskctgY9Pmuwzhn+0Xvq9rmimK9hsvtLkeBsw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.10.1.tgz", + "integrity": "sha512-Kji9k6TOFRDB5ZMTw8qUf2IJ+CeJtsuMdAHox9eqpTf1cefiNMpzrfnF6sINEBZJsaVaWgQ0o48B6kcUH68niA==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "requires": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + } + }, + "@azure/core-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.1.tgz", + "integrity": "sha512-A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "requires": { + "@azure/msal-common": "^7.3.0" + } + }, + "@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" + }, + "@azure/msal-node": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.6.tgz", + "integrity": "sha512-em/qqFL5tLMxMPl9vormAs13OgZpmQoJbiQ/GlWr+BA77eCLoL+Ehr5xRHowYo+LFe5b+p+PJVkRvT+mLvOkwA==", + "dev": true, + "requires": { + "@azure/msal-common": "^9.0.2", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-9.1.1.tgz", + "integrity": "sha512-we9xR8lvu47fF0h+J8KyXoRy9+G/fPzm3QEa2TrdR3jaVS3LKAyE2qyMuUkNdbVkvzl8Zr9f7l+IUSP22HeqXw==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" + }, + "@babel/core": { + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "requires": { + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helpers": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz", + "integrity": "sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==" + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/runtime": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", + "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@emotion/babel-plugin": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + } + }, + "@emotion/cache": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", + "requires": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/react": { + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@floating-ui/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.1.0.tgz", + "integrity": "sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ==" + }, + "@floating-ui/dom": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.0.tgz", + "integrity": "sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A==", + "requires": { + "@floating-ui/core": "^1.0.5" + } + }, + "@floating-ui/react-dom": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.2.1.tgz", + "integrity": "sha512-YCLlqibZtgUhxUpxkSp1oekvYgH/jI4KdZEJv85E62twlZHN43xdlQNe6JcF4ROD3/Zu6juNHN+aOygN+6yZjg==", + "requires": { + "@floating-ui/dom": "^1.1.0" + } + }, + "@floating-ui/react-dom-interactions": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.3.tgz", + "integrity": "sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw==", + "requires": { + "@floating-ui/react-dom": "^1.0.0", + "aria-hidden": "^1.1.3" + } + }, + "@fluentui/accessibility": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.51.7.tgz", + "integrity": "sha512-EcAlEsc63+UezUpO94bO41/8QY2X/B3MztLE2HTNumaUhfUNfd4veVAZwHxDcXaAP2SGXyEFuUa0pmuB2dR+HA==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, + "@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/dom-utilities": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.4.tgz", + "integrity": "sha512-X4fN5zbvAETw9LE8bw9x5otKcpS3A3cB9wn/BookbTD4hkBESx06SzmX/WdabFq7qqbDqbURiQMpmdGUUlLsqw==", + "requires": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/merge-styles": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.5.tgz", + "integrity": "sha512-+cyN28iRAn8BWlZkMSEWzXpsJJiy3wWFxdJx5UnvU3iLK1slwog94inJak/BmnQKk3dFXK9vVPtDp2s3l+2/hg==", + "requires": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "7.203.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.203.0.tgz", + "integrity": "sha512-hWB+7ExNRqmCND4UVAh3FGz/NPc75fgjwPyi8HgrHRp+CxCbUvl2CGhZLxyItRiNns0V7007AhKB4M2wQQgfOw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.203.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-component-event-listener": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.51.7.tgz", + "integrity": "sha512-NjVm+crN0T9A7vITL8alZeHnuV8zi2gos0nezU/2YOxaUAB9E4zKiPxt/6k5U50rJs/gj8Nu45iXxnjO41HbZg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-component-ref": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.51.7.tgz", + "integrity": "sha512-CX27jVJYaFoBCWpuWAizQZ2se137ku1dmDyn8sw+ySNJa+kkQf7LnMydiPW5K7cRdUSqUJW3eS4EjKRvVAx8xA==", + "requires": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + } + }, + "@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "requires": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-hooks": { + "version": "8.6.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.15.tgz", + "integrity": "sha512-oh1OdXAUwPyhMRum8TU2/C8V4hb69qGFTh/XYzyfiAwa0UzODszq/LoaDyVThEJEi5OBPdeuXturAvgqCT8kNw==", + "requires": { + "@fluentui/react-window-provider": "^2.2.5", + "@fluentui/set-version": "^8.2.4", + "@fluentui/utilities": "^8.13.5", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-northstar": { + "version": "0.51.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.51.3.tgz", + "integrity": "sha512-bKomvwj0BjhzMefm0//nJCBpq+4KRqdhA8S/UISZd+CO7u5gV0PDD7bcIvO0Bou6z/IXMf7J1MJ4hQJaZ96GZw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.3", + "@fluentui/date-time-utilities": "^7.3.0", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-bindings": "^0.51.3", + "@fluentui/react-component-event-listener": "^0.51.3", + "@fluentui/react-component-nesting-registry": "^0.51.3", + "@fluentui/react-component-ref": "^0.51.3", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-context-selector": "^0.51.3", + "@fluentui/react-icons-northstar": "^0.51.3", + "@fluentui/react-northstar-styles-renderer": "^0.51.3", + "@fluentui/react-proptypes": "^0.51.3", + "@fluentui/state": "^0.51.3", + "@fluentui/styles": "^0.51.3", + "@popperjs/core": "^2.4.2", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "react-transition-group": "^4.3.0" + }, + "dependencies": { + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "requires": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + }, + "dependencies": { + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + } + } + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" + }, + "@fluentui/react-bindings": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.51.7.tgz", + "integrity": "sha512-Gp+70GYZHtrQz/480kR+qII9RMHXM+dorKnVj6D7C1/3r6iBoGPVGgRZROuOG1YOmlrM8nbZDb1VX1EqKCdNlQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "@emotion/serialize": "^0.11.16", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-component-event-listener": "^0.51.7", + "@fluentui/react-component-ref": "^0.51.7", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-northstar-fela-renderer": "^0.51.7", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/state": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "@quid/stylis-plugin-focus-visible": "^4.0.0", + "@uifabric/utilities": "^7.24.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "stylis": "^3.5.4", + "stylis-plugin-rtl": "^1.0.0" + }, + "dependencies": { + "@fluentui/react-northstar-fela-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.51.7.tgz", + "integrity": "sha512-/8nSoZVxhgzcK4DWqp0c+2PV2VZybF4I0DhJYVb352wH+tU4PNaL5eP6gP58MHCsO6192KnBYC2MZEg+0aXHlw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-utils": "^10.6.1", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "react-fela": "^10.6.1", + "stylis": "^3.5.4" + }, + "dependencies": { + "react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "requires": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + }, + "dependencies": { + "fela-bindings": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-bindings/-/fela-bindings-10.8.2.tgz", + "integrity": "sha512-NeZaTD8XaR2HmZKdVy0X2eTsTXeN9w/9ys0sd101djI4lD7rjfU6NroUB5YeGtOV/drehs7ufbzI/rStVUYx1g==", + "requires": { + "fast-loops": "^1.0.0", + "fela-dom": "^10.8.2", + "fela-tools": "^10.8.2", + "react-addons-shallow-compare": "^15.6.2", + "shallow-equal": "^1.0.0" + } + } + } + } + } + } + } + }, + "@fluentui/react-component-nesting-registry": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.51.7.tgz", + "integrity": "sha512-uuzYi8/SWAhj78z6nirDGWZYRJEmXqmeBZP+KR58m/kmQ1nq5YMZADw06JlrUqW/UMk6SKkUpHRAKYrT4NGJkw==", + "requires": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-compose": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.12.8.tgz", + "integrity": "sha512-YutUjnFzDrd5gfpi2ID0GqrGZTKTckWUqdStScIe/P9oG5IaeHN49JMQmOrSq3tFAW/gnt1fFKddhrxdCO3vBA==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-context-selector": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-0.51.7.tgz", + "integrity": "sha512-WLadFGSg9RHjlKGFK2WCV7eqKwZYOEOr6WHPmCTE8fBjDUbabsHU4U9J4OePPCIq/hSr0/8EfNPIjHqzXwofrg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-icons-northstar": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.51.7.tgz", + "integrity": "sha512-9p0DQcGng+CA/sTnjxxaGWC8CH/OhwZCIEwp3srMeIkPaeWG7jKIOCTjRh87l5XhaeaYds6b88zET7axAHoXvw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/react-bindings": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "classnames": "^2.2.6" + } + }, + "@fluentui/react-northstar-styles-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.51.7.tgz", + "integrity": "sha512-oah7sOstbrbx8guepPpvOmLD65xmwgx9rN0KjogOxDiMYidN4eaEAVl36mQfWs1wE+Mo5iAPRj2eNtqX4bVUqg==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + } + }, + "@types/react": { + "version": "16.14.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.35.tgz", + "integrity": "sha512-NUEiwmSS1XXtmBcsm1NyRRPYjoZF2YTE89/5QiLt5mlGffYK9FQqOKuOLuXNrjPQV04oQgaZG+Yq02ZfHoFyyg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-plugin-rtl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-1.1.0.tgz", + "integrity": "sha512-FPoSxP+gbBLJRUXDRDFNBhqy/eToquDLn7ZrjIVBRfXaZ9bunwNnDtDm2qW1EoU0c93krm1Dy+8iVmJpjRGsKw==", + "requires": { + "cssjanus": "^1.3.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-proptypes": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.51.7.tgz", + "integrity": "sha512-gzfNddyRKmZ8qqZkV+wUl58HEySW7o2DzP5mgE0aAMA3qWkyIPRSo/tvMVx4A1AsgeJ2LhNkAHGek8T0D8PA0Q==", + "requires": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "requires": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-window-provider": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.5.tgz", + "integrity": "sha512-uct8xpHLFoECeoM8xRsw98yrxLV1MY2rA/Ml0M65JSWREdDUk+btgu7HLZp4QV/GpfPvP1WiNFLSLhrZFSnIAg==", + "requires": { + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "@fluentui/scheme-utilities": { + "version": "8.3.22", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.22.tgz", + "integrity": "sha512-7ua5xD9N6gEq47FZWREeeVzKaYbsthVHC2PiKwsae65GMmyBS35AA7Fxx2AGJmI2j9z7JkMd+qMEjQ2I+poe7w==", + "requires": { + "@fluentui/set-version": "^8.2.4", + "@fluentui/theme": "^2.6.21", + "tslib": "^2.1.0" + } + }, + "@fluentui/set-version": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.4.tgz", + "integrity": "sha512-v12VUrpThYcJESFrnu3LdL7/s957hoSCJ3t8C014Hp2IOmk3dnZRZJymf1k/RAOXztS4w9dF2Zhs8uP31qwcZw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + }, + "dependencies": { + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + } + } + }, + "@fluentui/theme": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.21.tgz", + "integrity": "sha512-jqPOo375pt1bQ4WuzP2GP5gfgeBK/PDHUf4+DxDTZ9y0TXp8KxV4jCp5Rq2rnVYlXi51JQ2Y+snFtMDcMTyfRQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.5", + "@fluentui/set-version": "^8.2.4", + "@fluentui/utilities": "^8.13.5", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.5", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.5.tgz", + "integrity": "sha512-YusKxwTEQmsJidEWxn8blf5ehBmBDMZDrOjQkSX4piCvi/57MfigQZ57L3Bdic8kDKsabVtS1IVMHLZzGy4zcQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.4", + "@fluentui/merge-styles": "^8.5.5", + "@fluentui/set-version": "^8.2.4", + "tslib": "^2.1.0" + } + }, + "@fluentui/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "requires": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "peer": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "peer": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "requires": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@mantine/core": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-5.10.2.tgz", + "integrity": "sha512-DyvrkTj2U63Kvt3YD6kECA/PltcKwNa0Zr0IIPnEmhYM7bxpdae9pMRpRjwZ/o3JxkIh8k6vL2+7sxoec+IeKw==", + "requires": { + "@floating-ui/react-dom-interactions": "^0.10.1", + "@mantine/styles": "5.10.2", + "@mantine/utils": "5.10.2", + "@radix-ui/react-scroll-area": "1.0.2", + "react-textarea-autosize": "8.3.4" + } + }, + "@mantine/hooks": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-5.10.2.tgz", + "integrity": "sha512-H26lZ+P2HasLXt3coXYUiN5hVRNXPYNwF93oP9TfmOOA+EEzbGtGQR/dBv51BF53UJ+rzgJ0W5lLi1CbZPdMnA==", + "requires": {} + }, + "@mantine/styles": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/styles/-/styles-5.10.2.tgz", + "integrity": "sha512-/LMGgiBJc+gDkh61gMgj5srPsapl2ZFbklF1dBxBF+77j7o1tORJWyAl3IOUD+po9P6jwfTjlDoNDNLESUJhyQ==", + "requires": { + "clsx": "1.1.1", + "csstype": "3.0.9" + }, + "dependencies": { + "csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + } + } + }, + "@mantine/utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@mantine/utils/-/utils-5.10.2.tgz", + "integrity": "sha512-mpXTPG9X2nPfHGg3ejcWkSlYVxuiTx6RxWbbFHEk/U2fSikEAQdMNdVPaKI2c0/S2jksqJXlODZJv2Qt9HAFMQ==", + "requires": {} + }, + "@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@microsoft/eslint-config-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", + "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "dev": true, + "requires": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@rushstack/eslint-config": "3.0.1", + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", + "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.10.0", + "@rushstack/eslint-plugin-packlets": "0.5.0", + "@rushstack/eslint-plugin-security": "0.4.0", + "@typescript-eslint/eslint-plugin": "~5.30.3", + "@typescript-eslint/experimental-utils": "~5.30.3", + "@typescript-eslint/parser": "~5.30.3", + "@typescript-eslint/typescript-estree": "~5.30.3", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", + "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", + "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", + "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", + "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/type-utils": "5.30.7", + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", + "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + } + }, + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "typescript": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "dev": true, + "peer": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.30.7" + } + }, + "@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "@microsoft/fast-element": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.11.0.tgz", + "integrity": "sha512-VKJYMkS5zgzHHb66sY7AFpYv6IfFhXrjQcAyNgi2ivD65My1XOhtjfKez5ELcLFRJfgZNAxvI8kE69apXERTkw==" + }, + "@microsoft/fast-foundation": { + "version": "1.24.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-1.24.8.tgz", + "integrity": "sha512-n4O9jPh8BBliF/Yl9FAVhrSoopsRCnva2L432s/fHwLelY9WUeswjO3DidVBFbzXD5u/gzC4LGWJScNe/ZGU4Q==", + "requires": { + "@microsoft/fast-element": "^1.4.0", + "@microsoft/fast-web-utilities": "^4.8.0", + "@microsoft/tsdoc-config": "^0.13.4", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "@microsoft/tsdoc-config": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", + "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "requires": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "requires": { + "exenv-es6": "^1.0.0" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "dependencies": { + "@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@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-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + } + } + }, + "@microsoft/mgt-components": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.6.1.tgz", + "integrity": "sha512-2Qa7sH/tM2fwHYldp0nCSm1iFI5/rFf4JvSH91WdMk6XRdqH1Kfz9Jv+lmxLa9YuagSB/UDl1u1pJ27UE8LZEg==", + "requires": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "office-ui-fabric-core": "11.0.0" + }, + "dependencies": { + "office-ui-fabric-core": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.0.tgz", + "integrity": "sha512-K6+KGnBXXjfSxxZpp+4oDXVLgUc//7OnXrn8F08VoJnGhEz27WUf4ZuMa32SjGoqirWlb4JlKkXbOpC9cis6dQ==" + } + } + }, + "@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "requires": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "@microsoft/mgt-react": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.6.1.tgz", + "integrity": "sha512-Ta7/aLrFFhs6y5QyE67j2AyiZckPhUyG+Msq9Lx8BkxVwzoyGLlAtT/mYWfTNjygi0ExZFcEHRITzM+O5nWUyw==", + "requires": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "wc-react": "^0.5.0" + } + }, + "@microsoft/mgt-sharepoint-provider": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.6.1.tgz", + "integrity": "sha512-bgIbVzQQEex+TFyLZyE0QoxxK7IFkAgqXwxz/pSz7GYq8tog6ywjRpVtlTjf08Cmoi4rXWJHi68+nY7ZWoUL7A==", + "requires": { + "@microsoft/mgt-element": "2.6.1" + } + }, + "@microsoft/mgt-spfx": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-2.6.1.tgz", + "integrity": "sha512-lTlC2Ms943q9kFG9WgYWR+I2enkSOXEBJ04JWwIP1WEP8/aZWNbqxaFk4C6hdKIqEVNYppL7SDPz3XFiL+vnvw==", + "requires": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/mgt-sharepoint-provider": "2.6.1", + "@microsoft/sp-core-library": "1.15.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "requires": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "requires": { + "@rushstack/node-core-library": "3.45.5", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/microsoft-graph-clientv1": { + "version": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "requires": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/microsoft-graph-types": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.25.0.tgz", + "integrity": "sha512-H/HK4MsRJ1H+G/HwbU/z225BKwzoMU3fawD8xivGxDgyGIDzdZf07Ruz/wPSM+tSJJin/swz3TwFllxveduG8Q==" + }, + "@microsoft/microsoft-graph-types-beta": { + "version": "0.16.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.16.0-preview.tgz", + "integrity": "sha512-73d1b8pv8YnKx+oiQtMZDSey4ohmx/cfM/vFiAa5ZyLSj4nr9y/7wIT5jTIO+tkdniyBsfN/QQeDiRwyutcxAQ==" + }, + "@microsoft/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==" + }, + "@microsoft/rush-lib": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "eslint": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "dependencies": { + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@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-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@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-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.52.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@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-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "requires": { + "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.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-extension-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.16.0.tgz", + "integrity": "sha512-PmrTGFJEmgnONp9nh498ljhq7BUFvnO06hkS3yOBte26x8/L2wDJ+p07jlDtoqxb1cROLF46knRwKBS0hpemyw==", + "requires": { + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-listview-extensibility": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.16.0.tgz", + "integrity": "sha512-WBnt7dq6Q7+1dU032P3gPGQuNWFoph1Hw4SUJYuqAsTNCVtz7uDwRf0+FQ3w4YBMmuvPQdJa9mwR6H1cplGWWw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-extension-base": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "requires": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "dependencies": { + "@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "requires": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@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-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "requires": { + "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.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@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": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "@microsoft/teams-js-v2": { + "version": "npm:@microsoft/teams-js@2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "requires": { + "debug": "4.3.3" + }, + "dependencies": { + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + } + } + }, + "@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + }, + "dependencies": { + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@opentelemetry/api": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.0.tgz", + "integrity": "sha512-IgMK9i3sFGNUqPMbjABm0G26g0QCKCUBfglhQ7rQq6WcxbKfEHRcmwsoER4hZcuYqJgkYn2OeuoJIv7Jsftp7g==", + "dev": true + }, + "@pnp/common": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/spfx-controls-react": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.12.0.tgz", + "integrity": "sha512-ZRWC9GJkW3TF9MAZxpvEYe+nWnYH7SWbS32p2bBXM9e8pp0rzyU0ilhs3Lq9Gv3sPnfMulzAURX52hhCfK68Yw==", + "requires": { + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-northstar": "0.51.3", + "@fluentui/react-theme-provider": "^0.18.5", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/mgt-react": "2.6.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-listview-extensibility": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.3.1", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@popperjs/core": "2.5.4", + "@uifabric/icons": "7.3.0", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "^2.10.0", + "adaptivecards-designer": "2.3.0", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "3.1.2", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.32.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^3.3.3", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "1.3.5", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0" + }, + "dependencies": { + "@fluentui/react-theme-provider": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.5.tgz", + "integrity": "sha512-eAbha0U4Fly9EoHVOVMMc+2AA1PlQDu76qGVNAdj0IpJyJEkyerCDY/qYVjV21L9ju5uO8Yw1QYdHUsNaY9xvQ==", + "requires": { + "@fluentui/react-compose": "^0.19.15", + "@fluentui/react-stylesheets": "^0.2.5", + "@fluentui/react-window-provider": "^1.0.2", + "@fluentui/theme": "^1.7.4", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.13.12", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "requires": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@monaco-editor/loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "requires": { + "state-local": "^1.0.6" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "@types/react": { + "version": "16.14.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.35.tgz", + "integrity": "sha512-NUEiwmSS1XXtmBcsm1NyRRPYjoZF2YTE89/5QiLt5mlGffYK9FQqOKuOLuXNrjPQV04oQgaZG+Yq02ZfHoFyyg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@pnp/spfx-property-controls": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.11.0.tgz", + "integrity": "sha512-5Izje0WVSyyzzHY+EG/FUrGtjcU5bGCx/7JIUnjSmmM0pjq8/g8FF715BShq6cdG+t19znOyTGQHeE/5Rs+ENA==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "5.8.0", + "react-dom": "17.0.1" + }, + "dependencies": { + "@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "requires": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@monaco-editor/loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "requires": { + "state-local": "^1.0.6" + } + }, + "@pnp/common": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.3.11.tgz", + "integrity": "sha512-RhYKcfMP+h0pAzORZRHSPPLOBB58djN/pfnorpWPjsx6ZxMqbiDqTzAtTF4m8z/mdNnxJr0Q3kwt4ImU3FjwnA==", + "requires": { + "adal-angular": "1.0.17", + "tslib": "1.10.0" + }, + "dependencies": { + "adal-angular": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==" + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/logging": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.3.11.tgz", + "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/odata": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.3.11.tgz", + "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "@uifabric/icons": { + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", + "requires": { + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "requires": { + "whatwg-fetch": "2.0.4" + } + }, + "@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true + }, + "@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + } + }, + "@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + } + }, + "@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "requires": { + "mz": "^2.7.0" + } + }, + "@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + } + }, + "@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + } + } + }, + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, + "@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + } + }, + "@popperjs/core": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.4.tgz", + "integrity": "sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==" + }, + "@quid/stylis-plugin-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@quid/stylis-plugin-focus-visible/-/stylis-plugin-focus-visible-4.0.0.tgz", + "integrity": "sha512-dS4Vl1D4NHN4gAiWxUQLPAN4k2NMmNpfujuAPU2JF5P/XX8OUD7svhM8f9TudWr8dVdWYjQEAMaRtSUcf4720w==" + }, + "@radix-ui/number": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.0.tgz", + "integrity": "sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-direction": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", + "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-presence": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", + "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + } + }, + "@radix-ui/react-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.1.tgz", + "integrity": "sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.1" + } + }, + "@radix-ui/react-scroll-area": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.0.2.tgz", + "integrity": "sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/number": "1.0.0", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.1", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + } + }, + "@radix-ui/react-slot": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz", + "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + } + }, + "@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-utilities": { + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/module-minifier": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "dev": true, + "requires": { + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "dev": true, + "requires": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-sdk": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "dev": true, + "requires": { + "@rushstack/webpack-plugin-utilities": "0.1.36" + } + }, + "@rushstack/stream-collator": { + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@rushstack/typings-generator": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack-plugin-utilities": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "dev": true, + "requires": {} + }, + "@rushstack/worker-pool": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "requires": { + "@types/node": "12.20.24" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "dev": true, + "requires": { + "anymatch": "*" + } + }, + "@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "requires": { + "classnames": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "dev": true, + "peer": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true, + "peer": true + }, + "@types/express": { + "version": "4.17.16", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.16.tgz", + "integrity": "sha512-LkKpqRZ7zqXJuvoELakaFYuETHjZkSol8EV6cNnyishutDBCCdv6+dsKPbKkCcIk57qRphOLY5sEgClw1bO3gA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.31", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-6.1.1.tgz", + "integrity": "sha512-AGOUTsTdbPkRS0qDeyeS+6KypmfVpbT5j23SN8UPG63qjKXNKjXn6V9wZUr8Fin0m9l8oGYaPK8b2WUMF8xI1A==", + "dev": true, + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "requires": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "requires": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "dev": true + }, + "@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "@types/markdown-it": { + "version": "12.2.3", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", + "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", + "dev": true, + "requires": { + "@types/linkify-it": "*", + "@types/mdurl": "*" + } + }, + "@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "requires": { + "@types/q": "*" + } + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "requires": { + "parchment": "^1.1.2" + } + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "requires": { + "@types/react": "^17" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/uglify-js": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "dev": true + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.0.tgz", + "integrity": "sha512-ItcoHd+fv3bNk2oXDnTfPOAMjIGto4bct2bOp46OZU+GVSPb80/1sDbkLjux8/OllCjt97+uHkxPudLgYdf2GA==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/webfontloader": { + "version": "1.6.35", + "resolved": "https://registry.npmjs.org/@types/webfontloader/-/webfontloader-1.6.35.tgz", + "integrity": "sha512-IJlrsiDWq6KghQ7tPlL5tcwSUyOxLDceT+AFUY7Ylj0Fcv3/h3QkANqQxZ0B5mEpEKxhTw76vDmvrruSMV9n9Q==", + "dev": true + }, + "@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.7" + } + }, + "@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", + "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + } + }, + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "requires": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "requires": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "requires": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + } + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xmldom/xmldom": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz", + "integrity": "sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==" + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peer": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" + }, + "adaptive-expressions": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.19.0.tgz", + "integrity": "sha512-qezl+UYLmDT4AcveNza8z+7fkXoFnL0h3JgTMddR6o2d9DgFJl5GaZ1QC2FcN0twpWikHsYKSMCOE9kYW7gUUQ==", + "requires": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.6", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^3.19.0", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "adaptivecards": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.1.tgz", + "integrity": "sha512-dyF23HK+lRMEreexJgHz4y9U5B0ZuGk66N8nhwXRnICyYjq8hE4A6n8rLoV/CNY2QAZ0iRjOIR2J8U7M1CKl8Q==" + }, + "adaptivecards-controls": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "requires": { + "adaptivecards-controls": "^0.9.0", + "clipboard": "^2.0.1" + } + }, + "adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "requires": {} + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-hidden": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.2.tgz", + "integrity": "sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true + }, + "aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + } + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "dependencies": { + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true + }, + "better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "requires": { + "is-windows": "^1.0.0" + } + }, + "big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour-service": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", + "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001448", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001448.tgz", + "integrity": "sha512-tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + } + } + }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "requires": { + "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + } + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + }, + "cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "devOptional": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "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": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "requires": { + "hyphenate-style-name": "^1.0.3" + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==" + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true + }, + "dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true + }, + "decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "requires": { + "esprima": "4.0.1" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "requires": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dev": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.4", + "is-array-buffer": "^3.0.1", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true, + "peer": true + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "dev": true, + "peer": true, + "requires": { + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "peer": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "peer": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "peer": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dev": true, + "peer": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "peer": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "peer": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "peer": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true + } + } + }, + "eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "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", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + } + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "requires": { + "strnum": "^1.0.4" + } + }, + "fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + } + } + }, + "fela-dom": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-10.8.2.tgz", + "integrity": "sha512-6zv4X180/GT44g+Bss0t4r6zPGdg1VfQrrR4raHZLiviIBOx3QbHO2m/JAs3Hp22GF9X2jKItwyT2hGVw3c2fw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "requires": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "requires": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "requires": { + "rtl-css-js": "^1.1.3" + } + }, + "fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + } + }, + "fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "requires": { + "delegate": "^3.1.2" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true, + "peer": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + } + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "requires": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "requires": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "requires": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "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" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "html-to-image": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/html-to-image/-/html-to-image-1.11.4.tgz", + "integrity": "sha512-I6jeGpjSI/pea+p/8q6HAWPxptZkEYaZ40ZLnpCHuhCJJnUHQ/YzMEQMNY/KMdPZJ4+GJIwo9dnJy76eW9p9cg==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + } + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "immutable": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", + "integrity": "sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inline-style-expand-shorthand": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.4.0.tgz", + "integrity": "sha512-FBxbgh1+ziiPFA09s0JgYtB7gRYfbfVrcO1sTv2JnPwbbz0M35zSYVUR3oyrTfLo/S+sbY4JG1W16hY91Hbh/Q==" + }, + "inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "requires": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz", + "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + }, + "dependencies": { + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + } + } + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "peer": true + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "requires": { + "better-path-resolve": "1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "requires": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + }, + "dependencies": { + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + } + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "jotai": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.13.1.tgz", + "integrity": "sha512-RUmH1S4vLsG3V6fbGlKzGJnLrDcC/HNb5gH2AeA9DzuJknoVxSGvvg8OBB7lke+gDc4oXmdVsaKn/xDUhWZ0vw==", + "requires": {} + }, + "js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", + "dev": true, + "peer": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true + }, + "jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "requires": { + "immediate": "~3.0.5" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "lit-element": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-2.5.1.tgz", + "integrity": "sha512-ogu7PiJTA33bEK0xGu1dmaX5vhcRjBXCFexPja0e7P7jqLhTpNKYRPmE+GmiCaRVAbiQKGkUgkh/i6+bh++dPQ==", + "requires": { + "lit-html": "^1.1.1" + } + }, + "lit-html": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz", + "integrity": "sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==" + }, + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "dependencies": { + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + } + }, + "markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "requires": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz", + "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "monaco-editor": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.20.0.tgz", + "integrity": "sha512-hkvf4EtPJRMQlPC3UbMoRs0vTAFAYdzFQ+gpMb8A+9znae1c43q8Mab9iVsgTcg/4PNiLGGn3SlDIa8uvK1FIQ==", + "peer": true + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "msalBrowserLegacy": { + "version": "npm:@azure/msal-browser@2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "requires": { + "@azure/msal-common": "^6.1.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" + } + } + }, + "msalLegacy": { + "version": "npm:msal@1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, + "nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "requires": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + } + }, + "nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } + }, + "node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "node-releases": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", + "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==" + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "dev": true, + "requires": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "office-ui-fabric-react": { + "version": "7.203.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.203.0.tgz", + "integrity": "sha512-JUL8PzcvKxGDUgNobP12y5XQg7e+V63C7i21OxT7YetspSJvsvb7VD4//+2XO+NQ6xoTLIksHedUdabNDQ8GDQ==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + } + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "requires": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "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" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "requires": { + "commander": "*" + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "requires": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + } + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } + }, + "ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-accessible-accordion": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-3.3.5.tgz", + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==", + "requires": {} + }, + "react-ace": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-5.8.0.tgz", + "integrity": "sha512-50OXFDqL9C5t4/rxuyTZyEfsaRfH9RlqKqQ86OPVhNGxlGj2U78yL6GHqbcxYd/PZXbqBvsFhYclUx9zugtH7Q==", + "requires": { + "brace": "^0.11.0", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.1.1", + "prop-types": "^15.5.8" + } + }, + "react-addons-shallow-compare": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", + "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "requires": { + "object-assign": "^4.1.0" + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-dom-factories": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", + "integrity": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-mentions": { + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.7.tgz", + "integrity": "sha512-VNriu2h/uOB+RS0mwZgPG2Vf+UtdDvRh5zbXa2TNc1WqacKuNDgTdhlbo9LEOZRBxRzIeTUYQmYJ7p9M9rDHqQ==", + "requires": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + } + } + }, + "react-quill": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.5.tgz", + "integrity": "sha512-/W/rNCW+6QpGz8yQ9tFK5Ka/h/No1RqrcOOvCIOR092OiKzRFlU2xbPEwiP3Wgy/Dx13pi1YhjReDMX/5uotJg==", + "requires": { + "@types/quill": "1.3.10", + "create-react-class": "^15.6.0", + "lodash": "^4.17.4", + "prop-types": "^15.5.10", + "quill": "^1.3.7", + "react-dom-factories": "^1.0.0" + } + }, + "react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "requires": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + } + }, + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "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" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "requires": { + "is-plain-obj": "^2.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==" + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "requires": { + "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": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "requires": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" + } + } + }, + "stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "requires": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true + }, + "stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, + "substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "requires": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + } + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^4.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", + "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "requires": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "dependencies": { + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + } + } + }, + "terser": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "requires": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "requires": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + } + } + } + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + } + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "dev": true + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "requires": {} + }, + "use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} + }, + "use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "requires": { + "use-isomorphic-layout-effect": "^1.1.1" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + } + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + } + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wc-react": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==" + }, + "webfontloader": { + "version": "1.6.28", + "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.28.tgz", + "integrity": "sha512-Egb0oFEga6f+nSgasH3E0M405Pzn6y3/9tOVanv/DLfa1YBIgcv90L18YyWnvXkRbIM17v5Kv6IT2N6g1x5tvQ==" + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "ws": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", + "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", + "dev": true, + "requires": {} + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "requires": { + "sax": "^1.2.4" + } + }, + "xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } +} diff --git a/samples/react-modern-birthdays/package.json b/samples/react-modern-birthdays/package.json new file mode 100644 index 000000000..89824f50f --- /dev/null +++ b/samples/react-modern-birthdays/package.json @@ -0,0 +1,52 @@ +{ + "name": "react-birthdays", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@emotion/react": "^11.10.5", + "@mantine/core": "^5.10.2", + "@mantine/hooks": "^5.10.2", + "@mantine/styles": "^5.10.2", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/spfx-controls-react": "3.12.0", + "@pnp/spfx-property-controls": "^3.11.0", + "date-fns": "^2.29.3", + "html-to-image": "^1.11.4", + "jotai": "^1.12.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1", + "webfontloader": "^1.6.28" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.16.1", + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/eslint-config": "2.5.1", + "@types/markdown-it": "^12.2.3", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webfontloader": "^1.6.35", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + } +} diff --git a/samples/react-modern-birthdays/src/assets/birthdays.png b/samples/react-modern-birthdays/src/assets/birthdays.png new file mode 100644 index 0000000000000000000000000000000000000000..a9c5adfe0eee9ec35f09d3ff3438b4946c28b5ca GIT binary patch literal 1394723 zcmc$HcU)7;wlE?d5fo5qO2>kLfJmx`m>2l_EW~0HG*d zkRrV!HIz_73pM$6EJyEs_uUiTKOcr)Hhb@xS+i#KS!;Zzp{9I{>NFJ@8QHO$H?H0# zBcnDYBRlL*`4@2K5-lD2Z}qu)X9$6-_Ua+BV#;A{5^2< z?%8EBvV(^$wRD|zRc}k1*+B$N9@v?h3%Wz>iT#ktx=RC>5OZe}PIrint&_C79QXG( zq=9SVZ6R*X@2@yp%W>W6Cq*2OG5vtnX~1?|D_r6 z$&Y5==k;SaSz>3>8kX+nHo8|WApoiY(Bv;m35&{pALoBO`VHxirb>1;c8;3%CT8aH z!atk*aqHjT)^;*?RI-Br<2cLzUfQ4S{(SiF4ZlOE_ZvcCsmtPjLiop{KbjJ!EPdD9 z$X^MfwG-vtO$o=R5eZz7kcI#<2zKt`rOcJr#DmiqzB@Zq?4 z?RXG=>Gt`G+nzjJbT<^u_x8V9J)y&~f}bYrQ4M}*)cSXxuj`Qpp%7cx$x4MRgaacS|ZJ_$#{b9>P~X%B0* zT|&Pe98CJ8fMX9m>K`ynu^D9R5W3wdXYsG&c5P*i@OD@&;rrC3udWgFohUl_Hh;QLkhQ`TR8>tbx`W$CT+%Z*!h~ z`X{0CZ=Gw5k&B7>9Y`(fJN<7@{#o~9;uXyJ0*9HO^m(P3^Y52FuBHbr2$Cee|A0h6 znZin|c9Aj`x?iDo7a(OV1{n%O=GscE_&(>#cDzv$(={iZpS$02IW;1Q3fB@)JyYEh zmit7K^w|i0(=CiEKdw+_L3?4=; z>d)!gu#UO8zm^J-RDh12^^<_?lNh80HF~jz3;P_73~qHY{aN~lBZ?R+)Z+AhiMQd< zX%_C&hY&I}kJR@GZ-zRjc1^45HOw4p?cqMrtDt-cU>H6N(0<3%NkRy7S6F2-eyrUm z;c>Qe!A~n-f&m-#CPLr$dL57OK=cxj)&`E=+XRd|cQD2aWcrq3P1E!0Y`* zEs5;Xv~PA{V{BwVbY>RU9L_tlPfnxAP)$02EsureUCzKXq;kJt&*Uj6DGg}Tp=x|w z&+e01sSa6LQN2`iL5S^>FevHzWZ?B$bSPm81Wv74XTLxPY8)Rl+#j%y0U1GbYln}E z@9fu@NCCXs4}7jfK{2&|LBSp2+xMZ{^?@;o=Nf4DxFsu4_|~KC+&J@#4jK7WpLD?qqg!o#jg&hV3Pot)jtN{8HUq zi+)pa!S@wAeDk}vO@W|&QPoL`E_3F9!=c-?V`u!C{_^fy9uqFHOYAFzDu2=I_N4Rx zE16{tl=JG?4zSALF4KA6fI_|Z)Qy;+cQr(iJ}xd;0)FysiCOEAZl0}S^3r|0%Xae1 z3FT9I(5fqPe}a>!+@N5*5I zj$1)}mDXUb?TX>gmW!Q>>wDYvElb||{qj-|pxeDwcY1K23ycQot6TZiRE;GYp&TXH zH1k0{q7Z`np4He?Jrw$+@9?uxOH!m^+4GM#Px92VE%~73!%Kv zWa)x?a_v@`8$vmH>8k~8Un%96R-Jg#S10VTq(}bJzo)?$wgun2{NarJj$ce-Mk)%4 zi^siEI$zlLp{SCPW%fHr2hR}guvG31_?Rmr2`mifqffuteIi_4ac*~exmi6NRd~5CHLK4dnRP$ZnV4p z+M-apEe)I#1S?tCxWX)B7m;a6FuRvfVC9lI=$5)#XVy@U7Lr6_T(F1+*Xf9jbM2`g z;pNCd)~gcwL`t}vuaB659d=Co!DHNcJHbwTrr^f)OGin;&mxa~LtGTY`yJdO+e?3% zP^{8l(b`DC) zc>HwIi_FFjBO6 zyYHbzuZ>d49eprTs^&9q$lkNwO1=^4iKqDxtGo7SrL-#15r^S*^SwGh)=I{Yf>!RM zqvWePxzEN3Yad+ISKV@bu6a*}bT$`nVTP;1+IHs_^DC#RS&Hq1<{j;#9WV}DhjZ;z zj0f6@E=&^nA;8-05Q*n>J!Hh9#7%;%p23s10IW?OLschIeB<=1aF~j=Z|q?N z?T6fOqoN{2W^%GkV?zj=CZ#Qtj9cn@xRAb%!Nqdg#X$)g7WwilyY6XKg#GaL72`ys zit+N<&hf_QXH5GZ;}JGB^_v6Gs^B{Z55MnCsutJur{y0635DDkWS6it(1e+Z)}K*{ z5*Ju%2{>6F9xigXaW^7){Z4GgRl!?k+Y{B-u=5rPq4fq*jvNDd_`M190JSjQ8vnX< z#e-&x8QPysJxp#7x)mM$YpEtVR-7$idiSlc*?5fbJF|iGI|wnqV6g1~z4}Gt<8H0- zOr_io){wctG2uM*(R^)waY#tryu_>ZqGFBFTw~TZ(^>5JA8B2cHET+CnBxklt#u9;FshP&nCi9W)+P`r zre9pxbV>SkyrjvMa>+d#)!QJqW^vn)hA6?{*u*z%Y^C99@()bMd|toe8wqEXycG3b zSQhDOxN9<2EuL$Vd2mn(o$idmD*3;H6g}E2bB5Up&hziRZs9Lp8qh0&1+#>*$zBkQ zk(WDvjODcN&c-u3mhV&iPXJ0;k$J&QPVBf z!j(N?$>D%{lv7r?hDmS|Xdxw>o5X$SVXna`nY;Fqhna%~0u*Bd@>a`Gqh8l0lWY;$ zHC-@`58>4@UpVeC%lgmrG!g+r2uqqD2F!)fay0bY`K zte-XCOQB|BgKABJ5mR(4-(b7ZG(7-6B~@S1D)+-j?#(ZC-Gz$8jW-wwd5MCNN8F@fFB$HIuES$|+Tc-A$&-iyEw} z8T7XaA45UG9H4Doz{*|ScrIeZ2*YK7uM+5u>_!}uwq9`H)9Fg=Ds#3R@pnHBs>dDY z@SgqPfGI(=fF%S7e15p9%~-DqCUyDluHLV-(X227Z~POdX4f{5l5rIQrwVnMZDyt2 zo!W_wS`FXET3G{cV{Lf3g2J397P$<>8AF|37;I6E1vHyjQ!T&Sc~B?wM= z;f813C;o~i?A#p^2HzxL--S0=Ea6>(g(B#YST#TaC!E(9>^%QKo+M+F@8q#B3sQOdMg);>Pq&~lDR!f#?H z)oVophF{$5>d%FUJ&nhG##M)Yz6kEK&7Im=-gd5nPK4&#Nj!}Y$2Mt|${Gj2Kuee_ z*ETo8P*uHq&DO?-lwr|62i~v6Dcv>SlTF)Q%}aBwZ9I-0#8pY)g`x1IY&uu@>#l9x zgeAg9uL*&MN_X{uq68vCDkK5MzSl={(LRj(2I$@u`$1>8(W3bwDqT(x;iiROKk z=iHb%w1ugjhMk^AjoG-T;{I^i=0ZW6*t#l*7@rR|40%0ApxWp78%0h{Asd8Z~-`yjWLKe<$sT>7u79eX; zYPN)6rtF1GqNE#EP0B$X>vJc?q@;9af>VdRVNaAH4CRj*?KHl_Rs^sM&d+12&wZeR zSRR^? zDd;yH*aTsf3oJDtu@Iu)Sn_FWXXf_ubuAzYtz`=v!iY71XCE;VTd zu=<$lVY{0Mhw4pq%@@MDfA2LVGqYf`qMqlO^b)z#D4)S%(PvXY~YW%e#~Jp_a|K8G_q(^Suflr)vun^`ZR3vVfvvzO^cgW(&=YlqKvW>eIn= zOY)WrBKfn``}dXZR1R@<-4 zdYow8lzDlNJy{(G&!VkI=EThR7y;v{{Urs!l^xxpOr&t-!SfMHp;GSp1CDe~x2YD? z(sR|dozsda9q=2kEhgf7hcy_>1%|8MB?iOMAVC9q*m|)3IDD=S-Dj zv$j28dckl*)til~6446*0c1os8Z7LN^4ZWaAEI z*SW6Ee08`+#UNoPH3S{e9t~x67l7o-nOY6mZ=F-+TJCVkhPED9X3Y_VNI83MAalY% z7j<<9*uZ;OcnKEEL&X490hjN+KZSjsI65TSz#+eTW7nE$F6yshC+)d%gVR}pa`ju5 zi!J){YKV1J?V?yP#;CwtC2lt|w;^?5FgTXsN`aIl%6_426Y11k^Noqa%_f}66m5+Z zFwCUR!5eXP>0fQ+8YAp=N;Jg2G3+&+npTdw7z!q|X+Pf!5&)kfbbF052(il)_i4LV z&CJZ2H+zgtDxJTMf2(NOoJ>&hafg(F9*Vh)zJ5|q*vLdt58}~&Xo+<+ZRrb~s=6$L z{+qpvQIM`W>e5?KTS9cb`<7U5q+jOh-ul*BT?9zIds1aExyGN7FAxn&yfqjp~9yXXP#2_a=af+pgl`iN`4QT%Kw{bT$b6xYD!G+lJ6V>t6*QNh<-H0UG~6b&;| z%2@H{9OUuwP~L4@BJ_>Fl1krdMF;*XcEz69+qCF zTS1otYW!)f$Lx1Hotm%orR>1)y;aYW_jXcxskIZ(xjtN+`ehI|ym#F?0nAw4>hxKA zR7gc}!r=LK#9CcIN7TVxw9$HeKAo#kBEM7>US>4B6t?=jqlKEG(J2Mf9cxSpF?LwF zDUegwU|X4e@u{I_MDB?L`3i&CG5hE%)H zRGW`c`Zs9pV#ZkAr)j>e7T>-lpUW-~M(~kHotP6Y0v`bo! zKQ(oWgH9gzqncLHoU-}8vbU0i_ogH2-?)#tajm8IzdlMzq!Hdk*9ae<;$^-E9_05- z<}%~{(4{MgRvSB~1_tW=N@Kv`<_beHG58*P1%Sqd_Mlw@yI9Oe+z z%C)tIS`s?>!F4IU2KpOi@`n(E*5LyBJ*MkV>1PBXAb0nNv!-LKhgve;GfB8_nFL%% zIC>zKltqlw{o{9{?1s9y(_!9JuIO9!*+t%Vd&AjPA++x`JhAJgUOt@zsl&x~hE(c= zN7L`J!$1Lu*noglf45X2*^7gHp3AuYB5O13Ho9glO9tx+%fyJ=4gXB}i=bN>Qm!KP^ z9W71rXc(=$7cRGXdxh!Zt;`3}*@eU)&*H@h*g?hZ0zv|&Oe73JQuuj>8_s&w8-0_f zUe&HjHfncov>vbl9x}0Q`PEF?&pKK6R~qM<%aqPhR21aS1VnVn>now3pkf0 zH)`jr=;s)C_j-+Jr(Yb}-Ax%>?`o?u&b#FJtvp-Yx_^Z+bI~hjASa^$?z`QGk-h>tg1*cFM8`rHf$7 zZX`kpbf zg(iBDwq_d_4p^{8?o&A!*u;c-EiHS(DIoaa_OZIMrNQM=bn`?_JoC-Z@Bu0sW6x@b z9q%Ws)vYF&p6a$8@4SjWlZlO1!tLqK5NpN@LTf1sF3Lym$@CcAt~(FVAdtQ$c4zR| zb<4niBuFCBmSukgFIEVRK=(og>IuYn+T7h61p|ZMd&^c#HnMBS2tW(Ndhb#V0=Pjm*T`kqpLb3N$Z+hid z9$A7r(X0lr!J^&GJWmN7AU~|gNjUE}aGC)@OJ1Q#O2l33^~bhEZ$8)5#}Lb9Y4C81 z_Uk3p$fC^BY+FXtRz^)tz}13i;<&xz_#cjX*2$PQ<*j6NZLw~Z$re0>WDOO5pi4JG znOkS69+<(!do~#zGXVm24tr+d4GcVqU4?s@Y3xSnj}v;QT#X7iHw;&&k@{Rx0SLkz z8d(b(aaAr~oOwrOG9RrjCAy7UG?X;5hE0_YuaEGL$Js%7*bU1Hi&WPZQa)z1#Om9; z&YhyQC^o7qcb-Vz+h$ly?5LDGG^c{he$~dWFI)oIh|?`M*<%mr8{#C~wj?gI1Np4P z{mG5$C7D?V5mByx7C*phM{-5@#)vQpJv+&xc7dfmnO9bSK@r2iA`$s|($Ap6Q-O-j zZUphJuB;>MrqcX7`9sFIF8tgVk$X?`EClq~VNR>r4m)wB2(#WC#(N+JHC4>GCs*{& z#n)@1r(Ye{#T&~6knVpC+I^l`@hlas>kFICM)cRC+G$VWXCePfmc=UvD~69hR^w zZSowIUYCkRVVYN*=9_ZON8IW+u{(}|wp9yH9^#xn-M`{;%6TXF5wMyVWMl%i8Z6vntp4o#RdYh;5DNXTWEjsb_(4FcA_D2U9V39&gyPlW@6T_#&eq)oPNuw zr{9;!2S2GP@Gx2l|2>ll^F5_%Z4_n zShkE?v1H3DlbU;LZ0TXF+ukk5r#_*ZEm%3KR3lTXwgN!K(jhSKmdx=Y<=YUK;RI=% z*1~qj$*^EW=r(5dlKDJrdHD=hBG=tR(|F?x1FB7GWlO=;p-xPMgV)Cfi%(=q;K;RQ zBqOx9`LMfvc|B-4IP_czqn@pMyhRB=kK&veo;#BHUId&`C9f?&_-H9)`34(!;NW=G z=yI7m+C@TiU5r4CTo3Jy@S6@rFlCH_^6VYra0^SKqlM$q76QiXK%kyc=(I?xWfl{= znB0iZcu2`M{BZ2{8(7TqjE6u}4tYIyK#SMaZRb|T5FRi}`2;!2ObHRFUc=!WXars_e*8!6fw5}yPkFD z8aSAsn)bU2$a!|CsJQLu$aoVr`DR4UIsozsH0 z%a}Js4qY>M%yX9vcc+<+PhbRWV@Cm>i6KChcY#l`Rj;TltF5|{dKb6k!!fAYUQt-# zQhx+1WKnV6FGQ1}>!ARloG_{{6lzu<_KbBvu+pbJ>#k?PFrO!uzpA3DZWGV%_ca#m zA!Pe%sgA?g^=1gWXr3irNmFtU#^G5~@{DL?tg*t^Vx_n%Xm&L<+qgtek|0mve2k5s zrq00#NC67Z6k}~r7Od)3i$^lI&1z^AWQdvI(<|44qU~GR?Y5@sex-7-b!&38VpA1c z)N9OKbu%*EE%jD7Y-MPwFC_|?LFiEaV4YPVeat(1aX4pzib>6|rW+p>A4i%F{{RB^GK(UC1aexHX;sF60 z;i^1{<9KtbA&g~kdJ*(`{i@B)$o4_2QLmZg&CSf#+qgFBu?1GEz2U>7Oh}NN#NulZ zNSoJ)UGwe?uJGo|@wU#mHvvxws}eZI9Ed);9WclWUaaygZEAa8K9s96*w88WlHZ)* zi5Kxpe96W82-wgf0$N%kfU z*SRNQLVFt{CEwC5vH40oNXdIS8D4h_GR9FItb$u(;p3oIP?`o5S*Lc6EfKZT>&I6K z>`q6oT@PWAl^k*C2+6N3UoPND2w`3E>HW-8tlMkUK$IX)KU)t{jv0#->}lBM3_+*V zVeH_lsn9!~A+oK2kTP~Ja>I`b=`wrd-0P+E7S~INs@_7YChE9;+;#>T*>|l~XWCr* zTwP$@TVD!>rd`usc%fQW*TA1s#kJ^;Lya#VuW7EALHOJ-aIMDrf%}7A_!0N6VAz+5 zk!zbk-Zh;4Yy?3+@kyTmO!*4!n|B{b61IStnCI}44ci+BkB`-<&}`@7x0#T&K)jK5 zTQcY%F?)ck#1q(?2{wdOqB*yWQ?R3Ac0RF#uW}lb`$Q`7q3$-b`5lWoAVAjLG4N?| zdG0&1Gr*W_%;AOgh%Rinqfy zQHCpG3ErEQu`Cr)A+(U7C9s3B^O0f99nBL$X-^iHuB?AB-pSpZG8#hF9eIGvGv5CeBClwEck^olZo33@E3#lIPDDt4WuICG# zIP?yAU=u&Q*<4U>gCLBQ(T7&#a9DlYV3v;P3nM!(G{?s$j0`rM?#e3R9TjM>gjF`T zddMugf~Sb+<7I3b$7DQ4^KBEOk$QC-;|8m3O9CILHi(ffSwy)bKAS(RO@`<%XmRf0 zxbEJ;yg4@C%NAmhDj2U~eOSNB#4OpX@tb0Hc8@X%Oqxggy~b%LuSgY@`EmKco*7^O zBF-J+i+;b`QcS-l7Xzt|;1V|9%&U%>&M{&G6s{h#J~-q10Zq74hn(JMt{u@O_;mly z_GKkAn)6lwF{P8kPfawW(7OV8^b7{pnj~bMIp0&DLv=o-(KtsAf)1KHjI3Fj7eF6; z?ufxo7T3jufMoXxN`w-ezKBL#xT;*FDCMLaVI5ruqJ8 zJ5x`-B|-Kc^rUZi^Ym$HUW?%tC7BF5kWTt6^+d|0O8Mr|Q1RweZewKV}Q3p`7G&%?L8= zg&QthA%Q}_CwsI|xTZAquJ&eydQG>5tB>F_i3wN*0vCTepmJ9@zn32^9tU@xB>}Af z>LuIB6H#ahht8Ag*UU14w$?JVv1?7*2nf3MpxjaPnIB0eG=;?4Bm$n=l;e^6ubclc zK$0@$mwUysD=I(x05ZM(^3M1ntTSx}_M2f&25&v`{!%fgE1Ggal~io~AS{LMBS3AF zOZ3oF(kS6?!*!b@%><4^odn^xl*c)hP7$>15k3Y0ReZS()00cjV`cYmf$t4R-#Qi1vh zI^cZ7`lPqPkPOm>`rE*84plHSyXx8P+VYjvZ+~+=K;F%*aVF4EAbLP{zcfS+*P@fL zI)p$eba4Fxzx*-F@2j7FnwU4OHJ|aY`uwebfA}|*{^tvLD-}?lbOy-G)w{k!lC%E1 z9}QLVQf^nz4}pfNOv47GOqeD|!EEA_TvfrZkv0MpXwHK*Ge3mh&_*0WWX`^gYt5V)(y9c!BEGU;aT*)urklReJfK1lrB7vALqhGOA$B|K8BMeohUJ zk=0Se%vH3tkfL+%b5H~wNS;Pv7IWvj`L7>iVXO%_`s~xe!&eEF(04gGwsv!h;-I(Y zKSh}WlBw|yCSJy^J_<5uT9ev>@Z1B^j~=RGhKlC5N{blFTHCa<*TGrWRlBq?eMdt` zVHkyTl!c7dBf}DpK0c0-b+rlMkh?Wgb|NQI_~#rMxFUj$acai5nsd1h9x+f5lRxoFuaNW5qq_up1kAA zdr9Y^l2nJ>dq{bm9DSyFAeXKM$fpj|I&}GP*sp?Og`y+$zI_L`*MqkeeN7)gp&{uU zcPSsBH8w<4qG~Y~iNP1-^&|hvr{+R?Kc%uoHKcR99x^_o^i!k#SB91hB(J-#;XsLs zc4EMo(SWivhJ|zQ<#~I^BAxYYZjD+0T@uPUm3gvyV=bj{VV2s;8raeM#2#~{|0NJS zP`Vy2==~b98Nr3^8}euaH`uaQ+EyA^rUPYS$B&qT2mFNDNkNORkOpJ5+MTzeqcczC(qV*Dx{Z$R%n7&f zwiDGk38?DZKg0}N@I<4rX>;41Ee}3esQ~P=0LX&j-dM98s_H>5zQ$erV___uujFBe)*6;|`qg%7{l4u9?G&UNvXl2Z7W*ZLP<7#^2W!Yi1DJHw+MMx^v@ z)!6Z`^rt)irWa|Uh{Vj5Rc)WvrZ#<{r-;}TL~xsVJjlG4l`EV_yACKTJFTWnO5W|v zP4c=tbx#h_`wFbmJ_aVP>he2rxBBE}rDLgoEQ!6wA;%$UknvPhB67tE9BYE9)?ruy zQ< zhS}_y@#rEQ@R{mXx!&d(`hvK1_O zF&%AQsH%m(8#csVMl|voSKApVM2iW6-YltT#K$6sSXn>laB^5gRi^4ZD6;eO} z-Cgvl#z^DitfUxce=Hb~3U(9NBy713F28laZFVmEcaaSCM$M>?6JvM`MGe#fQMN>PA7Oa`9xX?v`zlC<&s86Za7HIQhI{ol&yfrBu_{y)|4w*n^wo%DA-M}nC9gI3ImExwrjbGp(6Hy2Dk;|DA1DS+ zD(G_Y2Jd$`g`@!rD{d>RD|D!V9Msl6fo*pHYSRO+D`LV94!r!$Po&61_}s}G-FZ%$ z$5GpYdp@yP|6?qsW7U4b4&$}VvhK@1GT{eF!MRqdf-2RyZdzu#gPqn21Rvof^~9N2 zb-4?6@<58})#cVQWgBuG7sj6a|P}Nw8hO#v)8=I^z z&rUP^fLmi2Sb=Wn9?Ek=V$|Eo8yjpK0vRm6mbkXOJ4OqWY?Z?e<;bfBgdrccyonL9 zQ0uQGX5UlPH%rqlS7+%Jn0BVBnp?=TpRP^A{MP7>fYlg&Cw;8{O0lD zB_B7vQMgg#r}h2D6srTJz+-QS%%^DapEQE}a;!)Z6*qSv>@DK<^x+L@*fe4Hhg^TjmmUw@qj2&bW% zTuSJsGIi6)MKATlG^Kz5c>H?BdJQzw+4t%tDiPh!)Zd8mT3K7aOHNLEtdN_7E zf}y&FkM0b4EmfEY#9lVP73bV>(;P}Hp!km%{FAZDuHT>e2zO{KLHLoajj%eb7DEsw zozs0K<|;NL#bU*_gX~h06=vvGt!_`S=zD`(wnZN_?&CujfUpPEr$ry=PVM8$JyQ(= zUKsG9)=KSS)0!2R4bI6_MP(VWQ3E9gMX};Vr4qo3*i^CT&qjqZPYjCbhU#CjdQZ#P^ir;`IveQ$2K7>hXlm0mBW4c126 z8)F#O_K|WI>stSn3dcUrzHgt14kxozq5SsxtY+n>#T3&>3~OTo(%r#kpgg5}!TFb< zE4!T}%p|099Mvp~8icFKVrvaQ#cHgb}LL2K-uIR0Y8?TfBtJ7N4pc ztBxD}3f*CtzNfQk)s6_2MMB%n!lceuF8c`;N;R4{N7ZSA4H=L_jw=1)TVrbj*14hK zu-%D2%D725fyWsH{|Xcx7v4Pi4mOIe>1eUYv+YdPjj8Sk*2%i4FDCByzD*X>Ub6Od zVnR%lHe9~KGcwx_Vxo~@F9+#rteyw5RxS)a*vT;@rZ{4K10L27uTD3-px#M@3ty#j_G5Tv3VrBK2)unaAo9IKrg8oI8NluUE=vlg3$~3!>l3? zZ+m0RIQX^dDi?|eo6fH_o(X>?picrd(#@PA@1%`qeR;Q}w5Zs%rr!O$_8Y-t;^9F0 zx1j7?`sOBoTL_S*sd=YS>r{U5JsQVEiG{{$ekNK2V3X2&8jPzAEqGYB5*kaTxXk)j z+b67&=CbF^H$`)cR>hTx@R-wWDeapt+hp~NTYssHq)zf<$7bn(10Lf2F`o{X?5;Gw z^Puzc@RWqykWhy}ZmmQYdaO<}YzG@wbkr=r;?)ca_QSORifz0uxOsbSe%`Dr{f=KH z+idUWAsAr~asSg3-6|jGQT3`@)5q-Gm9h*`#mh}B0($xHZ3yKN$ap}d=@Ggdnr4UWlz%F)8AvEl+@GK(cpJm?5ZhlCIZbnR=kZtr_LZMB$7$@d*L#{!g> zMk;WkuPW{(qGe(D-Rk-NHG#HD=+5=xI6&gXxsN~do9dw{eDw8gU%t6Ye@3!WKs`|P z-n@NJzwcG$*MXrb_3ejN`r7TtG-Hmnb|u)V{*`sk*Q*n% zrsXl|Unh;~(hoF;ruV5*TuZrdE1Cvn1KPuRKWxKY0+b%3?lzjs!eUxxbX(p@+`_mL zed+|~f&cZ>w?lC&IOxFx)glYm+381G^4g>KCyEz(t|r~%=*-RCweNV%XF?mTk?^H= zS?G2jPW5$fkDwz8cld+Ta%`~B3zSfq!n6QE*GHCc%>!l@%S38KWL`iGtaHUmkqh}8s@)hMXJ;dpNXxJ`TRFo*=7Nxt?vO zH(s#EI=z7g5&DhJ^2FIc8FFY~3%i`_+rR-cV0Zs^pn-Q4-%tICetnr;p|X|f8@4DH zs@f{QgAr_A+}eI1btHm}d0*-JKMIcs!M2*q_a=a;->sT1Otl?hJ$D_Kts zHTAd%t5ZUsGe;|Lsht*W=en*`u9orOm~k=!amO`%CWI%)t`|}vug$8y7&a> zt4>Z&F)#Go<%K&;koE>Z9Apb@UmazxDLfqW_|~8W&4=d_xm!`Pu3ITjq_{c5%oZ0h zy>yibovhc2zc@vK-0QYNl|JVM(B7IG5(n+@l_RJZz=wRRX3b2 z{L9ze@|9a@gGt=ehd!Tz#l$d6JEtE#b-9-Ho<8Ml#MmJ9E`0T?GKW;gT8}c0)#;0H ze}0j5Zxk#PfJ)=yRc#%v|6R=dPYE=0o?Mwm@=6%Hl@v?IUOmfS-nM=)Fmoqr*XH!cG==*4hmpl&;x?m|hNlZvZ#PF^rTO)h z?lwIr^3Qn?X%-xId8*%L=(Sng6%PB;?L6;oL*QveX17Bi-04>~>fS7zb}FBqeED8M z#L8?@_h8RBP1Y%Ei$CZ(;beQ7C&q&ZGp2F&F{Xh?V`i2w&#S(0YLn}|Q=E2~?uCQI zyJwH(9T`?{xSV<0G&%b;RwNpvJ@2o!j;GZ6{HJ0;5U4HAT zJbu$Gb4$nvOFd6Z?PhG$09dAWSs)z@I%xg5RLttk*LT@?u3Ji}KC>y&tZuOJ@QAA2 zDIv#UmtOPOGyEG++;Fs9Jxxr4=iG;|%R8S2?Wz`Ln9%3d6EM0pnErxnP!49{uQ?8( zMtYyFJIXgrOp@zd0WWq1S+&=)UDMbF-I|KdcG5lRyAP(haewKA~l+2ilL)?WowN-EWJjJ=BDQapolQL)Y}%ve3ZQw?l!biavcJCSuKLaMkJA~ujQ ztA3+L$1vM>+tNmE?j7qoT}1wv-A8J;uZD)k{e>Ov+Usk9S0@*P1tXfnWpp0majaYJ zgW`H+o<*W_tO2y_54wdxR@=DVwMZX5M2`$_;)e!--*R^H+~cJS+uA8+W@2`+3tF#Hs3V_twflXCY3pr<5*Z3cEY!*N^1~Krn z?mebn%sA?IrGKS++Yh=pRN8M=aIka-uu1YL9%%Y6fCyXaD%0W%)X{C#%DgX`uxSxZAF+gpZ8&;6D%!H<0cz6vqX zBWQb@58QRJFa>-*OfYe0 z2<=!llj|l y?X_XG=#-l=e;Vm-#B#@~F9^JT%FgM=hpMu5xl40WMQMCndytnG`$ zJ&eVoW@ihsUYq}_xLMP96%Zz01d+eZ zq`&Q@|NX)X{_&d+w65td$h=HWfA*+8_F0#>=#3kR_kB8N)0zZcw!O$(jD5Tt^4_VX zr6r8#KFijr6EBXS9xN27^rSxVvbGM^)bo(hZ1b_X4v&F6wK-er>-6MkzdN}MIr&zi z(9YZ489%0}9I!ExV%04QcGfJM^*q<$%bri%sn+@hh=mUeI%fFa@*Unv*C-q5dkP_Q zaQ;&E!Q_&+Z>zV*gJe!GyiP)${7mb!>5XE}O%+ObRNc7kjvglF|+?-6`S^>FU_h&w~^ibHWVMe8kgKAo(ND!*0h zKVv#C`p8;#)~k1iX`DmIk9d7;;D3;I{w{wHkMpPlzN%3|Ert^x!g`FBjIh8#E`Akb z^FmyXmRFkJbkNh~l{v+^`9jsEVhnk>8Rc*UGCNO}f=y|SdG+%veN*v`>{ZBWW^OKW z`Un?`5A`(J^W6sY?dM#P433>c76M;ct>qTe&#+w!eypd~tg1O@)$&k{5PkRZ zh*I`=SPc7}2a<jXT;K{D9)Oi8)upYgwz`BsxRZ@q+Zd z<$v%`q8xqmKI$nE5yC34>8hLafWbGYsFqT`ri;y@ZR@|D|@ z+qO=5H&++sSSCkiJSjiM)v4pO9E!#L!}(O};=GWarX~$zK_IB>Y?NiG!?!p2v{Uos zV+$IW&59KwA8pZB7We8@>n>G~BHE%~og0sJX&D)#oI_-^#j^4EU3-Z2G`QCE|EAt?xZF4Ii>!UmSBZej~xZEcklX95cb}V)w%#YBjsz+QOzIayTv8 zo{QeaC3-Xj_*Gc42}WS_?#$Jew3g8J;awVl!B0kMJqO@yYX;6dXdpkGT9Iv9aq1@L>+GlQkmO zFImCbnk;ft^-R3d0qb2$Ips{;M)F(3H9(M4*q^`2+pZu897id>j{l%y;;is*-kFZX zZ@&+}Yw8-q_FZptT0k;+5lJ0*KBm6G3E}atpz<%!%&19a`zGb*k_xSAu{2wEQJK_O zQ<6HKS^QB&f3cnvK40-(R9^dKLryWfw1d*u$!2~e-e1n|mUYS3_~>Ur=0VC3S(Xwz zhr$}A8*2krYB?06CWFSNGd`4ebEemvvXVbeWhVmjAnpBX@1M}DVL+7$_x_Dt11Gew zpJ84J+0SSj414_JnYJ=e02 z=h(k|j7wBrNGefjlL64G=AI8ni8;*DdF(^CR&hdZq$;bbQV^VyK}eDyGZgz9c6R6K z;bMKk!xnLG(sSe&P)FCye^t<`pqY&})czu3V(z)u|YX()K84FO_+c5AVh|j6pX9 zEI!rLR;R9*1^=*A*VKQ9?0@2KDWngF8n{F+>u!f#43S7VS|fHHa+QUMSJu5-)Qf0I zSzzAaSZ`A}_Ip$@XmDTn&>^Ini{g&HDq@qe>N+}tgm-_GC{B&T9?0K{uk`m-`r3(Z z-IJ?6aO~XhSw93Z(AgaB6gb1z7F$D3}lj#j_HLR9SsNi z3Vz9@2zY;LczXYtO>!Rv{>#f`NJqqh|kY`L^D># zK%p^hIll(m)<_4kKF658Qr^aKMg7&Zfuj8kXyqt3u1Pc@ z;R9p^BHEP%3x41--RI6IljL@zY3vu8Zq;JzMH0QMVB*}%NllTy@?u}a&pha0IXQ1{ zuUdQA5TZwt`TJ|yIAP6#;Jbr_4)A0F0`IW#I!jAs)`PB11b>DT)F>}e2L28$E*ME= z6izrNm!`q{VAAz_xByWSYiF<;&>+g*{D*DIKe%yLI4}1Q3|itU0(`G5k5m8Qg8s)F zgfWC#Afw4!3>dgn0-ZMF`7#3EU+?l~S0r>2c#KN7 zyB%}yCK=)H>ms!k?tzI-VGyyUr4Nc!=Rs1vjql~Z1|bQ1!-gwAa+G}zNJ~$*;g%yM zy0NmJ$l=|6e?nyGZnqWk=Q@OZ0pl`RV3;fjk>UIlp%t*pU_qfq@;DN1Sp=wBvEcos zB5JK(&Rr?*GlYSQ-5If|V*m2pT)<_Xc7$$F6Su}~J3j2t?s=feLh3V#PV_%M{eL?2 zjFxcID4gHd0>c{>Q^yt%okr-B&jVVofD|*g!B=XIZG}bLjB`b3QvT^^cuV<^*rnVk zT4L%br&-!?a;Ad+@6wcGugIHE^cnB5o-cPzQ^0F7fg6YXS{#+Zmyp4>0iM6k5hH{^6S3B0&_)FvkzE2N~-fEK_z_N4}2yL`2Zghz1S)8A>tyDQFROZ{(r6 zZk)y91Q0*^NvC?JFyds_`lYPV3v{v?6x#&Kz2R`6*-(~7k>O-aXuiLxf4p?wQu&^HJQpOgVe2 z!crR0#LGw>l9`s4)xWk*V|3%wb54G+P@P$vsL#s4qFdvdcKUCs0{O2;D3KQ@C-(C- zT*on9N3|fAeBUlI@y#fhU)zh}@OVa3QiEl{PeQ8SbIWs90VIdFkI$JZV6;DYX-mIO znWKl(0E>7IbHHVJ&NG8gTt$4~=(J(GOLT?XPx$I1EA{x^jU4nlci&v+h?gxXEhgwa z0GD&RZBBK%Y>kje-evMs^wG`Sy8%}eC{J|-5Qkstz8%?ul510V(Tr`eKxoE8=)`4} zF7+ftqAK`;Ap7Bd$$e*AZTKeOiMyQr&LZjCciCr)a2Uzlnd*I9&SBS{?gwt3rJclnauxW(JubUw5-mu0W%+#| zy4}pSAmqs}TiC~WT?5gYh>s#zm8q`16=6gIySh>xLy*BfM;agCy6$-*_pl~%`pxLL zHJ9E;aB<+-uaN|+`|oQ$8*F;UZV}rH`MB88LDOG9T(Q?YZf$LS;rf?vNxnq;Q|onb zdV0c(0_U4?p}NYNq!8hN#gISzOGQ7UtWoW9p#a`lt8l!$+FHfg1gp8h`8g}`(Q(Y3 zY!BV`V=Jc(Ig==8^-)TWgOLoN!0g;IRvT4Q69sQ&UC-7GlYZ?@`n+P$^8KOEX$u`_ zTfiC!M{|HsAAkPYeWAOOH@l^aRVy z7MGc;ot(&R7ItSU*%yF=)y^kpE5Vn=U)4S8e5Y`ni zkXwh$$XM^B=f1A^6e^lOt<%Td{-l$6Hm?r^`jl^AuwKwd^}WyUxu@wKyeSB}wtuF>$buA^@jdF>A! zcq>&Xvx7lMEwyAeW#Ufa9_%^tV?)B)W!TL&1K9U-?$YmU&{rT|nl->Z;OHP-Min)- z1}i1BNV+xbke;Z(DnNc~0;!JpHBqiP>Q15V#ad zc(_Sj^y{@oE$#xfkQV*uLf}?A)0;1NGZUPxbgo|s+H6MY4&J5S=PY+1 z2a$Z)_#nSIi8&?w(r$w3BnZjjXt1$c99vG{>q`mad?7E#$uGa@n+glR-xcL~aA~O* znhjFfpVWW+9SazRY`X$dZ${LDX?)haGXEwXq|lEKFgx+4ytRPNbpPw^@oerLgg%gG zg)9H_FZ1@-CxYZh=A%_-)+=^Dgeg!o&Mqu0G)yLO5sYxeke5^Wi9h`Aci)O;9Gxzd zviT812(li*4=w5L46T6{1fD6Z@0RELS4ne)MEU7_`hxSFY%wv~usiH5cjKWk#`*G;6&|Y#6c0xdOU|0YUu$P5 z+|4mW2U%p5+-1_Nd4X}NT`mffwfSu>Co5`P6cv?)IbPkBhGHS1Z`NZ>eYUH7kk*yZm%P#@?)c)5N}@Nc9coC3mk(4L@9 zk@Iox1TM0_J{P2s00g%#xVOxb#bpz->a!6f=-%uQb`D47^4W0h$I5u-a{N{%X#D(k zub|Zw-a;wpUSjNjPzu-iDfq8~1pDQMk07~lZjN;wJ(Rp=mLJ=X`S@kFT%8DL zpUz-b_&U6g*~5uHwD}dA^Oz|ReIcomQ*N!Sxp$x{Z)@XAnuK(d6k{L$YFg6f9noo` ziXw9fS8D?1tq_aVk()89r}gvCVMw28E9yJhMa)$1;U{dm=DKAGap><&8ojSmx3hz< zJTaeNs^*pJdCK<53UlD)eySjz>92;xQS)-`v1HoN?{Z)I?uV>0p;_u42y^_NloxS2 z78z2(P-8Ozo2^S*SII$sWp5{rC77A&zta=kWi0S=RsGVm&WN(?3}0rH za!U%!{+4Z*?_eV$b~a3Vea}_bbLU7R;JO)H@HtyTzPIhq-&USLRp9&UowY5c2ZT|L z7GYu>Ga3pmLU5fK4Wib=xPPf)L}p_9>w>&WP?=Kn!$7z}9BgW@giK6Loo!mKgzPw^ zbm5dwzdvhgYg=<1yM`ci1EOBZ$Jy`y10?)&+JFWjJyutd#V@)nS&}CnEb6J&QhX8p z41lub{GPunlmQ}ZDWHOr`A3_1b{OVSthwuWKgrX@WT4%UHHRw zivMl@z3{J->iGw3Vnz9a3<~w?N}-e_(`02`r*WJ|o4d=;Vfd`ml-qr&zXu~aR$@g*iwX}LTT9btL%)D%L)4UR~&|8Yf zA;Z3b5w@N!Xeh@C%S%Tdf2L`lecxcW$R(tR$_`0Rev{HBoNs!loDzMGsaxl+x57Bo zR@u*PVKx0do$%fofDO8SxoI1Le9GN;tvjACtoCd}<)W-^lHYuyKSDx5Av#@$B)dLQ z{K=PP?Ck4@Fzl=yDd=NA<&(Kh_}~0sgJ9QY9RmWx9x*R^ay&zWe?B5?pX?kxH$@_M z`^9GnC=rSrBv0EOO3ZYs@7ArVt|s3T68cCNglI$!NverCOj(^EHI2s*9=L1p?s)cJ zIZfZkDd()tc}j4P%m86!ROObx!5tPRNM%$5Lv9f!5}EaY6H$Y1|CY<4*iJTzQ)H6I z6eae9v|n)NDXV{j70($%*Y8l^Q4Fcvq2p5pz%^U)brHW5T2eldSZgkaJgtb~l+xNT zZ9_x7@;HvV^V{P>|#stnxT z4%AQ`6?}b=NlFlJv1jt6%n?n%Wh@JLY?ar|VFtED|C7cGT{}y+Q8;TF0LjS<2%uq@ zS_I24n=uqppdRv|mI!2JZ2Q|sI`zh^XBA(CJ+TfMU5C-5Y6fmmIT%3bCQjy$1mP!8 zjEVKySu48f3@l;p9$p+)+#q{%`0z^#?VqHopUsXQ&1bXSM`%MDv&c))k*LFHzr6+| z8w7^P1mIr*&&^WMhB;2k??rkNsAdF93cJeXnCa=d+BDHItfzl zT@r+l|MGn11L&=W64FsIiF^xSgR^$|er5gZR5U(|#z_(Whx3&XOytGIMWx!{=TXu$ znmZkx1T?3|ahUBS^^-4pvi?dO{s_191pa^z3`#9W<`yntJ+umQLwJ8ya8}khAad*D zIlN<4b0vx240;0FpW-*0?joXqiMh@l3cn8>B^a(TtUHbsslpIE$|JBEo#LcP=A_P~ z#WDS(0zx`r9r=S$1xA0)q;u;3D-!aX!dEq&(qi-ND{_e2Ns48=`HjYsM@D!JNglHgH?*dGlN10$ZshI`KDv2;n1vP6OmTET{5i6#8ZzqC>qdt|?tj|-e6z4bylc#3% zMZHcVRC@PXqtd9v^fag>dF?7 za!T4Fwmdx-?u>%l#@1cSNPO)%PD>U2%$5C7RILM}8%3iz#BoGk5cBf?+Xc`=tZSmR z{WF;6qth5W$4a@|^^pq{=lWg@WMOu4D)=q_%dov{jq2+LCGP7+ zpD^;=q;G|?n+tko>4;j9#m<1(EYMAr1oJ-v(f^&u)Ne0?`dVY4mnv@24n#0d#l3Vzc_?M( zh}39Fh=G0rj37hB>(2VO&s%zZb!OC`k`uP@)SjOuUl#b8p5iu9LdiV(i7eo`g2k_# z7Hhruw9xRu$@Psgq|!z>0_hpH6EX3OQD|I6cfI*uk@S{fFMb?w6+4KPlJT5U!P6>lAk__>@l#Px%YfJ_ zE9xIE?G-|Khh*DY)iOFlrQs{0i9xv1$m#-?`|+lwK?^N22T&)pvRRYnrzT;MR8F>` zwWN&ki`RDL2T)FgYtY1s0=K%hW--CA4!MR+i_)mcx#1Z>?}ke)u)!TxJ*kB!_B0>O)z+8& zVI!&S?38i*_<7?Gk#1?|XKf<02KRJ{Pv8($3d1)0f=SY%;|V`8D+VhcJH`to!pUw( z%#|s>mM7Q@vJ!-(r!3%nP1>|$A^lAb@BY1iYr8i7Fuw2U58@q!>M};r>C@*gw})up z*I?uY$LAsp|6Bn7pVhK}>r3slGy#St+SK-2M1x@9_mF6;7 z?n@LDftdx$Ipn8&v;Cn&WE#}psdrLtzUoHUrsrtod=NUwyon*lcTP}}aH5>iviYs9 z$k!@cN?$>5QSjg=6Wi5Rrt_AU`rIxaHOH?*8RJs~v(kOZbY>ceCcTLlvt{ICe6)U_ z*Ge2~<#KRbkdrgX((>@qJ5{Sm!vr=uK)@S@-*mY8dn8g-JH5mqROa@?jcal6N6%}q zUvq&-yn_g2TOlR>wEty{r#iGM zZ=U(}T8_^}9`22|Dz-Eks0zQVe^X#~w^rFJPI90B?UF$4jO_K|+b|SXq#MIRwKM3Y zGQRtN*(K>e${jykl#8b$CV*1V{#D>VSABNo>Zed?mC=$jL*lm7X4SNllu$flpDT|= zO=8K_2cAf4PPd!P<^sU)1>iVn^di#ScA2Pj$*S_q>5i%8K2>Sm276z#8!&09v-!Z~ z+A>B1i*M4kwG6?$C^iR>uQe|3(i-ZOV}j`MGC46Kxw> z?8b+U-+~Fi1y}Ah24=Qc_F?bcI~*=|8iC`lq_nUHZN5u!`nr;9T*J5p{!DVI0VEy~)otEm=uk(x9 z9g~dZF^r25WIszYySqv5`2MOl{9HTfu$Va}mpO zv)*7XZm=@>i}VGfqO+S6qRK>6I`X)Et&V>DGvbOU@?=lV68bgPDzv zo#yJ7MSqRA`O6F$JX*OjUM-*Gd0yUZCRjR9>~{W@E!Xp0t9tl+GVL$u(_@$FNXfmO zl1X(LjUAac$}+)c>Kl&rhSQIhDJPLA=OhBSAd9`!WyF@#`Z3nzNZxy5lg0fjJ$?%PwGqu#UGUqSoZ7JbA2RsZC^bP*n=KrK$ILL(9q8vw8P0lX;H8&PYi7QV{B_p!LcyyZ ze)g;Hg#lQUUPE6=sJm*m1O{+UVmtWw`l=$O8G>W;f)^h=A|3CQ_2_HT)ZEjlno?hr z{%uH@el;m031c%fTn$MGE5vXyqVmp*be8w?p|tj>>g6hHeCDfUXroX@MtQT^%R_m~ z&pou?KWa12)iN80?Xcq+q10T1qw>_mP+f*WNza61$}`vrTIZvcp?YF`dmmGQ!iHm^ z-V{X-GRz&lMYFI_26mqTW-~s3F)5lMAK>MrUfdL+#f05v22(28QVdQB0NOecQmIv- zb$!qKSSa_a4s$BAvRD=aWVOv5rwqk8+{@tZ&XPfY*6oCvg`za}ISAex5GT9V^b)_A5#@qy`V2@~0*NbIO_mlDa@ zyve`jEfA@A6B-3P6-C8N4y)$P*YO~OGhPG+EAUhk=HWGJG#2sD*d?B@4B?zGt&rj~ z^OTp$xv68&1mCXHI$5XoX5JuwfXn>=UY2p@icl&bi{D%vbqldM8M;3ryx%rF&p{i*rb4<4lDp`{ z;kKldI6*I${5Orqf7wJ$sMTL%3s>>W8P#s%bq5HKCgZJOq^IHm#T%QBplKFP@S}F^ zE}1Q?YWlUCMwBgK)*pfg90W`-#=_YThTJs<!`FbK2^)9TL7*p=}8} z^GiiDuYuH&G~2=}1tnId4}@S$q+kWc$CSA8QZ6WDdKg-k2;p5RJ?4m&HhoZzA$`!y z!d8NoZ&!cHQ@w3ggA*&X*AA@iBXh|AV*Y%jU--3$M+*#-{$Y|j1{!(AQ>Er|JJfM$ zsh@MYR-@wQ16&!4eEf_3DZ$k5*RT3w*LYj{dnku{J=lABST?rWI*N*vPDY->1+*oq_T$%?IlOPZlwpa0^`wYyOUSC{rMXd~Hr1k+<*;Rf$JON1ixTu<#^UV$qvK~$SG3{p`R z0(rC4spqXT{4OuN6o6z466G2KE`#!i$%b;k3W4WinyU|LOs{yN#Ys}NYjg~G54@FX zB;G#e=ya4SrU=h%sbv~ofz48-Uhqm;Gr!jUK#G4+*Erro6f0gq$lKQ;YUf$H+NyqE zm#BDhRuWg+_qrL!`UvuIe(hpisIvQnjp^p=2gMXrW@kB`bFl5S?sMU~GjEaPw5-tu zH@HZp0eBAed8h~6X`vm_j(lV{i>0p-J|*y)EX^4-LT*APO${Qoq2vYgLvsI|rD3 zS}{xCN|8;52r2L`R!8L}`Fbekkj~|B8b<6bb4Bxzm1=t81l`sUqwJfzNz1_amO6j} zPTHTdux?3ct}+?1l71qS+SswO4Pl)s)Nd)9jML_)Me>WKllyctmmXLwAZAT8|IjhRMYsE^p%Fzpcl@DBy0qTPD zTMzX~*eW> zm+=cdN4|6N7Eni>s_DU&-BHZxkRNsvqo(jWrE#iBUTgr3Z+*R<2Dwp#H>DHMQ;9?|d2TDz9)dFlQF(vBU*7q%JTqeb6y&P;kXM7}Yt*8jVBay&_ z+D2}1MV^4m%HmP&CkSjI7+AfN)QmU5!Z!v9Fii*XDllQC%fG_~gUnm2zLLZBsNCIJ zUgwEQAf=)qcjI0i98Yn6G#~FY3(*RGTqgBf+U^dskL&nb zvyC)zTQco}no4<31oFvGK2W1r*7I7`wJK+)b(1`kTIKswijC?&FI9jb0T7bV+XFu= z3EdueMCPwTnUf-a)yd_kqg?*)N2lPck`3fDgr>`i8QpF4iE8!?T zyV6Qob}K@;%ddLTWcw9@FlO#TUoPsukapIeEn}@+swqBlqCcJSPX8L<@aKcV;a83H z76Pq1#b2X%_*DmuN<9!SiTC{YU;{i94_;6cNym(M34rCo*t@q@n%kY&C?L|NOn
1$?N+UccQ3X)gLT5ku|8c&;4-BFjx1@JUj_Od`tIGQgTG@PN4&W{a-kiqs`+$t z6v1>ZI>Wu{Nsz$sApX5j3x332`j)2o&H z#~6%d-}Yk3z2_gGD0G(yTS#_)cgJPQU~&+dL7rW;Jzy(n;#KepCP$9c6kDBztE(Ni zkKSOw?Kk2wg_co>Y0xKBF-$mW@KIM%`J_HD@%q*CLZ7n}JEQwDGY{;D8|4pVC(I{i zheB)kU|#uMv_XloQ{>Yo$AZ15^`R5)`+JMsZ7-87kJXfCJ+0~kyI%i1I18fZ+< zdvR#Mr4&Xi@B6&m1Yr7jzpRwPBg1RX8e8g(0=|x?4HUD@YMZe%g4%9)4)|mhDx-i3 zP!bX&{150Z9LcUV>M{o(Q9Rl03s@Zy9G{J5gJZ2)ZAEgHQ`gjL< z?-On-^2k|PQmh^151pv{Ui>gKc=zNWReE#wb8FGPnjBKXff8&xR+BQ0!!28uFKBa^ zV+9C!EnOqkKl{bW3YgI0f_chiCLtgLUJD|}Oh>mj15Su)OW%Ych)+covA)$qay}iSEc?(WCEs1-IQl8phkoX5a`&-A9=hM5C)kz^ z?_?L4;#{Z~eG1=(2EEtfmfENUbhu+ltjd8MYwD{*ou1cE%Gx=5?kk#IO_exYC-ulB zeH+@h!w9{FC;S55HMyuQI+Y`mLVYOF(RoLCZ?P+|9r^L(=ywO_^RtIfqBlX!^^4z5 zuQ;CvmQQnty>7hb^uhjDMEZXP#QhfuSqU&5K#5G#L%tQ#m>pLuLIF&VjI?#Y7%Z)l zMm;o_*JM*kQI4Y98jh(Yq4IgHU~g9$u7!sl@hQj6Fv9UMbH7zbGnB}oGFE}^v@Se% zQPKU|5B&Y0vaX96zUmIdbamdT}N2LvZ7OP6nLU zBki>cc@>0U-t}ZU-QWlW`OMtGo<>dONINYqeFRtoZ#|yP+71XI~xjuQ#Ju zyf^WEPbwthRE7Z1c29AevSS#x10n&Vs)1h87$J?h0D7j)~;HG8V#7{wFgh|y3}u^ z2gUvAiCK?ANOWsj_(OXrCnkDG{3>n8ajq&-@~w9GQ`h+)WwK4pq5}CpY~GD!+E5?` z$SsBiB<#NNIP1_=qtpae!BW}Q&FXUrvakXQHpP9>W=`<#B0kYveZR+c-~Fc-{h!W1 z3x{e8(Fdo0R5qvl2bI2SvO-W=(aaqWS(c1`2`Z@CIxWof6XPj9)1kbC)p?MM-C7&CYHvzzESD@8@n{1kykUq+hFvD5sSN*bX&vWTe zuXSMrz?E^ye()9^Zy(C(&Qmzs6w>Nt1=dUSMLS(7nHE~#lq%^g9RMl+Z zik-hO90Js3-xU;lgkA)e%9Yu4iF>0HU&f^Y2K(Ba4!sSnvOtr7wW1maWCx$wM}(n? zvt$pAxcew6?mM1`N9?gaOZc{0uTSa$S0_SFbN6$x%Ebj>%`Vif9Y? z5x&j3MC`R{VMbi{b7i+T4ZdNrNM&AJxlNu~89Dub= z28liDV}FjYM+~ixFQcs#{&6dplI2g2TLmUe5CxGcto0~5K_0dnaq&4@|HiQXeboW(KJ=Db`ZJTuwHkUf z@g&?Ils`mAbtj7UJr3GM^smI9zdzojqEAw;iXwkyZAbYMMY}|G7*bY7hPM(mmf`y< zfaI)YsR&JUuwA-Frf5P~=c{gEr-t?3WW@zLrV_J0)v0e-3{(u=o)6Y{DOyTZMbb!X zfquj51O~^;yrt(wkh1S8O{%|^oO#kvWbOi6&c?TFqbnOsl3pqNkqCuwq}>*@3^#yG zFj7af^X3nJcmX*Hdt3Q`SpR_NE=?z;O-wK?t>h)R{ zykZBgB)%i+JzRXQ{OafegUv_&&~UHm&cB*Le;FAOV!u+kIEhMzyUCL{Pr81KOdPJN zz0lK@H&KeUl8?&EOD{~0fBUIPSlzkAofc@hny{ss&Qo9rVr6OBt=`BFe?&0g<0Eh5 zYetU8mv$l|^4F&3VN(ooHQic2c8*ltV)}=P03f#9J2(&y0(IwS@&G1{G%FGi-3D9j zRX?o9XquO?E)bylSwzJIaB_xg0|(W2*Ddw_$S5VD;kWj-)|L~l|LE#OT-Sa0m2Eel z<4gg%D|+sTmVY&6){XJ|wl8*1in&wD|3neG1YPmE@_3Qob~RY_&}A!E`;?yu?L0^s ze;oPaqor!=+=b)YTjQh>;C#|#L-_{&JNpm=XP&Z{Wa=C>i?mY2Ebo~4&+70`L6bEB zAJe}o;kOUZHrOsgI(vQyOrHHeD24z3$l8=(Op+g@wJx*tyH$w-tn!`DN+P1z@&fu(t$Wwp$vak$g`F%CMTI|Wz>*O46bvpR-s;d&`6&ZrO+Wr?bV{O^j2*| zfe=_MiLX}GOs-N=LYhoBZ!ZO8~&5DeLCu&3&9y86sBrbI2Mw+@@a^ zyxvW2s@ZImB>Mso0R5qJO|}Mv!y6JWY3@DcE|rDnbA=qGJ866aiuMr0hmv+M-WkBR4>=tlQ96V`g)Lxq#6t52(-B zXhlK&u^teq{QynVz2~khAqew;xNCLBbl3Lf?lIqH)T^OeX#mH_k{AO-5U!TEn zn3F4F{hoV^!`#dsZh=lscaz%>H!ESU$6|5gG1CI6dwm2iw8luoC-C#G8BL7kwoWfV z^q6uN{Hab%?y>xuI5T~IsVc;pahu|pu~dH2Rj59X*Z3{Dm{g-yZOA?*PRhFCO{A!O&#udV|3xf_u5i}d z%1IKk*fPpJ);bpJWMmV>!>Tax4UU;+|HmS|It+h0rGq%_u#v_+2DPE zASpOA9Nr>ky~g{KC=|Y@UQVNy;baYzU8$3Y+KzKOI=WjsdSIu#`(;<(27FS=ho33* znl25&4VtL)0u~w*;Y4Qey>T%*8`s}43fEJU!Y@jeVr5~Y%b0>Bm)%HKzBX_93`V+_ zebbi~T_%0f+Lu_ixp$W-gkQG8Wde*{v3$|Hv-V0hrY2cjw*ATG>eamUigA7Gtp(ej{kcrC0My=uaSMh;(k6DSTeL7;437R_a`+`32Z)$V)k26N z@Yd{V+J7UZ{*97wbZINjp+gKBi{ux{rAEuvmS3bH_N{<8ck9AQ+dkiOCayshKw&hw;qY;d}c&kKjzNL8>G2!DG_qj32;C3gy8l~u}@2Gxcq$I8fw!Ly6IWBmQ zIR}$j3X-3@<NT?k)U%=J-+P%KX4P!&LVG4MPj4&fmCi9{d?{D%$*8LR#G*+(#(l7w zGe3}8E!WFM4Z&?_uD5Q7WKNbd*MEwM31`*otyY}a1U#o+X4&Qk@pX>DvxndXdaVNa ziGp>hM~wMt9%0CX{_2Ze65{o^7bhK?B2!E&L)SH5BYaGJd$vUj5M(su@+VQ_%#-rY z?xbTu{l*%bc#wQcF;mI!I_m@2M^OBX0gP+6aiI&Z)>ROOm z(ZQ-8T?VKJKx!p(RYV%o)@D4lLU@qelv5N6dS-QrV9jsmfFzAt_-b@JSs+5LD$i`5 zp&*b~K{CR3&I8|hlx*l+Oa~VDW012fS_BRFh0}Z^hRpS z?Fbp0RTvlmea_aWlv^gn45((LVE(P3!MXh6*JBa5rjc5Cf1kl+Uq! zo~Ye6MXYtX{2QYyaabMRGYIpdyy^3ta@qvna_pqH&aAItFXF9har`9hb2kWuHzH@F zd#3N{Fp{|x_34XS2-pPuhZ?2fH6|d5kVE(*y6(A8Yq- z$Uj~`FS_`YUJY7st=%PPY)Us4PMUV>N3FBD{}S?em%G%%nGrO(Z+SSJ>{sv6(D(=2 z4Qr`Vs;f6?NM*Cz{-nwN&`k-6D0KY#-Q(!Lvqb-Ic3$8OI!`s!HZi47^2l`|!7!jP zT+)%Q+7l2FBc;m+Ad{e(b^r1~cORl}%tsU8=~Q}wlP<3o(zM&DTWKh>-_eownn=2I z5n78Mml5-)lpx{)B;r+uBeDmUfk`T*_)BRLkWf*`y&gpz4?b%WI5c zP1GIx0=)%sxtGMuik7_BeutOdAcdbSA&KgeUMADzh(_SRG|vN#a5Sk_tG$$Nb*PQ~ zwdn92m$P=U$_jiKT#d0lQ{l|(NHwistkJ7AuQAl`mdgw!G|PCmg8^OboPS zJTzA(u=gpo6+8w=tb3x}-9PLnA6p*1nRO8pB;cwDVlPAPw00bQ+Wr*6*{QpG3=2K} zMbNmh(J*5=(U{oyXCX|O`GevVF|JHEiWdiaS>kzu*eJ}l6^=f!qzKM)$@BaKuK->j zl#ZQ)yv!)eIO)!>q_;VC@p>57#8h3-Q!jya_g74grpXdtu`am!9Co?CZm{;>GYYP!F>(E^ADkq=b=5q z{*(9Dm z##5k^eLZEqurgxUTuNg=OnD=OJ@;Rd{+pYO)AOq^eQ5``WUnr%F)M_FvSultTA!8{ zyitD$N^aB`L%1A=ot;&Ny?HalW3Q5RDjh4CSIhc5W=F-yV_#SgflH)6v1y7~bT3ch zIhaf<<=g{OE~40SB;S&hA!q!miQ#$CAbpUQGc}x(r|IPHRP(uO+4GA?ftZ#z(N)Tp zeC2BtOnMm0bj@NFmjeUPjHb|pzLX1=+4Dn;M0Y2(Fi1L~LQ!eTov?}4!9mFq3y-v~ zRkf6tP1yU+x*zhfX6-ODJvR)b(d2s)cUQ_(j17| z0!ivPC<6ehm)Fa9#~#d1--|PYHITA5IIqr=qJ&d|ImDf7x}#fgJ}eIpWwna-U(Dn6 z>&Vtm*m}qz8(VpkP%Qo)7VGx7YawoCwAkK#Rxd$Xe+`5nb{+97#uNA^u4Ny&(e{(@ zE+o`(>c#CH6HAI7Zbg)%Nr-LaHN;-w_G2xs9mE2$rI7Br(KkvF8gJx@Xr}VN)p+f3 zp$^f|q$r&iv+pzod5bLFcqlT7#cs7Hr>qAf!m)k|5XBnsvYqOq7Byo?%Sy`L@7hax z&&%1!6)B6UQqqS>9oeYc=j{NbYMg=SqY1SNgq@_N)?05CWZw?xm64RNSXG&#>BKpw z*8gPqaHq26t`Kk%(iD=FftXjUJ* zz!;0}mvsMy_nfIAa0PtXav7Ul^oK8#Oq1{7yr?gYY=)nn;6hrG+redZE0exj^6a!M zsrg+IXPD7WiI^K9U`GE>xl^kWbpJd;O{@{*7e=jrj8V|sxUK_gy@qXB`y_ZRL=Odc zUr!6i*0{%EQqQnUPdOydg~3cdW*Qzgt&;yjcojJZKi8(`8!NB z9+Npc)Nh1XVoOsA0<=Y zMT~Vi|2cx=y!m6^=s)!NgZUV$Sx2zZczPqe`3UB&_5_}mvl~&j>h+P~v?>d??iocy#yPC8=5&Y=UIjc- z&j_CYmVP8`4^5Pv=_WYfK|4jOhxi{T$ft!leLLtb{P-|Tg*zfK%iui6!^+I?b&n&f zGCl`rI%;eL5{n9{r?laK>KX5t+xI6T+d>VxgP2iVP>|sFDztv-8{_MovDHVUMs>kEE5RfU-gmtwiA2j z-aF#WVv)nM4}BASwU6mGJ!P24dR}k?4=jTVH6t}M_6GR5m5gYaOKooK%bNyb8sM>K zd2a5E82X2BBlU1n$GMzohwUYX0zgxTS&^66&4A37n4ejDF}BCXxTfPsy>!`{p9i2v ztc;A)=ZcY$BVzIBpuPPtKvt;rn2m@_u$-9R2SwMYAmV67F~f&vIDOUayU!vbjLDuq z{NCm|nr*xr3eQ8ZR7W^_=T=Agpv9psB%(|q60b_71P1)p7o1%W?H&cM=Jy9<5uLrk zK+T&ai=ZNj;5o0MBda!y{-EBt7-5?m$)i|P`q9e1r>P`* z=LJE%m?Ig(>F1#9<{(uQoZ1}X5cL)T)~VajH*X?J>tv;@91$huHx+t3CeuMW;uu8@ z2laG5c$$E6%J$aK2l==5Zx3CALU}L%Olgy+2cA$-DF}9F; zvOmWr)^T@+m$K^F?*95a9B7k&ytuuiRZY5sm^o@dR*^N^eYRLUs)^TSyX~5VuvF3W zUY&K<1m_!THChdYuCD1HNmxRXjwu~#g+8^&aiw>>P_NEdK>sRG@F_;LP8&Z_=p^e_ zz~j9~hW~aZ-@rJ-(DKfO~kW0+oNpWC~B{4@solTyx=6zxlJKd>eOj8pr?b|qcMQ$nzzN_@MDGf`bDRFt} zXgbo@4irU~+!%mP>6efImcc>eB(=vt1==@+Cc^J89gI_^MT_Y;H&{GN9|W;~;v6?= zbdJB#ClOf$L>7?WIWaWHgA(dSIycOaYIvErLd|T)gHG2_TRz!Q&=joLgJ;qn7}$E0 z(4An-Ek+2fJ)*wrK`3MX;!)c$pHTU%p0mKv?qH$iFA7XaH_zSHdN}=DcZMzoJ+?6? zO*tESXT$pz2JRe{SeC=Lk_MOINFVA3e{OY_F8M9SaXgN$--ln`G+c%FM^+oJa3s7c zGs)HYbcv@r_40%r0>n!+oT#XT9~MEHdCEIQrryCuz5H7;jz~h97>=F}JfP5@FHnZ$ zj%Tq>o;R=qQFgBjqmPdFetK>>Z;1{7-E{I}*DG=oFvo*bMT3@M*&j`Y%#V21UigFt z#BO2v?JkWPCfsJ`%zN&7YCPv`>Ucra?uP#gDR;f?(f;OkEAaB3rFFST?2b68pZMhW z@k?FvvFlu*kx<7n`!bm`^7PM0|JJS@L-zkfTKyN1##d=mpnn%_O66e@I`_G!v|Xj= zePhO3%h88yqvpE0Nx|`vvE3TBG3`<*TeWXeFaxtP`<@sun)@l-fnt#9(QB zG-$N9c`QxI=IQv(ewm{_-7dl^Egh!5RxQ;l{V}TFqM@NaLU`S;vnK9!s%4PE0+Z++ z50@v)6jRV1fN1ut-SAzYW;}MKH(7jTB&)CSUDY}@t3!T@=D7?9qUB@%k@vjWA2U51 z1U-a~O*dGTJ-g&a*Gxsm$8YJmk8Z{QnA##ae)o3i3r=f8Y9e}-Z0?1^snarFknu*) z^H(G(T1WM{4`OVs4HTl(m?+q_yGu7mt$6XJ0TO#cHin|^CQIaX)bJ;dFdv#Z=z}es zNn@iz#xw1q3x3_(`W#8Z)6R0f+0rHVq^rQAKZESNuI0IEi#K|JZaJYOa5*0Sy}Ik? z?_>BouW=nV4?>%Sa}f6V&x|9XW&VkA1obgIS;aKbh+(L=sy1BreU3TbI6LPf$vJGV z{q$he*m}U}L}ZxZ5zq(iiX%Ca)Vq5(0kaOzjV62ZSw?Q$3x6O4gHXVCQ1EcNNg(Pb z(1>eW@{0`RxtRBs*BeeRV83Zs+a3zY;siVEw@dC_tj?uM236w|m>bqTuS}YE97-TB zj&|5y8pHq3J(K?h4#HAEG62lU_l%4juH5YffULb9mm93yUCt!XP>`~XmKc)cq>$PR zl#cLPSk?3<=*&TQ4lDEz_YPLJt>Dh(X$|#kC`W1Z)bt#OdLf=?-&5?bH#Kv~O$Q6v zAVH!}Zu+y1V`U)T);E_->D?g`c*-{jTB-Pv0tkJstL4-4yqEOjDzVcb@#jD2z>&hf#W{GOBFUV84xkAyvQEUh-kqgv&qV$ozfoLtl2J~O6J zYv9$JHHw!aW}EhQs1Arilj%HqM@A<`EZSr|_!^fG5B8ZLIxm<}YO3GYc!inz!#Dq= ztb%>|i_J_Gy7P7l3PIn?aG0<$#+-^6U>Q68NqQ#V!NS(btIEsqL@AE#7x$l~=^0SB zao4GD!tl_Xuj(Ll9HnwAh+KV1Bx05YI`X4QOjxw|Ok z7Y={#W!C&``KLaqbJqbu{|eJbk#&5BSWkbMHgHI&f6H2N9IK&X>l(;mi=(SH|M~!? zA<8|y@Zi?rQGl?x@pvLVNBxhC84-ti+zlxr!Ky8CA&O(F!SlpeAUOlf3D<6`Rdtbk zhQyg%cz%Aa+`zp8RY)uB(sX2FW=!4ew7}c()bxGjm?~K+pKQD&Ep1D|I754Q85Yt% zKdQr)A&`t$$O$Ra0m8)8_luEQTHaK|8tJLC1)+US{za$x5+zh&x1MuRy9m~-XD1zn zoW46UnM~&%H4nu*&MA-Qk@><=!G=j>fRXI|am|f!Y=v^|w3xfSJxs?AMi0ZQ+$YtA z%0}|%XY_bXvRCTXd3am!;;d;_NOXB4yMq`GK2?W=FCbmRFZ53vAMG8;1KChvC8lzMf!mcxQQ3*Ww~u%<7I#jo(LbQb7Xo{xlX>;%1)uhXo<& zQ(}@mBnDN|m^+`#rZ^8Gcu=TI%!@fE5qC}BzJ9@+EW4)DRNJ^6(|tcv)1b8%D#Pms zECQVBx$~`eK6OiNJr+XMAFNllj$~k=?7W~LZIF9sWu_|%avU}xfx0m6akRFpd7e+s`JLD6 z^`R>6o#vm`wHMDHI;6oa(F^30uDJhUihYLGgmBr{^krdVO?xJmme739Z3W3gZ+WHJ z`S9Z&g|pI&J>~K6=*Wq7ySIqCa`KI>+;CzYl|{x|geW?PRaBj6IKYmR|Bt~iI5Mr~ z%rqsysE8AOaQ~H>;3Fs1y~jRronk+flg0w5<*TR{)bb`RJ?2eDWS~T%VMa15WBuBh zmUXFL3K_fXS(l~juzH)4wcI3O{ZMw7M+Q60T8;K*P9na99YzP9UV4CC%Q zKqWX4N#i0QggKS8wD`$3sH7L{ZKA4Gh)C~iN=%`m zR522VT@V}W=fG<0rso;;?A@Dcu{{c3uONwS4tfH|6%x+k7eei_@0UQOiros}Ah>I#n%P5rvc+4r}O* zti>N6=`gRWUjHNwUE5kdsJ~hB-LOrg<0-MQ`^9Y|x}nJIdO8c}>IDT!lh_qmq8*LjF(rC2o`CAySd5qg}-m3 z_V0PEd|*0vQ)Nq9V{UJ3Y@Al|nyS4){R~5K+uON2R4ZMv&MWBxbBWT2z^$RiG>>tdlh^k(3Nx|-~mF_JsZyl!j_HB$wP0#D-(PTEV^Ag~- z+oErs#7k>`)~}@uvA9NG&(uquQP2!Ew`<=JWPbo@>{w}`t*%Mmm2@^J zpNl+AzGYnEP&B{i)Z|RSeM&|@Wr|I8U$;GXcaB&~3dekz9@*tRVN6qB1pMIfHZ%V? z*cR0cKe!b5G53BwyBVUp-@P^?Tr#8sF4(39Y!bIVUbbk;)h1J}w*25drhdQV*Wgnv zKXRG+7;{;yq5em^II-4XnfEwu3M;v_V+C#aml1cfrG;Zi{cPIE>zlV*Upn{YL;Lwz z%ziD-`TLFg98zpH1KSuPEkqE-Jcj&YO60>zT1Jk?@%}r8uG93Io2d|z2LL7;K#nbWOMK0any#NO7AZj;vvm{`! z8(X6LA>;nSrg_xQ{BfFb3_Q>(#$c9#Aq!2iP&+tzKifKP+vN)O?rM&^D?<1Zx=$=Q zxZAFSOB~!(!F_0qbA7jO;{=H>?J>rFxUixVH*l&qDd8&?Hd^PGDK~X?itvI3eNpob z^tm;36~kV5X$XRmogbsH&0QWFzA97wb^aC2@zuw*8J|42JJ7iE7*NFh7`4~LY^xI3}qp;QUKp4qRrdi&_$=$@NHn1$sh!pjP*ln{7k za5D0JML0@Bk7tpp!Qx?ewWG92NuyiU10>}ADaA5kenGJieJkbeGL0Q@nEFF-pdCGV zXF|q=#bw~{6aUJY;PCSe9&eQ5}qY5FE|Jn49%luJX8r(C*)G2RAiZtbcJ3bT#I<5B(_COJ6&R%s;z8mru5ORRFBD7`fD-G@!u|_*y zymf6JM>#HDLNA~&-45v4ARoLwFt8;l9gNumgC=)urS!uX?uGfO=#6+O83;%n==ILDil8O?0%2tMt0P4`^|*iG`D{ zr{~xoK%=9~nj>sF&zJdUHjlO#)R_Z>7Q}1eHzLZftE=cv{7sLGI^-&L z1aM+VBd}5@{v|&m0YnH#4e6X<9Gl*fl9F`d_(2?T*==?)WesdxGhG_$w3E2E-XEA1 z;S>V)b9u)UI3-uR+rMy->rE5~us%ikNe+A`Hs|geDQD}DdgR$B&YA>OkA9*87@r<+ zBRa4nsu!6NpOw@ZXBuPUoDwbXf=8mtndH*hYjqi=eIMUc3A`*h+w>+@w|!a*$IP}R zr5&D{f+S*oJ;zTIK&%St1Z4D5`I_g-`I*!Q_9*1Uj4eCxb(tHJ-r;2ZDOymM(YtLeh=D63$z>4g|X4yZDZa}LSj`@+V(ULHL zSMEfcUfBnJAI>vNq-2K=C`2fKGf@|hXyqfexugXLBMIahy{BLsNo>x+8v0YX<8C%& zuiU^kZ|OMJ3O`Geq|3AXcudexWm>YW-B%%g1bW&imn-qAeT}|ESuB~Z0REPTx2I)~ z?0`9|P1SL*17e&trb^o+(_j?kXwPd`EKQ?J21l);+@Po%>b@_fD`ip!R=y`Iv0K2! zBPORR#r;u2d#b-0Q)Z}BK;to2W9QF4A;dnGn##%Y6`~~ z3#s4_17BV}7uC*cfjA|K#v|Ls5`>jp-5P5wybTtD990CL1UFS#gnAztzngLJ1((p% zw}LsL&!}CUEJ8Ko9zk2fb9Z)22RzOBLWj?s++56K^U)P&gMzP2@xSh`057>P=D$}C935_bR@w3untjlp7ugWyrPX}WrQkHp>p^Dg zsyoPewHweV6__A2UB?mEu(n!0Hj;kFQDon+38*WCh47`UOhF-8dUP# z5!+{fe5OTg%cB>Dy5UoSemk~yvU+)tB?0V%BrNHK*8MU&=lnVu{GfnTcVenktW(S1AYw2@>AB@_|1ps zq1L1%>IJH@zuS9#UTC0BnMR&#n`GU7j;-W@qh&qRyIGVLi@vk$bAMRrw|N`to!fCc zbO<_a71#~`O9X-hEC=navvgw$2}AxPW1hbWvvSZ5$A?^T>qB^+cQ{1A8)*D{I$PaK zm536VLYA5}qLviz@9$})G@2Ag8g}+h)fqvk$z61LR(8g1p?9eWcae65h3se$o+ohq zbsP5~hTT>Q1IGE_aL_asla%D3_LH80Bl9tJR%v~*b}lvH%bJvcM-nY(cVkL6*X@f= zD^j<8u`SG&$bF1b{3pVtV7}PxStM&5u3zqVs-k%C>hd~1x}Rn-MV6H-zJY&MN(?;} z)TyrRyV@1CmYZkwf6TsnHy-}@hZ0$IOPAJF1*bw~w=B|MC0Cgo`9DK9h$fmQ?hyO? z)F#OYS~{xlGRZ|~wOIm#bV7VO$KEdOEZryMQCL{KoPaOUONsUVelJRjrgfs3B&{^m z0@2`S>4ksT>4w=Qd0EN_tLY_IDbM!W@;?S;2`T?oL`|M6*n;I^@`sp@{LqiXVN<)P^JY#igD8O`3hu zidIs&nxRsNRVrtYW=dThWvz#rbWpXn*6{rJrM3RDHw^yWH4!N@z6AukoAJ{9JXJH(ADB&`+}9hqdX@W@ZhwVxl6 zG4_Lv#fD1=<~+Qe{KInzHA&)KMV3%?tYl=aUcYmnq|LUWfsumJz1ooa9Lte{h7nAYA9%& zXTz=>j+Gkq1Fy7|*HEj$y**Qu*9K|Vgk(4G(Mv5P!kS>4 z?BB_HOE?8JnR>O}T~({}3`Ba~t4u8=gY!lmSbkW~F6$#~6@S3h7D=_f`ah~95V>=q zvwZ8*Gu@>Q6w=A3n@O!x&5zV^&a}k)p~{APbC+y&*2CjqgN1nHRv&nOOuac&`(?!?9DRFm!Cw9aqJ_BO*r!Jx7R_aVq zq$~3X3LVUd^3p6#4YPgWR4!JHZ2MX&%r2ExKZgk095OrZ3wE}lGZUh7tnqc4wZDlW z=VD?MHU8GCXNqE7Gxu@hhMA#VZUF}b25zzHwF)U4dnyhM;BsJgc;@QFC;#QP>SG2) zqm$XwNgrx^^zwiD59R02@oXuBKtQ;Hlw72bUJiUOlUACJNx%B@edA(*B8gF;QGxL+ zC#1j-s8$h*oIVl@W~M#*0)C@|JTkXwoNVxxH6mJQq+-Jg@5Do@Q>zcoM0i^HJ_SHP zgvTyhT0QSf#K>&fqoX6Rxh#+Vu+=BVCWR-cr7*b785Lif_$Si+^n7M2lU9Bfq*W6B z*{Kg^U%8ZA&tYva1VOCtiSx*_(`6Lx?#3%(od5XoBLI(Adu*XqKHzqdl#!J^qqXAw z^A|Q`6BC4W=FM10^A`t<*m3Wyu>n86OLD^db!f{gRTm1T*7xZ`kS*d_1A%YrHzwI`OaF%$npVqz&|L`-wNN}_Yv`mZ0Bi&EG zUmK}caspgvELx&2lA?Ze((!gmlucYEpFn_$K4C4S6}Idi%)M5s@(e`3d(>avIw$@a z!Qa#>qxP)KxK7ooh|Ob03+SE}VKH=1p(%Y&Cq?^__WiVCu%zY+yf)Z!+n!clJE2m2 z=YT11n99;%Yt~amz9T#{j;%Sar>7^hLX#W^hf=N|Vm~l2<{L{PpFaXsGc(&=0C{?Y zC!M}W&ibMXd+qGNO{w$@@Bo&kg`Ms{Xn}b=ryby368Yt9sLR7N{G8G<6viJq07*QEuHk8?aNAu7QL>TldoQC8L#WHR zRK}b|1qrl$k$w<4%PFR$dp~voHF7EvrdtIWd7vJQOZOJ&l$xKmOs9RO85*BBa!t#4 zvZU6TyhX<%s3{@&qGWo4(Xbk5B!a5g4WWf8M9wpDfBiF~SbpSbZ8qCpHJmbI%w$CK zTu3*i?t$B$WDv1J=HYBai~dr`gzhkM@{`BUIo}z%z%Q8Z>h)g*Rb~V7YAScNAGRCy zAeIjc*Y#|$N$al)aCX1OU-si(e-H8GNV9ldvh1zDpO-OkQgU+2x)$|jw9)r?$kxOcn-U=DKe`8kO; zjB0X<%FN;y2B19ayX0hmZC@SntFx2|>v`P)l)p!8VdT!t$W>v=MU4L#l_5A-IJvMT zGAtG1bQC0^)Lkg+rPt$;K{`C1F2=4)Ymh*iMhNcFHrI3wUnT`tE^LKIUdX-G>z1)x zL{D0&QILo3`81D5RnqV1ow+iNJj0Y9YHyz?4ML z=uc~16C-%4MOF(Ii>^jpQYhy0Wdn_R(8%;>7{$*_Mnr~neA{2yx~w|$Z8fEChLaOn zNf#6&o~m#)PQ1z}oqRzm#_JsGQJ?j=c0tr2x@8)-WBB*$piFQ2n2w9c`Y-<dTe8jbFC7xcKc;dYTB?Wdi(2 zlBg=F1@!1PPcqoQQ_*G17*%q9PGfVjbRbA6)HSf1hqxN4{bn+;AV;C<&~E@JERdr( zk_l})boyygd!aAv*%7>@v@FXLo5mu;`_bE$I0Fh6*H?)j zo?y{naC^|qN-mCJT_U#dAY@8lR2wsXYUAT(T z>ki(wZ1e_Nm&M+kFrPh%=Fu@k$Bc1?sziiEepbQVUtc%zg`=nR^?gb!dWcnWlK+KM zca-70FX~j{px8Ok!4n5zvMHtj<{Wqi1O(uble2MfaNxatOaJ)z$cD!|a6L1zJGA%I z?WnlG|26>+LN4^KPM;wtEBkXmXT?Ew%@Hc4**eH>;qNex-wF9oM3Sh|E^rC(E&l)I zpHo1R3t?kq&p0OI-d$4r3l^c~?klmdf$olorL$$|8MF+~;4=(qi2x(P3bKFVJG*%L z_3!&8Cgw{tGSbrI5yt#)s&S0e_3fqXXPlbl;^wr8%$Bo)k8tW)=D--0}H^*GqXHBV|DUfk|*8cBaEt!Pe|50 z;OcIU%QQaqufc0$h4xF2$weT71Rk3iEvEjT__BX}9;7Y1F?uAl{WZaw82db{ntlY) z-ED5S*!Ut}$b?n5Q2&wtyRoxD-WoL|vnyYy*{(8iByu^x#w1-x?|48;hGWZ_? zg|yWBoVmrF<^C5V2b1<_+i%_~d{Gen$aGWpfARb{Ig(iZO%|zelEcf-&<={BK<7+a zzDq?B;LD+;#BTy}&&=He)RHa~5AC+*0NX_59| zzA3^tQDX($Qr5am_-04P+6{c|eY3MLb*!v^be~f_Kl0=+sCchM?CU>bNd!Vmgh~+D zEp3ZFWW%rPK1HFv7AC}s8Z1OkT)TN}$83O$hdTSm86{q;nzd-A0W55xRh->(V_2HSGR-CaJpkH!ira*1*eBtsfULhe$K<3*Sq zLB>DKuEe*{#QWv~`N|?!y+c?2ioE~t0r;POj@u*sHEU&n6EBHgS z&XPoyt!`JU42X_Of1ZtcGc!d~+7f+HGbjHH?*LouUU$u)Wo_qKcqQ$8W^m0D(Epox zaR7NCLOC;1P}|x$Ui;_SpvHN3x+z%XKBED_bM3~5XHY2H7eQ+C{!M?T&+(udYGBk}*!+x^G$jYFzuc6f|MKK=b{ zA;A?fO%9!9F4ro@6rxJ`o%hq{OsfDXg$74KL%JdfdMA))QH5Ns|B83ECFkNzM+M<;pBTHmuhco`2|rXv4l_0fi=-iFP2*zTmwmX+Ae@6s)WLY zW?BLAQ9S#n{@-g?Wg?}~TN){c%*l*ZO$5}A$$0zPvS(-~X_2+ijKuAW;R z(kE>X&`x?I$#sfW4PO{tnB}}t&IYhYPT(>!PJ<+02~-5Skj_N_8nlu{E5Kg!E+5!k z2vU|pkrm7LZ1*c0KC}B@m+ScD(mMEhc0{_OonG;+Zk}WnGXY%YUyVTaPb$Wkyj=wS zqvsgJ4oeI;-l3Ug^cf%enpJm`#H?#Pjj~cZEgeZsCZ-vb7}u8h6n9ZJ;OD4 z(yn}9Pu^X`1pd_v``?5MTQj65{dT1Qo;wT!;e8w;M#*GBIVdlO`<_&7K-&FBJuk{1 zvFJ{5sUnwuj=V&d)A- zF*&cF?Fzwp<+OY1O-#`KoTp8+IA?_U#(fRoaER{<4yHlHLOf@(NZp3zCo zH*~d@qe9g2aeE;XIXmHtkGG3SyXD>wVBQiWO)9Nm6@&V7^2n?=!Tt}CzYv75J~SFD zLfAT`?Ah6vLmPZ%0sYT8{?Po?@88q(oDxXYD91~;LKW)Q$FZ-6#Rj{lN+DZ2?tg!W zL5RqO9a|ZzjC=Pw|HX0kKMwmp&hh`3{K?Mw#-WVmcQ$$h34I9pD!F}??M=3k{_eWF zj6n4Mv|PP#`ez2BjI54!ziqIU|)3njxRWifg9LoV-zs-9S$ zZ_ug>4g>#m6YX$KS`oDU=9A{PR;B8Cxj`jq!1Gns%b{WIZ1>S*K3 zvzcQ}F-p^N*vS~F^1Stb3(_&TlRb9VF1@TWIYR#)y9CXsK9e6xtX4ZU`+5dtX6Flz zxyyH%zSvfdz#26n^taIN>Hy>kbNp7nvL=U8jc+(?(`Y5y*%DOxg@CgXX2DHY)#-vH zOM_YV1?3V+2?{HTdL-&Q1O&-oD6JuWYfiCiK*5dg*VWmr45LkIGmEec1?8u5v=NhP z{^rjU#*1LIG_LOD_xvX|4e?c^C~lzaXwU=?baWot3d_3ZFA@m|MaFP^3YP+xA~Brlk2R-~w;f{NVsIrf(0h zTX{&RQ{3=^gp$KOH&QKotE0EA-R1-ONI zWPvFV*?@~F2J5MB@T2XWoLaA1-kGO4|L!Kg(yYgw)+tEn>!=$b#{%mA0 zcKc}5465=F7>FZ0kfn(j%?n}wv+%gfx0Ze+%Qe=XaNKSrDAP8gz3~TJI=USLT1M$* zqt%nE72#&}&>f6F+q>q#)0dsz$$ogX9p;igvf{KHCmu)k^*3E3?zGO1`ITU5 z4l}-q?-+|pbaZOMNxP)z%AdSW5H<;m{4#T5j?J2gmWwe3U3J zATg1NYiMrnCzD?}yA23CoFo}U7n>FhBbec(iuJ}b6{cyQ2R-*$t}rQ>2uo=#l8l&} zSN&(iIM4S51mI^;>^)_8URuczIJd zkjti4Pq@;>B`EdrXR!2Hm~puSwq+&^x{#8vh<2geg}rhW*gd9tU~ozFAkt;+>QeN_ zd6mKD_Ib+rk>4M0`DeZ7SPw>FI=PQ)2?f&g;ie@CEvYm+I|G3@l0!x2l$f4x7W@$u#3TH^P7?O9!j zcnZWN@Xkmm=?x~p4vETGm+$J;dJ3HBeFtI50vdZa6L3|EC^BjRj(G9O6I#aiQvJHj zVQ<~J`dlw!B;391m!&dlsf5jezk;>~wU)XEjYl9r@K7Tk!RRRGp{RdlFWCUg#TFXV@mG2#!nYB1Z^!8pbLQIYp z_6;4SY=^46#}?a_%PK=*!eZJML+})1;A*-BXh)9z$@Jl6&}$(W&cyVm8OI zWXehw8kxDJmwml^jdcf+$tUaL@t1v=U>-=Yl?m*0C(X7eNXvRkQw__{C6wP3P%?Hu z?TwF^s*H<)Q|BQO>?;@r2Cac^{t}M>)lU;zk8=yBK4&!w3xSz@>s=&V>%Z>4S(HP6 zON=Z)f6GIuTF{YjzOoVt(hD0FUAlaK|8U32$*nYK^3>yWAgaqgJUp7__#nij*z$;M!%5$mwi z{b0@SMAKUebgc2Pz03}P!=xLG68yd0WesHV$}MCRxDd{1{<8_I2m8Ugre;<%S?&fAq+`IqOZ3K$?7Gc$+pkOLO%P8LsF6t5z z0&dL+pDs`IG|@Sh;6D}6N7A5>RnEwf4c1LUN1)6?a#?628=z2j2(GcTi-)-k=>PLa44}UcSuUHTAp# z&WtsI>4n9(-9z)M*>;0Mq&sG|X9?D`-<$-p=rPf#CtI0M9OnbJ+!hgflLb89TNz*B z+9%<(x}IOB257Lv*>Y9P`7tt{{yUwmflN`8xreQHpX74l(Xe=Dj?dck_I?i@ zg}n6D)xVgPHZfs~nM_ zEpsjG?J%bQ-7|Co9d%w+Id_A!y%WqSMvnY3%x>hiFJHvcvfNUB-T~ z?ZMsPZ6WIPjmWHozbSIEFgfLS&ov=Y<9I@X=(O*vsdwLI9><|piS=JSH}k*S2&13K z4Gi44iB6hopCLBvh{xc4p>&d;zFx)oS};g;i;jiPjg9hhFC^%BK=&qWtNc6w{=@&8 zOz)FAlhsbCx}iRO|1A&?n}uL6#PsI&)4ZEM&vsDrTM^si|F*s)^$Rr6fR_00@cX|C zoqzo$NL!v#Gpx5Do|sWJuxm0lFhrq;=IMqaC{*yPEMMD)$`D)${N6-O-5x=2Y8|${ zNn=qhqN%J}e+&C6L$M>wnPI_IY`hXGZv9IU0zo26!D*52ep_b0Vd4iFkvFK`( zv~wV|OGZ(eKcKoDQD;B#ooo0w?Jzkc`9vUNqY-c(IPk46Yz9+r%h75VyN>z!oLteB z2xj?-=4eokAl(EmwRS3w`Q4Iu+`;>QEt%Z3F4n$-i@;3Lj_t*W-61!?@JV# zS^@Mu2pzij^~agHhgY@okt=d+5vWJT1&(Wu?7{Ej&mCs>#`83-Pbm4SBQb8yn_YT9 zEs=3sy*~8^Vth);BzL9yjc2e^i=C_U-BB*zg16P*{9+WK>yJIJN}Otz?){=mvcHttTi|4cXAZe#^AzKtjjQ5H%eXR8yaK32k`6q^> zc$>bfcGr$rket}(Go0{jWtQOtA#Pjack(Ft;+&}^{z|%bl%K*}(JIb4nLl?i zGLUma_(fMsqFy8xdjveS`sm^D&e6oZlMp&US7ro=z0!?`0YmB2iYap?w`)O)B{PK#z=S&;$fIT_*W&q;NlIC3JPr4o<@ zIX0$W>sN*2mbrq;tHa(7yY@t=zy~`B>v~*l>zy5X@}_+^&!DEf)C5O+c0`x*8Kh9~Q5UYpBeMl{JoE zKt=ie?UB%K??R>jnKWiq6z{%!NPKCXSP2DT7@ z;a9wKK0Bb2xyy-7K4IjTCqbxf$%StfB7MO(otXOc!)Wzj4%>IO`Yd>DA_VF+KVG~T zt8!GXHPT}JwaI)msLh}!c>w7%q2x-IG$ApY+Zq zv8{eTT#az)D5vggxTF~M+_vHFOktT{=P_;AkctH@zGXCI$Ej080DJfKiv(os7r)B8 z7a%{J0dCMYz$O1p3EAFD31z7(O`NDCM74Vk3Tq$4;Vt%>3={LO$UpCautN(~Y!$8r2fLh{V!VWu(H(RbDrTMz#!pk~6VXTl=nCK*;T5V--fEEXb9PYc{Q+%5B z+~`B3R-5LZwjhtd6Cy%p=Fff=A@N58_Q{t*4)a+%qgO{MB-GX0J7BLP&e6orB2rd{ zC9GTCZ};7l50=ZT{F@`=QuitfQ!KcdVK>E)EtzaC+A&gsK{cFZkbCq(r4v4=pJ%OO z5W<1>JFK*nXKuFnnR<<9r*?>r*E!iI%!-_DPPz+{gsNK805Z zG$S_q>%e5}apmv@6qo%2SrzoKDAls9NC*4Jls^tm3+T4r#zQlH&2p^0Q%GY1JAcSi z&t~lZu=bV#ZEoq>a0N;!6k4>DA}tgs6etw;;ts{#9fEs+lolz)-QC^Yi+gbi?vmgn zkRV_7JA0qA_nevcn|IFqN}dq%tY@uz-FjX3stFG%i0rm4?c$~0yL+!|NbMkb;ns%q zT?@`}3pqO_Uy_?>a7tE|qrybm+omm*9>Jf>S)0sMBvl{R@jpCp_c<(X>IWO-R@eGY&d&x@4mvc{|zYo1?=zRAv;@=t7 z)4BZF#rS85JFT>P6T%YIZfwjX+&`(g+FQ+1`CvWqjylnLk@v2zvwCWO%t^-DT96Gf zS8z%Nh1KQr%jI;7g5S924OXaq%JOp$A=otqs&vl~?4cB}iN0%WL2$PX>ikSd%=>h^ zB_@6K;5o@(y;$sJ)~YB3k-5mScMGY{qDPVvK(*q@dM)9oR783@n@YDh==mq#I>~Sk zH%!tY#fZvs$b8rLxdeUS>b+&H5^_{3@@@q|Xo#xyVzfu7$IfqW)*&Mz@P_9QIWn`1=TV2T;ca8hyf+PBr&j28f zZKK9Y{i5mvt^C(a+KxV7(!SL_U#qQiStd;k1Ln;<)iUsJb`E9pgqzNMpk(Kbp3zq7 z?lteavu%@7UfUVeMnv4lTX(osvn~?QyVI$XH4+gvL1lnZsf$V)GK!7S@iD#-Fg;&} zQhE{eC2!ALn$T9<{f~KPg>t%hFqdiE)f5Fj_maQcyyo}s|ClrHlv;iE&sOZeKVQXu z_T`o5tUs}&k$Z!z&j#bi2j7Eplae6$MovyDIfFmdpl;OLT0<#E&-hD!IOnK~WQk_M z146zf?Y54wX)2}$Eb+e9TkjGcVeOw0?_So7je!!l^%V^-Mfs!IG7uu0zhM+_y5T+) z+IK27$`6E%ilNxbo3l&+qm*JRS^b2mPQ7he%R1t;ZA=|=x1z_*T!8T5rMe}_>4S5x zb**oHx1ETm59A{`c~n{Q zr>-SJu}@&$bF+Zt(VSqjK_pF@d0~xrwq^hu(7e@o@}jnBYSh|B5eXX|dC9hvfXw*B z%hgA!{8OM$;R9~?Uks%d!+kH2q&8HJP)mWbPwww+?B6Xg>XQ8N`-M~*(=An_O|c|` z(C*!Z{U}@A5O;u7<(8F*T0SFFvdtv z!&`Q;SpUwomd2Esi2D1+_1I#AW*etT#XQfa9t)J$UR&sfS6eG*yb>AqTiSmZ%X?Mt zYd6-6q$vn-;D3Qv`5Hsw;2}DfJVDvr9KqNd*bJ3~Ea|m2RQOb5JRmGdK5!a?l*CayZN;_P+iua8#YDF7Zt)rX zCB(8YMQiD9jtx!d`d8fCf^Qw!PHhoVcfh3qX$1|KnPOePm?}$cjaT3Vd`@%;<+qcw`FsV7uinAx`g*mZ^Su-bw}S$JRYiU}@K79!2@k-|bZe;-IUXcjA~c2qNAO)?xvWBca>%~( z>4IiqpIhFO(@Roi8Z18_0=#N#<23>CoeM#`K6&^w?E0FFc5JLC4A^UHA3&1=p9Ndb zU>*u8Tm)<&Tx~ZBOOdSk*DVqh8OJIII415|UW2AfM&SOlS)F%XJT&uw)Y+(LcD$M~ z(bRnbE_`DiFiZ*)X~RqP3iq!z>I>HW>*6X-F&ko>IYd=bGvM)(4*GMvy8j}5I?<*&wgkFaVe~<`;F3h*oZ-xsbJ%Pw}-tN(+51?|qQMfa9 z5shHi7x$6->UoI}3u;= z%yw#f3PhSg^yXl{Wya@L1Pt}`ZNP`in=xmmp4eUbm+>UVV}gRT#S`$^xn6Aw#g0lX zLc&)jax+&xXJ33^2x21U$ewB3XLDFC>$Rx9);6Er4OS6T0%i!CO9#{PwC(#CA*Ob& zbyAPqC}wxG>%kj+=6&8>0S%mmP6F&Fo9rBN{`vRUjXc$7JS~Uoy>ukC-p00_cbv577p6V3=WWS zRH0CDt>w3DfcXb*`s;q3P80bo)iHHtO-lAA} zUkg?^1S#o+VLgq#Tk?utM9lC$&_w7F&J*WDpHrLGhlfM}B*LC_Yg3nIBZ{tlEbGf$ z^)FJtT=Qj`yLrf?g9!X!`e9^@sO%lOWe=(9F6cU#8QOh<$=@U;YCxHkR>gF%Ea$_6 zFq-5<+t6O|R4;>0YBP;HY%`Sq)t=aoWF95eg>ZJ>w6%+*G7Ii8lB@4N~ zwUteLwA4X7eAiZKK3%^-qe}I%x9fR5HiTL7Q(tBIQ2(>X=Q9rEN?Ja`=HR z*N7`We!<;}s2-*3h%kZnRHJR1 zm2xFp78&01XbGfvCO-!)%^H#q%#3y$D}246BcyvB6R$=qLMtJGiQvaaH$1K#;2gA5 zT^AGP6g4ZROc8XsGG$fj1IPU6@o3(nX@q|xaa4&0zE07aCV1^;%;Mg3Qy7?(th&3n ztb9s-D@0i7pnKcMbMX>aO9NLs8dNh|`+r>5KpNrBQH(RUO(dcSM;e`pXU?X#3>9%k=-GgJFsr8jrZxz#_2SZo*4Y z<1ST-(lzi|Sr)`!3c6)Cs{>F9SeoUW^(w#Qy4pM}6tBD1Q7(SHFGd7yBJ{=z_W-@W9-`t)2z^tYDMCHvrx1w;{v`fl+ zv#>yp`%EaSmqFC@u$RaWHVYowCS2XX)CfZa{MQV2R z=IZO)QyFyQ3l(PBCM}A&?@{XQx~AkD_H}#YqzrUc8Q6PVZ82LJ-eTlzquE;Y2Zl!VQ zUFhSDR#FLMDlljN>=GWUq}o{fuNvq-eIwNMn3Ba~qf>-tsSe=Ya4shs5tgL3^x~@C z5aRo8hBbaJF_&iM6sfK27sFT`7b2rnu+?K+#=Su$&{-6Kcp#jh1qs8+RiY={Xv z<8<8nAjcgjyZ9r1NTH!d%-K6abv1U@aK^6(Hh5kF<|bNxP-pB9lRj$6~FjJ{20m+FM9PWzuaQR;`&_$$q9$H10^M?}eU}RnS@JqZ#Bu+KT z$ws4r6p$5h>{|jA2(H_W%8B4FD2fhovqA{T!}!e@gOBrrPMbPy(fH=f|aytZBXEh+G~WtVqpD>7TD_SDIdng zQOnK3N>wY+^mcR!_6<;LyIGg@?G|u8@icmP;silC9nb4JxLLn4jdAs3N$ZDB4rt?6 zi(~;t9(=I9`!EZHG%MsE!~8!Xgl~0lM=miA$HOG#2wpT- z=#(YWpFN>|kQ=~goeB2^fcMkr6TdGBw=|OeCFJ;TH1D7MT`prZ%CWG|nfJ>-YDxwj zlIa6~LK9zUJ3&dKwtDU^!=+wgk56?by2-^d(YrLwo+X{yOdH6Z+FE`3PB#CprzL42 zJ|7y%!%toKEnoFQ@6lCL=7YLv?uphDo+W>bhe}`?4y0{FUZ{y>ixNs7z~e7*eQ zB+sxD`+JAAOiE`yyweE|J`owAvwLNz(m_7Z#$4tu-uZxD+vj$&+LY@Rs`7UqKmY?FMu-GSxP^Ugdg4!Oe6W7x|7@U? zn600C7?Lo|}M19TLymXSYy3Z~r2IcavA{?Va-(Q6dVKcj{HUyMDAmb;pTVciO)6p!{?E zZXWj~{nk6k4}i*1tz7!rfw)RmgxB8lMVwFh$!x{$i(2h8^~zE$A+At(@^f&WWPw0} zMtW1NzE!B1G6G&)iGs??5ecTT_vsNA;!@vwLM(vG-s=;#x@boAs$;a^4-`Kgp%9nux)*O!*IWm!dqUUz2vtVn%E?B<$v3*YLvWzEiA}3&8m6x6NBak*!FUY&6_QS$Q}w>4GO=gLi7>sGjOKmt&`d zr^^AMu>FDzA*ryiI8r1m&QMAUc4`fT$ADsV-nzBjWws7ail+Oy?q_#tVXtYUG3DW&ljgPJ7x_pG^vI)4J^4nOr0ymed+nK z4{POpECmkP8&LbUbn_M9Az}!%88)-!lA)%D`1M?<=4IY_{BaKS326_e*!KiiFX9Qah<&9 zX#FQS_>)fhJ4IC>)gfUT5hxM%p%XR4$ zik!txZL=eA*KCxFZM!0Wh$5M5zIy(Gk~25Ys_ER(yxLRYPJ6Nn|EI{-I7>DZK;CBI zUiyYZslyIs!#;A@syyeNLiK+#kiMHj9opi}&3(F<*;&+4!jj^-?HDgD(}WAz#gPd?@9`Ck>~y?$SfgJ3H^jgqujA5%VW&Wb{f^S-IXzcWtzM~^Ad z7c>uW$(=`MxLenb4dX8W{NE>;p31XSt4%hf#_n=(lq91%HHl)NCz|CF5}wY-mBMH! z?D*c9x}j(juTeNkbrhR(e!sI2J3khWj4@gnxiE5fejyxP1z=wNBN$~PzVGcWbqf)S=Wbh~ zB#7U?H8N~p5f2Y0-oxl;N38m@vQ}BvV3Ec~7k0s|rm1exc#c3v-993sRb~`5#jrlH z(xI9kAU8bc>^T24$sT&3TfYt4B|h5}b*QXu^thXcjO8|z44aae|MxPZSTZU$D`p1~ zWdFYb-#>KrYq)&7Y~Q%H`}ui>XNGHozsV6)V$@h4RN1*bM=mV4Quo7i>R{cu8=IYm zB06<@BoyXjeg1y^4NR$9!BAcZN~=qpUz!)Scq2RRn@yv5#8>WsPMjL&>iQ9Unh9fBwUFQ;c2x0=cfb7<0H>gp**Vt!8KF%xDB21Fi(naCKXQ)?xCu^;qKl}2%v~bP^WZtzm z&kp=o66k+tQc#x`G!Mk+6+m?^#Y^B0SEz|FybR_Az{kZVrH}OWh3(^V*w*Beesr*` zXL59ES3!Z%0>k^asU#p*e!mn+iuYzlg&)-C$5)TAw*sXr+S8q$|3M~O9mZ3{)K=*= zdjm`4f4cYwLHr-C;6MA2EwKY^Jv+oWjaOslJV+XC7u5;6i-!!1!sg(|VN$1%SX5v@ zuR;g3TXKVWiO`}t2s0e5cm`j3rVl^zHl4PLx3z`Ls(VFHYU#cMd8$o>Q`DR3E@N1M z7$~kYHHr3*nAPEs*GFY`*OxjxJJ`RwcWfBpKy7cWow#GM+A>p?vR!q}dU7BMmI9$iu=1h6_c6 zdwZwhxkIIzX9Br*12qsk_))p)Pw@?Q3|1ZL({~RM&F4KNzwd3Xv)|yq+hg}7{>LEx z6@57(w0avZ5Q)WG6My+jaZ=mL2*m?C5vlr(XMlofdwI8na)s7dnge*8HGKHtGQV|E zRM2$|;&T|_svebzE`8|b#a9Q8j%9Rf;nf{vpod)Of@>l>p z=AcZi&Q>T(-+1=b*D*Oyx>;t<$qf?o`OaJOiOdiLV3mA4jRqCc*FP(g`zcNjUj<#u zxSEr!oSycmywDz)(m%eP9~??^9^Mjj8hED3Jo~_enm!n+I0E)r>lC zW3HO1zF6K(Bf)=lmFKj+lRhKpv&>&`rGkLoAq-^l?pn~x?nC2sGIJ{dUUcJK{0f3tJyPA{wc=xf2mV5@kAFVb;Jd!eJ|ix> zK&QLDT%#R7J(Yo)bLf2;RQmk4@BIGNfAyt9oyb@HuJ7)ucn5q%4alQtPH(wgF25VO zyb1R~^6K;731WoH-{#+~eVu8&J8W;a*Q2cu?l7u+al2pN#(jNVT#h3MUnuU{+nYab z#T9&Yd)W#P1f3l=*B6)M5dJpm--c5ErDJ8|^_zOodGejji-s^=cTGdhmAt-I2s#wW zEIajMj`{JilJdXx2!FeSe@C$BYD(Y}AGqM{hjQY=dguSTxxP1=R+Rf&BhZC*6W{y) z_qG2g!U7gvy$;d;tce}_-CO%hT*|*ESpVS1FZZb`48&~eq`PnTIbA$7{x`Go`{ew- z3jRWGjaG=F-sb;1Ti_pzln$+p<8ewl?!)rb^3bj=i$4VQUzNVUjP7?)`9os9c4XmI z+M)O1DgDQuUmq7u;~8+SP!v)wVH_X-*BkyXuIzaqzbA^UcH^Cpmi`Y;f&N3Z(J}if zweH)OHO`IyK`{vU!eDf^(8%ulw%|V|2v2;=c^+UXRg8@Vww5=gZ|VOBC!#)}W1b|7 z{yB2y`2DB<#X9{}ERWfR3@X1zmjvr-{|CqF-{JZ=rJ53Ur5H2^&Qw+Tj}2GxF}6tQ zciqo_eTe_nRmT}+MFC-DI!4|4yZ@M4EPwZ4XQ$)`zseifY|YgW^gpH+-O15pyUoBr z^5y^FXoXj;gE~g#7t2sO!So=0@;|m*$2yN2-f-NZus}My-Y1EpeQ(E_b8lLX7~ylX z0|O`aj$W)Osi~(tGMYQZ-hYw54q{T@9wQdWam?1}=wU^DJ145SGH%?}zP8{Y^5WFT zXY%G;PgxW7TR_dFZ_5OG>&$;zywx+Y4&-1H#*G&^qlWko`-^(4V;7OtU}s!}OIO=9 zNcXDnDhe)0P^!^capZt7iDZunE6QIw5*7g{lq0ccqxcona=Q8BELD^y{N+*Um-17CnyW=lz zqWi)Fv$OMMCSCgn1$hNY&DkhH~rgY2t-q=*H#q8=6;E%cCRhKcrOsgpID7 z%w_w4%+pmJiMj^%o-?y`I1ALMz9c>?V!}#&x5pt{Otdg&rVE0mFjt7Qb{!))+qhGX zA`>m%eB`xPZg+EmF6>qj)%!sUh&2Y0=lwCYMBJ8SdQKzh5;GChvi zO2#o4XXV6$zOkRY=Em{x_m11{p7VJ(Dt$CO2WkGUx@tR6;6d}zWR;7+*v|eZ7I8T?PjCrc=z1q^8C`q-EokgjdP+8qL4_yGt^?3 zOkzYI?IBN2PoNz>pKhvGAt#oa77^37aXl=*9VOow9?{Qp1EG-2 zOTGRVM@WT?Pbv#yr+gLzU2!{e@J=9ZV0B<$|Hi^EJGtJ6`G7cp)cl*X#{^XhjixE$ zxcGvyxjnac2)jFfLl8VAkh5}HU+O&E6F$0__MyIbMGhtpf!28n=9ES-?v%hPprW>+ z5~qExn!vFQtS*%Os8&l=!x?tHui1u_Lo( zy|*bp9?sET1Vx7-VuN0{Ofi{O45h4oPvz?};&g&E*F#J=MZj|!ueLea-Cw=DY}2`?B*G?m#eT7${?M)GImVPc%fmRG(P z+|I&t_8;>)ZN?XfO<#z;MST4jST{@eMDyv;DA?!>d#Slo*L$aqis+@p{F`red1Ewr zC83y?qk49DPM-c*L~bm8ldj7!wQmeJ<>Nxk`6$-pixt}foMz1^DHixuC8n?F1K_nC0oq~Z6DfpANJPr^uB7Qc6xCIG0lRfWiIJu}@I&d;;*czNZR9 z%AH@g;)Fk{nft_+tj5m3^(o(FUoG(Fv!?eM;si+n#W_l23ZN=WRXDz}s0@_kk5=f# z53_k!S#xA867PH1-8xIk**3dI+M$y_QTv=KJ^K#lX5eIA_4GiS-y`?>4s%`e`#PlPRGoNnJW!801Xv=LL8!(m~F zRsjpQb)59tkqx!{u22E54|#Gnw1crr;GTmysgzkzq446d|3Z^-8?t7_9XjZZMcvmu zgi}}R<1+{!=+n_w2%z%OowtUZ3``pC>|&mU^>rO@MjM_KgsNNOJHJ{TOKt73ha1>k zZl%vt9L_1=i_`WmlKLF)4jfPR^>qdAU}&@?1GBwBOA613LLMS{L$)Nkm^OxFkmq~f zc)P5?+U{KD0dVSE9|L8X(Q@}rPNpwUz#)`dc zi$x*96<(&Jh@4*Mqnsh*sEUui0r_4;C>{(0a zZr$a(C-Q?5Y`d)RM!AwUh#t}$b*!$gerX$-N^%N6$U(40w(lv*GTTy-6JwQgHFxu6 zHjf6#wcxWbL+pFghE@$mu$SUEY)807xI&W!d=!T2*bJrOBCVz-x40F@3iM9B(lBI5 z?F_n8uxWdnCtGi68kRd+uu7abhGXRtxA*OoIAWK=dBtxQZ&Jc6Zx&AgC&TlT7bHVL zXL`pWNV%%~tR`k}!BSw_#uoeGOSATShe5MZhbLP-ooi%am%_n;NAe8uy11mp-eea-d?HVkz)f_qfY!EC4zBYDs5a=Xi9|a2_=$e0rpBw`w8je=}vi zutn34z8dh1vCwV6N0>EOZgX^?0Qf6l*RiDa(JD7~{Z{IaHpVn=U=umedFh*v!{Mj9 zUC7oNF8LCffF$e#<|h+m4fRlueSgbf(4N+|*SJ-0ASj=Px$+`&4lR$`F#4X^*SKpY z(a0Dsyu2ur{vGMFpPMWKvbzvCiB!lBy={p?YgVn+0Z;jv^kh-U4LWoF8@Ux8n%4)Y zZlLeUh2C&%NvW{1hj?y9+r0qRvTM&J^WDf+6_WtxER15;<<@wF?^)(%^Kr3M%y&1p zeVT=!J&if1=2h;L9RCqQP1se$D8cVQ(50QV#>ARhfWlbb%6I5%CCn>!`oGZ(W0%ES>$TxaTpO4&}4UySQ5#DaFC zalB^8ZB-)x2EYW$G6s24Hgqi%sDY;6Qp{!ww?Zo<$d!eDJ@l2$v!1#8fnIgt9QLnd z=CE4o7`k$}ZuqlHXs2J&_Z9%IQsLxJK?hKbuKDFFd*Z9O;L9**C^`OJ^anC5a1o!m z5j~@$Q-9)Zkncd5RDeX-KzV0?@rd-qc7e9`)JF0PW=RX#EIP4HLDl_F%C5f-vKtt% zZ}O$|Y}nr6%Y4o)Sh1#Mag2%d31U2@StCygRR+)8CUa~j)O47I3xp=Ol%{F})3bR8 zHe|4K*vm46{r6(>dcvNP+X!{%jju7eEW#(3^OOS6(@W2u>TK9m8=H>JDo7(WSjdyR(`_GYS1sm{Cm%M49z5+A+Ke1VnslB+-Y z)r{PgR##MlWg*Lxu@e@lSflV%iSEvPiQqLL1)tO_D@g@Cd9N;4@szp9FRAzdF^qEb z^mtu8zZ&HQM>qE!FSpC>`96yYj2k-#{ARk3i5`JCt(1DT#_=o@Rk}7Dn%Z8Yk(sG9 z1R}zWQi#2dZY-%hB(-PKC1a`p6+Mtuc@N|KC9hyI){DJhse;}u%(|mIK_lRKO+#II zSif1wXK`}-$VX${_5ANMxZ1csUa6+upRa;N1dLB^HMv<2R2opZ8uh}p^?+J@KZ{p_ zjiXG^)dZ8;tAObqAyC9V%x>kT^LS_F8fGsjaI=2> z@!|ZroM*8%4}TR~j2w6=$;L=Jx0jHwGvQ3PoKS~Y*O<;2Z|4NJgp~=b@T?4HV<7O8 z(F5`vW~we0@09~|z$4A`^vu4%hl@3(#u?9PBZKr{>$SAvyVkSdy8Q2~=)bn-iqmbI zyUUzm(;q|hp1EQ9M27P|5p^Q`#aZz@SOUBE^yXF}U`>6QhvM)m0o!#+kc(9B!tlE~ z{POliN#^{deS=pZgE#O~6zp)F@@+F8B#uiMZscGxcyqj)Ezxy{9B=NTxJDk~l($|R zT#kX(#<1Iuq4oNgd=}Ux_5UOKqC@K)3qpmoggEGe6>zB^_)(=4f}Sx>wANlq^M0uu zg!dk!I=Er=yitgT39MuJXAe)wzDPT(u+~F3 zNQJ%7=tp~SBxN&V()ac!0~W$hYDI=CzZ}e3>h{LLyIIFE(r9qf5_$V(Ytv@RiE*ia z-K0Mkpv0lfOG;Jk9FJB`D0^NqtwS0h<2~5lj{g~ruy4J+M4$K?dq;l#V&E8yt5(SK zkyL8U{Qi83H?gxb5uMApyDm3pXvJGYoD@Zuw^MT?CMp{aN>=h4V#}qYP5Y$Zu@0g@ z9u+Erj1GhKfXRusdssZX9L_E^LDl^>3`ozVY2;pmL!y-~1|#RJ8S|5X&tnshhJl}p zn2oD5(VAIVTEr*H-K=|{&J!TsedQH3(-?V%O_&xB!+8&3Zw?Dbo)4@pDbA(XGj*r+ z)?=`#g}JMZbIAtiyW%*VQuxuSA?!k#o77Zcld-bSMy~D>j=&r`wOv*ElWF33WKn>la6GT^T!jMUy=HeR9LVol4l zd3>$Razkc&d1y|3`1}Xcq(#C_Q?!P+2jnUS`{d62QMMaio)@3>P-%rnMfGpK$6gqb`h9caKf+sWw<_ruU6hF5vGh_7}Vi!g6l>2tuKWh|jq!FM& zYOmp~W?n&6*vXDvZ!}LP&sZ!g-v0WLE2TQehA22%)=nr{7>W-H{l(Vlnb8(EWnn0j zBZ{L@Pc(@$BuC-o+En=nG-N{z+c^>IEFNP@5v?DvT}a%NP@!QVsnu9A5_w;dX_$-c zlF*+gzT3m|LNQL%d#^HFI(oL7L;JX{s8;uy-K-|Ob-<}?CYicHGLNav(&-GcYr=B9 zw=ua!dW$OjGxLI&AP0skE=>A;!bO%bzhR8|hJ>>^c2x}yboOPeRg#d^UpKWnQ8YTut05XyK8U7r}nP)A0&OD{0j+K^X29(#U<)0-FB z8;%v>?7?xphV0wjL~D;BD6D*_OLV|qIgd!MvM`RWp5Enaz$|-FHOK$L#|yS_3>(0h zVs{AIs%-T#5b{XC zx6{orYqIem@qnv1`fiv<*gs9 zl#V4>b%(g6C9H|jVd4=7cp5!*aq2nP(a4w0GndbFjz-QcszCy=@mbs`oNI)ckWzoe zJ$$j63dTpUDk432u1>e^<|VBlhC36w5vsBCl7vhz8oE*EBJMk78BFt1{RwX;Xl(jR z!tQkXV)_f-uzJKZES{&d2#c?rH5l(NR|n_Ko4W~~#!v4R@~-i|!#~$=JhQmmtps2Y zpWov33v@bTL#fmn@0Q$%y7WD))2VHms6@j^Ns=dV0SbUx+-_}{c-_Pz++o;Q+F~*< z=#0g78F{?1#tDMok=|Zn2)^`zGT->GO=G|Xsy!5C3rhb%Yg_T11Fs=dOGw;+u4cGL2_gbh z#fM|RgZ5^8jIE>8W{LcvrBJi)DD%yg#xRR(PIgr8U8YGzm2)OCC~D zx73UsJJng!-`PhXuFek4UBZ8IOk*Ci(=f>`m>lFaJ=UNnq1EPcb7Y8K9sRjz5G-mW zN_tIYz$C4`-=@(rGH(W9lCd|^#6Jhrj?9UgrlUcky%J;koJ&FE(adKhCGB`3POk9E3p{AzK3Xl2U9#C|`pynag)CY%i;t?Y)=@UC5}g~r zuk37F@%jnE=pPAbQdf^5>lez-?4rDG<4H!-IygnjL?H?UX8jgVwyPWGE4`135HZSP74RA5#i% zHC=KdcTSnw5^S2n4L^1&o#fuum&_Y29vTak3DsFIeS-<;!!x3Vnqs>yzHGPjt@va0 z@+^s71<)6w%+=Rv!a)8uW)(02c!{uV&J(Qpvz8L9qghN+-1o@uFe%SQ=R4F5Ke@Lt z=*JFEN;E$z(`JQ74u8s3yBK6{a*+ zF_~ATS2xF7f&}%d6kQD^HP!g;KJ`hV7? z7z}Q$*pn%vX~g1q-y|8I>$gen%X%^_U=vk^jJp?4P(;mUIujvE6J00Eh=&y&cd1a7 zSg?>T=fj%F8q`t8xPzDQ%Cwc?JV~g(+5Fx4u3yO8A>HS$f!$ea1Nkc2xbfeb0uR~Z zH)w{1w}m3@sxysvo(3_EVF- z;TY(pmQKt_v}ACmZY1`ZZhl$mnrx8EF9j7Y+(k<^bBvnFnT!)PF$rc4vg^0ms*5!( zYa49nU*2TcqSM}^ftr!xpH9u%`*na=9yM<^3}94xcG=?T;oZhCmQtSLX7mP4RbVJz z6b>lIF#}vZv3*%0Uac!?m}TkG8&~TDC497}s?sj*w+(C3*7X9i5Yl z>XodxENgZi9R)Fjl&0mNoHaJdL>yPy3^*q}Vum!wyZ24B>#gzqx`o3?k@w$&k~xt1 zNU2_b`6U2O-SZx29Bpk^68li+!Ad#VJJ*)afy}wd3B}%wnDO3&Zz8ja#*&KO?@g{) z+88(2lDvU@m@=((+SOvMaU6eSR?6QI=(N!tJF%r&;7y6E^d+3Gke0lDTb${#ZzrIf zfjjsJGogM8a<=x4fu;Q{sCZpw*#_SjNe;PIHhZsOKH)P26C>t|h9pgAW|P^l{L1li zG5|T>E*#ICAe+(?!1=@9@pjUNr8Ej2*e;mVw8EJuEuz1Y3U-?2M9;ai$Ib-QmEQRH zrmV9(iV0MMgvcD%YN%k;k*GiDp_!=&D}EmQj*&~t@DXxzmZM(BiA!B!rDn`k@a?DiM0$*x$JYa0;gV5H6nY>iJDCu9 zd);0G4$aP&gg$}^iOOE|SU*f~tSw$mRSzwo9OB3=jB`TF~Gg)O*q+VI8xUn8iYtc#j~!{+fD&NWL>;!R#~(F)zPkCW#ntb=FqIFt6C2@Taf&T5pN{tkb}^J6Es2*KiF#vf^u{a)M$g{7gt@OH0cGgk=dDCP&Hak>f zRA$3_Q08A9?BPSG`_lE)q|nvlyT%H!SfuC?Wxct^oq?=^n%m}I?q z2=R^HXW6_ybwf6&$j#i%KFa7A#j{{|9gx?EO+em0^)egkTRqr-xi{5;Z+*;vdz8-& zEf$>G{HWC441o)76HyeWfbP-LwDR~u6Vwp4hV0wIuCG*eXg!Q?RLSj35O^vuhdlj{ z?PxUdLH-?~&o5h!KDE0c3@!sHmQ4lv2*}Oo8`WLJ6JnrYO^WJ#9gdW>_3;&nbn^oLE|Pcr6JDaMjh)713+-E8<-{WeA`czlFiIXUz4 z9}#PjQ2isrJiK^~z}oL!N!-YuG-?1J!R`U1>p{C3;N;Vk)hp`$-d&H3xE0 zMA)Z~G06WGV#eE6YOUe^il`m3Mp?E-GlIk3dS{VHiz~39H;l@GU=VKcH&f(o+GuX z8*W1FmPsUwvD+E?lFk9zoNY9dXcKYYOWgNW1>0U4y493ACU2TM&)cn6);^maYhZ4f`6`jaslg$P(&yXi#u3vNg*jX-N2n;WfYEo}-Z zTLV+*6u^WLt*kZSZ?-gh>ZvZRM2!_T>m7@fh+vPth_Pgp)0HTi<_dP&U_Z{>S+ICe zavkQRRqz6EX81&XSHb3U*)!v&&~J0=+^&0>aRU}0X(iUL09167yPvH(KWi|y=nwGWXQn&UiY$DW}h^7#6}C<4Q* zp#GI*XHT~ag%_9c7EpaDfDKC3F4eZ%pUwRNX)*T_vAPYv#h~it?OlBGPfsZL zdi^e2kbeHz@|WZf6T_5gYib9kUyn6M^(eBjEwcQ=u+l1_o9Bu}zqmwSnz$b!pIrYU zT9*f4y<7B!p->b4lFKNKNJQcsow*P1u}X)Y&Uu%sbmGKjuB^^dadtWwW3xJS@j4cJ zLnl>hz5T@CYn@fM_|;R@_4qlbly8rF?CqIKae1M_45=Z#gc5Up>Z{p4{ppbSR1|!KN4o2XgY8JjG`e^twM?zp+|AV(nloUoc*Ynd7?d10!9A$;bWUf>j zS0~3FMtl+tkF%%Y@vQ0kX@Hq}?pIAF`KzqlB0{{FlX(VdWCvwKtxj6cb1g~Sb_6a?ErATX;)no#*b|6 zVpgc0l%0g~vg(p)lj@R-MDL<2nBA}V(SrOUp^B3hQ>Q)pk=&0RBZGHGnqJBOA7O79 z6i3v(`$k9zBtU{Y!3KBt;7riqZiB-xxLY6uAKWc?kimkx5AHg+h2Rc@U*3EF@2OjL zPSyF^)m^>!mtMV|{d=C}Y>dlY3i{e!MX5zUJhuaF_5} z1S<{IweaOF{+J5(OPX-=HYnvdB+d%kcdlbT4*sPVTaIXycV|9YoIWy~HNS4%&a~H^ z-Ce#uQ`&j42>$2#$A#e{3dZFjoYtCP`K_I=+HWc0;YY}+KGEWx#4#4u@sa`bcvjim zrOk4|sHXi$ymxBu#&bD{Sk@KG%N0`MJ^m?Oe(t^r72MB1Uf=15KEZoUswHi(90cvR zf8~gNrSawJY}d6hIqL5DcTI<xg=4lN>HXW*dkZ)9!2Lt! zK=@>{LP@bFFk_TZ{MD!HnaO%H_P^%;A_4T-vKgu& zPba2E)K%+DvE+?+*I9EN#{AIT+V5s%nk%VT{G@+E?QN6ckDs@CcZw5NbsXnmq~|MXE#x%?hxe%kfbAP2rr+4u+Wm z47|QHqnn8B&(G->moZZHxIkA!NlC{$9Uk3gQESNYQ^IFOTdmQ(3dIl`imZAaUY#Z? z4WJ>`8s#XJR3^?v`Jiyi+SixSq_DvQ#X&KBYqW0^E-P_?sF*H_)J{46eh^WosEP4& z3}&)isVwwMO$Lfvh)EHHIB)5(V2B8Xk&1|a^MUwPF5^|lf`tvbF5V}< zOvW{LrDaWLTeti0=P(C-tbW0MMy6@!n^4ig*xuN>3n{%~g1I#o@P zm*UP9mYeTx_t*)mn{quN|`oG0%8Rm-x4LVvOCC3pArlQ`ma zlqHeY`V^|Cvq4<=Ia28MkOwY`W$tsTMJG`qLW+!V0I={ye$K6n>Sog0;>n5>;0UIz zDmelWWfJy!-*Z;YpXR~3%3=L{_F?AQN!mS5gHfr|)SZtL<<5ilenmGi$;i#l5>__i z%aNZOs|J0NKBAO2f?-$pXCY8TGC_|<`8U8NDB}0Axw;=CwG+51Ntlh?+Q>@bvwuJ5 z!qZXf`FiroR=TNK?LLR;ztWA;?b`}v(GMofS9dWuC;YhG)7^RPCkIE9AurD}?EI{6 z#`uxS&y^4IcvXQ>abioA-78FAIIa2rBM<-U7a)G+msEVn6c#|?kSTYz^JQ5{DWmo@ z?=fP*?Z&gDTj)AvX?^OXp;k&W5Nb9-&?>;OE+wZa>>;!5d)5O)@O}?^@y5QYb~l~n z9UaY{$1K=3E9}7P6g*TpuL*Z`nVWH6-T9|!j_=ik@-aYnMB;t{Ig+P#pa0lQqYwd_yJQ{tnC$QX7xl*K3*=GiUAGN#A}_a%hRpNQ<%1>=+lB;)`a6qYW0fJzAU44PJKJeKBon)!&AHkTZ0B; z)g1H!ZR7aB@e>x;3!j0_j^TW-u#LQ4>F8|}a?Gzdz3zSiJ7j9yrkR#roCm}P8}4Dh zXAA_CS_XxIUTOdz)e9dz$vvwkoZ}x)CIufwDNPQs#01D5H{>JMN3%W!Jpp=5s$bBn zk-QM$ztH9$!1|O^rI5Zvtn}4>kR@sKw{4g&dDSUCp1N-IyFrE5A9QiQu%GGTvx-HS zHn0?D(bNRiYlq2h*$}+^C4Bf*LCr*vb|L_RoQtv{ZQ0~;LJU@pXe#~?hQum7uy%G( zb+4-$>BSN)m)}AUbyz4Cti{10g<)%%{I+Ph8)Aq=-MwFA>q?WmyZlLI3NLW1($r!= zLzv)vv9LEK3LW@3ApAfJ@6~S}X*4>U1U?;~PoqZc5x*5@U1!xltLffJArlCiMyG!J z9PjQ!-(DGPr!;_b^RNm@yOTpywGqhBfZG*WpQnT^>y%5nq(ysnndo~Odz%U}Vy4V6 zD@WUEemKCT2~n=cF3ne+=Gt?3w0=U~wIb|2e-P5AizD?NG%x$^NILuBn}Mt)yjwJ_ zrhn%CAu(tkr%6hpkC*}9C)xEVh?~%L6un(&V{eKklJ7C~cSRR8m8fQSF7)Dd?O4s? zK*@WP?cV#Ue&Y9q#{DNXj1ij+Q2udTeEoqgyR0Rox$Uc`e7>uz zQ&j*y1D!FfDonA$Jwxak#L26QbA6U)<>7K+hU}*Bhad+~DX{z>v>x{yj@MQk0>(_& z)|k}mqQe$-@K*V8yxpKvigezO2V7}u-s3YK|Lm+5ys-b2di#G_Km&u~9Gm+B(a5Ng zU6Z%9s?2!-qRAn-P9r4G(_t!y6n!*UiwV)hyK(gBYgTw`NAhi)3a%P1dGB(Pgp?3k zOH^Z`0gsVW^UeDb{O>M1OP7?t6bXYrC>ifGdgOiFr6C!Du)$@0xqya3QB#T17DPykL=jHerVyhyOEfN*gvUAph94YwS!4~& z^g@>R@N$Hus=Hr(`3N9NpVVhs$3X?Hk7!|r(Z*Fd7kp=PGqnmZ`ydX(a`ZVt?w(Yv ztWx-GW5Cbc3`ETf9>{`Ns6YB`MZ0wq>RE^UIGztI^9A7wP1;t@ZMuzcuL(mXpdst- zk0TTq?Wc2oyM5=sK50V!50stV_l}6M(B-b*RE+|!{E)(eXOb1!^*0Xw)7aGzR!S5X&h!nU1H`XGtoKNdmSW``Dwys_*k}|uLkE2%YtgNh86+|!bb4-cDGsESF z3&5O^ma=q8y;%cc?Qiz`tJ049?(1I9K>mScQFcZw-+O1!_5kML5XcMO|ki*ieM$^4XJ^Y-fOWBJg- z#j|>+rhYRx#8%O9)l}Eq-}~%+cpG<9ReK$ZXEQf3GFO4To6x_n7`*+h`h084GcKOz z*y~4JPQXeBGxd7V?M2{K^Ws+IIu|@^c|oBS8Z+o5%Z4UyrJogglolKJwHMea4-(@a zTpg=skUzt%>D^9Uu@JEhUaO0{jNyu4q3vfFg1{Z?78Q>5^XY`a-OvrwRIHS{=ruc} z>oHW}bG&D@W4pOia(mrue1}q;kCf?0*I~PA&N}PZdq?|Mre<9S50JP8ZoE{)&;xtzRc1~P2M?(-Exo;2z*e;OcP4X=NMD~3ig_5!G~K){-(<%_wb>~ z_{UgPC)_SC5#=GolJZ-YlX)ZkZYMU^x95&Hju|-EaEiK^D^h?XUBm#P@9|mWd2@-1 z@hJVC@yqjyxVB71yyqF$)3)+QHfS0iD{)nd_IdQB zixNdTlf3{P0lyL-UbrI1I0R=$`UKZv%D_9<*)Le>Lv5dwkgGFm0+3u@u~eCMheNO_ zKNu@B48sfsG{`JQIWU^fj&3l{Ta}-wi2AA~497sp>31%i|3XEsXF)9fiyo;;zvqvy zTYc8;G8Z1t8K==dvlrUMT3p@T`STxBB0&@=^Qi4Kk)U`-@L76k6#92wrUksHnSagO zz<{Y)k2!3%L&+T4bvCr#jEIUh-EwB-OL=wGL1=E(VOPNMM+d9;!}+@R6s!SqF-x~? zK*evi6n65aCV3N@@s5Y`yK}Lh&ekln=@?OFU;@IG4mL<#lkR4+&35iXG3gTL+F6=C zH516>Z0zu#c@jMJe8^Tl>~T>`IcfOE{sqTIUhnYNdeApzdJJ?F0b1*jwNM@w-r}gT zzs^>*+$qp1EWgKEn!~!W#z+owFT!(`Fu(xh`|(K{yA8J09s?KJe4AxSjhoE_C<*Cz zJ$1gW7C4aBLsh+@mAoln$|aS9GP@>unG%Wdk~B>4QdfMDP`2+)V{$hK6JI)tPmjAI z1@jR`MYhN*?>Ff#!&xX(zjl%I<=m0r_$@7Dd;+kst)Uo1pbL^rCmVBnrw!{*2{gYg z*V;jPD2>e zsC~4dXm?EEFMPkbdNZ;<=YI;pga~_dd|k^wI2Q?G3WU?FC~Wb(oV|(qJ?HKcX7UpP zy<`m=K4`tV(vJBos&@4}@*u^`jso=)F@~WTdstqAjvPk~uzaLJiUeg${}Z-kIXP>f z$ZlN}1Oq3&`I2a=a#fVOPVDF6C{@Afp_b5_NN(%tI*nSEIXdg_i?zco<<|I)?q37j zfma)>n3JK!o91oF6Yh^&ktpw+M)GLPYeL)>-1Y`kKA{b&0_x-fp!X$T29f0iw_6PF z-Do@&ZJS!~^@_$|$J`$h&ChBd19=ZOLHNkRyP6;xPrXl`2xD1qb+f7~mj0sC{rB4lTJS~Q(gt2I$ zALG^O0FuW|JDPSoxaziDub6Z6$fc&vVDQuGHN@-9$z-({rF_N1Y{;U(%pZFw20xp5 zAA7p_!JYh)3{g%Nx%*XPwISaE+oG9jo$F@4NP0-=Rq7gdtU!gOMCGo-1uf1KS-?^D zo@`8gpL2XUn~uTrv@tPE7dwHRY~o(^3E}7m zd#KH9S?ozJ)U#15SqXQPp)u|B#`Z61M*Qq&g!#rkgk+$H=yhY;sT zt$a~>>3&n)0wj*h)f!r!tazz#D6k#D+m3r7dU~+NZsg=jzI$7BzrWLZz_>6uC-SdX z)bRQji|#YHfUqs+cVi~KTdN*Jtk;uK%T`T^3Kv;>KGh31$UPT2g42JNL%h3h79b1! z&+6RE+Of_2`qkjas+M1q(B}&|I=3g|j?F5KmuN5CBkK z0J=F{0q6U6C>~ebL$aTQ{9}IzX?>aD^0?uO1=3(mSjNq4g5vV{3Dn|Mvm3lE%WOUuVfpHL^x_@i&+j{cH*vzLC*#ZlIgZjQVs|MY z3R7@6JMjYw$?DS6tGzay?0Dj_UfPU&T_eq2Q_E$1;b^z{zB>JOK-BJhlB43Zi#kCu zCCmlEnvR9f{PXx8d3sX1+9K5AYL%N;E!WU9``|b_o~U1Yn$h&P+X@mxyd56Yawz5y zn)f!;$M~z7sr=_jtP;;DZff8lVBu_%m<7~>I4+M%n#)X z%%L+R{yJNivg-)Ixn<9<^=#m1KIBmm@O_EtsdztCC9_$@-EaM5z0dzs41ceABVkGt zhr*gcMdljTn|aal+j^(T`k?0D5WiGwSQ|hNkp%p$P+>igm~>hp&~M}1Mq21UkAEe( z-($EubV^t_9ZZ34pa$(h?pQBQTT`f{2{MCu)3wvJgTsh^tS9uC#rmSJ=h4v!_?ePS zZP4?+Tv$oMSO<{p+hVhEC`I>v8L%hH6HqpqVOtan%jUq*Re4R|@5#eN0XmOg7V4Hg zY4N*46Rkl3rz}8Spn|B_DDtRI4WDWoUKi7#A2g{pL304U zPkc(PG6HSCyR`*Cy_=*%g={J1k$Kd5B{ys`EPna}Exk}syBJ%{e$r$0?j1+!=F|1@ z)87-L`vW#i$U`dR11c{0$H-JBX?MAo^Bl{zP>_5xv^ItPNFj8_asVU%u8VX(z|V3= z@{GxDqVE-5?96|ExKRqK8(--s_O)+!G1lW-Jyld|?*J=|A&r&7V+YXi{Et_)=4izxS!U#s1yt@5V1!^4FxVsG=CfjGX zS+#RRQq#%VpghfQN#X#&5kXiC#m*`2nkqY2ZShuu}B4Z0Qe9#5j%lcf%JGEwoqBmNIL67%@qbw7FQ<+qu+ z(9sGz|WiY~7-di&p>jL{j0-U@PTqZ*3^3*A&Zp1*GAdTG1pgzcy+ z8mG7~c&r{sae{@3nd?9JSOy=Aye~c>qGa+er(Eh6QWId%-A%zAB~{wZ@X%gOl2&Jp zeon3@0`Kr9a%qkwT{i9d864Fdm23+5W@^f-Rg4Il`2%99< z73LXj)^)@R#pS-*+{Ez?@9wVfq{q_OKKX?yMTPe`zO?h^c=g=3Mq%=x@*{EC&sm_k zyVHc)>oMyEK?5=O=WoASKEe^cV>;rsWmwjFbnqvJC^MyYrSz|>f#teZ#p8Zt(1ajC z6(2)-bPQ|Nv#<74hwabfL@*{d{Kgv~_e6Pq*Qv6gb|2K5!r)vVo7l!@v7l z53o*M+PA=tMNw9qpQZCh2(65V%M|*_L9;c(}Tbs zVNLUG=bk`LoEimso^Qg%-{+I?O5vY&GPdk}$DxFLfDT%b@B;-KIWexV!2~9?;-wmb zW*FHa!P`YSj=G`p0q?AHcbScu##GS!FXgVCVP_hZa-W@nmUfPHQKw?}&2qW{_p|yQ zgB@57oOd6=xUOgw*R)X-`H#w^l6E<&0Ti!t9GK0dLg(n;qaR(JD!^;6vp@=0=$h7y z7fQ!Kf&+ean|;Ai$@`u!Do2wG?U6*@+wJUNw8)!gl{U$n4Y;p(3g0I~R!LSGhBA=k zmz9S!D>XUmws*U92wc(|KxbxJM`6W3&Z@&<=hOEZf7HB4q|$qqdpgu`xbYG(nC#+l zYmVQ#H7z54Q`iAjf7%Z-7omtM7c0eadubH7S?h_(5J>?xi9lD%FoK9rFQ6l+J&>z2 zy{WE>1-z=kU*j`o1(+)vf>aXgzfliCVv}{o-&uAe7_5BXi{Gqti%y)_q%at~){Ub} ziM+&b4#r>HqyXEGom8PNHf(+rT!{o3U~BCz`ZiyQ%X^#Ye=FpkJy*>F!eL{d^^kUR z9J?CeJ|C(NeOWz>8BsrJmXQ_eeQF!$Q}N5|-dItjn;$=b2zc{)Q?TE21&#US2E|2+ z1dbNk-^KGTIQ7xKsR_=H(iB`Ad!{Iwi7z%1%&hwm@cUQ$3&pdXm^tZ|Qa@jh_TcR% zoSn$sX4O%Sz5OUZgj9=V$myhY+(LdJxZF!XrxH;k{f^;8974W0n0!_?IJk6lNf5Zk z_IFW{FEt0Z+t6NCSuF^p3|vCdK{!`pL2w`C}j3!|ll+*+~si zhkrDU9(;?;L;5M9j_0q`V2E=T~yfOU0fIp-qyBy;>udPTu%{+uQ*-q zoX+H2o}^e$%ZH?!@2A4wtma`8*Za-EFae zM=C!9?kh4hemg+PibH*wa*o)Eyt;*lMI{16T1_@$+$xKVA&aUUz6W!4v*P{0x z9-A}CVNW~Rs2U*f|7dl5vK_WvOxH&k*PhFp&W9px*@73f?eHKG;jEt8@jEHL3K7F> zC8g+)A~;?5R9@bCYz18Tr!s{IvFOHjiqZc{eL0bq_=R27E(ddrs6$G%q~qX?wceoJ zOwNj;C`UZpA05WT6WK@jLK}2!D4f&D9`8Y-QkJfr1%_Fg$_OnnK${ z^*wp+1c8P1!VE)5DzA0vc6sRJZvJu&u>KDmok~IXdT(m+zKm-a!-H_j zv2$`#y!=s3!RcB_J0-m+=)b7EU&tRCrH2UiRgXg7nc*ef(izM^uh}Sxx;nlU1Om)& z2bTP-Bf!Q#qP!R&Q<}~SOe9*hT;SRgJHEsI1HR)^@bvPKT_|**+Kvk3HUAvffC19D zZj;X;%+_USnzGDLh)h;*Iu_0gEqJ2<>l=A6@qapUa64n5Q0NPr3w3=}vb$SHpQCu^ zrUMph@~o=NR#Z5Yo_au!wYCos){_Vr4{glkIsd5yPAT%}n~c0()Rtm5 zXetVTv=}NZ1(kb>gsj)jx~i$n$xi8Hy+6=F}P=yz%a&*p9VYwTnCRmg)jk?|Ng>`$GJXCEhBIMp5ZMpBag( zP=j^Tfr})LD&Vu~h!EQ+cfsS>oG@cr~nZX6?Qe+l2NeFyauZe>-7 zZXW;tHog4oNL<=MGDz{ovmFbKFd36f?GCR{EASa_fBS5PZ9URQ0Hozn^!nuG?k<~F zZFP~-ji?Ws&){+X>{5|gs*RRryamK>A|)PQEJN1Ohl@txg)xk6P0wab@BgH@2L$Bs0UPH{1JkeE zBJ**&#;x@(=}rTY#yZ~O(|!o=dgQ#!jtsP zLuhojHI)m4-W$=cBIZMH#_N$P?f+6*j#tDAXhzd$H>(6?ZcY~GCZ8B=&c9tza*VfG z6oLIvqMyrwvuWxNX;9lG-i8!$hIlAx)q(BHQq&Vl3poVW0U{456-Fb*ws&Wd^U_#{yX-DtXRVID!3bm%7V9jnGhx_ z+h!J{uVywAr09u|W`oo~DybCJ8A`mjs8!??n)Gd=Z?7S2VET*Ilbwfi))lVvA_F>5 z8xMl_(Xmm~A=C%1#+ZinK@~g$nQ&af0v@O~YuBG9wT0=xKX4ZT+7NZ&f4A)q0!euq zQ)D)ZMR^W-^F(|cL`g+Fv3({1f=e%=>!YK|F`h2mA5TxT9;b}RR(u{3*T-$CI5E}j zg(i}x0`(~r1O30YmeLkQQ!%m_d!NW^RMshH#tc6^;$W9F6lSE&k7Un5^$FH(_}>;I z<7Orcy6WZ!+9n8@Xf|*vN`~BBjVXLRwd(s91QT9C=bW$mLfvlZ9vQZ@frCnC6}=y2 zD?abBiJK}AV&NJ)=S4MB!+xKzP@$Ot?B&@2(7Q9jXu`Fj?O&Y}A!x`U>#e~!|PYk>=+kmRPJrrW*U$CCQDXCjhiUFA$FTr2iY&L0>3QRyhoZ^w(# zez)S!iF?lEHACh96UfwY`L5+TdcAwUqK&iVYOV8RFDTjAA%C@|*6X-}pajTXzIE~)-6aJcq{vZIKl+yKnG{-&6jhYj<)!c|^5UAIqC zS{St`0vb<{@ywiGYeB|Oix;t`A3d|TWiNM=xXc+ns$toBt_G>t`KP-AMsv%viqj+H zj7)CIV2kQ?&w7D7z9ES_Y3*{F?D%ERoxQ@qzv{#1Wj;n{F0^Xjx!_Er8U=z$PMW=J zNV!N^rdvPL&g!GIYT%{nN@N2=YG+#5^HFkTL()1`v*lq#Sr}F_u+5Fu8SJ+BSwD1X z$Ex0bECc3jp1JbidZ~u66f7jsKe2uPS3vLYU}5gxy`91G&D2@{6*ym2yMgLonf{&2 z!P7O)3Y>ku6^pIWp#%q+)whrP>=|?CGYreqqH1=3KR*X~&EdCVRZQKy3D;|LIF-jq zDHJRcJfj_^clk=)zVk5i+~cX!kcurL^{;<@2MJ&*f=XxfeTP z!3cSpg%mSRnpD!A{zMce7jvGigwA-B-)^gRXE9EH7~F+5-+F4<%}Yrnx}Q$On=yOB z&a-?KBuufa?dlC~Qx>*)5Z{W*7UXJ(HLl}Mir+0iJ?F0aBbnOoooOiR5Hw=4(F6Vw z>mbg;BWp3YgKpENbdMt{b@DL-BF%$oh-uR76^$C1i-t{n^0`h={vZAv(UU3KMRAfD zrdhl!zetfcQ9W-q`sGdN;>ui#Pb^#%C#if-0;_JP@9<}k6G8PpdsmLi+{KWf**vO%Ax#YNpOoMLUS;om z?TDC;DzL37jH5&WtgfJmqMRLlg0yG8)P!Q3=%y1+y>fl|6PO4LgqkQCn!dq6tX27h z*&nV;Y4s@J!wKS}X_dS9;Zc%WkvgYR(WSdoY&M;fs2>xUvLCuP&4m_L{FJeAWW=y- z*M0E!4m=r|9!*K>`7aK^eDjd@t#SUI`9$ukKNbw!y)HBNMGtuhz) z4hsPjM=q4|`M)Gts=*U-Q%D=JD6NN`I+YdQn@3iyc7Ub<7WsuMT$?ce9dkpwsbY*0 zuv2u7yzpR<$juuaDGxge+3IdB>n=hyI8Ek^ANEvF@9Oao6N3D1gH@)uR7>X8 zfiQ|X>5SUESe@01TD4%y?IB#RtHKfyaf3Nr9LA{lNO9J=$;$&tj6edhFIQmC2^eAg zGViU3wQcjNcDvb<(hlr|CUmdRn%fWGXm}%m#%2iyA_!()sMom8Vb+h`6Tl4t%4N5p zhp(Kth+&X+1s9y~i^8k-99t?uawpQ*eyI+mH}fW|*1W{WYd>F4n&VmfqLDWbRrRJg z2ix8K5}9`Phf!ahsB{wr+$Q6#RxQe4;azdxK=X-@S|dr|Rtm47+=wiW<-J%j4l|MT zHaY5fz$en}ml*V+JXNBYRxnY=!bD@o>!U|wt48Z)-|+{5YgEjAQ>x#(R(9my?gpl& z)|Ev?NgjoVOubnIM=G@DyXvfM{U2209LwnH2yC~Cl!>sQi9#pl)T7XupiIxu4@Ael zC*MjAN?CaIB6;7M;N;a^-ufBd{ZF~skz9k#8Ir8{ZC&KHLREnjvBy9En@_}~29Z1h2?5cW+{UO<{5b1g~OLejH zD6Gz#&r4T#Wx~s%_(qxsI}6(=gzAsc5P~pRnhz3V25~cMeo{LllQGkV~xViAx3t<B4U9dD^w`wfel!|Nwp@7O|-AC&)YTyUwoQ%@|Ka$Q=JJrFoz z-EP7G7B^G9K6P6N8O+hWwxk}?`g1j$Ubz4&Xk3GNp!z>KbSk0&mqMKCFzx(Lf}#af zgDxs!u(}z4Ma+1{V(CV$Zx^Xd#ehb+R>hDD`2#sa8&0`$iHI;8fP;W6BCsen zj~6eA;NTK ztsGCruas6X7YB>_!qhu?J-8L@w0vz%8S;FoByIMD-OQ(xE-b0}PP1(5^$?Evb8vj7 zNvc#rd6E#PghH{Cx*pvVrN7x1y2bi9Xx3PpV)>@kLicKMRZpdm_Bf3IMPv7Zair3) zO~gr|=O;glgU@4ERvbk{eM$2?uMvawYN9z{!E~O&yH4t@76nt>UP7^?q6cvKG%zGO zil4Xl!>D3{2KVG71dkZl<~V%;RWfehal_h=<9^?c*17j*7)<9o5vzNIO+;$K@0JVMd$WIGO8XmF>Ht(Vp!#By*u&oK=vG`kC(Og&ly_BaWk!)(!P_Jc}%DeseryQMFZV$ zClHQjX&xb20E2rTB|}OXKTeQAtoMFR&LJ}{*_hYv%0ETSKXPA1t-a|b2YsnT_3-5* zA8y1{>bE9jALZh;eB+@o=s}2zK&~nj1hV*kUaG;lI;6X4jT$SzkJwwI17kbjyx7xZ zJq#16Ql49{XFg<_?Fm3@%TkX2tw+N7(=_ibg^*iRIta!@S8wF<5rT6v!Q1ycg<{I@ zilgrf2DmK5=eqAI6ZTH_@gkV<0Sb0}Q zvwC25EEVFane%%!bhTHJ`{0ludk0uSV|R4(3|HfsTe^0O2z)8fRzRYuV1wAGhB;8-zqi^|2r;`O6?uHYvnC3=aq>&p1pads>KKKX*07i>m!2} z!$qxpGCpyYl0y(&P(Wt(=mfDWL}S{_SVvzY8f&y2D(s_$nOH|+F^M%UYxE3JJ*>lo z=(>j-4i6{^VmC_0pk#H))Y0Ug$1%3~zQ)Xdu>RxN6Y?n!ZHKR*TKlMMQ)_;8<-)&R z(N4Dyi?6M=_9gqDyj}h1jt8NT?)nukTjVSW#|CO|mqiV(eS+NUU z{oHW&dK%jv4$Gj!E8`|tZ;OW%>``)vg9}u2YpkD(x(FVkvHVC>ZOORj)Ylk!a#gJ( z&Sf9Eu5e0wH9mo#8d;tB4dJ(UXu7Cxx|I8w*ZokFVn4k`Fiu& z+;rXi%ujGQdHHDHww$_s+xR+qF|ezyWa9#K07xD@i>Hcy)6+P7Nu}oUdu2 zbr2)~eI>b`VUT5u&jzX_B{vfP2~C*L^ymFH*CU0VheeFc*yogF6Rc#gSrhwPunWko zGTZtBSaKL87%ad4`ZBP1XUyhO^_7S#K%hAL99MVD2pd6l?9*_52*FT}mSb*tZ8$%P zO}oBEQ4#m?@?T0KEzoK*pQfZU{fCux5BnCzdkt%4xI(ic{V>Ja?VHBYiyO^>L;uO5 zR`zK@YiAiG^gh% zmR%z0pp3SDCSYu)#A&_%pjKh^8Iu5#(V3=Q)dZO z@267+vFlOv`N(g&l{h+}z#`gLWK+1JRhzR{NVTbd9qs;Y{UApPG7N|ZBFM*lo5r@=Xwl?BgkyuO>`nicrT2KsfsmfyN( zEeMw9RtvJ=tzR4N=6Pl&!NnoVRt)o2s?!jNxG{!8tZLiCw%rXyNPto?IU*2i#p<~IwzGTvasB4xyh4nSd})~k zQ^(w&BHMs=(XaGLs3!JE%JG1UT?v)o?C}Ur6F||nWSWw~d&373!96Q~>{xCqQ|A7K z_P2bN?TUdqOwTKi4Y<0N_HT~PRUQ?;4wgQbST>k-tiTvjNe>qjXZZu!N6fRRyESnE@J`7RaU7ZK6^E-; zs5a9~9sB5XVqcf&1E1lUfu+yqzw_P&PJiwRnfoMKLr%8!j8g%xS@6@`wmw5BBokRhS4gx8L=UE+bjr{g zD)=cus&97qe^J7QPp>Lg+Qsgd_}XJp{((_Myl!1Qkh^*7{|Q=`RnGqK?ASj2HP3PV zUbuSr^7rbom;d@T)17{);z66U2m6vxOSfF7~!Mr>X`$gW6$++Lm`Ce_W&D|RJu{WN))?If%vMo?MUH`;K zhA24KM}%;4oq#8o*}0$cyJV-ogRIt>d@3J=nsF!>dVHe9cIrtG@))-hKH~C#al{X0 zKxmS>(b8+MyVGdcq znpF?AswGg$Wo~na&gU*8xU)ub1ZO7NeY97Nl4=-ts~XyjR4?|C)oT{0`y78g4MRsV zU+uVJ-F_e(do#v!un%^?yU}kMDNc{)8xv9!WY8TvA`( z5T0JWEC)DaFVSJob?kj;Qs{Hv+raQ@=oC+UsOpqB=fCTFj!kKaXZ2`3w8qr~kxi+l^eHiS}ZNA4LJ~6?3GFxa> zw<~eLd{CJ)o`zJKJq!wTlm>NSUfl)ihso z-Ki*F#ElLY(ok+Thjl{kZy;C|e}4C!=E1uMUIN2I-?kY~`EmjWFLR<3g$8lh9Jymh z+4>!WF)Tbi|BzFj8a!CP_T8ZgJDLaQrVv_{f(u-?@bRJjgaV8Y{h$5t`X(v_?G^*L@KQ(er0%2 zZKrow_3;;p(3LKaKbmsuR9!m`m3rE7Ui zO@P^aI<)Mq)|!_R33*GrSyptRjw^8v&B|8a$K4d-8Z;$}YGF~Jrr}c|ImYyJXYdp| zSjJvqn>ns`T(RAUL5*CQK~vJJ@$-1Ju=~*7_U(Y7I?O`q$nIEvH5M+Nm>M_88?od0^jKd#t*>hptr})fm0l_Msg1H zF;nW-`3(|(wOJZr5!U^rIPL;tuEAd5m@!9Kj+)+*y^WaPRuY?65c5#NT7{ z(1_GfXX!QdZ7hhxi7U&~x92VSIq+#gY#yXxvb9r8i<4G+ZHGKkrhvC=9Uovogy$)a zRz*lLhoL)9ABp`lKkwGRXec$j?6`i3b^l=?IoIDbjBrs0n``6q+CM=82gbwq#F>Sg z9}A6(vcZvmqAHb%{^2=Ke*xV~DzEVoIjF2L4rVPHrtQ~_UH>#?OnOh@q*^zpVJ1@t zDowN_&jL&|U9v4Iwp44m#X&hbsu-VzR7V>F3Z}piT{}K$YHHqkjiF86x4*PGIHflr`0`3E=)C6+ z+Af5H+!5Xu+g|8U+MBnppWrH~M>IGh8aQcZr_IEua3A5XgjmWRQtc?R_|+(fM=UA- z7Ee^>9eBzzyY^CzC0!zv2!SW7EJ*i=sF%v}vy<|EC1kN>a_a=^6Vw@;d5LXq?8J6( z)mte_PTtIG6>U}clr?T;Xf57N=&2s=h~;=?^@MERIx?c?63Zo*1zr6Zw>enNaG|QB%c@UC&HUJCiuAo0u}w&DBgy zX5ue{Y#SzkI#Xmb?h`HJQY)>$*TsT02f;{b@T{XI?~M_}63_|#{1`mq%Wh`o6u z8~|Hwx?^5op+I-MQ=6_PkB`C3(e4o>eJ zX4wk!gT{=7A07?NO9%DZjc-SPCt-8dxRcq)F##e`{t$cblg(@1e-ps%z1Z5Up620U z!3AXFX5p#VR~6VTf0f*EYv>fj%zg0)&Kg%v!(8|qGpb?s6Gscr`df#TgzKnW4 zG6}S}NIN1_W#}`5{QEryv;9qidKKES!?)q|Z&PgUv->>D!`>#>j9K@nTDKScpjf9- zj=_w^m%3aCC#^VaIf}wkB8;N5J@?2;pn;hh`+oJC*J_i;kSnQw);s@UZ5O&2m1>H$ z-MLki?G?Z5Z5cXLFfQxNUr4T-#5vurs<;1Q&E(x4&t(jUD0I%v=@P603qlcKA_7K- zns)+)9?pB#cBp}Von_--Jhkk;<`ZqLEu__ytGMlPbd9$<>DJ)#lR3V5KV{Z$L#fpz zhf8+E`6@*DK@;ba!>qTHF^A{ZfpI{0lM9h;I&UI4mcWP1%SH}8;VyhBuB3r&ckk4y z*Axk0eI-02xnw$U(f@wGU|S-L$wcT!9NJ(t%w>0b7+XgqzhwX;So%vQo!T4-YTjDv zsELBcEo@a5j<+Hb5v(}+x=&kgT{BgTD7C}gbxsFH>owyp3nY8qmkD=8Y$e3G+cD{c z*uIQ6g{t=rsf4(d2Ul3g>z-u0wU2sllG=T68hH1HPPpPnPTt^2|Hc>63Zm?4krCbF z0!4NHwS$yH69fL|;xs~TO%F6vU;a%qEYJBAUv|@I0btT0#TPDio~E+}dFqnYXHR2a zY_N5yExrv4Hqy^iHHv(_Ii+t5by|780yKJG!-DTM}G350y%;^ zd(4B*upLimMjxX3DB)$?nc?FfaHIy#t5Ravc9roADh+Dk-cuT%?%aRKT(z8X1-|4D z!ap+v?qw5OJ_0XWik&OGqAy{Xto~69eR44BeKle%V?ZF$)5@pqmqQAK%Zob%Z_O7* z@zzUMwQQ4y&80+w-%sNlXkv$_J^Doi8?~{4(V5ZXa-E-|YO2a|H5xYG3Tun0Qyrd5 zr+$iZDXsoFp4dMM4F8UqY);ahFQ2X~-}{UYMGTu89j5<^x05U+W&!hm z;zaMUv2k96?WYqf7=b>>5BTmdpp5Et2%l$XJ^Io2$Ro2Oy7h4U`5)9^gE8qUPK1eL zOxbv+A@|n&0a$WXnN}E~I%^t`TlT#KPm~Yv(>$_A1GWu_qP3N?UTs6DAGCoC`0<6h>xPp!zE*hGq34wWmGR^{j|XyeL^JKV(Uib zI+~8jpp@f)yS60KzW;+Y;a0*7A(xg*b?}xkHXVUz<8i9f6cw52s+? zstse`o*m3g?;^C&MBZaTRJTFOVKt;(XWy01z~fmR%14jmA;=!ml-a#j=(cRDnNvR9 zFd?b<6~lS8%gwqwq8sno^|sG~$?bx?)aecfj{=?eJKv>Oz9FEPmWRd6c2Z?NApejnW6*CaoY};=h=ZdC0o@UlL`<1 zCOTsd>onV+dAL<_f6W+h9O7$l;c58dtn3Gyq(*f>Zmy}nw1*A-J4q`C&&Cv)OeFc& zAvhBnqu9CO1)ahmxJ*S9Tg6ADYtORX=HzMt6~xckPEdGO<@mzr^p6Cr<}}7lG~bP3 znu^rsXk4zvtu4IfzZaerODGs1G0i!zKpB40T=^uuMLskY#A$3>8WK%n_cb~Osq#H- zt=hXhy-6i<9MxZhc& z-7(vkfONA~Z%=2V%cN{j_ZX#mCXVE|#~P25(cX)_`&Ny4zS;MQ*MHrNI60}~sc5}H zOTv>!+ttXm*rkj!rBQyr9*K?qJdBAE9Y!nE0y{(X^odrfnAQCygDEd?)#vTCpji{D zT|Nl6*+}iPeNOaTO6&3$uRz?v^$o6sKu*d#=BMm858iS37Q4dEj&T$0p;H^h`YfAZ zHh>aSHWTk!h~v-36@1v&2M5o%QMQ0xvGmgRhRYQ4)Og`YGAP&6XZuM3&R?8wI8GNyUQXe$RN%wN^rk)~2)EX+B}j zLkYh6=UmFf;=DJqX_iq?Pwac2QxT{c9=#v=TP~`kmXTqm$O{)a*N!}uyld`O(BJm_ z!GjEGWBV59eu!bpRsqQul?q_C=xpt|G${DJSWjoF{B=bkg+2Y_!&FKi4E{)MPZr@o zwP2N_Wy_J{QRwlw^5oeku21GU#VJaDk@FLYKH+`d7u$F}S1;aC6mD^@CxT01uJL%= zO5Y4RZNtKbKNk5$SyRL-RAc2=9w6w1{2Y1C7Amob=Q-p&eTi?$X_J2tm(QC&P2ceX z#p^PL9hWe-`TEEZbbm^dMB^_;MM2Rf1@U81T>g7!8fp7?BJfbNk!?o0p@(b z-P59B2PE-Kw68P>UfJ7E9=PiPe{tlvrq7tri!Zv0*gA9WC>lN}dNzE7yNG8vB@yx? zGu(-Z-LX`Ru5OX25f)QH4doWJAdjo;yPCpW$0 z8s)UQ&;|OY_E-^{hth(&wXzblEESFfgQ03MdDIdgGEYuxccS;AB|=uo#_JNB-E(|m zN9D`3&a<}Tt5>d@mFYi_XD>khUjNxdyF1=$uUMs}1aPB74ZNM_H47W6$^@&;38 zc`0pOCPSIgI;>Wj<{u{dPbPxuMox0y=R@(o&wlsb(6nTPyp8k7Oxe-1TBk7s{gyS_ zDLa4qsXzf1{o&`SH&_)@d~O;PNV$2^KFoDk;=fMt zdaao4&2`1$xS`QleXQG8-=Ttqlp=mL`(2#}e&okuBlnlCGEXmorrGLgfj)$pg8i_+ ziMgzst0A{ea%I--b3IBT{E0<^sq6rd;qWSRZ!)fitK9r9>qw%^*J)8*IuDd*SRvf- zcO_e}0rf&`^>yCP+KRSFO;v$$brPjy%ehdis;bI_=|9f7+!sIjrK8Fr~EeQa>NxQ>^;}?=XOu0&-XM8xV+qH=rskhk_2*2HfxR z;*tp&0s^)7fCquAlgOV!CLSt&s{(q-+h@C+v!qg*LA#(kdjtQKTX(aoD8!pq(w{wN zK_%k8l%0#+Fz21Qc39xSIFzfgV`JT21h89>npER~D5-%UEK<|fEe2~5l(F0?iy)LK zcGe^N`ZTft&_MtRKFA7y>!j=gBe*-;c2L!p`SJ+k;C(ZZhf7yVXA2+($V#N{b%sRH zRg?>R@a;B;vFq|NU}*8K70MlayLeZGDep+v*?IhD?CvmP;Wv4kX$_-DQ110v=ebh4 zlj(xz?j#!4aWa&X()U@70T_Jw`ObNK7wYf@X6|$0(u7SbKADar8xc5p0QrxDPDc|4 z-Y$t)0W4g44S-M6#+cE+B9s`v2^9tzAdvDapHd?>urE;r37qQ>|0E*~7@X6iM-?cm zbsCCTNPBHGIo9$wM<>h0qRSk3#ixJ*Qv!bWtZ!5PCTE$(By@-{$8gY$pGJFAEa9hk zD6j4){pGusKS5eyI59ZpN4hOiN$VeE%u|;d5p$0NN^Crg@;A$xdto5|P(Sp^nz7k7 zrLag8#K7#&;Fz?3Xu9|>Az!oouA_f=yZ-O6hGRmuwVo9!m3^2dIY(X7RiBrA-t!BA zwB+;e3<5&8zo+fmV0@m)jw}?H86<8y&5pNMW^GTo!t*1SLk-2;c#sGzDnRq zl|AT0=Q{81^K>pOdmPvlnpG-YQ-xsklld%(gWY7kniM^%bLi?J{scP~RZmXJ;~Cq0 z9$eR9oTqcPQGPpZ>~l%cW)0OfmBC5cmhY-R)Lh(r1eOk)z&~djEiafRg#fZlay(B{ z1gT(Qd@+&d$`UwdA0J32CkE9+l+`7{VG`+#buZiA#%)gZxI`7d_l&eb{XUx@Hru&c zhnK--v`zmrN2qV?tU#dafWi(rya7Di= zdQ%qh-%UXISEvmRGy(D0d`^HrjvJDYYzgPHBNr`s}rC|&A!ddnWi`Zzt~ z{3iL7m{=v?Rw1#iZLmw(PIAw%pu^f-S+>M1_lAFp^nu)CJt99R+)>AsCk_)mZg^l@ z2i4@Qp zpX*2BuhL7l%om*{z;o)AMbM+F`*CXybB%P6h65x=lYLbV*zUy1xNPL5%X^}U; zpTz+?%q=Zkg4`>OY=N(ZL|~#|l3zOBz3CYnLTe(1yo+nQ6z4BFcvLJg4fkKQqiBlf1txv=WK$8Y$E&wO zV5RbK{f%5;d-VCF%U248>We1@zZI`a!Ot;695gOPyJee3PcGWBhMe_bYLLg=){&*_|1s}s%=)^#M z!|x7)`jYG0{b?hqqoz3{g+!PG=-}R8j<3~V`LHB?1bsT+1_eRgo4*-8Y{-jfoIXy$ zI)4Q`{UTM9XF6C>9u4kHgE!7}iRuiL(8Gd zAbY1Pux!wN*HY+zq+xh3G#%F3V2sz~XDmwm?bO*j4U3n)=)LNN76W-|`OQ8SLKg^I zZ`Z^$c3GdlNz5Z%FpU+zmvYvZ3cw=^?Sof?i%LZZ_-~75tG?5k{#loRhF$i)I698R z*+vgo590GqP5YmdKru0UM#)QG6vV!|&8zQ2^GN~Wc|q(r8X1?t-s$IFAGj0Q4Cp5K zOhVWBWa(tVL=0KN6@RVk*-ANjPPx}%V>0ityEf8xyS=}B!d$;_H8Ts33qEdyOUTE? z!n5L1Z;l-nxt-37py%_4t)${rY#z5e+or9RHzx8~SJ{^;)Phg{YXSDJPo&T0cmUPV zPLn3KA$ihYp644H9zPHK>V5vX89UUn{I0ni5fmsGbf?g4b4#M`ARPkoxHFWl&u-$5_} zB{I!VZ@??^**-JV#3>IXA5A~B?uE8g?QLL`6{@r~o}FTa_+Jf90N!0rHjdSX^#6{= zpeA!{j=r5W-R7$q+DlT8H4?{aR%o2Ew>VnBZzXEC*iwokNDNe<`+^}^*7ny~Ea^x5 zLQ|WheN<7VT;aWcSNy0RPu?@aBZiH*62Uk}-OZx$(?H%V#RV1b-qU85KDl#F`YS=9 zgw;zcI+M~D{R2s3SSVJs&Nc*=7dq3=+uYj1GV=q(k`i@3*10eP?H z^&W~nNLbKa-J#s#u*c5d;g&-lR?FGA99lj8%3W7d(YepDQAs(D`&}MGcsCagb94UO z5UA>`$3ZNz|DsT-Em-^bK+q<&M!{Ql(jexSzF6a?p;09QuUndICJh1iWdY{5pDe%KkFK5 zd8l9NR-SM^n9(Ep@)jlPC@U`_TAcWmY<)<*u?C{oyb{g<&)Tg8_w8tV%Vgo;i*URf z3jUWj^8A}j3V@^kXAtfqmM$-Y&I1>bu4;Qc;aN0|i=CaP?K8WvD=dCr82#>7x#J5y7w0EbFJ=U=UpK-s z*kS%--8D|`IpxDu9^CyC;1zR+uB7kdjphTjDK%?a7kc|HXc+y!H#<~>xCBG8*r)wt zL*oDTw1uav9Omp)0f_I_p+we^lr_oyV&*DA)RL!()vuWTy#O%FcgM<+3nUxr+_}Sv zy`>NB%QH3{A*_5i$rSy0%4QYDG*A8ikT%S8-0un zPgd$!Ms>ZwXIK)DEVsPs=jnesd zxK_VZXj}URwuyvPc|78P9`fdf9r%qZ>csy~)GOh!3!}6L`k>!&!#FoqvlM(chcBi6 zqapu+sm)mzH=q{SdfQUnssv4g0(}4(kd1>L^QHD1Xds#cF6QFr*KCb^0+@^f697)= zkO>uhgK*<>>*jFC!8juasg!T9NZ|RwVOo2{Cj;MHy5K|o<}~^$8yoMR1VIBfR}J*0 zVep2EYkM;JU@mhzw`w{u@A3>Y%&rdTE!v;2r*_bpTWqmc;4T0*+l}~JhW;Fv#VO^n zmjLJ?hyYdJ{c~SU(o5Pk@*}HH!B1{=IK}L>w9-j=mFgYM^_welY{^hur4 zGD4i+`aP@n9dUxqym)%`Z`TOn(|)`j_14c!;D4VuY6*vN)bExmWSX)&Wdux-M_|g} zEgzSj7d_I|o;Vy|n`D3${os(`0pFtSms~omLRh3n$w)Fl?^96fZ##K*gs8Npj_vy- zFPhpswD8*hHyn6dQgMtKaBkccON^Ny?qNT_TQCN`$@ zTBSqP3`SiKoT6H(no2jrh@(6=KRJi69$p337mx_0D|%_j!H+%;TQ@!C?`?A1qq&Oz zU!V1zFMxE-d-Zqa-Hn6!o#D(iYU|4Dej9i+LCGW0JtPwa@M zg4=Wi_*&pbsDT=V*YgaaAt%zFSb2bgb24JzAG}{ok%%}G7iXu(AT+?hT7wqTL@$&_ zJ)@A|Jt%o$18}k)on-^NROyxfhbC_NhRkNVAvZm$cR)s0$bVCXlV{t8_lhcW<~^4)wCmL$vF2#))QY@`iElLFq|WL^c#Oe??p z>9j>td_s$@aO!bSHG9)-xRQZy3-2?LB%>_0f`oYOPW|#wa9^ZMrPu!y<5W+atx$FR z=QYS$R@fjWBtf0iu2l6^^~6Z}#)j)ahx=~5-u}l^W$6Yn{c$qS^)zR|r%@I2EBx&M z;49VzYCre1RY_qK=GPppG>5U%c!e}~s!(|V_nyv$6-t-S9IH^8hP zCAFui0|4GFM=m>sk|Cn!OZ1*yh)6OgSuky{pVRC^_9*58&B&yJ?Y$^Wbf2i2`3TfpA&q*58@;S})gk=4C`hjjV*YJz{?q_oEKUsfN zyNjS#|30HXBKLr`QA&VgoA3ASKLAxb5m}NcxUf_n8=FJ}g#U*Af!@&(YGu;nOqOv} z;C@*xZn=DWy2YGfJ@}Muj8Sfbq_eWK?(ahBT|z8&rckYZBn8+0kxoFxq%Ko4GpMBK zsphZ3%%ER@*KELnmeP#{qTF{P1P2AFV(wz3Yjx>B_H0<~Yq#g>MQ->NZlW){7OO*_ z4a-kO?`Q@O?=Jo!Ji&SWN{KcXm<_%iR|r;6TF||GF;8IgyQ3HPZ+(`BZ88oJj+9h* zwdZGwyJ@A*ZT7Fp^fkjgfvGhdO2{Nj_0!UW1bswG_ti4S?@CR8ZZ-zw`5lw8MTSSQM+cIosfyO>D3oi+=FxkY+680Rv$Wb_kk<%8?A<>( zDW#3WYkx=oMp^lb+`A9gKVNkN3E%H~M0^t)hH0uwX zyeZVxZhqZ{=w{*uO|ldyBrknYEz8lUXvu5t%nkX@Td#)h_fe+Cd^-W-k#JEexVWD= ziFawt3u6W|tI7Y^6-5*llROP%0p5^jvVUIl(hq4nEXX-36Duwvty)v>uMjV@->@+7kzp*;xHPthd|s@mxYTbD)E(M>Nw8%UUiE4;%DdsW&84i@ zmeNzLNW#_Myq2Oj%H1*x0=bWehk%yTrnjdKHZWw|r33lpXh)b7uRBED=Uf;_B|FS& z#~M@q4ex471a$YunLPU+4T3kEYBoGN2n}Q;=5OIqj!Wy%PaSsdRTaL<2u> z^aR8@v5B1x;=F^(P*g|db^wGjiGK9zJlsXD6}wp3`t;JC3Bz;SVjLzni;7vIUjDBx zdXHcR60WZIb{rx`Xzj8tVWTpFfgRMmcdKy_-~v&(xJ_v<-C64}_ulpt5$K~08r(*R z2M+>)$>T-756tC2rfERX?X?YJ2naFoTRN}=`(xgK52(&4$i(1YLUX?bmTC^CtFM}} z-WBnw1?<(Vd9d`2?`N1~a`TOkqwDr=ypW=pD?4}~52n{d3k?bIPLevyErWNq94#LL zv4Q;3Zrv-udn2*=_B)51X!^5nHf>-`+q)WJN}gd2g@fan{oMD6M#q0~ZIrfpV%D*iyEXLg;V$ zjaQBp-ezi1%v@UU@4(JE4=ugUv0+0$Y^T#fe#0(F4MzZGb!|lqXFBm#@DXUbye1p1 z_7BV!sXr=l>$$iB54PeIa$M+l8uBS|KMAk14u~_Ah>?)20P@EAzuqL&*S_&5 zPam9#K`n<=H_@dVKNYL3UT-#?RLj~*hqc#rKO6amcbRBICcT)EAgJUc*8{r<6O4%I zo$?c}F=#oex=1T`?vR8Yq!-Zk6)iTL=yW<7r@MhGcAG>If(VaVPZiV3(3@@hFE4?} z%q&6W7N-YW+>9l3tRn;ku_|%zg={i>u+EzPDt*=kMwW#Vv|e_Cl>&?-0lT8pnCjlv z`n@BU3vXljaVWz*wOmi5b0FnkY`7I>o|&qr&g6F|p&>cCaUW4Jx#_(vNy6ODt`y$C z&M>Fo^613-R8DX6y$jiFxpQG4Cb$HwVY?Zqt!BW!PiN)stsXLW$`WI|hyBdB5u^p= z=;Xq2k#k;H@}{8zb_rgciRN%{>YFrZFvvKg0iiV!WS6Iz#cnO!n6kpCQd_Ug*Oxv+(SV58rQ3t5Ek`q4YHmEeWSLBXjwFYf;O zgBNxi) zq&R<1&pVYl`w~Kl;x%<#`Ur^rz0H0{QbCr_$#_@d<6D~8;3aQ|_W`{ToR~c{F|OMu zkUps(O+#?e#Nlz3EAe<9@}k*vcc)@q4`Q6I5nfXU7-u<1A10Mnm8QCNYZo%(@tP`{ zBEhZW;Ra1a>`#U5+#(da&Pth6$xG@Z1udn>T{S$2OD1hhzPn_XF)4^BSvW3ptf-G2 zk}2pCs7nXz{wuo7skHMs`GM@u|3vdVm}S(6mXoiA0QI+MLx@em+59EAH`HufY|pQ4 z&i6#pg5=vguUGk*YOTf`{*rKaKkiyhEHK~-aC=yxVFwhrD+}#72HwCySB9AdaiD&A zp{@4LNsQ7T&`tv^x7H@emJo8Cc8Pr3RxaCZK_ zoIcN-$jpl@*Zr`U;UoU)F{*I7&}1!!ZI;k%K!nf0;6rguESC$Hn4T)Hw?rTJZm)Id zMVKS~SVN{ZtJ9dA`xa-9D$U7TngVuT{cjOs+r$f|-F~`25vk&cpcv4GNZ^YuPPAV$ zE=VsCUG5mm@7{O)=jkcIj&j8zKk}Bie@=Kp{-IHJ@V}!HSwZwaUr6eVn~3zflZFrk zr(H~&Bz6iPy@|N?XTd%8k0B3y-9*FCY?{46!TM5k%pqfG6_6Uq1}F;LKLKqk(R81rNs%8PLFz^mZwmwveiZUH$x3cYzulY)ngb zE8oV7zmE+Zum>NnGCN@U1v13|ywPp9ADRSLe1PT+F%lV9xwGzfNw<9x$WpZlpo8lEun1=^CN8`=Q$t6)cOAD7*W4)XcI~^h;Jy18O$c&xXtvm%;(fg2AKL6oLiJUmZLKwvJ`-Z+v3#s4 zQsdg@2+aZ(N%{n!29l299F^Pw_tK8gf~Se!@p6g#uF`!y0XBcxCL6IQIT~C=_$j_U zli$xsT}HPy7r3wd+2obb3LXG&^8*uAU5Xq#I0vC``3CQfj1y0HP+Hyx*LRe#S*-=H z$=JiV&O`l+f(SKy;oI{uR>Tm}RBLXt_04^Fsco~DH(*h@8Iu!Xbf9;0KCIVnk>7JA zdAxjx?A)vX_YHdb4S=r@WgE~D$&V&Q%|ad245SPJHFS~!LO-fg2hji|DRx1}St_t8 zLzL9apYQsTztvadJOJ?bZp}t=7AVPlmo@7wk>|)q5Y|Y#yI^waJZs2cMR+Rz4eiZX zlX?oF@oJCtZO7Zcz2Ac>NodVb zS#*JlJGE_(bsSVQynLN8q94XbJW{mU`+zw!K_dl_zagdXL-KZ;rc&cHs&;8qC&!CI z@bW~!MJ1(%Nv1<@qLh21DW^TCRXuC!vWZmFC#j_aL00 zHe*6S@L#%zgOa)Sq7|PF85|y<9$@CdK!<$~l&gCp{vY)|H$3gSz!vphSdTkp*_>tL zb{Rh=vQpWny1Ta~jhT{KEr}G!>bvWLpDUi1_y9V|({kHsC|O@azKom~?zl61h+W zARfPhNs7drk}1~{hlaq>iaw(R`ogp04(`4I$Gg5h)J`SfYN&To~!&g z-l0-oI`#!|`W9a9{OR0bCEla=qaYd+malJVqm1B9p|YIFC&!(hK@$QYqxdu}WA3zK zj74f@rJVa0=mo+jDIBC&uGZ=1VJ3ZpXQS$Xy={lSSam_ioV~_ac@c=9Av= zAI#|)Y#l3ad$ooL${gZ;_3GTNb)bGde_9MG=6h8m%PyxAA4tP0SrOIwEJ+~XJU_YN zU8sEhJxw+@V;sB?$8)$huWnVYKeBdr2P$Hu)mR;5=pDQ$P0wF(wBpF5h^Q`ZQaU{aC^n0Jkn|@J zPL}tSBf8=Q=#s?q?Wy)|*ce3&yb4}l*Ms)}o?-nTJq`C9cG_T#@n?$l_?AE|4b;_n z*U%xyqPx*pinnY2iWVnYdAP2H6W$8!`!PiM=(y-c546PY0LbFmi zD1|_d%RG>F-txxtM*obiiMpPiA5=%)zf7i}kYrbG5k~8m$By zRu#isYx($#lCAXIJl?Wzh>3w6B9i*!wIo8PI^q>=9fE0Se{9L)oMdS)depTedDpr6 zN(DDK;=t|>2B`WtH*E~IG>jpdG7|56COB(5<5#I?;MXB||MVZ^rP?QngcQa2$+>dN zJib8uP0?7g&Z@e~7^C5qy_l-;E=~DgPg8k7+}Ib4OF(g6me<{se$)>asVtumoE%;n z`Ya{aiqi?L7nI$ExvsNR#?AEI9h03F8`4@HB6+`^Z;0`06sDEfjE*jUYApmFtWwE< z{L`)LLV-E56ji`5{7bR8U&kisR4v1Y!{N!^h0!FJ8VtC(Ub(A%-nS`H9o^~mYX9IS z7xd)kxWw=Gaev_9$~&7@jp^Oreq8Ahyv3K%(n0@QaHu^1Yu<^j$J;X&Kmli0uMBPT zwJ1+ygW>M;0xsf;tItY}Kie`ciL3^@|EtdFb^YeB-;R8;la$_SA#0|DvW``L5Oflj zJGJ#~ciJ})+^}QxjPCE*Fu(pXI$QA)(fXjTp+%T-{p!;pnd7VaZ*vvBvEnh7)Vx_` zPFaua{?Ggr+zzFrZz(knMkm?CFWzlfqK|wQGY@53Pk%~XrNKC0Vy;z=%Z5UH^_ovi zgA`GsVnZ+**LKS+Q)A;b(ONi3w-)*k(u$Z$T1At9ZjDjI#s0BSOO)4=G^*LhmkbsaOZV1#`jeS08vZtREhLMF+k zfEtG7LNQ@po$hyd+we{rRw2L-$W6`+p(!Hx_UtY@P(sYV^9Bu!5#94gb7Al;I?n`P z+`$;qPOdtVxijOV)w}GrvN9W%|AJ$t-Vy^5BXx^_U@EC)9n`>)-`G`82b zh26HifTm4s#`eg=`}W#9ugSfuB}IMAL$I|2m)*!YZ&jw#?aGeQHc#2k%osh6;DOs4 zbZ`(N9nOfiHovHN_0nSb270M{an*TYgszh!t$TTcXbjf77)}Re{EM6OQuD)%+y-8R z&YJ2hT%{p@B8|NWcue;Mg7>;3;Gk>LPGiZFuFtf><(anwMj(TrHQGge(`arMP~|ng z+bJ>#t%qRUn>B9p1D)D*VC&H%?aTG(LM0$QPa`l0eJTcDyxQo4_hFk|v^#h_{tjoN z@6M-OxLvZPVC`SrkOf!1BFkiFi=c%w1S2!Z3(|S94BnwE$|ZdSHOJ`vK2Qjhv5U1Eig1w~1FzA#EY1GT8H?S7?IO zVD6}i=c`RrA~#mBY*o%w?S_uo*mwMw7c_=WNZ8x*q}FxeGMiC{QnuW@^y=tM*IzT? z{r}=_|6@$31Y{5GVp&Ch6jZs-me1WXa-twCo%PS9V331~4WNM$>XRu2i} zgQ~&Ix3sV)PnNpwUD-p`sITX?+AYn>QLVQ()($A3gJ%WSvCmC3n&aLbzMondSzj*F zz5jJ79dQBGZKKC$+1ocf8UJ6}4s|S@K0D&0Lce*8+d(+QJtUmF+q;#bfuc{y+cpTR zOeT=2p2Acde&`ax4Zc1sH>D@AYj&uR*J5%CgW7T&_XEFFF!u??1zqUlC@wIgDBVlW z&dC9Ge!@5pOF3MA%AzG=v(0>Je&SiZ`^>WOX3320Oo7Ad;nX9SDemo>Ibx}Mt4DeK zgNRAP?~%v6q8$3Pv+k%I_l?op8joa?s`sWNRkB;00G9XDxN|fi%9*uB{JgmOby@TY zXVvK_H*eLcwBAMw{I8{U=Jk37$3-nfRf%&Ro$)W|1P+xjjO{93TV)X({mQKz760r@ zgVr9I>X7)6VDgGrxxn7f3*TA3j2%?mH^rW_Q>ZT7l5}Yi{8Km6BV73r$A5@C%gnW6 z)3c~Jvo$V&u{8uM>j+{Zf$vL9GCVKMa6ep{#&beYzS&w`ke4BH9w%R!q$N~nD;m#M zzi!3$dr+Eg>j<=vQDMc)=vr}g*r_T|2si(rmklL*{EQ;oSL9vK;v^5PQWsnE=$fqb z4D?O@Ag>+IiJ6F3tRFxK1g%g>QVqw8uR2nn$A2?D0D^Iu@bIvX+Ap`C_AJ`xN!y#O zZrC!7{voM*j{41*=Pk6Z(OC+Vb5npKN_+L`(>F1~c(|J0t6zne+&tYI4Nzr`Zagg3 z9kVJ?eYP0Of%&aD2nrW0hsROC%q8a1-xvN9hJOxazkDA=?pyxI=KzG$wK2!MJGa6P zO>)1wi9jrmN1ye}b8Ky0N>QsVD^@duNWG}k}%m6J(MJA`gBbx<$UbhnPY&IfwluRy&_Hh%_bGfTHH2c{X0BAJj+VqDi~eGixO?kvrt-fU}@1lvW(VFwvQBypCewUEUmnGJ90 zP7e|e=(BkV?7^+7VgmVGwZM)F(-XQ2dage@4b|TOJ}=KcCS3k_1_`hazfN^T_M{hd}apYD#c1bNL{38BumwmsT~-`taP9Gt^P zKL$Uc8a<3qe{IaoD>-Ym4#m&1Zo~R`N%fS#m4o}Z^NDc_2G|QY<4;;xXY4!-2rO!5 z0PbJ=ox}*G_(@l%0N`1vsa&n6ST@4Srrbdw*UvZJeWnJ6obs`B+z9cJorU_86r!8S z?*ldInW?N7V5meuV~WI%=Z-*kfT>heTZlgjCuEAQT^F(q7DLQd&gccLB{rr&+c63N zG^;9f7&{HI#FNHc9w!CtZBt5ZU--1UI|=Q?E&2reov#fXb^`<5@c-PdHnz20Z@{h% zE3a06rW5?^h`{)dzd{bso|$L{Enh8&;A%Ds>aFyU297Wm1c5GQJ8x+#d_AuhaXjuu zX%|OLK=OY@g2!%^qM$;?9y)$kcUK;0Rd2l@_Dxmqq}%JfIKt!W6F>!lYVhVkUtf*? zNEt|i{jQJk?!yIR=j}<}ky~nd)wbT^6}Be0Z|2EH4EDQ8D?AQYxie}0@8U&mXZ+QS zF2;?JHbIaPYeu-U7qmHqh6bH6ZestiziE7pp42ndkUT6})aqCT-K8HUv|=mC+dIQn z?go4y@~|(U_*cCPfAp_Tq)xI9+of(iwzr184}Cg!jo={Pp6%h{(*?||>3vvj`vjRJ zb*Lp}5_E(O7|He{@w&UDcL5Skj|Ez`q#dkdDv%)1!c|nKwq)QHJ*{H+(SH#*!Brfn zi-LIaqs^~7IE+@n<2e3L+Hg!Cipy3sBXea(;9m5$yepNg3^GOuD;ku$cIV!0 za>?^cQpJEuN!#5{9{03V6_B=&m#K!dITm%&F1pnK>&iD*s-bBdUv(b--!6bhaTos( z1O??gwv;#hD@iV^7*?SR>RKX-h{4t-ml_i(fm4HNdsax8%GzYrW`LkOWrA^6M%udk z@_v$C9(S@+9kND+ReAhNVDpDO>rG*i^mUP^PZ)e-1G>&n$9tD9dPl7{FRfh~RL0S% zR30i3wj+cIPZ!l)V$fOwd5vZM0 zAAMgvgA!7&XuLp8D0bv8=Qd)-(ewgh2upOp)DPDzGaTHLS+oh}an4 zG}XBMn7NPq(#@BYpGeW~DPoiEC3UwfW6-**3#6*Ude^au(B$ZEJgvAZkHqMDt>6QR zEDopS$`Q+2r!;N`ptrr~F^rH>Np5vsN^oHnZaB{eajX&IvS}h5sxM|_9*VeGExfsS zLG)FSsNqG3Hu8Iu+&`hp=R_7B!FeA$e-@Z7P2(D|w$y?<=pOuf-B1$NY)2_=NN`Q? zMTOQ}7OS5|uZ&)vArt4rQr(7yyshlwJ0wr~I}`UIm2m=(NfUqaM9wY1-FsKVxom@S zRKRJiKoYz5<`_|Mz4MeExIv)hWRl5or5Bq#kBCd&OtR!REKevD~L=e8y`v%mQUxA=-?JfYI8%vcCjoe6V3VEU`QX%zY$r`|Av`_xT( zdgFDrjwDvPvf`gE1An1$r?tGv7VeYUU-|kFD~C{@OGCb%Rxvq{w6z~geA{^QKk2wI zNe+B%ghq21ATcebKM5v1(Xc>!Gdlj-7NJ%iGTQOv?U-E9XqiM&KF%o0wVi7wsK#)xa@Q%5ABYDXk z0@mi2BVcogTA!&L7vG{KJ+^%~tgJW&*{sJZ8fjg!M8;_Jtcy&zTX=$S(Ldc0-JD*^4*+>i_KSq=s6u%0zhZ-s@eEQ*Su(&>R z+)^!_*-F$$VQVP_ZXnS&3J=u%ox!O%S|ZwbTU_7$y6uPj6Tb%F=?O|ge-y@=|Ful|Fl z+|zv>?t$l-Ux2sM@?H$Q&nHU{1&b>FA5m`|6~*Jl4bvznAp$BXC?T;32$BmTprlAk zEVcB~wZu{?BHbb_CAD;S!_p<4%hI{9z%KRjeV+4spTFjuIrGoVoSA#?r|!6dXQ}#} zLb8cNJLW(O-ZB)mt%;oaEg(w#J(~X!UrMrhR77}{fZ2x(jGqXkGq~4V~yx?-caw>eA$6i z4p?752=BUZ+2~vC>+HiUEuistedm=zdNAyBQZ{NU`|0RE9~#7pJYM@^-|LzPc~JkS z$Sb?zj^Z=t32Ix2^NYD-F%NN6M8LsZRyoh!Rk~o#Uk*7gXI?E>;C%}9lh?CiQ_De1 z6PsyKyM}RdpL#;qi43QEXi%ZK1unR*0zpa{2N*2jhdQIacXIeKt*qF6I2&*I(Y&tDq-sBlbbgmsmprq^l7c+tu;m7&5u8MccJo^e zi&#b0hL#K4JkJ(1nEkl*6bs0CmQO9$p>dR7d)jT~^TOn?vkDljPZJ8QfVnl2bim>-6~c{-*}1 z>?$(PqnnWBW5~X6Z(LVy0}GP5_cGoedv?e#iWd*m#XZMmQFh!khcNT|-9|*c)!wrWwj3gD*mAph(~73_-$i!2#+hLJZ_a>^ zqP<$Lqgno&z$=;iI{UW7EGkP#8a9(jed{0v8IIuny7FPyTady!Nsx-%nM~Sek zkV-1~WfyjK)l(!#XNHxb2YFKII~UVM(n#+0qLH5x04$xQXPjrbHaZVc-SGbeA}fJb z^MuzvNibM8GsCXro%l`v*B!pEm?e0p-8MYF+pQ_JrRlLa>hwQ!E!~Ql%0vr4p}5`& z#O?Jnw%DB5L@OqK@fnMW==9sljm@l};jgfIp6p#vEO~FC30t6oZ@)6sfK5xsqeP3O zN*@qLkt)Zj_e0L;9Z}R{`^WhM)Z~B3tCDwhA&W{KuOeLPWp(il1fv4rsf(OZO#Jg? zz=81Cphk|>%3zVZQp?>qqrLs8g=o14Hz9nlN?+EMaq-PmP7{fnW;5PCRbrZ2Nfc}V z)%Fj9GHqG-4mlXZlx7-W3V(ax$bSaqzv@}uTH{Z{k7Dnu)(%flwKmkB1YUj9C05A~ z^8R~Gvuu|HscRp<{?(TLBAS6BB7J#r5% zQF=6HfehYy)=b4;D0>5c-64C^Q)<$Kcm78bIQEdvj6_E6G=~MLX7L0_pqy{*n6lM( zw;Xi&+)K=D>PE18dzz?&##&auGVke`IM-Qna2tC7`goWqpIovuQiBPH`w8D3UH0h1e`{r+Hi1afk5v!b%T5p?(R4 zS80N#-&A7=Mokn~tKjYOxPRsYlNPzmwUwFE!g09`TPvjPDX7zp?c4{TpBmukPZRUkptz`GL z8^ATr#ZF(Hp52a&)ryP-&+RcXCObDhIOZmmHQ1OM+Re*MGz5k|A6U;kxKg+OY)t{u zUo$iZjB@UXe6HBZlJuOUYunfBU!bUV%`gWZXD;;+;}E)XQ?fel=ME=`u8%pVwE3ac zRI`O=rfUH;pBY?dO&NX<67Jx!+)mYrGE zr^GxUiocC>x*4T{Eo{o~J{zYyn?%1Vt5=ZqeFRGbuKzUjq#jDm_w#rJj@!x^+zU|c zIng9vG{mDMGfNT4Z_S#5^b}7sLB3}GYxlIZeFp2Rj+T~;xIJt*A3))F;Jiii9+;4;9)=nY3?6PN&Ok9<~2XP>TJ)>{;d+zjcl4!;CfYEr*$~*~cTG$H(H% zL5n%+$1YLlPxIB&UM)AcRvRAA*&!%zZwOHu9?myL0sXZV*+*`U$d7(mM(225el-&i zym4aD+S7K5AAa@@Emuhrhp(0+;d!3T=tR7q42!doOLF^*H6=~k8P`SVZBiDpWH6Az z>0-oFg4eP0?63~ojmq#tdn(%BjHfIKAa0+z+-|8~s~7>cm2Usl`f6eamXCT;o6ib) z2=a7$^J8yLbPu>FsjUt^UvnB`5a`yM9sh{i%cdpgfdPb?M}dgn%0z2#np`ve*2L)v z@C5D|zsp~Mw;7_A%H?=tbqF|TK@y+w`%No@KEvpqIV!`bj?Os`T3fGxM@&fzAHPst z*7~mGBdE>#tCIAtz5$Pi_w4tvJQU0yTK$g8dnHwIqIj8BO|ARml-D7Y36#DY=V)|g zD=bI#79Hg$YWLRt+@*hK(cDf0A-e1(hn?S3SsIVJ?r}`K-JgavrzMuy<6*N{d_AGp zSv=Vj0NAa>z|id$XC0*I28yiKO&VxmYBvISodEs)J@k^=Td%L^5y0E^e1zj&pj*OX zDaJoMv|J}L&Wnjb6DjA{M(l2=(GiM_jjLcMnnn5CcNnp7am+w!icIM z_udx%Y%z1DZr$6QQe=IVel~+u<;jq%fY>rvWPkfRZWsfKsM_d!J)RL{jJ&`g?G3M= z^pALry_Fi)we-uj!5T7f-}NP-b{ts=tIY8;On2=`<>8%6JA4E@;*X!wd{QcfvmTB&>_FR?3y39>EV{fP$oVO#NP;zYPWoG|21dJQy1JeU3 zrHG@47t7jX!JL}9KRcobZog6X&3iq7=~pI{qW^ThpREMvN!Ek2Qt1M|eX`-n`v@%m zP39-eQ3|S7MG-wGdq(?Sq+79mHd{xksB4bGUx%e2%}LPjUedi7PgUG}nqIX5bd2fQ z04CJVJ25$mX`9@wDz%B*F2OQuH#5*C&UO3Ka})6kyChclDL10=(#}g`vx()w7mGi@ z{Q%xqT#Xduyuzh${7~6a$G6C)opiep)eCwoqC$4ENSI)XH;9%G>-30 zo#HK!{d52R1cXOjPa6$1ZKp?+Dcsk~15RoiJ>olZUU-w?&hhGbO;N3TO*w$DWB5MG z=s{OVLFJ!uIeQX+-6dSxOq{=2nGz=`8O-?wIR^V{UkI8|Ka0>|&%i6(XXmo(LW^wC z0LS$LSPkS|)v_rzwP+|K!@i^hJ^tNEqYXhDh37^{^5kZ!w^K!@#SjGK2qS~d=eTAB z=LQVwnTs9{QltWoQuaTCbuDqqZO4oc55#?&Bv1P^>@yP;#$S+|drm)$qGj(-Rmqi$ zzMol^i(@-sQ|!Hnw>uoBo$Jh~%1L&O1~l|>WNPL9P9iW8Oh@&$QbFGv=WFj!GsCnQ ztZhocJ-TTI+EJ3qHv{4AaeFz9!Sw?Tw4zi$*Up4D2M!pUdzPIu?yW?LZC<|g@YiLp z`tF#JAJdR2uOcz0WblY#v==!lujnP;dz86sGr19nw^6NBCM2oz2}Zn3!dh~RcBuh) zn@pa9!PF}g!pJg2fjOMOt|-c2q1sOQiUJhp&v~&lusE8MUatMVB3)rbe8gScqa0N# z`Zb8c&Ncq(mEskF`Q@YPl{5-?HTR~W(hq{BmyV&nWr9diBs0_A36jZv$oBf{Q z8d<$u-0;`gOkCTxR6c&TwT2AHbIc;`CZ(*u?GrV8ShGU#*-!mBMA!8?I{hX;uwsk) zlyqH9@*=G3DL_k$X6Nr%R9$2awoB-V@K_B7mPBj9!fmawuo{+m(Do#9cbpT%gVZph0 zrO-q`Mm?R%(8iZF-aYqrt9!B;#@L$SyR@Iyqsu)dDGdi0R(T+O*SKTwp`OoymKbhS z4z*4bGSJaqe`VIUvj&6Je@m;bKU3Xb9FSW2Tu-tHmvXX!Zlzx$%8{G{>DLki$li?s z4=4IcAp_STagVF_$s4&$hn#eD^c6xi)8DfdGq_0c{Q#Ytef>1x7^5HbbcqOvL~Rn~ zf;SjD0P=0}-JUs~@n*oAlzw86F*pK<|4*C0nPP=oPs1xVz&&o;zHDHM;=5egY!M(Z zyB$kfG`t!2zxpK89C2gcd+xWTdpB3xG=*I3ww{3o8bN+`voB%as+@H;Cxsxw_GP~w5VWlhz^3cBvcL`CLI=ucy2`4l)I6iDS%0&b4(r+nCeIQ#z0T~Z} z@U=_8HZ~Pm?MD_(FCAApDO)!e(>WIVhW|bM;r9kW%Q#n=uZ{0@vxxS;9ey^t2(rK2 z9=WM?LFQf}Kt2Paky|2`u%jA-r+jbf)f7Z^&3<#(||MR?h#NWpr8_Ayge|0ou4j6OKAC0qVkX-m*TK z((AZPWh>W-7rUfyU=EkoQ?8ZPUmE)sm@l~28uok9 z$}h$HpIhB%c8L+=kw%j=s?ns4P+EPJhL=FCLVTrHJLpO>iE>+Vi!?d~Nn+3-A6z(9 ziK(5qoqbd*t47yqL~i4kl>L6E`rjcOb$XfaJ&d#Bs80WQTSFs1*6I=0NKni_n1q_( z)URI0ZzC4IoYsDgtLZ6t*w|C!L!vds8QIL|`*92=A^`IIw81av=cG@&EShIC37Aif zg)~h|&l#o!?j)mS!YXf^Q;T7K15w!wh!*iX;ow1>S z{K=BzowtsjuJI0e_=dG($2d_ojIo2lHW^Ci)1#E{EC|ycTs|98qqxoFq|=4CQTt^t z-vb+Q>(hm!HUdx&pYzB|y>fy$qVaP0yL5b)6 zKl~b5&Zwj6Xszvd>xwjR!C$+)VkvzS23=30t@|rzWx3Lc;x8x`|8X^$TxA{iO(iIS zPMnCC%x8Wpuzna2uZN>SN@vm?oKQWxYn+i0oDS}M5Lj_ACqZ~m!#=s~Mf+@!qY(}G zqtZ8mPwXMSZee}|c$#LWVgf_MaZi}>7`qF0w&Z9R8$Zi}A2(nXJQ}~QqS>zSwgO2} zVTZPruoVN$g|U8hE79P6K{xzI;ufU$N_bBzR9gmXeN~-&kp&;4x^&+n+}j=c>rd_$ za7}sYeBg6HHZh7Fr9{Ys|}+4&RvWL z73~M{t#J+uPj6{cg6CNTDW4>XbDe~$8!%Oc$}z+dVW-Ls_lGK9-qS?BHj$Y7R*|jy zeYg0HaY;EK`~lb<5}n0eqXIIp8JulhY<;V{G>Uua)|RsU-o3EjDxoY;O-i-8w1aBQ z<1>mI=(!-0M+Emt_qQ~dUpI~2i1&W+)I7-k+Rajd^V%X=5L4-F3Y_`odZquObZO^M zmnCek!#7;|ax#he6{WOWozlMB7)y{&iW&|~>;&HXqn6PiQR$aRj~|^YnLO!Y9;ZPT zQSs_%j(U+gD_h?=kDKkVZj=@5&L6-@gzI68stJ>e*S_Qv&so^0Ny^136{>iQFAApA z*_B&7AmL=pZ{YdU@(wg0wqw32$7wQqFETO16%L?VmowTRLKIz)aaGIX@EWTAc^!KYhkVQ0o=Cts96^4|Nj zn-rS+Jdb5tT=g(f`R>w~C!k>Nk-8r$r#bcI`4e&zG<5n;*diJ=B~n$;wV>+GA1bcz z86r=auy^?n_MF?1G)k zN*9yAWauF%77Ya{$&1Ow+-;EY-_PMYh<`1k{BqsDG!s$A{shB1j?$|U4|+Y2-S@jN zbM$x~_628o{*Q@7%>}0ot!ek_FhR2PtD?d~b)QIBtWPt}<)=7$BhHl~-(uf>X9V^I zj>MfPgN=R6fY}!?<+cvW$AC0{|!qLs7z#tL#WTjs>NfU1}OJ|-g;ZrUu(8% zwHzJa>M_@yrwe+98)-&KX{h1nNep2i-;y5e`8O~2jF44S28-b`i^=|<(r|b!&}hCk z$-tq>)Trd7Uc!{Tqb0_u;C3UWHP^7wj#T($AscTk)o}gW5Cql0bDm^JdBBsjzesWP zRG{=k%=H}o$Yiry6V+9K1mAQWSK#`P3#G;JwN2NJh!zH8Lmhhcr20G5qFeEhPg#+f zpC?}}u|7LwV1XtoA>^rAH+~E%k{;n{Uy|_22mtIqP9{l{F)u=SQdLr{U?w ze79S9MyOl~=>4Z+bH)4DIgY1el?hEGEl64bOX#KNqQgwd3J|ufT+iXt62g?+dfhEr zUFgc}kA(XS{{`N!!<}`8D563<4xgch?g_)z+^+9ETlz)x!-sNm{KjD#wq5hpyH+)7 zMJZF3#hsrl;BK;j<;-t)O?vk1kwa8D;`T0g)Sj*ir6Zx0lR)-pl6%kXrAVU920Zj zoQkb?YE;b_I61pgF6HFp_kspiC@hb5X)wj<{D}hz-xteO3j&EXmMtlq^YiCm8%#Au zu@RFm>Kk{!EUW8&AW_7gGeY|FWGp?QpI9r?442O$Uvl`@2~}KNCnQ4tm&V{?Jdml` z)hfbc@ryyulr+pz_#ey7Kf**j`^^h4Q@+`d^27 z7a(Ip>6Ipg^{gXB-I&#ps!H0QjocMkef6{yhdNTJTL15J|0BJ;o_oubvD(4l!A?MN z?zdc-72cq^e?~iF%e}7MU9_s15=(U+b}H~cbvZ9sKg8033QZ2DoHhvg)nuVH)e@M^eS^If5kH*?0<>C{tFqZiAZ==JP;hsuH z$hx-`ih=4GAI9p=NF2x^5kN2wml)Fda;aYibpjt%E-xIhuNa!+gNY8Y=Dymlsj`f1 z8VIhO8L}^0(bvx%uR-8@4+M%z2nZoXh#*p3f%NfI2GKF2*io%ed_8g%LSLRP9glx2qAdq4t%eUlA`*!kM9JE(wV&kvqI8t~fqkcJIXcEu&g;kfrW>EQ zun}E70BvhnCuZ~zDGU+JGKc}8PYvb@0mMd4lQ0cOq=rNUDZ^;7|JS7JEK4h8cNrgg^ClxE8g0r*D3YXpUvf3FG^bpQ(DT3dsGuRj85f^y>)@Vt*)2v!c3^C z#Fd+PpMtz>zl(&8-fz;NKOdvDkH)x)^C7jb6E+53oJnECqG~D>=-qVkOsj}Kn8x;N zgGh_hWnQeswC1rylpE-j0GidXYf&xd-3-n78E%ekB_d;yB}vXPrkkKOp&Jil4fg9C z^6DXio+aBF`|m%YA8aqBl-TNe7&dn(>y0O15UQ$YI#)(6(gBua8^VjUd+Dk}rmUzKM13?#~xymr{z+bID!)4P^o6G4Je= zKYV)gDEhP#`TW|JMCnosRuc*vfBW`tjlS8(W!e3$a7F7~Ks2`v`DtYL+_Ff}i-@c# z0f-DGNYdtY7NcU5bNpczm4#z&dTLCmk%k6hQoy?YT9hZH-PBV!r= z9}5tUX&ZpIMq(xCn>4Pi99y&hbHvqCn;hI?dZrTxtf0x(7%j2xYMXQk^wW)nrXMHk z#~m*Q0Vn}cSIF2xd`jM-vGy=YVc zUbV@g`o`i=Z_f*jJ2y8r1`d?Z5<}U02b#};pN(7@p?5FKUn%d9Zf%Z?}|Z*{u_Uvh|2_Xbike8ZQpmN3qQ?k>ta=30rhtv!T9KqjAjhC^f%H zAf@pBAU+hi=gBBW(+9~l@dO*!TCH>Jx_$DJg1?Oh6eUvcs@$h1SJ*XU+YhZLO>_vRE?9GZeIbX{F z`1uFR9mGH!d6rwc{)u^Kr96@46MD|&JPqutyq2ea<20@cI@04c>PDZ;Q{R5ld*G>2 z3U8Wnj?ZA&i$CYkT@l$a8GTv|D8@@ihc!LqOF0y=oA|!bx&7bAkaE;kcRbaz#PK`C zf-!2SW`DwnSK2Qf5bwJzTH@c6VC3eLjGTW{(yy%$w+N6(+Eefs`8|XdGq}wEyfj_V zf0z`36k7;x_|)0G?DKn-+3hjg9cJ#{jqOo){e@JWJG=7$q*#5w^GB5OQHG}o&0)MM z)1UO-Y4k4L=)=@AHpyQupR4X>ID_dIm*|hAw&(&BXItaCm1I8zl`R^L0VXPX*8J!w zXdlnud2mygJ#M2Y;-tDKMV>WmrP@8!9uQ+sP8qj}uQ)JqhHx6=#QXChCP@5eCLI?o zRh%SO|8=?r8{*yS7!icDDn1RpzN&~Ks3G9X-OJVXm>|-S^t*do+VwDnAov zVpL9*uGo43P%MWa$VIst&zYE~f|;})_}b_)$Id?aXYAxhqs4wfYa6;KBcSnEDIArh z1(Am)dFJb}e%<aMGww#mN~_g3W%fwjWP zX=!;db6lT-8J-XNu>jW*c{|zGgDjQRi_c`l-r_HvDhW&7zfR8QixhL~d)0@*C3;In zm*WD+D#q@;erh(0j?o#-b^l^nZqj{!t^wOwLo1q>S!%OMW{R%BD@%zG-2=q3enhH5 zdzw?VU2T7BnxQp3degmqs~N@J#DLt=a#!WU6m9X;IvdXo@#0?xLkQTMRm^P2q@N1m zWGM55f&dzS6YXT2*eKH_c*BaPEmMa*n~1veHi=z5c-f7IFXNwiz2PIMrk{GI#ho0SBcjwzE#Jkb7^{Z z842QZ?mhartPmiw7h#T@EFu-sXP?R)4{q-Z%cJyhGj!b8UGE(1|->z!QK68l&fX? zcduekVk#S?OBB%F)(0&@l!P-W_heoh$_iI?YUr0%sIc6<_pkn6b$x?%8dx!N5o3jq z=7oTsn0m)H%bWb>n{Vurp)}}WJ1G7~_I=jm&lGfG(_B6SRX-9dizc>0DOpdLIk??0 zUm%n1-=4Ty*+!L1%VT6Fw|u_J-bko#Nnme_>(i9lx+^2czcYMJz%|1AQjx~WRIb}|?HI=s{M zVcWqsP8Kc@?o_VcaA@zX9=z!W48A`a4CkJIC0rO8-50QAW$Z=s5_-sfi(ZyO_O7d#RPr<>|hiMAxm(_G=CCwp)G z;>CREGPfwAty;Vqw-_poX)QShh6}nYd{8gW-?)M?r^gj8I5+H?6;PM?w!;d~=J1vJ zUG!NLu>KRXxJ!ei$NJXo$dZquU2F~}*}1vEXTVe2vpV_UwUkuN_S1;3RBBJ2hf@{L z5XQ=6$~U@f77riHCRBZ4w-{x<8PiW&lrnR7qZ?wo|2zs0pD*l*d~dl9U>_jLobZWcHXV?%hSw?#tOi$t z&E2Vsd*8UF^=r@Xpx;4P(yy^>onHEu7H+<$U+%r><$S7K7m3d$IoP~8$c$GIUX+C2 z0QXiOc=PY7Lz2g%G~Om)jXaDTg?A3P-6Un^TE1o&>GkkCnlWJB5tC=xF5=Aa&r0&F z^=R4kJ6!C*W%zA++KZj7EMELog(vdrO-~g$#ybr_Ug8h>pEI;(`QC;|I~iac^T&Z^ z+Iyw2^;JU#zh%pe(cXa0$f^ zsXj5s%qH>U%Bf6Q==Ea=v=K5OIc%XWA?;+p^dtknpn%WXZo$i7*&ZH8tM+ESkV^<} zeyRYS^TcvA3id$fn&*Xm!D25!lVZV60va1iXti)JLtO7;5Spam3e1zpZSJteA*O@dzx$^r1IDAGA@#hBcFn+t$Y)L^I6zGr$k zgq$wkO8BSa`g{N)b@C@;U~cri=^)|B9n!P_Ey&}Dmls-%7)V;k#NWdF-f^(IO=SU_ zj}3$gKVpiMv6AKNUM2T;?!K#MmqAskIH8>ifc1zxZQp8Ns~{Yb|1vbB@6#;@MJ6>D zlRm#ote3W~7gx9{hT!2V0SbeJf{TE#g!Vv@h)*0`)S>GYIBS{ufH^#_=&AMjgMiPb zudEkBO8*tsJj?IN?!`0-gs;E+q&3{h?-X><3-YaJtWVP3xr_c0`11nAa{+stCRM6q zgiC!aHuop!Me~Mw%XmLIy!sbCnK!IG(U#OeP3f&b1Ucm^gAuHsZsVQ9H=m#clkyc& zc=Hgl6Ak7MKP~ZqulDu@2m4~ePa!`6Wdj$3Vk0#`?duZdwD?u_J^BYrxUmusBFU|m zvxYYZrEylt9}QIT17mYjkNSnkp#2(tq3${_Lj+CyKyRu0>U$XLaIairG%;6KN>Fq% zaw~K?CQW(>x0fQxsRcA~sebsU(k84*9CP%vn8qL1q(Qs$ENXjxaPU5%5GvEu{%6aZ zp9y;Vr6SIcB{a2L%O-GHJ33Lsm;WpX5zGfWFYu}hrpKrGngrbBb3d+z8et4+-FC4- zj>N=v^jD|4c->wLH5!p3#nj6V#5N&-uk!#2{8ANMA2L3? zk<)#4NsF9!0U5vc;3C^cca5ELwrKHC+RE)g3)07(4=O;H>Pj~6=LKIT^1Mjh<-qkf zi%U4O2GrW>R_>1wKKaMGuIj`LIFX;N;Ac#+;?+98<7kVjqek(n=k<_bm3ydM{Q2l? zad>X08iTBY{rDzThH|kJ@6;2fE!%U--TJ~`e_REP&<+D4?V7S^u<4FJw5sc- z2wmOEaTfBHyAotYb&ymSB)sOOHc#o_?hhMS+CoHS51Yp)Puj)=2@78KoXEP<{&;ys zVokN@-d^c{gwQ#qO0!B^;056tULmzUMF#5+YaQO00XqD`IK_u^k*!rm##(|kWxdYA zfKD0Y3h#_h>NmJZVp$wHzAkMo@?L-xOh$TVDhWCMPATFRvfFe)WHiTQfXQWc_0?a{ zGn4nB8)u_Ctp`G;O8INn>sr0{wV=n9fN6&xu3&pN|N7gK!;P2KHZm}u0fB%$es|_A z$|NGczo<;vy9Z3n^?yqBAgn9cfD5pp?9KQfYVnNjy; z=_VHxM}MQkXcf{s@MvY1*tk!haf5m4CUp+EJNfiCkB}iS98TC~-0%r*ENK*ZdoTfZ z1J_C7hR@?^0;Ecf4a~ZC+;zIs0n>C_^Y~Dfw@!}9sp(w0rN-Q?H$}I}rNSkNmyygS zP5Qh(dZE}Q_HzO_GxxOK^UI@P%7AjG@F#qBz8}AO79+O0J|u6hfxkIhq}C>L)YBUg z;Yq*8?oHm23y{d&)G0xd86WB+v|z)bISLhmA8~sP@VCN7M!`g+eZ zm!2PV|5M}8{Qmw6^MAF?o8^4=m$K6aWWR&&AIP;nblL~vE;vbPmo=8uZwr9>Emx}{ z-jeBH+LI{hYeTVi#47!9!O9_}e{bzM!qa?{Gu>B^=RJ!__5PvX+A%u#c2yU_0^J)M zCx``J^)L5VqlPSuC{=DX#~`?V2;6iop{o@n}ff-dVNW< zPUkx)6_JD$D;g8x_Z?{!RTn|GyGta3pgOocer!oMDa-zr@h-IlT;I zZo$rV<}9JMzCL-gtpit5 zdA_K$UjeBlYz~$aI-#WpV?5W@uGk^1ff`yt>a_-E5d=ORy(~Za&9<S>lr(dW(GYvPv6X1Vz5+wmmpt!fpY{7+UF&%|rl^?*}%O^({B=Hl!P>(gMg zhrvObjURGu@r^Y`)$^e@^2s(_wqBv!ZXYgd7hQz}|938KqejV?bXutvJnf*>K(oB? zadC0fk5qEbb%!Ho@y(Vhqg#IW-7(GkC~i%FqX z9PD37^ep_aY?@`MMXrRV@+{Jrg}&@)?&r*m68_!(8QIVlGHF-Tht?CxF3F@y6W8MJ z%}MftM5a*$I^ePL8GeT;J2YO~%I3oCJrmtC7sni3UQUA!vW=h&6Io3}!oC?v5H-I0 z@R58wc%9tjv9Er6G)cn|KYG?XLKI=!zpFghYPNgtq^wAih=qFLjnsg&tCl1lebt*F z7L1jVymsgh7v`d|*A2a)uZXPd<-S;;j0?Dx8_8L-nK|Bz_OUHvcO|vDbq3#`zXjer zh}eIZDC90;<->w(D*KpRQ8M>D!M8mMF(}1xKuu(M*=KNFNhUD2^$?7hu?&8JSvQEI z*3{JLPmtL?HAiadUedMwZSE;@{edo?(}wM=l9l8=-+Vf&n?%iAMe=|Y)SiOQ6o#ai z=8ay!D+){4@urC=B9Ey+$ujd?EBXE_hYMu^z(DV3E*qyWubj#kJol`ha@^!;*phwS zeL|q{i=hTG^~Ik^`02NZ$hyj)+vw)6dmcak3H8Y<6T9IAB=>(7Ul?oKlOtB1-9Dj# z8n-#?97mWJF1w1b6%&YHiau_;gLse*E>+9^HKrCyN{Di6{Sj^J2PD6{$+$(;c5Q1A z8c7I)xwEV7igKqtv1QN8HY(w%??t1PLlEN?@odY#oW9BIQ!sfq1eIqb ziXfletv4M>|FyybF`wW#Gic>v@M52=X(qZzryZTjsn$-%WvA0b zcZG~X9S}(hcXDhnQQh1rz{VAu?=6?Hb1~+<&QSVu$|Ep0udn;e__K(wAwIBPjPmV9 zz!oJy`Jc7Ko6?of<|?q$>>jDAvp3u4QyG3;y}EOm;xOBVv(oZEmIcP(4ZKpBU%ytp z;!m8Wuoq8|$;uf?HA)scvKE&vp-p&VcBJ(Lp-K68rYCF47-!*rvA11NnlR&KPhz{Up;c@)fCXnjy~5Ya>4zyhh`s-9my`r7|C{^CQvz4n5;!ntgHk zd2U(Z&4^4nOk5!Hp#?bh@Z?=<=8BMHuWZGHT1T&_EMmiya$%l6MPZKz^L5|M2m&r@ zlmwgvkr{yIMxVKhK$&s1xCcIyb=;M$Ks7=>uBk->P7H#J|k{qbhXP>91vedUo5=_xd}e;aA7S zXv*d$Cnu2<+^EXO+Y^-KOz&x~M0WMcqbeWc^QD_mSBE=;W_N8HA0EwK9+U7}i2 zzW=!jjl@y#EePl8ue4#b^M5*xyUNo;7)g6*@p9qD%^lX_dw|`H!}tvV;yp`J0RyDx ziE$%-SxuM{M;@VKf$JIbLoQbSI%BJF{IC1XzK$-(ipF`K#@h*i=hoxHQ9xVzP} zKX@yYYC+9Uh%;VSyf&swO2YH5oD-RTZdI?4PBOS(C)HC9m}io7i+1+OVU%{sl=Q%9 zVV9R&9kD4HQcR#d^X@(UfFj7amDQ?t?}>=#dCl@gq-T6H4UNH*^ac;efU}R&@}Nqi zLCfy(`Mx;SF!d)X_E*+$dfndlJLKIe(R z)5zKc;B`A^hn7BzW%piMj;5~2bxoV!IPhjY-<730uAx!>L?U1PTyOs=3s2PEGAJEf zjoqCvHYW2rB9Yl6CsziCzNK|?#H|-hpgLJ@({}auE-rXCv9}n8*5r%?*vR#H67cpC zrjDiQind8Sxl+fQJP4R^R=jH|+Df1SX{C#XmVfSI)HLsCm|HP7ZbX z2Z(t{y#e21GyBH3ou6=b%rIGy9F)02$4P_u{GPBfT`aM%PTAj;Och@3=)Y400gs-n zyK_Yga;Um}1I*u#cA=18iL0K|HmxiyT;bgIvfgWopDuBDywd~yJxD5MCD(%^p)AI3 z%H|bR5DV|7(gAzV141?RS>wfd6B0p@2_XAEdV`$z z?`Sgwy(>LBN`+2q;~N$W*Wi!ZLcaOQH1d6z30ZarPa{+f67o~G!j}z?r-+{rnCCno zun-Z^k1(HSbsuNLX~wMyBeLY>WxdQU3hS%HNP}kH?X#R|yg6|T>K0ZmGn0wfimpe^ z9o-4DD*3$x$_kBomC9DKcf;(m9-p2o z`dN%twVqy0CnZ}x^t25ran2Op&+~WyulNFbQ%v>I?R`~jXY7|xFVz#`)z+e*n5c3+ zOnLEmUH+k6wk0+Ft8MS1WC4lSX;yRsLaqC>bK0XPYzjoV-v?(JhfBt>;^vBKD{YfRbwuF28Bqmpk zDm_yPFlT)Cv}>oh)Lg47H@zh@@&Rhy|J?6mdxO9*_PuQ3aqn-$zaFw@HGE^_6l2qV z4`n_bGD03l`ahOOtVu{7#zcvHr*|_M8(?gU=GJl7(alzoCb87{_j2SJ^cc_QG?X(O zjR{6{PhPD?BTY#to6@EKp?kz5p7*!bBo_f}zwP8@5E0o+VBe|4%aXEK6-32jP;?#~ zhlKZr5UqP;iSDUKp(?)pFrAGa0D(>f%l^^JfTlWDQyPZxqR-Ydwgo(aq)w@FYxIpo zI@5HkfX(G+0F4>X3&szbUJ!aaJ08fBp&tYRsyNe!%saOEzwaqAMhE-qE~sf_E8~8H z=ge%M>8Ed+RE$B{HjCqFKQIh&kC1bXY7L8*;!N+&D^|_Zhh>JTBI5qlu#MEs;awCt z60-J=z#@c^kD)=u813}l75d&l;Y9EktS%~0gOf$MTj58WYgaZZCEs+Dr zq!dfCROeEh1+bA&=`bxh%?O4WnZW^*q4Jt}Mmf0))u&Z4B6+_%N0qAU-8 z7lazuDgI&W`~NZZ)^AP6eIFkGzN`~kZutWknSAP-JL^JL^=nON_RJGNHb#8 z=!P*EAUR^x*?pdKKhOCCxW4?b>w14)EjEgf(sBrr%fzmS`M+a;ypqxZG;GG0&c0y! z@RCrgv_fU0yuQQdEjB*gs-#EsVA6F8D~BIc#M(Qc8uU3ycD&%f9OvwMSW{i%>9d)G zo1H;wv*9)UicB6L)TecCAv8DhUh{S5c(*^FGj>c8c{px~yq^DHxQ@(-)U0G`SD>+` z|08X-Rk6zVPnKd_@c^~#8gTi*akh%oqR`DjZ6}>wpKNcRa{=(Wva8(&4?f zqIL|!0cYG{+g;ez5ThOnBV}dxBQR=EvvUH{+@P0@-Lr)aYNHHG0xH|x+&d(KoHD_( zV3=f-Hu4>pt@Oq06)gKTrCZfb!(#wvAPe5}?fGk}zSBVdR_+mi`6R^S2$sT6{vyyl zgafGdf+?MS17rorhHCUF_QTF0`*!}Hy_<3TEL)V+X#4^xKiYJy!OdM0=GHZ7Gnmeb@b();{mW z|J?I{{{2{wj^x?>P4qHBjcVxbE~Ky>WoO!QBQ0@d;*ZaKtu_IW!mXUsJzRTsPQ(JAfm zyuBs|s*Pj03J2A-P5p;ma`wv=ZTe8>v-5B-Y|-4+a>WOEW4#X%o}~HI5y{rz`o;CN zg?YlYQTAT@mqPt%eg5Iz#qC)_YGCE}{SVJwpYYb~e%)eb_5mWsw$2um@MT)e?A{(d zXE-6X4%)&KzB{yvPq9^9-VEG;AK~3#{h>5xflm*rtS#+1*}NydG}1{g!0$J*EPG|5 z{@AAp1NudT%)Ym9#P=C_V~gz%OzX!_|z0aD@Zy(DP-9E8&js0dJeTRAB#Ty;M~EmZzEKaA^GbiWkX$|J2P_ zvbswmZYIY2;xXZt2~!f!btdW_(-a6!NTh3;N&95>g$C`(_eAm7`?>3Ptiq`K-8BT! z`~_Co?Sn-|ja0mlik=LKj6oiOodhF^j(ahK$;@BL&!Wh>#Hx4N zd{}TfW(F?J{nksGRcx4|%1_gUU?kI5H@wIM6MDN<$L*;W$qn@43%T(cc04k))mxdy zfM*8C%#E7(&##S>%oV){l;`IvuxVMz=FWQ>t(S?9$dAwQ)vLWCA9GuZkFx!76xXJ} z(^O_D4c6-(h2)BG-K(9H-y?qKymtf;iU;tHr>2UT>mV&d8|tgq>ACorLR%g%ER%oS z0LfGFRsc1JMN0AfBrNnS)11p6=))QRf|aZHCG;0k=BQXeY7FbFP86Zp_eD@;*|fP; zM2iiO)8^I&mt9EhOW~K|x^tC}slRY+ycU9;eQYA3AAnF1G3w>|5;4*yo$)K}72QaH zT%NI*)`$^1vdxW0R#0LMrBh#dPYUZq*3JEjYiRi1-!L4)%DjA70#ef#IYar^51h@f zD_>p<1WD1x7n~u3avdR~CA6O>dAE8Vo> zOhOch+V=0zxyhj8=BI@+naviR4hox6w4K><)+GY9s(sj68tVWJI{4X?oatJdQ;pFE zSPX0kK>L-=*g17J2JJMK-cxiqD)Ra7MObZDi`dVnwWOMLWVI5>ua*2fbodGcU3B>z zYP41eu05-ixH=e{o~_3*#_6uRQ{djI z3hbf0OHVA%6^ zsa9C={mA_df7AXc9VIiP`_g*ZXcuF-sO;OC#k>E*)~b|y>Diodi-89=#DVZEFY{bt4t_ME#t)X;srdMIw)jBA&A%P-+X<8lI5oCjJuuX}>I z!5IsgI^C*{K3lO-8to1uZ>5J>Aia)nH5vj>dU-aDEy%@1s%U%s{`x?wnPr}o`5!4udt z_;<7WKxS*G{bSH=*X1!3as@e7>4&FKA4Wp_Hz8L6w-df>_{DHdU*So7Gn?D*#7nYy!!aD&eGsu~9TyjnzI$fx2k=*Xq zHTY)cG}hM>HHnud?XzwL`g`CkGkbiOuyWfI+e^wDl6VokmmR2uQiN_S4C&v7GjZH- zMPJDmGu`H`Oc+0$M-+zMQQmbk3^miNsel0_^nj1crz>}1D?q7mXX)D=`1J0J`F-3} zT;OE}@SLQ{8WSgdRKob^YIpf;`dA-wJcMs~*Z=}v;{D})W$A)6zL+YVx zzIAtiyG`FzS0{^I0YDB1@P;xpfB3DqxMtFf=43XTYCwAPf!2St=%zLNen4N^NZpQ* zpO>!L6=SjR)xs`^s(1-P-9LC~49O$iRM}F4dA05H&%)S$ZH{ywJd#!|5G%%g7#td&W^q%5f_;KIyIZ zli^}7i;tZRIcFxwKUmrvXPOlhO2gkk_hRz_^=xIf#_Miq!y3l%sw^Rd>z7l3cdb;} zW0#R-kExTGqs%lRQm#mMKQ<-tWcV-Uwcz04`r0Zulq&tk+c>02>&|7IVrq!hC3B(5 zQF>qPbf-%E$F1Jw!}W3Gek{p+Bi5o(sjPd1+rfLUh$-1uK+4%)I!CB#;a??*5mVEC zecPfh*tpE`d#g|Uoay7L)#;?mpNS(6?1?WAu&uvwIDMmeH@I$Rgzn(s@li}kQ|g06 zU$*N;j}?hlGqw5a=YX%3sF&wB*spaERMkezuqS7kkHhd$P~6kOEw??)a{+>KIR%S* z8{__qZDWS39TMbHw7T&!yl7;%v28bOy5CuRpXYoDIgQ3Tn1z$MJug6pE>D zQs8~WmwPj`&>(}*%^{n49Bm`$E<5PSn8^Q;K>5j`jwnn{lzx0hzjBL1!7fqfqZ|Dy zi9KGDp>A5l5Y>;td**))K8@RAG`125*2_!?#}#L zXotB8wyf+WTDPO0Cau0x%@fl5_K@eX^8JTC(EvW+=rsRdyRA6lDW&oT2}F{WpSv> zha*X?3OO}t@Gt#{FZj+BDrL*rY<=}EziHd?KoM-uNK=~@?>Wd*2S2T5Zkfh}KI{2B zF`&P~LU>`>-hA9%(x>IaQ5E1kJHRUB@FotodVp#V;%9OW>=p^W@6Yv+v<_BA@HDjA zgX%L&WB+kowh;O)Z-VIABEK!-;%nd5xjg0HnW5`FSgNQQ9_ihtfGyrHJi@;(kD_!p z7`%S|Wi)2R&!lCWz5Q2~5N`nAm`%nusNFac*W34gS3m6v-7Ff}%!_;J?QFTw$B(Je z7F>~T^lz?leWt@upY9RoboVIG>B}$vo%aWyU&Mz)=m=ymvHl6lX7^UpQQD^hz2GO@ z>y*;K*}*81?fei(Zl2jPbkp#Q)P&k8y}~8-6~6xu14lEm>bF*$)#89Zxe;QVit0ko zC(IOrOMeQ)(AF4rB-romhCReirD#IuOK)h&;~et86e}{emic-Yr#d{NNie-^dF5GM zu{o%al)`1I2d8i*VnBYa{gKbqO`Ekz8@U(#YRp}6{z3=WN@2CI5KN>&8Tzx6wlGxZ z0mjb7+#nq>UKC@&(wSkw&SG6)Yk@$G)a$JmZY_}yCvWD z6#rGb6)z2l(b%b3cBH!~R*d)3gTr^JI>+?F`))aF=N$6N90j_-N0BA9)du@hB%<)o zyu(987%T|OdrtexRx;m@jsM9EJ!YPyCBX%%ETc}|hmyZ{vr(m*op&4c&q<(CYkM~N zBt}{^r~FYwygoUR<66(RbM*C5Ly(RL52n`P8o>5M(#cE4$~e8Pq2X;4L#S76G`E?>14Ep= zKLj<(_QzUXHmqD{@k_QKtBk zY>Rs+Tx@Os4Y#J%@Xa_~E6NEelw3^NZ-QQ#mf!9#8LHl$c`n?m0rq68XG-X10%zYUqEV(0Z5*kv@+CVal^ zkBrK>Tq;^r#fILVxMD!F1Ph^OSCFC?z&?0QM;-D?>f(dHFVpH0)!_dk{Fcu9K8D$w)ef7JC$brJ8rM_baCp;y`i9%&5cfi%~_o%OM%S zG{8)y3AaEyjqu<|kQ6&fLX!4Gz~stpoDcE;%gfXyxI!k%T1_8?aCzrSgm$u27} zx1(^egywCq@55H@xDLoptK*os9qtUDQe@8P?*CV$nrS2HS#I!@Bj_iPx6s0^rt*=% zL<~6yf8OUI`fB?SPZ^(pk56Ry-hy`{0i)wO2f#DFGM0l)R(e!XC@L>mp@@pw5VVeL6q}{?f{;X6mk& z4ho@d;rjBxUyYl+9@|DxSIgO)|AUrE5t^`5+tq!7u)Y{jSv3Lu)iuIf*&_zg?aY?{FC)#Hfl(_t5wFUqx}g@g9;8 zX?0A~!vzdw&bA02MDT2NyJfb(*B(;y@Tu8TS{vX8PtB(JW?ATe@kV%w45o;bo{_(; zk9jJb%&wcWsST>k&!6iL?SSE6PyNczNeY^zObca3FI{_K zZLs99n=eO}%(`WzTM0SWMpY#y!eqk63`%l6AG1!r>j%j=ZNDBcc}epHO?4&-b=rg( z1$ZY^7m{(Ocq2GG<}EgLWjs{&`8+oNPTLYZj*s~=U~8F4+ktfmM}kheqJpyyI$@zpQ*A$^QU%_);9p>80Qr)x!?{Mq3{n(5qkt`P8<=d0TVi(eVMW zt3iHj2(D1W+QPqv`+=%EXC4UX!oy`WFv z;a2s|u2P+_R$L9$`wH1@%!D*aN@%QBV!EFNAiF>9%RSCiCVE$*4nh4rM)SAskA&cD zAL?XH$A1P?CznC+>UPOhr)DT_2)&nweo{Piu5)#K2r%_rJJ_xaS|Bbx{KSM8H~*w` zRH{{Z=JvGg>i+;cI_w5d>)@WwVotWG|0~?cc*t)FhYy0<>XSFFUa>I()hCI3Ol*K|YPHmYsD4ALz~2%ldnd@5 z&>KtSAPTs}=;7*5pL^N{Jw5VR?Hr$Sml!4oMk_jk8iVQNQiU8NbLA{kvrngY)I9e{XXxhi!-S>C-q?f~?dpcLY3< zG_V68#NI>m@9`2MvtNLMxV$;W1o1K;5Ti-yLz5ek9M2;y@fbawr z9whW852|x3RAwfg$e8(yGxS(xIVb0uAp&}ma}#yEv4R2Gn5;ZZzmd2Vb!ImA|8*vO zGr4l9V@PoB$+eSCPCe9gyB(L3V_UG@(G%WzBz=2vb=;N>2VTzQ0HnR6WDa)yABf!| zP(bd`OWP30^^)uDce9#+AOYq>p_|^&^GW2D^aVa>mXf8cqtSk7=~kWT(oXc9pef`k z@|+E)Fa+dYv`I+@LJtuMGX0&Np9#Z@XWYgFMPY ze!qA9Vou_nvSVBFJ%Zk9fo`kSTe)|T$aO#<%)-B0g3bytD8WjU_R)RaBOQ@I-R#yZ z)=xHgrSEUoX-nNZNn86EK^E^DmW`(A|?YA`a_OzWjKa60waC_pi^=}^v$k+)Ox z4!d=!mc$8j93$#d^WXbAda>|Hm44EOb)n*Rz}F%&1COn^!_Q!CeF-IJnDF{EMO&Q3 zy6r&0BAZ_r|N0vP<6J7B@lj5n%k_7N6mwY#qG)B=cr5;eZAqrvW)h+rBC78aW-Yyw z+PnksqdLFxe(}P$g4{J%JM@Mweo@P3sOqQlx26SS3k>T^NEDOp_#|tMi&^wYd*{1%p?+sXF!-u9jw9lm7 zV#Z9vg=*ewc+KQ4WD1M3qbp^7SMyC@?Hs6+oORz=-r=R+U`U>=cM)_{3@eB4k!olhR!!1l4~YV7kQDGpX1A@(bucMmKnDv90NUdrv;*ldS$h zJvug7$ts#J^w}e!Yu)#t#1o0pRMw%^!}0gdGmUtBmT~>trLZy4r-)HHuXqByDI0aT9 z)^Z`3Bh)G7n)x@j!PJet(R|bHqj&Hu9vrm)cwnSP;e(#@)^tdk zj+tuoz>L4qH%gLZ+d#QDKh%u$Jm_9YeOh0h>ap1IG@+YZ2O&1ucnw;y1R(Fs&(t2X zyw#c5z6)N+V{W!F9*Rar=bW^<7;DJGV@5 znqSB~ar(jx$vkUX-4Tu+xPsHz59@yxd{v~hXW&x0ZxV+g`SV1as(#R)#1tJ+YfYI! zYvVC;&mnfi1BqKiEq2rv`ki)GNm(1yLH53Hb*%nZJ!Pvi3h!=FSuUf@9=9}5^p!J4 zii7p3asBTulbX=p7goTV!I&HqB4Zw@{^r_ht=ODa4IUuT>0g0gJzsx*2V}glnq{3s z0f?JW0Wz~&=dd~z;$P#khFrJyj^t^o{|dhz%EPOFb067uaFR_Az{7m1qizS^6Hjr} zF=@r75|OH;Kgo}(M3YboJu!Ti`gS0dBCD^-q~%e)bR?!||3j!QqMY(Q!#xRoLpr`q z?9B5>lX;kXm%b5th_5eTze&I~A%vt;+P%GYxK;{O!$9Ixbiw7^Ng9?Nsn>{)Xd>=u zQe7w&JB0z$nwhc#X0xl$-s&CEm)AU-e5%-8(Lp*zIbW;BWD+dH;Ke^GL5)Ph#=6Jc z@%&1Xug+CdoK|*1KsCwwhtfg-{P~Az%3oU`glG-H8#22MVs3uAcz|B{ud<9*uKLI8ed zec(JqS^3RVCW7RYhU}E`8hHZQ?nsi4lb5fa@wddiAQ6(VI_5>Pyz<$HI*IN#lmQFE zKZbGvF1E~a_-BeoVH^CK=a6Jarfb@pNBP0~BF_=OO_7&r`xZ=lQFc3WgZj~cZ3DKu zYEekjOFB`xf88HLGrs?THV9^0s%%+L$_NN@4~(HZ@c0#{`_TW@xrfHt*J zqinl@g;gmnCsC)}(T3(!&+*s*Rk&WX{z6y><-w2xLjQ98T2}8-c3Z%6dP04*?)Enl zqovcQ-AU1s0^b5bo`BS&2LH~HA*5~SKQK%ikj+t4S)N>VndqC`zj6iP_p}P7q5KyS zlC?{W^k*_5=qYryl{gXsvdRkd*Ybg;=%Ps?DE`S&%&@4OATJSI$ax9C-UGNtyU7+$ zCa3n~1`?JY2;1w3OTKKdCWdI@AyJ)namlz(cAH!|adRiPT(;Eu9xR(kx5VenX!7i_ zRR9go8K;j90g!zS&@6WQZ(wZlO`U+``Oc6^8=*lkp6UPV$Zro_KLO5)6=IYd|6T9G zgCWPzML#BX!-_{e~yN#+zAAK0`7ACF1C>bPT*&rc(a-4oFeeVGz z17sSudWROs;aWNA+2Gswj}2~tAEjNS26n|BN^^wnmqGpnb?3RFj=8B{tsxtbIF;Sx zk`8awR37V60Hq|IcTB!pZ= zxOy3b18Xy~i$I*9f^Px zeNK*?ECRaJ{SQ;qgvK8gJkS?{R~lQ7jYFj*#)RV^Xr=LfoTqn*j=IeoF&ad5eJ^9? z5l=f@tpn4k#iE}3C;j^#s3Z8V{XTreKQ_s4Y}#)J+J8BdRQWniQV zW87gTo)$!HnHvUcTZ>UOWhMsy*18;iZHU=7Vpy|=I`p*9ARkNk`u~n^e$|8bNNFE@ zXv?l@;vG+F*&FGt*pIIBO^wdEUeT%647J7h${^l3vmmuZtae{WmJt08|)QX2P|=%Cn(OWT!9 zW~PnzCovrHUoZ{-Hx(glpOaNfBjY>S$fSXCvBvzruZXvR(1eRK;D@CSx8--0K(mZC z?UrzKqlAw?mmfQxv5aIXHSg<5DLN2>umPd_CjIS`;_jdXoDDBi)3%tC;6o8h0v52BK-6OHj$M*62@Dt0(K`jKsHGj-p`G}<#|w(-G0787 zDbP$wGVKt0le_6sTvLDG*hc6*`M`+BY8+hPJvYxgrfh9oU}|mi_Vi`hv9h7$qiW}j zC<;%at+ZcfqgIT`=t7@Hd;u?!Ig=Pv6zxgo00QLKRp3 z*&|R)l@TZ`M9ZbPK{Irgcsf-$@b&yAU%I`%^*Cu6XpQxGs)NM4Q={L3`A^H!ZZ66y z|ESdTvFrHC$9^!9QvOtBzWgHB-kWwy&Mgr?L&D4f~xqOao!lGUK$9( zsY?7c@gA+e%0+16W=VUv`Qi~8qFzMimY-9wpZ>gRV06qldi6$bIpO#7#7jl>Tt!6l zm-|OL*GSkzWpV`{fryt5IY0GjHu|_=;H3YyE8jH+S^fhKG5gV7+n~yI*Td$8?GZ}& z-d(Rq2VN_Yocb$}s?hX~f%%iAno;PnG5#VamnC=E-R}`jDIY-_g}(zouaN5mp({uQC5gjMYRJ#F9?`Pa2BT^!w$jwh z&E6GxOV{W0e5pY%JMnlK34_-iMiUg+(1ag`r??+`Q!?ETsw8w<9)nt?&akNEr0@$+0fekSIRjp4G!&VrrxLk^3ylmQ>e zPe*^j{&b6&mwB6YrDrX&pTnb5d>LpgYKCvhf3(AjaJwo3wp&BmMOA{3Nw&rsNUmzU z?a)s5W5&@3ajW&SdK-lyHGidY=UsrbSF;KLbjcX$O=IJXZsz!S$eZiH?0*f=gDmY^D};B zv!=CbAB#;<$gtD4sI9cv_t&^0VKh`ItjY9ie5wfIv)b-uNKuNRGL+9h&DNwp5twwZ zXYj3w{$#hR-49i+dRV#@^?GL#L(+eiCpwK{Z}m%CB5qM zkn07GNapk0{+!Up_8^?^UIMBG;ce1kHDCzz@@S22o_NQl%QP=NgvQlv+hGWRc{yCR zqnYgLlK!v7N8S3V&i z^WY6F`uC(5`yMVZ$hahKb_UW6@awJmox?>9H)RL&jDo`h*G_xhV-;GPf^IWHuabIK zVkXr549=SjO|Ro_CYb$&HP(-+m+n7`;WX5vaNq>=^u|+ zV48=5tMDpPYz>I6uCLc0?lurX4~Oe|bIyq<4_1JTi_j_w`K2WN%EmWKjsFP+ievE3 z`Ml3g)M&ghz&b`d*H0u|+o~6EVh0ldI&bBzuC%wGIHeDJ|_pjbL?`D#78$De3Q9PNV zmMQwXIRP=2CE}IH{`6xo8{T+L+5Q2VCp$FwmCMRNrOp4JwfE0$Bd&Njjl`bY?=>>i&>^zXb$f~!w6iG+csJ~x*a1sIeumXPvF`qO>8-y! zVDgO;ankUP?B1RZNvC7pWD;o2%}LQ0XGJ__e{NnSUIU`UC|L*4*BIr5 z?;wZBTsCuUc2MBQO>|MVnr_oY?%>l$RB^mntxRsKG*&SLk31Q{g8f}H2=B|7rX1Bbu&iCS;`JcCmjk2MraA!r_fP}4ni4(;)UvbYV-4C4x!G1Z`Q|hDN(Tg7EJIt z6K5Srl5JJA51vvYY6V4aAH(y;DqaCWO(A5|(Wj0nDx^Ofula2LhW5DN4^BM3fBhMd zlB)|iyLS-*=CtlLx5s4V$`4vABOY^JR0Tf{Gf8AbwZ9RPh-#0+U=%S2U-u z04wN49Ct;9q|!_00_n&NQa$g#rA>E;r5LY(A*3s$(D@Y(sOfx{8daiz77pbOqwhC; zkN!ca{Rb((kku!%ks)id!&2GS*c77f3*oW`5>(_X0u9*x)_mqQR0 zH#R-+l|3klN?t5t)7T z*R`YPQCl#_v-w=t3!(u4`SG;Ed2Q*&v({qA4W<)ouoa!2Wa)@q_(MdK8*A*kuU$$w zSx{qee$e6HaStb(Qc%o@pT>gPC9dCr`sE&Ye_vteWWwi~fkeWwoG@*dfDg?DWXeph z{g^2FD~4gLyO-C2&SmGlE10|)N?7wo znToajSL&aBqTL3Gar|8U8uGxASH{nkw<6T-)UO1fVqtPxGoD@Z1j@%mUkd*;E~q{G zDtD!Lla!}~f7IGne`CWCb*v?WWt$Jj9t-Mr0uu4yyT8ez6$4L;H(2Z4Mqhkju!JK< z8A$dl_sa59vW)wEuF$%DXFbV6uY?_r`YUAKZA^!JlxZk{jS(l!FcxB)a6!S>UYYn7 z!vjC0j|w2K)v+~ho}W5>y;2*b>jZPBt*lT%A1e8b`-S>N&KhE_OOD1t)sK6mEyzqG zwxN4Z>(-&|NTfQ^;^7GwIgR(@d~W?;Gk^&l@)&O~*$5?)r&fmWnx$RxBzL0o`U4Gd zR>K@1EFdJ$hAJyyDd&Hz?d|E3ZhHd>Z?}LpL`wqYmAeCHm@?ZJ^z=mrq5+>P=|#mJ z@?L&yK|vB~ZGA#pyl@k__(qc6$Dc$)j~on5GPx$}u3!(!uFP;vsoAFK02Cz?cbsG= z=cEcXE)FpY4?>fVjl=8yoQX4rIEn@^9kVZp7aY*sUDZRKX4jL7Kw%6@xrJTYU^nOVJc{;8x91%8O zm1x9w7?bF99gbOWNgm;YnQ>T?G!z)Yw=xEeg-AYFdN{STsp*L7ijERtTe!ZSZYWdv z2!m z&U-ZwL3OU>{ld2k8*+gSB_ob;ZTr;ld(I0h<*G(v-FYzyvPS3I?Cmu0-QDw<4#@CE zMha!=T+B4p5H(tAF_-bU)#fOa7HDTm(pgzXqAuUx5p}O&JWP7?z zx4v%c6J3#BKXF2$WuIXZXXxJAapk^N=6=4nb*-_*=lLo7ME=mT;bYT?*PphA*ahOc zLRZ2k4P~O_Odc$H)ZawSJcYN}#&P%-L_7l$ zskJwenqOMi4FCT6@^y`o`A=X&$0}Vf(dQCwbBi#wxjd-=@;(@Bc$+zm>%{KZCq7Z5 zBmLm#_pyP0ooIuWcU`DV_wiZYTt2Vo@sX$_sP`-8>r+qkvEu4QD_8fQn2-`KS3Rg> zow+SOkZbS0`H+l~WKVUR?)D#7uIh}IszQ7TAEHs_YvzZCNfp>B*j`;(u%J(HeU;w) z^p<<^!(paE(J@`4(q8ImH}74%(Zh&({CD?c$PFf6jEQdU=J(udBzyBiVc`C(I&FF_ z)>!omyU+3ZJj|K8iew`XbQ|GlJ7#qN<5&Xa9pk2F=Ov3TOO&d ze436-CGsNwp+1LeHskmhnoF+@0*{12FgfmF-!n=|atvg5%CQvq&yN(PcX%Bv!L|9? zW=8Lv)%o6V1<@|)ChvPrx1p(Z6I%kNMKPYo)qw4+)$nqz$gU8;FbnpB^t+6f^+@W@Q|l&M zv{$qovtP!t(L_YLzIzF8-dGHS9<4}8o5}+*=a;2N^*K};->LxsM6*4RadP}wnPFep z#jjsB1tc2O6vuxa8LK3x^F7#5tdVu(W|}wnY*I&6{VaT1#<#zbGnZeB?R41Wqng-F z70VR=?Bhb~|I^^LVj0Bhdmr}0@gS_h`-j&5ICxUL^>)0YF^uL1%Qx0R7VYJL6A$K_ zvW;5H?%_?pxio9}-4076tvQn8-@X1B6#hHPlsuB}u+0Gz(W_(kO6fkBCm@^4761U} zQ8IEy7zzf?gMZ>{QdWt*nsOBG5A(kA4ROS`J^6MId-wPt&d4+Q)cLfAqzUn_J%I2Ef_5|s+cBmN}Hfuev%;Xq~0uR0NO*-(q_|4zzFw+kV zh+HG2V=aV*-2>IrOpazt8ZW=U9M4n4_ozxCFXxmHlr%LH^DmV+9m7TQ0Efum(gALH z*JUSM@;Uo~n+dpHWbEk(LC-&$rG2mewgNRWx-pjHVo)wa_tX}b_mk;DSOb=p2Rmvp zyV5*Uv*%r$WhuNZn{Sj<2ev1kQ;L+VS;-5;v=r<$_?YjqsOdz9`>aHYv+4|jiLn%aN!w>ge2xQ_k@ z>IKgr_WtY5!a+SkXTEfzM}vbew;J${580`cV;>b*5%KED&JtAMp=3CJeB!N^$+bG1 zxd9yxP#>luxMcP2XTN!U^6`BjI_ODUyy^U8z@ZkU?qj=BClrf7f1%l%UaQJP2L1RC z_M03@xQ^*RBy?fExursSW0Ye_Tws1(va}KcQ?7Ta@m#s+?+5YbEX{$cf{7`5x*t-A z1UR5ystLvJcWEURKkAT7ZLa}{{br!t)W4*EHx%<5(E2CNp|nV#?8+}KB$8hskK|q1 zJoCf#jf3yYEweKDw7>_SHDnq$$^Ma3>A1T~$gkg%#*0Z=;LhsI@ZQc^!qu(;`^$n>x zvk?96`5x2N3*aZ;@huj8;bwa448&hYVAJhXybmoFsfqG;of8tkB!_v`-L$C}`nm5` zgHbz0vjIHiVbP|ao|T9`dU%_EGu9iNSJc;0fB^qPN_^s-z> zRwdXT2RXpgdsL4VRyVrdUXZb>*lk=|B@yG5QD2SjUu0RzvZQ^HuzOo{%MW^_-;Ze` zxMyq}3^wGpiJ9Su{rTT60AYpaHU44#yO)0p>K1PlV{W%lL?nX=me&K5eka`Caneeui3}~3 zM%B&t$Id)t*T(0`ou#K{`^M3b-E@p#ci;Dv0t%e4jyFJGk$R{8@rf+0F z(6a-py$gyUs5BHSD=SH8`?0`38&rqspv(}5=4$cqzUmx zs()F+cfE`_51;I>xWj_FMF%{8)|dtgK6%KSASIK<=lk(iwM~gRZgA|q!Q3`MgWuMM%FCmS0G1H;51Oxa z0(OPp%JO*g!XP5S8E0e3j#!Wp!Dx`CJwtXtRfz0wf^KL3S%krRAkeO6MFaeJ6a%{Q zR!&x|3`sRJE%@d}IA%mTHgn??sNx>qHvHU{M^vDHkou5)% z&^V*hJfm*vpZ5Qn@O#AP?dlL4DLy?;ku642zjq zg1@{>)iwJ#sc2Fq`&hhU;r}C7|AQ0>SC0q*m`3|=S6NSO;mAYE@~pSob=}CYragdu zr5n(9$H;%H1=qC}yQHtc#tK6UP#Z8@K|IV?K35vIvzl?9%xn$4)Jxk6q-!^5F`;m) z3NVM0o|l=N*LIzjXnP_zzqRl~rO5CC|LiS5i$1BUrrz%h>38bCwbnD(V*Tl!`4?XG zS42Tn$Ws+X?K|B8-Q=QGIX&Pi%PTh-X~45qIZ;7g7f@Zm!P;~rutn zs$W%_Ro^5k~^`9zNO+Hy=e)$BtULP8_y@yyc4X;;)GY!0z6eDMUX-{uhLH@S8ZPX zF5+TQ`y%qv!jRRY8J~$M$Nb5lJ+Z&BZ}kI~Jq6kxTa9Ixfy931W$}jmz8I+*g)F?e z8nc+Ysv@YF&qB}4>8(uIPuBJ@hKT>85BLPs7Y|>Du7G5b;m6qB z2lGriMI&Vu8g~H-W;s~T#<--^ehmGxQ~wQPo8ZENP|b8 z)brOhB!02HPT(!^#QD)~7H6=(bC#_0Ow~;8ah5#>t?6t#n9vgQ@7iZw49-!Ff<=P|}?}fr*?-M%&2GR>Cj)9DYiV5>~TW7>~)88IEPEL5w_l zLE}JnFs8I!L16a?o-fUR)Acp_coV7o%Z7|#X!?dQsee@4ec02c?kgG*x+h*TNWGl7 z{Od)=FgnrF1cF0Df(Hxk76Jr!cXxMp3GUW7!QI`0 zH16*1E{(&_8Ta1vKkxmpM?Z9}S+iDs!>To^epU9dEm9wR4R(0g^~EB}fK9W{M(Sv` zjfwz54p>GqaFR??5o6pSqZrgE7dpWYwxr$cASpvd(o9kwA*Ye=0k#8^Ob4hz`44hG z4B%W15x~QQHwcK&>wzq&h;7wR#ClfS-!?xP9ep>PAvWEFadFMg-URE*$3Sh>NwDv+ zMNh>gIlwv6K{u+2A~5|q-m#b>J2Y8AhJ2|*ap5JEysI5*U?lxz#ga9Oa+v6)`&Urv zSdI-a(ueeXyr>B`Z+L1K>vze?=ac`&A&z4RsCW~xilI%J6ExLyyc4N8RDQp>YU$$Wy zVLrpD)S8QksB*Nffzo{sD9SHLz*^f)yjXTg@w}h|%HwdaN$z6V56F#$uwy7<6<+EyrgE4lwtX~@6#MI1q8_(wd zsPCaTGLl3nkld{#NsZcLA)nU&x#DOA z+2s^xXgjW-VX9q$@#DfdVoKm22>K*C!d)HUVXb^t&*Jr0A6BiO>S-gXcBb*6hhKM1 zYPdQ|YAVJ1$lG4DYpF5cySo>|#rHop_wh?Gk?-Bs(e+#0k;B+@#DjlWH}z62#Emf;1egUrfiBQ6fFsVbJrKtJ-2> zz`JPH2{cYQmy}$;^x3Llh)9O^h87D$e8%yzoknB=4mee9HdYYItmPg%8-d2?K~BEhF46}=r%885)xakI)ySJ1557y$tM_P z?H{w_ZvSQfelL#O^a*zK9pBfY{jFb3RtCyKoANK5PhBo9O&af# zn%Gy9-@Ls%hB@2^UQI^ONlyisJc3{jpPFxt+G$+jA5B7|5381M?$Ay;lZT$pmQndU zUp#m~T1P3%vplBLP4z82t2VVq%4Uygac|+)E3#BoNqp63dW+XYY7C(Zzb)>RGTTZl z$xJOtZu>8Vx_UU0H`p(tXe|Dqdw(R8K<-EIdx7Z&f;yfI^CuyMm&@W1!1}AOPK*eN zHV^!N+*%tKOFrE*Ju#Axbt;eD>>A}!#EF02)3E2kstnIRpOBBQUy@#*fAaWPx1fpgHc$Q9F zPu3!PMaSp)&8U#i`J-}XS`AF#5C}zeB=AIS;$@(d z3;M$faKHb4om5Cp!U44qKDwjMtxq799S;RNqYPtW)~C^3BEHSK!u?k4&f7)$QvO)p zjT}}S841_NGtL~xi;mVz-OY0{Tmbb`-vW~KMXyAohX7BT4Bf*D8bO5b4oB@EBhD$& z{}9<59I z!v$a#7tGJ8d#QwBZeh;#u0*NF`YDo<=*0i){*Q!QoBDX>**Fm58y*bNWJqHYsi{!V zNBc?r-M>1hDC6QF_O~f~X+4y%vRl;V$hd&ix)}fE0v_}k}-3_bpOyIazB=z)%H?z5}9^ft%D03Wtk($3$ z#5nz0jr9P+{;jm6R*dme#Dam2)?AE%#lG2FZKQON*Z-s}LXp;n>;{t*hF z|3ZmXMA!r0VgEV~U#Ka&(gtKzbC5>me|}iR`OeB7?mDUe=S5`OG{})uPyAu4+5*wb ztGmEBAZ+4C*-{OWfNzbJmL@5OsqXOZCgZ~0`Qz$0t}MdA zy4OV94H{e!<^kyLXBDZDVR7i(0Cl*Gbe?(X`Yu)HplnvBKG-{9&ZDF@Vii^HpaIe2 zjRK9P>MpXQFnO4gosV*(i^#Nxi05m(GdXViQ3Oh(Z}jK&WmP^ri$gxu)h3;_II$(S_# zB!TPmG>3^(r=`G1=L!6`JvjKk5Ak5cXurf&lY0N$T+5dSsb5);Tyq41A^rt&PF(u( z#d>0Pgt$-i2i3z%6H*W5zq6@BTP-i|lx~fqzZDacwpU+a51(C#x-I=AeWrc`>N}6h zAIHRuCwqQWb;x4A%VuUV>Qw_|YreBbI@mm&!WS6w@jF^N7HG$+-`st1Hy3l56n6#H z7e^!2!x#;OybAg4)Ys8xdMxYnxrdV$jxzmA0n*v#{m7CM@V}UyVh@6OzlCwSKKL!2 z)CrFcmT(8JDL7_y3aUSeDj12{dYN6rePX+3+}%<^`davjLzHpoyX}c(%CZ_3(1spt zi@(7+cqd!l$S5kHLah7`qpItnA9Z4*Ju+kiYnA$}#jNzrn1l@LYoz)zw}_QgWOR~b zv~c%%5>X~o{jv;5-T!Tp5x5J7i2W;DUqzxxy7nKx#sVXU9D0k2yh)>-O4Qa&c0Xz# zJX5Y~y?0Pb)-26|uHb6a#-wZ!q1aOob?L(AI}z$d*OLDMG}v086D>9QM!Yh@2(o+k zZvAmMUve~dK{xDQgw{3Z!o9o(3p{>Wc+m=FoJeukAtEB-(?A;s7NP@p;I?wF`>?vI zhAl31vq1nahM9jV4IlL&QynQMw@#Jqhj>b(K(IZ>u-pkt(0<8Dn>YQZ1tNT{zLs;(vE*gT))hdcU@x z^rKL+8&Io%d6^r;F}-}DHA0tVNcr$Wj-?jG!17&d1=0gg(>zu3l z|Bg6E6+%YQ@ke=x=CziSAlR}RvgjcM;N26DL= zJt-GIY!#S;F+Y(KTr)@Uy5cQ|dGe9{gN|$bdHB8kl23CUj6}5&~J* z)@tt>^bCuH|Ihqwcjx`Mq0>3E-1-5?DEJQ`!*)oU*#5td{rNVv^7ITYIiQM>5)BN< z1v#nUgHK?c4myo7nboOB&BqD^*3k39zMZI(ZPNOgMQt!w&E|YNK?(GC5hAfTOdE0P zl&=g&IQ>fvr5h0N-AV!yP+MF_IT-a)oX2ZcfExslX>OQ=%~Lest~Z)*emgQ8Kb|5% z?c12oOQ(Xu0!!jfPF`85N0YhvSECX?j($@rcd9-hc@_7PqM#EaunFpi1b$`W_iBmX zY5X|6*2v9C6`Ri1K$ysm@m}|GR1%>yb>k%kDiKU_!mH;W~N57N83CF!Sbl=}Qo!-CB;q?@XfvxpF zk10P*k_qY`es3OygagVD1Q~1G*?#fHg8ca2)5GM2;v{~kTm{ov@ctG8#M|O6N1sUy z%{vt|%c~@^Rpw!1ivjwN3~OTfPvvb}9$1FN^$5aY!e)QcDWsUZO@A}rhIwelUZvTb z#X&XWdn%}wnr;+B8?D7`Bt6ZoMbOLq(QXgrRLy|~Hy&lLKTN8 zlkIk8)0<^_E@ng622{WmAlR6O)k54*(cIeyrZqA*?rQ4(^$YD> zi1dh`?Ni)6CMdz44)w7arf+1)n&Czlr1 zrL4K)2dvp5xt-c`@5Co}L?E0WNw)A;y5dgqeBiC(z@Ov%#49qjRuu}FQ$a3BcA3r$ zO?Q@?>O~wMAYK%}y1+SO<&MgcV|qd!E~h2e5KVxf_bPp{th-+8TOJ7$hC@fbsJiLg z9_*#-hX-b`u1@zBwD{=X_0ezp&iMvMU$%xS|6&6}%e3^+>pNI-;GgcM<%_)

?eS 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%0D&UMoaN5}CUN~eV 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 h|z1<;OL>M0%Nc!3&i>f}#8R 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�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

eI%d4Y$* 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

    Y|D2N%q#%ELP95K{MG$r|hOkxd8-eX^XuY2z|e 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�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

    x2C?+40d8@BO9F zr5gYSr}O!ky!QIk+Ue%8FHVT^l+N(9l@7;4bsns!_75_-N?dbxx48mxtFVn~ruRJC zuhqi}D&`B!De|6t9^OhJ%rIhhLJPh)6sxMoUTAIYcf6#@kY{6`lU=|`mF zAiE!4$TGTa#b{MOOujQxH)M14*&J&x<^m)vS@9*4xokKilR%ZCHRm+L`-5DtbG=k*jmsClQf$WyO$ zBVf*PbNlhz+i$U73O(0C!LE*;NG`WC9!HChIFs2%pP@ysjP6Bfp54Qg@>-IL}@g~WzA+w=) z(snKtep(9;0#A0t=FpQ2H4F9+UServ&MuPs8>f={8f7{g8KwtWay7am^fwDF(FMsK z29r&FZd6os>gtIce7Ad`THxw^A76CT{$1R&+)T~8%}BCuq0)BmdT&sFVYzJ$d$HqQ zq}{`ZJVk_bJVjE>tPZ$q-XawWJ-wgn;}L4F$o=<};qOAOj&fcvt0`q_dCKIC6G|DM zX2oPgdRiM#*cS=Dq36Ve?(^(^;3{T#AO7hI&Rl?X(Blh_HX6f=Hb6*VuN}XxH(2ro zAF1AB_Kfu%EGJxbJu_Rr0dMI;>(OgvF)<%7P_}4$&E;oSkjdNq3FFEy6B1Vr+cD=G zyq;VytIfdB5aRJaB*+sKLgQB*Vb7JnXyq#8eN+5jCw zqQoBN${`l|TiUcw{p>Zp0$jTs&WSqVGspFbLcf3h^xSSowXD# zog3xbDaL3e!=}W?ogi<}9fV0tuHEH88{cK79wxvd;7L?<@LMF!DHG{xPxwLVc8koW zt1eV7fG_jS$I_lGU2lMm$5L}89NU}dA+Tr?C#>NSk`klyx=G>VWMAQwAxm z_Qi)q;(Aiz#YTT=;xJ#W(Qe9-X%sN#Rrme4Ba#(W|r=edP;vJoF_F3#Mig1KAy!I4c7&i3Li zH-1L|*SWA&j=ufN>^s}b`D|aM^OkcWO850-+>0XDx=kHf0b08zyk!sj`>gRoL;$zQ z-=C%YF-v{H8}*V3FGrwP*=;J{?z7>pL&%E>@AeG_BSaDOS8}3NY_8WC{~dl!cmg_u zGOA+OfOi=f9d;~A3{-cG?9VuQD<#AhA%Ok1&&(Fh(9HSCht#RM_7{ckjem0I?^(Va z(B#>Di@tDx(FJD!WoL>j9p{xA@X6Lj$fj&i_ z2lYoa0lx41my=8K&qyYooNFAklGg_v{Azy3L`_&&qmw56?M@n?fXc)SQwmog18%Gz zWKuGEAYzPiD&&x`Wx905oonBlAl1PKN_?M4*~Z0=yaxw6yd@0RY&OOG^}4YCyKf3f zfo#23vJG*gSIEBi;Per9iLw-cW8&)Yumz?CR4r>u_dAdp3OWwsF0PC%>X#mTtbWkS z?k6=Szd091QCt`spnnujv zdMjZ>!E9rLL_NvtWlgwe|#=2=^p1hV)UEw&11Acvv4HK($9g>FD9kJ z>bcP?cR)e*mA&!i=!1fUdFy+*-xln4D^{(J&-;?rGT~Ux3GU-z7un?2w3N|w;&L#j zSlvlyUQFd>teeMyw6sd;`kV%7r*Wj(1@++hT?2d^jq>WZy6XbUi_;VUuPy3^Wn>PYdO4pS%qB-p3>IHkRCCLu(xp_`ylj7aE|2*}qeT2&l7AM- zLVk)x9nTIF_)|=NMX+StxS#7I(j^5(9f$q6orEs)D zbq8r)pL^yn!+N(<-*UZuQ3)K~&mySWqO_unnb?|fsuKtu%DBs_6}I|5CSV;~o>jEZ zYhOYaB%|JJ$R^K%GbEjD~4u-v?M^3a{VXXM6(5%6hD|G#G@tvz^VcGbeIOvw>-m<^z)|A(UD~j zou!vb8f2hvpos2mk=&++ku^f|q+$4pS_%B5*_57_Wwi}%rkv_!DY5fJQm|2)#BK3h z8+A(?^+i*0uDFskcu*1$4s~jX+3_Gn9UlQ3Z+g1srkoOXbIANl7o;RP2^9}y9_!1-5R^Rss7-5g2Q4&A>ejLrGMv^Sm2w z>hh6{-tb~QkU9w;y-tUosD|0p2NXg9WPmRsK=w{=(*El5=$0FK^!XwF zk!X**@Dpo_%dgWa$hvk&xAX3ueczw{ZKUMC#?a|pPw6Pe9yNb@Et;x4UJ_`>f>b)9 zXmGQLJ zljfc(Q#0g?)wB1td|}k2#(Okr~EOoOR?6@SJ|^`NhIhPOnCF<>WD^uozUIg zT~G`ryCa-AWnC-C?$tX;LyrfreiK6z-Zu$L_4?HBKAOD-^xx49GJClA?I*ujFaXLpdEyw^rl#Ulg1g(QpIe|E7_tHfV$CftWj7biQn5&@Sa3U2MT zY;5laYl~Z1C5Zv^{V<0ifl*=T5u*U)NAnRbY6OzO%fcD4_ z=crX*VKovt|PBuGSUJiT~xFBuwnRwa5#2FoBCk_0#IoeewWdKa52Y&GYKll$X_N~Q>=ct z6(d6_@IWv{$ixC9ZxFBc<#K=XU^EKX;oOBp?=y^%T0KHCROOfVB@l2)X9L=ht30d2#GZ zhf9G@UZOA-Axw%tQaYf`rkhMce1oH8VSUzT7zvv%F)}8}BAtL+rHW~3fbpz}*V5^FNlx*OPa$EOg~azn)?zh%sqkus8mz2^Y!<&T_U@45 zHG!jik(#U|Em6f7zjlu`I=N)O2N*td-fb5?Av;1<$&0rNaLgLZslYtroa3X6&Y37t z-`;Ely;-y!V>EQpbQit;Pw#Tc!xFV>nsk(OyYG<;be4N2r=z7_*OZ84x z@_zlXiE%#Lc2}yYMB`!8Xy*#B@mgv=ZgpwH6sj~D>TrN%ZC{L9&nQ?Pg!df<*6T(F z$mxry`61t2mV0rJQjqpU?O5EJ&t{Hh$LVIVG%L@0mGcCR>39*$s5E71VVqvtHa;O> zZ1vgf4Bn#TFN53XhOWkN?ataJCyYls8NOb*@oC#7(51bLlu@e?0GDsI#q9gswJ7#; z=HF+c6zyC_MY$_3xvZEnHlDUR<+%dp+ArS7jy4iy81*#^PnhkMmwEDepTOEf-w>i5 z_&5&qHXOPvMi&EZl6e9yt%b3%D;7&WNG|uveLWPqXGHO?D*9&ur3Lch{m*GPby>A< z+$QB@(xo3IidDq~6LY?16y|C7J?ay*xbIHISA&C8w*XAoxthD3=jutTp*JbSR?nFj z$*!9^Gp%hcPUoGA`fK*kP%Kd45(I-|qHjjLyHquO*`8IU;K+B*<(VLo<>4w3z+Xih zFFR_j8Fkg~O${qXYIcDrU&1*o(jKmpb3jD%0<%Me&eyw56@XkQ7_|+(4+o=Tr@v5% zpj4FSV2-RS-%KaM+l8vY{zHLY;Y4r#=&8OyzZz*~dTLL9KU(TY5RYwKqM`zfOvC5l zi6Q=Mv9Wn#fJlI8aoFqPMW%6s0lb#~Sdk*5bNgl5?CO-Q8|Px}wYIj?CJ9I^v!`r_ zCGZMul!Ub7Ctd8((t;CDTf0|ZOWDKb46L%Gcu3%K0NeXXG$mzUoVvQ^+=BnxZUs;S z&wU@*W!V=`)+y5^JFC(tHe>1jaH-?`@W#p7#QqYJb&ERhWrt5N*q>CY9fdqKjGZ*( zdbicSKhPtRTWsdEZ9I1ehr1Z&y$M{(>$!zc-9{w|xBAc5b4a-}#e5yvf>Y=ro>K~P zrCr^XJn#F(*m^rcHug29#3wHH7>>ADb7}WjXt9Y%w#h7+7Fuvkz8tkn)w0nSzX*P} zuq*Uz$$eF>%_o^(q|kF?qVM?N5y3LEK?k|)qv}y?c6pq;9I~o*QL!f4Ej((E!*6OG zMtSc?@Z9P!>K`i3X%A_A9Cvyf9^0|D0$rE8!Q~C$Z6-P;yyH;%mD>m#4m5kN3npJLW$E&S$2GcH&h=`U$+j?&~rL00?d+ z-?S`MvdMmN4y&?BQ!B)Y^#XYUksPZR4Vi(xM)D@XKNalOgbW1rF%6nN_)?V6?gJ;j z%ffR7t!q>5K66VBDb_%_13a3S^O`2o2cF?gnXA@d1<<0MG-1ZoC{{uZ4VfJ3B26QK zeWEZ@APU%r2}F{1#QWKxMLy$%$v~ zRM!VRI^ulIuR~{>;&Uk4mTtkkrR4r|6vt}ab{nBzeSLs$T4?IHK#nF7EnZyTtUEGQ z*b4a_Xeg8Z^-^qY|D+HP2If!};mhh0pU)1oS|Y}~#|rn?53A}Ltxt*6joTc1Ic#^% zYFU%I^%gzfw1IXmG&e5WTqrKKUb^F+hp?+q;mx1r%E(}87HK&MCfA7B|7bMS zua+*v8?qx$Fl*z1{%~8JG^ z1zKzsY$zvx%`ocn3R1g|j4vS~q=U5IPGxl$E}prw@*zsiY)?{?j~{ThE|TKYlnVr5 zWz`Y=TEB$$2kH8Y8)BkkEn(j?mzWYObx2hxZ8Uz)zOe4j*M^Rc4m0{* zoOR4DM5_n{oDAcu6gEq_r4?{bRZ7Gc-{BVnOiue$2$%E{jk+z^=2AtBs#39#xYGup ziUlTQRIq|VFci^|CEbaBEcgrDEH?86rto{yt>6k^RX+#Zti~zS_L`_FJfhOOVY1|E z01s|q>gG;Z)22jBqGIa@k<;R9Q50^3&TVcPnI7osZKmGxeez#hW=dYA=)5c9zJeIz z`-2LE)4FU5*8v%e0l6~T}(MqqM26vktdw>9g>Dk<9ON;rpvrVPvCVppM8(T z5$VXn1#@P5(rJpQZ5VE4mdIvP?B8d#eMJ*2M7EC)*b0Lz6ve+bJj6I(<+;hJuKF?} zmaldau&X~FOxkN)NYZ)rUPOA2B>p2t_q)%aJR8--0>c>_>S=q`cN?$rWZ`T@No@>q zKXj0{wSkvWT`s)gGviO##z*G&yphADh2Q4Di7iqaXS8c~1e@cV-!dxENj8>sey6g5 zs**xVI9Ei3^@za-{L*z7lQjU@G-=RTPq02t9gB~he(vcC6fssY@*fkKobX^qzljtcannSpJ?71r(r z%ZCh!A8YgDqIbY8M9+F&eY)(@wCT%e&KHQlcT*qm7L60P%F|hzNqbi^=Jp*pmIdP= zS$l?R16e~J57wEbMsg6-`?0$FM$>|Ospa@ryeGY_bIM`rlezr=jLPCl^I~}Yr6wP* zt0P+L&O2L#svfCRb5F%CtzT!wYwB6RAryh{W^z|%ZcVsE;y6xrqQ~Xx9x7OHDbY_WjJjqnIqkA z-}ve0Q0-_E*IE+vstu$S%8lA^ky#&7lVd%iS4=IXe_?SdLPBPphs0QbY52lyY+nhb z4h0mdXZP98o{tfAYyKMpEQ&l#6uIfc9~$~ktTdz}JW({Us-_#?vOUX?Qz2krJjEE7 zPkun84B0M4&eNIn$8To*9AC%ONyj(71G^^u*1}}bN{Y1d$8-6~*6e_0MPHKh=hktz z1ISicz1(|n_qc%>@86%Oh8>@Yg-vWAbzL*6WEc)QJskm|dxwoig?4Y+4G+rBGEPGk z27y-S)8MJs;Uvmwp>w)^Km^bVx||s@g4enLEZ>@>yySc<(BFvcDR!lU4iP3IX!bQ8 zvwvUhu^q*OvpK(qNvF@*3{%)N{pe7-8QCd2yXhL(RVUYpCFuv6z?vi|yc)667Wf=E zVr<(z%C?W+J;V0#KWOxIt1G6czC@gTyXUhNts@1POL90);f&Wek&fc=a&NK!z1?rEM7 zhMxrxPdW{$AvNbTAj2Opj#7sv+T^kB##QPn_YRIT%zbUCo|MEa%OcXLg(aR zSQ}FsnXO2YW;H}4O5NejvKd}ywin?A&#h>!xMFHY@fYjq#>vA|HCFq=dffD_+{1yZ ztF}AfkvtT-(2^+ET7WeAdylxOX)^PN?%I_fev_hMU88jCN10TM#YRso7YNB=EQNE% z9_#-hMX_ZWvB>x68ei&65&SnS{^iAEI~-(e#^xy52IQpJ-T9@CxLjLt#=X`gN<>Zl z;cL&uV7(U8I6*B9wCO2RL+d1bR*n;}z}#i?zO&z4G8K#ToI@=X89kqbzPU+-d6P*| zUBqh6&Ou$9MRIb%TxG^NHok)5<cW5df;WG@<1K)AC5xg)9gELsHEUidH} zrO`SR6XXdB`IStCdxpCM<0|%So;qj9LE;l(_$gY`{Ie!p0IqI(l~TeT1)d3G3T^qx z4f1*EXLZqTv);@Wpt|RAr7+#t+L&^{CkOUWh;$jS2%?*f0YAN7;dl#^os%AQR)l?( z8w5IKdXMlQI434z-+iQ1YL4<8r?(AOrAX^}-x^>Jk%n2);6~DrN6~g%^8mu0?ML5f z@L{u(!07c)p-xeAXmdsHCl&ffM~z$K;aQSNoFinEoZV&W80!DKSyxXD+fip00aNU-@}%|GoFfY(j@#=6J27+Wd%1*D|fno(0- z&4x(+h!50K@C}SxMm9~Vp8w2_lmUG_zDA1x8EQSt+>PF3XNlkV(&Q>NJ`3zWe%3~|gUL@-+bc``SVvCLztp@+9pZe1*ypYFNA};Qf z5hAtIAQI=Rn(Omb7x^vYN6yx!l=+ZgEMpa;DyOe6e%tuJn8r^p?{Ol>KYAS7A z?~VI2@1f)g(0~o$c*!XBvPxUsP<#f!kcdfKBO*e_I4&p&e>XpnQVz40Ny@|hJjRR8 zv|8dFsC#n~Xfapd%ct~+e}fc+5=DUPBEP|bU-s^z*F0PV*9U9~KUeV8`DW8F8VYPH zHfN6OFehyLaZ(82N^_A)(Z(DZ9~A8X=wn|*L_|=NhpG&gxzDoi%wZ00>AhhTlnzQT z0M@e@^Is;{{ky$NNb)o(EBKKTGp9J~_zya+gebn~`8(a5oTr;jhIZqyhtCZD_Pn7g zB`>2R>mIeNRqV^M(~G;nfy-Q{N3}Xv6huJ8v1-Hx8AIxxwEv?TPa;W-A`a9PhR%}~ zB8{ZojHZ?c-1+V;zexDN`N-p{vN?rV)7HuLX6i(Ef^mx#+pT@;VxatiYIRB9M((0Q zzybB{yn%(dTgz=n*U87{$1KjjtggMh&x{Q#(ipgsopqR#UMcrX7&5!OOOg=IlBxaJ zTV*ozO`fq8$OsT14L?46f>#SB|Iv75nmbD-7W~1CHz?oW=l?(>D4(9@)4Y@KnK}KF zY5a9-Dx~rC5ANFUN2uSv$Fcx=2L*v5vDJ}E~ny+tq zjbyj`I}e6mu4u>|XxRtc`Hf#%N_+ZaC?o)(ItWFRPNp8Q(wrckXN2)2=P9zo=nW8{ zNp2}i^@wyZVILY)dVcfE5E?ks6Yf46AT^>4p(z+ z?mYz&(?KsPmINc8)lIxHS(UpuY_%on@)3axHS zn`f){kQB&}<9-laP1eS(t4fLlYONJN1QM^sDStb(B{#%a0nMQX$Nm&Ufq{8&&QRtS z9pzHes+@Cm{nd+~I==*0C$}-Fd4$K5jTE(Hj&YM=OgJ-%rKzau&Kmx#9n%iq`OSy| ztKlwnO-`zwBkBdC&v|EB)#=Q1vRf=*^j=KkU~%Jw^My#^^_!kDC8ZpV)D4tzA$77f zFFU1VQbfMS!H^ne<27U6&SpEX`t?Qqt!Y`nw1O##n}8=f2ByOQh)M81k}!Njq-ZZx zY5&7N{og|QuVe(iQ{f$%62Y5_OoUiQ@cs&o%X~}BH6?#eRSuk z0&VGmVaTjD3;HY}lHgc~8Dl5(P;Rm;rWPi6P|swj9^o7*38xkHg~<$%mNL#uFA$Gq zg1`ZmbV?o^KnC;hoSLzcl<(j#@EJ1m*);spIc(OEm&akI1t&!r{5!859eE8^4(DWw39Ct84 zAh1#v0y}77F^2q?J6?%b@yHszkP$s4`YRjpf8XKtdhwn~>yUyfi>EU|LZY8Ot{;(_ zOzIi2^E*C2(oS)uQR->abh=^>Ft!HgyU+_LIZ)gY76LJ)Scitpfhh|F7s?!pBlX9z z!;$I~v!NEi6ir34RKQF`+r_%&Y~E)wH)!4`vbpBY{83rB^h;s&Eu%UnqQ{rz)`53v z;J9yKKF{n3@C|SP!WdXHa$oc{SGSlhskBNFiH1>|#|^H@66DA)an0{1%Yx(ZD2H4Uw%mLyS=ZW`%_2eFFT(? zB3~U;8CA}r-wuN$LrHEPrHd3yk^7fD>md|=*U_fH-YRNss{Gw2fg7J*rdHMR_4dzZ zdc#}!BT9j^HCd>N(shb7&>m%kq8gCFLa#KC+Qh1OM)U_X&vm56icb0Q`2QbgZvhq6 z*Y*u7qJT(CC|jDQHziiE_VbPOe3gGftBcY{a{-6;stokMpGNX!t!4By~C zJ{nm3oYn^r0Su^|Wv-cIhD|X4m*Up%y8@0EKKvT@7+G~;5zg1p0t&SHI{9(g? z12i?xW9uW(HO->Q&FWl59&jxGE#}^K@-mrcihi|kN+ZN4gYSugxnq9F4d`6-x}@0M z9B|*s+pEmvwmPB)wtHWFh$AP(oqKMH{-Z+9cfBS_qys0EuVvo6lxF%*f%yN?D&Y|P za*iNN;3GYDrN`W^OP?ucAI^m5%!etbQF1jC3#^NFaPTK)DSsYV^<>RXh(K)Xzs}>( z(`L~cG_q3tY*iHp>K(C=8=*?9giRZ}F$|Y`fVV0WZ0di=4ua+Hz>M-LbaP!T9%a|U zX`Uu@j@PGzm)`3dFJdz~Fjp8x^0!RM@J+AJ3SuV#jlrLo+f2WF;)0IXr}u~Wwr&T-T}9p4|tYv1B;Rr<$OPI=Mn-uFw& z0y(^DCZqPhS~-cGw?!J)vtsk^!-rXWKNPAM{H{5_tlu@FbKLfGhy2IqiDpCZ%RN}P z64FOr1o-tDsTT_}R+1GD7TH)vRMLt;UEX}JbhoVL@wMn0cWfZeQF;s0)`;_&S>{kn z>+(gIj&XpolA=GSFmC*{GO%H_l3&|I%=EJrF-2ua(u|cV+;NKaNupFn!Aw@Yu4#H* z1ub>b%MzH7k3JuHq+V`TZxn0{lldVcbkrT?GYQU0s`bn^t}|Ufj^qyc>sABb}!L46?3(}G~hM-dKUbXcP-3z zuJ!`3QFD-VYV z3%@i>TOXW+h92E^f-1&nWot2R3}U>VOcs1BRD)JTAoXjZ(FH5RV=oeS`eE(*QaC$- zVC!`mMsxc~s`}1f@%&mFT8&_9PRxem&in_|k>^?~a;nA&)~?`)q>ga!&qmCKGpGhO zIl+(|lSvA&Xp7VeCzeu7KV)zUhDQ+_UkbG<_Ig$MH%X48as5op(AK_sclfEL{uhFD zA6E&-YfDrV?hibdMp0|v{tQSuUv+94#+*Ut%&q6D2Qgv0jboT@A)rN>MHv#$^QqO` zdCoX2r%pRUs2^4iuh=;Diy9+;Ez~x&&Ejl@XL&xa1)Gyu?v>B5B&d4Z;##0q0&|~Q zUCLGOnjNsHZcH*|84Q0ugZpE0`dAT3KUi-T27D z8l+j?E3Uo@DxYkr*L7Zytb-u(hONK~*t0SVW~S%NcKZZjp6HfbBob4tE9}%~RM}kj z5XB3A7sdUzPC;0%rWlRF%nu6DzB>klPRVHjjDk^$3a2R}$IM4ljCq4s|8!*|iMc$U_c zx@Iz3$y)hZ^3sLkI2Lf16CIqbaAtGD?<^@XkKEFuODVrq;}-_z+a!mv8C-u^&rQoj z0Bes7RPR*3#q#5!Eh$(YJ`+Q(5sBQ+ok7wU9`Vcp}`%gtv0I%*YMi69!AXaTbnoU_&dqU$X! zEi14K92{4=DB(`9bB6;kiWeYaK_+OF8N9^^)@)|h#`k%4aZOWP^_g(}>T$v)eiZdM z{C@+;_i;l-y{Z7mD)KI&u&Tz>(bkOn&c+q%sr4w3+wQP3?7aMB6geEy4F^ubz_C#J za?f8m))v|3Sm^vRQ2U@V=27j2(Lx21={uRe{F6e;;#hK}FeU4k$MuuMfQD}t zKeWLGrWp#0=H;n`EBA5EWb`s$IZuV^ntGnEnyrjZ(Lx)48<1mXL_aLmeW*uY;8Dll zO#YRRKhk6oK#J1f>#F!~QTU>~a3}7p>#j#`GBsRV4>cA0Iq==d^u{n;X19JAv#{=q zjMc`2I}roSsgL^Kg1KkPv-&8|aHvF_hlxtzy%dzZJNCmO|-D@YiH6Rg6zN^`Em|V zw5~+%CR@Wvjk?|qn-)40 zRh%MBACe()uOf{T@*Zo=9k6{!{=R&G;Dip&Es zq*f(y7U|oCj%Hh66azHL`h1=hXKxH7>^YnNE){6kzLxI^ImMvhGhx8DL|wN3Cs6vaWvmcv5vpE|@x{8jkk-fa8emvcv2hp*(>tqWfVkLly1lhs)eigwPmOjp zNz>`~Aov=C#{>X#7Bq$t2+Z@;ws?15lYxGgN};QNee-4E2l15RVh7m3%`pmsEb1lc z#88$rzyRk26976CG45(2EW2;3G)k*#kS zLF^fhfFO`Mk32EV;4&BdT>L;T@#S(aa;lrR!rBwP1rJvL37RXKt)GM(B1Pe+eSN3d zNq?z{PqPR4ugERHF!O22{pQ#q8n+$P8-U7zitUekGXIkFo%_$q(twsPmWpyj zY_*t`1G!93grI_rn%LrDC$u!4&y+3B<8P|}rWD&3>`&pBe`=0o{PoCSfNjNKpWuRQ znF?3D_Kz@|GH{`}Gh?@L*ODzwI<<$SxRZA&1KA6Rel#~C5jd}Ik8BsYI0f~C-HD!@ui+h)I*!Q zVa{q=i$}eWctBvF%i7Fn+TY0H(=0{y^Ya9W@9sLQG39o4qq<;X?^OGZa}3iz*6A-n zc@jplP>j)2waTn({Nai;SaOSiY{f-B67>U?j4iBI-oTM+A_(CE*7d%mS4&mEnP!dHYRP|4Z4C5 zw_URYyslLwC`*l;KxqrXj`M}4_P55Th$id#oDm3U{WK`n)ZK$}cjs^i143=MF=z_U zww99o?di)%+?U*zk=VnZqS?~3dH94ho}RAUl1Q`E_mZ0VT*0MbDCGkcs6jnlRxD(y zp+F{B7tLW~8q0@2f+NO{)i)30Jdx`}f5HeRsrkKNi74>) z-9DbxIvXymov#zdhTYjYzOq*_5LzW;S>iH4mE#Co-Y)G;jlF_mA*j>St?cwot`rk@ zpLDZXya-G3c^fA{ZW});Yiv#KOvAKlP$s*c#mH2>aruaYzu8-@hcl#Ydc95*=(RHr zT4dnBS?YY=eNPEyFJfs|7%aXZc3E1Q`4vCfK3I|x45O~_{1RPk`EEs7?~bU!044j= z-w5+}t&hBdC5A~a!*UCJO&yY&UYuZMP~6a9)p|8gCo}MIO6& zNa3T~^P$HTIlf+irVkamwT`_R+i3nFUJuov>mCQ)xnC7O!9~F=HJJS$g}uFg$EQEm zQY?6Zp6QmUB8U}y3lj$U+nAs*fVq&9<9N~XlfUgM{Z+4QjCSi|Ec>7BuP4xiv00{j zZj@A2!TM6fo$T+0m|S*0m3^)(NeZ?H=4%%QH{AWORjp_63GPTct^qZ=?Fzk0-NTmNuLdz#R5?-Zs*%(jH- z3!i{`O%#QKpY|p@8aQcmxLI1Cr@<}u(l)@W*IB7s*HjEVcG~nK18T{1t*w*IO)4v4 zHN!culQI+gdf%ElEBxZQ^W#XzmDS$5c154R>F@jwr?t!JEg8y-fFACHudf+S`T&WU z1;K`%85$TIn2O%pz04eXTCaGF_RZg24yLaAS!+@YnQgVMV%y2PQU}AD8pm?-f4q8Z zFZ)@s>`m=;RnEPHyk_LiBL)LGZ)2A4UBp5%@mFxxxX2C9^-doKK^LN2t?{H~IN=x(wmf9K}_7JCydQCHpLB-=oZN1o5xBX9A9d*&_ z(7#&U;d|xNTGg!E98?43oZfIc6a=T-h-8h_PL&q#EA3eea@^aDMs8r$_6K&^iivv3 z@4jN&(xmY5d_7G=y$xgZgpDyPNWVRjX!IbX_Yf*(rPDOqmkjh|?248A3vvItPm5k{ z_X@_l!}J(nxD=-WM7CTz+gR$e3R5fPzu|G^%S-Y;^2Bvq6CptA4{T>3Sd zLz>$_o(m_TS(WW0X>Cxtp6gBxa`AwAig2y3Vy!=2EkXqz4$gF3X-7Dow1+rubd4f^ zR9J+ynFs&fnr3eb8tDM^{I5{QE*_sdA#(Wq<4qYr;fYw9I_Y4K@_e4zKk(Sh#M10f z5`1lvR5r6=$3XhKFlf$-dThyts06V&);clHWiX%ycuIUpK|(GRL@Okx{%@XP`SACV^@#4C5;9aro>qI*v%eQM)R?oUNRZY{L=Rg22Ap5RVV(fj8vE$mmWcLD0`bz z>4MJ91We6qG8%{Rl+b_TVVey6TM0p@P0MU~h8(wWYajVFH1V@OP#DHp4?3CFPqNT} zRu;nHl?@(Ra}N`7wf@*1Y;6x7jXPUgTUWt%;Y2J$&MHd{eBVt&h`1v_Fd%qPqa$Sk zYq8!3vR?9Q=y-ANc+*2qKUe)>gbg{qSP0+x%lVkcmt_ zaE$r3$MW+aH*S5KX2~O5$k-0reE; z!mx`-!}&~e5-(9R=^2)qDa~?;< z*^=}n47!IyM*(`IjfWuzE2Tb9sD@>~6jBZHn*1fee?gqhHvWhZ_nq^ZozWiyRdr(> z!5*Hx(ri1MoD=zGwaLK}8oA5Df7>@KoGUS6VOd$f@TH9F=npj*oq`Iwm(^sJ6J3eVw0>04n49AZ0HIpUR*NWh8;*^_^xVX1yfw zzr}-G6l$dh$mh~Me28#Z5?Lc2hKSJ}6*p=WXz%&mN?H}{kQ!JBb@r&QhA1%m1?E>` z8TmZc`x0;Iai7d;&osKLYY=z11q)HO)wGuP)7VFYLjM?+`?x!S&17`mvypRwxBru< zzrYkUv)zW$+Z5Bc@dDmgqYb^yhyFI=?}_zNF~3 z=hKmEr!LQZR686qz8{3ENh}JJxSbi zNkOsUk<_!L%DXku@*Za$5OlSFp?_qle<1_*RHSp387R2{e}T?P=v;bwN@zJ+*kC|P z?CB-Y%~ZrfXQnQ2kLOQ2u!5W;c0)W+R`u&2Vfp=z%*%IClqC!-eVN7&i;$Fl46un|l1Ma)ty2p+~2Cn-H`!B1sZ)fLL_8*=5t-Q)1 zSMrBn8rSWO(8;!kMPIRI)sW^v_ZpF~9YE@9*`_TG+7c%IBl!_3cokq+y|S61sH$be;MJ(Sll`_ zn)`6cXS-{6Zz<0A_3kB2N zB6XdHK!9#Tj^PgdnS=$XM%b3E#*t1pO*usu;7>b3NxVk+41u6I)dZMtp&w8-uq2*u z-TRAt!XE|-&*Gj=M7%y+LZIPAh}TEeXtDo@F@NJXJI+!`q>1#le}?lR1+*z%hq_e- zXYr7PM}3KDEcT%v@IOg*+lv=^Wms4HUiZw7vq12Zt+kmx^iEweEQF&Znr|IVu6TB- z0iQ2S$>$34)IYxOydj0Kmcc+|uSoVKpZ?;VYHOSTFoO00(j!uoo`AH~{=qH!qXV9Z zx4hC#jdyt{vUL7rvM%7EnT(|v&{sEiAoHpK!Dj^2JIY=gg&x@E ziLH`4FE?{@>-@diBX%)0c!C8@NqtK;I0s>iPN|0Id9MEmQ)raqnph||ji zpjAl2UM*sb50n_5Pv^34?d{&?UHJ1EQXJ*bXAH0zi_jz5a}a!%8`SUQp)lFH8wC-^ zBrmdv{gH6V`A)KG7>(6TBr2pS1tZb#*0^QRMGs-C`~Rx6d8XZFD`ndH3~~7MQltMO z6pAtJoTe{^vSc@CY7e`@eDweX(9sO>Jd;l)zhr32q~_T}mef5uX$~jNygAJN?Od76 zJBR6`a`~oB`SvvBI>89ffBwRnWdKh8Qe#J~{KLN!XMbp7iGRNhI}C}9tNeP)$jdQb z4?%!0&gv6cNq-1pGmT#m1`o|U-+~z5a(!dL3Au!OGX&WGc2X8M+BA>&u|bn6NvFUc z0?}XhLX^y87T=-$Q{CTq^bD8zyA`=X7z4X4`Jej!ZP|bI&|D^WpGzN@FQB*5*TviK zh|W3u_j}m!w9|>5Z$-DtcGf!ce4|+Zv@V4kXUm`t8?_dmDw|!hg=VC}JlL+Zu)17M zv|_m+Mud}Dx%Z@0F-1A7`IL6J&gDbX-mWq4_@9^WppbWMowU^r+?9PEpJ1m%`eagE0#%X!Lh0uXnmHu$gr@57^I+kx` zQ+Nlo2uzZB`A>NHZx@>sun8T@59sD3FeAdYc8 z9^`l>_B$K;ueOs4yWqxPa}3LBo3ZjEb708R!&nWU8r6D){eK9(a4qgB-YpOCcz<2T zZ(td1Tr0D(7I#Oxi$nhNg8(nU>b5~0WLCUM)wv1t4Jn@L;I_4}wYIfq_aE&)#NvYq z0}OGnbCUcWh1kB_?B8z8D{^e|Gc012tZa1donzI`QGHJLC4(h7zfLjV>NmPK3-5E| z2&lp=Ja0l4qtqCR9h%li5c(8@I5fIhwdF82U%>n)wwz zlF+v=m4G5EOKJuM1qD4{8qNTdoTnw@MoU=LhWb&B{zkV>ZwXD@{?~1re@-eKYM`u9x8jz%{KCM&_*0YEZD_~odn?Ag1=@#Vd}y_FReGkrS?h4mNeiR=gE=Tvn|b5T;AA!QlY?k=!IOPB5JG z%dbs?y53&Z(`WkmA&7cn(lFF;~Z?p5)TjMZ`4pNHVgoPtAg-o;Y0Q#j;leAcD1H% zTBOFcBl4)4yFHRbUj+)|3Y+ZE@x07m2loODiq@~uphdudVShe@?D()`{US;e*|2*B zJqYfPzWWba-Z=gmWSBP%vsC}~K9M6-VN~Gy+jq?2gRe2Vm_=7@oz$+`fJz;h&7->- zckwvEK9P!EQ;B%*MH~Qxg^am}$LG6e@ZHMZ&es_%CtaKKXX_%U5)gmkU8S0!4b8^S zE%RH?EBDj}dp>#-od^y?UcQYcu$pHaw240$q;d0^B*31V#IBOyyHCqOw(;wI;O?S^ zQAD_vzeTARuqb=aZ?O-dXye=4rjRT2X7!HWZ387ppXRvbb%sMJNU1emActF5?>Kw6 z4kfcbQaeYgL6tGPgIVllPLRl<`Yj`WyRL$3V&8%K{eHv*R6HyYvq-M*U+eK4v&=FB zH{Z>&<}qo$xzibboQbqX)oK@FK{4#mCf{)Ab`DoS9ocvF-gSz^Y9N3TW>Lxg2 z#JS<|kF8A+qnoq=LE-xnczxXtg>GY(pYt6hjK))j=6Sh42h+)5Y_6XRL&ak$zq&$& zKP!v4zfQ{S5*$>nU@HpmFCH&(S&u@k74zB@oJz%?vPL3()55#1CD-N{`Wr+`zo1KY z%U-8k%iXa%o0$<6?pgCY%{#)5xgyu~*F~u50ML$DSKx5EK)r3o(4|B6T>n%344gE7P(mH-l&Ym4>;g@1twF%kZoYz&NyT!WL{q;!L%ai4# zM8A7Zk)I63a>Td{TZfJs=V}-6j(+)hEisw+BFMoMEpmAJ^Bn zz(=kNPX+B3IDjQ|HOHKS<6nc~cWF~}>8seg-oT9>&TRrxE$9SB%N)jt5A~#-+m%dE zmhLKCn-vYTmgTDG=&k22Nv~Zhg3-jir;7HOe!=#-%lbfQd8~$sb%+RUmP9z*w{}Kg?!;QhL-mH zDmb=V5iH>#goO0mQ{`KvUjy{g*jKk4D)_&2Af{Z!L>322%&03!SKUS5SqhwmZoCyW?$qOD?tLS5OE>5F7gN-Dq&$Qw=K4H`azdMak8HG&V(WG$utdE{D=0`9)|Y%&`%5qN z4yi%YepkMgKRt|O_oPMxb#{e%ygz?o)%uTV`O761yMGn%aRlo$GklqQrQDtR;u7+&O zFWxH@6v6nVwW*~=3a88D46E`PMzmCvs<Z;zWTbVqn`p4JzKMM)LB@E+(>niS)f zQAjrhMt!m$ApxvUq?nR8PvHrY{&+R(`@QyC%vT(f&3%;KcDd))sGVg=2{^|n)g~Y; z*LubKS1JLo5<5lmJkHm)Xk7;KRb;yT>7y=v=Shh(b3u`I?jS+``aNIw<7)<+waaPO z==B&GR+f_&RbNyaD4g_jg9?O+y;N)U}GtE~lEdYkDOkvW79@-M5r; zKTB6=eNmgYmbaU||Kf@?UV~>o_)mLPN#(Zfw#=T#D-BV(wIufAHU}2k$L+C1 zfhuOa{A%58N0~IDspc}%`Pbf7G?Xr24=a;l@wWDO`>ceNjtRn|tU>%9!9t{^T-BXY z*jA#SDYi}R z&h%9F(CtOlU8iZ@_5J6594VchLZa8-JZ_V)EPeopl~>}`7S1D@o9wEbx*b1M6xAN= z09bgNzLwD_|HdPtPZv<~fuY@lacNn?ZBa_4E{*&c6hm}+sF*^nFPj{3E_w1Rorbp2 z;f63@nc_;mc)j4etg}rQZMW+jx31;coxoDFDJpaqZJ|8Nhq7?1tmtn78DGp+F5^zdZ8p*FweWy{+VTS9}3U7OybvKQIbd6FSVka{8{zmrc!6ZpF=wIUH$dFSoFm z#apK)nx#bYWx6UkUlg9I+b{t+8xw{5Vn^CMF{0MxyY-m7CU>FXk2~dU6BHhITG6*G zUqIsFDo%oD_?SavO>IBTo1>4LBL;M%HL%j1#9)anjE`b_+BC}HnmS4)vXf?{Um5Z9 z(A70yfcItu#Km}o-}9rOm>zLmaWp1`jiki+#Yp&0OR&U`wAt8G+g3YLV^^bFU0+xY z27)C7D!XY$JXm*m!wzVo)X0G+%S)9|aTs-f!yu%@Jze*GksY+%7?KJt@m!S%kqwg* zXG1J6H{1X_&yG#wTRu2Q`~LXWOPcr3IUyCGxwNZV%%K+9mxa3!UaT&l%#hYoU9EP|nrrKFdW9pwz&Yhg*!?W#j&Q|J@larC7 z(8jUKs;VvQcwrJA!kfqQa%6n*{BA%;0h8Z^ayo}a${L(sACK3ZI>tR)m5FS}m}>K9DzNZNaiYs`-?OY5yiR*A zqrkN_^)8jb1s%~G+1F=hs-wBh;H-TtefRN$BGo-F-r+Gau{D8!p^TA z#;PaSRqI6rAs8z0O`2Mw*5{gdBSE@G=08_DcwL$5gyU}Zy9|0Vs$3n`wH%A6aEnt? zP5)XR;m?M9vGDh_b+xj@pZ!TvkVpP3H>KBGD?aB1eTF_k64EN=x^tz2A5i5FfQ+R} zX2^#QuHGVgu^s*5Ytq;8n(On-41zu$ELxf1iUqcwUqM6Aey z8AZn9m5S$0KV)pGk@@Kymo}T)4e`j1v`-h^i|!A&$7eNYY_z+dklt5!&pjIq9{u!& zSPkIt;iv!UM>V6gfE7GFk$1FQNmOYnu{oM8-~baCa}FrK`HTgIk%(mv;tzfG7!$Ql z%HU4Sk9wx7?y>pF!$0((lDArAjEgOT=)vQ`)??;C2DL9}W~r>bG{&tETlH=R1X zeZwaB>^ZSRFCEusj}~0ZaQE6T)bvOwalj%G|5m=iyVzf|embt%s{ExPE%GbAs&O3n zEJeJYU}_jA?a>=)x?A}@$76(&d!|fT66Ia$ChoHNnt2pfccwnfgiRFIKK(LKqV5)R ztQ+o>^$oqZR$v}NR`3RO|Dzb)S8>2X<4Lz?D(bQ4x5$L3hTKu>ex9r`wMUF2S_BO{ ztP`%3PTO4o;56?Oid{9w#*fWLL9Zz1Ji_I_0iyz+SPe@_F*fqN>g|ha0HeAewB>-{ zLgNlE#{(B3p9s5xArvI_!wjD`yaSd1Vcnce<25htZr*NhAhAca3i;MGEyN+&SIU<1 z_*6iICPqGS?kC>l1`#mXv6D=b_l15T_okwTIfB)^l~Vzkbcd~Ih4kFpA6Obd$gs_3 zq3o>QJumx{U_ReY-p%;O5mQIkZY0G$8O2Of-39@^>2Ut)XU45&5T*Ij7npHfr8>Q8gY}P}w$Asz_=6F-q z%ZrI0?|%4_!8p}8RFY7;rD_%xA~clX-S^YiZVEILHY&1BLI33iLL|Z<;2Xgj$RCgQ z_Q-?-B*{Q#t XqJO^>pF^&F^5geYMv=P(384}S&DC9n4NAuu{=0TnT)HEx_4i)D)RD5rdoWu*GE;=!itZP^s=?fCl%%hO;v}OZoi8{;#S~ zL8W_#h2x5I6pgOaOXxgt%PebjoCmOvrkua9j>|x0O0ZD9FgY<$Z$`o2pdcFAwh}Bc zYBe%=Z+`*fq}Q#hjMpJ>`n?v)f5Rb?JaRKyOx^1Zkulv48xEPDaN9C=qF}JZM)ro& z;~Tv+Pk#H;(jN~N@OHNvX3OEJkVf>c9w(R{Ly~1(&z-%@zSJBxJ1+>cY3c=nKIZvJ z^W-2c#eWE8?26X}9XTLlzFL;Dk$3JMa+8q$X$6j?i?TN+%;YTA} z2Wjzmy<+ShKCT3(!9Cu@x||C1?zd|5T?WFMstcrTu|xEW1@x;2j!UNw=l;#Ty^2oK zXSS&grFuk5!Z0+&F#~2kY!^64AiD<_nziA8U>0Q9(w-l(T@?m@JY4<|FLqoaO`#0*Fh z+$*wM{6gPi8_09R+K>wRGZB1&xd|ReY6>lq`Bj^xY%!F0iEZuIaNDdX_TPJbNO7+G zo$YOBic-V4|$GE_~7)AKg z+z+I$KqM3}z;H!(-7vBX`BnXSVIZiGKTp0~;fw=Bg-5)`Qm-}{r5qj6)8<>vY`d9& z&&cKO6aKPQn=7(5nX|s?I-sX)V8G>P%v5+cjwkw|VIspm6Gev;V8!ctfuVxV;uq)- zJKWdGZK@(qaa3(y3;Ze=jmS@Nb19LLTZ||LFJ3ij!TVm_E-(2qW^y!q_-V))o}cP1 zQSeP!sNTW%u|mzpRXgzd-B|IHqUIW!2kc^pKM=B~314;|c1C~rBGjnumSOfL8KzS4@QJwq+1hf@cU8J)D2 zheufAKt$-K6?oFR)$Qn@H~USuCRIi9NUAG=vMbv6sFameWQ+u+nZGH5A;m$4?@-o$ zqCI8o-IxqrVtUu=v^@+dUU2+c`d~XtY;=>oDU>eMQ^!ud76862cb{b!IU74u`Her0 zi{?Cv!2PM=uAxY7t<$4ey1p`Ro2qxT+k2BJ4ko7BcYx81e4^LXQjq0rBCcPKa+BHT zOy{nEba66Hi>rGc6S0 zA-mF{l#!+8m{an=+;As4F?OH9vnS!jGr)HFnypz=r&I^$r|S(j1+Y8Ow?!Ckso2^- zSMsTwdy@ePqpXmfOrP#tKAp!tWteH-m0#lo8Q)=v2$(n3uij`V?u7>y!XOq^9cr4JL&REv00M|9OV@ymK2q`A~})|m;tvmQgoV1?8+JtJ2K=3 zdZufL)aS>KCG{w^Yn-V?G^O?4%xqdyK1oe{x%Usxrmu?WdV8$~`cOIm)-b4od3YOr%p?j}mz;Ala zTt@q1fQ`m`M?Uyq!GCwFJNdwIWqN#Sw-;m~bV#3UE3jlV%kW6BTkKm(Lpx3!``*ST%>!QT}>WVpIwD)8G@av--@dg9{uF z57P9n-L#~qwrN(3y@3AOj%;p2`op#!@133UBVfZw; ztLr#4tg}c*CxNSMWXLleR1QNBRi;W7ioPy8j)M-Oxk3u1q8 zOgzhaQ>L#IE*%tOeqH!_@#M~Zxd;_|gR;D6~SmI6r!NyOnF3{MDY|+3s75*K{y`m>=OdVu(TWm8(0u z4jn@HrmA6=cFC_;>~a)gceyxutvGWorq$P@U-$1ftKwh(R$!|l=%8nO9ZUkDK3gfBtm19-er>NTLwQut=7<_f)4%o2*zHA=ajP zQ~jxQThlX5xfz(piGAF;3e9BkR_Rq1>0*bz<3}MIC9}RQ1#ON~!!{M@&L1<5im7=n z(o9A98DubW64m8#7~cZ(fgxZ#D#h_t!S^?BhQFe!^n%ZL^eLw4LpXI zp9c=v+d_C55GvoLM@#m7>CO{|dhC1D^>n@nB0PJN>Ho zwl~LO;ywwnF6)W^vq60TINZ;*Swj;w@uJQD^_!aFe7z@SpP39=S9xEv6KALiPf9VO z;&5*=6=J>=O=VATt@?>&hJ^b!>7@&|8P!GeR{EW}%L0s&R2IWDS*omVPUf$JuHGXv zPy?N$1*uj5yC$}-omcZ7546L*4j5S(-ph-=O3w2dDE&ptLuZh%uRQvbxSWy4l2+DE z?MD84PaZN>M-Ki^a_)<>`*eChiJR!k#2YJnnN*tSPZByTObNrFL$jNp> z@=f)I{^J+Eiw9oaZ#w)xE#Hhe-`5O9qT(EjhC~bI_>*@fA))}jTk2o;G%*(UHaJB+ zC^{N4ZhL>(4CG7#d@WnPvvj+Qrsd!b=J@F%vhsnS^EE{y><0Ds%%n}-2d|^^z^Cav z$MXTA*fBm`ywPkJV8e|1ILxEU0Q@uXXZ%Uf{-sF`rA zC_Q;oqA73(G^D!~?3hvSP+WeRtTwPxwy(MGOTKHyW;7Qf1<*+03^+^kc|$0a`#EiC zKX9p^<>$<3Q%6b{>rs>R#1pCvlyqlMRH5vdvPDAfvvLal45dTHd~%^kD0#l+7rYI$ z&MP{FgIo6rUL8-7b*$X)=>}RkhxUdyFg|TWHW1zCbhsg>;~^WZJ!nLc`Jn}#*2jfg zG?FKH-Cn84V3H{`p3`$G1_s^HJ6h0xF8^&WXvgfH-5ka08c)YW6wy>--i;338*@L7 zx2m&Lf6gK;Gn#z9&=25z#}IIoD6$uJ?dq)Z&MsVQ!p@~; z6tfULOeKXNxZ=4EWgYPSP|)Zr8&0kN70}WX>l=QZ&&B6kv9T|U-^j?JLUz(wNB0CNwJ>PCv~p6H|2Whl$-Dw04bGt#FrJ6G-l579PK?>;`yPd_{HA z_8u3Az(u|>Ewq&aRz=~Ry6mN;>}DkRn)SJt*HTx}^|a>?+(oS2N{t>Ql`+S1GOd)j zu(rP{k7zdPpx(*h^hbEt`h-!bJ#s3l=QeyJZ1lB&hkNnK_d`4)whSZqllT7j2^VZU z@IMZ~5G;7I<|TI=quJCRkNSKm$6y3!WKnv%;a+>A-pz5iNYW+liV ziqgM)^kyR`mm?hLG7_|f4E`DL`DJSkrOr6Ps485t zM@|E;&tJ-B1sj`#R|8*yIeKtpb*G*m=Xw12@CKb;P|EIx-Td#gR_Rc0+AtY6D!nN3 zv!g`fCO9ee;8nHexQp8Tjx(Fo{cGL?O6zg40&U0H3_GX$ih#i`${!43B^nTe?3LQ4 ztTdFDL05-|am&}f?kkoWF1bxO0@yuj#`zSlRz}5Fi>z>RI4E8fX{VwF4awClB9#3zOtP0TU-jlw8aSkv`*~jWaVHk5y+*y9QsM_6v;s*0)B8wF|gNrjWm z7Pr`ZGQ3w(tlss488ABmj+HUdJ&&?x9jw}t0}N=4h-O4 zNyFkN*!6-G?suw>(8FCVwqy7z?txpO4woOd4|mi(db5J3fAqBLYD@0cxC3`Pr+1xB zQu8%wKNCdBzBXW<7)h3`^rO3u_Xd6UMC0)vwtIJS z@;-@?G+MZle17-?hssSmU?`>Mq_-nGLys?RIiz4y^OZ1bIL{UfZSD6Ln51DUE*%{; zr5!rtArO&tXR-T1&3d5KVym|}eGGJT=V$T&MmmZw{})#}O7^=0Wtd@#WNz?r`kA4R zS|L1WDVBjL+BO$Chhp1|e*H$9H59Bu92=L!k%RfBl!vK?cBXPgsco3OIW4TrR)09V ztes)HL;1Fh6l57=Q^DWYX(Rs_o-E z?*mzW5n<|AoXp(T{I0z7a(^CAW<%$ScBt@}*QN+IIr3p9u~BA&cO;MhMs`y^Z8`EuQZ2VQ zD+T|le=WkoUHV*dPLiP`%nc7gD;AWut7=bfbc^%#Vbk_SIwZ<1r19-h@JF9? z;-V5Fjm^Ah4}>hbNpl-a3_lZI(%I$XzabEmaAY{07Aq1hVgm4%F%9{_Ptrw4agf|U zFZQiH<|092+7Q++wmzJKhsNlk6%J7HVT5-Wh=(7x+F3d`pFI43rJ?7^NC)akX+;vi zY+s(8-?tSJx7mQ4w?94aRt%zhLgtr7kSj&td~!vPp`7EE*WJa(>K4zJ1HXN-^dbGp zpv6V`ofkdeUSC@{+p^!Q4`{ZJTSQcqWNjp_&JH{@ld_RW`n*E&{B|giN`TB;if3!3 zQy%az{A$Na>+2s?Vz!L7iznR4-PXQL<`TiaKcCf1+{jU&a?>ASC9zYt2Xm5$Y9OuI ztq9Uio>Aq-J#M8&+jh<~TX(1M{JbJWp8s`UqNu-QO?WDuy$$FkEp}Z`ePh|10arW9 zXX~^=(Y-xFZ8#OB;BE9iltmnbw{paP#87hRY zY43_HeV56v#A+iLL61dNy#-FyR3Q38%F1KMWPe;r@Z)UD5i3*4Gd7`B_}39CyqgBm z+EDYL`9U*Qea1ms%H|WKV}Ro4K9^C4d(_uY2pQbf=rjkBw^eK_a#AL3eqip;FU36q zlXUbccLYd~8jj!Wqx9EY9=`sB>U<&mEE^yzj|uQFyD`EgpaA)yh56=JB9S;;v>Cm9 zJEy++BWwE#P345C6Rmk--m7SD$Nz_|w+xFTYMX>{LLj&XcZVRs-QC@Ty9I~A2@b&t z?(V_e-Q9g~9o%>F?7REDyWjrnzIwX*SJ%|3yQ)r^&3tUtkJ_8SBb_# zjPuYkm6sd_O0S+6PD=lzF%cagYolc?$oVCOy5jyMS_CPEr`0Eay;E@_6+|z&YegP& zNuK#vg@NHDM5%U_?lgt`KJ+hu6tTEU@HPbag_uwMsfF<90oh!KU)z=elrsDzgmt~C zp4r4vpXuNUgJO@`CJ@;>JYRtCAEy{2DHCqFd^On24ZU5OR^v{Zvi? zU!&6Mm24Snl+KZN)gso7T@=~W*+~u))?ET#xIn8CED4G$YjYiRvCPBo-+n=tqOGbr zDRkj+`9RPJG)2JQ*LIa9)U>HWfd|IA4Bx(y_b-jkPH}<=Vaj}JVQRn7YdBqM`Bz7| zA>Xem3IM9#`~)9w-1H4iS5^K8U@R(=XHqipZK%sf+~2*}Vu$aoOnvMVq(ASf5Pnmi|{4fZv^p z9@e0qtIn~Sg~<0ujXSspmKcwGfmT4wMr3m=iJ}*j$4wpaXwVDcy(!O*ER^+S*xH5y zfh^pQK*72rjvSetNKE9w*j1<{mcBC3%QG1!hi40+an`B*PcE6Se2$F*hq4f#HTXuw zbxwqjMFW@jL?UzQa5^)*-sXmbpJzB6)7FII`;249h~haywhBJ0 z9AoWjLuY&e>s1AF_0{Hs0C0PAHgdv*V9oA)%J-Hnlto~lsJja^)8o!pRo?XeUdFE1 z=QfyAW~Xj2n6ohW4{GNx8Rw&?Ip-2u1m~p(bMDSYaT6_~vK;@B=(3A|TCsnmdzQY! z!5u${NXj1o1esC4^gNyp`4Op^_>P`=a(09a^I0AUTdiAvw#I1x*iZ6Q+N8hfDEPgXP_piG5rz`)Tm+!wU+WZ(oetT0K7u@1xMAT620eoD`O=E&tSvHrOdXH;e zstYe_GORE^*#yoPZqEY}g|Neq->7%M{rGPqc{67^qwb6 z2|oRdwRjjg-va_}CmnWND}$5uz&=9mrCRZxQJmU`%BJq&MojqZVZ)ozG~QbZwvf6U zMV#{`v5!=xB?eIyJs9RD4uST(jD{7>52qLRrz@1Wgd*C^okLA`l(7JZumU}i^Zi0t z`9!}yzU2f=fye0qrR8!y^Q&aS$14#JSR4a`m3UU|4?8;pnJ(p{+m_UVtng92jMqyF#PJWa|0Dvg_# z@b&nQ%ZGhD0|%qO@bv#y%S3%#>aAL3pG)r-H?rX5moB$VjG>oz˥)mw8=)+%cK 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

    NsFteM6t>6>6mbnAxwY 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

    sLbnA`+-2T+pgEBJwK~5|(_S?-#C4r>WL#iO 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

    d7ATq1BHNl93g8ign#8&;3`%Rl2eJ6b~xBIi_ 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 MgRT168}LW|7XlDSGXMYp literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/src/assets/birthdays_teams.jpg b/samples/react-modern-birthdays/src/assets/birthdays_teams.jpg new file mode 100644 index 0000000000000000000000000000000000000000..38f000209ce2fc72dcd1c49f2097fbbe88402c3b GIT binary patch literal 531082 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

      dtBF`MQZR8~^2*Kh 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�Lard|07UiLZGbufy#ggRD1NmF(yDSXOB| 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 z%0A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
      4lc}# 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�#2F|=0h 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�Gp~kbx)oU28ew4C2+WtKA z?ii5OmkiU`=%DSZvRn_T6N8n7gMpPiuw|6cx+?2QoiiV*HPSBURRb((2HlrP$nR1s zE!ixA3%lrPad}1)Ev0nH@FIc9zz{>ERl9N6scn~9yO(pwlPFAF3t>lYw5|VV|64D6>pIGI3Rm+c zKbkssWHyfURs`J^lLRc1d4J~Ah>WmH{s63$6_HH-NM=y z>;@rMW?hUwN)7?6`tE#kp-XQFh3y(8I&q6Z-Yu=~01lRW0<^gnfcn$IJ&TZ9FF7&o zV4t%GQz0SrTZ^PJ_1)7K#6^!$)g-G`)=?MWVN5O}tQm!p12t6A+Of`2+&o!Nekuid=bR0fGTXpW~)oGkX%aRNDiMeoFHRq+T)jo8H})cIhJ zPTRyN&TWN^lH$?(u!;?ZzQ$=9yZLkS#1ScsM)=G7XRkRSFfy=2Mg&)sJD2lVdMbJWMSd+=nUsu%&;wbB1^A^ z?rQSHzQ$fY;&TLz`)?BFfO5e(3XhWu$=rfVj34YGnnzCU=wXsoPLTh+90ynqCsqhk zYy=A){iJzTYWrDR&`A+IfqXa{nAX~`qEB)DjcgrF+>*APef@_U`Oq0aT;t@CY(>c4h}{&c-RjvoQ8DMpY=)g9o+>NU{QgUOqSKgmyrqyKU1Dg(uS(kR4uD0% z)U_-?+)|X)&hbK3FYW94IO>-dP8@a^HOzlTZxVD^;%aq|B}a=!ijidAmNIaZP<&@R zP+1#=-8X$$Gx-DbgM`w6Bgea*c-jXh)lK9mNM1+!u4x)x5ble>gE6?skgv5zbtS6p zguFN;VLQyFgEXQ)>neCi-{CPNvNCBI3nh08A+4R;x#uw5uT9NT0hz)@|zA?uCJFfS2#`L zL~RKmYQTb!J)*cb+AqSKKm4Ndxs<3F->WzvZA*~YaJKs-{Tg-zBn6Uooxn2i)v3It zLRX7&gl2f65*7pL32*8YNfdS|1TN-eMM*>=kN%dVfQox{)a3t2!43=!x|LDC|8n}1MB!pUtK42c{r<}m<^X8K zKT$|4E3Ham!jf4X7V*9;Km5QI8mo=S_#Z~1l@I6@Ek_k9qj+A(SzI`n`0}U7o0@?G zi{9?5!$-|oX9@0&IN66)ZXB97ooK6_S2`EpGxpvRB-RWc4v(t18isepQgMMeTm@l< zMhlxU!<7JL)&EAR9EXL;6ZH?Zk0E?kH0fV7^hZO-_Q& zpC}S8S;)2Eh3Et3tB)H1J2?y6F9X^=oy1pThwL9$A9fQeEG!reEz}%zCTv$XBs>+W zATfsO&fLEBp412N<)&0yh<@*%oR)IT^{9SR;rf;BOrB8C0(ySBitd7##@bZcWZ zz9Uq+Vy739f!9D|t|1>ODDUPEm462)aWV2=vmkKsNIm*y`f>Yza2Ywc|0~*PQ$M-n zi^#>~GS#qeW~6tzLngVh;~6GBfm7|c51O+KmsH8-pRpA$NFO^1O!E&A71Cc>p?7)N zAN<9jvM4_iaVV?&XSwGaMh;uewlb$(be4lMNQ4qx=-+U0;RY>HV0x?*P;36>Ebvwa zD6jcnMR;cepwtx}U*%9y>s~3vou$=p{@Mw8BWpDhpk%%{d^ov?g&HCC%pW*piE$L4 z9=!9m@gQ#B%=P-y=Dob>T8vPVqDcyGuB2KB4|`CGSFYZJ~hG;6dp{lH@~RvJk42^-$H>7?0W^P-_SDVUbY?LK)NLi~qblRiT{fES-fpdgw;tX||%2yyhA~`?!4pACHi`xh)x$&r;6U4!gPc9=NkxxtoHE zknMrdfVo&XBsm#U8d_QM77NZ`m_<-a9EMVaZ$CP8f>C>ytUBGKL`r1Nz?&G`!w}Yj zC4S&|^NEAnDqGm9!3R&oJ! z#axCX32OI8 z0Ya>4RsNOxTP?F;Fd>EkP(FZ}GQ=`sVI+o3ijQ16??*1g+J}ij>{*oV^xN5j+i%IJ z+oM!w5qM5bB2TZ6M6{CeqO?t(Mdy-fY~^#CEw0E9A!ZIRZQvu3NZ#_j64p&ZlIKi zDxtXK4xWq3W3{8OrMNPgH&bzVA6bx_4`Z=ldabh|mBI#nU~#C5KN8s7@W>0b8xOytF{wcIZ{KA!`6{j8DD{1$nM z8s6qm2TJCY<70W-C4p+Pbt0do1>m47NRr40&|M>kE-QH)47|C2xc?-ha8tB&fk1PIONh3xsUz7f7vN02Sc9tVLV1! zvNH#D6T}LRg|ItqZR>GR^m*+i6M}S?de#tn>Cvmje>y%H&MR8~oR2AQV7pe2M zznj)Cj3eRmw~kc*?(BT<5u$LjNWLwT(%;klDB*q^Zo4iiPM+_0M{@(3wIRm)833t= zfslP$WBd`q0*gPo#o~Nk|H|eAM|t``0r$g8SjCK&9|+j2}|C7I^AWF_IAd&PMqF1RuEq zcx!|bRh8uox_z3x_hWedYHDhF3uAeQXQ4%BJ|n%e2axKOv?gHz0iVjAoJeQJAqffz|3m~)}2AClI;2pJnk2gyQ;uFlTfbA){f<D0>VCw-mkdAdDXt8)K@_44!;Y4pu~Ea!8+Hm{#aOKN6R)+^!6Ryf&$_s3RL|B)lkGfgG4BG zq&~Nx4q+D_xW2f*_q31` zQJy7f-L`UE{A{P)#=6@>44d*Xqm7;_cUx}ac8Eyl20)bC_7wzGp5T|8CE6c~gS90Q zL*(MP4IYaR;;a4F@Wo4FM3ogtuji{DOgYTcN%sD}XNe}rq*Jz~hW%p!PEJZ$vR2$Q G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/src/assets/welcome-light.png b/samples/react-modern-birthdays/src/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 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 literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/src/components/ShowMessage/ShowMessage.tsx b/samples/react-modern-birthdays/src/components/ShowMessage/ShowMessage.tsx new file mode 100644 index 000000000..a1f802db3 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/ShowMessage/ShowMessage.tsx @@ -0,0 +1,32 @@ +import * as React from 'react'; + +import { Stack } from 'office-ui-fabric-react/lib/components/Stack'; +import { + MessageBar, + MessageBarType, +} from 'office-ui-fabric-react/lib/MessageBar'; + +export interface IShowMessageProps { + message?: string; + messageBarType: MessageBarType; + isShow: boolean; +} + +export const ShowMessage: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { message, messageBarType, children, isShow } = props; + + return ( + <> + {isShow ? ( + + + {message} + {children} + + + ) : null} + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/ShowMessage/index.ts b/samples/react-modern-birthdays/src/components/ShowMessage/index.ts new file mode 100644 index 000000000..57ceff960 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/ShowMessage/index.ts @@ -0,0 +1 @@ +export * from './ShowMessage'; diff --git a/samples/react-modern-birthdays/src/components/ShowSpinner/ShowSpinner.tsx b/samples/react-modern-birthdays/src/components/ShowSpinner/ShowSpinner.tsx new file mode 100644 index 000000000..e086d0fe3 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/ShowSpinner/ShowSpinner.tsx @@ -0,0 +1,31 @@ +import * as React from 'react'; + +import { + Spinner, + SpinnerLabelPosition, + SpinnerSize, +} from 'office-ui-fabric-react/lib/Spinner'; +import { Stack } from 'office-ui-fabric-react/lib/Stack'; + +export interface IShowSpinnerProps { + size?: SpinnerSize; + label?: string; + labelPosition?: SpinnerLabelPosition; + isShow: boolean; +} + +export const ShowSpinner: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { size, label, labelPosition, isShow } = props; + + return ( + <> + {isShow ? ( + + + + ) : null} + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/ShowSpinner/index.ts b/samples/react-modern-birthdays/src/components/ShowSpinner/index.ts new file mode 100644 index 000000000..bd1df4a51 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/ShowSpinner/index.ts @@ -0,0 +1 @@ +export * from './ShowSpinner'; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdayCard.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdayCard.tsx new file mode 100644 index 000000000..0d7ee0b5e --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdayCard.tsx @@ -0,0 +1,43 @@ +/* eslint-disable @typescript-eslint/no-unused-vars */ +import * as React from 'react'; + +import { DocumentCard } from '@fluentui/react'; + +import { useUtils } from '../../hooks'; +import { IUser } from '../../models/birthdays'; +import { BirthdayCardImage } from './BirthdayCardImage'; +import { BirthdayMessage } from './BirthdayMessage'; +import { BirthdayUserInfo } from './BirthdayUserInfo'; +/* import { BirthdayUserInfo } from "./BirthdayUserInfo"; */ +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface IBirthdayCardProps { + user: IUser; +} + +export const BirthdayCard: React.FunctionComponent = ( + _props: React.PropsWithChildren +) => { + const { documentCardStyles } = useBirthdaysStyles(); + const { user } = _props; + const { birthday } = user || ({} as IUser); + const { isDateSameDayAndMonth } = useUtils(); + + const isSameDayAndMonth = React.useMemo(() => { + const result = isDateSameDayAndMonth(birthday, new Date()); + return result; + }, [birthday, isDateSameDayAndMonth]); + + if (!user) return null; + + return ( + <> + + + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdayCardImage.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdayCardImage.tsx new file mode 100644 index 000000000..275798e98 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdayCardImage.tsx @@ -0,0 +1,21 @@ +import * as React from 'react'; + +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +interface IBirthdayCardImageProps { + isSameDayAndMonth: boolean; +} + +export const BirthdayCardImage: React.FunctionComponent = (props: IBirthdayCardImageProps) => { + const { isSameDayAndMonth } = props; + const { controlStyles } = useBirthdaysStyles(); + return ( + <> +
      + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdayMessage.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdayMessage.tsx new file mode 100644 index 000000000..584c0d782 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdayMessage.tsx @@ -0,0 +1,48 @@ +import * as React from 'react'; + +import { useAtom } from 'jotai'; + +import { + Stack, + Text, +} from '@fluentui/react'; + +import { globalState } from '../../jotai/atoms/birthdays'; +import { IGlobalState } from '../../models'; +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +export interface IBirthdayMessage { + isSameDayAndMonth?: boolean; +} + +export const BirthdayMessage: React.FunctionComponent = (props: IBirthdayMessage) => { + const { messageContainerStyles,todayMessageTextStyles, upComingMessageTextStyles } = useBirthdaysStyles(); + const [appGlobalState, ] = useAtom(globalState); + const { todayBirthdaysMessage, upcomingBirthdaysMessage, } = appGlobalState || ({} as IGlobalState); + const { isSameDayAndMonth } = props || ({} as IBirthdayMessage); + +const messageTextStyles = React.useMemo(() => { + if (isSameDayAndMonth) { + return todayMessageTextStyles; + } else { + return upComingMessageTextStyles; + } +}, [isSameDayAndMonth, todayMessageTextStyles, upComingMessageTextStyles]); + + const message = React.useMemo(() => { + if (isSameDayAndMonth) { + return todayBirthdaysMessage; + } else { + return upcomingBirthdaysMessage; + } + }, [isSameDayAndMonth, todayBirthdaysMessage, upcomingBirthdaysMessage]); + return ( + <> + + + {message ?? ""} + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdayUserInfo.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdayUserInfo.tsx new file mode 100644 index 000000000..436cec829 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdayUserInfo.tsx @@ -0,0 +1,83 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import * as React from 'react'; + +import { format } from 'date-fns'; +import { useAtom } from 'jotai'; + +import { + Stack, + Text, + ThemeProvider, +} from '@fluentui/react'; +import { LivePersona } from '@pnp/spfx-controls-react/lib/LivePersona'; + +import { useUtils } from '../../hooks'; +import { globalState } from '../../jotai/atoms/birthdays'; +import { IUser } from '../../models/birthdays'; +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +export interface IBirthdayUserInfoProps { + user: IUser; +} + +export const BirthdayUserInfo: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { isDateSameDayAndMonth } = useUtils(); + const { + containerUserImageStyles, + nameStyles, + jobTitleStyles, + birthdayStyles, + controlStyles, + } = useBirthdaysStyles(); + const { user } = props; + + const { name, jobTitle, birthday, image, email } = user || ({} as IUser); + const [appGlobalState] = useAtom(globalState); + const { theme } = appGlobalState; + const { context } = appGlobalState; + const isSameDayAndMonth = React.useMemo(() => { + const result = isDateSameDayAndMonth(birthday, new Date()); + + return result; + }, [birthday, isDateSameDayAndMonth]); + + const displayBirthday = React.useMemo(() => { + if (isSameDayAndMonth) { + return "TODAY"; + } else { + return birthday ? format(birthday, "do MMMM ") : ""; + } + }, [birthday, isSameDayAndMonth]); + + if (!user) return null; + return ( + <> + + + + + + + } + serviceScope={context.serviceScope as any} + /> + + {name} + + + {jobTitle} + + + + {displayBirthday} + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/Birthdays.tsx b/samples/react-modern-birthdays/src/components/birthdays/Birthdays.tsx new file mode 100644 index 000000000..40cc0f498 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/Birthdays.tsx @@ -0,0 +1,40 @@ +import * as React from 'react'; + +import strings from 'BirthdaysWebPartStrings'; +import { Provider } from 'jotai'; +import { ThemeProvider } from 'office-ui-fabric-react'; + +import { Placeholder } from '@pnp/spfx-controls-react/lib/Placeholder'; + +import { BirthdaysControl } from './BirthdaysControl'; +import { IBirthdaysProps } from './IBirthdaysProps'; + +export const Birthdays: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + + const { onConfigure , theme} = props || ({} as IBirthdaysProps); + const { pageSize, gridHeight , numberDays } = props || ({} as IBirthdaysProps); + + if (!pageSize || !gridHeight || !numberDays) { + return ( + + ); + } + + return ( + <> + + + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdaysControl.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdaysControl.tsx new file mode 100644 index 000000000..cf0d4b38e --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdaysControl.tsx @@ -0,0 +1,77 @@ +/* eslint-disable @typescript-eslint/no-floating-promises */ +import * as React from 'react'; + +import { useAtom } from 'jotai'; +import { Stack } from 'office-ui-fabric-react'; + +import { WebPartTitle } from '@pnp/spfx-controls-react/lib/WebPartTitle'; + +import { useBirthdays } from '../../hooks/useBirthdays'; +import { globalState } from '../../jotai/atoms/birthdays'; +import { IUser } from '../../models'; +import { ILoadResults } from '../../models/ILoadResults'; +import { IBirthdaysProps } from './IBirthdaysProps'; +import { ListBirthdays } from './ListBirthdays'; + +export const BirthdaysControl: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const [appGlobalState, setAppGlobalState] = useAtom(globalState); + const { theme, context, numberDays, pageSize } = props || ({} as IBirthdaysProps); + + const { getBirthDays } = useBirthdays(context, numberDays, pageSize); + const { title, displayMode, updateProperty } = props || ({} as IBirthdaysProps); + + const loadUsers = React.useCallback(async (): Promise => { + const mapdata: IUser[] = []; + try { + const users = (await getBirthDays()) || []; + for (const user of users) { + mapdata.push({ + email: user.fields.email, + name: user.fields.Title, + birthday: new Date(user.fields.Birthday), + image: `/_layouts/15/userphoto.aspx?size=L&username=${user.fields.email}`, + jobTitle: user.fields.JobTitle, + }); + } + return { mapdata, isloading: false, error: undefined }; + } catch (error) { + return { mapdata: [], isloading: false, error: error }; + } + }, [getBirthDays]); + + React.useEffect(() => { + (async () => { + setAppGlobalState({ + ...appGlobalState, + ...props, + theme: theme, + users: [], + isLoading: true, + error: undefined, + + + }); + const results: ILoadResults = await loadUsers(); + const { mapdata, isloading, error } = results; + setAppGlobalState((prev) => ({ + ...prev, + users: mapdata, + isLoading: isloading, + error: error, + hasError: error !== undefined, + })); + })(); + }, [props]); + + return ( + <> + + + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/BirthdaysNavigation.tsx b/samples/react-modern-birthdays/src/components/birthdays/BirthdaysNavigation.tsx new file mode 100644 index 000000000..17c7cfa0f --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/BirthdaysNavigation.tsx @@ -0,0 +1,54 @@ +import * as React from 'react'; + +import strings from 'BirthdaysWebPartStrings'; +import { useAtom } from 'jotai'; +import { + format, + IconButton, + ITooltipHostStyles, + Stack, + Text, + TooltipHost, +} from 'office-ui-fabric-react'; + +import { useId } from '@fluentui/react-hooks'; + +import { globalState } from '../../jotai/atoms/birthdays'; +import { IGlobalState } from '../../models/birthdays'; +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +export interface IBirthdaysNavigationProps { + onNextPage: () => void; + showNextPage: boolean; +} + +export const BirthdaysNavigation: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const [appGlobalState] = useAtom(globalState); + const { users, currentShowingItems } = appGlobalState || ({} as IGlobalState); + const { onNextPage, showNextPage } = props || ({} as IBirthdaysNavigationProps); + const { navigationTextStyles } = useBirthdaysStyles(); + const calloutProps = { gapSpace: 0 }; + const tooltipId = useId("tooltip"); + + const hostStyles: Partial = { root: { display: "inline-block" } }; + + if (!users?.length) { + return null; + } + return ( + <> + + + {format(strings.showingNumberUserMessage,currentShowingItems,users?.length) } + + {showNextPage ? ( + + + + ) : null} + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/IBirthdaysProps.ts b/samples/react-modern-birthdays/src/components/birthdays/IBirthdaysProps.ts new file mode 100644 index 000000000..431f698b2 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/IBirthdaysProps.ts @@ -0,0 +1,28 @@ +import { ITheme } from '@fluentui/react'; +import { + BaseComponentContext, + IReadonlyTheme, +} from '@microsoft/sp-component-base'; +import { DisplayMode } from '@microsoft/sp-core-library'; + +export interface IBirthdaysProps { + title: string; + numberDays: number; + upcomingBirthdaysMessage?: string; + upcomingBirthdaysBackgroundImage?: string; + todayBirthdaysMessage?: string; + todayBirthdaysBackgroundImage?: string; + theme?:ITheme | IReadonlyTheme; + pageSize?: number; + isDarkTheme?: boolean; + hasTeamsContext?: boolean; + containerWidth?: number; + displayMode: DisplayMode; + updateProperty: (value: string) => void; + context: BaseComponentContext; + onConfigure: () => void; + todayBirthdaysMessageColor?: string; + upcomingBirthdaysMessageColor?: string; + noBirthdaysMessage?: string; + gridHeight?: number; +} diff --git a/samples/react-modern-birthdays/src/components/birthdays/ListBirthdays.tsx b/samples/react-modern-birthdays/src/components/birthdays/ListBirthdays.tsx new file mode 100644 index 000000000..7f6451c96 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/ListBirthdays.tsx @@ -0,0 +1,100 @@ +/* eslint-disable no-return-assign */ +/* eslint-disable @typescript-eslint/no-explicit-any */ +/* eslint-disable @typescript-eslint/no-floating-promises */ +import react, * as React from 'react'; + +import { useAtom } from 'jotai'; +import { + MessageBarType, + SpinnerSize, +} from 'office-ui-fabric-react'; + +import { Stack } from '@fluentui/react'; + +import { DEFAULT_PAGE_SIZE } from '../../constants'; +import { globalState } from '../../jotai/atoms/birthdays'; +import { IGlobalState } from '../../models/birthdays'; +import { ShowMessage } from '../ShowMessage'; +import { ShowSpinner } from '../ShowSpinner'; +import { BirthdayCard } from './BirthdayCard'; +import { BirthdaysNavigation } from './BirthdaysNavigation'; +import { NoBirthdayCard } from './NoBirthdaysCard'; +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +export interface IListBirthdaysProps {} + +const getPageIndex = (page: number, numberItemsPerPage: number): number => { + return page * numberItemsPerPage; +}; +export const ListBirthdays: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const [appGlobalState, setAppGlobalState] = useAtom(globalState); + const { users, pageSize, isLoading, hasError, error, noBirthdaysMessage } = appGlobalState || ({} as IGlobalState); + const { controlStyles } = useBirthdaysStyles(); + const [hasMore, setHasMore] = React.useState(true); + const pageIndex = React.useRef(0); + const [userBirthdaysToRender, setUserBirthdaysToRender] = React.useState([]); + + const loadUsers = React.useCallback( + async (pageIndex: number): Promise => { + if (!users?.length) { + return []; + } + const pageToRender: JSX.Element[] = []; + const numberItemsToLoad = pageSize ?? DEFAULT_PAGE_SIZE; + const index = getPageIndex(pageIndex, numberItemsToLoad); + const usersToLoad = users?.slice(index, index + numberItemsToLoad); + for (let i = 0; i < usersToLoad.length; i++) { + const user = usersToLoad[i]; + if (user) { + pageToRender.push(); + } + } + return pageToRender; + }, + [pageIndex, users, pageSize, setHasMore] + ); + + react.useEffect(() => { + (async () => { + if (isLoading) return; + pageIndex.current = 0; + const usersToRender = await loadUsers(pageIndex.current); + setUserBirthdaysToRender([]); + setAppGlobalState((prev) => ({ ...prev, currentShowingItems: usersToRender?.length })); + setUserBirthdaysToRender(usersToRender?.length ? usersToRender : []); + setHasMore((prevHasMore) => (usersToRender?.length < users?.length ? true : false)); + })(); + }, [isLoading, loadUsers, setUserBirthdaysToRender]); + + const onNextPage = React.useCallback(() => { + (async () => { + pageIndex.current = pageIndex.current + 1; + const usersToRender = await loadUsers(pageIndex.current); + const newBirtdaysToRender = [...userBirthdaysToRender, ...usersToRender]; + setAppGlobalState((prev) => ({ ...prev, currentShowingItems: newBirtdaysToRender.length })); + setUserBirthdaysToRender((prevUsers) => newBirtdaysToRender); + setHasMore((prevHasMore) => (newBirtdaysToRender?.length < users?.length ? true : false)); + })(); + }, [setUserBirthdaysToRender, loadUsers, userBirthdaysToRender, setHasMore, setAppGlobalState]); + + return ( + <> + + + + {error?.message} + + {!isLoading && !hasError && ( + <> + +
      +
      {userBirthdaysToRender}
      +
      + + )} +
      + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/NoBirthdaysCard.tsx b/samples/react-modern-birthdays/src/components/birthdays/NoBirthdaysCard.tsx new file mode 100644 index 000000000..4a7bc29b7 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/NoBirthdaysCard.tsx @@ -0,0 +1,51 @@ +/* eslint-disable @typescript-eslint/no-unused-vars */ +import * as React from 'react'; + +import { Stack } from 'office-ui-fabric-react/lib/Stack'; + +import { + DocumentCard, + FontIcon, + Text, +} from '@fluentui/react'; + +import { nobirthdaysImage } from '../../constants/noBrithdaysImage'; +/* import { BirthdayUserInfo } from "./BirthdayUserInfo"; */ +import { useBirthdaysStyles } from './useBirthdaysStyles'; + +// eslint-disable-next-line @typescript-eslint/no-empty-interface +export interface INoBirthdaysCardProps { + noBirthdaysMessage: string; +} + +export const NoBirthdayCard: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { + noBirthdaysDocumentCardStyles, + controlStyles, + containerUserImageStyles, + messageContainerStyles, + noBirthdayMessageTextStyles, + } = useBirthdaysStyles(); + + const { noBirthdaysMessage } = props; + + return ( + <> + + + + {noBirthdaysMessage ?? ""} + + + + + + + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdays/index.ts b/samples/react-modern-birthdays/src/components/birthdays/index.ts new file mode 100644 index 000000000..d3bec479f --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/index.ts @@ -0,0 +1,10 @@ +export * from './BirthdayCard'; +export * from './BirthdayCardImage'; +export * from './BirthdayMessage'; + +export * from './BirthdayUserInfo'; +export * from './Birthdays'; +export * from './BirthdaysControl'; +export * from './IBirthdaysProps'; +export * from './ListBirthdays'; +export * from './useBirthdaysStyles'; diff --git a/samples/react-modern-birthdays/src/components/birthdays/useBirthdaysStyles.ts b/samples/react-modern-birthdays/src/components/birthdays/useBirthdaysStyles.ts new file mode 100644 index 000000000..1eca3dd90 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdays/useBirthdaysStyles.ts @@ -0,0 +1,373 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import React from 'react'; + +import { useAtom } from 'jotai'; + +import { + IButtonStyles, + IDocumentCardDetailsStyles, + IDocumentCardStyles, + IIconStyles, + IImageStyles, + IStackStyles, + ITextStyles, + mergeStyles, + mergeStyleSets, +} from '@fluentui/react'; + +import { globalState } from '../../jotai/atoms/birthdays'; +import { IGlobalState } from '../../models/birthdays'; + +export const useBirthdaysStyles = () => { + const [appGlobalState] = useAtom(globalState); + const { + upcomingBirthdaysBackgroundImage, + todayBirthdaysBackgroundImage, + theme, + todayBirthdaysMessageColor, + upcomingBirthdaysMessageColor, + gridHeight, + } = appGlobalState || ({} as IGlobalState); + + const containerSocialInfoStyles: IStackStyles = React.useMemo(() => { + return { + root: { position: "absolute", bottom: 15, width: "100%" }, + }; + }, []); + + const bottomIconStyles: Partial = React.useMemo(() => { + return { + root: { fontSize: 12, color: theme?.semanticColors?.menuIcon }, + }; + }, [theme?.semanticColors?.menuIcon]); + + const buttonStyles: Partial = React.useMemo(() => { + return { + root: { + borderWidth: 1.5, + borderStyle: "solid", + borderColor: theme?.palette?.neutralQuaternaryAlt, + borderRadius: "50%", + padding: 5, + width: 25, + height: 25, + }, + }; + }, [theme?.palette?.neutralQuaternaryAlt]); + + const nameStyles: ITextStyles = React.useMemo(() => { + return { + root: { + paddingTop: 7, + color: theme?.semanticColors?.bodyText, + fontWeight: 600, + }, + }; + }, [theme?.semanticColors?.bodyText]); + const navigationTextStyles: ITextStyles = React.useMemo(() => { + return { + root: { + color: theme?.palette.themePrimary, + fontWeight: 500, + }, + }; + }, [theme?.semanticColors?.bodyText]); + + const jobTitleStyles: ITextStyles = React.useMemo(() => { + return { + root: { + color: theme?.semanticColors?.bodySubtext, + }, + }; + }, [theme?.semanticColors?.bodySubtext]); + + const birthdayStyles = React.useCallback( + (isSameDayAndMonth: boolean): ITextStyles => { + return { + root: { + color: isSameDayAndMonth ? theme?.palette?.themePrimary : theme?.semanticColors?.bodySubtext, + fontWeight: 600, + }, + }; + }, + [theme?.palette?.themePrimary, theme?.semanticColors?.bodySubtext] + ); + + const containerUserImageStyles: IStackStyles = React.useMemo(() => { + return { + root: { + position: "absolute", + top: 95, + width: "100%", + }, + }; + }, []); + + const userPhotoStyles: Partial = React.useMemo(() => { + return { + root: { + margingBottom: 5, + }, + image: { + padding: 5, + backgroundColor: theme?.palette?.white, + width: 100, + height: 100, + border: "5px solid", + borderColor: theme?.palette?.neutralLighter, + borderRadius: "50%", + }, + }; + }, [theme?.palette?.neutralLighter, theme?.palette?.white]); + + const messageContainerStyles: IStackStyles = React.useMemo(() => { + return { + root: { + width: "100%", + position: "absolute", + top: 20, + paddingLeft: 10, + paddingRight: 10, + }, + }; + }, []); + + const todayMessageTextStyles: ITextStyles = React.useMemo(() => { + return { + root: { + fontFamily: `"Dancing Script",cursive`, + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "2", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "center", + lineHeight: 30, + fontSize: 30, + color: todayBirthdaysMessageColor, + height: 65, + }, + }; + }, [todayBirthdaysMessageColor]); + + const noBirthdayMessageTextStyles: ITextStyles = React.useMemo(() => { + return { + root: { + fontFamily: `"Dancing Script",cursive`, + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "2", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "center", + lineHeight: 30, + fontSize: 30, + color: theme?.semanticColors?.bodySubtext, + height: 65, + }, + }; + }, [theme?.semanticColors?.bodySubtext]); + + const upComingMessageTextStyles: ITextStyles = React.useMemo(() => { + return { + root: { + fontFamily: `"Dancing Script",cursive`, + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "2", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "center", + lineHeight: 30, + fontSize: 30, + color: upcomingBirthdaysMessageColor, + height: 65, + }, + }; + }, [upcomingBirthdaysMessageColor]); + + const documentCardDetailsStyles: IDocumentCardDetailsStyles = React.useMemo(() => { + return { + root: { + padding: "10px 16px", + }, + }; + }, []); + + const stackBottomStyles: Partial = React.useMemo(() => { + return { + root: { + padding: "0px 16px", + color: theme?.semanticColors?.bodySubtext, + position: "absolute", + bottom: 10, + width: "100%", + }, + }; + }, [theme?.semanticColors?.bodySubtext]); + + const documentCardStyles: IDocumentCardStyles = React.useMemo(() => { + return { + root: { + // boxShadow: "0 1.6px 3.6px 0 rgb(0 0 0 / 13%), 0 0.3px 0.9px 0 rgb(0 0 0 / 11%)", + boxShadow: "0 2px 5px rgba(0, 0, 0, 0.1)", + borderColor: undefined, + position: "relative", + maxWidth: "100%", + minWidth: 256, + height: 330, + borderRadius: 8, + overflow: "hidden", + + ":hover:after": { + borderRadius: 8, + + border: "unset", + }, + ":hover": { + borderColor: theme?.palette?.neutralTertiaryAlt, + }, + }, + }; + }, [theme?.palette?.neutralTertiaryAlt]); + + const noBirthdaysDocumentCardStyles: IDocumentCardStyles = React.useMemo(() => { + return { + root: { + // boxShadow: "0 1.6px 3.6px 0 rgb(0 0 0 / 13%), 0 0.3px 0.9px 0 rgb(0 0 0 / 11%)", + boxShadow: "0 2px 5px rgba(0, 0, 0, 0.1)", + borderColor: undefined, + position: "relative", + maxWidth: "100%", + minWidth: 256, + height: 350, + borderRadius: 8, + overflow: "hidden", + backgroundColor: theme?.palette?.neutralLighterAlt, + opacity: 0.7, + ":hover:after": { + borderRadius: 8, + + border: "unset", + }, + ":hover": { + borderColor: theme?.palette?.neutralTertiaryAlt, + }, + }, + }; + }, [theme?.palette?.neutralTertiaryAlt]); + + const iconCancelButtonStyles: Partial = React.useMemo(() => { + return { + root: { + color: theme?.palette?.neutralPrimary, + marginLeft: "auto", + marginTop: "4px", + marginRight: "2px", + }, + rootHovered: { + color: theme?.palette?.neutralDark, + }, + }; + }, [theme?.palette?.neutralDark, theme?.palette?.neutralPrimary]); + + const controlStyles = React.useMemo(() => { + return mergeStyleSets({ + scrollableContainerStyles: { + position: "relative", + height: gridHeight, + overflowY: "auto", + overflowX: "hidden", + "::-webkit-scrollbar-thumb": { + backgroundColor: theme?.palette.themeLight, + }, + "::-webkit-scrollbar": { + height: 10, + width: 7, + }, + "scrollbar-color": theme?.semanticColors.bodyFrameBackground, + "scrollbar-width": "thin", + }, + imageProfile: { + padding: 5, + backgroundColor: theme?.palette?.white, + width: 85, + height: 85, + border: "5px solid", + borderColor: theme?.palette?.neutralLighter, + borderRadius: "50%", + objectFit: "cover", + }, + partyWhishtle: { + padding: 5, + backgroundColor: "transparent", + width: 45, + height: 45, + fill: theme?.palette?.neutralSecondaryAlt, + }, + upcomingBirthdaysImageStyles: mergeStyles({ + height: 150, + backgroundSize: "cover", + backgroundImage: upcomingBirthdaysBackgroundImage ? ` url(${upcomingBirthdaysBackgroundImage})` : "", + }), + + todayBirthdaysImageStyles: mergeStyles({ + height: 150, + backgroundSize: "cover", + backgroundImage: todayBirthdaysBackgroundImage ? ` url(${todayBirthdaysBackgroundImage})` : "", + }), + + ContainerGrid: mergeStyles({ + display: "grid", + gridTemplateColumns: "repeat(auto-fill, minmax(min(100%, 256px), 1fr))", + columnGap: "10px", + rowGap: "10px", + overflow: "auto", + paddingRight: 10, + paddingleft: 10, + "::-webkit-scrollbar-thumb": { + display: "none", + }, + "::-webkit-scrollbar": { + height: 10, + width: 7, + }, + "scrollbar-width": "thin", + }), + separator: mergeStyles({ + height: "1px", + backgroundColor: theme?.palette?.neutralLight, + opacity: theme?.isInverted ? "0.2" : "1", + width: "100%", + }), + }); + }, [ + todayBirthdaysBackgroundImage, + upcomingBirthdaysBackgroundImage, + theme?.isInverted, + theme?.palette?.neutralLight, + gridHeight, + ]); + + return { + messageContainerStyles, + userPhotoStyles, + todayMessageTextStyles, + upComingMessageTextStyles, + noBirthdayMessageTextStyles, + controlStyles, + documentCardStyles, + documentCardDetailsStyles, + containerUserImageStyles, + stackBottomStyles, + nameStyles, + jobTitleStyles, + birthdayStyles, + bottomIconStyles, + buttonStyles, + containerSocialInfoStyles, + iconCancelButtonStyles, + noBirthdaysDocumentCardStyles, + navigationTextStyles, + }; +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimeline.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimeline.tsx new file mode 100644 index 000000000..4d7c7cd59 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimeline.tsx @@ -0,0 +1,27 @@ +import * as React from 'react'; + +import { ThemeProvider } from 'office-ui-fabric-react'; + +import { MantineProvider } from '@mantine/core'; + +import { + useMantineThemeFromFluentTheme, +} from '../../hooks/useMantineThemeFromFluentTheme'; +import { BirthdaysTimelineControl } from './BirthdaysTimelineControl'; +import { IBirthdaysTimelineProps } from './IBirthdaysTimelineProps'; + +export const BirthdaysTimeline: React.FunctionComponent = (props: React.PropsWithChildren) => { + const { theme } = props; + const mantineTheme = useMantineThemeFromFluentTheme(theme); + return ( + <> + + + + + + + ); + }; + + diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimelineControl.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimelineControl.tsx new file mode 100644 index 000000000..21acd39d2 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/BirthdaysTimelineControl.tsx @@ -0,0 +1,71 @@ +/* eslint-disable @typescript-eslint/no-floating-promises */ +import * as React from 'react'; + +import { useAtom } from 'jotai'; +import { Stack } from 'office-ui-fabric-react/lib/Stack'; + +import { WebPartTitle } from '@pnp/spfx-controls-react/lib/WebPartTitle'; + +import { useBirthdays } from '../../hooks/useBirthdays'; +import { globalState } from '../../jotai/atoms/birthdaysTimeline/globalState'; +import { IUser } from '../../models/birthdays'; +import { ILoadResults } from '../../models/ILoadResults'; +import { IBirthdaysTimelineProps } from './IBirthdaysTimelineProps'; +import { RenderTimeline } from './RenderTimeLine'; + +export const BirthdaysTimelineControl: React.FunctionComponent = (props: React.PropsWithChildren) => { + const { displayMode, title, updateProperty, context, numberDays, pageSize, theme} = props; + const { getBirthDays } = useBirthdays(context, numberDays, pageSize); + const [appGlobalState, setAppGlobalState] =useAtom(globalState) + + const loadUsers = React.useCallback(async (): Promise => { + const mapdata: IUser[] = []; + try { + const users = (await getBirthDays()) || []; + for (const user of users) { + mapdata.push({ + email: user.fields.email, + name: user.fields.Title, + birthday: new Date(user.fields.Birthday), + image: `/_layouts/15/userphoto.aspx?size=L&username=${user.fields.email}`, + jobTitle: user.fields.JobTitle, + }); + } + return { mapdata, isloading: false, error: undefined }; + } catch (error) { + return { mapdata: [], isloading: false, error: error }; + } + }, [getBirthDays]); + + + React.useEffect(() => { + (async () => { + setAppGlobalState({ + ...appGlobalState, + ...props, + theme: theme, + users: [], + isLoading: true, + error: undefined, + }); + const results: ILoadResults = await loadUsers(); + const { mapdata, isloading, error } = results; + setAppGlobalState((prev) => ({ + ...prev, + users: mapdata, + isLoading: isloading, + error: error, + hasError: error !== undefined, + })); + })(); + }, [props]); + + return ( + <> + + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/IBirthdaysTimelineProps.ts b/samples/react-modern-birthdays/src/components/birthdaysTimeline/IBirthdaysTimelineProps.ts new file mode 100644 index 000000000..20fe19495 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/IBirthdaysTimelineProps.ts @@ -0,0 +1,21 @@ +import { ITheme } from 'office-ui-fabric-react/lib/Styling'; + +import { + BaseComponentContext, + IReadonlyTheme, +} from '@microsoft/sp-component-base'; +import { DisplayMode } from '@microsoft/sp-core-library'; + +export interface IBirthdaysTimelineProps { + title: string; + numberDays: number; + isDarkTheme: boolean; + hasTeamsContext: boolean; + theme?:ITheme | IReadonlyTheme; + context: BaseComponentContext; + displayMode: DisplayMode; + pageSize:number; + updateProperty: (value: string) => void; + todayBirthdaysMessage?: string; + noBirthdaysMessage?: string; +} diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderItem.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderItem.tsx new file mode 100644 index 000000000..3758408c0 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderItem.tsx @@ -0,0 +1,46 @@ +import * as React from 'react'; + +import { Stack } from 'office-ui-fabric-react/lib/Stack'; + +import { IUser } from '../../models/IUser'; +import { RenderPersona } from './RenderPersona'; +import { useBirthdaysTimelineStyles } from './useBirthdaysTimelineStyles'; + +export interface IRenderItemProps { + user: IUser; + onSelect: (user: IUser) => void; + isBirthdayToday?: boolean; +} + +export const RenderItem: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { user, onSelect } = props; + + const { renderItemStyles } = useBirthdaysTimelineStyles(); + + const { name } = user; + + const onMouseEnter = React.useCallback(() => { + if (onSelect) onSelect(user); + }, [user]); + const onMouseLeave = React.useCallback(() => { + if (onSelect) onSelect(undefined); + }, []); + + return ( + <> + + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderPersona.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderPersona.tsx new file mode 100644 index 000000000..89bf086de --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderPersona.tsx @@ -0,0 +1,38 @@ +import * as React from 'react'; + +import { + Stack, + StackItem, + Text, +} from 'office-ui-fabric-react'; + +import { IUser } from '../../models'; +import { useBirthdaysTimelineStyles } from './useBirthdaysTimelineStyles'; + +/* import { useBirthdaysTimelineStyles } from './useBirthdaysTimelineStyles'; */ + + +export interface IRenderPersonaProps { + user: IUser; + +} + +export const RenderPersona: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { user, } = props; + const { name, jobTitle, image, } = user; + const { personalPrimaryText, personalSecondaryText ,controlStyles} = useBirthdaysTimelineStyles(); + + return ( + <> + + + + {name} + { jobTitle} + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLine.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLine.tsx new file mode 100644 index 000000000..419abacac --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLine.tsx @@ -0,0 +1,132 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import * as React from 'react'; + +import format from 'date-fns/format'; +import { useAtom } from 'jotai'; +import { + MessageBarType, + SpinnerSize, + Stack, +} from 'office-ui-fabric-react'; +import { + DocumentCard, + DocumentCardDetails, +} from 'office-ui-fabric-react/lib/DocumentCard'; + +import { + Timeline, + TimelineItem, +} from '@mantine/core'; +import { groupBy } from '@microsoft/sp-lodash-subset'; + +import { ballonsImage } from '../../constants/ballons'; +import { congratulationsImage } from '../../constants/congratulationsImage'; +import { useUtils } from '../../hooks/useUtils'; +import { globalState } from '../../jotai/atoms/birthdaysTimeline/globalState'; +import { IUser } from '../../models/IUser'; +import { ShowMessage } from '../ShowMessage'; +import { ShowSpinner } from '../ShowSpinner'; +import { RenderItem } from './RenderItem'; +import { RenderTitle } from './RenderTitle'; +import { useBirthdaysTimelineStyles } from './useBirthdaysTimelineStyles'; + +export interface IRenderTimelineProps {} + +export const RenderTimeline: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const [appGlobalState, setAppGlobalState] = useAtom(globalState); + const { users, noBirthdaysMessage, isLoading, hasError, error } = appGlobalState; + const usersGroupedByDate = React.useMemo(() => groupBy(users, "birthday"), [users]); + const { documentCardStyles, documentCardDetailsStyles, controlStyles } = useBirthdaysTimelineStyles(); + const { isDateSameDayAndMonth } = useUtils(); + + const isSameDayAndMonth = React.useCallback( + (date: Date) => { + const result = isDateSameDayAndMonth(date, new Date()); + return result; + }, + [isDateSameDayAndMonth] + ); + + const onSelect = React.useCallback((user) => setAppGlobalState({ ...appGlobalState, selectedUser: user }), [ + appGlobalState, + ]); + + const onRenderUsers = React.useCallback( + (users: IUser[], isBrithdayDay: boolean) => { + return users.map((user, index) => { + return <> + + + + + ; + }); + }, + [users] + ); + + const renderGroups = React.useCallback(() => { + return Object.keys(usersGroupedByDate).map((key, index) => { + const IsBrithdayDay = isSameDayAndMonth(new Date(key)); + const users = usersGroupedByDate[key]; + const date = new Date(key); + const formattedDate = format(date, "dd MMMM"); + + return ( + } + bullet={ + IsBrithdayDay ? ( + + ) : null + } + bulletSize={IsBrithdayDay ? 36 : 24} + > +
      + {onRenderUsers(users, IsBrithdayDay)} +
      + +
      + ); + }); + }, [usersGroupedByDate]); + + const renderNoBirthdays = React.useCallback(() => { + return ( + + + + + ); + }, [noBirthdaysMessage]); + + return ( + <> + + + + {error?.message} + + {!isLoading && !hasError && ( + +
      + + + + + + {users?.length ? renderGroups() : renderNoBirthdays()} + + + +
      +
      + )} +
      + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLineItems.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLineItems.tsx new file mode 100644 index 000000000..a55839c93 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTimeLineItems.tsx @@ -0,0 +1,19 @@ +import * as React from 'react'; + +import { IUser } from '../../models'; + +export interface IRenderTimeLineItemsProps { + usersGroupedByDate: { [key: string]: IUser[] }; + onSelect: (user: IUser) => void; +} + +export const RenderTimeLineItems: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + + return ( + <> + {} + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTitle.tsx b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTitle.tsx new file mode 100644 index 000000000..ce28538ef --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/RenderTitle.tsx @@ -0,0 +1,52 @@ +import * as React from 'react'; + +import { useAtom } from 'jotai'; +import { + Stack, + Text, +} from 'office-ui-fabric-react'; + +import { globalState } from '../../jotai/atoms/birthdaysTimeline'; +import { IGlobalState } from '../../models/birthdaysTimeline'; +import { useBirthdaysTimelineStyles } from './useBirthdaysTimelineStyles'; + +export interface IRenderTitleProps { + title: string; + isDateToday?: boolean; +} +const TODAY = "TODAY"; +export const RenderTitle: React.FunctionComponent = ( + props: React.PropsWithChildren +) => { + const { title, isDateToday } = props; + const [appGlobalState] = useAtom(globalState); + const { todayBirthdaysMessage } = appGlobalState || ({} as IGlobalState); + const { messageCongratulationStyles, todayStyles } = useBirthdaysTimelineStyles(); + + if (!title) { + return null; + } + + if (!isDateToday) { + return ( + <> + + {title} + + + ); + } + + return ( + <> + + + {todayBirthdaysMessage ?? "Congratulations !"} + + + {TODAY} + + + + ); +}; diff --git a/samples/react-modern-birthdays/src/components/birthdaysTimeline/useBirthdaysTimelineStyles.ts b/samples/react-modern-birthdays/src/components/birthdaysTimeline/useBirthdaysTimelineStyles.ts new file mode 100644 index 000000000..1dd389811 --- /dev/null +++ b/samples/react-modern-birthdays/src/components/birthdaysTimeline/useBirthdaysTimelineStyles.ts @@ -0,0 +1,255 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import React from 'react'; + +import { useAtom } from 'jotai'; +import { IButtonStyles } from 'office-ui-fabric-react/lib/Button'; +import { IStackStyles } from 'office-ui-fabric-react/lib/components/Stack'; +import { IIconStyles } from 'office-ui-fabric-react/lib/Icon'; +import { mergeStyles } from 'office-ui-fabric-react/lib/Styling'; +import { ITextStyles } from 'office-ui-fabric-react/lib/Text'; + +import { + IDocumentCardDetailsStyles, + IDocumentCardStyles, + IPersonaStyles, + mergeStyleSets, +} from '@fluentui/react'; +import { createStyles } from '@mantine/core'; + +import { globalState } from '../../jotai/atoms/birthdaysTimeline'; +import { IGlobalState } from '../../models/birthdays'; + +export const useBirthdaysTimelineStyles = () => { + const [appGlobalState] = useAtom(globalState); + const { theme } = appGlobalState || ({} as IGlobalState); + + const bottomIconStyles: Partial = React.useMemo(() => { + return { + root: { fontSize: 14, color: theme?.semanticColors?.menuIcon }, + }; + }, [theme?.semanticColors?.menuIcon]); + + const buttonStyles: Partial = React.useMemo(() => { + return { + root: { + borderWidth: 0, + borderStyle: "solid", + borderColor: theme?.palette?.neutralQuaternaryAlt, + }, + }; + }, [theme?.palette?.neutralQuaternaryAlt]); + + const renderItemStyles: IStackStyles = React.useMemo(() => { + return { + root: { + padding: 10, + paddingBottom: 5, + paddingTop: 5, + ":hover": { + backgroundColor: theme?.palette.neutralLighterAlt, + boxShadow: theme?.effects.elevation4, + }, + }, + }; + }, [theme?.effects.elevation4, theme?.palette.neutralLighterAlt]); + + const messageCongratulationStyles: ITextStyles = React.useMemo(() => { + return { + root: { + fontFamily: `"Dancing Script",cursive`, + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "start", + lineHeight: 35, + fontSize: 30, + wordBreak: "break-word", + color: theme?.palette?.themePrimary, + }, + }; + }, [theme?.palette?.themePrimary]); + + const todayStyles: ITextStyles = React.useMemo(() => { + return { + root: { + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + color: theme?.palette?.themePrimary, + + }, + + }; + }, [theme?.palette.themePrimary]); + + const documentCardDetailsStyles: IDocumentCardDetailsStyles = React.useMemo(() => { + return { + root: { + padding: 15 + }, + }; + }, []); + + const documentCardStyles: IDocumentCardStyles = React.useMemo(() => { + return { + root: { + // boxShadow: "0 1.6px 3.6px 0 rgb(0 0 0 / 13%), 0 0.3px 0.9px 0 rgb(0 0 0 / 11%)", + boxShadow: "0 2px 5px rgba(0, 0, 0, 0.1)", + borderColor: theme?.palette?.neutralLighter, + position: "relative", + width: "100%", + maxWidth: 400, + maxheight: 600, + height: "100%", + minHeight: 400, + borderRadius: 8, + overflow: "hidden", + paddingBottom: 20, + + ":hover:after": { + borderRadius: 8, + + border: "unset", + }, + ":hover": { + borderColor: theme?.palette?.neutralTertiaryAlt, + }, + }, + }; + }, [theme?.palette?.neutralTertiaryAlt, theme?.palette?.neutralLighter]); + +const personalPrimaryText :ITextStyles = React.useMemo(()=>{ + return { + root:{ + fontWeight: 600, + paddingRight: 10, + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "start", + } + } +}, []); + +const personalSecondaryText :ITextStyles = React.useMemo(()=>{ + return { + root:{ + paddingRight: 10, + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "start", + } + } +}, []) + + const personaStyles: Partial = React.useMemo(() => { + return { + primaryText: { + fontWeight: 600, + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "start", + }, + secondaryText: { + display: "-webkit-box", + "-webkit-line-clamp": "1", + "-webkit-box-orient": "vertical", + overflow: "hidden", + textAlign: "start", + } + }; + }, [theme?.palette?.themePrimary]); + + const controlStyles = React.useMemo(() => { + return mergeStyleSets({ + usersContainer: mergeStyles({ + ":nth-child(1n)": { + paddingTop: 7, + }, + }), + imageProfile: mergeStyles({ + padding: 1, + backgroundColor: theme?.palette?.white, + width: 40, + height:40, + border: "2px solid", + borderColor: theme?.palette?.neutralLighter, + borderRadius: "50%", + objectFit: "cover", + }), + partyWhishtle: mergeStyles({ + padding: 5, + backgroundColor: "transparent", + width: 45, + height: 45, + fill: theme?.palette?.neutralSecondaryAlt, + }), + ballons: mergeStyles({ + objectFit: "cover", + height: 500, + opacity: 0.3, + }), + scrollableContainerStyles: mergeStyles({ + position: "relative", + minHeight: 300, + height: "100%", + maxHeight: 500, + overflowY: "auto", + overflowX: "hidden", + "::-webkit-scrollbar-thumb": { + backgroundColor: theme?.palette.themeLight, + display: "none", + }, + "::-webkit-scrollbar": { + height: 10, + width: 7, + }, + "scrollbar-color": theme?.semanticColors.bodyFrameBackground, + "scrollbar-width": "thin", + }), + separator: mergeStyles({ + height: "1px", + paddingLeft: 10, + paddingright: 10, + + backgroundColor: theme?.palette?.neutralLighter, + opacity: theme?.isInverted ? "0.2" : "1", + width: "100%", + }), + }); + }, [theme?.isInverted, theme?.palette?.neutralLight]); + + const timelineStyles = React.useCallback( + () => + createStyles((theme, _params, getRef) => ({ + itemTitle: { + color: theme?.primaryColor, + }, + })), + [] + ); + + return { + controlStyles, + documentCardStyles, + documentCardDetailsStyles, + timelineStyles, + messageCongratulationStyles, + todayStyles, + renderItemStyles, + bottomIconStyles, + buttonStyles, + personaStyles, + personalPrimaryText, + personalSecondaryText + }; +}; diff --git a/samples/react-modern-birthdays/src/components/index.ts b/samples/react-modern-birthdays/src/components/index.ts new file mode 100644 index 000000000..f438c52dd --- /dev/null +++ b/samples/react-modern-birthdays/src/components/index.ts @@ -0,0 +1,2 @@ +export * from './birthdays'; + diff --git a/samples/react-modern-birthdays/src/constants/ballons.ts b/samples/react-modern-birthdays/src/constants/ballons.ts new file mode 100644 index 000000000..026211372 --- /dev/null +++ b/samples/react-modern-birthdays/src/constants/ballons.ts @@ -0,0 +1,2 @@ +export const ballonsImage = + "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAfQCAYAAACaOMR5AAAAAXNSR0IArs4c6QAAIABJREFUeF7s3QuY3NdZGPz3zK4k3+RLA2kaoFFITAIOWC6mpNbO7Izv4VLbpaQNpbVc6Pe10CZyodDyFCxzb5PWcqGUjwKRPyihgRKFgIub2DM7/1nHCf6I3JAWaKmVNDQ0XKKQOra0M3O+57+SjLRaSavdmd25/OZ59NiW/v/3vO/vnMde77vnnBQ+BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCQGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQGigWwQECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAUsAPdOiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhro1gABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDghYAe6lUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDTQrQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHBCwA50K4EAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGigWwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCEgB3oVgIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENBAtwYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAJATvQrQQCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIKCBbg0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIETAnagWwkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEAD3RogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQInBOxAtxIIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIAGujVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgROCNiBbiUQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAENdGuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAicELAD3UogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIa6NYAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBA4IWAHupVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ00K0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwQsAOdCuBAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhooFsDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDghIAd6FYCAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDQQLcGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDACQE70K0EAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCggW4NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEwJ2oFsJBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAA90aIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECJwTsQLcSCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICABro1QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIETgjYgW4lECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABDXRrgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInBCwA91KIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGujWAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOCFgB7qVQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENNCtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcELADnQrgQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIaKBbAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4ISAHehWAgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ0EC3BggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwAkBO9CtBAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgoIFuDRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgRMCdqBbCQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQAPdGiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAicE7EC3EggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgAa6NUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBE4I2IFuJRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQ10a4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECJwQsAPdSiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhro1gABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDghYAe6lUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDTQrQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHBCwA50K4EAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGigWwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCEgB3oVgIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENBAtwYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAJATvQrQQCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIKCBbg0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIETAnagWwkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEAD3RogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQInBOxAtxIIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIAGujVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgROCNiBbiUQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAENdGuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAicELAD3UogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIa6NYAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBA4IWAHupVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ00K0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwQsAOdCuBAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhooFsDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDghIAd6FYCAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDQQLcGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDACQE70K0EAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCggW4NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEwJ2oFsJBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAA90aIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECJwTsQLcSCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICABro1QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIETgjYgW4lECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABDXRrgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInBCwA91KIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGujWAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOCFgB7qVQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENNCtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcELADnQrgQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIaKBbAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4ISAHehWAgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ0EC3BggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwAkBO9CtBAIECBAgQIAAAQIECBAgQIAAAQIERl6g2Wxe3Wg0jo58ohIkQIAAAQIECBAYawEN9LGePskTIECAAAECBAgQIECAAAECBAgQmGyB9kL7oZTTvrLKFOngXH3uvsmuWHUECBAgQIAAAQJbKaCBvpX6xiZAgAABAgQIECBAgAABAgQIECBA4JwC7WZ7b0rp7Wc8kKNRbVRb2AgQIECAAAECBAgMQ0ADfRiqYhIgQIAAAQIECBAgQIAAAQIECBAgsGGBTrOzL6f80OmBcs6P1Bq1vRsOLgABAgQIECBAgACBVQQ00C0LAgQIECBAgAABAgQIECBAgAABAgRGUqBoFvVI0VyR3NFqvXrNSCYsKQIECBAgQIAAgbEX0EAf+ylUAAECBAgQIECAAAECBAgQIECAAIHJFGg2m7tm0+yzK6vLOd9Xa9QOTmbVqiJAgAABAgQIENhKAQ30rdQ3NgECBAgQIECAAAECBAgQIECAAAEC5xUoWkVe+UCKdGSuPvdKdAQIECBAgAABAgQGLaCBPmhR8QgQIECAAAECBAgQIECAAAECBAgQGJjAag30Mrhd6AMjFogAAQIECBAgQOA0AQ10y4EAAQIECBAgQIAAAQIECBAgQIAAgZEVOFcD3S70kZ0yiREgQIAAAQIExlpAA32sp0/yBAgQIECAAAECBAgQIECAAAECBCZb4FwN9LLqFOngXH3uvskWUB0BAgQIECBAgMBmCmigb6a2sQgQIECAAAECBAgQIECAAAECBAgQWLNAs9m8ejbNfuoCL7S6uXtPo9E4uubAHiRAgAABAgQIECBwDgENdEuDAAECBAgQIECAAAECBAgQIECAAIGRFOg0O/tyyg+tIbnD3dxtaKKvQcojBAgQIECAAAEC5xXQQLdACBAgQIAAAQIECBAgQIAAAQIECBAYSYFOq/NsjrxrjckdjRQHuv3uI41G48ga3/EYAQIECBAgQIAAgTMENNAtCAIECBAgQIAAAQIECBAgQIAAAQIERk6gaBb1SNE8K7EcD6eU9ubIV50r6fJu9JzykdzLhyPixaPd00zaHRFXR47dKdLRlNPDexp7ymd8CBAgQIAAAQIECCwLaKBbCAQIECBAgAABAgQIECBAgAABAgQIjJxA0SrK5nl9RWLPVOvV3YvNxd055db5muhrKShFOjJXn3vlWp71DAECBAgQIECAwHQIaKBPxzyrkgABAgQIECBAgAABAgQIECBAgMDYCLSb7b0ppbevTDjnfF+tUTtY/n6z2bx6Ns22IuL6DRWWo1FtVMs4PgQIECBAgAABAgTsQLcGCBAgQIAAAQIECBAgQIAAAQIECBAYHYFzNc8j4qPVevWM+9DLJvpMzNydUtofEa9YTxWVXLnBMe7rkfMOAQIECBAgQGAyBexAn8x5VRUBAgQIECBAgAABAgQIECBAgACBsRM4573nEZFzvqfWqB06V1HLjfdK2hs55tdceI6Hq43qvjU/70ECBAgQIECAAIGJF9BAn/gpViABAgQIECBAgAABAgQIECBAgACB0RZYPo69MvuWyFE2s68+K9s1NrrPs3v9xZAppXf3+/1DvegdajQaR0dbRnYECBAgQIAAAQKbLaCBvtnixiNAgAABAgQIECBAgAABAgQIECBAYFnggo3ziCgb3nPzc3dfiKzdbJdHub/rXM/lnB/pRW9/o9E4cqFY/pwAAQIECBAgQGB6BTTQp3fuVU6AAAECBAgQIECAAAECBAgQIEBg0wXKpvm2yra7cs5lU/xCjfFnurlbv9BO8cXm4u5+6jdX271eNuCX+kv7NM43faoNSIAAAQIECBAYSwEN9LGcNkkTIECAAAECBAgQIEDg3ALFrxTXzFw+82eXKksvTb30uWkmvSRF+jM552tSSlf1o58jx1LK6XhO+VjK6flI8dmU03NRic/kfv6TXup9elve9qm8lP/4mqPX/OF1b7zuOHMCBAgQILBRgZON7rdHxO41xjoaKQ50+91HztUAX27Ip20fypF3rYxZ7jqvNWp71ziWxwgQIECAAAECBAiEBrpFQIAAAQIECBAgQIAAgTETaDabu7ZXtn9hr9/7whRpV6T48xHxBSnS5+fIrx5iOb8dKX4/cvyvlNLv5X7+eKT42EyaOXKsf+zZC+0OHGJeQhMgQIDAmAgUzWJ/pHhgPemmSAeX8tKDKxvpnWZnX075oZUxNc/Xo+wdAgQIECBAgAABDXRrgAABAgQIECBAgAABAiMq0Ol0rotevK6f+9elSK/NkV+bIn3piKYbKdIf9aP/OynSb0bE+6Mbi9Vbq78zqvnKiwABAgQ2X2AjDfRT2eac76s1agdP/XOn1Xl2ld3nz1Tr1bXuct98CCMSIECAAAECBAiMrIAG+shOjcQIECBAgAABAgQIEJgmgQ82P/iyY5Vjt0eOPSnSX8iRvzxiIk4N+4OI+LV+7i9EJZ6Yn59/dprmVa0ECBAgcKZAeYrKbJrd8H8LcsoHavO1+9vN9t6UUnkk/Bmfbu5e42QUq48AAQIECBAgQGA9Ahro61HzDgECBAgQIECAAAECBAYgUDxRfHmqpK/KOd8VKcqG+TR8PhI53pdSeux9rfc9tn///v40FK1GAgQIEPhTgeV70KN/d/k7OfLhFOlotVFtlf988s+ujoh6pCifuf48dociorz3/Iyd5o5ut9oIECBAgAABAgQ2IqCBvhE97xIgQIAAAQIECBAgQOAiBRYeX6hVZiplw/zvRo7LLvL1iXs8pfQfcs6/emm+9D03Nm78w4krUEEECBAgsCGBolnUoxL7I8f8mgPlaJxqyK/5HQ8SIECAAAECBAgQOCmggW4pECBAgAABAgQIECBAYMgCnWbn9bmS/2rO+etSpHKnnM9qAikeS/10KG1Pv7Rnz55PQiJAgAABAqcEznVU+ypCH63Wq/5ba+kQIECAAAECBAisW0ADfd10XiRAgAABAgQIECBAgMC5BYqi+MLox5six1+PiNexujiBcld6qqR3vuzlL/v311577bGLe9vTBAgQIDCJAmUTvZIqB3Lkq85ZX44Hq43q/kmsX00ECBAgQIAAAQKbI6CBvjnORiFAgAABAgQIECBAYEoEilbxpoj4mxHxhikpedhl9nLOPxsz8TO1Wu3xYQ8mPgECBAiMtkB5R3pOuXXOJroG+mhPoOwIECBAgAABAmMgoIE+BpMkRQIECBAgQIAAAQIERlug80TnNTnl+yLFd452pmOeXYoPVPqVA3sae35+zCuRPgECBAhsQOC8x7lroG9A1qsECBAgQIAAAQKlgAa6dUCAAAECBAgQIECAAIF1CnRanTfkyH8vIr52nSG8tj6B34yIH6zWq+9Y3+veIkCAAIFxFyhaxZGIeMVZdWigj/vUyp8AAQIECBAgsOUCGuhbPgUSIECAAAECBAgQIEBg3AQ6C52/nCN/V+T4ynHLfcLyfSoi/nm1Xn3XhNWlHAIECBC4gMA5d6FroFs7BAgQIECAAAECGxTQQN8goNcJECBAgAABAgQIEJgegcXW4lf0o/+9EXHn9FQ9FpW+N3L8YLVRbY1FtpIkQIAAgYEIrLYLPef8SK1R2zuQAQQhQIAAAQIECBCYSgEN9KmcdkUTIECAAAECBAgQIHAxAs1m83NmK7P7I8e3Xsx7nt1cgZTSv4uZ+L65ubnf3tyRjUaAAAECWyFQNIsDkeItZ4ydYqE6X61vRT7GJECAAAECBAgQmAwBDfTJmEdVECBAgAABAgQIECAwJIGiVbw5Ih4eUnhhhyCQI//QZVdc9sCNN964NITwQhIgQIDAiAgsNhd391P/Q2eko4E+IrMjDQIECBAgQIDA+ApooI/v3MmcAAECBAgQIECAAIEhCrSfaM+nmfQDkWPPEIcReogC/dzfO9+Yf2SIQwhNgAABAlssUCwUrcgx/2IaOR6uNqr7tjgtwxMgQIAAAQIECIyxgAb6GE+e1AkQIECAAAECBAgQGLzAo48+umPnpTv/2VlHwg5+KBE3QSBHfjT103dVb64+swnDGYIAAQIENlmg3IXei96+VEm7cj8frDVqBzc5BcMRIECAAAECBAhMmIAG+oRNqHIIECBAgAABAgQIEFi/QPuJ9telSnprRLxy/VG8OZICKfZX56sPjmRukiJAgAABAgQIECBAgAABAgRGRkADfWSmQiIECBAgQIAAAQIECGyVQKfT2Rnd+Jc58jdvVQ7GHb5AivThiHjLXH2uOfzRjECAAAECBAgQIECAAAECBAiMo4AG+jjOmpwJECBAgAABAgQIEBiYwJPtJ+/u9XvvGlhAgcZB4J9X69XvHIdE5UiAAAECBAgQIECAAAECBAhsroAG+uZ6G40AAQIECBAgQIAAgRESKBaKA5HjLSOUklQ2T+B9x3vH995yyy2/t3lDGokAAQIECBAgQIAAAQIECBAYdQEN9FGfIfkRIECAAAECBAgQIDBwgeKJ4itTJf3bHPlLBx5cwHES+ETk+IZqo9oap6TlSoAAAQIECBAgQIAAAQIECAxPQAN9eLYiEyBAgAABAgQIECAwggJFq3hzRDw8gqlJaasEUnxTdb7601s1vHEJECBAgAABAgQIECBAgACB0RHQQB+duZAJAQIECBAgQIAAAQJDFihaxb+IiH845GGEH0OBHPl7a/XaA2OYupQJECBAgAABAgQIECBAgACBAQpooA8QUygCBAgQIECAAAECBEZXoNPq/EyO/I2jm6HMtlwgxU9V56vfvOV5SIAAAQIECBAgQIAAAQIECBDYMgEN9C2jNzABAgQIECBAgAABApsh8PR7nr7s+Z3P/2JEvGEzxjPGeAuklH71uRee+2t33HHHc+NdiewJECBAgAABAgQIECBAgACB9QhooK9HzTsECBAgQIAAAQIECIyFwFNPPfVnl15Y+qWIuGksEpbkqAh8MC2lr5+7be5jo5KQPAgQGA+BolnUoxLz0Y+FaqPaGo+sZUmAAAECBAgQIECAwOkCGujWAwECBAgQIEBgFYHF5uLuXMnXL/WX3t1oNI5CIkBg/ASK9xVfGNviXZHjy8YvexmPgMB/m0kzX3fT/E0fHoFcpECAwBgItJvtgymle0+lmnO+r9aoHRyD1KVIgAABAgQIECBAgMBpAhrolgMBAgQIECBAYIVA0Sz2R4oHTv720UquNPY09hwGRYDA+AgsLCx8cSVX/sv4ZCzTURWoROWmPfU97x/V/ORFgMDoCBStIq/I5nC1Xr1hdDKUCQECBAgQIECAAAECaxHQQF+LkmcIECBAgACBqRFoNpu7ZtPssysKHlgTvdzZ3k/9t0fE7pzygdp87f6pwVUogU0SWGwuvq6f+nYNb5L3NAzTT/1b5ufnn5iGWtVIgMD6BVZpoEc3d69xmtH6Tb1JgAABAgQIECBAYCsENNC3Qt2YBAgQIECAwMgKnKOBXuZ7NFLsr85XH15v8sVC8ZbIceD09x3tuV5N7xFYXUDz3MoYlsBMZebOm2o3PTas+OISIDD+AsVC0Yoc82dUkqPhLvTxn1sVECBAgAABAgQITJeABvp0zbdqCRAgQIAAgTUIrPrNzz99r9XN3XsuZidR0SzqJ4+Er581fIqF6nz17N9fQ54eIUDgTAHHtlsRwxZIkb5qrj73H4c9jvgECIynwIprgE4UkePBaqO6fzwrkjUBAgQIECBAgACB6RTQQJ/OeVc1AQIECBAgcB6B8pj1nHIrR77qHI8t70av9CsL57sb/eRu9oci4u5zDuebqtYigYEIFEXxhdGL3x1IMEEInE8gxxuqjeqvQSJAgMBKgZM/NNk84/f9sKSFQoAAAQIECBAgQGDsBDTQx27KJEyAAAECBAhshkCn2dmXUy6b3xf6HI2IVqQ4XD6YI1+dctpd3nEeEVdf4OVnurlbv5jd7BdKxp8TmEaBZrP5spmY+a2U0rl+6GUaWdQ8PIFu7uc7azfXHh/eECITIDCOAs1m8+rZNPupFbkfrdar14xjPXImQIAAAQIECBAgMK0CGujTOvPqJkCAAAECBC4oULSKIxHxigs+uL4HNM/X5+YtAmcIPPbYY5dfvuPyp3Pk16IhsIkCRyu50jjfKSSbmIuhCBAYIYGiVZQ/VHn96SlVcuUG/74YoUmSCgECBAgQIECAAIELCGigWyIECBAgQIAAgXMItJvtu1NK7xo0UIr06aW8tLvRaJReHsuoAAAgAElEQVQNeh8CBDYgULSK8qjc+gZCeJXA+gRy/HZle6W2Z8+eT64vgLcIEJhEgXazfTCldO/ptaWc7p9rzB2YxHrVRIAAAQIECBAgQGASBTTQJ3FW1USAAAECBAgMTKBYKFqRY35gActj3nO+r9aoHRxkTLEITKNAu9l+R0rpr09j7WoeGYH3VevV20YmG4kQILDlAu1me29K6e2nJ5JzfqTWqO09X3LNZnPXtsq2+chRz5HLq4CORo4Hq41qa8uLkgABAgQIECBAgACBKRPQQJ+yCVcuAQIECBAgcHECq+1CL3eQ58jl3ecXfbx7Sundc/Nzd19cFp4mQGClQKfV+Zc58v1kCGy1QM75J2uN2t/Z6jyMT4DAaAiUjfDZNPvs6dms9vVf0SzqUYnry4b5yZNUrl5ZQYp0ZK4+98rRqEwWBAgQIECAAAECBKZHQAN9euZapQQIECBAgMA6BJa/uZmiPCL69M/har16Q/kN0pmY2Z0ilbuEXvykSGVzPXLKD634/fLo9l2NRmP5z30IEFifQNEsvjVS/Oj63vYWgcELpEjfMVefe+vgI4tIgMA4Cqw8xj3nfE+tUTtU1lI0iwOR4i1rritHwy70NWt5kAABAgQIECBAgMBABDTQB8IoCAECBAgQIDDJAkWryCvrq9ar5/06qmgW+yPFA2e8l2KhOl91V/MkLxa1DV3gHD/UMvRxDUDgQgK5n7+mdnPtVy/0nD8nQGA6BMpTjCpR2bUUS4cajcaRsupVvz68AEc3d1956v3pkFMlAQIECBAgQIAAga0X0EDf+jmQAQECBAgQIDDiAutpoHcWOodyznedUdqJeyz3j3i50iMwsgJFUVwT3fj1SPGqkU1SYlMrkCP/fi/3vqLRaHx8ahEUTmBKBRabi7tzJV/fj/7uSlQOL/WX3r3aiUPFQtGKHPNrZsrxcLVR3bfm5z1IgAABAgQIECBAgMBABDTQB8IoCAECBAgQIDDJAkWrOBwR159e44V2oHdanWdz5F1nuDiCc5KXido2QaBoFe+MiK/fhKEMQWBdAjnyo7V67avX9bKXCBAYG4GT95fPR47yGp/ydKEz7y8/xw9Nnm8Heor06UjRyv1cft3Zcmz72CwHiRIgQIAAAQIECEyggAb6BE6qkggQIECAAIHBChSt4lMrvzF6oQb6enatDzZr0QhMlkCxUHxb5HjbZFWlmokUyLG/2qg+OJG1KYrAlAo0m82rZyuz90aOvRHLTfMLfY5W69VrVj5UxpmJmQOVVLk7Rz6S84lmeS96Lce0X4jUnxMgQIAAAQIECBDYPAEN9M2zNhIBAgQIECAwhgLlkZz91P/QitSfqdar5/3mqQb6GE62lEdWoNPsvD6n/P6RTVBiBFYK5Lit2qi+DwwBApMh0G62D6aU7r2Yai70w5YXE8uzBAgQIECAAAECBAhsroAG+uZ6G40AAQIECBAYM4FOs7Mvp/zQ6WmnlN49Nz939/lKWa2B3s3da1a7D3PMSKRLYNMFOq3OB3Pkr9j0gQ1IYP0C/7Wbu1/WaDS66w/hTQIERkVgtet8zpvbaUe4L/8wZqV/V+7lw7Wba+8elZrkQYAAAQIECBAgQIDAuQU00K0OAgQIECBAgMB5BDoLnUM557vOeOQc91qe/kyn1TmaI1+14r2G+ywtNwIXJ1A0ix+OFN95cW95msAICOT419VG9e+PQCZSIEBggwKrfj14ZsyP5pxblagcXoqlQ6eOYz/rzvM1fA25wVS9ToAAAQIECBAgQIDAAAQ00AeAKAQBAgQIECAwmQLNZnPXbJotj2+/+vQKU6SDOeUjkaN+8vePRoryDsvIvdyq3VxbKBaKVuSYP0Mmhwb6ZC4VVQ1JoNPqNHLkJ4YUXlgCmyHwl6v16ns2YyBjECAwPIHya8Jtadvh03448pnI0cqRy/vLD5/r/vJVfqBy1bvRh5e5yAQIECBAgAABAgQIrEdAA309at4hQIAAAQIEpkKgaBXNiBeb5Bdb89GVjffI8XC1Ud13sYE8T2BaBYpm8XSk+PJprV/dEyHw24+3Hv+S/fv39yeiGkUQmHKBolnUL+Y0odWOfq/kyg17GnuWf/DShwABAgQIECBAgACB0RTQQB/NeZEVAQIECBAgsMUCq919PoCUjnZz95XuQR+ApBATL9Butb8nRXpw4gtV4MQL5JzfVmvU/tHEF6pAAgTOEmg32wdTSvee/gcpp/vnGnMHcBEgQIAAAQIECBAgMLoCGuijOzcyI0CAAAECBLZIYLG5uLuf+uXu8zOObh9IOu6+HAijIJMt0Hmic12u5N+c7CpVN00CKae/NNeYe2qaalYrAQIR7WZ7b0rp7adb5JwfqTVqe/kQIECAAAECBAgQIDC6Ahroozs3MiNAgAABAgS2QOBc954PMBW70AeIKdRkChSt4l0RcfdkVqeqaRTIkZ+o1Wu3TGPtaiYwzQInv6589nSDFOnIXH3uldPsonYCBAgQIECAAAECoy6ggT7qMyQ/AgQIECBAYNMEms3m1bNpttx5vvtcg6ZIn84pH45+HC6/AZojn7rDsh6VqEeO+TUkfKhar96zhuc8QmDqBIpW8fUR8c6pK1zBEy+QUvrmufm5n5r4QhVIgMAZAp1W52iOfNXpv3nySp8jqAgQIECAAAECBAgQGE0BDfTRnBdZESBAgAABAlsgUDSL/ZHigdWGXm6c53ygG90DF7rDfPkI+Er/wPma6Tnn+2qN2sEtKNOQBEZaoGgV5dHt1410kpIjsD6Bj3/ik5941Rvf+Mbj63vdWwQIjKNAZ6FzKOd81+m555zvqTVqh8axHjkTIECAAAECBAgQmAYBDfRpmGU1EiBAgAABAmsSaDfbB1NK9658uLyrshe9fRdqnK98r9Ps7IsU+1fuOjr1XDd3r7nYmGsqxEMExlSgWCi+LXK8bUzTlzaBCwuk+P7qfPW7L/ygJwgQmBSB8uvBnPJDZ9ST4+Fqo7pvUmpUBwECBAgQIECAAIFJE9BAn7QZVQ8BAgQIECCwboGV91SWu877ub93IzuElnejp3650/z6lYnZfbTuqfLiBAo89dRTVy4dWzoSOa6ZwPKUROCUQE6zadfc3NzHkBAgMB0CJ78W/NAZ1aZYqM5X69MhoEoCBAgQIECAAAEC4yeggT5+cyZjAgQIECBAYIgC7Wb77lRJ+3I/H+lFb3+j0djw/ZQn71Zvnd5EL5vzS3lp9yDiD5FDaAKbJlA0ix+KFP940wY0EIEtEkgp/fjc/Nzf26LhDUuAwBYInHUPugb6FsyCIQkQIECAAAECBAisXUADfe1WniRAgAABAgQIrFugbKJvq2w7eOoOTHegr5vSixMo8Pjjj3/e9tntH4sclQksT0kEzhKo5MqX7mns+U00BAhMh0DRLPZHigdOVevrwOmYd1USIECAAAECBAiMr4AG+vjOncwJECBAgACBMRQoj/E8HseP2nk+hpMn5aEJdFqdf5kj3z+0AQQmMGICKaVH5ubn9o5YWtIhQGCIAsunHEXaXYnKoT2NPYeHOJTQBAgQIECAAAECBAhsUEADfYOAXidAgAABAgQIECBAYP0CTz755Of1jvc+vv4I3iQwpgL92F29ufrMmGYvbQIECBAgQIAAAQIECBAgMLECGugTO7UKI0CAAAECBAgQIDD6Au1m+60ppW8f/UxlSGCwAjnywVq9dt9go4pGgAABAgQIECBAgAABAgQIbFRAA32jgt4nQIAAAQIECBAgQGBdAkVRXBO9+ERE7FhXAC8RGHeBmXhNtVr9nXEvQ/4ECBAgQIAAAQIECBAgQGCSBDTQJ2k21UKAAAECBAgQIEBgjASKZvFPI8X3jVHKUiUwUIEU6Ufm6nNvHmhQwQgQIECAAAECBAgQIECAAIENCWigb4jPywQIECBAgAABAgQIrFegaBW/FxEvX+/73iMwAQK9bu6+rNFo/OEE1KIEAgQIECBAgAABAgQIECAwEQIa6BMxjYogQIAAAQIECBAgMF4CxULxtyPHT41X1rIlMASBHP+02qj+wBAiC0mAAAECBAgQIECAAAECBAisQ0ADfR1oXiFAgAABAgQIECBAYGMCRat4f0S8fmNRvE1gIgQ+Vq1XXzERlSiCAAECBAgQIECAAAECBAhMgIAG+gRMohIIECBAgAABAgQIjJPAwuMLtcpMZWGccpYrgSELfEO1Xn3HkMcQngABAgQIECBAgAABAgQIEFiDgAb6GpA8QoAAAQIECBAgQIDA4ASKVvHTEXHf4CKKRGC8BVKk987V524f7ypkT4AAAQIECBAgQIAAAQIEJkNAA30y5lEVBAgQIECAAAECBMZC4L3vfe9Vl2y75I8iYmYsEpYkgU0S6Kf+l83Pz394k4YzDAECBAgQIECAAAECBAgQIHAOAQ10S4MAAQIECBAgQIAAgU0TKFrFt0TEv960AQ1EYEwEUqS3ztXnvmNM0pUmAQIECBAgQIAAAQIECBCYWAEN9ImdWoURIECAAAECBAgQGD2BYqHoRI49o5eZjAhsucAnqvXqy7c8CwkQIECAAAECBAgQIECAAIEpF9BAn/IFoHwCBAgQIECAAAECmyWw2Fx8XT/1HVG9WeDGGTuBnPM9tUbt0NglLmECBAgQIECAAAECBAgQIDBBAhroEzSZSiFAgAABAgQIECAwygLtVvt7U6TvHuUc5UZgiwV+vlqvvmmLczA8AQIECBAgQIAAAQIECBCYagEN9KmefsUTIECAAAECBAgQ2DyBdqv9X1KkL968EY1EYPwErrzmyiuuv/7658YvcxkTIECAAAECBAgQIECAAIHJENBAn4x5VAUBAgQIECBAgACBkRZoP97+i2kmfWCkk5QcgVEQSHFvdb76/45CKnIgQIAAAQIECBAgQIAAAQLTKKCBPo2zrmYCBAgQIECAAAECmyzQaXV+IEf+rk0e1nAExlHgULVevWccE5czAQIECBAgQIAAAQIECBCYBAEN9EmYRTUQIECAAAECBAgQGHGBolV8OCJeN+JpSo/AKAjkbu5e2Wg0/s8oJCMHAgQIECBAgAABAgQIECAwbQIa6NM24+olQIAAAQIECBAgsMkC7Xb7S1I/fWSThzUcgXEW+IZqvfqOcS5A7gQIECBAgAABAgQIECBAYFwFNNDHdebkTYAAAQIECBAgQGBMBIqF4tsix9vGJF1pEthygZzzv6s1at+45YlIYCIFPvC+D7ykl3qXHKscu3Rb3rZjKS1t2xbbZiPFpSmlS3PkS/r9/vaUUoocn+ml3nOzefb5pVjqzszMHJ9ZmnkuuvH8TG/mhdd/1ev/ZCKRFEWAAAECBAgQIECAwFQLaKBP9fQrngABAgQIECBAgMDwBYpW8d6IuHX4IxmBwIQIpPjj6nz1JRNSjTK2SCDnnFqt1uWzs7MvTb30eZHiCyLHayLFK3LOOyPi8yPiCyLFjsixPSJ2pJRmcs6V01LOEdGNFC9ExFLkeCFH/u+VVHk25/zpyPEHOfLvz1RmPtZLvd/f3tv+x7M7Z//4xhtv/OwWlW1YAgQIECBAgAABAgQIbFhAA33DhAIQIECAAAECBAgQIHAugccee+zyy3Zc5i5nS4TARQrkSq7XarWFi3zN41Mo0Gw2ZyNi10yeub5SqXx5jnxt+c/LzfGIqyJiNqVUWdEYH6RUzjn3UyX1IkdvueEecSxSfDLn/PFKVH43p/y7uZePxGw8Ozs7e+Smm27640EmINZ0CDSbzV2zldm7cuRdKafdL1adohURR3MvH+6l3jONRuPodIiokgABAgQIECBAYFgCGujDkhWXAAECBAgQIECAAIFYWFj4y5VceTcKAgQuUiDFD1Tnq//0It/y+BQI5JxnnnzyyZf0j/e/JCpxfYp0Q+S4Pkd+XdksH2GCT6VIH48U/zNy/G4/9z+4LbZ1en/S+6OlK5eebzQaZePdh8AZAs1m8+rZyuy9kWNvRPxp0/zcTkcjxYFuv/uwRrrFRIAAAQIECBAgsF4BDfT1ynmPAAECBAgQIECAAIELCrQX2g+lnPZd8EEPECBwpkCOD1Qb1ddjIVAKNJvNS1JKXzEbs3f2o9+IiL+QIu2YCJ0Uf5Jyeian/EQv9x6/5tg1v3H9Hdc/NxG1KWJDAsVC8UDkKL+GuHo9gVKkg0t56X6N9PXoeYcAAQIECBAgMN0CGujTPf+qJ0CAAAECBAgQIDBUgaJVfGiNO8aGmofgBMZRYGb7zEscdT2OM7fxnB999NEdO3fu/LzoxXURUY+IWyLiFettJG48o02JUN63Xl758cmI+GA/9x+LSvzGtm3b/vtNN930/KZkYJCREFg+qj3NvmtAXz8cjRz3VBvV8ph3HwIECBAgQIAAAQJrEtBAXxOThwgQIECAAAECBAgQuFiB9qPtz02XpbIR4kOAwPoE/kq1Xi2bSD5TItButz+3kiu355y/KlLcGjleOiWlr1pmjnyskiq/EhE/N/vc7Pte/1Wv/5Np9piG2hebi7v7qd8c9A+L5JzvqzVqB6fBUI0ECBAgQIAAAQIbF9BA37ihCAQIECBAgAABAgQIrCLQbrbvTilp/lkdBNYpkHM+UGvU7l/n614bE4Gnnnrqyu6x7tf0c///Xr7PPGLnmKS+2Wn+YUS0I+JX0mx6fG5u7mObnYDxhitwcud5eXLNOY9sTym9u9/vH0qRjpzKJkfelSLtjhR3nzypYdVENdGHO3+iEyBAgAABAgQmSUADfZJmUy0ECBAgQIAAgSkQWP7mamX2ruVvrubY/eI3WVOUR3Mezb18uHZzbWEKKEa+xKJV/LOI+I6RT1SCBEZUIEf+9Vq99hdHND1pbVDgscceu/zS7Zd+fUR8Y6VSuTnn7Hs0azRNkQ5HxHt7qXeo3+9/sNFodNf4qsdGVKDZbF49m2bLnefl13ZnfFKkT5c/UNSN7oEL3Wfebrb3ppT2n7ORnqPhOPcRXQTSIkCAAAECBAiMkID/ORuhyZAKAQIECBAgQIDA6gLL31StzN4bOfau8T7Mo5HiQLfffaTRaLy4Q4nv5gp0Wp2FHLm2uaMajcBkCXz22GevuOOOO56brKqmu5pms3nFTMz89ZTS90XEy6ZbYyDVfzJyvGMmZn78psZNvzWQiIJsukDRLA5EiresMvAz3dy9+2K/njtXvHLn+lx97pWbXqABCRAgQIAAAQIExkpAA32spkuyBAgQIECAAIHpE+gsdO4tdx2t9y7MnPKBXr/34IV2LE2f7PArLlrF8xFxyfBHMgKByRWopMote+b3PDG5FU5PZU+976k/e3z2eHlM+5si4tqImJme6jel0k9Ejl/upd6/yzm/3670TTEfyCAnj25/dpVgZfO8vt6v4TrNzr6c8kNnxc3xYLVRLXep+xAgQIAAAQIECBBYVUAD3cIgQIAAAQIECBAYSYGTR3mW92fXN5pgudso5XTPnsae8shXn00QWFhYuKGSK7+xCUMZgsBEC/Rz/5/MN+Z/eKKLnPDi3vOe91x21c6rvilF+scR8fIJL3cUyssppV9a6i/9cKPReHoUEpLD+QXazfbBlNK9pz9VHtu+lJd2X+zO85UjrRa7vPKnm7uvXG9j3nwSIECAAAECBAhMvoAG+uTPsQoJECBAgAABAmMncL57MDdSTM75vlqjdnAjMby7NoFiofjbkeOn1va0pwgQOJdAv9//D/M3z/9VQuMnsLCw8AWVfuXeSPEtEfHnxq+C8c44pXQ85/x0SunHnj/+/K/cdtttnx7viiYz+3PtPh/U12zl15Tb0rYjOfJVpwsOKv5kzoqqCBAgQIAAAQIENNCtAQIECBAgQIAAgZESuFDzvNyR1M/9QxHRKneWn0o+RdqdK/nuyDF/3oJyNKqNamukip7AZDqtzr/Kkf/BBJamJAKbKtDv9f/H/C3zr46IvKkDG2zdAkVRXJN7eW+K9M0R8SXrDuTFgQmkSE/kyAe7ufuuRqPxfwYWWKANC6x2zPrJ3ee7BrVDfNUxUnr33Pzc3RsuQAACBAgQIECAAIGJFNBAn8hpVRQBAgQIECBAYHwFilbxoYjYvbKCk43zfb3oHTrfN1SXG/Axuz9SvOUcCkcrudJwnPtw10ixULQu+MMMw01BdAITIdDtdqMXvc+59dZb/2giCprgIp5++unLnv/M8/dHJb4jclw5waWOc2lHc+Qf3H7J9v/n9a9//Z+McyGTkntnoXMo53zX6fXknB+pNWp7B1XjuXa5V+tV3xcdFLI4BAgQIECAAIEJE/CF4oRNqHIIECBAgAABAuMsUDSLsvH9wFk1pFjo9rt3X8xOpMXm4u5+6pfHtV+/isnhar16wzhbjXru7Vb7D1Okl4x6nvIjMOoCx48fj5nKzM31W+vNUc91mvNbWFi4qZIr5R3nXxMRvtcy2oshR4onIsfDc/Nzv5pS6o92upOdXdEqzj5dYwinBa32g30n70F/8TSjyZZWHQECBAgQIECAwMUI+J+6i9HyLAECBAgQIECAwNAEznMH5rp3IZ08Dr48rv2sJrq7L4c2ldHpdF6eu/n3hjeCyASmR+DYsWORKunNt9x2y49MT9XjVWmxUHxr5HhbRFwyXplPfbY55/xTsztmv/Omm27646nX2CKA1Rrow9gZvurJOENo1G8Ro2EJECBAgAABAgQGLKCBPmBQ4QgQIECAAAECBNYnsNoRnpFioTpfra8v4om3yib6trTtSI581elxyvvT5+pzr9xIbO+uLrC4sHhzP/cf50OAwMYFnn/h+XIH+o/fcvstf2/j0UQYpMDyD35VZn88ctwxyLhibbJAio/lnN+WZtLPVqvVT23y6FM/3FY20HPO99QatUNTPwkACBAgQIAAAQIEzhLQQLcoCBAgQIAAAQIEtlzg5E7xs75pPaijNTvNzr6c8kMrC7ULfThT32l2/m5O+d8MJ7qoBKZHIOccL7zwQlRmKq1bb7+1MT2Vj36l7Sfad6RK+tcR8arRz1aGaxJI8Xju5QdqN9cW1/S8hzYscK6v/4ayA71ZHIgUbzkjaTvQNzyHAhAgQIAAAQIEJlVAA31SZ1ZdBAgQIECAAIExEmg323tTSm9f8U3NB6uN6v5BlVG0isMrj3LPOa/7ePhB5TWJcYqF4m2R49smsTY1EdhMgVMN9JTS/7rtzts+bzPHNtbqAievqPjhiHhTRMxymjyBlNIjcTy+Z+62uY9NXnWjV9FqO9C7uXtNo9E4OshsCw30QXKKRYAAAQIECBCYeAEN9ImfYgUSIECAAAECBEZfoN1sH0wp3Xt6poPafX4q5mq70B3jPpy1UbSKX4qIe4YTXVQC0yPQ7/dj+Q70lGJ2x+zORqPxf6an+tGrtGgW5ZUiPxQpXj962clowAK/kXP+oWq9+ksppf6AYwt3msBqP+AYQ9gZ3ml1ns2Rd52OX8mVG/Y09pQ/YOlDgAABAgQIECBA4AwBDXQLggABAgQIECBAYMsFioWiFTnmT0vkmWq9unuQiS3fVZtmn10Zcxi7nAaZ9zjGKlrFhyJioPM3jg5yJrBRgV6vF8ePH19uoOdevuH2r75do2ejqOt8f6G58E2VVCmPbN+xzhBeG0OBnPKPXnb5Zf/wxhtvXBrD9Mci5c5C51DO+a7Tk0053T/XmDswqAKWf/glRXNFvI9W69UzGuqDGk8cAgQIECBAgACB8RfQQB//OVQBAQIECBAgQGDsBVYe3zmso9VXOyZ0GLucxn5CNlhAsVD8UeT4MxsM43UCUy/Q7XZjaenFvt1fuf0Nt79r6lE2GaDdbn9u6qfvj4j/a5OHNtyICOTIv97LvW9pNBpPj0hKE5XGatf4DPqEoNVOOhrW15oTNTmKIUCAAAECBAhMsYAG+hRPvtIJECBAgAABAqMicFZjO8dA7z8/VedmHRM6Kq5bkUez2bxiNs1+ZivGNiaBSRMom+dlE335k2Lf7Xfe/vCk1TjK9Sy2Fr+iF72fSpG+dJTzlNvwBVKk38s5f3O1Uf214Y82XSM0m82rZ9Psp1ZWnXO+r9aoHdyoxsn45QlEV58ea1DxN5qf9wkQIECAAAECBEZTQAN9NOdFVgQIECBAgACBqRLYtAb62UfFhx3og11qnSc6r8mV/FuDjSoagekUKI9vL49xLz+VVPkXt95567dPp8TmVr1///7KLfO3fHek+EcRcfnmjm60ERboRY7v/+zxz771jjvueG6E8xy71FY7xj0ijnZz94ZGo3FkIwUVraI8uePuFTEc374RVO8SIECAAAECBKZAQAN9CiZZiQQIECBAgACBURfotDpHc+SrXswzx8PVRnXfoPMuWkW5w+mMHUga6INVbrfb86mfWoONKhqB6RPIOcexY8ei/Gv5SSm947Y7b/uG6ZPY3IqffPLJS/vH+9/dz/3vSCnNbO7oRhsHgZzzv+9F79sbjcbHxyHfcchxsbm4u5/6H1ol18Pd3G00Go2j66mjWCgeiBz7V75r9/l6NL1DgAABAgQIEJguAQ306Zpv1RIgQIAAAQIERlKgOHtn+OFqvXrDoJNd7Q70bu5es95vzA46v0mI11novLFsLkxCLWogsJUCZeP8hRdeeDGFlFLrtjtva2xlTpM+9qOPPrpj52U7fyIi/tak16q+DQv8r0qqvGnP/J72hiMJsCyw2j3l5e+X96GnnO7Z09hz+GKoOq3O23Pkvau880y1Xt19MbE8S4AAAQIECBAgMH0CGujTN+cqJkCAAAECBAiMnMBq3zQddGO73WzvTSm9fUXxvok64NVQNItvjRQ/OuCwwhGYOoF+v7+8A/3UpzJT+S+33n7rdVMHsUkFLy4uvjR380/nnL96k4Y0zPgL/GHK6cG5xpz/5g1gLk/eVV6eYHP9auFyygd6/d7DFzrSvWgW9fLrvRx518o4KdKnl/LSLj84OYAJE4IAAQIECBAgMOECGugTPsHKI0CAAAECBPRl2+IAACAASURBVAiMg8Bqze2U0/1zjbkDg8q/aBXNiKifEW9IR8UPKudxjNNutb8nRXpwHHOXM4FREijvPi/vQD/1SZX0B7fdcdtLRynHScml2Wy+bCbNPJIi3T4pNaljcwRSSv1+7v/9Wr32bzZnxMkepTzKPafcOuNanxUlp0gHc8pHci+ffl3M1TET9Uqu3L1a4/zFEDka1UbVNTOTvYxUR4AAAQIECBAYiIAG+kAYBSFAgAABAgQIENiowMp70MsjO5fy0g2D2CVU7kaKFGUD/YyPOzA3Omtnv99uth9KKQ38/vrBZyoigdEWWOouRXep+2KSZaPutjtvcyf3gKdt8fHFV/Qr/ccixWsGHFq46RHo58gP1uq1752ekodX6Vqa6Bc7ernzvJ/7e2uN2qGLfdfzBAgQIECAAAEC0ymggT6d865qAgQIECBAgMDICRTN4kCkeMsZiQ1gh3h5JOi2tO1Dq+xI+mi1Xj3reM+RgxmzhIpW8dMRcd+YpS1dAiMlUN5/vrS0FOUu9FOfSqUSM9tnrhnEDxWNVLFbmMzi44uvyjP5F3Nk9yFv4TxMyNDlfQvfVa1XH4qIPCE1bVkZy8e5V2YPRY75jSZRNs9TTvWLvUN9o+N6nwABAgQIECBAYLwFNNDHe/5kT4AAAQIECBCYGIFms7lrNs0+u7Kgje4S77Q65T2Ye8+CcoznUNZO0Sp+ISL+6lCCC0pgSgTK+8/L49vLRvqpT0opLtt52a49e/Z8dEoYhlrmk7/25J/pXdJ7MsLO86FCT1nwHPk7avXaW6es7KGVWzSL/ZGi/BruFesaJMfD3eju94NH69LzEgECBAgQIEBgqgU00Kd6+hVPgAABAgQIEBgtgU6zsy+nXO7eOvOTYn91vnpR92ov715Ks+Wx7WfvLEyxUJ2vnnkf+mhRjG02Rav4jxFx59gWIHECIyCw8v7zMqWygX75pZd/2U3zN314BFIc6xSWm+eX9n45cuwZ60IkP4oCL+TIP1Sdr35fSslO9AHNULvZ3ptS2r/GRvpHI8ehbnQPNBqNIwNKQRgCBAgQIECAAIEpE9BAn7IJVy4BAgQIECBAYNQFioWitdqRneWd6P3cv38t91d2Fjr3Ro79qxzbHuVRnkt5abdvqg5nJZxr/oYzmqgEJlOg2+0uH+F++qdsoG/ftn3P/C3z5a5pn3UKPP3009teeO6Ff5tzvnedIbxG4IICOfL3VOer36+JfkGqi3qgvB+9F73dKdKuVEm7c+SrywAp0tHcz4cjolVtVFsXFdTDBAgQIECAAAECBFYR0EC3LAgQIECAAAECBEZK4OTO8fKboOc6rrMVKVq5l1u91Pto2Qgv35nJM/MxE/VKrty9WuP85DdY3YM55NkuFoqnIsdXDnkY4QlMtEB5fPvp958v//srpdg2u+32+q3190508UMsLudcWWwv/kTO+ZuGOIzQBE4J/GK1Xv16HAQIECBAgAABAgQIjJ+ABvr4zZmMCRAgQIAAAQITL3CyiV7uILp+UMWWO8/7ub93LTvYBzXmNMbptDq/kSPfMI21q5nAoAReeOGFM+4/L+OWDfSc8123v+H2Xx7UONMUJ+ecFluLb1n1mpBpglDrpgrknP9OrVH7yU0d1GAECBAgQIAAAQIECGxYQAN9w4QCECBAgAABAgQIDENgeVd5zBxIKW38mN0UC91+d69j24cxU2fG7LQ6/zlH/tLhj2QEApMpsHz/+dLxiBW3J59soL/x9jfc/guTWflwqypaxbdExL+KiJnhjiQ6gTMEjuV+/urazbXHuRAgQIAAAQIECBAgMD4CGujjM1cyJUCAAAECBAhMpUC72d6bUtp/niPdz+lS7jov70Kfa8wdmEq8LSi6aBUfiYgv2YKhDUlgIgTKu8/LO9BXfsoGeqVS+YZbbr/lHRNR6CYW0X6ifUeqpJ+NiM/ZxGENReCUwOF+6n/D/Pz8f0VCgAABAgQIECBAgMB4CGigj8c8yZIAAQIECBAgMPUCJxvp+9Z0rHuKhdRPh5Zi6ZBd55u7dIqF4iORNdA3V91okyRw7Nix6Pf7Z5VUNtBTJf3NW2+/tWwE+6xRYGFh4dpKrjwdEVeu8RWPERiGQGdufq6WUlpxtsQwhhKTAAECBAgQIECAAIGNCmigb1TQ+wQIECBAgAABApsqcPJo93qKtHt54EqUf3809/PhHPmwO843dTrOGqzT6vzXHPm1W5uF0QmMp0DOOV449sJZx7eX1WigX/ycLj62+NLejt4vpEi1i3/bGwQGK5Aifd+e+T0PaKIP1lU0AgQIECBAgAABAsMQ0EAfhqqYBAgQIECAAAECBKZUoN1q/+cUyR3oUzr/yt6YwPL958ePrxqkbKBHxN+47c7bfm5jo0zP2+1m++dTSn9teipW6RgI/K1qvfozY5CnFAkQIECAAAECBAhMtYAG+lRPv+IJECBAgAABAgQIDFagWCiejhxfPtioohGYDoFjx49Fv3f28e1l9Scb6H/ttjtve+d0aGysynar/V0p0g9sLIq3CQxc4Pl+6n/l/Pz8hwceWUACBAgQIECAAAECBAYmoIE+MEqBCBAgQIAAAQIECBBot9pPpkh/iQQBAiePXS/vLj/tV+lyshkecdr/ked+judfeD563d6570BP6Z5b77j1ENvzCxSt4s0RcaCkZkVgBAV+v5/6tfn5+f82grlJiQABAgQIECBAgAAB/zNpDRAgQIAAAQIECBAgMEiBolm8L1LcMsiYYhEYFYHZ2dmYmZlZ/lWZqZz4a+VP/1r+ffkrVVLMVGbWnXZ5F3p5nPtSd2m5ob60tBTdbjd27NjxYzPbZg7lnD983XXX/f66B5jgF59cePJLe7n3jO93TPAkT0BpOfL7q/PVuZTS6kdOTECNSiBAgAABAgQIECAwzgJ+GnucZ0/uBAgQIECAwIYFms3m1TN55vrazbWFDQcTgACB6Cx0yubeXSgIjLPAjh07YvuO7bF9+/Yom+anGuejVFOO/Fzu5f/dy73/mXv5dyPFR7r97m/0+/0nr7vuutUvUh+lAoaQS7PZ/PzZNPsfI+J1QwgvJIFBCvRz5G+v1WsPDTKoWAQIECBAgAABAgQIDEZAA30wjqIQIECAAAECYyjQbrbvTim9PSKujojD3dxtNBqNo+stpWzGb4/tu/Y09hxebwzvERh3gU6r8zM58jeOex3ynx6Bcsf4jkt2lLu745JLL4nt27aPffG9fu8T/X7/f/T7/Y/kXv71me0zrVe/+tX/fewLu0AB7YX2QymnfZNep/omRuBT3dz9C41G48jEVKQQAgQIECBAgAABAhMioIE+IROpDAIECBAgQODiBYpWUX7D8hWnvbnuJnq72d6bUip3EZXN+FY3d+/ZSDP+4qvxBoHRECiaxY9Gim8djWxkQeBsgfL+8UsuuWT5V9k4L3eZT8Onn/uf6ff6v93r9f6/Xq/X/uLrvvjnJqnuzkLnb0TET+ScL5ukutQy8QK/cPQzR/d+7dd+7WcnvlIFEiBAgAABAgQIEBgjAQ30MZosqRIgQIAAAQKDE2g2m7tm0+yzq0S86Cb6yeZ5uZP9xU/O+b5ao3ZwcBmLRGA8BNqt9vemSN89HtnKcloEyiZ5ubv8VON8Wuo+X5055+e7ve4Hcj//8s6rdv7Ey172sufG1eWpp566cumFpY9ExOePaw3ynmKBHP+42qj+sykWUDoBAgQIECBAgACBkRPQQB+5KZEQAQIECBAgsFkC57mruVWtVxtryaPdbB9MKd278tmU0rvn5ufuXksMzxCYJIGiVbw5Ih6epJrUMp4CZcP80ksvXf5V3mHuc36BXrf3/t5S792f/uynf+TGG28cm92w73znO2de/tKX/2SOvNccExhLgRSf7Ud/9/z8/H8by/wlTYAAAQIECBAgQGACBTTQJ3BSlUSAAAECBAisTaC8s3w2zZb3lZ9+jPvyyynSwbn63H3ni3Su5vnyOzka1Ua1tbZMPEVgcgSKVvGmiJioo6EnZ3Ymv5JLLzvRML/iiismv9ghVri0tFTknH/+2tdc+2NDHGYgoYtW8Q8j4q0RURlIQEEIbIFAjvyfLrvisjfeeOONn96C4Q1JgAABAgQIECBAgMAKAQ10S4IAAQIECBCYaoHF5uLunHIrR75qJcS5mugnG+/lke2r7jBPOd0/15g7MNWwip9agU6r08iRn5haAIVvukB5LPtll18Wl19+eZT3m/sMTiDn/JnuUvfxlNJPvuqLXvWrg4s8mEid93b+fN6Wn46Izx1MRFEIbJ1AjvzmWr32I1uXgZEJECBAgAABAgQIEDgl4LsL1gIBAgQIECAw9QLna6JHjoerjeq+U0gnm+fNiNi9Gpy7z6d+OU09QKfTeU3u5t+aeggAQxUoG+VX7Lwidu7c6Xj2oUr/afB+v//sUm/pP6SU/vm11177B5s07DmHKY9u/3Mv/XO/EBH3bHUuxicwCIEU6fdSTnfuaez5zUHEE4MAAQIECBAgQIAAgfULaKCv386bBAgQIECAwAQJFM2iHinKxvjKz9Fu7r6y0WgcLf/gfMe2a55P0IJQyroFms3mFbNp9jPrDuBFAucRqFQqsfPKnXHllVfabb6FK+V49/h/On78+I9dd911796qNIpm8TWR4j1bNb5xCQxDIEf+5SdaT9yzf//+/jDii0mAAAECBAgQIECAwNoENNDX5uQpAgQIECBAYAoE2s323pRSeTT7GZ9Krtywp7Hn8Mnd559a+ecp0qdzzne783wKFokS1yRQtIpyd+rnrOlhDxFYg8DMzMyLjfM1PO6RTRLo9Xu/3ev2Hrn2Ndf+0CYNuTzMU48+deXSZUsfiIjXbua4xiKwGQK5kuu1Wm1hM8YyBgECBAgQIECAAAECqwtooFsZBAgQIECAAIHTBM5qoqdYqM5X66ceKVrF4Yi4/tQ/l83zlFO9bLCDJEDghEDRLJ6OFF/Og8BGBSozleXd5uUvn9EVyDk/d7x7/Gcrz1e+59XXv/qTw8600+p8b4783cMeR3wCWyTwcy/77Mv+9rVfde2xLRrfsAQIECBAgAABAgSmXkADfeqXAAACBAgQIEBgpUC72b47VdK+FOnoUn9p76nj28vnyqPeU0qHcuSrIuKZSq7s1Ty3hgicKVC0indGxNdzIbBegfKO8yuvujKuuqr8V63PuAiklLrHjh87VJmpfNurXvWqjw0j78XFxZf2jvd+J6VkcQwDWMxREHih3+9/3fzN84+OQjJyIECAAAECBAgQIDCNAhro0zjraiZAgAABAgQ2JLB8lHvM7nZk+4YYvTzBAp1W5wdz5H8ywSUqbYgC5R3nZeO8vO/cZzwFcs7Hl5aWfuLa11z7DwZdQafV+YEc+bsGHVc8AqMkkCIVc/W5+YjIo5SXXAgQIECAAAECBAhMi4AG+rTMtDoJECBAgAABAgQIbJJA0Srui4if3qThDDMhApdffvnyrvNt27ZNSEXK6Pf7//vY0rH9r33ta398EBrlKTA55V9MkV4yiHhiEBhhgX7KaX6uMdcZ4RylRoAAAQIECBAgQGBiBTTQJ3ZqFUaAAAECBAisV2Cxubi7X+nflSIdmZufe+T0OOWf5ZTfklM+XJ2vPrzeMbxHYJIFFluLf6kf/ScnuUa1DU5gx44dcdXVV8Ull1wyuKAijZRAd6nbPv7C8b//xV/2xR/eSGJFq3giIhobieFdAuMikFJ6dKm/9HWNRuOFcclZngQIECBAgAABAgQmRUADfVJmUh0ECBAgQIDAQATazfbelNLbXwyW48Fqo7q//Odms7lrNs0+e9pAh6r16j0DGVgQAhMksHzNQZr91ASVpJQhCJRHtJeN8507dw4hupCjKHBs6djDX/RFX7RvPbl1mp25nHIzImbX8753CIyjQErp6+bm535pHHOXMwECBAgQIECAAIFxFtBAH+fZkzsBAgQIECAwUIGiWeyPFA+sCHq0m7uvbDQaR9vN9sGU0r2n/3mKdHCuPlceV+1DgMBpAkWrOBIRr4BCYDWBK3ZeEf8/e3cCHddxHXj/Vjd2gCAWggABggRAUKQkK5H82XFsEiCgSCQl0ZHknNCTKBlJWZzJiT1x7GQyk81SMjPJOePEdpyZyW55sk0UE2iAlKxYkkEClJex4shZ7MTxIsuSuGIHen+vvlMtgQZJLL287n7Lv87BoR3Wq7r3Vw+IidtV1dLSAk4ABSzL+te0nX7/DTfc8ES26U9MTNRUqIpxEbkz22foh4AvBJQ8O3Bo4A5f5EISCCCAAAIIIIAAAgh4SIACuocWi1ARQAABBBBAoHgCaxXHzWxK1HxKp3rWK6C/3ocievGWhpE9KjB1euqkiBzzaPiEXSSBqqoqaWpu4rj2Ivl6adh4Mv5/9u3bd9WH0taLf+r01A+KyONeyo9YEXBCQIte1kofPnToENeiOAHKGAgggAACCCCAAAIIZClAAT1LKLohgAACCCCAgD8FXj9q2hzZft9aGSqtfu7g8MEPm78zR7hXqsoXtOit1/Zd3c+fUmSFQG4CUxNT/1WU/HJuT9HbzwLmuPatW6/78ennlMltEwFb299IJ9Pv27t/79gGXdXUmalPipYjgCIQUIG/HBgaeCCguZM2AggggAACCCCAAAJlEaCAXhZ2JkUAAQQQQAABNwi8Xjw396neulY8WuuHB4cHH1v9d1MTU0OixDxzXVurvxvyJAYEyiHw3ORzP2Db9ifKMTdzuksgFA5Ja2ur1NbWuiswonGNQDKR/JO9+/f+xFoBTU1MHRMl5mdJtWsCJhAESihgdqFb2jKnIV0u4bRMhQACCCCAAAIIIIBAoAUooAd6+UkeAQQQQACB4AqY3eQVqmJ0reK5Obbd1vZ7ry2er2hNTkw+pJQyu9avaxTRg/tOkfnVAmfOnOkN6dA3cAm2QE1NjbRua5VwOBxsCLLfVCBtpf85kUz8xE033fS5lc7PP/98ZXQpekaJeuumA9ABAX8LHB8YGvgbf6dIdggggAACCCCAAAIIuEeAArp71oJIEEAAAQQQQKCEAlOnp14Qke++dkpTPFdaDR0YPmD+ft22QRF9Lq3Ttw0PD79YwnSYCgFXCkydnnpVRHa4MjiCKrpAw5YGaWlpKfo8TOAvgXgy/ui+ffseMVlNTk4eUrY67a8MyQaB3AW06PGl6NLxu+++O5H70zyBAAIIIIAAAggggAACuQpQQM9VjP4IIIAAAggg4AuBqdNT+tpEsi2erzw3NTH1YVHys9eOo7X++ODw4EO+gCIJBAoQmJyYjCil7i1gCB71qEBzS7Ns2bLFo9ETdrkFUunUU+GXw/e/rF42p738u3LHw/wIuEBgRtv6+ODtg8+6IBZCQAABBBBAAAEEEEDA9wIU0H2/xCSIAAIIIIAAAmsJTE1MPSJKPrDq774V0qH7Ntt5fu1YkxOTjymlHlz9f6eAzjuHwGsCU2emflG0/BYewREIhUKZI9u57zw4a16sTC3Lmr508VJTMpnk/P9iITOupwSUqD8+OHTwJz0VNMEigAACCCCAAAIIIOBRAQroHl04wkYAAQQQQACBwgXMDnKl1ENa6RfSdvq+4eHhuXxGXV1EN7vYUzp1K0e45yPJM34TOHPmzGBIh874LS/yWVugqqoqUzyvrKyECAHHBKanp2V5admx8RgIAa8KaNHTdYt1u9709jdFvZoDcSOAAAIIIIAAAggg4BUBCuheWSniRAABBBBAAAFXC2TuRBfVk5b0YxTPXb1UBFdCAa116OyZs3ERoaJaQvdyTGV2nLdtbyvH1MwZAIG5uTlZmF8IQKakiMDGAiEVOnLg0IFP4YQAAggggAACCCCAAALFFaCAXlxfRkcAAQQQQAABBBBAINACk6cnn1Wibg80gs+Tb2hokJbWFp9nSXrlFjAFdFNIpyEQZAEl6s9fvfjqjx8/fjwZZAdyRwABBBBAAAEEEECg2AIU0IstzPgIIIAAAggggAACCARYYPL05K8pUY8GmMDXqTdubZSmpiZf50hy7hFYXFyU2ZlZ9wREJAiUXuBVHdJ3DQ4O/kPpp2ZGBBBAAAEEEEAAAQSCI0ABPThrTaYIIIAAAggggAACCJRc4OzpswNa9GTJJ2bCogs0NTdJY2Nj0edhAgRWCywtLcnM9AwoCARXQMlPDRwa+MPgApA5AggggAACCCCAAALFF6CAXnxjZkAAAQQQQAABBBBAINACZ549M69CqlEp/vnhlxfBHNlujm6nIVAOgeXlZZm+PF2OqZkTATcIPD4wNPBONwRCDAgggAACCCCAAAII+FWA32D5dWXJCwEEEEAAAQQQQAABlwhMPDMxopS6PxwOuyQiwihEoHVbq9TX1xcyBM8iULAARfSCCRnAuwL/cvDQwZuUUtq7KRA5AggggAACCCCAAALuFqCA7u71IToEEEAAAQQQQAABBDwv8OzTz/60EvW/KisrPZ9L0BNo294mtbW1QWcgf5cIUER3yUIQRkkFlKh5O22/bfCOwS+XdGImQwABBBBAAAEEEEAgQAIU0AO02KSKAAIIIIAAAggggEA5BE6dOtVXV1339YqKCuEY93KsgDNzbm/fLjU1Nc4MxigIOCTAnegOQTKMlwS0Fv2zg0ODH/VS0MSKAAIIIIAAAggggICXBCige2m1iBUBBBBAAAEEEEAAAY8KTDwz8bzW+v9jF7o3F5DiuTfXLShRU0QPykqT5yqBT6Z1+vuHh4fTqCCAAAIIIIAAAggggIDzAhTQnTdlRAQQQAABBBBAAAEEELhGYOLpid9IW+lfYQez916NbW3bpK6uznuBE3GgBBYWFmRudi5QOZNsoAUWQ4lQ/4EjBy4GWoHkEUAAAQQQQAABBBAokgAF9CLBMiwCCCCAAAIIIIAAAgh8R+DZZ5/9Hitpfb6qqkrC4TA0HhFoaW2RhoYGj0RLmEEXmJ+fl/m5+aAzkH9ABJSowYNDB6cCki5pIoAAAggggAACCCBQUgEK6CXlZjIEEEAAAQQQQAABBIIr8PRTT/9bKBTqN8e4cxe6+9+DpuYmaWxsdH+gRIjAKoHZ2VlZXFjEBAH/Cyh5dODQwCP+T5QMEUAAAQQQQAABBBAovQAF9NKbMyMCCCCAAAIIIIAAAoEUePqTT/+OVvrnKisqpaKiIpAGXkl6y5Yt0tzS7JVwiROBqwSmL0/L8vIyKgj4XeCvBoYGftjvSZIfAggggAACCCCAAALlEKCAXg515kQAAQQQQAABBBBAIIACn/70pw+kE+mzoVBIzFHu7EJ350tQW1crbW1t7gyOqBDIUuDixYsSj8Wz7E03BDwpMKVD+p2Dg4PnPBk9QSOAAAIIIIAAAggg4GIBCuguXhxCQwABBBBAAAEEEEDAbwJPP/X0V0Vkr9mBzi50962uOV6/fUe7hFTIfcEREQI5CNjalgvnLkgqlcrhKboi4B0BLfrFkA796MHhg2e9EzWRIoAAAggggAACCCDgDQEK6N5YJ6JEAAEEEEAAAQQQQMAXAs889cxv2dr+RbP7vLq6ml3oLlpVsybtHe2Z0wFoCPhBwBTPL5y/ILZt+yEdckDgWgFblPz0wKGBP4QGAQQQQAABBBBAAAEEnBWggO6sJ6MhgAACCCCAAAIIIIDABgLPPvXsG22x/05rLeFwmGKti96W1m2tUl9f76KICAWBwgVisZhcunip8IEYAQF3CvyvgaGBn3FnaESFAAIIIIAAAggggIB3BSige3ftiBwBBBBAAAEEEEAAAU8KPP23T39B2/pNJviamhp2obtgFRu3NkpTU5MLIiEEBJwXWJhfkLm5OecHZkQEyiygtX52cHjwjjKHwfQIIIAAAggggAACCPhOgAK675aUhBBAAAEEEEAAAQQQcLfAM5965v22ZX/QRMku9PKvlfkQw/b27eUPhAgQKKLA5UuXJRqNFnEGhkagLAL/dvDQwX1KKV2W2ZkUAQQQQAABBBBAAAGfClBA9+nCkhYCCCCAAAIIIIAAAm4VeOKJJzqqK6rPrdxLXFlZKRUVFW4N19dxhUIh6djRgb+vV5nkjIBlW3L+3Hmx0hYgCPhJIB5NRLcdOXJk2U9JkQsCCCCAAAIIIIAAAuUWoIBe7hVgfgQQQAABBBBAAAEEAijwzN8+8wnbtn/ApK6Ukurqao5yL8N7wL3nZUBnyrIJcB962eiZuIgCISvUc+D7DnyriFMwNAIIIIAAAggggAACgROggB64JSdhBBBAAAEEEEAAgSAIPP/885XT09NVVVVVlcnZZFVFZUXlXHKuuqKiojIcDlcmEomqsA5XhkPhSi26SomKpVX6YiqVunD8+PGlYhs9/dTT92qtIyvzmB3oZic6rXQCDVsapKWlpXQTMhMCLhCYm52ThYUFF0RCCAg4I2Ar+/sOHTr0aWdGYxQEEEAAAQQQQAABBBAwAhTQeQ8QQAABBBBAAAEEEPCYwOjoaJNlWb1hCe8OhUO7RWSXtvUupdRObetuUdJVUEpKzEXB06Llslb6cliFL2mtL2nRmT/DKnwhVBX66rFjx75SyDxPf/Lpr2vRfStjVFVVZe5EpxVfwHxYoaOzQxT/JCw+NjO4TsAc5Z5MJl0XFwEhkI+ACqmfPDh48I/zeZZnEEAAAQQQQAABBBBAYG0BCui8GQgggAACCCCAAAIIuFRg7BNjb7KVfXtIQjfokO4WW7qVUl1a60aXhGx2qn9JQvLFkIS+mEqk/uEd73zH3yuldDbxPfPUM79ma/vR1X1ramo4yj0bvAL7tG1vk9ra2gJH4XEEvCmQSCTkwvkL3gyeqBG4RkCJ+s2DQwd/CRgEEEAAAQQQQAABBBBwToACunOWjIQAAggggAACCCCAQEECkb+JvE2H9MGQCg1qrQ+KyNaCBizPw5miulLqH5VW/6iU+oeGdMMLw8eHrzsW/jPPfqZrKbX0sqwqt5sd6GZ3nNrDXwAAIABJREFUtLkXnVYcgS2NW6S5ubk4gzMqAh4RmJubk4V5jnL3yHIR5gYCStT/PnDowM9k++E1MBFAAAEEEEAAAQQQQGBzAX4rtbkRPRBAAAEEEEAAAQQQcFxgYmKiZmlu6YClre9Vot7q4YL5pjZa6Tml1bMi8lSN1Dxx9AeOnlt56FOf/NRfisgPrR7EFNDNneg05wWM646uHRzd7jwtI3pQ4Nyr5ySVSnkwckJG4CqBv0rr9PuGh4fP44IAAggggAACCCCAAALOCFBAd8aRURBAAAEEEEAAAQQQ2FRgfGT8mNb6LTqkv0dseYtHd5hvmucmHZZEyaeVUk+FKkJP1FbW7rG1/elrn6murpZQKFToXDx/jcC2tm1SV1eHCwIIiEgsFpNLFy9hgYC3BZQ8qyz1MwdvP/iv3k6E6BFAAAEEEEAAAQQQcI8ABXT3rAWRIIAAAggggAACCPhQYGRk5PawCr9da323aLnBhykWklIiJKFnK6sqbwyFQ72rj203/9kU0TnKvRDeq5+tr6+X1m2tzg3ISAj4QGB6elqWl5Z9kAkpBFjgmyEJvfPA0IEvBNiA1BFAAAEEEEAAAQQQcFSAArqjnAyGAAIIIIAAAggggIDI2CfG3iSV8v2Slnu06Ddikp2Auf88XBGWcCicKZxTRM/OLZtexnJH5w6Oxs8Giz6BErAsS1595VXRWgcqb5L1lUBatNw1MDzwjK+yIhkEEEAAAQQQQAABBMooQAG9jPhMjQACCCCAAAIIIOAfgSdGnrghqZP3hVToHq31oH8yK30m5uh2U0w393Wbr6qqqtIH4bMZm5qbpLGx0WdZkQ4CzggsLCzI3OycM4MxCgJlENBa3z84PBgpw9RMiQACCCCAAAIIIICALwUooPtyWUkKAQQQQAABBBBAoBQCTzzxREc6lr5fQpmd5kdFS7gU8wZmDiWZAnpNdU3mOHdafgKVlZWZ3ec0BBBYX+DcuXOSSqYgQsCTAkqpHzl46OBfeDJ4gkYAAQQQQAABBBBAwIUCFNBduCiEhAACCCCAAAIIIOBugSfGnhhMW+kf11rfKyJb3R2tP6Izu9BramrEFINpuQlsa9smdXV1uT1EbwQCJhCNRuXypcsBy5p0/SKgtHrPweGDv+eXfMgDAQQQQAABBBBAAIFyC1BAL/cKMD8CCCCAAAIIIICAZwTGx8eP6bT+MXNUqmeC9lmgpoBudqOzIz27ha2prZHt27dn15leCARc4OLFixKPxQOuQPpeFNCif21waPA3vBg7MSOAAAIIIIAAAggg4EYBCuhuXBViQgABBBBAAAEEEHCVwNjI2AMi8qDW+k5XBRbgYDJHu9dwtPtmr0B7RzsfNtgMib9H4HWBRCIhF85fwAMBzwlopT84eGjwFzwXOAEjgAACCCCAAAIIIOBSAQroLl0YwkIAAQQQQAABBBAor4DWWo2Pjv+UaHlQi/7e8kbD7OsJcLT7+u9GfX29tG5r5eVBAIEcBC5fvizR5WgOT9AVgfILaKU/PHho8OfKHwkRIIAAAggggAACCCDgDwEK6P5YR7JAAAEEEEAAAQQQcEjg6aef3hpdjL5La/2giNzs0LAMU2SB6ppqqa2plXA4XOSZvDN8R2eHVFVWeSdgIkXABQLJZFLOnzvvgkgIAYHsBSigZ29FTwQQQAABBBBAAAEEshGggJ6NEn0QQAABBBBAAAEEfC/w+OOPt1VXV79Hp/W/F5Hdvk/YhwkqpTLHutfW1or5z0Fu9Q310trK7vMgvwPknr/A9OVpWV5ezn8AnkSgxAIU0EsMznQIIIAAAggggAACvhcI9m+VfL+8JIgAAggggAACCCCQjcDo6OiPhyT0C9rW+7LpTx93C5hd6KaQbr6C2nZ07pDKysqgpk/eCBQkwC70gvh4uAwCFNDLgM6UCCCAAAIIIIAAAr4WoIDu6+UlOQQQQAABBBBAAIGNBE6cOPHGClXxy1rrdyDlPwFTQDZFdHNPepAau8+DtNrkWiyBy5cuSzTKXejF8mVcZwUooDvryWgIIIAAAggggAACCFBA5x1AAAEEEEAAAQQQCKTA2OjYB7TW7xctWwIJEKCkzZHudXV1gcm4Y0dH4D40EJjFJdGSCSQSCblw/kLJ5mMiBAoRoIBeiB7PIoAAAggggAACCCBwvQAFdN4KBBBAAAEEEEAAgUAJjI+M36tF/2et9fcGKvGAJ1tZVSn1dfVijnf3czMfFNjWts3PKZIbAiUTuHjhosTj8ZLNx0QI5CtAAT1fOZ5DAAEEEEAAAQQQQGBtAQrovBkIIIAAAggggAACgRA4efLkLtuyf0Vb+icDkTBJXicQCoUyO9Grq6t9q7O9Y7vUVAf37nffLiyJlUXAHOFujnKnIeB2AQrobl8h4kMAAQQQQAABBBDwmgAFdK+tGPEigAACCCCAAAII5CwwNjr2blvb/0lp1Z3zwzzgOwFzL7oppCvlr38OVddUS3t7u+/Wi4QQKKfAuVfPSSqVKmcIzI1ANgK/MzA08P5sOtIHAQQQQAABBBBAAAEENhfw12+MNs+XHggggAACCCCAAAIBEhgbG+sXSz6ktT4WoLRJNQuBiooKqauvk8qKyix6e6OLObo9SHe9e2NViNLrAgsLCzI3O+f1NIjf7wJKfmvg0MB/8Xua5IcAAggggAACCCCAQKkEKKCXSpp5EEAAAQQQQAABBEoqcDJy8n7Ltv6HaNlT0omZzDsCSjL3opsd6V5v5gMBnV2dXk+D+BFwnYBt2/Lyt192XVwEhMBVAlp+dWB44L+iggACCCCAAAIIIIAAAs4IUEB3xpFREEAAAQQQQAABBFwkMB4Z/zXbsh91UUiE4mIBcyd6fX29p490b2pqksatjS5WJjQEvCswMz0jS0tL3k2AyH0voLR6z8Hhg7/n+0RJEAEEEEAAAQQQQACBEglQQC8RNNMggAACCCCAAAIIFF/gqRNP7YhL/CMi8oPFn40Z/CRQWVmZKaKHw2FPptXV3SXhkDdj9yQ4QQdKIJFIyIXzFwKVM8l6S0Br/aODw4N/7q2oiRYBBBBAAAEEEEAAAfcKUEB379oQGQIIIIAAAggggEAOAmMjY0e11h8UkZtzeIyuCFwRMMXzhoYGMcehe6mZu9y3bdvmpZCJFQHPCZw/d16SyaTn4iZg/wsopWxt63sHhgdO+T9bMkQAAQQQQAABBBBAoDQCFNBL48wsCCCAAAIIIIAAAkUUGB8Z/3lb7N8ULd6qfBbRhKHzE1BKZYroVVVV+Q1QhqfatrdJbW1tGWZmSgSCI7CwsCBzs3PBSZhMvSRwwVb2Dx86dOjTXgqaWBFAAAEEEEAAAQQQcLMABXQ3rw6xIYAAAggggAACCGwo8OSTTzam4qnf1Vo/CBUCTgqY49xramqcHLIoY5nd8p1dnUUZm0ERQOA7ApZlySsvvwIJAm4UeCEkoXcdGDrwBTcGR0wIIIAAAggggAACCHhRgAK6F1eNmBFAAAEEEEAAAQRk9PHRW0MVoT/UWr8ZDgSKIWB2ddfV1RVjaMfG3Lp1q2xt2urYeAyEAALrC1y6eElisRhECLhN4BlVod598ODBf3VbYMSDAAIIIIAAAggggIBXBSige3XliBsBBBBAAAEEEAiwwPiJ8TfbYv+liPQHmIHUSyBgdqGb3ehubTs6d0hlZaVbwyMuBHwlsLy8LNOXp32VE8n4QuCvzl0896PHjx+3fJENSSCAAAIIIIAAAggg4AIBCuguWARCQAABBBBAAAEEEMhe4MT/PfHGcFV4RLTszv4peiKQv4C5D33Lli35D1CkJ6urq6W9o71IozMsAghcK6C1lm+/9G1gEHCVgBL10YNDB/+jq4IiGAQQQAABBBBAAAEEPC5AAd3jC0j4CCCAAAIIIIBAkAROnTp1YzqRfkZEuPQ5SAvvglwrqyqlcUujCyL5TgjNLc2uLOy7ColgEHBY4PKlyxKNRh0eleEQyE/AfKjD1vZ/H7p96JfzG4GnEEAAAQQQQAABBBBAYC0BCui8FwgggAACCCCAAAKeEBgfH++1Utbnlag2TwRMkL4TMDu+GxoaXJNX585OqQhXuCYeAkEgCAIc4x6EVfZOjpZliZ22f/b2I7f/rneiJlIEEEAAAQQQQAABBNwvQAHd/WtEhAgggAACCCCAQOAFTpw4sSMs4S+LSFPgMQAoq4Apops70ZUq7z+lzN3s29u3l9WCyREIooBt2/Lyt18OYurk7EKBdDotqVTq3sN3HR53YXiEhAACCCCAAAIIIICAZwXK+1sfz7IROAIIIIAAAggggECpBCZGJ5rm7Xlz6ax7tv6WKnnmcaWAuRPdFNLD4XDmqxyN49vLoc6cCLwmcPHiRYnH4nAgUHaBVColl2cvf9fx48f/sezBEAACCCCAAAIIIIAAAj4SoIDuo8UkFQQQQAABBBBAwG8Cjz/+eG1VuGpWRKr9lhv5eFugqroqc3x6KBTKFNHNn+arVK2zq1MqKji+vVTezIPAaoHFxUWZnTH/r4mGQPkEzPHtlm3p8xfPtz7wwAO8kOVbCmZGAAEEEEAAAQQQ8KEABXQfLiopIYAAAggggAACfhGIjETSoqU8W3z9gkgeRRMwO9FXitjmSPfVxfRiHvFu5u3Y0VG0vBgYAQQ2FkilU3LulXMwIVBWgUQyYea/cPYzZ3c98sgjybIGw+QIIIAAAggggAACCPhMgAK6zxaUdBBAAAEEEEAAAb8IREYiL4mWbr/kQx7+FFhdRF+dYSj82o70cCicuS/dyYL61qatsnXrVn+CkhUCHhE49+o5c/e0R6IlTL8JaK0lHo+LKPnM4aOHD4qI9luO5IMAAggggAACCCCAQDkFKKCXU5+5EUAAAQQQQAABBNYUGB8d/wvbtn8YHgS8ILByH/pGsTq5Q729oz1zBzsNAQTKJ2COcDdHudMQKIeAOQUhnUqL1vovjtx95EfKEQNzIoAAAggggAACCCDgZwEK6H5eXXJDAAEEEEAAAQQ8KDB6YvRdStQfeDB0Qg6wQDZF9BWeld3oZof6yu70lT83u0fd3LfetbMrwNKkjoA7BKLRqFy+dNkdwRBFoATM7vNEImGK5+YO9F+66567fjNQACSLAAIIIIAAAggggEAJBCiglwCZKRBAAAEEEEAAAQSyEzg5enLIsq2J7HrTCwH3CKiQkprqmryPar9yzLsyJ/K+duT76qPfV4ruDQ0Nsq1tm3sSJxIEAipg27a8/O2XA5o9aZdTwLIsSSaTpoB+XrT85JF7jpwqZzzMjQACCCCAAAIIIICAHwUooPtxVckJAQQQQAABBBDwoMD4+HivnbK/4cHQCRmBjEBFRYWYO9GL2XZ07pDGxsZiTsHYCCCQpcD58+clmUhm2ZtuCBQuYHadm+K5+QCH1vofQ5Whd955551fKXxkRkAAAQQQQAABBBBAAIHVAhTQeR8QQAABBBBAAAEEXCEQORE5KyIHXBEMQSCQp0BlZaWYr2K1vv4+qawo3vjFiptxEfCjwOzsrCwucA+6H9fWrTmt7D438dm2/dTC8sI7jh8/HnNrvMSFAAIIIIAAAggggIBXBSige3XliBsBBBBAAAEEEPCRwNiJsT/Won/cRymRSoAFampqZLO7zPPhMbvbe/t683mUZxBAoAgC3INeBFSG3FDA3H1udp+bZlv2Hx09dvRdkCGAAAIIIIAAAggggIDzAhTQnTdlRAQQQAABBBBAAIEcBMZHxn/N1vajOTxCVwRcLWCK59XV1Xnfh75eck1NTdLe0e7q3AkOgSAJmN3Ar7z8SpBSJtcyCqzefW7CsG37p4/ec/T3yxgSUyOAAAIIIIAAAggg4FsBCui+XVoSQwABBBBAAAEE3C8wPjr+kG3bH3N/pESIQG4C4YqwVFdV5/bQJr25/9xRTgZDwBGBV195VdLptCNjMQgCGwnE43Fz7/mVLhWhijfdfuT2v0MNAQQQQAABBBBAAAEEnBeggO68KSMigAACCCCAAAIIZCEwPj7ea6fs0yKyK4vudEHAcwJO34fet6evqPerew6YgBFwgcD05WlZXl52QSSE4GeB63afi70YCof2Hz58+FU/501uCCCAAAIIIIAAAgiUS4ACernkmRcBBBBAAAEEEAi4wNjI2J9prX8k4Ayk73MBc5R7OBwuOMuKigrZ07+n4HEYAAEEnBVYXFiU2dlZZwdlNARWCZhd5+bu89W7z0XL5xqaGm5/29veFgMLAQQQQAABBBBAAAEEnBeggO68KSMigAACCCCAAAIIbCJwcuTkw5a2/hQoBPwu4NR96Fu2bJHOrk6/c5EfAp4TiCficvH8Rc/FTcDeETBXBKRSqasCtrX920fuOvILSqnvnOnunZSIFAEEEEAAAQQQQAAB1wtQQHf9EhEgAggggAACCCDgL4GTJ092WUnrjIiwndZfS0s26wiY3eNVVVUF+bRtb5OWlpaCxuBhBBBwXsDWtrz80svOD8yICIhkdp1ft/tcJGZZ1v13Hbvrb0FCAAEEEEAAAQQQQACB4ghQQC+OK6MigAACCCCAAAIIrCMwNjL2J1rrHwMIgSAJmAK6KaTn23Z275T6+vp8H+c5BBAoosCrr7wqZpcwDQGnBZLJpJj7z1c3pdSFi9MXb3zggQe4O8BpcMZDAAEEEEAAAQQQQOB1AQrovAoIIIAAAggggAACJRMYGx37EW3rPyvZhEyEgEsEVEhJTXWNKJXfP8HM/eeFFOBdwkAYCPhS4NKlSxKLchW1Lxe3jEnZtp3ZfX5d0/L84bsPv7mMoTE1AggggAACCCCAAAK+F8jvtze+ZyFBBBBAAAEEEEAAAacFRkZGtockNCla9jk9NuMh4AWBfI9yN8+ZAjoNAQTcKTA3NycL8wvuDI6oPCmwztHtK7n82eG7Dv97TyZG0AgggAACCCCAAAIIeESAArpHFoowEUAAAQQQQAABrwuMj4z/vq3tn/J6HsSPQCEC+Rzlbo5uN0e40xBAwJ0Cy8vLMn152p3BEZUnBVKp1LrXAiil3nPn0Tt/z5OJETQCCCCAAAIIIIAAAh4RoIDukYUiTAQQQAABBBBAwMsC46Pjx23b/msv50DsCDghkM9R7i2tLdLW1ubE9IyBAAJFEDD3VJ8/d74IIzNkEAXMnefmnVqradGXtNLHjh49+v+CaEPOCCCAAAIIIIAAAgiUSoACeqmkmQcBBBBAAAEEEAiowOOPPx6uCld9UUS+K6AEpI3AVQK5HuXesaNDtm7diiICCLhUwNa2vPzSyy6NjrC8JJA5uj2ZEG3r9cIeiSVjD917772LXsqLWBFAAAEEEEAAAQQQ8JoABXSvrRjxIoAAAggggAACHhMYGx17v7b1Bz0WNuEiUFSBXI5y39WzS2praosaD4MjgED+Aqbo+crLr4ht2/kPwpMIiGR2npsd6Os127YfOHrP0b8ECwEEEEAAAQQQQAABBIorQAG9uL6MjgACCCCAAAIIBFrgySefbEzEE88rrfYGGoLkEbhGIJej3Pv39ks4HMYQAQRcKmAK5xfOXxBzbzUNgXwFNjq63YyptU4ux5e73/GOd1zMdw6eQwABBBBAAAEEEEAAgewEKKBn50QvBBBAAAEEEEAAgTwExk6M/aoW/et5PMojCPheIJuj3E3h3BTQaQgg4F4BU/i8fOmyJBIJ9wZJZK4WMB/CyOL9OX34rsO3m1q6q5MhOAQQQAABBBBAAAEEfCBAAd0Hi0gKCCCAAAIIIICAGwVOnDixI6zDXxAlXW6Mj5gQcINATU2NhEKhdUOpra2VXbt3uSFUYkAAgXUEzM7zmZkZScQpoPOS5C5grgAwR7dvcgVAWmv9viN3H/lo7jPwBAIIIIAAAggggAACCOQqQAE9VzH6I4AAAggggAACCGQlEBmJ/KZo+c9ZdaYTAgEV2GwXemNjo+zo3BFQHdJGwBsCZufw/Py8xGNxbwRMlK4RMMVz8wGMje49N8Hatv316rrqY8PDw//imuAJBAEEEEAAAQQQQAABHwtQQPfx4pIaAggggAACCCBQLoGxsbF+ndafF5GWcsXAvAh4RaC6plrCobXvOG9tbZVtbdu8kgpxIhBIgVgsJktLSxKLxgKZP0nnL2CK5+l0etMBbMv+o6PHjr5r0450QAABBBBAAAEEEEAAAUcEKKA7wsggCCCAAAIIIIAAAqsFIiORj4iW/4gKAghsLhAKh6SmumbNju0d7dLU1LT5IPRAAIGyCJidw/F4XEwRPbocLUsMTOpNAVM4NwX0bFoymTx27N5jT2TTlz4IIIAAAggggAACCCBQuAAF9MINGQEBBBBAAAEEEEBglcDYJ8a+y1b255SoWmAQQCA7garqKqkIV1zXuWtnlzQ0NGQ3CL0QQKDkAqYAaornyVRSlheXRSl+zVLyRfDghOa+c3P0f1ZNyXR6IX3j3cfvvpRVfzohgAACCCCAAAIIIIBAwQL8y65gQgZAAAEEEEAAAQQQWC0QGYn8kWj5CVQQQCB7gVAoJDU11+9C392ze83/e/Yj0xMBBIopYIqg0WjU3FEtS4tLFNCLie2Tsc27kkwmxdx/nk2zbfv3j95z9Kez6UsfBBBAAAEEEEAAAQQQcEaAArozjoyCAAIIIIAAAgggICKnTp16QzqR/kcwEEAgd4HKykoxX6vbnv49UlFx/c703EfnCQQQKIaAKZ6bL9M4wr0Ywv4a0xTNzYcusi2ea9HRlJUaPHbs2N/5S4JsEEAAAQQQQAABBBBwtwAFdHevD9EhgAACCCCAAAKeEjg5evIRy7Y+4KmgCRYBlwiYo5/NLvTVR0DfsO8GdrS6ZH0IA4G1BBYXFzNHuJvv20Q8kdmJTkNgLYFci+dmDK31k0fuPnLM/EdUEUAgmAITExNNw8PDc8HMnqwRQAABBBAonwAF9PLZMzMCCCCAAAIIIOA7gbGRsRe01t/tu8RICIESCJjCW1VVVebLNHOs+94b9pZgZqZAAIF8BWZnZ8Xcg26a+dNKW/kOxXM+FjDF82QqKbaV4wcstBw5fPfhT/mYhtQQQGCVwOSnJ+8NhUL3adG3ioj5Wt1eEJE5UXI6bac/Pjw8/CJ4CCCAAAIIIFA8AQroxbNlZAQQQAABBBBAIFAC4+Pjx+yUfTJQSZMsAg4KrBzpW1dXl9nNWllVKX19fQ7OwFAIIOC0wPT0tFjWa0XzdDot6VTa6SkYzwcCpnie64crtK2fr9N1hweODcz6gIAUEEBgHQGzw7xSVX5Ii75PRJqyhVKiHlNafeTA8AFTWKchgAACCCCAgMMCFNAdBmU4BBBAAAEEEEAgqAKRE5GPichDQc2fvBFwQsAU4swO9OrqaqmtrZVdu3c5MSxjIIBAEQTM9+vMzMyV+6xNgXRlN3oRpmNIjwrkUzw3qaZSqf9wz/ff8wceTZuwEUAgC4GpM1MfEC3vzaVwvsawp9M6fT/HvGcBThcEEEAAAQRyEKCAngMWXRFAAAEEEEAAAQTWFvjbkb/dHtXRryhRLRghgED+AmYHq9l9vmXLFqmvr5ed3TvzH4wnEUCgqALxeFwWFhauzGGuYUgmkkWdk8G9JWA+UGF+rufatOiL8WS8/957713M9Vn6I4CA+wXMrvMKVWE+fGx2nTvR5kTL/QPDA6edGIwxEEAAAQQQQECEAjpvAQIIIIAAAggggEDBAmOjY+/Wtv5owQMxAAIBFzA7Ws2XKZ63trbKjs4dARchfQTcK2CK56aIvtLMNQyJeMK9ARNZSQVM4TzvEwmUPHb46OGHSxowkyGAQEkEXi+eT6xxx/n18ys5k/k/ajmUTXBa64cHhwcfy6YvfRBAAAEEEEBgYwEK6LwhCCCAAAIIIIAAAgULjJ4YfVaJur3ggRgAgYALmB2spugSDoczu887OjoCLkL6CLhTwBTLZ2ZnrrvXOh77TkHdnZETVSkECiqei8xLWO49fPjwa4UzGgII+Epg6vSUKZ4PrZPUt0RLJCShx66929wU3sMSvk+F1EMbFtS1DLMT3VevDMkggAACCJRJgAJ6meCZFgEEEEAAAQQQ8ItA5BORt4iSz/klH/JAoJwCpihndiyaQnpvXy8F9HIuBnMjsIGA+R69PH3Z7Aq8qlFA57UpsHguaTv9saXlpZ88fvy4hSYCCPhLYGpi6hFR8oFrs1Ki5rXWHx4YHngkm4ynJqaGJCSPrFNIn0vr9G3Dw8MvZjMWfRBAAAEEEEBgbQEK6LwZCCCAAAIIIIAAAgUJREYi/0O0/HxBg/AwAghkBFYX0Hft3iVdXV3IIICACwVMkXRmZubqyJRIPMoOdBcuV8lCKrR4nvn/A5Y+cOTYkc+ULGgmQgCBkghkit5KzO7zq5opniuthq7dcZ5NUOsV5EUkMjA0cH82Y9AHAQQQQAABBNYWoIDOm4EAAggggAACCCBQkEBkJPKvouWGggbhYQQQuCJgdqCbe9C7dnbJrl27kEEAARcKLC0tSTQavboIopTEojEXRktIpRBwoniulHr2jiN33KmUuuZsg1JkwBwIIFBMgbWObi+keL4S6+TE5GNKqQevi52j3Iu5nIyNAAIIIBAAAQroAVhkUkQAAQQQQAABBIolcHL05PdZtvVMscZnXASCKGCK56aIbnafm13oNAQQcJeAOb59YWFBksnkVYEpCujuWqgSRuNE8Vy0zFVUVBy7/fDtz5UwdKZCAIESCKy3+1xr/fDg8OBjhYYwdWbq9LXHuSulxg4eOnhfoWPzPAIIIIAAAkEVoIAe1JUnbwQQQAABBBBAwAGBsRNjv6FF/4oDQzEEAgi8LmCKc6Yw19nVKbt378YFAQRcJmA+4DI3N5e5cmF1o4DusoUqUTjmfTAF9EKbVvpPjxw98uOFjsPzCCDgPoF1dol/aWBo4FYnon1u4rlbbWX//bVjpXW6eXh4eM6JORgDAQQQQACBoAlQQA/aipMvAghWVuFHAAAgAElEQVQggAACCCDgoMDYyNhprfUhB4dkKAQCL2CKcolEQjo7O2V3DwX0wL8QALhOwBzdbo5wv7YpURKLcYS76xasiAE5VjwXPV9bVXv74PcNfrGI4TI0AgiUSWDq9NSsiDStnt6p3ecrY549czaitb63mHOUiY9pEUAAAQQQKIsABfSysDMpAggggAACCCDgfYGRkZHWkA6dE5FK72dDBgi4R2ClgN6xo0N6e3vdExiRIIBARmB2djZzzcJaLR6LoxQAAfNz2uw6d2LnueGy0tajd739rkcCQEeKCAROoFS7wycnJh9SSn1sNTDHuAfudSNhBBBAAAEHBSigO4jJUAgggAACCCCAQJAExkbGHtBa/3mQciZXBEohkCmgJxPSvr1d+vb0lWJK5kAAgSwFzBULMzMzYv68rmmReJwCepaUnu1mfkYnU0mxrTXegTyy0lp//dULr77h4Ycf5uXJw49HEHC7wNmJs+/VSn9odZxa648PDg8+5GTsa96zruTMwKGBISfnYSwEEEAAAQSCIkABPSgrTZ4IIIAAAggggIDDAqMjo3+itPoxh4dlOAQCL5ApziST0tbWJnv69wTeAwAE3CQQjUVlafH649tNjNp+7foFmn8FLMvKnD5gfk471LRo+YXDdx/+bYfGYxgEEHCZwNTE1COi5ANXhaXl0YHhAUdPnVhnp/vcwNBAs8tICAcBBBBAAAFPCFBA98QyESQCCCCAAAIIIOA+gbHRsX/Rtt7nvsiICAFvC5jCjCnQtLS0yN4b9no7GaJHwGcCGx3fbnYkmw+/0PwpYI5rX+/o/gIyPpO0kvcfO3bM3I9MQ8AXApmd0CE5lLbTHx8eHn7RF0kVkESpCugmxKnTU9d9umdgaIDf/xewfjyKAAIIIBBcAf4faHDXnswRQAABBBBAAIG8BU6ePLnXSlpfzXsAHkQAgQ0FTJGmcWuj7N+/HykEEHCJgNl9PD09vW40Vvq13ck0fwmsfKjJrL/DTSfSiQNvf/vbP+vwuAyHQNkErr2HO6RDtx0YPvBC2QJywcQU0F2wCISAAAIIIIBAHgIU0PNA4xEEEEAAAQQQQCDoAmOjY+/Wtv5o0B3IH4FiCZidjvX19XLTzTcVawrGRQCBHAVisZgsLi6u+5QpnpsiOs0/Auaue3PfuTme3+mmtf7rI3cf+Xerx9Vah772ta9VKqW2VlZWNliWtSWRSNTXVdfVW5bVpJSqFyU1ttjzYQkviJaYpSzzUs7X6JrYkrUUC4VCi/39/SmllDOXtDudOOP5VmCdI8S/NTA00OPbpLNIbHJi8j6l1OjqrkqpsYOHDt6XxeNZd5mYmGiqUBXXnmbxpYGhgVuzHoSOCCCAAAIIIHBFgAI6LwMCCCCAAAIIIIBAzgJjI2MRrfW9OT/IAwggkJWAKaDX1NTILd91S1b96YQAAsUVMLuQ5+fnNzyiPZlIiim40vwhUKQj2zM4SqmLXbu6TjbUN2wPh8PdKqS2VYQqtqiQqlFKhZVSatU96+a/XkHVWl/1u7zXumYK/ObP1yr9WmytdSxtpZe01jNiy6xlW9Oi5bxlWy+l7fTXampqnuju7o75Y7XIotwCpnhbqSr/Xou+uliu5MzAoYGhcsdXzvkzR9ormbgmhhcGhgZuczKusxNn36uV/tBVY+LvJDFjIYAAAggETIACesAWnHQRQAABBBBAAAEnBEZPjM4pUVudGIsxEEDgegFzVHA4HJbb3ujo71ahRgCBPAXM3eZzc3MbPh2PxfMcncfcJJA5sj1d3NMEOnZ0xDu7Ok2hvLLEuWvLsuK2thPa0pfTVvobtmV/0k7Zp6Op6Es33XTTHDvXS7wiPpju9Z3PpkB8/U5nLY8ODA884oM0805hnZ3hktbpXifviD97+uw3r/sAA/55rxsPIoAAAgggQAGddwABBBBAAAEEEEAgJ4FTp07dmE6kv5zTQ3RGAIGcBFbu2n3Tm9+U03N0RgCB4ggsLS1JNBpdf3AlEl2KSigUKk4AjFoSAcu2JJ1KF/UkgYYtDdK/tz/zISk3Nduyk6l06lupdOqLOq3Hl+PLT918880zboqRWJwXmJiY6CmkiPv6se2meN50bXRK1HxKp8z4G3/6yPm0XDfi2TNnrz+9y8Hi9jq73IU76F33KhAQAggggICHBCige2ixCBUBBBBAAAEEEHCDwNjI2INa68fcEAsxIOBXAVNAN/cpv/Vtb/VriuSFgGcEzLHss7OzsvLBlrUCN7uWzQ701UdteyZBAs0IFPPI9hXiUDgk+/btk7r6Olerm2K6ZVsL6VTaHPf+d6lU6lMi8rm9e/e+7OrACS5rgcmJyYeUUh97/YHT8lox93TWA4jI60Vbc7f3dcVzM47S6ucODh/8cC5j+rXvNd5X0nRqF/rU6SmzDtfeqR74++f9+j6RFwIIIIBAaQQooJfGmVkQQAABBBBAAAHfCERGI78rtrzHNwmRCAIuFDAFO3NkNAV0Fy4OIQVOIBaLyeLi4oZ5Z4qvyRQFdA++HebDD+bnbSnur9/evl26d3V7TklrbaeSqfPJdHKK3emeW77rAl7vSHERiWhbPzZ4++DYellm7joPVd4rWh657rjwax5yqjjsfXGR1++If1GLvvYKrBfSOj1cyC79Ne8+FxGt9cODw4N86NkPLxA5IIAAAgiURYACelnYmRQBBBBAAAEEEPCuQORE5KyIHPBuBkSOgPsFKKC7f42IMDgCM7MzmWO9N2rmxAjThx3o3novVn7WmiJ6sVttba3svWGvVFaV+tpzxzMz96gn0+n0S6lE6oyIPL6rd9dppVTK8ZkYsCgC6x33vTKZEmUKvS+IkhdEZOX49SbRmTvOh9bbcX5NsF8aGBq4/k70omTkjUHX24UuIqfTOn1/PkX0DcZk97k3XguiRAABBBBwsQAFdBcvDqEhgAACCCCAAAJuFIiciJhteA1ujI2YEPCLwEpRx9yBXlnp+WKLX5aFPAIoYArj5vj2zVoikRDbsimgbwblkr83BXNzaoD5KlXbs3ePNDWtedJ1qUIoyjyWZUWTieQXkunkn8Visb+++eabl4oyEYM6KjB1eupFEdnt6KCrBuP49rVlp05PmQ8lfPcaf/tCSIcePjB8wPx9Vm3qzNQHzEkAa3bWMpzrkfxZTUonBBBAAAEEAiRAAT1Ai02qCCCAAAIIIIBAoQKnTp26MZ1If7nQcXgeAQQ2FlgpoN/8hpulsbERLgQQKJOAObrdHOG+WUvEE+a43M268fcuEDB32ZsPRpRyvZqam2RP/x4XZF/cECzLWk4mkxPpRPpDPf09ny7ubIxeiMBzE8/daivbHO+9VjG3kKEzz3J8+9qExl0rfXqNo9xXHoiIlo+sV/zO5gh9PrxQ8OvLAAgggAACCGQEKKDzIiCAAAIIIIAAAghkLTA2Mvag1pq79LIWoyMC+QmsFND37d8nLS0t+Q3CUwggUJCA2Z1sdp9vVmg1x7ZniuzUzwvyLvbD5ueqKZyX4q7z1bnU1NSI2X1u/gxKyxTSE8kXUqnUnyxFl5685ZZbLgQld6/lOTkx+ZhS6sF849Zaf3yt50M6dFsuu6nznd+Lz2VRRJfXj9F/UZScNjlq0U1Kq5Uj9NdN26zH4PDgQ150IWYEEEAAAQTcJkAB3W0rQjwIIIAAAggggICLBSKjkd8VW97j4hAJDQFfCKwU0Pfs2SPb27f7IieSQMBrAsvLy2K+NmumgB6NRk3BY7Ou/H0ZBMpxXPvqNHt6e6R1W2sZMnfHlJZlLcSisZGUlfpv/f39X3NHVESxWiCPIvqXtNYftsSKmHu71zwOniPEN3zJsimi5/qWUjzPVYz+CCCAAAIIbCzAv+54QxBAAAEEEEAAAQSyFoiciJwVkQNZP0BHBBDIS2ClgN69q1t27tyZ1xg8hAAC+QuY70Gz+9wc971ZC4VCsrS0JCEV2qwrf19iAbN+5iSBUu86X0mzpbVFTAHdfMgi6M2yrEQymfxKKpH6SHVd9eOdnZ3RoJu4Kf/1iuhKqTGxxRw5/kJIQnNr7SqfOjN1WrQcuiofCuibLq85jr0iVGGObL/abtMnr+6gRM3b2n7v4PAgp4TlaEd3BBBAAAEENhLgf8HzfiCAAAIIIIAAAghkLRA5EVkUkYasH6AjAgjkJbByR29HR4f09vXmNQYPIYBA/gLZ7j43M4TDYVlaXKJImj+340+We9e5Sai6ulpuvPnGzPtB+46A1lrH4/EvpRPpX+/p7xnFxj0CZ8+cjWit710dUTa7mimgF7aGkxOT96mQem8+hXSzPpZY7zUnARQWBU8jgAACCCCAwLUCFNB5JxBAAAEEEEAAAQSyEjh16tSN6UT6y1l1phMCCBQksFJAb25plv379xc0Fg8jgEDuAtPT01ntPjcjZ75fk6ncJ+EJxwXcUDg3SYUrwtLf3y8NW/jM4UaLnEqmXonFYn9kaet/9/f3X3T8hWDAnASmJqaGRMnEtQ+ldbp5owLt1MTUI6LkA1c9p+XRgeGBR3IKIOCdjb8ppF/7IYY1WL6ktHosJSlzhP6LAWcjfQQQQAABBIomQAG9aLQMjAACCCCAAAII+Etg9BOj9yml2Cnkr2UlG5cKmCOHzVdtXa3ceuutLo2SsBDwp0AsFpPFRXPgSnYtlUqJld78qPfsRqNXPgJXCudWWkTnM4Kzz5iTQ8zx7bTNBbTWdjKVfDGRSPxeT0/PR5RS9uZP0aNYAmvdZ661fnij48EnJyYfUkp9bHVMStSLB4cOcoROnguVOd5dKm7VonuUqB4t+kVjmpb0C+w2zxOVxxBAAAEEEMhRgAJ6jmB0RwABBBBAAAEEgioQORH5KRH5/aDmT94IlFJgpYBu5nzLW9/C3cqlxGeuQAuYQuzMzEzWu88NVjKZFNui5leuF2fl56VZOze07e3bpXtXtxtC8VwMqXTqcjwW/7NUOvXI3r17FzyXgA8CXqsYLiIvDAwN3LZRemdPn53Toreu7rNZ4d0HXKSAAAIIIIAAAj4WoIDu48UlNQQQQAABBBBAwEmBsdGxX9W2/nUnx2QsBBBYW2B1Af3W226V2tpaqBBAoAQCphg+N5fbVbKxeEyU5tcrJVieq6ZwW+HcBNfY2Ch9/X3ce17Yy6BTqdSl2HLsv/Xs6fmfSimOdyjMM6enMzufVcXstQ8NDA1s+ENucmLyMaXUg9c8d3pgaGA4pwDojAACCCCAAAIIuESAf+G5ZCEIAwEEEEAAAQQQcLvA2Imxj2rR73Z7nMSHgB8EMkdCW6/VDG7Yd4O0trb6IS1yQMDVArZtZ4rnpjCbS4suRyUUCuXyCH3zFFg5qt38fHTLjvOVVMw7cONNN0pNbU2e2fHYtQLxWPyfY4nYff39/V9Dp3QCU6enXhCR714942YF9PXuT2cXeunWjZkQQAABBBBAwFkBCujOejIaAggggAACCCDgW4HIicjjIvKDvk2QxBBwkUDmSGj7tSOhd3bvlO5ujgN20fIQik8FlpaWJBqN5pSdCimZuTwj1dXVFNFzksuts/l5aIrmbiycm0xM8bynt0eaW5pzS4zemwpYlhWLRWN/k0wn38Ox7ptyOdJh6szUadFyaPVgaZ3uHR4eftH838wu9bAOf7cKq6FMHy2v/SlX/rwqDorojiwLgyCAAAIIIIBAiQUooJcYnOkQQAABBBBAAAGvCkRGIhOrfkHm1TSIGwHXC5hdlaaAvrK70hRk9u/f7/q4CRABLwuY77fp6ekrH1zJNhellFy+dDlzZLcpolZUVFBIzxZvk35mTa4Uzm3LFOlc29o72jMfdqIVTyCRSHw5uZg81rO/55vFm4WRjcBaBXTRkjmK3RzTrkXfJyJNuWhRRM9Fi74IIIAAAggg4AYBCuhuWAViQAABBBBAAAEEPCAQORH5JxG52QOhEiICnhYwRaNEMnGlWFRZWSlvevObPJ0TwSPgdoF8dp+bnNJWWhbnF69Kb6WQborqtNwFzM9As9PcHKXvtmPa18qmqblJ+vb0mcJi7snyRE4ClmXFY8uxP9rVu+vnlVLJnB6mc9YCaxbQReZyLZpfN6GS9w4cGvhI1oHQEQEEEEAAAQQQKKMA/+u+jPhMjQACCCCAAAIIeEkgMhI5L1ravRQzsSLgRYFMAT2RuCr0733b94oS/vnmxfUkZvcLmELt7OxsXsXaZCIpy8vLayZpCqqmiL6yO939EuWNcOWIdvOnV5q573z/jfsza0wrjYDWWicSic8moon/0ndD32RpZg3WLFOnp/5eRG4tUtaRtE4/PDw8bAryNAQQQAABBBBAwLUC/AbGtUtDYAgggAACCCCAgLsEIiORtGjhN8TuWhai8aHAWgX0G2+6UZqacjot1YcypIRAcQQWFxclFovlNfjy0nLmyoWNmimkm13pK4V0diq/prX6iHZzVLsXdpuvXueqqirZd+M+MX/SSi9g23Yiuhz9nd29u3+p9LP7d8aJiYmeClVR3GPytXxkYHjgvf5VJDMEEEAAAQQQ8IMABXQ/rCI5IIAAAggggAACRRZ48skn25Kx5MUiT8PwCCDwelHp2h3ou3bvkq6uLnwQQMBhAVP8np+fz694q0TmZ+dzujd9pZBuiulBLaSv3Gtu/jRfXmxm/UzxvLa21ovh+yZm86GLWCz2qbSVvre3tzfum8TKmMjZibPv1Up/KJsQtNYfD0noBS36BdNfi+5Ronoyfyr14EZjDAwN8DvpbJDpgwACCCCAAAJlE+B/rJSNnokRQAABBBBAAAHvCEQikVvEkn/wTsREioB3BUxB6dodrc0tzbJnzx4x96HTEEDAGQFTfJuZmcnct51vm5meybsQHqQj3leK5V6513yj98F8CMJ8qKl1W2u+rw3POSyQiCe+vqNrx36lVNrhoQM3XBbHt39LtDyWlvSHNzqGfWJioqlSKh/SSpud5ruvgfzSwNBAsY6ID9yakTACCCCAAAIIFEeAAnpxXBkVAQQQQAABBBDwlcDYyNidWutP+SopkkHApQKmmJdKpa6KzhTOb37DzVJTU5N3sc6l6RIWAmUTMHeXr3d/eTZBme/VhfmFbLpu2mflmHdTnF352vQhl3ZYOZp9pWju1V3m6/F27eySjh0dLtUPblipZOqV5djyQ3v27HkmuAqFZb7Z8e1Kq587OHzww7nOMjkx+ZBS6hFTSFei5pVWQweGD2R2rdMQQAABBBBAAAG3ClBAd+vKEBcCCCCAAAIIIOAiAQroLloMQvG9gNmhab6ubW+45Q1SV1eXuUeZhgAChQmYIu/ly5fzO7r99anj8bjEovndnb5R9KaYvrqgvvLf3Xjku3Fc+VopmGf+u2hznrPv2ra2bdK9qzvzIQea+wTSVnppYWHh4b17937CfdG5P6LJicnH1jt6XWv98ODw4GOFZDE1MTWUlvQLG+1cL2R8nkUAAQQQQAABBJwUoIDupCZjIYAAAggggAACPhWggO7ThSUtVwqY3edrHSnd2dUpO3fupIDuylUjKC8JmALvwsKCJBKJvMM2xWyz+3ytD7vkPeg6D2YK6CEl4VA4U7hdXUgvdlHdWK201cXytf6z03m7bbwtjVukf28/xXO3Lcw18Wit00vLS3/Q09PzbpeH6qrwnpt47lZb2X9/bVBmx7jW+r6B4YHTrgqYYBBAAAEEEEAAgSILUEAvMjDDI4AAAggggAACfhCggO6HVSQHLwiYopQpoK915HFLa4v09PRIdXW1F1IhRgRcK7C0tCTRaLSg+Mz36tzsXEFjFPrw6p3pK4X1XAvq1xbIV2K6ame5tn25mzwX//qGeunt6+Xnby5oZeyrtbZi0dhI2k6/q7e3t7zfqGV0yGXq149Z/9h1z2gZpnieiyR9EUAAAQQQQMAvAhTQ/bKS5IEAAggggAACCBRRgAJ6EXEZGoFVAqZwbgroq4taK39dW1srN+y7QaqqqqSiogI3BBDIQ8DsGJ+dnS3o6HYzrdm9Hl0urAifR/jZPZLNb3p8eLx6dji59zI/b/fu25u5QoPmLYFoLPp3y8vLw/v371/0VuSlj3ZyYvI+pdToVTNreXRgeMDcXU5DAAEEEEAAAQQCJ5DNP6sCh0LCCCCAAAIIIIAAAlcLUEDnjUCgNALm6HZTQF+rmb+79bZbM8cHU8gpzXowi/8E5ubmJJlMFpzY4sJiSY5vLzhQBihIwHxgqXdPrzQ0NBQ0Dg+XTyCRSHw7Fo/dsWfPnq+WLwpvzHz2zNmI1vpeE63W+uODw4MPeSNyokQAAQQQQAABBJwXoIDuvCkjIoAAAggggAACvhOggO67JSUhlwqY3bEb3am8u2d35gjh1tZWl2ZAWAi4V8DsGp+fny84wFA4JBfPX5RwOFzwWAzgXgGzvqZ4vnXrVvcGSWRZCcTj8X9ZXFq8e//+/d/M6oEAd5qamBrSopsGhwcjAWYgdQQQQAABBBBAQCig8xIggAACCCCAAAIIbCpAAX1TIjog4IiA2X1udpqv11rbWqW5qVmam5s5xt0RcQYJioD53jK7z9e6HiFXA/MhF7MDneZfAXPSx94b9krDFnae+2WVk8nki6Lke3bs2HHJLzmRBwIIIIAAAggggEDxBCigF8+WkRFAAAEEEEAAAd8IUED3zVKSiMsFzNHS5h709Vp9fb3s6Nwh5j50jhR2+WISnmsETNHc3Hu+0ekOuQQbi8UkHovn8gh9PSRgdp7v2r1LWlpbPBQ1oWYjEIvFXkilU/f39va+mE1/+iCAAAIIIIAAAggEV4ACenDXnswRQAABBBBAAIGsBSigZ01FRwQKEjBHTG+0Q9b83b79+zJ9zC50jpAuiJuHAyIQjUZlaWnJsWzn5+Y3/KCLYxMxUMkFlFLS09cjLS0Uz0uOX6IJE4nEv83Ozb7x5ptvdu6HQoliZxoEEEAAAQQQQACB0glQQC+dNTMhgAACCCCAAAKeFaCA7tmlI3APCZid52YH+kbN9Onb05cpnJvd6OaLhgAC6wuYD5tMT087VvC2bEvmZ+fFFFpp/hIwx7abneet21r9lRjZXCcQj8X/OZ6M371nz56X4EEAAQQQQAABBBBAYC0B/sXHe4EAAggggAACCCCwqQAF9E2J6IBAwQLm7nNzT/NmbXv7dtmyZYuYYk9TUxN3oW8Gxt8HVsAUz+fn5zf9YEouQOZDLstLy7k8Ql+PCJjiedv2No9ES5iFCsSisS9a2rpj9+7ds4WOxfMIIIAAAggggAAC/hOggO6/NSUjBBBAAAEEEEDAcYGRkZG3hnToM44PzIAIIHBFIJlKim2tf//5SkdTPDdFdNPYhc4LhMD6AubYdnN8u5PNjJlKbv5BFyfnZKziC+zu2S3b2rYVfyJmcJVAIpH48nJ0+a179+5dcFVgBIMAAggggAACCCBQdgEK6GVfAgJAAAEEEEAAAQTcL3DqxKm+tKS/7v5IiRAB7wpsdv/5Smbm6Og9/Xsy96Cbo9xbWzlu2LurTuTFEjDfTwsLC5nvE6eaOfXh8uXLooRfpThlWu5xzM/Tzq5O6djRUe5QmL9MAtHl6N989vOf/aHjx49bZQqBaRFAAAEEEEAAAQRcKMC/+ly4KISEAAIIIIAAAgi4TeDkyZN1VtLizFq3LQzx+EbAFPlMwS/btrN7p1RXV2e6NzQ0SF1dXbaP0g8B3wuY76eZmRkx1yI42cz3aHTZ2R3tTsbHWLkJmOJ5X39f5ioMWqAF7MWFxd/p6ev5hUArkDwCCCCAAAIIIIDAVQIU0HkhEEAAAQQQQAABBLISGDsxtqRF12fVmU4IIJCTgG3bOd3TbI4aNkUfUyg0u2LNLnRTDKIhgIDI3PycJBNJxyk4vt1x0rINWF1TLebYdnMlBg0By7KWl6PLd/T29n4ODQQQQAABBBBAAAEEjAC/YeE9QAABBBBAAAEEEMhKIHIi8qKI7M6qM50QQCAngXQ6LeYr21ZbWytmF7opvJvW2NgoNTU12T5OPwR8KxCLxWRxcdHx/Mx1CRcvXMx8YIXmbQHzs7Knr0fq6/lMoLdX0tnoU6nUubn5uX379+93/geIs6EyGgIIIIAAAggggEAJBCiglwCZKRBAAAEEEEAAAT8IREYjXxBb3uSHXMgBATcJmF3kqVTqSjE829h6ensyd6CbZv40O9JX/nu2Y9APAT8JmCPW5+fni5KS+R5dWlwqytgMWjqBxq2NYn52VlZWlm5SZvKMQDQWfba7u/sOzwRMoAgggAACCCCAAAJFE6CAXjRaBkYAAQQQQAABBPwlMDYy9kmt9VF/ZUU2CJRfINf7z1cibu9oz9x/vtLMPeir/3v5MyMCBEonYE5wmJ2dzVxrUIxm7j43BXqadwVaWlsyJ3dQPPfuGpYgcr20sPTB3X27/1MJ5mIKBBBAAAEEEEAAARcLUEB38eIQGgIIIIAAAggg4CaByInI/xGRH3VTTMSCgB8ELMvK7EDPtZmCeWdX55WCoTla2uxCr6ioyHUo+iPgaYFiF8/N99ali5c4vt3Db0nb9jbZtXuXhzMg9FIJaK2thcWFH+rr6/ubUs3JPAgggAACCCCAAALuE6CA7r41ISIEEEAAAQQQQMCVAidHT37Qsq33uzI4gkLAwwKmeG6K6Lk2c/95/w39ouQ7/6wzOyubm5tzHYr+CHhWwHwfmGPb8/kQSrZJc3x7tlLu66eUku7d3dLW1ua+4IjItQLJRPJbsUTsSF9f37+6NkgCQwABBBBAAAEEECiqAAX0ovIyOAIIIIAAAggg4B+ByEjkF0XLb/knIzJBoPwC5rjpZCop2s7v2OmOHR1SX19/VSKNjY1SU1NT/uSIAIESCMzNz0kykSzqTNFoVBJxjm8vKnIRBg9XhDO7zltaWoowOkP6XSAeiz/f1d31Zr/nSX4IIIAAAggggAACawtQQOfNQAABBBBAAAEEEMhKIDISeVi0/GlWnemEAC4mCD0AACAASURBVAJZCZjds8lk/sU/c+e5uQt9dTNHuG/dulXC4XBWMdAJAa8KLCwsSDweL2r4WrTMzcwVdQ4Gd17AfIjInNBRXV3t/OCMGBQBe2F+4Sd69/R+LCgJkycCCCCAAAIIIIDAdwQooPM2IIAAAggggAACCGQlcDJy8m7Lsp7IqjOdEEAgK4F8j29fPXhPb891xfLa2lrZsmVLVjHQCQEvCphd4UtLS0UP3ZwQsby4XPR5mMA5AXMKR8+eHqmsqHRuUEYKpEAqmbqcSCXesnv37m8EEoCkEUAAAQQQQACBAAtQQA/w4pM6AggggAACCCCQi8D4+HivnbL5BWIuaPRFYBOBRCIh5hj3QlpHR4fUN1x9jLsZj6PcC1HlWTcLxGIxWVxcLHqI5v5sM08qmSr6XExQuIBZrx1dO2THjh2FD8YICLwuwFHuvAoIIIAAAggggEAwBSigB3PdyRoBBBBAAAEEEMhLIDISWRAtbGvNS4+HELhawBTOTQG90FZXVyedXZ3XFeJDoVDm7l/zJw0BvwiY4rnZeV7oB0+y9Zidmc22K/3KKFBTWyNdXV3S1NxUxiiY2qcC9vzC/FBfX9+UT/MjLQQQQAABBBBAAIE1BCig81oggAACCCCAAAIIZC0QGYl8XrR8T9YP0BEBBNYVSKfTYr6caLt6dq15XDFHuTuhyxhuEUgmkzI/P1+y4rmZb3mJ49vdsv7rxWFO4Njds1vMzzsaAsUQSCaTL3Xs6OhVStnFGJ8xEUAAAQQQQAABBNwnQAHdfWtCRAgggAACCCCAgGsFxkfG/9TW9sOuDZDAEPCQQCKZEG0Xdnz7Srrb2rbJ1q1b18y+qalJqqqqPCRDqAhcL2BZlszMzJSseF5RWSGXLlxiKVwu0La9Tbp3dYs5vp2GQDEFFhYX3tfb2/uhYs7B2AgggAACCCCAAALuEeBfGO5ZCyJBAAEEEEAAAQRcL3By5OT7LG39tusDJUAEXC7g1PHtK2mGw2Hp39u/5o5283emiG7+pCHgRYFUKiXzC/NiW6Xb/GnbtszPzXuRKxAxm59n5uoKU0CneB6IJS97kul0ei42F3tjz/6eb5Y9GAJAAAEEEEAAAQQQKLoABfSiEzMBAggggAACCCDgH4GxkbE7tdaf8k9GZIJAeQTMblpTFHSqmXvOm1uaM4XytVplZaU0Nzc7NR3jIFAyAXPNwdz8XEmL5ya56HJUEolEyfJkouwFMke2794ttXUc2Z69Gj2dEIhGo6e7d3UPOzEWYyCAAAIIIIAAAgi4W4ACurvXh+gQQAABBBBAAAFXCTz55JNtyVjyoquCIhgEPChg7lY2O1ydaqaAvrS8JLfccsu6QzY0NEhdXZ1TUzIOAkUXMN8js7OzYj5wUspmToiYm50r5ZTMlYWA2XXe3tGe2XVeUVGRxRN0QcBxAWt2bvZQf3//c46PzIAIIIAAAggggAACrhKggO6q5SAYBBBAAAEEEEDA/QKRkch50dLu/kiJEAF3CpiioCmgO9lMAf2f/vmf5MiRI+vfd65EtjZulerqaienZiwEiiJgiuZzc3MlL56b48Dj8XhmBzrNPQJmt/nO7p3S2NjonqCIJJAC0Vj02e7u7jsCmTxJI4AAAggggAACARKggB6gxSZVBBBAAAEEEEDACYHISGRCtAw5MRZjIBBEAXMktflyun3lX74it912m3R1da07tNnBuWXLlvWL7E4HxXgI5CFQruK5CTUUDsn0pek8ouaRYgiYDwe1tbdJV2eXqBC/wiqGMWPmJmBZVmJ5cfnB3v7ev87tSXojgAACCCCAAAIIeEmAf314abWIFQEEEEAAAQQQcIHA2Imxj2rR73ZBKISAgCcFnD6+3SBYtiVf/epXpWFLgwwPDYs5gnq9Fq4IS3NTs5jCFA0BtwmkUimZn5939IqDrHNUIqlkSpYWl7J+hI7FE6iuqc58IKi5pbl4kzAyAnkIxGKxz+zs3nkgj0d5BAEEEEAAAQQQQMAjAhTQPbJQhIkAAggggAACCLhFIHIi8lMi8vtuiYc4EPCSQDGObzf5m6Lj177+tQzFgYMHMgXyjZq5P7ilpcVLdMQaAIFEIiELiwui7fU/AFJMhorKCrl88fKGH0Ap5vyM/ZqAOUZ/e/t26ezq5IM+vBSuFLBtO7E8s3xjz/6eb7oyQIJCAAEEEEAAAQQQKFiAAnrBhAyAAAIIIIAAAggES+DEiRNvDkv4/wUra7JFwBkBU+g2x1M73WKxmLz4rRczw5p7gs1R7psVIWtqajLHuZtiFQ2BcguYe8cXlxY3fW+LGefMzIy8+sqrG16DUMz5GVukvqFeund1S319PRwIuFogFoud2tm98+2uDpLgEEAAAQQQQAABBPIW4DcledPxIAIIIIAAAgggEFyByImIOd+W324H9xUg8zwF4om4SBE21y4vL8tL337pSlSHDx/O6p7z2traTBGdhkA5BcwHQJaWlsq68zscDsvk5KTMzs7K3r17ZXvb9nKSBG5u49++o106Ojr4UE/gVt+bCZu70JeWl+7s6+ub8mYGRI0AAggggAACCCCwkQAFdN4PBBBAAAEEEEAAgZwFIiciT4vIHTk/yAMIBFjA7Dw3O9CL0eYX5uXVV1+9MvTNN90svX29WU1FET0rJjoVScAUzqPRaJFGz37Y2blZee7sc1ce6O/vl/bt7dkPQM+8BEKhkLS1t8n27duz+tBPXpPwEAJFElhaWvqL3T27f6RIwzMsAggggAACCCCAQBkFKKCXEZ+pEUAAAQQQQAABrwqMjY59QNv6Ea/GT9wIlEMgmUyKuQO9GM3smj1/4fyVobXWcs8992R9f7A5Lpkjk4uxMoy5noB5RxcXF8Uc3V7uZnY/f/azn5WLFy9eCaWiokL69vRJW2tbucPz5fzm6oiGLQ3S2dmZ+ZOGgBcF0un0/MVLF/fdcsstF7wYPzEjgAACCCCAAAIIrC9AAZ23AwEEEEAAAQQQQCBngUgkcodYYnah0xBAIAsBUzg3BfRitUuXLsnl6ctXDW/uQe/q6sp6yoaGBqmrq8u6Px0RyFfAnMZgdp4nEol8h3D0ufn5eZmauv4UZlPkvemmm6Rpa5Oj8wV9MPNhnc6dndLY2Bh0CvL3uIAWLUsLS3/S09fzEx5PhfARQAABBBBAAAEErhGggM4rgQACCCCAAAIIIJCzwOOPP95QFa5aEBH+92TOejwQRAFzdLspGharmd3nZhf66maK4bfffntOU1JEz4mLznkImO8DU7BOp9N5PO38I2b3+ec//3k5f/47JzisnsUU0fv39GeOGKcVJlBdUy3t7e3S0toixp2GgB8E0un03MLiQsfevXvd8YkgP6CSAwIIIIAAAggg4AIBfuHpgkUgBAQQQAABBBBAwIsCoydGP6NEvdWLsRMzAqUUMLvPTQHdHFldrPbyKy9njsO+tr35zW/OFKxyaRTRc9Giby4CZsf5wsJCUb8XconH9DXxTE5ObvrYLW+4hR3Tmyqt3SFcEc78HNrevp3CeZ6GPOZugcX5xQd69vT8pbujJDoEEEAAAQQQQACBXAQooOeiRV8EEEAAAQQQQACBKwJjI2O/rbV+HyQIILCxQLF3n5vZv/XStyQajV4XSHNTswwMDuR89zpFdN5qJwXMh0disZgsLS+JFO9zJDmHbHaXf+ELX1h39/nqATM70fv7ZXsbO9Gzha6prZFt27bJtrZtFM6zRaOfJwWiy9GJ7t3duR354slMCRoBBBBAAAEEEAiOAAX04Kw1mSKAAAIIIIAAAo4KnIycfKdlWf/X0UEZDAEfCsTj8aJn9fVvfH3dO9bf9ra3SUtLS84xmHuKzRcNgUIETPHcnI5Qiu+DXOOcm5uTs2fPZv1YKBSS3p5e6ejoyPqZIHasqqqStu1t0rqtVSorK4NIQM4BE0il/n/27gQ6qiu9F/13atA8gQYkISQhEGCEMTMYVAIZsI2HNna3h7bjtp2b7qz7clfaneQl9yY3L+77bnJfcjvd7uTdt96773WMu9tmNCAcm9htWwIJt0fAbTMYMQgJJKF5rEFVdfZb34GSJaGhhnOqzjn1315aAuns6bdPlbC+s7/t7XINurbPXzT/dJxNHdOFAAQgAAEIQAACphVAAN20S4uJQQACEIAABCAAAW0Fjuw7Ml+2ype17QWtQ8DYAnzOczTOev76wtdT7jLns5vXr18fVtrs5ORkSk9PN/YiYPQxE+DsC5winc8911vhHeW//ei31NXZFfLQioqKqKS4JOR6Zq+QmpaqnBWfNSuL+GEDFAjEk8Dw0PBPi0uL/zSe5oy5QgACEIAABCAAATMLIIBu5tXF3CAAAQhAAAIQgIDGAocPHv4dCbpT427QPAQMKcA7bz0jHs1TVgsSdO7cOeKA4FSlsrKSsrKywnJMSkoiTumOgFhYfHFbiY8U4A9ZlnVp0N3dTb/97W/DHtvcwrk0f/78sB5MCbtTHVbk9x1+0CYnL4dmzZpFNptNh6PEkCCgvYDH4zlfOLfwDu17Qg8QgAAEIAABCEAAAtEQQAA9GsroAwIQgAAEIAABCJhUoOZgzS4hxHMmnR6mBYGIBHjXLe/A1bqM+Ebo0sVL03aTX5BPa1avCXsoHBTjnehIxxw2YdxU5AdHhoaGlDPP9Vr4fq6rqyNO4R5J4aMRlt6xNG6D6LzjnN9bwn04JxJ71IWA3gSEECP9A/15CxYs6Nfb2DAeCEAAAhCAAAQgAIHQBRBAD90MNSAAAQhAAAIQgAAEbgkcOXTkeVmWXwEIBCAwXoCDiBw8j8bu22HnMDU3N8+4BJs2bVJ2iIZdJKK01DRKSUkJuwlUNLcAH1fAKdujcWxBJJIdHR30ySefRNLEaN2cnBxasGAB2azm33nNu82TkpMoMytTCZrze8F0mS9UAUYjEDCQwODA4F+XlpX+VwMNGUOFAAQgAAEIQAACEJhCAAF03BoQgAAEIAABCEAAAmEL/OY3v8kcHhy+QILywm4EFSFgQoFo7T5nut6+Xmpvb59RcU7eHFq3fl3Eu2UTExOV3ehI6T4jedxcwA+M8I5zPadsDywG37fvvPMOeTwe1dYnNTWVKpZWmDZDA5ulpacR77jn4DnStKt266Ahkwm43e7TPr/vnpKSkl6TTQ3TgQAEIAABCEAAAnEngAB63C05JgwBCEAAAhCAAATUFTj8xuFfEtGz6raK1iBgbAEOznFQMRqlvaOdenuC+1393XffTdnZ2REPCyndIyY0TQP8sMjw8DC53W5DzKn1eiudPHVS9bHygyWlpaXEO9IpOi991ecwsUFOce9yu2j7vduJ54cCAQhMLyD75ZH+wf4nFy5ceBhWEIAABCAAAQhAAALGFkAA3djrh9FDAAIQgAAEIACBmAvUHKx5XAixL+YDwQAgoBMBTl8dzRTWzS3NSgAzmMLB840bN6oW3OcUzmlpacF0jWtMKMBB88GhQRKyMSLGftlPR98+qtlKWK1WKiwspIL8AkPuRueHftwet3I2PH8MDg5SpaOS7rzzTs3M0DAEzCYw0D/w8/kL5r9otnlhPhCAAAQgAAEIQCDeBBBAj7cVx3whAAEIQAACEICAygKfffaZ/drVaxeJqFjlptEcBAwpEO2duI0XG0MK2K9bt47y8tQ7dcFutytBdP6MEh8C/IAIp2uP9r0eiS6nIT9//jxduHAhkmaCqssPliwqX0Sc2l3vhYPmvJZ8FER/Xz/1D/SPPmDD55zvfHQnZWRk6H0aGB8EdCPgdrk/mztv7lrdDAgDgQAEIAABCEAAAhAISwAB9LDYUAkCEIAABCAAAQhAYKzAkYNH/m9ZyH8IFQjEu0A0zz5na95RG2pAkINhVVVVqi4VByc5WJicnKxqu2hMXwJKsNXlVM47l/2yvgY3w2g4S0NtbW3UxszZHkpLSikpKSlqfc7UEa+f1+tVHnzg1Oy8w3xgYEA5D16Wb1/PtWvX0vq715NFsszUNL4PAQjcEvD7/QN1x+pmP/HEE36gmFvgRO2JZcIiiltvtL6D9Tb3WmN2EIAABCAQnwIIoMfnumPWEIAABCAAAQhAQFWBIwePPCQL+U1VG0VjEDCgQDTPPmceTrd85cqVkKVWrFxBRXOLQq43U4WEhARKT08nTmWNYi4BDrwODQ0pAVijFZvNRh999BG1t7dHZeicxj09LV3pizMz8GuCHzKJSZGIfF6fcswDp2XnHea8jhxMn6k8+dSTNGfOnJkuw/chAIExAkIIb29f7/ry8vJTgDGvQMPxhv8gZPHPt2Z4SVjE01VVVZ+Yd8aYGQQgAAEIQCD+BBBAj781x4whAAEIQAACEICAJgI1B2vOCyEWa9I4GoWAAQSiffY5k/AO0mvXr4Wsw0G97du3axLUkywSpSSnGCJ9dchwcViB72sOvnpGPEQzx1x1KdTd3U2//e1vNR8bPzhSPK+Y+EGSsUWSJCU7A3/wn7Uo/GADrxPvLucHazxuj7JmI54R8vq8k+4wn24c/NDBD/7wB8SfUSAAgeAFhBBiaHDoP5eWlf5d8LVwpZEEGhoaislP54QQKYFxCxLvVm2pus9I88BYIQABCEAAAhCYXkCb/3ODOgQgAAEIQAACEIBA3AnUHKr5mZDFi3E3cUwYAkTKbs6RkZGgdnWqCdbd000dHR1hNbl06VIqKysLq24wlbAbPRgl/V7D9zRnVODdypOl99bvyMePjMf+m9/8RvOd8xwc553nNuvUAWd+TfBRBxarhYR882mEQEA98Jndp/qQhax8TzkqYuRmKvYR74jyZw6W82f+Oz/0EGkpLy+nHQ/siLQZ1IdAXAq4XK4P5xbNrZYkaSQuAUw+6fq6+t1E9NS4aQo64ah2VJp86pgeBCAAAQhAIK4EEECPq+XGZCEAAQhAAAIQgIB2AkcOHrlHFvL72vWAliGgXwHe/clBragWiaittY36+vvC6pYDcffedy8lJiSGVT+YShwU5DOgU1JSkNY9GDCdXMM7mJ3DTlUCsbGcEt9/ly5dorNnz2o6DA6eFxUVBX1WOI8r8MGp3XmXN/+dX5PDzmHq7e1VHsjh9xUOhvNDAPwRCKzzZLTayc5t85geeOABKlug3QM2mi4IGodAjAV8Pt+Aq8+1onRJaehnrMR47PHSfW1tbSnPtbq6uimUOdfX1X+XiF6fWEcI8WxVddWvQ2kL10IAAhCAAAQgoG8BBND1vT4YHQQgAAEIQAACEDCUwOGDh0+RoBWGGjQGC4EIBQI7dSNsJuTqHEC70nSFXC5XyHUDFXgHOu9Ej0YJBNKREjoa2uH1wbuYOXBuxHPOJ5sxvzbef1/b57pmzZpFebl54YFPUsvn9ylB/1iWnNwc2vnITkpJHc1OHMvhoG8IGE5AkKD+nv7tCxYteM9wg4+DAR+vPb5LkqTnbk31sE/4Xqiurp7xacR33nknNSUx5RwRzZvAdMCxxfF4HNBhihCAAAQgAIG4EkAAPa6WG5OFAAQgAAEIQAAC2gocPnj4b0nQX2rbC1qHgL4EeKdoLFJc8y7R8+fPk1+ObOe7w+GgzMzMqKDymBMTE7EjPSrawXXCD4DwLmen0xmTYwiCG2XoV/GDGidOnKDOzs7QKwdZQ+3geaDb663XldT5sSp33XUXbd6yOVbdo18ImEJgcGCQz0H/W1NMxkSTOFF7YoUsyacmTKlPkqQXKzdXvjrdVBuONfyzEOI/TLjGa/Fb7ti0dVNsn3wy0RphKhCAAAQgAAG9CCCArpeVwDggAAEIQAACEICACQTeOvjWIp/wnRQkUk0wHUwBAjMKxGr3OQ/M6/PSxYsXZxzjTBfwbtMNGzYQ3TySOSqFA+m8I51TX1ut1qj0iU5uF+CHP3iXNn/me9lMpbWtlU5+flKzKWkVPOcBc/Ccg+ixKjt27KDyReWx6h79QsAUAk6n8+i84nkPmGIyJppEQ23Di0ISP5tiSnW3dqPflta9oa5huyDx7iT1/tSxxfFTExFhKhCAAAQgAAEI3BJAAB23AgQgAAEIQAACEICAqgKHDhz6hSRJv69qo2gMAjoU4IAjp7qOxe5z5hgYGFAtyLZq9SoqLCiMujKnoecgOgLp0aPn+5WD5vwRq3tX69m63W567z3tMidrGTxnG1nI1NjYqDXTlO1/73vfo6xZWTHrHx1DwAwCbpf77Nx5cyvMMBczzaG2tjbLLtmbBImpU+9I9JJjs+PHY+fdUNfADwivHPs1iaTjlVsqka7DTDcI5gIBCEAAAhAYI4AAOm4HCEAAAhCAAAQgAAFVBWpqaqqETxxTtVE0BgEdCnDw3O+PLH16JNNqb2+n3r7eSJoYV/e+++4ju92uWnuhNMSB9ISEBGVXOo+Bd6ijqCcQeNiDA8sj3hGS/bJ6jeusJb53Tp48SdeuXdNkZFoHzwODbmtvUx6SiXbJyMigZ37vmZi9F0R7vugPAloJeL3eG4NDg4vKy8uj/0LWalImabe2trbUZrHtIkHTBb9PO7Y4lID5iWMn7pGF/P7E6fvJv3HLli2/NQkLpgEBCEAAAhCAwAQBBNBxS0AAAhCAAAQgAAEIqC5Qc7DmTSHEQ6o3jAYhoBMB3rnLaa9jWS5dvqTqGBYsXEB3LLkjllNS+uYAOp+TzgF1PscaJXwBDpzzfcqBc8+IJ6pp+sMfdWQ129ra6PPPP4+skSlqRyt4zt3HKo37qlWraFPlJuKHWlAgAIHwBfx+/+Dg0OBTCxYseDv8VlBTS4Hjtceft0iWl6fajS4J6UeV1ZUv139Qv5os9Nm4sUj0947Njv+o5fjQNgQgAAEIQAACsRXA/xHF1h+9QwACEIAABCAAAVMKHDl05AlZlveacnKYFASIlKBkLNNfc4rn8+fPqx7kqqyqpKwM/aRu5kA670rnzyjBC/C9yUFzTtMeyywJwY9YnSv5IYF333lX9dcFj46PGSgqKiKLFJ3sCLFI4261Wumxxx6jgsICdRYErUAgjgWEX4wMDQ/9Q2lZ6V/HMYPup84p3a1kfVmSpOcmDlYI8UJVddUu/nr9sfo/JUE/uXUNn5W+vbq62qf7CWKAEIAABCAAAQiELYAAeth0qAgBCEAAAhCAAAQgMJ3AkYNHPpaFvA5KEDCbAAckOX17LMuwc5iam5tVH0J2djZt2rQppg8HTDYpDuyN3ZWOFO+3K/l8PuXBDk7R7h3xEu8+j6fCO6ZPnz5NLS0tqk+b77+ysrKoBc8DE7jeel3ZiR6tkpmZSU8/8zTSt0cLHP2YWkAIITuHnfuKS4u/a+qJmmRy9bX1W0giDpaX8JQkkvq9wruiurq6KTDFE++cyJNT5PkOh+Njk0wb04AABCAAAQhAYBoBBNBxe0AAAhCAAAQgAAEIaCLw5uE3/9jv9/9ck8bRKARiJKCkbveOxDwVdndPN3V0dGiiUFFRQfPnz9ek7YgblYgS7Amjad45sBmvqaY5QB4429zj8SgPdcTTbvOJ91J7ezt99tn4DLsR32+3GphfOl85UiDapX+gn3he0SpLFi+he++/N1rdoR8ImF7A5XJ9Ordo7gZJkmTTT9YEE+Td6HayPy9IZPnIt2ts8NwE08MUIAABCEAAAhAIUQAB9BDBcDkEIAABCEAAAhCAQHACNTU16cIvfkeCSoOrgasgoG+BQLAylqnbA0K8y3ZoWJudqYIEVTmqiHej6r3wTnQObPLudD47PR52pnOQnHeaB4Lm8bbTfLJ70ul00gcffKDJ7ZqXl0ezsmZp0vZMjfI6X2m6MtNlqn1/27ZttLRiqWrtoSEIxLuAd8R7fU7BnPmSJMU2bU28L4SK81dSvlusf2MRlixJSD/fVL3ptIrNoykIQAACEIAABHQkgAC6jhYDQ4EABCAAAQhAAAJmEzh88PDfkqC/NNu8MJ/4FOAU2fyhh3Lu/DlNh5GVlUWVjsqY77QPZZK8E12ySMoOdZvNpnzwDnX+MGrhhzU4YB5Iz867zPlsbIqv7OzTLh8/NPHxxx/TjRs3VF9mfjiDd5/HsnAAnQPp0ShPPvUkzZkzJxpdoQ8IxIWA3+93utyuopKSkt64mHAcTLL+WH0dCdocmKqQxMt+2f/j6urqvjiYPqYIAQhAAAIQiCsBBNDjarkxWQhAAAIQgAAEIBBdgbcOvrXIJ3wnBYnU6PaM3iCgroCSuj1KQayZRu52u6OyK3XJkiW0cOHCmYaj2+9zYJWD5/w5EEznP/OHEmwf8xHrSQTSsfNnvtc4UO7z+5Tguey/GURHmVyg+Woz/e7L32nCU1JcQklJSZq0HWyjHZ0d1NurfeyNd9o//K2HKTUVP66DXRtcB4GZBPgc9KHuoYWlS0qjl0pipkHh+zMKNBxr+ENB4g6Z5Lc3b978bqAC7z63Sbbb3pAlkppkIf+oqrrq8IyN4wIIQAACEIAABAwjgAC6YZYKA4UABCAAAQhAAALGFDh04NAvJEn6fWOOHqOGACnnTHO6bL2U3r7eqJyLzPPesGED5ebm6mXqqo0jEFRXAus2K1ktN3eqB4LrqnU0RUOBgLmyu9zvI5/3ZrCcd5rr4YgAreevVvuDQ4N0rO6YWs2Na0cPu895QNE6B33ZsmXkqHIoRyGgQAAC6gl0dHZsuuOOOz5Ur0W0pKVAfW39fyWJ/mpMHz90bHH8E//9RO2JFbIkn5qm/8M+4XsBu9G1XCG0DQEIQAACEIieAALo0bNGTxCAAAQgAAEIQCAuBQ7tO7RCskknSFBKXAJg0oYX4J3negpqtrW3UV9fdDKF8u7bbdu3xUfKcIlI4v8kaVwwfeKudeL/ix6bQv1WPb5H+GPsbvLp/swvDJxfHtnbw7Fjx2hwcDCyRqaoHcuzz8cOKVrnoG/dupUqllVoYolGIRDPAgN9A0/NXzh/bzwbGGXu9R/UryYLfTZ2vILExaotVeWBr9XX1r9EEv3NNHPqI4lecmx2/Nwo88Y4VQfnAwAAIABJREFUIQABCEAAAhCYXAABdNwZEIAABCAAAQhAAAKaCxw5eOS/y0L+M807QgcQUFlAT+eeB6Z26fKlqKaTLy0ppWV3LlNZFs1BIHwBzhbw1Vdf0aVLl8JvZIaaegmg8zC/vvC1ZvMMNPz4E49TQUGB5v2gAwjEm8DgwOCfl5aV/vd4m7cR51tfV8/p2rePHbsg8WnVlqp1Y792vPb4Totk2SVIZE4zzzqf8D2K3ehGvBMwZghAAAIQgMBNAQTQcSdAAAIQgAAEIAABCGgu8NZbb+X73L6PBYlizTtDBxBQSYBTavNZ1HoqI94RTYOGk82Vd0mvWbMGwTU93QhxPpYbN27Qp59+qqnCvKJ5lJKij8Qp11uv09DQkGbz5SwLL7zwAqWm4fxzzZDRcNwKDA0O/beS+SV/GbcABpl4/Qf1/wtZ6H9MHK4kSQ9Wbq58e+LXlfPQyca70X841RSFEK9WVVc9bxACDBMCEIAABCAAgQkCCKDjloAABCAAAQhAAAIQiIpAzYGa/1VI4h+i0hk6gUCEAhw05tTJekuxzanbOYV7tIssZNp6z1ZKTUWALdr26G+8gMvlovfff19zFj3tQO/o7KDe3l7N5pyYmEh/8P0/UI4uQIEABNQVGBwa/L9KS0v/SN1W0ZqaAsePHy+QZOk8EWVMaPf/dWxx/GC6vpRz0S3yyyRo88TrJEmqqdxcuVPNsaItCEAAAhCAAASiJ4AAevSs0RMEIAABCEAAAhCIe4HDbxzmcwVXxz0EAHQvoLdzzwNgLddaNN2JOt3C5Obm0voN6+PjPHTd36HxOUC/7Kf64/VReQ1kZGRQQb4+Upr39vVSR0eHZouek5NDTz/ztGbto2EIxLPA0NDQr0tKS56NZwO9z73hWMMuIcRzE8bZaU2wLtm4cWNPMOM/Xnv8eYtkeXlcWndB1Y5qR10w9XENBCAAAQhAAAL6E0AAXX9rghFBAAIQgAAEIAAB0wrUHKx5Tgixy7QTxMRMIcBp2zl9ux7L+a/Px3RX/JIlS2jhwoV6pMGYTC5gtVnp1OenqLmlOSoz5d3YZWVlZJEsUelvuk44fTuncdeqLCxfSA888IBWzaNdCMS1wPDw8JHikuJH4hpBx5Pn88wlSTp02xAl+neOzY5/CWXot9K6vyhZpBWyLO+qqq46HEp9XAsBCEAAAhCAgL4EEEDX13pgNBCAAAQgAAEIQMD0AkcOHXlbluUdpp8oJmhIAZ/PR/yhx+J0Oulq89WYDo1T2t99993EO1ZRIBAtAcki0ZVLV+irM19Fq0ulH72kcXe73Zq+9jmzxPr166Nqi84gEC8CzmHnB/NK5m2Nl/kabZ7H646flUi6Y8K433RscXzLaHPBeCEAAQhAAAIQUFcAAXR1PdEaBCAAAQhAAAIQgMAMAjUHa+4XQhwFFAT0JiDLsnLuuV7Ljc4b1NMdVCZRTadgt9np/h33x3QnvKYTROO6E+AzwD/5+JOoj4t3oRcXF1OCPSHqfY/tUOsA+o4dO6h8UXlM54jOIWBWAZfL9XHRvKINZp2fkefV0NBQLHziticThU9UVG2rOmvkuWHsEIAABCAAAQhELoAAeuSGaAECEIAABCAAAQhAIESBQwcO/VII8azFEvvUuCEOHZebVIB3VntGPLo+37upqYlcbpcuVqCgoIBWr1mtay9dQGEQEQv09/dTfX19xO2E24AeguhaBtCzsrLo/vvvp7w5eeESoR4EIDCNgMvl+rJoXtFyIOlT4Hjd8ZMSSSsDoxMk/qpqS9Xf6XO0GBUEIAABCEAAAtEUQAA9mtroCwIQgAAEIAABCEBAETi079AKP/lPWC3WFEnCP0lxW8RWgIPnfO4570DXa+Gd8RcvXSQ9vV6WLl2qnBGNAgEtBY6+fZT8sl/LLmZsm4PohQWFlJKSMuO1Wlyg5RnoxSXFtG3rNkpLT9Ni6GgTAnEv4Ha7z88tmjsxRXjcu+gFoLa2ttQm2f6OJNoghDhctaXqT/QyNowDAhCAAAQgAIHYCuC3lbH1R+8QgAAEIAABCEAgbgUO7Dnwjxar5U+wCz1ubwHdTJyD535/bAN0M2H09fdRW1vbTJdF9fvKeegb76acbJyHHlX4OOnMbrdTbV0t9fX26WbGsToTvbu7m7q6uzRxWHbnMqqqqiKbzaZJ+2gUAvEu4HF7LhXMLVgkSZJ+n9KL90XC/CEAAQhAAAIQgMAkAgig47aAAAQgAAEIQAACEIiJwMGDB7N9Hl+9zWa7A0H0mCwBOiUin8+nfOi9tLa2Uv9Av+6Gya/de++9F8E33a2MsQfE99WpU6eopaVFdxPJyMigOXPmkEWKzhEkspDp8uXLmj3ks37Delq/fr3unDEgCJhFwOPxtJBESwoLC51mmRPmAQEIQAACEIAABOJBAAH0eFhlzBECEIAABCAAAQjoVGDv63t/z2q1/oqDJQii63SRTDwsowTPeac3p2/Xa6Cfd+WuW7fOxHcKphZtgYsXL9L58+ej3W3Q/SUnJ1Nebh4lJSUFXSfcCzs6O6i3tzfc6jPWu+eee4h3oaNAAALaCIyMjLT09PYsraioGNKmB7QKAQhAAAIQgAAEIKCFAALoWqiiTQhAAAIQgAAEIACBoAXe2P/Gv/h9/hc4Xa+ezncOegK40JACnLKdU7cboQw7h6m5uVnXQy0vL6fFixfreowYnDEEeNf5F198YYjBpqWlUW5uLiXYEzQZr5ZnnwcG/NDDD1FZWZkm40ejEIAAkcfjaRp2Di8pLy/3wAMCEIAABCAAAQhAwDgCCKAbZ60wUghAAAIQgAAEIGBKgcO7D8/zyJ5jkkWajyC6KZdYd5MyUvCc8fj8Y96FqveyZvUayi/I1/swMT4dC3R0ddAnH32i4xFOPrSVq1aS3+vnQJlqY+cjG9rb21Vrb6qGvvP4d6iwsFDzftABBOJVgM9Ab/iwYfETTzzhj1cDzBsCEIAABCAAAQgYUQABdCOuGsYMAQhAAAIQgAAETCawd+/e7wuf+J+8Az0hIQE70U22vnqajtGC5/yaaLraRE6nMY5OraqqIj4jGgUCoQr09vXSiYYToVbTxfXb79tORUVF5Ha7qburmy5fvExWqzXksfF5526Xm2503KCRkZGQ64dT4elnnqacnJxwqqIOBCAQhIDH47lQOLdwCRGJIC7HJRCAAAQgAAEIQAACOhFAAF0nC4FhQAACEIAABCAAgXgXeP3Xr++1SJYnJItEiQmJ8c6B+WsgYLTgORO43C5qamrSQEObJvlsaIfDoTwIgwKBYAX4mILaD2qDvVx31z3+5OPE6dwD5Ze7fqn8kV8PFcsqKDU1lfj95/r16+T1fHN0hM/nI6/PqwTe+UgJl8sV9bk9/8LzeOgl6uroMJ4EPG7PV4VFhXfG05wxVwhAAAIQgAAEIGAGAQTQzbCKmAMEIAABCEAAAhAwgcCB1w8skUn+QBZyAe/c43TuKBBQS8CIwXOee2d3J3V1dqnFEJV28vLyaM3aNWSRLFHpD50YW8Bmt9HRt4+qmv48miL2BDv93rO/N9rlwMAAvbH/jdG/73hwB+Xn3zzagOfZ3qZ9WvZQ5v/9H3xfCfSjQAAC2gi4nK6TRcVFq7VpHa1CAAIQgAAEIAABCGglgAC6VrJoFwIQgAAEIAABCEAgZIEDew/8sc/n+zlXtNlsygcKBCIVMGrwXAhBly9fphFvdFI5R+o8tv7cwrnE50KjQGA6AX6Pr6uro76+PsNCzS2aS/fed+/o+DljRO373+ym13MAnR9W4wA6MkYY9vbDwA0g4HK5Pi6aV7TBAEPFECEAAQhAAAIQgAAExggggI7bAQIQgAAEIAABCEBAVwL7du+rkWX5Wzwo7ETX1dIYcjCcIpk/jFiGhoao5VqLEYeujLm0pJSW3bnMsOPHwLUV4CwjH374Id24cUPbjjRunR8UWbFyxWgvJz8/SV+c/mL072MD6O+/9z41X23WeETBN5+SkqLsnk9KSgq+Eq6EAARCEnA5XSeKiosqQ6qEiyEAAQhAAAIQgAAEYi6AAHrMlwADgAAEIAABCEAAAhAYK7B79+6Vkix9QERZ/HWrzUp2G9K54y4JXcDIwXOebWtbK/X394c+cR3VWFC2gO5YeoeORoSh6EGAdzx/+umn1NJi3AdEAo733X8fFc4tHGV97933xs3LUeWgheULle+fPnWaTp08FfYS8Dnr/NHT00MjI5FnpsjJzaHHHnsMAfSwVwQVITCzgMvpOlZUXLRl5itxBQQgAAEIQAACEICAngQQQNfTamAsEIAABCAAAQhAAAKKwP7d+//CL/v/jwAHgui4MUIV8Hq9xKnbjVo4bTunb+c07kYvS5YsoYULbwYQUSDAO89Pnz5NV65cMQXGs997lvgc90DZt2cfDQ8Pj/597A513n3Ou9CDLRwsLy4ppvLycpqdPXtcNc5Q0dbWRmfPnKWe7p5gmxx3XdHcInrw4QcpMTExrPqoBAEIzCzgcrreKyou2j7zlbgCAhCAAAQgAAEIQEBPAgig62k1MBYIQAACEIAABCAAgVGBfbv3vSbL8tOBL1gsFpzTivtjRgEOOPPOTKMHnnt6ewyf2nrsYi1dupTKyspmXD9cYG4BPpbj/Pnz9PXXX5tiorNmz6Kdj+4cnYvb7abdr+0eNzcOgG/dtlX5Gr83vfar12acO+/QX1qxlCqWVQT1c+/MmTP0yUefzNjuxAvml82n7du3Ywd6yHKoAIHgBVwu178WzSt6OPgauBICEIAABCAAAQhAQA8CCKDrYRUwBghAAAIQgAAEIACB2wT27duXSTL9RvbLawPflCRJCSbwZxQITBSQZZl457nRg+c8r+aW5nG7WI2+2rwmy+9cTiWlJUafCsYfpoDNZlMC5+fOnQuzBf1VW7xkMW3ctHF0YK2trfTO0XfGDZR/Zj3z7DOjXzv69lFqb2ufcjK805wD7rz7fLLS3t6ufG/i98NJD79wwUKq3lpNycnJ+sPFiCBgEoHhoeHdxaXFow+EmmRamAYEIAABCEAAAhAwvQB+82j6JcYEIQABCEAAAhCAgHEF9u/ev9Ev+/+ViGYFZoEgunHXU8uRG/2887E2LreLmpqatOSKSdtKEP2u5VRSjCB6TBYghp1y8LzxQiOdOXsmhqNQv+ux55tz6199+RV9+smnt3W048EdlJ+fr3z9YuNFqj9eP+lgOFV7ZVXlbd/joPmZr84Qp4APFA6gOzY7Rtvlr+/fu584tXuwpXxhOVVtqaKk5CSyWqzBVsN1EIBACAJDA0P/XFJW8schVMGlEIAABCAAAQhAAAI6EEAAXQeLgCFAAAIQgAAEIAABCEwtsHf33u8LWfzPiVfwrj5O644CAaOfdz5xBTu7Oqmrq8uUC8tB9BUrVtC8efNMOT9M6nYBTtvOu84vXLhgOp5vf+fblJGZMTqv48eO06WLl26b58TA+GSB7smC55zynYPtYwPnExsfG5zn89A//ujjoJ15BzoH4XkHOj/kgAIBCKgv0D/Q/2dlZWX/qH7LaBECEIAABCAAAQhAQEsBBNC11EXbEIAABCAAAQhAAAKqCOz59Z6fkER/OrEx/oU/fumvCrEhG+FgLAfPOXW7mcqly5eUs5LNWhBEN+vK3j4vfn/+4ndf0JXLV0w36cSkRHr6mfFZmQ8fPEy9vb2TzpXTuPODX1wm7kIfe056oHJPTw+9/5v3Z9xRvnLVSlqxcoVSjXeqH33raNDWC8sX0saNGyk1NZXsdnvQ9XAhBCAQvEBff9+3FyxYcDD4GrgSAhCAAAQgAAEIQEAPAgig62EVMAYIQAACEIAABCAAgRkF9r6+94gQ4uGJF/LuRg7S4Fz0GQlNdYGZzjsfuzDDw8PK+edmL7x+K1euxE50Ey+0xWqhTz7+RAnqmrHMK55H27ZvG50a39OvvvLqlFMdG+jmi2oO11BPdw/xmec7HtgxGlzn73HwnAPhwTxIM7HdV37xStDcixcvprXr1ioB9MTExKDr4UIIQCB4gcHewdWl5aUng6+BKyEAAQhAAAIQgAAE9CCAALoeVgFjgAAEIAABCEAAAhCYUeDw4cPzXMOudyWSlky8mFO5cxAdKd1nZDTFBX6/n7w+L5EwxXTGTaK1tZX6B/rNN7FJZoQgunmXWZCgEw0nqK+vz7STXL1mNS2/a/no/PjYhTdr3px2vo8/+Tjx2eVcODjOqdw5eM5B9EDhM8xrDtUEFTznOo/sfGRc/VAC6EuXLlV2r3MAndO4o0AAAqoLyL19vYsXLlx4UfWW0SAEIAABCEAAAhCAgKYCCKBryovGIQABCEAAAhCAAATUFDi47+D9I96RGiK6mQd3QrHZbWSz4hxXNc311JZZU7YHjN1uN11pMl+q6+nuIaRz19MrTJ2xDA4N0ke//Yg8Ho86Deq0FQ585xfkj44umPPH+XquFygcRA+kdeev8d+Pvn1U2ZkeTKmoqKB1G9aNXso71zn4Hmy5c/mdVLGsglJTUpUgOgoEIKCugBBipKOzo3Tp0qVt6raM1iAAAQhAAAIQgAAEtBZAAF1rYbQPAQhAAAIQgAAEIKCqwIG9B37k8/l+OlWjSOmuKrcuGuMgK+869/l8uhiPVoPo7Ook3sUab4XXd/ny5VRSUhJvUzfdfDmA++GHH5puXpNN6IXff4FozG9U3n/vfWq+OvPxC+Xl5VRZVTmp0ScffUJnzpwJym9pxVJav2H9uGtPnzpNp06eCqo+X7Rq1SoqX1Su7D7PyMgIuh4uhAAEghPw+XwDbo+7tKSkpDe4GrgKAhCAAAQgAAEIQEAvAgig62UlMA4IQAACEIAABCAAgaAF9ry25/8hoh9MVQEp3YOm1P2FnOabA+f82cyF53j5ymXlQYF4LbwTdn7p/HidvuHn3Xq9lU6eio9jfufkz6EHHnxg3Jq99qvXgk67PnHnODcUbOp2TgHvqHKM2/3O9QMp4YM5Nz0wcE5Dv2DBAmUX/OzZ36SRN/zNiAlAQCcCLperxevzLpo/f75bJ0PCMCAAAQhAAAIQgAAEghRAAD1IKFwGAQhAAAIQgAAEIKAvgb27974rZLF9ulHxbnS73a6vgWM0QQtwUNnsu84DGD29PXTjxo2gbcx64dI7llLZgjKzTs+087p48SKdP3/etPObOLG7VtxFq1avGv0yp1yvORx86nSuOPY89LHtNzY2KincJ6Zx5/TvBQUFtwXOuW6oqd8D/QUC6PxzMjs7O27WDxOFQDQE+MG/4aHhz0vml6yTJMncTwFGAxR9QAACEIAABCAAgSgLIIAeZXB0BwEIQAACEIAABCCgjsCb+94sHvIOvS2RVDFdi5IkEQfS+YP/jKJ/gUC6dk7tHS/lypUr5PbE7wY15XVqufk6XbBwAZWVIYhuhHuf1+306dPU0tJihOGqNsb77r+PCucWjrYXzPnnYzufnT2bHtn5iCrjaW9vp48/+jjoc9PHdhoIoPPrjgPonL0FBQIQUEfA5XKR2+0+vLB84aPqtIhWIAABCEAAAhCAAASiKYDfIEZTG31BAAIQgAAEIAABCKgq8MbeNzaNeEdqJEmacescB3psdpsSpEPRpwAHzL1er+nTtU/UHxwcpGvXr+lzUVQYFQfleIerzWYb/bBYLcprkb9nkSwkWcb/r2n27GwqKi4iip9nKFSQjm4Tg0ODxGdu9/f3R7fjGPfG9+yz33uW+B4OlGDPPw9cz2eX8xnmgcJnp3NQndOzB1s45fvpk6eJd6yHWwIBdP75OGvWLCWVOwoEIKCOQG9vr8/n9f1sydIlf65Oi2gFAhCAAAQgAAEIQCCaAgigR1MbfUEAAhCAAAQgAAEIqC6wf8/+p/x+/+5gGw7sRsdOu2DFtL+OA+eBXefa96a/HlqutSjnHxu9cJA8MSGRbAk2stvsygcHGcPN/MABvaJ5RUqAHUVfAr29vfThhx9SPGWJCKwAp1Lf8cCOcQsSyvnnXHHHgzsoPz9/tA1O/84p24tLiqliWcW4701c+Z6eHuKA+6mTpyK+KVauWknl5eXKa5SD96mpqRG3iQYgAAFS3hs7OjqGXG7Xc6tXrz4IEwhAAAIQgAAEIAAB4wkggG68NcOIIQABCEAAAhCAAAQmCLyx/40/9Y54fxIKDAfSeUdsuMG9UPrCtZML8C+Y+YxzDp7Ha3G6nHT16lVDTp8D5snJyZSUmET2BLsm6Z8z0jOUoCK/XlFiL8APHl2/fp0+//zz2A8mRiNYftdy4p3bgRLO+eecvp13nAfKK7945bbZBHakc2r1ocEh6u7pDitN+3RMy5YtU3bC88/BxMREysrKipEquoWAuQQ8Hg/19fZdb21vvWvbtm3d5podZgMBCEAAAhCAAATiQwAB9PhYZ8wSAhCAAAQgAAEImF7gwN4DP/X5fD8KdaIIpIcqFvn1siyTz+8j2S9H3pjBW7jRcYN4R6lRSkpKys2geVKSJgHzyRz4NcpnonPfKLET4AeOzp49SxcuXIjdIHTQ8/Z7tyuZEQIl1PPPud4L/+6FcTOZLIAejamWLyqnlStXKgF0fjgiNzc3Gt2iDwiYWoD/jcNHWzhdzpPLly9fS0T4x46pVxyTgwAEIAABCEDArAIIoJt1ZTEvCEAAAhCAAAQgEIcCe3fv3Stk8USoU+fgQSC1O3akh6oX/PUInI+34vPeL166GDxgDK7k10UgaM47VGNVOFvBvKJ5lJ2THashxHW/7P/pp59ySuK4duCHCL779HfJZreNOoR6/jlXHBtA5+Mb9u/dHxPXsvlltGbdmtFMLDk5Ocj2EJOVQKdmEnC5XDQwMEBut3vPqtWrniYiYab5YS4QgAAEIAABCEAgXgQQQI+XlcY8IQABCEAAAhCAQJwI7Ht9X70s5Mpwp4sd6eHKTV4vcL45p2mPx/OSp9Pknee8A11vhXei8nnIKckpSmp2PZWc7ByaWzRXT0My9Vj4gSK+T0+cOGHqeQY7ucK5hXTf/feNuzzU88+58tgA+sjICHEbUxVO5c7npfPnxIRE6u7upva2dmVduG4kpaSkhNZvWD8aQM/MzFSyS6BAAALhCfCDgr29vcrxNM5h55+tWbfmH8NrCbUgAAEIQAACEIAABGItgAB6rFcA/UMAAhCAAAQgAAEIqC0g7d2z94Lwi4WRNCxZJLJZbUpaW+xKD02SA+X8S2QOmvNnlNsF2OjS5UvEu9D1UPgeT0u/GTRPSEjQw5CmHAPvhJ9XPI9SU1J1PU6jD44fJuJ79KsvvzL6VFQb/4qVK2jlqpWj7YVz/jlX3vHgDiUoHihjg/D8+isuKab8gnziAPdUr0fuu76+PqJz0bmPqqqq0Z9xfDxDeno6fuapdsegoXgTcDqdxFkl+N8+g0ODOzds2FATbwaYLwQgAAEIQAACEDCLAALoZllJzAMCEIAABCAAAQhAYKyAZe/re/uFEGmRsnBgkdP2IpA+syT/wjgQOMdu82m8JFJ2keohHTanZ09NTTXcrlPe3VdcXIwzm2d+WYZ1BT/Y8eWXX1Jra2tY9c1a6d777h2XAeHMV2fok48/CXm6HITnYHygHH37qLKrnAPnjipHSA+xNBxvoMbGxpDHwBX4SIStW7eOBsz551x2drby8w4FAhAIXYB/tvPPJ7/f7xQkNixfvvzL0FtBDQhAAAIQgAAEIAABPQgggK6HVcAYIAABCEAAAhCAAAS0ELDseW2PX62GOZDOu9KtFiuC6WNQR3eby36S/dhtHsz9xsHJy1cux2x3Pj8QwrvNU5NTyWI1bqCMH9bgtNYlxSXBsOOaIAX4wY7PPvssZvdnkMOM+mWc+eCJp55QHqgKlPfefY9aWlpCHgsHyrdu2zpajwPg6Wnpyq7zyQqna2++2qx8i3ekL61YOnrZTCngpxvc7Nmzadv2beN2nPPX7HZ9Hd0QMjAqQCAGAoGzz7lrj8fTmJCYsKGioqInBkNBlxCAAAQgAAEIQAACKggggK4CIpqAAAQgAAEIQAACENCtgHXPa3t8WoyOA+qc4ph36sXbbj0EzSO7ozhA2d3THVkjYdTmwFtmRiYlJZvnjGO+FwMpr9NSI044EYaqeaq4PW46d/YcXb9+3TyTUnEmE4Pe3PQvd/1SOaoi1ML37ONPPj7tTnNOA32x8SI1XmhUUkKPLVw3Le2b+33/3v23XRPMmDhd+44HdowLoHNGirFtB9MOroEABIi6urqU9wP+ueRyuvatWbfmKSISsIEABCAAAQhAAAIQMKYAAujGXDeMGgIQgAAEIAABCEAgeAHrntf3+LT8FSYH05UU7xaJLJL5AuqBgHkgRTvSswd/80280uVxUdOVpvAbCKOm3WanzKxM4vONzVp8fh/NLZw77lxps85V7Xnx+1dzczOdPn0aZ19Pg7t23Vpaduey0Sv4QZi33nwr7OWYmMZ9bEOnT50mTg/Pu8snloqKClq3Yd24L7/yi1fCGge/Jzz08EPjHgLj4P6sWbPCag+VIBCvAm63m/r7+5XpS5Lk7+/r/8GGjRv+JV49MG8IQAACEIAABCBgBgEE0M2wipgDBCAAAQhAAAIQgMBMAprtRJ/YsZLq/dYH71DnP9/6hepMY4z59wOBcf4c+OCgeeDPMR+gCQbQ1t5GfX19UZkJP9QxK2sWpaSmRKW/WHfC92lGZgYVzi2kpATz7LLX0rWvv4/OnjlLnCIcZXqBh771EOXm5o5e9MXpL+jk5yfDZuPjBx7Z+ci4+rzT/OhbR6fcTV5eXk6VVZXj6vAu9frj9WGNg1O173xsp/LgV6Dwg2BZmVkhncMeVueoBAGTCPCZ5z29PSTkm5vNhRCetva2km3btt0wyRQxDQhAAAIQgAAEIBCXAgigx+WyY9IQgAAEIAABCEAgLgVUPRM9FMHRHeqBneq3AuyhtKHFtROD5IFguRZ9oU1SgmIt10I/Lzkcu6ysLOJ9NKJNAAAgAElEQVT0zPFYOIXu/PnzsYt2msXngM/FixeVD5SZBdIz0uk7j39n3IX/9va/UVtb28yVJ7mCg+ecOp13e08sH3/0sZK6fezuc75+5cqVxGnkxxa+htO3T7ZTPZiB8UM2j33nMbJarOMuRxr3YPRwDQRuCgwMDBCffx4oQoieimUV2fCBAAQgAAEIQAACEDC2AALoxl4/jB4CEIAABGIsUFtbm2W32B8RQuwkoiwiWnHrM4/sNBE1kUR1FtlybFP1Jv47CgQgEFsB697X9/r0koJc2Z0ukbL7L7BrnXnG/jnw91DZOBjOZexu8rF/DrU9XB+5QHNLMw0PD0fe0DQtpKelU1pGGtmsNk370XvjfK9zGuqSkhK9DzWq4+P3lmvXrtHJkyeRrj0E+YXlC8lR5RitwffXrn/ZFUIL4y/lneccFJ+utLe1K99OS0+b9ExyDpofffso9XRHlj3g0ccevS2Qb7PZKDsb8b+wFxgV40aAX4ecVWbsvyv9sv+dO++88/64QcBEIQABCEAAAhCAgEkFEEA36cJiWhCAAAQgoK1AfW39FkmSnhMkng+hpzpJknZVbq58NYQ6uBQCEFBfwLL39b1+vQTRJ04vkPJ93NeVOHvw/3QXfOD7zUyi436pqz4lWgxWgM9GbW1rDfbykK9Tzi3OmkUJibfvaA25MRNV4NfTvHnzsBudSAnynD2LdO3h3N6bHJto0aJFo1Vbr7fSO//2TjhNKbvIt27bOlqXA3CffPSJcq75ZDvSJ+ukvb2d6o/VT5nqPZSBPfzww7cd88CvG34AhVO8o0AAAlML8PEXXq939AIhC7/b7f6z1WtXvww3CEAAAhCAAAQgAAFjCwT/WzhjzxOjhwAEIAABCKgioOw4l+w/CzFwPq5viaQmSUiPYke6KkuCRiAQroCug+jhTgr19CnA2QCuNF0JO83yTLOaPXs2ccpllMkF+GEZ3k07d+5c4pTV8VQ4EDrsHFZSgjc3N8fT1FWdK6c5z8zMHG3z888+p9998buw+uDU7fkF+aN1eRc57zZPS0ujlatupmmfKpDOx0DweeeB3elhDWBCpW3bt0262zwlJSVuj4FQwxVtmF/A7XYTPxw3tvhlf5fb7X5w7dq1n5hfADOEAAQgAAEIQAAC5hZAAN3c64vZQQACEICAigK865wkOjQmRXtkrUv0kmOz48eRNYLaEIBABALSvt375ECq8wjaQVUITCvQ29dLvGNU7ZKWmkYZmRlktY4/v1jtfszSHgfSi4uLb6bOvpWhwSxzm2wevLO56UoTXWi8YOZpaj63nJwceviRh8f18+aRN6mrsyvkvvne4/TtgcLvC0ffOnpbO3xdQX7BaEYJPmt9aHBIlR3nEzurqqqigsKC28bAD5vk5uaGPEdUgEC8CHR1dZHf7x83XZ/XV7d8xfJ7OAFQvDhgnhCAAAQgAAEIQMCsAgigm3VlMS8IQAACEFBV4Hjt8eclSXpF1Ub5nGOSdlVuqXxB7XbRHgQgELSAtH/PfnniL0CDro0LITCDAKd2vXzlMqn5oIbVYlWCwElJSfAPQ4B3Eufn55vWjwOfly9fpq+++ioMHVSZKFBRUaGkVw8Ufk3/+pe/DguKz1Hn89QD5f333qfmq7HNDLBu3TqaXzZ/0vlwGvdg08qHBYJKEDCowODQIDmHnbeN3uV0/cXqtav/waDTwrAhAAEIQAACEIAABMYIIICO2wECEIAABCAwg8Dx2uM7JUninedTlS8kIe2SSKobm5a9tra21ErWLZJFep4EbZ6qMoLouAUhEHMBad/efRdkn/xNVCPmQ8IATCEgEd3ouEE93T2qTSc9I52yMrL4CSyUCAQECcqfk0/ZOdlkt5njnGerzUpXr16lL05/QbzbHkUdgeqt1VRaWjraGAe8OfAdTnnm2WdGA9Kcjn3/3v3hNKNqneXLl9MdS++YtM3ExEQldT0fBYACAQjcFHC5XDQwMDAZh7/patPiBx544BKsIAABCEAAAhCAAASML4D/CzL+GmIGEIAABCCgoQAHwW2S7dRkadslkvplIT9fVV11eKYh3Er/vouISia7VgjxaDDtzNQPvg8BCIQvsG/Pvrdkv/xA+C2gJgTGC/AOtWvXrqnCwruKc7JzKDEpUZX20MhNAZ/PR4WFhTRnzhzDno/O90br9Vb64ndfEO+ORlFPgI9HePzJxyk5OXm00Y8/+pjOnjkbcie8k5sD6IHC59LzeeaxLgsXLKTlK5aT3T75gySzZ8+e8nuxHjv6h0C0BfhnRm9v76RZZfx+f9+dy+/MJiI52uNCfxCAAAQgAAEIQAAC6gsggK6+KVqEAAQgAAETCdTX1dcS0ZZJpvSFT/h2VldXN4Uy3YbahheFJH42SZ0+n/DNr66u7gulPVwLAQioK3Bg74Gf+ny+H6nbKlqLRwH+JfvV5qvE51BHWtLS0pRdoBwoRdFGgNeJA+lz587VpgMNWuVd5nw29tmzZ8ntdmvQA5rke+K+HfeNgzh08BD19Yb+z7X8gnza8cCO0bZOnzpNp07yM5qxLQUFBbRm3RpKSU6ZdCB8VAS//6BAAAJEPT09Uz6o5PP5Plp+1/K74QQBCEAAAhCAAAQgYA4BBNDNsY6YBQQgAAEIaCAwVep2IcSrVdVVz4fbZX1t/Usk0d/cVl/Qzx3VjhfDbRf1IAABdQT27t77R0IW/6c6raGVeBVoa2+jvr7Qg2wTvfgMYg6go0RHwOvzKoH0nJwcSrAnRKfTEHrhVNqyLCs7INta24izHHR1dYXQAi4NRWDlqpW0YuWK0SqcunnP63tCaWL02okBdD2cf86D4931m7dsnjJIzg/uZM3KMs1RB2EtHipBgIiGh4eJj16YrPj9fp9f9v/nFStW/D2wIAABCEAAAhCAAATMIYAAujnWEbOAAAQgAAENBCbbfc5p273CWxrpTvH6Y/V1k52L7hO+WZG2rQEFmoRA3Ans37P/KVmWd+Mc4bhbelUmPDA4QNevX4+4LQ7ijk0dHXGDaCAoAX7dcwaB/Px8ysnNoaTEpKDqaXkRBzE5cMOB887OznFnUntHvNTZ1Ul+v1/LIcRl2/fvuJ8KCgtG53750mU6VncsLIuJKdwbjjdQY2NjWG2pXam6upry5uRN2Sy/D2VkZKjdLdqDgGEEOEsJv/9OVUZGRq6RRBtWrFgR+Q9/w6hgoBCAAAQgAAEIQMDcAgigm3t9MTsIQAACEAhT4ETtiRWyJN+WV1MI8UJVdRWfZR5Rqa2tzbJL9iZBYlxOTElIP6qsrnw5osZRGQIQUEXg0P5D9454R94UQuhvG6oqM0QjWgh4vB5qvtqsBGDDLRwszc3NJQ64ocRWgNdxdvZsys3JjX4mAImIg+P9A/3U1dlFHo9nSgwOnnd3d097TWwljdc7B42feOqJcUcnnKg/QRcuXAh7MnyeeiCjhF5SuPNk7r77biouKZ5yXpz5gB/owTESYS89KhpYgN9fOXg+3UNKA30D/7Rh04YfGniaGDoEIAABCEAAAhCAwAQBBNBxS0AAAhCAAAQmEZgizfoXji2Ob/J4Rig3RR+nHVscKyNsGtUhAAGVBA7sPrDGL/yvCiGWqtQkmjG5QGtrqxLwDLdw2vDcvFwEqsIF1Kge70pPTU1VgoicVl/LIgv55m7znt7QjgEQRN093eR0OrUcXty0XTq/lKrvqR433/379tPQ4OQpnIOB2bpt62iguqe7h2oO1wRTTfNr7lp+Fy1ZumTaflJSUig9PV3zsaADCOhNgB9Omu6hOEmSxEcff1T2wgsvNOlt7BgPBCAAAQhAAAIQgED4Agigh2+HmhCAAAQgYGKBhmMNh4UQj4ydolq7zwNtTrXL3bHFgZ/PJr63MDXjCRw5cmS+y+n6lfCLTcYbPUYcTQHeodZ+oz3sLnnHKwdoUfQrwOePc2YAzhAwJ38OCVlEPFiL1UI+r0958KKvt4/6+/vHpWgPtYP+vn7iYwRQIhNYv2E9La345tmpwcFBOrDvQESNlpeXU2VV5Wgb+/fun/JM5Yg6CrFySUkJbbh7w4y1OBuD3Waf8TpcAAGzCPDrfqaHknw+X/Pyu5bPJyLZLPPGPCAAAQhAAAIQgAAEiPALetwFEIAABCAAgUkE6uvq+ZC7rHHfElTtqHbUqQnWUNfQNzGNO2nQj5pjRlsQiEeBt99+O8M56Py1z+d7OB7njznPLOB2u+lq81XiAGs4JTUtlWbPmh1OVdSJgUBSUhIVzSsim9VGNpuNrFZr0KPgdNiSRSK3y00cnOEHL3jHOX9drTIwMKAE4lHCF/jWI9+i7Jzs0QYufH2BTjScCL/BWzXHpnFvb2uno28fjbjNSBvIzMqk+++/f8Zm+L7ns9DVvFdn7BQXQCBGAi6Xi/i9dIYiD/QP/MOGjRv+00wX4vsQgAAEIAABCEAAAsYSUO//0I01b4wWAhCAAAQgMK1AfV39bVvKtNgZHo2d7lhqCEBAPYFDbxz6LyOekb/mdM4oEBgrcO36NSUYGk7htMhZWeOf2QqnHdSJjgAHy8vKyigxIXFch3w+tGSViCa8PXCw0Wa3KV/n9w7ete71eonT/XPKda0Kpxrv7ePnAVFCFeCA8mPffmxctWO1x+jy5cuhNnXb9XzWOKdyD5TGxkb65KNPaGRkJOK2w23AbrfTzkd3znh0BN/L/F7FWRhQIGBmAX499vX1Ke/Z0xW/3z/45Vdflj/99NM3zOyBuUEAAhCAAAQgAIF4FEAAPR5XHXOGAAQgAIEZBSYG0CWS+iu3VKoe3ZjsHHRJSD+qrK58ecZB4gIIQCAmAm+88ca3/F7/f5P9Ms5Fj8kK6K/Tnp4eutER3u/OMzMyKSMzQ3+TwoimFCgtLaW01LRJv8/BFg6Wc0CS/yz7ZSUrAZ+fO3HXrl/46fKly+TxeDTTdg47NQ3SazbwGDe8aPEi2lQ5/tSO3a/vVrIGqFHGnoXO7XGw7sxXZ4h3pHM2Av6IZuF7k3fc8w7zmQrf27NmzcIu9Jmg8H3DCvD7NQfP/X7/jHMY8Yx8uGLVCj6XAU9WzqiFCyAAAQhAAAIQgICxBBBAN9Z6YbQQgAAEIBAFgdra2iybZJu4Zeu0Y4tjpdrd1x+rryNBm8e1ixTuajOjPQioLlBTUzPH4/T8VJblp1VvHA0aSmB4eJiaW5rDGnNWZhalZ6SHVReVYiOQl5dHebl5qnXudDlV2dU83YD4/N7ubu12uquGoaOGHFUOWli+cHREnGb/8MHDqo2Qd3DzGetj+xjb+NkzZ+njjz5Wrb9gGrr3vnuVwHgwJS0tjVJTU4O5FNdAwFAC/OATv945S8hMha91Dbu+v2b9mv9vpmvxfQhAAAIQgAAEIAAB4wkggG68NcOIIQABCEAgCgKTpXD3Cd+s6urqPjW7r6+rP0VEK8a1iQC6msRoCwKaChzYd+BPfF7ffyEiRBI0ldZn47xLreVaC/H556EWToPMqdtRjCOQnJxMpfNLySoFf955MLPr6Oygjo6OYC4N+xqX00Vd3V1h14+3it954jvjXp9aBbRXrlpJSyuWTpoS/ZVfvBI1dpvNRmvXriV+QEQW8oz98o71lJQUkujmr5T4+AJug7Mv8Ge7zU4Wq2XGdnABBPQmwDvPg80KMjIy0jbiHVm1bt26dr3NA+OBAAQgAAEIQAACEIhcAAH0yA3RAgQgAAEImFCgvq7+NBHdNXZqQogXqqqrdqk53SkC9fOrq6ub1OwHbUEAAtoJ7N+/3yF75b8XQtytXS9oWY8C11uv08DAQMhDQ/A8ZDJdVCgvL7/t3HM1BhaNVO48TgTRg1ut3Lxceujhh8Zd/P5771Pz1fAyTczUK+9Gzy/Ip+zs7NFL29ralHTuahar1aoEvVOSU5TPySnJo3/X4kzz0aD6mMD62CA7p4vnv6NAQC8C/PPc5XIFPZyhgaF/Wnf3uh8GXQEXQgACEIAABCAAAQgYSgABdEMtFwYLAQhAAALREmg41nBYCPHI2P6EEK9WVVc9r9YY6mvrt5BEtRPau+rY4ihVqw+0AwEIREegtrbW1tXR9bLf5/+j6PSIXmItwLt5Ozs7Qx4G0raHTKaLCvn5+ZSTnaPZWKKRyp0Hj3TuMy9hxbIKWrd+3bgLX/vVa8o55UYpHJjOyMigWVmziB/Y4YB5YmKi7oZvT7ATZ3bgYH5yUjIlJScpu9lRIBBtgcHBQeX9Mdji8/n6rzRdmffII48MBlsH10EAAhCAAAQgAAEIGEsAAXRjrRdGCwEIQAACURI4Xnv8eUmSxuXOlEhq8grvSrXSuNfX1XPwfMvYKakdpI8SF7qBAARuCbyx743nvT7v35KgQqCYV6B/oJ9aW1tDniCC5yGT6aICB/gWlC3QfCzXrl8jTh+sdXEOO6m7B2eiT+VcvbWaSku/eZaxp7uHag7XaL0sEbXP9ygHzDMzMpWAOf/ZqEUJqCcnU2JyIvEudf7glPEoENBKYGhoiIaHh0Nq3uP2HFq5euVjIVXCxRCAAAQgAAEIQAAChhLA/4UYarkwWAhAAAIQiKZAQ11DnyCRObZPiaRdlVsqX4h0HJMF6JU2cf55pLSoD4GYC/zrv/7rHc4h509kv/xAzAeDAaguwOedN7c0k9/vD6ltJbiVOe5HSkj1cXHsBLRK3T5xRl6fly5evBjyvRWOzNDwEPX29IZT1fR1nvzuk8qO7UDR6vzzSCD5/UT5SL/5vpKamhpJc7quy6nneWc6B9J5nqlpqQio63rFjDU4DpxzAD2U4vV5+10u1/0bNmz4KJR6uBYCEIAABCAAAQhAwFgCCKAba70wWghAAAIQiKLA8drjuyRJem5il5GehV5bW5tll+ynBImJqdqRvj2K64uuIKC1wMEDB//E6/X+RyGLXK37QvvREeCzqq+3XKdhZ2g71dLT05VdoSjGE9A6dftEET4aoL1d3bOvp1IfHBikvn7td7wbadXz5uTRgw89OG7IWp5/HooNZ7DIzc1VPsYG+ENpwwzX2u12JYielpamfOYAOwoEwhEINW17oI/B/sFfrd+4/nvh9Ik6EIAABCAAAQhAAALGEUAA3ThrhZFCAAIQgECUBW4Fupsm7kInoj6LsFRvqt50OtQh1dbWltok2yEiWjGxbqSB+VDHgushAAHtBQ4cOFAhe+WXZFn+jva9oQetBdpvtFNvb2i7djkVcU6Odmdnaz3neG6fz4wuW1BGVim6AbrGi43k8XiiQt/f308DAwNR6csIndy5/E5as3bNuKHG8vxzDpQHguYcQEcZL8DB87HBdA6uo0AgGIFwdp5zu7Jf9n795dfl337m21eD6QfXQAACEIAABCAAAQgYVwABdOOuHUYOAQhAAAJREGiobXhRSOJnk3TVRxK97Njs+HGwwzhee3znrXPVb/8NqETHHJsd485DD7ZdXAcBCOhfYN+efT+QZfk/kaCJmSf0P3iMUBHgwDkH0EMpHMzJy8sji8USSjVcqxMBPgc7LTUt6qPpH+inlpaWqPXb3d1NTqczav3puaOt27dScXHx6BBjcf45v28oQfOcm7vNUYIT4HPSxwbT+QEYFAhMJsDvd5y2XQgRMpDX6629a8Vd94RcERUgAAEIQAACEIAABAwngAC64ZYMA4YABCAAgWgL1NfV807zuybrVyKpSRbyj6qqqw5PNS7edW6X7H8jSDw/RRv9XuEtra6uRh7VaC8u+ot3AenMmTN2l8uVnJKSkmW1WueQj7JlkmfZrDaLLMlJFrKkyyQnW8iSKIRIlCQpgYj4a4kWsvAWUY8QgiNP/OcRIhqQ/fKAxWLpFBbR73V63VKCNJyVmDV4re3a7JbrLX/uk31PU+i/s433tYrp/PmX7VebQ99sxum/sSMypksXduecdr+kuCTs+pFW5PuN0wtHowhZ0I2OG+T1eqPRna77+O4z31XO2g6UaJ5/PjZojveNyG+TlNSU0TTvnAkEBQIs4HK5ws664fV6h11u1+YNGzZ8Dk0IQAACEIAABCAAAfMLIIBu/jXGDCEAAQhAIEIBTuVuk2x1UwXRuXkOpBNRnZAEf+ZA+M1d5oJ2TpauPTAkiaR+SUhbwkkHH+G04qb6idoTK2RJfoWISoUkdvll/4/xsELcLP9tEz1z5sxsu2RfLaxio0WyLLNarAskSSqUJGm2JEna5H6VyC9kwYH2YSHEYGdHJ7W2teZ63J70+F0J48zc5/Mpu4HdHndIg+a07QjahESmq4vLysooJTklZmNyupx0+fLlqPXvHfGGnGEhaoOLUkc5uTn08LceHteb1uefcwrywoJCKiwsJH5oA0UbgfSMdMrMzKSMzAxtOkCrhhDgXeecuj3cMjw8fHDturXfDrc+6kEAAhCAAAQgAAEIGEsAAXRjrRdGCwEIQAACMRIIJoge6tAQPA9VLLzrJ2YQEEK8WlVdNWk2gPB6QC09Cpw7dy6biBZbLJalFmFZabFYlpGFcqySNZMkSieJkiVJspGgmPx7WMhCbr7azIF05PbW4w10a0x+v5+uXb8WcnprPquYAzYoxhTInp1NBQUFMR98NHeh82R5Z2ZXV1fM5x2rASy7cxmtXbd2XPdanX/OO8w5aD63cC7xOeco0RHg7AKZWTcD6djlHx1zvfQyMDCgvMdFUPxD/UNV6zau+zCCNlAVAhCAAAQgAAEIQMBAAjH5haGBfDBUCEAAAhCAwKiAEkQn20sk0Q8jZpHomEW2vIid5xFLTtvArXPnD427COfNa4sew9bPnDmTkGRLcsgkP2m1WrdarVbOv2yN4ZBm7Lq/v5+uXbtGA/0DM16LC6IrIMsyP+AQchpt3nXOu89RjCuwePFistu0SUgRikq0d6Hz2Pg9iQNN8Vi2bd9G84rnjU5di/PPOYAb2HE+NlV8PHrHcs6885+D6BxMxwMMsVyJ6PTN72tud2hZZCaOzOl0vrtm7Zr7ojNi9AIBCEAAAhCAAAQgoAcBBND1sAoYAwQgAAEIGEpACcpapBdJ0OZQB867zmUhv1hVXbUr1Lq4PnSB47XHd0mS9NzYmtiBHrqjXmucPHmyMDExca3dat9osVocVqv1DgtZ0kgim17HPNW42traqO1GG3mcfJQ6ih4ErrVeo8GB0M6gliRJ2bnMwRkUYwpkZWVR0dwi3Qz+0uVLke6aDHkuHR0d5PHE33vRM88+QwkJCaNeap5/zkFa3m3Ou86x8znkW1LTCmnpaaPp3fk9HMU8AkII6u3tJa/XG9GkvD5v36VLlxY/9thjHRE1hMoQgAAEIAABCEAAAoYSwP8dGGq5MFgIQAACENCTQH1t/RZB4nmLZNkpSGRONzZJkmpkWd5VVV11WE9zMPtYGuoa+iauDafzxs5/4658Y2NjovCKKrLQY1abtcpmsS0yYsB8shXgs7ZbW1upvb2d/D6/cRfJ4COXLBI1tzTT0OBQyDPJzc0l7CoNmU1XFWJ99vlEjP6BfmppaYmqkc/ro7b2tqj2GevOZmfPpkd2PjJuGHW1dXTl8pWIhsbnmnPQnHed48GaiCg1r5yYmDi6K33sgxSad4wONBHgf1NxNo1Ig+c8OOew85/WrFsTeQYyTWaKRiEAAQhAAAIQgAAEtBJAAF0rWbQLAQhAAAJxJXCi9sQKQYID6lmBiQsSTRJJTT7yna6uru6LKxAdTHbS9O1EVx1bHKU6GB6GEIJA0/mm+V7J+6hFsjxisVruslgsGUSxObs8hGGHfSmnGeUd6RxIJxF2M6gYhgDvPmy+Fl7wPCMjQ9nFiGJcAU6/v6Bsge4mcO78OfL7o/tQjdPppO7ubt1ZaDWgxUsW08ZNG8c1f2DfgZCPcAg0wMHy+aXzqbQU/+TQas20apd/DsyaNYtm58wel5FAq/7QrvoCIyMjSvBcjfdNj8dzZdg5XFlZWdmq/kjRIgQgAAEIQAACEICAngUQQNfz6mBsEIAABCAAAQiELTBZ+nYS9HNHtePFsBtFxagJfPbZZylpSWnrLXbLU1ar9R6bxVZqlp3mwSIODQ0pu0C7OrqCrYLrIhCwWCx0teVqWDvPOSXznDlzCOl/I1gAHVTlFNscONNb6ejsIE6rHu3S09NDw8PD0e42Jv1tqtxEixYvGu2bU9i//uvXwxrLnLw5SuCcd5+jGFfAZrMRZybIzsnGe7uBltHlcikPvnD6djVKd2f3044tjt1qtIU2IAABCEAAAhCAAASMJYAAurHWC6OFAAQgAAEIQCBIAaRvDxJKR5cJIWwXzl2412K3PGez2qotFksOCfPuNA+Wvq+vT9mR3teLRBbBmoV6XSTBc+6Lg+dI+Ruquv6uX7x4Mdltdt0NzDPiocbGxqiPi3dv8nuPWoGoqE8ghA45fTsHSwPl+rXr9O4774bQAhGfc15aUqqkbEcxjwBnpuDd6Mgwou815fcpDpxzAF2t4nQ6v1qzds1yQj4gtUjRDgQgAAEIQAACEDCUAALohlouDBYCEIAABCAQfwK1tbWlVmEt8Uv+q9XV1U3BCCB9ezBK+rnmzJkzaTaL7Wm7zf7vJau0wCJZsG1vkuXp6upSglnhnM2tn9XW30giDZ5zUIXTt6MYW0Cv6dsDqo0XG4l3RUe7uJwu6uo2dxYMySLR8y88P472i9Nf0MnPTwbNPW/ePCVlOx6kCZrMcBemZ6Qru9H5QQkUfQmoed55YGY+n8/Z19/3dFVVVY2+ZovRQAACEIAABCAAAQhESwAB9GhJox8IQAACEIAABEIWqK+t30IS1Y6peJok2uWTfa9Od6480reHTB2TCo2Njbkk09/a7LanEDQPfgludNygzhudYZ/NG3xP5r+Sg+d85vngwGBYk+XU7flz8gl5EsLi01Wl7NnZVFBQoKsxjR0MPzzT3RObM8l7unto2GneVO65ebn00MMPjVv7937zHrU0t8x4P2RlZSmB8+zs7BmvxQXmEAikdef3fzLdNHwAACAASURBVJTYC/B55/0D/ST7ZVUHMzw8/ObadWu/pWqjaAwCEIAABCAAAQhAwFACCKAbarkwWAhAAAIQgEB8CdTX1Z8morummPVhSZIOe2VvzcRgev2x+joStHlsPYuwrNxUvYnbQ4mxwLlz5+60WWw/sNltT1okS26Mh2PY7vl84s6OTurt7Y2LFMtqL5TVaqULjReIf/kebsnLy6PExMRwq6OejgTy8/MpJztHRyMaPxQOELW0zBzQ1WICvLuTA/hmLXcsvYM23L1h3PT2vL5n2lTQ/P7BgXM+6xwl/gRsdpvy0ATvSEeJnYDT6dTqYUJvX3/f0o0bN16M3ezQMwQgAAEIQAACEIBArAUQQI/1CqB/CEAAAhCAAASmFKivqxdB8hwmQT93VDvq+Pr62vqXSaIfjtaV6Jhjs2NLkG3hMo0EGhsbE0mmf7TZbL9nsVgyNeom7podGhqijs4O6uroIj6zGGVmAT5T+vLlyzNfOM0V6enpxLtPUcwhoPcAutPljPiejWSlhoaHqLenN5ImdFvXUeWgheULR8c3PDxM+/bsm3K8s2fPpvKF5cTvASjxLZCckqwE0jMycYxHNO8EWZaVwLnb7daiW9nldP1k9drVf6FF42gTAhCAAAQgAAEIQMA4AgigG2etMFIIQAACEIBA3AncFgifSUDQjx3Vjpf4svra+pfIQluELJr85H8p2PPTZ+oC3w9doPFc490k0R/Y7LbHLBYLIo6hEwZVg3dScyCdd6W7XZr8Ujmocej9ot7+Xmpva494mIWFhcS7UFHMIcDB0JLiEt1OJtYBdIa5ceNGRBkb9Ir76GOPUtasb340XW26Sh+8/8Gkwy0uLqZF5Yv0OhWMK0YCs2bPorw5efiZEAV/DprzQy6cGUOL4nK6Pl29djWnpFA3J7wWg0WbEIAABCAAAQhAAAKaCiCArikvGocABCAAAQhAIFKB47XHn5cs0vMTU7JP2i52mkfKrWr9c6fOldpSbf+bzWZ71CIhcK4q7jSNCSGos6uTujq7qL+vP1rdGqKf9vZ26u2LfBct70BNTU01xJwxyOAEOBU/7yrWa+GjGq63Xo/p8DweD3V0dMR0DGp3brVZ6XvPfW9cs599+hl9+bsvx32Nz7suLy+nwoJCtYeA9kwikJycTHn5efjZoNF68q5zDpxz2natit/vd424Rh5avX715E/QaNUx2oUABCAAAQhAAAIQ0KUAAui6XBYMCgIQgAAEIACBiQK1tbWldrLvFJJ4fqpz0YUQr1ZVV/H3byv1tfVbLGTpwzno2t9bX3zxxeLUpNS/tyXY7pNIStK+R/QwlUBffx91d3YTn5eu1W4to+g3tzQrv3yPtCQkJNCcOXMibQb1dSgwb948yszQ5+kS165fo76+vpir8XuJGq+jmE/k1gDm5M+hBx58YNxw/u3ov1Fb6zdnvs+aNUsJnmekI023XtZNz+Pgewpno6u7QvzwzsDAAHEQXasiSNBA78Cf3F1598+06gPtQgACEIAABCAAAQgYSwABdGOtF0YLAQhAAAIQgAARTRZMl0jq9wrvislStdfX1TcRkZKbVyKpSZbkw1bZ+iqC6erfTufPnv/3iYmJf22xWArUbx0thivA6d15B2tPd48ugnDhziOcei63i9ra2oh/Aa9Gyc3LpaREPBeihqXe2tBrGne/7KcLFy6Q3++PORk/iMOvJ7OUimUVtG79unHT+fUvf01er1f5Gj9UwZkJLBaLWaaMeURBIDMzU9mNzpkLUMIX4Pe8oaEhrc46Hzcwt9v9u1WrV61E6vbw1ws1IQABCEAAAhCAgNkEEEA324piPhCAAAQgAIE4E+Bguo1spT7yna6urr5te15DbcOLQhKT7iYJBNP9sv/nOCM9shvn/Jnz99gSbD+x2+z8y0cUHQu4XC7q7u5WAupDg0M6HmnkQxtyDtH1a9dV27WWkpyCnYWRL4uuW8jPz6ec7BxdjbGjs0NXqdN5J2h/vzmOh9i8ZTOVLSgbXW+e2xv73yCbzaYEzufOnaurewGDMY5AQuLNbCXpGenGGbRORspH0fBDbxw8j8aDQ54RT1dHR0f1fffd95VOCDAMCEAAAhCAAAQgAAEdCCCAroNFwBAgAAEIQAACEFBH4Hjt8Z2SRSrxyb6aQEC8vrb+JZLob4Lo4TRJtMsn+16dLBAfRP24vKS5ubnQ4/T877YE22M459xYtwD/gnpwcPDmrvT+PnI5XcaawDSjlSRJ2Wnf2taq6pzy5+STPQE7ClVF1WFjekrl7hnxUGNjo66UZL8c8/PY1QLZ+dhO4hTtgdLU1ESnPjulpGznXcQoEIhUgLOW8AdKcAKc5YKPiXC73cFViPAqIQt/V0/X9zZv3vx6hE2hOgQgAAEIQAACEICAyQQQQDfZgmI6EIAABCAAgXgVmBgoF0K8UFVdtYvPPieJakNwOe3Y4sAu6iDALly48KDNYvsfVqtVSY+PYmwBPtu4t6eXevt6yTtyM32xEQv/0p131/NDAWqWtNQ0mjX7m0Cbmm2jLf0J5OXlUXZ2Nlkt1pgNjoPnly9fjsoOzFAnyTtD+XVm9PLcC8+NS89+9quzxJkmrNbYrbvRTTH+2wXS0tOIz0ZPTEwEzxQC/FDf0PAQOYedUTUaHh5+b+26tduj2ik6gwAEIAABCEAAAhAwhAAC6IZYJgwSAhCAAAQgAIHpBJQ07pLtyrhrJDrm2OzYwl/j71vJ+pJFsuwUJGbcUmYRlpU4H31q8cbGxgohi79KsCd8R5IkbMc12cuT06VyemZO787pjPkX2kIWhpglB81vdNwg3iGrdinILyCb3aZ2s2hPxwIc7CooKCB+eCLapau7izo7O3UZPGcLWZaptbWVOOhl1MJBzcefeHx0+Pye19tt/IcCjLoeZh83Hwswp2AOMhtMstB8tAzvOo9Guvax3bs97qttbW0bHnzwwXaz33+YHwQgAAEIQAACEIBA6AIIoIduhhoQgAAEIAABCOhMYLJzziVJqqncXLlz4lA5zTvR/8/evYBHeZ4H3r/fOY8OIHFGYBBgyxzE2RhsNELCh9jeduM0rdv026tNutu02bSNk2633e5+G2f36rZXd5PYaZO2adK4X7dtUrdNmoPrYECAAIM52NgIdEKcbA7GgI4zo8PM+133ODPSjEbSjDTn+T+tLgf0vs9z3793Bmzd89yPPD1RMd0Qo6euoa4ix1LMmXDaz7f/psPh+F3DYnAwbM48lfQGou1Ue/t6pb+3X+7cvSNer1cMya3/jBgODEtfb1+o4KiFvVSPsrKyqDbPqZ6f+XJXoKqqSu6tuVf6evrS3pkhEAyEzvx97733Quf/5vrI913oS5Yukcc/9HiIubenV3ruFsa57rn+uin2+HQn+tx5c4udIZS//n2tR8lkql37WHTTNM2e7p5ffbju4W/yMBBAAAEEEEAAAQQQiCeQWz/54hkhgAACCCCAAALTEGg+0PymiGyM+cFYqIX7ZNMdajr0cYvF8rRpmh+OXGfKFzyNnuemEUZB33L+jfPVjjLH39pstocLOlGSm1RAd5vqTrG3335bbt68GWp17HK7xGa1ZWUnqilm6Ox23SWv557rD+P1fw8NDqX0SbL7PKWceTXZxk0bI+cXDw0NSffdbhn0D4rdlprmG+GiuRaRurtTe+xAuqHzfRf62rVrZftD20OFcy2gMxDIlIAW0LWQXqxD/+zQHef67xPZ6mLR19f3V9t3bP/3xfoMyBsBBBBAAAEEEEBgagEK6FMbcQUCCCCAAAII5LBA3PbtIjJijlQ2NjYmVI1oamqqsIltk0Us3bRuH/+wW1paPG6X+2+sFs46z+G3QkZD0x9+axH9jTfeCBWttdW1y+UK/dNhd4jD6Qj9U4va6RpazBzwDojukI8apoR2s2khPRWjtLRU5syZk4qpmCMPBRp2N4i2Xg6P69euS8vZFnG73TKnco44Xc7QB0mSHfr61IJ5vhXNY/PMx8J/OIcdD+2QRQsXhY6rYCCQaYHZFbNFuyAU09BiuXax0b+7s3k0zIB34MS2bdt26Cb4YvInVwQQQAABBBBAAIHkBNL3E63k4uBqBBBAAAEEEEBgWgLJtG+f1gJFfJNpmtaOto4/cjqdnxYRdxFTkPoEAnoG8oEDByZsvxoqqDscoSKj0/HB/9av8I716ew8C/0A3ucN/RB+shFqPd/bO+OW7lpgsztSs9uYF1J+CWjhXAvoY0d7W7tcuXxlXCJaUC8vLxeLxRL6Xvms8tDZ6RabRSyGRa5cuRLa5aw7LgtpBANBeffau3mZ0mOPPZbVIl5eohF0SgVKy0plefXylM6Zi5PpB+30WAo99iEdx6wkk/Pw0PCdazeubX3yyScvJXMf1yKAAAIIIIAAAggUnwAF9OJ75mSMAAIIIIBAQQlMt317QSGkIZkzZ87cX+ou/ZLdbn9CRD6oCDEQiCPw/u335dhrx0LnNic6tMioO9a1QKnnqVusllDhUdtia0v40BnrhoQKj6Ghv9Td7KaEdpaP23U+wcKh81V7+2R4ZDjR0KKu06LovHnzpnUvN+W/QOWcStn6wNaoRE6dPCV379ydMrkVK1fIqntXRa47eeJkqP17IY6enp7Qh1XyaWzcsFHmz5+fTyETa4EK6N+FK+9dWZDZ6QfetHCuH3gbHp7e38OphAkEAv6r71z98FNPPbUnlfMyFwIIIIAAAggggEBhClBAL8znSlYIIIAAAggUhcCRpiObgkbwjdhkk2nfXhRQSSb51ltvPVReWv7PFotlUZK3cnmRCgwND0nzoWa5fPnyjATKy8pDu9VTOkyR3v7eaZ2LPn/BfHE5XSkNh8nyR2DZ8mVSc39NVMAH9h9I6AMcWjzXInp4nDh+QrTQXIhDP9By/fr1vElt86bNMnfu3LyJl0ALX0A/TLbqvlVitVoLJlktnOs557lQOFdUM2gGevp6/vzhhx/+jYJBJhEEEEAAAQQQQACBtApQQE8rL5MjgAACCCCAQDoFmpuanxdDPjN2DcMw/qVuV93T6Vy3UOc2TdPoaOv4Y4fT8R8NMZI/1LdQYcgrIQFTTHnzjTdD56JPd+hZ4+EW2NOdY6L7/L7kzkW32+2yaBGfIUn1c8in+VauWin6NXbs3bM3oRS08K4F+PA4fux4qBtCoY7bt29PeaxCLuS+dctWqayszIVQiAGBcQJaRNejT/J16I7zoaEh6evrk0AgkFNp9HT3/NNDOx/6eRHJrcBySolgEEAAAQQQQAABBMYKUEDn9YAAAggggAACeSvQfLD5gJiya2wCpml+or6x/sW8TSpLgbe0tDgcdsc/OeyOn8pSCCxbIAJnzpyRU6dOJZ2Ntm+fXTE76fuSuWHQPyh9/YkVMbWYX1pamsz0XFtgAutq18niqsWRrO7evSunTiT22l6zdo0sWbokcu+xo8dC5/8W6tDdpskc45ANh9p1tXwoJhvwrJmUQPWKaikpza/PMGqxXAvnfr8/tONcC+m5NPx+/7utba2bfvEXf/H9XIqLWBBAAAEEEEAAAQRyW4ACem4/H6JDAAEEEEAAgUkEmpuanxNDPh++xBCjZ9gcrm5sbCzMg2bT9GroPNdZa3VYv2OxWtamaQmmLTKBttY2OXL0SFJZp6V9e5wItN10d/fUf0QsWbIkbbvhk4Lh4qwJbN0WvVs5mQJ67fpaWbR4tIPB0SNHxTvgzVoumVj42rVrObfrNJz3vavulerq6kwwsAYCMxa4t+ZecTgcM54n3RPo36c+ny90znmu7TgP5z4yMuK7+e7NnY899dj02+OkG5L5EUAAAQQQQAABBHJSgAJ6Tj4WgkIAAQQQQACBRASampoq7Bb7i6ZpfliL50Ez+PH6xvrvJXIv13wgcP78+Wqnw9lstViXYoJAKgXaO9rlcPPhhKdMZ/v22CCmKqKXl5dLRUVFwrFzYWEKxBbQr1+7Li1nWxJKduOmjTJ/wfzItUeaj4QKTYU89IMpugtdz3PWs5wNwwh9ZXvoh2HWrF6T7TBYH4GkBGpW14TeS7k2dHe57jT3er2if5fm+DDv3L3zn+vq6v5PjsdJeAgggAACCCCAAAI5KJD9/5rNQRRCQgABBBBAAIH8EmhqatJd55fyK+rsR9va0rrb4XL8X6vFOtqjOPthEUEBCVy+fFkOHjw45Q/Z9dxzLaBnckxWRF+0cJHYHfZMhsNaOSgQW0DvutAl+pXI2LJ1i8yZO/qabj7YHNqlWchD31MdHR2RFLWIrgVA/cpWIX3hwoWyvnZ9IbOTW4EK6Hvm/jX350QnlPDZ5lo41z/Hcq1F+0Qvgd6+3r/YsWPHp0Qkt3rKF+hrlrQQQAABBBBAAIFCE6CAXmhPlHwQQAABBBBAAIEEBEJt253WVy0Wy2iP4QTu4xIEkhV455135NVXX530B+5lpWXicruSnXrG18cromvbXC26MRB49PFHoxCSKaBve3CbzK6YHbn/0IFDoTOCC31oG/eenp5xaWoxMFxM18J6Jsb8efNl48aNmViKNRBIi4D+fbTqvlVZ+QBKMBgMffhN/9zSL/3f+VI414fR39+//8HtD35IRHJ+m3xaXjxMigACCCCAAAIIIDBjAQroMyZkAgQQQAABBBBAIL8EWlpa1pa4Sw5YDMtof+H8SoFo80xA2zq//PLLoj+QjzcqKyrFastMUS12/dgiuu6ELy0tzTNhwk2HwEwK6Dse2iFl5WWRsA7sPzBlJ4Z05JDpOQcGBuTKlSuTLqvFdIvVIjarLbS7Vr9SvUNd38dbNm/JdPqsh0DKBUrLSmV59fKUzxtvQi2Q69+Justcv/KgRXtcl4GBgbNXrl55/KMf/ej1jMCxCAIIIIAAAggggEBBClBAL8jHSlIIIIAAAggggEB8gXPnzi12OVyvWa3WzPw0lgeBwE8ELl26JPv374/rMXfu3JQX0JKB1911vb29oVuWVC0JFfcYCDTsbog6gziZHeg763aKu8QdQWza1ySBQKDwUU2R9o72hHMNFdMtltCZ6eFCumExJPR/0zw/vWJ2hWzZsiUnWl8X/gMnw0wIVFRWSNWSqrQspR9s078DtT27/jOfdpnHA/F6vVf37tu7/vd+7/fGt8JIiyCTIoAAAggggAACCBSqAAX0Qn2y5IUAAggggAACCMQItLW0Pekscb5kiMH2Wl4dWRG4fOWy7Nu7L2ptu80e1eo6K4GJiN/nl6AZFC3mMxBQgZmcge7Z5RGn0xmB3PfqvhkVptxut7hcLqmcUyl9fX1y987dnN0deuvWLXn//fen/SLSwnm4oB4uridaTC8vL5cN6zeIejEQKCQBfe8vrlo845R0V/nwyLCMDI/I8PBw6MMuE3WHmfFiGZ7A5/NdvXrx6i88/XNPH83w0iyHAAIIIIAAAgggUIACFNAL8KGSEgIIIIAAAgggECvQ0tLy4RJ3yTcthoXqIC+PrAq0tbbJkaNHIjFk6/zzcQimiMVmEadjtOiZVSgWz7pAbAFdW5O3t7YnFNfY3eu6o1ML6NMZWjBbtnyZaGE4dly5fEV0V3yutVnWnawXL16cTrqT3hPerR7+Z7i4Hr5J37u687ysbLR1fsqDYEIEsigwd95cWbhoYcIRaGFc//zRInn4HHP986IQu2EEAoGhSxcufeinP/LTBxIG4kIEEEAAAQQQQAABBCYRoIDOywMBBBBAAAEEEChwgZaWljml7tIuwzBmF3iqpJcnAufOnZNjx46Fos3m+eexXC63K9Q6moGACsQW0O/evSunTpxKCOeRxx6JtCDXgpWegZ7M0IL52tq1cQvnY+fRneinTiYWUzLrz/Tazs7O0O7WdI/QzvTQ/xuydctWWbJkSbqXZH4Esiowf8F80a/YocVy/dLiuH6NBD7YYa47zQt9jIyM9L//3vuf3v3Y7v+v0HMlPwQQQAABBBBAAIHMCfDTocxZsxICCCCAAAIIIJBxgfPnz8912B0HbFZbbcYXZ0EEJhF488035fTp0zJnzpycOKvYZreJtpNnIBAWWLlqpehXeCRaQNf2442PNEbuGxwclOaDzQnDVlVVhYrniY5zZ8/JtWvXEr08I9fNtI17skHW1NTI2jWJmyU7P9cjkEsCWkB3upyR9uuh4rkZFDFzKcrMxGIGzUBPT8//erju4f+emRVZBQEEEEAAAQQQQKBYBCigF8uTJk8EEEAAAQQQKDoB0zSNC50XTtpt9i1FlzwJ57yA/rD/5ImTcuPGjZyI1eV0iWHhP49y4mHkSBDxCtl79+ydMjo9q7yuvi5yndfrlaOHEzuSt+b+mlDL9nhDzz6/9d6t0DnolZWVkUums8N9yiRmeIHf55eLl1Lfxj1eWIsWLZId23fMMGJuRyB/BPRDOrMqZuXEh8+yqWaaptl9t/uPd3p2/l4242BtBBBAAAEEEEAAgcIU4CdEhflcyQoBBBBAAAEEEJD2tva/czqcH4MCgVwV0GLga8dey4nw3C53qBU0A4GwgLZR3/7Q9iiQ468dFy1kTzbKystkx0OjBV29Xu+bauiucy3axw4tkLecbQkVz8OjzlMneuRAeGgbd23nnkujvb097Wctl5aWysMPPSz6TwYCxSSgO9D1z5oiHqbP53t56wNbf1qKcu99ET95UkcAAQQQQAABBDIkwI+IMgTNMggggAACCCCAQCYFOs53/KHD5fjPImLJ5LqshUAyApcvXZYzb51J5pa0XKu7+RwOR1rmZtL8FmjY3SA2my2SRHtbu1y5fGXSpHR3uJ6fHh7d3d1y8vWTk94zUfH8+rXr0tbaJlpEHztqVtfIsmWjO9UTiSvTT+LGzRtpL+pvf3C7LF68ONOpsR4COSGgBXQtpBfj6Ovv++727dt/phhzJ2cEEEAAAQQQQACBzAhQQM+MM6sggAACCCCAAAIZE7jQduERm932ihgyWvXJ2OoshEDiAufPnZeOzo7Eb0jTlU6HUyxWPmuSJt68nnZd7TpZXDVaoE1kN7meT7xx08ZI3ndu35HTp05P6BB71rpeqC3QW1paJixAa4F+bBv3rgtdol+5NPr7++Xq1atpC2nNmjVyf839aZufiRHIdQGLxRJq5a4fAiuiYfr9/v1BM/jkAw88MFxEeZMqAggggAACCCCAQIYFKKBnGJzlEEAAAQQQQACBdAq0t7Rvt7ls/2i1WJemcx3mRiAVAs2Hm9O+QzWROPXMasPgP40SsSq2a2KL4Zr/keYj4vP5JqTQgrsW3sNDW6+feTN+p4V48+tu81MnTk3aKn6nZ6e43e7IGjr/2BbvufCcAoGAaBv3dIwlS5bItge2pWNq5kQgrwQcToeUzyrPq5hnEuzg4OCrm7ds/hBt22eiyL0IIIAAAggggAACiQjwU6JElLgGAQQQQAABBBDIAwFTTKOrs+t1m9X2QB6ES4gISC4U0LVwrgV0BgITCcSeN37lyhVpb524MLxs+TKpub8mMt2N6zfk7Ntnx02vreHr6uuiWsQnUjyvnFMpWx8YbRGvEydyNns2nrBaDQwMpHTpWbNmhc49532bUlYmy2OB0rJScbkL++8x0zTNIf/Q9zu6Op555plnhvL4cRE6AggggAACCCCAQJ4IUEDPkwdFmAgggAACCCCAwFQCHe0dLznsjp+d6jq+j0CuCLz88svjznbOdGwOu0OstqJqf5tp4rxfr6qqSvSM8rFjsl3osS3Z333nXdHjCmKHtnnXHehjx7mz5+TatWsTmmnRfftD26N2nyfSVj5bD+HOnTty8+bNlC6vxfMFCxakdE4mQyCfBfSDYLNmzxKbvTBP7jFNUwYHB3+8ZeuWJ/L5ORE7AggggAACCCCAQH4JUEDPr+dFtAgggAACCCCAQFyB1tbWJ0pcJS+bpsm/3/EayRuB73//+1mP1eV0iWHhbZP1B5HjAcTuQr97566cOnkqbtT3r75f7ll2T+R7Vy5fkfa26B3r8XaRT3WOuRbPa1bXiBb0x45c3X2uMfr8Prl08VLKnq6eea5nnzMQQCBawO6wh4rohTZMMcXX7/vmA9sf+A+Flhv5IIAAAggggAACCOS2AD8pyu3nQ3QIIIAAAggggMCUAh0dHfMthuWUzWobrdhMeRcXIJB9gVwooI89Rzr7IkSQqwLxziqfqOC9bv06Wbx4cSSVi10X5ULnhajUtAW7FtHDQ1u3Hz50eMKODFo837ptq5SXR591PFXRPdueunO0tbU1JWFUVFSIp84jVisdI1ICyiQFJ+AucUtJaUnB5GWaZnBocOiHm7dufpozzwvmsZIIAggggAACCCCQNwIU0PPmUREoAggggAACCCAwXkB3nHd2dO532B0N+CCQbwLZLqBbLBZxOp35xka8WRLQ3d/Lli2LWj1ey/VNmzfJvPnzIte1tbbJ1StXI7/WIri2YR87JjtXfaLi+fVr16XlbEuWNBJf9p2r70hff1/iN0xw5fYHt0d9MGHGEzIBAgUmoK3cZ1fOLpgPmfQP9P/1gw8++PECe0ykgwACCCCAAAIIIJAnAhTQ8+RBESYCCCCAAAIIIBBPoLOt85ftDvuL6CCQjwLZLqBry1ubtTDPjM3H10M+xKyF79hd4LEt2rc9uE1mV8yOpPPWmbfkvZvvRX4drxA/0ZnqWrBfee9K0SL62HH37l05dSJ+C/lcc0zFOegrqlfIxo0bcy014kEg5wRcLpeUlpfmXFzJBBQIBoZ9Pp8Wz381mfu4FgEEEEAAAQQQQACBVApQQE+lJnMhgAACCCCAAAIZFDj/xvlqZ7nzFavVen8Gl2UpBFIm0NTUJH19M9+ZOt2AOP98unLFe99Eu8H1THQ951xfz7HnpZ94/YT0dPdE0HZ6dsrYowPi7STX9u5r162Nui48Qb7sPA/H6/P65NLl6Z+DXlJSEmrdznELxfu+I/PkBGZVzBK73Z7cTTlytWmaI94B759s277tR27qdgAAIABJREFUczkSEmEggAACCCCAAAIIFKkABfQiffCkjQACCCCAAAL5L9De1v53TofzY/mfCRkUq8CpU6fk3XffzVr6ulNPW94yEEhGQIvo62rXiZ6LHjuuXbsWajM+9nV1uPmw+H3+0KXx2rePbQO/uGqxLFu+bNwu9/A6WqTXHe/5NAKBgLS3t0875M2bNsvy5cunfT83IlBsAg6HQ8pnl+dd2sPDw3e7e7o/tWvXru/kXfAEjAACCCCAAAIIIFBwAvy0qOAeKQkhgAACCCCAQDEItLS0eMpKy/aLKfSfLoYHXqA5dnd3y6FDh7KSnSmmlLhLsrI2ixaGwMpVK0W/phpHjxwV74A3dJnuLN/6wNaoW7TobrfZ4xbkwxfqznYttGezY8NUeU72/YsXL4rf/8GHCJIZS6qWyLZt25K5hWsRQEBEymaVidPpzBuLoaGhrkAw8OmtW7e+kjdBEygCCCCAAAIIIIBAQQtQQC/ox0tyCCCAAAIIIFCIAleuXKkKDAX2WqyWNYWYHzkVl0A2dqEPDw/L0NCQzJs3r7iwyTblAtpWfG3tWqmsrExo7pGRkXHnmU92o+5c77rQJVpkn2rojnj9crvcoUK9rtXX2xcqul+9clV8Pt9UU6Tt+zdu3BA9tz2ZoTv9tXX77Nmj58kncz/XIlDMAvr+mV2ZH+8d/6D/9Pe///2dzz33XPKfsinmh0zuCCCAAAIIIIAAAmkVoICeVl4mRwABBBBAAAEEUi/Q1tb21y6H65dSPzMzIpB5AS1mHz58OCM7a4OBYGid4ZFhqaiomLBNduYVWDHfBbRgXVVVJdqCPRXj1nu3QkVz/edkQwv4K1atkAULFkxZmM9m+/funm7Rs9uTGevWrpP77rsvmVu4FgEExgiUlpWKy+3KZROzf6D/mw8++OCviUgwlwMlNgQQQAABBBBAAIHiE6CAXnzPnIwRQAABBBBAII8Fzp8/X+NyuE5YLJZZeZwGoSMQJaCt3I8ePRraMZuOYbFYpLe3N6qF9Pz580XPQGcgkEqBZcuWSc3qmqSn1J3mukP77p27oX9OtVtcd5dq+3g9Lz2ZcerkqdAamR4+v08uXbyU8LLz582XnTt3Jnw9FyKAwHgB/btPd6HrP3NtmKZp9vX2/c8dD+94TkTMXIuPeBBAAAEEEEAAAQQQoIDOawABBBBAAAEEEMgfAaOzrfO7dof9w/kTMpEikJiA7kR/66235N13303shimu0gLjwoULZe68uaGdvK3nW6PuqFpcJVabNSVrMQkCYYHYc9Fv3rwp71x9J9RWXXeC6o7xsbvUtSPC8deOJwVYXl4uW7dtnXDHuc6pRfiR4ZFQgV3fC+GhO9rPvHkmqfVScXEgEJD29vaEp3pox0Oh9y8DAQRmJuAucUtJacnMJknx3SMjI97+vv7ferju4W+meGqmQwABBBBAAAEEEEAgZQIU0FNGyUQIIIAAAggggEB6BVpbW59wu9w/FFOo+qWXmtmzKDAwMBBq9Xz95vWkd8o6nU7p7+8XLcb/7DM/K1brB2+Vzo5OaT7UHJXV0qVLxTD4z6EsPuqCXHrN2jWyZOmSSG6661pff+Ghrd63PrA18mvtunBg/4GELbRNvJ65Hm/o++bK5StRxyHEFvSzVUA3TVMuXLgQem9ONTTHB7c9ONVlfB8BBBIU0F3oYz9Ik+BtabnMDJq+/r7+j2x/ePuP07IAkyKAAAIIIIAAAgggkCIBfmKUIkimQQABBBBAAAEE0i3Q2d75qt1ufzTd6zA/ArkkoAU3bfHuHfBK/0B/qM37tXevyYB3QGbNniV1dXXicDhCO83PtZyTH7/ywc/kn/6Zp6WysjL0v3u6e+Sf/+mfI2lpoV3PjGYgkGqBTZs3ybz58yLTtrW2ydUrV6OWadjdEFXMOtJ8ZMqW7TrBRMVz3W3edaFr3AdOtGC2/aHtoV3v4aHX6VemR+h9e+2a6Adkphraul1buDMQQCA1ArmwC900zWBPb8+/dnZ2/sov/dIvvZeazJgFAQQQQAABBBBAAIH0CVBAT58tMyOAAAIIIIAAAikTaGtr2+a0O/cbhlGWskmZCIE8E9BdrHo2tBbVf/CDH8iChQvk5575uUgWx147Jq8dfS30692P7pbly5dHvvc3f/03kTPWy8vKpaKyIs+yJ9x8ENi+Y7uUzyqPhPrWmbfkvZvRtaJ1teui2rgnUtSO3bkeXqC9rT206zx2aPFc27xru/fw0CK2touf6nz1dDgPDQ3J7du3Qx+GmWzcc889snXL6A79dMTCnAgUm4CegV4xpyJrXVcGhwZ7+3r6vljfUP8HIhIoNn/yRQABBBBAAAEEEMhPAQro+fnciBoBBBBAAAEEikygs61zv91hbyyytEkXgXECfr9ftJDe1tYmPb098m8//G8j14wtoD+4/UHRQmV4/Mt3/0Xu3LkT+mVlRaWUlfNZFF5eqReo31UvDqcjMvGJ10+EOiCMHfMXzJeNmzZGfksL24cPHY58wCM2Kt1BrjvJY1swnzt7LrSrO3Zo0XzDpg1RO8/1momK7alXGD+jvm+1g4S2kJ9s1NfXy5zKOZkIiTUQKCqB0vJScblcGc/Z7/ffaGtve+pjH/vYGxlfnAURQAABBBBAAAEEEJiBAAX0GeBxKwIIIIAAAgggkAmB8+fP7yp1l+43TdOSifVYA4FcFtDd5/qlLdz9g36pra2NhDu2gK5nUe94aEfke3rO9MWLF0O/nj9/flYKCbnsSmwzFzAMQx557JGoiQ43Hxa/zz9uci2Ij90droVwLYjHG3pmuu5AHzsmKp7HnnkevkfPR2852zLzJKc5g7Zu113oN27cmHCG6upq2bRx0zRX4DYEEJhMwO6wh449ydTQlu39ff17vv0P3/6ZL3/5y75Mrcs6CCCAAAIIIIAAAgikSoACeqokmQcBBBBAAAEEEEiTQGdb5/fsDvuH0zQ90yKQVwLBYFAGBwdDu9DLZ5dLWdnoTvKDBw7K6VOnQ/ksvWepPPb4Y5Hc9PfPvHkm9OtFixaJ3W7Pq7wJNvcFdHdnXX1dVKD79+4Xfc3Gjngt2eMV0eNdF68YrtfV3F8TVZQPr3nlyhVpb23PKmBfX5+YQVPevfZu3Di0xfSu+l0ye/bsrMbJ4ggUssCsilkZ+bsvEAgM3rl95/ldjbv+Ky3bC/kVRW4IIIAAAggggEBhC1BAL+znS3YIIIAAAgggkOcCbefanna6nf/XEKM0z1MhfARSJqA7z7WAvmjxoqg5X/qHl+Sdq++Efq+iokI+8tGPRL7f2dkpzQebQ79eUrVELFYaOqTsgTBRSECLv9u2b4toaKeEg00HJ9SJt1v87p27cq7lXOSc8p2enVGt2O/evSunTpyKzKmF85UrV47boa4XaGt4LZzHa/OeyUem71UtoOsO/Xfe+eD9GTtWrVol62vXZzIs1kKg6ARcbpeUlqX3Xyd9Pt+5m+/d/M2nnnpqf9EBkzACCCCAAAIIIIBAQQlQQC+ox0kyCCCAAAIIIFBoAhc6L5y1WW2jBzkXWoLkU5ACVqs1VCwLDy3kpXJoYVIL4HPmRp+V/OUvfjmyjMbwSx//pciv9ezlH/7gh6G4li5dmspwmAuBkMCCBQtCZ4+HR39/vxw7emxSnXW162Rx1eJx1+jrVYvOWmQfO3Q3+a2bt0TPUdcvPR893tD7tWV7qt9703nUugNfLXSXubZw1/fv2KHdIHT3+dhuEtNZh3sQQGByAcNiSEVlRei9mOoRCAaGB/2Dr965e+dXH3/88Wupnp/5EEAAAQQQQAABBBDItAAF9EyLsx4CCCCAAAIIIJCgQFtbm8flcB1K8HIuQyCrAlqYdpW4Qu1hxxbPw0FpEW1ocCj0pTtSZzICgYCUlZeJw+mITKM7W1/6zktR0/7Cx35B3CUfFBi17fvf/d+/C8WnLdwZCKRaQI8NWL1mdWTa27dvyxun3phymYnOLZ/yxjgX6A71rgtdojvZc2Xo+1XPQNc/F+7cuSNerzcqtJr7amTt2rW5Ei5xIFDQAroDXXeip3IMjwzfuH379qd37979XRGZ2V/wqQyMuRBAAAEEEEAAAQQQmIEABfQZ4HErAggggAACCCCQToH21vavOZ3OT6VzDeZGIBUCutu7pKwkoV1tWjwf9A/OqJCuu8/LZ5VHhb7nlT3S0tIS9Xv/5qf+jSxYuCDye3//t38fKuLNmzcvFWkzBwJRAqvuWyUrVqyI/F68M80nIisvL5ea1TVSWVk5LVXdca6703OpcB5OZGhoSHx+X+i919PdE9qNHh4up0t27do14U76aWFwEwIITChgs9tkdsXslAjpWed+n3/vrdu3fv2pp56Kfz5DSlZiEgQQQAABBBBAAAEEMi9AAT3z5qyIAAIIIIAAAghMKXDu3LnlLofrx1ar9f4pL+YCBLIooEWxslll44rn2qY5GAiKtoy12Wzjvq+FdL/XL1pcS3aUlpeG5gwP3d3+4l+9KD09PVFT1e+ql1X3ror83o9++CPxeX2h89EZCKRaYG3tWqmqqopMe+niJens6ExqGS2kL16yOFRI1/890fD7/KEW71o4113nPp8vqXUyebHf7w91gNA/K7R4PvZ9et9998m6tZxSksnnwVoIzJo9S+wO+4wg/D7/xd6e3s80PNLwgxlNxM0IIIAAAggggAACCOSoAAX0HH0whIUAAggggAACxS3Q0drxuw6X4w/EFGtxS5B9rgs4nc5Q6/bw0MK4t9877uxlh8MhTrdzXCFd2zv7Bnyi/0xkaOFcC+hjh7aE1lbZr7/+etTvb9m6RTZu2hj5vcOHDsutW7cmLUwmEgPXIBBPYPPWzTJ37tzIt9pa2+TqlavTwtLzzce+drVY3t7WHpqrr7cvJ842TzQxfX+Gzz33+r3Sfac7cmtjY6PMnpWa3bCJxsN1CBS7gNPlDB2DMp0xEhjpu3v77hf/9Gt/+ocvvfRS8p+Am86i3IMAAggggAACCCCAQBYEKKBnAZ0lEUAAAQQQSIdA88Hmz4spDYYYl4bN4c82NjaO/oQ6HQsyZ1oFLnReeN1mtW1L6yJMjkAKBGJ3g2vxPFwsize9Fty1kB57TrruqNXW7lMN3e2uLePDQ3efv3fzPRkZHpFXX31VurtH/+i7r+Y+qfPURa5968xbcqnrkpSUlky1DN9HIGmBHQ/vkLKy0aKUvt70tTmdEXsuuu4yP3Xi1HSmyvo9WvzX96kO3YmuZ8PrWLJkiWx7gL/msv6ACKDoBLQzTOWcynF/D08GYZqm6ff7W27fuf0bjz/++CHOOi+6lw0JI4AAAggggAACRSdAAb3oHjkJI4AAAggUosDhpsPPmob55XBuWkSva6gbPYi1EJMu4JzOnDmzYHb57CuGYTgLOE1SKxCBWRWzon4I33M3uo16vDS1eK671nVX+tih7dy1rbvuYo839B4twI8dWpzTHbk6dLfv0aNHI99etHiRPPnUk5FfX750Wd5+621xuUZ3zBfIYyCNHBDY1bhL7PbRtsgnXj8ROvN7OiO2gN51oUv0K9+Gvpd7+3pFfvKWHhkZkffe++BDBdsf3C6LFy/Ot5SIF4GCECifVS4OZ/TfwRMlNjQ09F73ne7nGh5p+LqIJNYupiCUSAIBBBBAAAEEEECgmAUooBfz0yd3BBBAAIGCETh84PBFU8zqsQl5Gjz8PZ+nT7i1tfV33E73H+dp+IRdZAKxO8ITKaCHibQdu7vUHdXWXVu5D/QNjCuia2GypCx657judL/9/u3I7tahwSHZs2ePDAwMhJbQs84/8tGPRJ6IXnvs2DFxOvhsSpG9TNOersVikd2P7o5a50jzkWmfTV4oBXTdea4fcgmPQDAgN2/cDJ3xvqt+V9qfCwsggEB8gUTauJtBM+D1en/sH/J/1uPxfHCGBAMBBBBAAAEEEEAAgSIR4AfrRfKgSRMBBBBAoHAFDjUd+rhhGN+KzZACen4+85MnT86urKjca7PaHsjPDIi62ARid4Xreea6kzzRobvRtYg+dudubBFdW7Zrq/ixbd91Z+ud23dCLaHHjkuXLsnxY8dDv6U7zT/2/3ws8m2fzycH9h+IWivROLkOgckE3CVu2Vm3M+qS/Xv3Rz7ckaxeoRTQdcd5+AMtaqAF9Rs3bsj62vWyatWqZFm4HgEEUiSgH/qpnFsZdzZTTD1S5dTN927+ypNPPvlWipZkGgQQQAABBBBAAAEE8kqAAnpePS6CRQABBBBAIFqgqampwm7Y34jdfS6GHPTs8jTglX8CHa0dP+twOr4jIpb8i56Ii1FAi9u6Cz08tLCtO8i1CJ7M0CL62Jbuen9/b3/o9/R7sUPPWu/v75eRwEjUt/S+f335XyNFu4//ysejCu8/fvnHYrWNnqGeTIxci8BEAhWVFfLAttHPPWl3hINNB6cNtmz5Mqm5vyZyf76ege4f9GshLurPhzt37sjuxt3jjmOYNhY3IoDAtATKZ5fHHqViDg4OXurt6/1/b968+dIzzzyT+KfhphUBNyGAAAIIIIAAAgggkLsCFNBz99kQGQIIIIAAAlMKNDc1Py+GfGbchaZ8wdPoeW7KCbgg5wQ62jv+0WF3fDTnAiMgBCYRiC1+p7KIrgX62BHe5a5FyqHh8T/f72jvkNOnT4du+4Vf/AVxu0cL8K++8qoYFv4ziBd0agUWLloo6zesj0yqH+44dvTYtBfR1+xOz+iOdu2eoC3h82nonwNen1dGhkc/5GKIIdo6esP6DfmUCrEiUJACLrdLSstKQ7mNjIwMDHgH/v5b3/rWf/z6178+XJAJkxQCCCCAAAIIIIAAAkkI8JOjJLC4FAEEEEAAgVwSaG5qbhBDmuLFZJjGZ+sa657PpXiJJSEB42LXxU6LYVmZ0NVchECOCGhrdW2xHlvs9nv941qsTxWyzqNno080xraI193m2sJd282OHV6vVw4eOCi9vb3y9M88HTpvOTz27tk7VQh8H4GkBWJ3jOvxAqdPffAhjumOOk+daIErX1+7et65fpBg7NtTP7yyauUqmVM5Z7os3IcAAikS+EkHmX6v1/u9Ae/Ac4888siFFE3NNAgggAACCCCAAAII5L0ABfS8f4QkgAACCCBQjALaut1m2LR4vilu/qY0eho9B4rRJp9zbmtr2+Z0OA8ZYoxWTPI5IWIvKoF455QrgJ55rDvFhweHJ2zrrvfqeaxWuzXUTnbsWedhxNBu1n6v7pKLuOrcfr9/XAFdd7m2t7eHdqE/8eQTsrhqceQeCuhF9bLMWLL31dwny6uXR9a7fu26tJxtmdH662rXRb12z509J9euXZvRnJm8Wd/3+mGWsUML5/fee28mw2AtBBCYRMAwjN+p21X3f0BCAAEEEEAAAQQQQACBaAEK6LwiEEAAAQQQyDOBn+w8/66IVEwYOgX0PHuqH4Tb3tr+P50u538VU/h3tLx8ggQ90U70sTK6a1yL4eEx2W7z8DVaNNfi+dj79Hv6a21tHbsDXb/n8/rk+9//vuxq3CUrV442daCAzus0HQK1G2pl0aJFkakvXbwknR2dM1oqXhv3468dj/oQyYwWSPPNseef63L3rrpX5sxh93ma6ZkegcQFDPkjzy7Pf0n8Bq5EAAEEEEAAAQQQQKA4BPjhbHE8Z7JEAAEEECgQgeaDzZ8XU6Y829xiWjbvbNz5ZoGkXRRpHD161L1wwcJDNqvtgaJImCQLWsDpdIrT7Yy7k3w6iYd2svZH72QNz6M7XOMV0PX7e17ZIzWra2TturWRZSmgT+cJcM9UAlu3bY06KqC9tV2uXLky1W1Tfn/jpo0yf8H8yHVdF7pEv/JhDAwMRBX79c+FjRs25kPoxIhAMQmc9jR4thZTwuSKAAIIIIAAAggggEAiAhTQE1HiGgQQQAABBFIsoLvIDcP45aAR7JaAHAgYgYONjY3d8ZZpamqqtllsHzZM41lTzOqEQmEHekJMuXTR+fPna9xO9xnDoH17Lj0XYpm+gO5G13bsdqd93NnoU806NDQUOgdd27qHR8/dnri36Q70oBmM+73W862i/Ry2bN0S+r62fN+/d/9Uy/N9BJIWeLjuYSkpKYnc9/aZt+XmzZtJzxN7Q+WcStn6QHRt60jzkVDnhVwe2mlCP9yi77nwWDB/gVRXJ/avMbmcG7EhUHACQdnh2e05XnB5kRACCCCAAAIIIIAAAjMQoIA+AzxuRQABBBBAYDoCoYK4YXsjTgt23TF+SQz5YOe4KQ0/mT/8z8SXM+UFT6Pn2cRv4MpsC5xvOf+LJSUlf5vtOFgfgXQIaCE8VBC3WsRqs45bQluxBwNBCYwEQjtW9dclZSVit9sj1w70Re9mDX9Dz0APBANxw+7t6ZV3r70bKUBqUa9pX1M6UmTOIhdofKQx6oMiJ0+clO67cT8Xl7SUdlFYtmxZ5L6+vj45deJUTrdy1w/BxBb59exzPQOdgQACuSVgmuZv1jfW/2luRUU0CCCAAAIIIIAAAghkV4ACenb9WR0BBBBAoAgFmpuanxNDPp+K1A3D+BdTzAoxZVfMfG96GjybU7EGc2RGoL2t/S+cDucnM7MaqyCQ+wIut0ucLmckUN+AT7QoFzv0nGUtjMcbWoi/evWqrF6zOvRtCui5/9zzMUL9cEjD7ujPuh05fER83tTtEt/+0HYpLy+P8OR6EX3AOyAjwyOReNVI27dbreM/QJOPz5yYESgkAVPMb9U31P9KIeVELggggAACCCCAAAIIzFSAAvpMBbkfAQQQQACBJAVSUUA3xOgJmsFn6xvrXzzUdOjjhmF8KzaMEXNkRWNj46Ukw+PyLAl0tHccd9gdD2ZpeZZFIOcEtP27u9QdiWvQPyh+n39cnIODgzISGC3UxV6ghcaFixaGfpsCes495oIIqLSsVB56+KGoXLTTwUQf7JhO0m63W7SIroXo8NBuDboTXV/juTZ6e3tDnSTCY+7cubJq5apcC5N4EEBABUw542n0bAIDAQQQQAABBBBAAAEERgUooPNqQAABBBBAIAsCh5oOvahnoE9raUMOjgRHPh4ujjc1NVXYDNvdcXOZ8gVPo+e5aa3BTRkV6OjoWGe1WPdZLdYPqnwMBBCQ2B3oExXQdVf68MjwhGJaxNMCpw7OQOeFlQ6BOXPnyJatWyJTa2H7wP4DKV9Ki+gbNm2I2omua7W1tsmt927lTEt3/eBAf39/VP4rV6yUefPmpdyECRFAIDUCpsVcUF9ffys1szELAggggAACCCCAAAL5L0ABPf+fIRkggAACCOSpwKGmQ08bFuPZOO3X42V0xjCNF4dl+HvxdpUfPnj4e6ZpfnjcjaY0eho9qf8pfp6a52rYHW0dn7PZbX9oMSyOXI2RuBDItICrxCVO52gL9wkL6MNDMjw8cQHdMAxxl4zuZN+7Z2+mU2G9AhdYXLVY1tWui2Q5MDAgrx15LS1Z6w70rdu2RhXRdSEtpF+5fCX0pf87m8Pv94t2hggPfQ9q+3btKsFAAIHcFDAM49/U7ap7OTejIyoEEEAAAQQQQAABBDIvQAE98+asiAACCCCAQJRAc1Nzgxjyoogsj0djmMZn6xrrnp+MLVSMN4zvxrmm+yet3Lthz12Bjo6Olx02x5O5GyGRIZB5gdLy0qh21QN9A3ELg1o8Hxoefzb62IhLSksiv9z/6n4JmsHMJ8SKBStQvaJa7r3v3kh+d+7ckdMnT6ctXy2iL1u+TFauWjluDS2e371zN9TW3efzhY49uHt3fJOadAWnHR/6+vvEDI62b6+oqJCa+2rStSTzIoBACgQshuW5nbt2fiEFUzEFAggggAACCCCAAAIFIUABvSAeI0kggAACCBSCwCRno2sRfPNU55lPuAtd5HueBs9HCsGoEHO4ePGiywyarVaLNe4HKAoxZ3IqHAEt5Fmt1lBC2rZZW6Tr10yH7lgtn10u+s/w6Ovpizu3FgwHh0Z3u8Zbe2wB/cC+A5OemT7T2Lm/+ATuX32/3LPsnkjiN67fkLNvn007RHl5udSsrpHKysop19Ki+qmTp6a8bqYX6PtRd+CPHcuXLZeFCzmhZKa23I9AmgV+4Gnw/Ns0r8H0CCCAAAIIIIAAAgjkjQAF9Lx5VASKAAIIIFAMAkeajmwyDfOAKebsmHwPeBo8jZMZ6FnodsN+Kc69etubFtPyiZ2NO98sBsd8yrGjo2O+w+a4LCKjPabzKQFiLUoBLZrrDvGxBe4whBbQhgeHRc8mn+6IPf9ci/JaQI83dD3dga47Xyca2sI9HOuhA4dmFNt0c+K+whXYsHGDLFi4IJLg5UuXpaO9I2MJV86plKqqKtFW8pONM2+eCZ2Vns4R275d11pfu170/HYGAgjksIAp73oaPUtzOEJCQwABBBBAAAEEEEAgowIU0DPKzWIIIIAAAghMLTBhO3ZTvuBp9Dw32QyTtHL/4DZDnvPs8tCecerHkLErzp8/X13iLukSU/j3soyps9BMBOx2u5SUjbZEn2gu3ZHu7fdOa0e67j63WCyRqfU8Zb/XH3epUMF+eHjStuxavDMsH7zFjhw+Ij6vbyYE3ItAlMC27dtk9uzRz721t7WHziLPxtBiuu5I193pNrstKoRzZ8+F2rqna+gHXbxeb6gbRXhoHGtWr0nXksyLAAIpFPjJsU+XUjglUyGAAAIIIIAAAgggkLcC/KA2bx8dgSOAAAIIFLLAoaZDLxqG8csxOU56nrnuXg9YAr9smMazk9kYYlzSQvpwcPhfGhsbORs9yy+k1tbW3W6ne1+Ww2B5BBIWiC1uh9u26w7vcDv38GS6K1zPLh9bUJtqIafTKa4SV9RlE7Vv14t0bt3tPtm55rqjPVyQP37suPT1xt/NPlVsfB+BeAJ19XXico2+Zs++dVZu3LhRdFj6QRYtoI8dS5csDe2OZyCAQF4IPONp8LyUF5ESJAIIIIA+bqy8AAAgAElEQVQAAggggAACaRaggJ5mYKZHAAEEEEBgOgLajt1m2LTdetS52KZpfqK+sf7F8Jx6ndVi/bzFtDxtilmd5FrdYspHPI2eA0nex+UpFGhtbf0dt9P9xymckqkQSJuAnnmurdvDQ4vXWiAPt0/XIrrD4YgqgOv3+nv7E9qJrgX4slllUfFrcdw3MPGuWS3g6w71yQroTpczUtw/ffK03LlzJ21GTFx8Ao889kjUcQanTpySu3fvFh2EFs+1iD52rF2zVsrKot/TRQdDwgjkiYAhxv+ua6j7z3kSLmEigAACCCCAAAIIIJBWAQroaeVlcgQQQAABBKYvcKjp0McNw/hWzAyRs9B/0q5dv18x/VVELKZlM2ejz0RwZvd2tHf8lcPu+MTMZuFuBDIjELs7XAvb8c46DxfRw+eOa6Fdi+iTDd0hrsXzseeqJ1J8T6iA7nSK1WYNLf/WmbfkvZvvZQaMVQpeQF/r9Q31UXkePXx03E7sQofQ92F/f3/kwzSarx73sHnT5kJPnfwQKCSByH9nFFJS5IIAAggggAACCCCAwHQEKKBPR417EEAAAQQQyIBAU1NTtc2wXYxdSgveQSP4eRF5OiVhmNLILvSUSE5rks6Ozia7zd4wrZu5CYEMC8QW0PVcct39HW9oYdFd6o58a6Jiu16gxXM9Vz22Bfxk84cnTqSA7nA6RHfP62g93yrvXH0nw3IsV6gCesb39oe2R6XXtK8pqWMLCsHG7x//Z4GexX7fvfcVQnrkgECxCHR4Gjw1xZIseSKAAAIIIIAAAgggMJkABXReHwgggAACCOSwQPOBZm3jvnE6IRpi9JiGqfeLYRqbTDFnx86j1wybw9WchT4d4Znfc+bMmQXlpeXNVquVH1bOnJMZMiCghW49Az08dGe5FsYnOuNcd5SHi+Ja6NazzGOH7lLVQvvYned6zVSt28PzJFJAtzvsod2wOroudIW+GAikQmDe/HmyafOmyFT6ety/d38qps6rOXr7esUMmlExL126VKoWc/55Xj1Igi12AZ+nwVNS7AjkjwACCCCAAAIIIICAClBA53WAAAIIIIBADgs0NzU/L4Z8JpEQtRgeNIPfM8R4Md6Oct3RbhWr7nRuMAxD/6lnoD/L7vNEdNNzTWdb59MWm+UvrRbrvPSswKwIpF5Ai926uzw8tM267hSP18o99sz0sbvQtbDudDsjhe2xkSZaPNd7Eiqg2+2iRXQd777zrpw/dz71MMxYlAJLli6RNWvXRHLXjgzNB5uLymJkZEQGBgbG5bz6/tUya9asorIgWQTyXWDAPzD3iSeeuJPveRA/AggggAACCCCAAAIzFaCAPlNB7kcAAQQQQCCNAs1NzQ1iSNNUS5im+dcBCTzLTvKppHLr+21tbb/vcrj+m4iM9rnOrRCJBoFxArpTXHeW6270sUML2cPDwxIYDoTOQdaimg5tzR7e/R0qdvsGxeFyjGvXHp4rmeK53qPrDA0PRZ29HBu0FvK1jbuO92+9L2++EWrOwUBgxgIrV60U/QqPgf4Bee3oazOeN58m0OJ5+P0ejlv/nNi6Zeu4PyfyKS9iRaAYBYJGcMOuXbveLsbcyRkBBBBAAAEEEEAAgbECFNB5PSCAAAIIIJDDAs1Nzc+JIXreedzxk13nH69vrP9eDqdBaBMIdLR2fNPhdPwKQAjkm4AWx0rLSycsgk8nn8l2sk82X6iAPjQkpkS3jx57j9VmFT2/XUd/f78cO3psOiFyDwLjBGrur5Fly5dFfr+7u1tOvn6yaKT0+AZ9T8WOWeWzZPXq1UXjQKIIFIyAKU96Gj2vFEw+JIIAAggggAACCCCAwDQFKKBPE47bEEAAAQQQyITAFAX0MyPmyNONjY2XMhELa6ReoKO9Y4/D7ngs9TMzIwKZEdCitLZhjz2/PNnVB/2Dol9aRE92aAF9cGhw0ttC7eJdHxTQAyMBado/ZWOPZMPg+iIVWFe7ThZXLY5kX2wdDnw+X9zjG/Tscz0DnYEAAvklYBjGf6jbVffN/IqaaBFAAAEEEEAAAQQQSL0ABfTUmzIjAggggAACKROYrIBuMS2bdzbupA9xyrQzP1FHe8dxh93xYOZXZkUEUiugZ6LbHDbRVumJFtO13fvI0Eio7ft0CufhDPR+beE+2dB28y63K3LJwaaDoXUZCMxUYOOmjTJ/wfzINNevXZeWsy0znTYv7tfd516vV/RohthRc1+NVFRU5EUeBIkAAqMCppifr2+o/x+YIIAAAggggAACCCBQ7AIU0Iv9FUD+CCCAAAI5LdB8sPmAmLJrXJCmfMHT6Hkup4MnuCkFLnReeNtmtdVOeSEXIJBHAlqs1i/d9W1YPvjPDW2hrsX18Oi525OyjBIpoGscbrc7subrx16X3t7elMXARMUrsHXbVqmsrIwAXL1yVdpa24oCxO/3y+Bg/O4PWzZviXrPFwUISSJQGAJf9zR4fq0wUiELBBBAAAEEEEAAAQSmL0ABffp23IkAAggggEDaBQ4fOHzRFLM6ZqEzngbPprQvzgJpF+i60HXJarEuT/tCLIBAlgV0h7q7dLSA3d/bL7p7NRVDzz8fHpl8N7nuineXjK7/9pm35ebNm6lYnjmKXGDHQzukrLwsotB1oUv0q9CHdo3o6+uL2z1CP6yyvnZ9oROQHwIFKWAYxo/qdtX9VEEmR1IIIIAAAggggAACCCQhQAE9CSwuRQABBBBAIJMCR5qObAoawTfGrWlKo6fRcyCTsbBW6gVM0zQuXbx002JYRnv/pn4ZZkQgJwS0fXr4DHINaKBvQPTs8lSMRArouk5JaUlkuQsdF+TixYupWJ45ilygrr5OXK7R4wF097nuQi/0Mdnu8wXzF0h1dexn/wpdhPwQKBABU854GvmgboE8TdJAAAEEEEAAAQQQmIEABfQZ4HErAggggAAC6RRobmpuEEOaYtZg93k60TM49z/8wz9Yt23ddsdisczK4LIshUBWBNJZQNcW0iOBqYvxYwvoxXROdVYeeBEt2rC7IapVuZ5/rq+vQh6T7T7XvFeuXCnz5s4rZAJyQ6BgBUwx369vqOfDnQX7hEkMAQQQQAABBBBAIFEBCuiJSnEdAggggAACGRaItwPdNM2P1DfWfy/DobBcGgRM07RduXRFD4Ie3RabhnWYEoFcEIgtoKfyDHTdCRsITt0OXlu4ayt3HX29fXL82PFcoCGGPBbQ19Mjjz0SlcGbb7wp7996P4+zmjp0/dCKvu8mGrXraqWkhL/appbkCgRyU8DT4OFnhbn5aIgKAQQQQAABBBBAIIMC/EtxBrFZCgEEEEAAgWQFDjUdetpiWF40xZwtprzgafQ8m+wcXJ+bAlevXnUHRgI9hhj23IyQqBBInUBpeWnULt1sFNC1iG+xWEJJ6Q7afa/uS12CzFSUAna7XXY17orK/eSJk9J9t7tgPfS909/fL8FgcMIct27ZKlartWANSAyBQheggF7oT5j8EEAAAQQQQAABBBIRoICeiBLXIIAAAggggAACKRbo6OiY77A7rospVBlSbMt0uSWgu3RnVYyeVKCFt76evpQF6fP5JGhOXMwLL6TnVFusHxTQdRxpPiJ6LwOB6Qq43W7Z6dkZdbt2NtAOB4U6Jjv7XHPWDxVs3rS5UNMnLwSKQoACelE8ZpJEAAEEEEAAAQQQmEKAAjovEQQQQAABBBBAIAsC58+frylxlZwXkdGKXhbiYEkE0i3gcDjEXeqOLDM0NCS+gdQVrr1er5hiTpmG0+WM2hV75o0zcuvWrSnv4wIEJhIon1Uu23dsj/r20SNHxTvgLUi0QCAgAwMDoQ4OE42ysjJZu2ZtQeZPUggUiwAF9GJ50uSJAAIIIIAAAgggMJkABXReHwgggAACCCCAQBYEOs911tpL7G+yAz0L+CyZUYGyWWVRheuBvgEZGRlJSQxayNNd5IkU0B1OR1Qb+a7OLunq6kpJHExSnAJz5syRLQ9siUq++VCzDPoHCxJEP6wyPDw8aW5z586VVStXFWT+JIVAsQhQQC+WJ02eCCCAAAIIIIAAApMJUEDn9YEAAggggAACCGRBoKWlZXN5afnrpmnasrA8SyKQEQE9c7x8dnlkrVS3b0+mgG532EPtpcPj/Vvvy5tvvJkRBxYpTIEFCxfIho0bopI70HRARoZT8wGRXFLT3ed69vlUo6qqSpYuWTrVZXwfAQRyWIACeg4/HEJDAAEEEEAAAQQQyJgABfSMUbMQAggggAACCCAwKkABnVdDMQiUlJVEFa39Xr8MDqZud64W5PVM5kR2oNvsNtF28uGhreQPHThUDI+BHNMkULWkStaui25Xvm/vPjGDUx8pkKaQ0jKtflBFW7drEX2qsXLFSpk3b95Ul/F9BBDIYQEK6Dn8cAgNAQQQQAABBBBAIGMCFNAzRs1CCCCAAAIIIIDAqEBbW9tGl9N1UkxhBzovjIIUsNlsUlpeGpVbb3fvpOcnJwuhBT0tyCdSQLfarOJ0OqOWaD7QLINDqSvoJxs/1+e3wPLq5XJfzX2RJLRwrgX0Qhv6YRM9KiGRsWb1GikvH+06kcg9XIMAArklQAE9t54H0SCAAAIIIIAAAghkR4ACenbcWRUBBBBAAAEEilygq6vrfqtYz4pBAb3IXwoFmb5hGKJnn2sL9/DQQrfuQE/l0POYh4aHEprSarWK0xVdQH/j9Bty+/3bCd3PRQjECqxctVL0Kzy0dbu2cC+kobvPtXW7dntIZGzauCmq00Mi93ANAgjklgAF9Nx6HkSDAAIIIIAAAgggkB0BCujZcWdVBBBAAAEEEChygdbW1hUup6vNEGP0UOYiNyH9whFwuV1RxWotvvX39qd097lqaVF+JJDYedNazNe4xo6uzi7p6uoqHHgyyahAbAF90D8ozYeaMxpDuhfz+rwyPDSc0DL6Hntg6wMJXctFCCCQuwIU0HP32RAZAggggAACCCCAQOYEKKBnzpqVEEAAAQQQQACBiMCZM2eWzp41u4sCOi+KQhPQnd66+3zsGOgbkJGRxArdiXrozlg9/zxoJrYzVnfFu0vcUdO/f+t9OXXylGjMDASSFYgtoHsHvHL0yNFkp8nZ6/U9O+AdEEnwSHeXyyXra9eLvtcYCCCQvwIU0PP32RE5AggggAACCCCAQOoE+C/b1FkyEwIIIIAAAgggkLDAlStXqoKB4CUK6AmTcWEeCGghWs89H1tA0zbr3n5vyqPXArqey5zI+efhxUtKS6Li8Hl98uqPX5XY3095sExYkAKxBfS+3j45fux4weQ6MJDcB19mz54tNffVUEAvmFcAiRSrAAX0Yn3y5I0AAggggAACCCAwVoACOq8HBBBAAAEEEEAgCwKnT5+umlM5hwJ6FuxZMj0C8YrnWuTu6+lLeet2zUDbwvv8vqSS0R3oY4v7g4OD5o//9cficrmMsee1JzUpFxetQGwBvftut5w8cbIgPIaGhkIfUElmzJ8/X6qXV1NATwaNaxHIPQG/p8ET3a4l92IkIgQQQAABBBBAAAEE0i5AAT3txCyAAAIIIIAAAgiMF+jo6Jhvt9nfMcRw4INAvgvYbDYpKSuJKpxp8VxbtwcCgbSkp/P6B/1Jza1noI8tlA8NDpnHjx0/3t/fv8Nutyc1FxcjMK6A3t0tJ1/P/wK6vrf6B/oTbt0efiVULa6SqqqqqPcYrxIEEMg7gRueBs/ivIuagBFAAAEEEEAAAQQQSLEABfQUgzIdAggggAACCCCQiMCFCxdmWy3W9yigJ6LFNbkqoMVoV4lLYovPWoDzDfjSVjxXDz2feXBoMCkaPaPZYrVE7hkeHjZvXLvxl2fOnPmkw+Gg8JeUJhfHFtB7e3rl9eOv5zVM+GgEPXoh2XHP0ntk4cKFvI+SheN6BHJIwBCjta6hbk0OhUQoCCCAAAIIIIAAAghkRYACelbYWRQBBBBAAAEEil3g4sWLLkOMXs5AL/ZXQv7m73Q5Rb/GtkTXbLR4rjvPtRCXzqEtpodHkivyOZ1OsdqskbC0SOj3+r+xv2n/TznsjkXsQk/nEyu8ucedgd7XJ8dfy+8z0PU94fV6p/WwtH37vHnzKKBPS4+bEMgZgWOeBs9DORMNgSCAAAIIIIAAAgggkCUBCuhZgmdZBBBAAAEEEChugaamJtuK6hV9hhiu4pYg+3wS0HPO7U57aMd5vDPDtfimO8/TXTzX+XX3ebLt4XWXuc1ui5DrLnb/gP8HBw8eFDHkp/X7sR8IyKfnQ6yZFYgtoA/0D8hrR1/LbBApXC0YDEp/f/+037+rVq6SiooK0T8nGAggkLcCr3gaPE/mbfQEjgACCCCAAAIIIIBAigQooKcIkmkQQAABBBBAAIFkBEzTtFy6eOmWxbDMSeY+rkUg0wJaLLc5bKGi+UTF5VA7dd9gqK16JoYW+gYHByVoBpNaTnOwO0bPOtcCvLffe+zk6yd/MOAb+IPQBwQ4Cz0p02K+OLaArju3jx4+mrckAwMDM3oP19TUSHlZOQX0vH0FEDgCIYFvexo8H8MCAQQQQAABBBBAAIFiF6CAXuyvAPJHAAEEEEAAgawJdF3oumi1WKuzFgALI5CAwOzK2RNelenCeTiQ6Zx/rvfq7nPdZR4eWoj3Dnjfff/m+5946+xbe3Rne2lpaQIqXIKASGwB3efzyZHmI3lJo0ciaPwzGWvWrBG3yy0222iXh5nMx70IIJB5AcMw/rxuV92nMr8yKyKAAAIIIIAAAgggkFsCFNBz63kQDQIIIIAAAggUkcCFzgsnbFbbA0WUMqnmoUBJWUlkV7bu2NbidXAk+ME/g8ntAE9V+toqfmh4KOnp9PxzPQc9PLRg7hvwDfsGfT9/6MCh3w8Ggw+Ul5dzhnPSssV5Q2wBXbsiNB9szjsMfR/09fVNu3W7JqxzbFi/IVQ8p4tD3r0ECBiBiIBhGH9Ut6vuv0CCAAIIIIAAAggggECxC1BAL/ZXAPkjgAACCCCAQNYEOts7f2S325/KWgAsjECCAloU0+J5us82TzCcUPv2kUDy7eItVou4XK6oZbxerzkyOPJrh5oPVQ8NDf2+5lpSUpJoKFxXxAKxBXTdxX3owKG8EtH3tLaen+nxCxaLRdatXRdq3z7ZcQ95hUOwCBShQNAM/pddjbv+qAhTJ2UEEEAAAQQQQAABBKIEKKDzgkAAAQQQQAABBLIk0NHW8XWHw/GrWVqeZRHIWwFtNZ3s+eearBb5XO7oArrP65PASOB3jxw6stc75D0VDASlrKyMc5zz9tWRucBjC+hahD6w/0DmAkjBSvpe0sL/TIcejXB/zf2iH1Kx2+x0cZgpKPcjkCUB0zQ/Vd9Y/+dZWp5lEUAAAQQQQAABBBDIGQEK6DnzKAgEAQQQQAABBIpNoKOt4wtOp/O/maZpKbbcyReB6Qpo23i/3y+mmElPYRiGuEvcUffpXIO+wS9s3Lzxua88/5X24eHh+3QHLbvQk+YtuhtiC+japaFpX1PeOGjBf2BgICXx6vtl1cpVocK5dnHQnegMBBDIPwHTND9W31j/7fyLnIgRQAABBBBAAAEEEEitAAX01HoyGwIIIIAAAgggkLBA67nWT7lcrv9lGEZFwjdxIQJFLjDd88/DbCWl0e3ZtR38sG/4j2s31f7u1/70a1/x+Xy/qYV2LQhqIZCBwEQCsQV0bYe+79V9eQGmH0Tp7+9P2bEMs2bNkuXLlou+d/QDKBTQ8+JlQJAIjBcw5UlPo+cVaBBAAAEEEEAAAQQQKHYBCujF/gogfwQQQAABBBDImkBnW+fTVpv1zywWy6KsBcHCCOSZwHTPPw+nqTvQtcgXHtq+esg/9OXaDbWf++ZffLOuu6+7WTe3a/G8tLQ0z3QIN5MCy6uXy30190UtuW/vPjGDyXdHyGTcqTr3fGzMc+bMkSVVS0LvLX3v8OGTTD5R1kIgdQJG0Kit213XkroZmQkBBBBAAAEEEEAAgfwUoICen8+NqBFAAAEEEECgAARaW1tX2K32PTab7d4CSIcUEMiIwHTPPw8Hp2ega5vp8NAd7YP+wa/Vrq/9tP7e8198visQDKwQQ8Ttcoue7cxAIJ5A1ZIqWbtubdS3mg816+spp8FSde752CQXLFggCxcsDP2WFs91FzoDAQTyT8DT4OHnhPn32IgYAQQQQAABBBBAIA0C/ItxGlCZEgEEEEAAAQQQSFTgQseF4zab7cFEr+c6BIpZQHfOavFvOuefh92cLmdUe2k9B9rr9f7lhg0bPqnXfPVPvvon/kH/b+gudC20l5eXFzM5uU8isGDhAtmwcUPUFcePHZe+3r6cddMODn6/P+XxLV68WObNnReaV9u388GTlBMzIQKZEDjnafCsy8RCrIEAAggggAACCCCAQK4LUEDP9SdEfAgggAACCCBQ0AKdbZ3fszvsHy7oJEkOgRQJjARGRAuAMxla2LPZR882DwQC4uvzvVi7qfYTOu9f/dVfbe++031Mi/U6XC6XOJ3OmSzJvQUqoG3LtzywJSq7N06/Ibffv52TGeuHRQYGBtIS26JFi2T+vPmhuQ2LIS6nKy3rMCkCCKRV4CVPg+eZtK7A5AgggAACCCCAAAII5IkABfQ8eVCEiQACCCCAAAKFKdDe3v6C0+78rcLMjqwQSK3ATM8/12i0vbTDOdqWXQvlA70Df1+7sfYXw9G+8KUXWkYCI6He3Hqms56FrrtqGQiMFSifVS7bd2yPQmk52yLXr13POSj9oEh/f3/a4lq4cKEsmL/gg/l/cvxB2hZjYgQQSI+AKV/wNHqeS8/kzIoAAggggAACCCCAQH4JUEDPr+dFtAgggAACCCBQYAIdrR3/zuF0/E2BpUU6CKRcIBXt2zUoi9US2lU+dvT39/+wtrb2p8O/96df+dM/GBwc/P3wr+0Ou5S4S1KeExPmt4Db7Zadnp1RSXS0d8jlS5dzKrFgMKjHFIgW0dM1xp6Brmvoe0w/fMJAAIG8EnjG0+B5Ka8iJlgEEEAAAQQQQAABBNIkwH/RpgmWaRFAAAEEEEAAgUQEzp8/v77EVfJWItdyDQLFLKBFQJ/fN2MCLeq5S9xR8/h9/qOr16yOVEK/+tWv3jvkH+rQNcND73HYR3euzzgQJsh7AbvdLrsad0XlocVzLaLnygh/8GR4eDitIenuc92FHh567IHFYknrmkyOAAKpFTCCRm3d7rqW1M7KbAgggAACCCCAAAII5KcABfT8fG5EjQACCCCAAAIFItDZ2bnAZrFdMgwjuqJXIPmRBgKpEtAC4NDwUEqm02L42N2xQ4ND52rur1k3dvLnv/j8wUAwUB/+Pb2+rKyMomBKnkBhTKKviUceeyQqGW3frm3cc2V4fV4ZHkpv8VxzrVpc1TV37tyV4bz1wwV6XAIDAQTyR8DT4OFnhPnzuIgUAQQQQAABBBBAIM0C/MtxmoGZHgEEEEAAAQQQmEygo6PDabPazlkMS6TwgBgCCIwXSMX55+FZtb20tnIPj5GRkXfuvffee8au+tWvfPXX/IP+Px/7e1oQ1PPQGQiEBRp2N0QVim+/f1veOP1GTgDpe8bv92cklup7qr9TPrv858OLWa1WcTjo2JARfBZBIAUCZtA8V7+7PuqDZCmYlikQQAABBBBAAAEEEMhbAQroefvoCBwBBBBAAAEECkWgs6PzFbvN/qFCyYc8EEi1gLZS12Jg0BxtqT6TNRxOR1TRMxgM9qxcubIiZk7LC1984f2R4Ejl2N/Xc68pDM5Ev7DurauvC533HR59vX1y/NjxrCc5NDQkPt/MjzxIKBFDBtbXrn9WTPnL8PW6O1/buHMOekKCXIRA1gUCgcA/NjzS8HNZD4QAEEAAAQQQQAABBBDIEQEK6DnyIAgDAQQQQAABBIpXoK2t7Tmnw/n7hhj24lUgcwQmFkhl+3ZdxWa3xRbBR6qrq8e9//7kT/7kG0P+oX8/NjJaufNKHSuw46EdUlZeFvmtQf+gNB9qzipSRovnImK1WP++dn3ty8FA8G/GJs456Fl9GbA4AkkJDPoH/+ejTzz635O6iYsRQAABBBBAAAEEEChgAQroBfxwSQ0BBBBAAAEE8kOg9Wxro7PE+U8WwxK10zU/oidKBNIv4B/0SyAQSNlC2l7a6XJGzWez2e5ZunTpO2N/8xvf+MaDPd09x8WMXppW7il7FHk/0dZtW6WycvSPbjNoyr69+7KWV6aL55qow+Z4ZM3aNQuCweDfj02cc9Cz9jJgYQSSEjBNU4aGhn7h0Q89+p2kbuRiBBBAAAEEEEAAAQQKWIACegE/XFJDAAEEEEAAgfwQOHr0qHvhgoVv2ay2e/MjYqJEIHMC+oN9n98n+s9UDd1F7i5xR01nmuaTK1aseCV2jRe+9MJrI4GRHbG/r7trx7buTlVszJNfAhs3bZT5C+ZHBd18sDl05ECmh3Zq8Hq9GV3WYrWc+eznPrvp1Vde/ahpmv84dnH9oIkW0RkIIJC7AnpEiv79anVYV3k8nq7cjZTIEEAAAQQQQAABBBDIrAAF9Mx6sxoCCCCAAAIIIBBX4EL7hYM2u60eHgQQiBbQoqB+mbHbwGcIpQX0mPOZ/1N1dfUXY6f96le++mv+Qf+fx1uutLQ06iz1GYbE7XkosK52nSyuWhwV+YnXT0hPd09Gs8lG8VwTdDld/+nTv/XpL77yyisftpiW741N2mKxhI5K4Bz0jL4UWAyBpAT0zw4Rub77sd1VSd3IxQgggAACCCCAAAIIFLgABfQCf8CkhwACCCCAAAL5IdDR2vFlh9PxbH5ES5QIZE7A7/dLIJi69u3hyLWFu7ZyDw/TNF9csWLFJ+JkZnzpi1+6ZgbNRbHf4zz0zL0OcnWlmvtrZNnyZVHhnX37rNy4fiNjIWereG61WHuf/e1ntX99cM+ePU9JQH40Nml9f2gBXQvpDAQQyE0BPfbBNM1/euA0A9QAACAASURBVPRDj/5sbkZIVAgggAACCCCAAAIIZEeAAnp23FkVAQQQQAABBBCIEjh37tzPl7pLvw0LAgiMCmhbWa8vPS2p7Q57bHvp09XV1Vvj+b/w/AtfGhke+Wy872kRvqSkhCJhkb5wV65aKfo1dlzovCAXuy5mRCRUPNf3SOpOOEg47pKSkr/41Kc/9et6w969ex8LDgf3xN5MG/eEObkQgYwLBAIBGRkZ0Q+pfe5DT37oyxkPgAURQAABBBBAAAEEEMhhAQroOfxwCA0BBBBAAAEEikegtbV1hcvhesswjLLiyZpMEZhcQH+wPziUnrOkrTar6DnmY8fy5cudhmEMxUb1wh+9sCxoD17Ws2LjDZvdJiXuElpVF+ELetGiRVK7oTYq83ffeVfOnzufdg0tfvUP9GeleB7qvjCrrPaTn/xkiya6d+9eT3A4eCg2ad19Hvs+SzsMCyCAQEIC2uFF38t+n3/nTz39U0cTuomLEEAAAQQQQAABBBAoEgEK6EXyoEkTAQQQQAABBHJbwDRN24WOC012u70utyMlOgQyJ5Cu9u2agRYN9Bz0mLGzuro6bhHhhS+/8J2RkZFnJspeW1W73ePmyxwWK2VFoHxWuWzfsT1q7Tu378jpU6fTGk+oeN7fn9Y1Jpvc7rC/8luf+a0nw9e88sor6yym5ey4ewwRt4v3RdYeFAsjMIGAfkBNO1hYrVZf89Hmiueee27ch8fAQwABBBBAAAEEEECgmAUooBfz0yd3BBBAAAEEEMgpgY62js85HI7/o7W9nAqMYBDIgoDu9vb5fWldWQvoWkgPD9M0P7dixYq4bWy/8Wff2NnT33N4soB0p63L5UprzEyeWwLawr/xkcaooHxenxw5fCRtgeqZxaH3RhbatoeTKi8r/+lPfuqTPwz/+kc/+tEiu8V+PV7S+r7gHPS0vRyYGIGkBfR4FO3uYgZN/Ttw32NPPPZo0pNwAwIIIIAAAggggAACBS7AD2cL/AGTHgIIIIAAAgjkj8C5c+eWl7hLWgwxSvMnaiJFID0CWiQcHhlOz+Q/mdXpcuruu7FrfLu6uvpjEy36lS99Zf9wYDi6Whpzse5C193ojOIR8NR7RF9L4aHFqX2v7ksLQKh47kvvB0umCtxqtZ5+9nPPbh17XVNTk23YPxz3Dcs56FOJ8n0EMiugO891B3poGPK/Hn/i8f+a2QhYDQEEEEAAAQQQQACB3BeggJ77z4gIEUAAAQQQQKCIBLoudF20WqzVRZQyqSIwTkALkP5Bv0x05niqyOx2u9gd9rHTdVVXV6+aaP6/+NpfPN0/0P/dqdaniD6VUGF9f8sDW2TOnDlRSR0+dFj0CIJUjlwonms+JSUln/zUpz/1lzG5GT/+1x93G2LMGpezIeJyuqK6PaTShbkQQCBxgfDfr+EOFhaL5SOPfujR7yU+A1cigAACCCCAAAIIIFAcAhTQi+M5kyUCCCCAAAII5IlAR1vHtx0Ox8/nSbiEiUBaBHRnnLaXTffQ3edjdw7reqZprlixYsWlidZ+/svPnwyMBKJ238a7liJ6up9e7sy/es1qWXrP0qiATp04JXfv3k1ZkIODgykvyE8nOKvFeuHZ33723jj3Gnte2XNBTFkRb17tyhDT7WE6y3MPAgjMUCBq97mI2E37PY1PNb4zw2m5HQEEEEAAAQQQQACBghOggF5wj5SEEEAAAQQQQCCfBTrbOn/Z7rR/U0yJ6iudzzkROwLJCujO3UAwkOxtSV+v55/rOegx42erq6v/aaLJvva1r/2yz+t7MZHzpymiJ/1I8vKGZcuWSc3qmqjYW862yPVrcY8ETypH3S2qLdu16JULw+Vy/e6nf/PTfxwnFt2BftIQY0u8OLV4ztEGufAEiaGYBbSri34YJzwMw3jzsSce21zMJuSOAAIIIIAAAggggMBEAhTQeW0ggAACCCCAAAI5JHD+/Pkap925z2q1Rm9nzKEYCQWBdAoEAoHQD/jNRCrUKQhEi9yGZfQ/iwzD+MPly5f//mRTv/D8C2+PDI/UJrI8RfRElPL7mrnz5srmLdE1qK4LXaJfMxla7NLieeSs4plMloJ7bRbbtc/89mfuEZFgnOm0gL7HEOPReEvph1W0gG6xWFIQCVMggECyAvphHD0GYuzRKFar9RuPPP7IryY7F9cjgAACCCCAAAIIIFAMAhTQi+EpkyMCCCCAAAII5JVAe1v73zkdzo/lVdAEi0CKBLR4PhIYSdFsU0/jcDhGbHabLXylaZp7VqxY8aHJ7vyzr/7Zr3p93q8nWuOniD71c8jnK/T57vTsjErhxo0bcvats9NOSz9IosVz/WeujFJ36ed//Td+/X9MFM+ef93zHRF5ZqLv22w2sdvtuZIOcSBQVAL6QZyxnSxCH2pxOv7drv+fvTuBb7JI/wA+8x5J2gICCloV8qaACi1tQbxQVJBSCiqeuOu63opyo+uFV5X1hsqheP1112tXWV1RoC0FRQHxQhQRAcHmDaAiHqtiaZO87zv/z1SDaSw015u8b/J7P8sHls4888x3ApE+mZnBJz2fVRCYLAQgAAEIQAACEIAABKIUQAE9Sig0gwAEIAABCEAAAqkS2Lhx4/AcZ05NqsbDOBCwikDouOpU7T7n8xZF8Vuny9klZEAp/aF79+75lNLAPlzozAdnrtM1vTBaOxTRo5WyZ7tThp7S4iSDXT/vIu+9+15ck+GFroaGhrj6mtVJFMVvJl8z+aB9xV9Su2QuY+zqvbXhBTuXy2VWiogLAQjsRYC/t/KrUcIfgQrfiU6x1+DBg38EHAQgAAEIQAACEIAABCDwRwEU0PGqgAAEIAABCEAAAhYTWLZsmaR0V3YKgtDJYqkhHQiYKsB3xwWC+6pbJ394RtiavLy8yHubByqK8s6+Rnvi0Scu+3nXz/8XS0YOp4O4nC7CC4l4Mkvg2IHHknbt2u2ZFN85vuz1ZTFPkhe5wu8ojjmASR1yc3PvuHrc1ZX7Cr+4dvHfKaM376uN0+nEMe4mrRHCQmBvAvzo9sjTLCilz5YNL7sQahCAAAQgAAEIQAACEIBA6wL4zg1eGRCAAAQgAAEIQMCCAp9v/Px5p9N5vgVTQ0oQMEUgHbvP+UR0Q1/crl07J6X05LCJ3aYoyrS2Jjq7avbHQT1Y0la78K/zI6z5LlzcBR2LmvXbFhUXkYMOarlBe8XyFcTf5I8qeX4vMS+ehx+xHFXHFDQSBXHH5Gsn57c11OKaxVMooVX7aieKYvNd6HggAIHUCPDCOS+gt3goIQIV/jy0fOgLqckCo0AAAhCAAAQgAAEIQMB+Aiig22/NkDEEIAABCEAAAlkgsGn9pgpHjuMFgQodsmC6mCIEmguHqd59ztk1XXuiffv26ymlM8OWYaWiKIPaWpbHH3n8L7t+2fVcW+0iv86LiPxId/4znswQcCtu0uuwXi0ms2b1GvLDDz+0OUF+ZDu/75wX0a34uFyuW8ZNGHdXW7ktqV1yISPsacL23RK70NuSxNchkBwB/sE0fqIF/zn8Eaiwo8HfcNioUaN2JWckRIEABCAAAQhAAAIQgEDmCaCAnnlrihlBAAIQgAAEIJABAowx8YstX9TJkjwkA6aDKUBgnwK8cMi/yW+wFBcQKWFaQJvafr/2tZTSj8KT1HW9uEePHuvaWro5M+esCgQDx7XVrrWv4170eNSs2adz586k/4CWNwFs3LCRbN+2fZ8JW/XI9lDSgij4plwzxUNIW2VxQt5Y8sZIXdcXRhbrIgEkSSL8JAY8EICAuQLN76utfDBHkqSnhpQNuczc0REdAhCAAAQgAAEIQAAC9hZAAd3e64fsIQABCEAAAhDIYIHPPvvsvLycPByvmcFrjKn9KsB3nqfj6GpKqaEH9UuKSoqeUVV1IyHk8LA1+ZuiKDPaWqNHH370tN2Nu19rq2i4tzi8kJibm9vWMPi6xQUkWSInDw6/BYCQrVu3ks83ft5q5nzXOS+eR95LbLVp5uXmTb5q3FWzoslr+dLlxX7Nv7atPwuUUsJ3ofOf8UAAAuYItHp0+29DUUrPKRte9rI5IyMqBCAAAQhAAAIQgAAEMkMA/2LNjHXELCAAAQhAAAIQyECB1atX5+7faf8vBUHomIHTw5Qg0CyQrrvP+diUUl3zaxV9+/VdoqrqHELI+NCyUEoXu93u4dEs0+yZs6uDwWBFNG1ba8N35PLd6LgXPV5Ba/Q7ftDxzesYer7/7nvy0ZoWBxs0v975rlB+J3FbheZ0z0qUxE8nT5lcHM3uc57rsmXLXJpfa4xmXtiFnu7VxfiZLMB3ne/j75htGtN6jRgxwp/JBpgbBCAAAQhAAAIQgAAEEhVAAT1RQfSHAAQgAAEIQAACJgps/nzzPIfsONfEIRAaAmkVSNfd582TZkSjBu3fu7j3uvr6+nMFQZgXhsEopT3dbnd9W0BPPvrkgJ8bfv4gkTus+W5cl8tFHA5HW8Ph6xYVKC4pJl0P7LonO36v+dsr3t7z//mOUP57Vt91Hko4x5Xz17ETxj4XC3ddbd02wsihbfUJvd7baoevQwACsQvs7ej25rc9xp4oH1F+ZexR0QMCEIAABCAAAQhAAALZJYACenatN2YLAQhAAAIQgIDNBDZ+unGwM8c5XxCEDjZLHelCoE2BdO4+/y05f1ALdi8pKdm5ZcuWrpIk+QghrlDigiBc3b1790fbnAgh5KFZDz3lD/gviabtvtpgN3qigunr7/F4SI9ePVok8PrS14mhG6TJ30QC/kD6kotxZFEQl0++dvJJMXYjdTV1ywghLc+y30sQfn0Bf73jgQAEkifAd57v60M6lNIzyoaXvZq8EREJAhCAAAQgAAEIQAACmSmAAnpmritmBQEIQAACEIBABgls2bxlmSzJURUkMmjamEoWCKR19/mvO/EaVr69stOYMWOCnNvr9dZQSsOPbX9FUZSzolmKp59+ev/vv/2+njGW8Idd+O5cfhQ4LzDisY/A/gfsT/r179ci4ZXLV5LvvvvONrvOefL89Sc75cETJkx4M1b9upq6Jwghl0fTD3ehR6OENhCIXmBf957/FqW+bHhZL0qpEX1UtIQABCAAAQhAAAIQgEB2CqCAnp3rjllDAAIQgAAEIGAjgc0bN1/gcDqetVHKSBUCbQpYYPc5YQb7prBvYX7ojmdVVa8hhMwIS76BMdbT4/HsaHNChJCHZz18e1OgqTKattG04ce5O51O3I0eDZYF2vD1OvHkE1tk8v7775Ntvm0WyC76FGRJ/vfEKRPPj77H7y3rquuuJ5TcF21f7EKPVgrtILBvgTbuPW/uTAmdW1ZRNg6WEIAABCAAAQhAAAIQgEDbAiigt22EFhCAAAQgAAEIQCCtAuvXr3fk5uSqAhV4oQ8PBDJCgB8zG9SaN36n7dE0bWNxSXHvUAL19fXFgiCsDU/IMIyLCgoKnok2yZkzZq7XDb1PtO3bakcFSnJc2I3elpNVvj7oxEHE6XLuSWfL5i1k7cctXlJWSbXVPARBaGwntzvsiolXbI8n0ZoFNWeKkvjfqPtSQlxOV/OudzwQgED8Ak1NTfxUlX0GCBrBk0aOHLk8/lHQEwIQgAAEIAABCEAAAtkjgH+lZs9aY6YQgAAEIAABCNhYYNOmTZUup+s2wgj++83G64jUfxXgO+Wav9lP9v3NfrO9DN14o6i46JTwcVRVXUUIOS7s955XFOWCaHN5bO5j5zbsbpjXViEj2nihdqIkNhcacWd0rHKpa8+vJCjtX0ry83//rNP3339P3nwj5pPQU5d0xEg5OTl/Hzt+7K3xJrBw4cIih+hYF0t/URQJ372PBwIQiE+grXvPeVTGWHX5iPJTQyeuxDcSekEAAhCAAAQgAAEIQCB7BPAN2OxZa8wUAhCAAAQgAAEbC2zbti0nGAh6RUE80MbTQOoQaBbw+/1E07W0alBCiW7o/1fUt+iK8ERUVb2TELKngMgY+1bTtJ69evX6OdqEH5798CtN/qYzom0fSztJlpoL6bzoiMcaApqmNX8ghN8/3KewD+ndZ8+hBs0fFnnl5VeskWgbWciyvHHi5In89IS4P9ny2GOPyT2UHgE+71geXFUQixbaQuB3Af7BHf53UFuPYRh/GT5y+L/aaoevQwACEIAABCAAAQhAAAK/CqCAjlcCBCAAAQhAAAIQsInApk2b7nY5XDfZJF2kCYFWBXiRkRfQ0737nBKqGboxpbC48KHwROvr608UBOGtiOTPURTl5WiX9JknnvF8//P3GwzD+P0s72g7R9GOH3ctO2TidOB+9Ci4TGsSunOYv55DD999PvCEgS3GfH3J6+THH380LY9kBd6vw36jLx9z+X8SjEeXLF7yBTOYJ5Y4giA070LHUe6xqKFttgtEWzxnBvu4fGR5v2z3wvwhAAEIQAACEIAABCAQiwAK6LFooS0EIAABCEAAAhBIo8CXW77sFqCBtYIgdEpjGhgaAgkJNDY2EoPFtjs1oQH30lnX9C+JQC7o27fvH87XVlX1M0LInm3ElNLH3W73mFjyeHjWw5VNgabbY+kTT1tedMTu3Xjk4u/TfAWBv4kEA8E/BHG5XGTkaSNb/P6aD9cQb703/gFT0NPpcL4yftL4s5Ix1NLFS+sMwyiLNRa/nkCW5Vi7oT0EslKA7zrnBfRoHoMZNwwfMfz+aNqiDQQgAAEIQAACEIAABCDwqwAK6HglQAACEIAABCAAARsJfL7x8/udTud1NkoZqUJgjwD/hr8/8Ptu3XTSaJr20f55+486pOch2yLzUFV1NiFkQtjvq263uyelVI8l5werHvzQ0I3+sfSJty0vPPJiOu5Ij1ew7X7NR7X7m4iu7ftlMPLUkcSV49oT0Ov1kjWr17Q9QJpaSKK0O69DXp/LL7/cl4wU3ljyxsOapo2NNRbffc4/DIJd6LHKoX22CfCTXPi951E+O3ft3lV69tlnfx1lezSDAAQgAAEIQAACEIAABFBAx2sAAhCAAAQgAAEI2EvA5/N1MnRDFajQwV6ZI9tsF2CMEb77PN1Ht4fWIRAIzC/tV3pma+tSX19/uiAIr0Z8bYSiKDWxrONDMx8qC2iBOj73VDy88MjvRueFdP4zPxYbT2ICfO144ZwXq3jRKpq1HHj8QJJ/cP6egX/68SeydMnSxBIxqzclJNeZe8vVE66+K1lDvL7k9cm6pj8YT7zQ6zeevugDgWwQ4CdgNH8QLcq3FV3TZ1ecVjEpG2wwRwhAAAIQgAAEIAABCCRTADvQk6mJWBCAAAQgAAEIQCAFAls+3/KyLMtJOWo3BeliCAg0C/B7ojVds4yG3++/p1//flNbS2jbtm05uq5/QQjZUwWllM50u91TYp3AzAdnPqprekzHv8c6RmvtefGc35PukB0opMcBygvlvGgeCAaIocd25UDvPr1Jn8I+LUZ95eVXCC98We2RHfK7EydNPC6Zeb31xlsj/H7/onhj4kqCeOXQL9MF+N9L/L00mg/yhCyagk1Hn3766R9kug3mBwEIQAACEIAABCAAgWQLoICebFHEgwAEIAABCEAAAiYLbNiw4aQcZ858SmlHk4dCeAgkRYDv3G3+pn+0W+aSMuq+gwT8gctK+5c+tbdWqqo+Qwj5a9jXP1MUpTCO1MSq6VUbGWM94+iblC6hXb38mHccj71v0tBu86AWjHqHZ2TE/Px8MvCEgS1++81lb5Lvv/s+KeuZrCD8tdCxc8fjL7300lXJisnjLF269EAjaOyINyaOco9XDv0yWSCe4jkh5KVhFcNGk7j/NstkUcwNAhCAAAQgAAEIQAAC+xZAAR2vEAhAAAIQgAAEIGBDgc83fv6I0+m8yoapI+UsE+Df9G9qaiIGs87uW0oo2fXjrpOOPv7o5XtbDlVVzyeEPB/+dcbYyR6P561Yl3DmzJln60H9pVj7Jbs935UuyRKRRAlHvIfh8p3hwWCwecd5MnaJu1wuMvK0kS2W75O1n5DNn29O9pImFM/lcj04bsK4axIKspfOdYvr6olBPPHGxlHu8cqhXyYK8L+X+N9Psew85w6MsTPLR5TPz0QTzAkCEIAABCAAAQhAAAJmC6CAbrYw4kMAAhCAAAQgAAETBFatWpWTf2D+14Ig7GdCeISEQNIErHZ0O58YpTTY2NSo9O/f/6u9TfSLL77YTxTFTYSQA8Pa3K0oys3x4FRVVT3FdHZJPH3N6MMLlPyHJP1aTOe7frNpdzovSIUK53zXeTIK5+HrNPLUkcSV49rzW9u2biPvv/e+GUsZV0xJlNZNumZScVydo+hUV1P3IiGE73yN+3E4HM2vTTwQyGaBOHee8+L5O+UjylsehZHNkJg7BCAAAQhAAAIQgAAEYhRAAT1GMDSHAAQgAAEIQAACVhHYvGnzQw6HY5xV8kEeEIgU4IVJf8BvPRhGvmGUdS8sLAzsKzlVVZ8khFwa1ma1oihHxTkhWjW96vN0HuW+17wp2bMrPbygHuc8LduNF8n5dQJ8tzl/bca6mzOWiQ08fiDJPzh/T5dffvmFLK5ZHEsI09rykwjy2ueVXXnllUvNGmRxzeIplNCqROLzD3Tw3fx4IJCtAvEWz5u9KLl62PBhj2arHeYNAQhAAAIQgAAEIACBRAVQQE9UEP0hAAEIQAACEIBAmgQ+++yz/BxXzkqBCgVpSgHDQmCvArxY2eRvMrVIGS+/ruur+xb3bbMQrqrqWYSQl8PH0XV9UI8ePVbGM/ZDsx4a5Q/4bXGcLi+y8t2/kT/HM+909eHFcv5D0zWia3rSd5nva169+/QmfQr7tGiy4NUFzccwp/vJzc198OpxV5tydHtobsuWLDs2qAffISyx2fLXH9+Jnk2nIyQmht6ZIhDvse18/oyx98pHlB+Hu88z5dWAeUAAAhCAAAQgAAEIpEMABfR0qGNMCEAAAhCAAAQgkCSBTRs2jXe5XHOSFA5hIJAUAb5rjhcKeeHSag+lVA9qwaeKi4uvbCu3zZs3OyVJ+pxS2j2s7XRFUa5rq+/evj7rwVkPaJr2t3j7p6Nfc/GS/++3Y94F+mtxnf9/XuAM/znV+fHXWuhH6Fh2XjQP/drMXeb7mmt+fj4ZeELL05NXrlhJvtnxTaqJWozndDrXjJ84/sgUJEGX1C7RGWMJf88B96GnYLUwhKUEEime84kIgnDx0PKhT1tqUkgGAhCAAAQgAAEIQAACNhNI+B+zNpsv0oUABCAAAQhAAAIZJ1C/uf4jURJLM25imJBtBfgR2YFg+nfatgZoGMYvmq6NLS0tfTYaYK/XO5dSenWoLaV0c/fu3XvzQnw0/VtpQ2fOmPmmbugnxtnfct1CO9VDxfQ9hXZBaM51z+7h5jp8fP8EDRXCQz+HCuThRfN0FctbWxB+9PjI00a2+NL6T9eTjRs2pm39BEFg+7Xf74RLr7x0VSqSWFK75F3G2DHJGItfLSDLcjJCIQYELC2Q0LHtzSe30zfLKsoGW3qSSA4CEIAABCAAAQhAAAI2EIjvuxc2mBhShAAEIAABCEAAAtkisGHDhmEup+slgQrts2XOmKd1BfjuX7/fT1iiZzebNEVmMK/X5z3y1FNP/V80Q6iqOoIQsiii7TmKorQ42j2aWKE2Dz/8cLem3U3rCCH7xdLPzm1DRfVYdquH7ywP/dpOBiNPHUlcOb/f4f31V1+TVW+npHbdKlO73HY3jBk35v5UGS6uXjybUjohWePxAjovpOOBQKYKJFo85y6U0vPKhpfNy1QjzAsCEIAABCAAAQhAAAKpEkABPVXSGAcCEIAABCAAAQiYKLBl05b5skMeZeIQCA2BNgX4N/+bmpqIwYw226argaZpy4tLik+O5W5Yr9e7iVJ6WFjOzyqKcmEic5g1a9b5WkB7PpEY6GttgYHHDyT5B+fvSZL/2Vi0IPKzGKmZg9PhfHn8pPHnpGa0X0epXVR7viAISXuN8w9f8PvQ+UkHeCCQaQLJKJ4zwmrLK8orMs0G84EABCAAAQhAAAIQgEA6BFBAT4c6xoQABCAAAQhAAAJJFti0adNRDtmxQqCCM8mhEQ4CUQvwe8+DWjDq9uloaOhGVVFx0bWxjK2qahUhZEqoD2NslyiKR3Tv3v2rWOJEtp1x34xZRCATE4mBvtYV6N2nN+lT2KdFgtWLqknj7saUJi1Jkpp/SH7P0aNHx3vtQFz5Lly4sMAhOr6Iq/NeOvEiutPp/P1agGQGRywIpElA0zTCrz5J9GGMnV4+onxBonHQHwIQgAAEIAABCEAAAhDg1yPhgQAEIAABCEAAAhDICIEtn2+ZKcvypIyYDCZhOwF+dHuTv8nyeWsBbXRxv+L/xJKoz+c7hTG2NKLPOEVR5sYSp5W2wvQHpi+hhA5JMA66W1AgPz+fDDxhYIvM3l31Lvnyyy9Tli0vOMuiPHjClAlvpmzQ3wcS6mrrviKMHJjMsQVRIE4HPiuWTFPESo8A33XOC+f8/TMJzyvDKoadlYQ4CAEBCEAAAhCAAAQgAAEI8OuRoAABCEAAAhCAAAQgkBkCjDFa/0X9x5IoFWfGjDALuwhY/d7zMMcmKtCS3r17fx6rraqqawkhe/5sUUrr3G53eaxxIts/8MADXUUqfsMLKXgyS8DlcpGRp41sMalNGzeRT9d9mrKJSpJ0w6Qpk1J273nkxJbULnmV74pN9oT5Xej8TnQ8ELCrgGEYzcVz/nMyHoMaZcOHD4/8oFcyQiMGBCAAAQhAAAIQgAAEslIABfSsXHZMGgIQgAAEIACBTBXYvHHzOZJDeg5HuWfqCltvXvyb//xuZ0asXwDWdX1Dx04dj+zWrVvMZ2j7fL67GWM3RaxAf0VRPkp0VR6a+dCp/qAfx+4mCmnB/iNPHUlcOa49me3cuZOseGtFSjLl949PuXbKBSkZbC+D1NXWTSWM3GVGDqIoNt+JjgcCdhPg75v8ypNkfXCKzX7amQAAIABJREFUUvqvsuFlf7GbA/KFAAQgAAEIQAACEICAlQVQQLfy6iA3CEAAAhCAAAQgEIfA5k2b73A4HLfF0RVdIBCTAP/mf2NTY9KKADENHmNjSinTNf2ZouKii2Ps2tzc5/MdzxhbGd6XMXanx+O5PZ54kX1mzJhxKzHIncmIhRjWERh4/ECSf3D+noT4XcevvvKq6QkKgvDhlGunDDB9oDYGeH3x60N0Q3/drDxQRDdLFnHNEkjWfeeh/Pg1DQ7ZcfxJp5y0yqycERcCEIAABCAAAQhAAALZKIACejauOuYMAQhAAAIQgEBGCyxbtkxyd3OvF0XxsIyeKCaXVgFePPf7/UQ3knJ3ayrmEtCD+p/7lvb9b7yD+Xy+9xhjR4f1X6soSmm88SL60aoHqp5jhJ2fpHgIYwGB3n16kz6FfVpksrhmMfnll19My04QBOIQHH3GTRm3wbRBog9M62rqfiaEtIu+S2wtcZx7bF5onT4BfmQ7L6An8xEE4cmh5UMvT2ZMxIIABCAAAQhAAAIQgAAEcAc6XgMQgAAEIAABCEAgIwU2bNhwUo4z5zVKaYeMnCAmlXaBJn8T4Xef2+VhBvth17ZdnmNHHMuLeXE9Pp/vNsbYHeGdRVGs6NatW21cAf/YSZwxfcYqwkh4kT5JoREmHQL5+flk4AkDWwz93rvvke3btpuWTl5u3p+uGnfVi6YNEGPgxdWLX6CUnhdjt5iao4geExcap1iAf+CMH9merPvOQ+kLVPDpVB9cXl7uTfGUMBwEIAABCEAAAhCAAAQyXgA70DN+iTFBCEAAAhCAAASyVWDD+g3n5+blPkcYwX/zZeuLwKR5853nmp7cXXQmpbonrKZpq4tLio9KZByfz3ckY2x1eAzG2GMej+eqROKG9626p6onk9jmZMVDnPQKuFwuMvK0kS2S+HzT52TdJ+tMSUyW5b9PnDzxVlOCxxm0ZmHNBaIoPhtn96i7oYgeNRUaplCAf9CM7zxP1n3n4alTgV5WVl72VAqng6EgAAEIQAACEIAABCCQNQL4ZmrWLDUmCgEIQAACEIBANgps2bxllSzJx2Xj3DFncwT4LrqgFjQnuIlRg8Hg7JLSkkmJDuH1epdTSgeFxdnBGOvt8Xh+TDR2qP+cmXNODwQD5l+UnayEEWefAryAzgvpoWfnNzvJiuUrkq4mSuKLk6dM/lPSAycYsHpedRe5g7zTjAJiZGqyLBNeSMcDASsImHFke2helNJny4aXXWiFeSIHCEAAAhCAAAQgAAEIZKIACuiZuKqYEwQgAAEIQAACEPhN4NOPPj0qr0PeAkEQDgQKBBIVCAQDzTvp7PZQQokW1M7rW9p3XqK5+3y+6xlj94XHoZRe7Ha7n040dnj/6fdPv55S2mKcZMZHrNQJHD/oeHLQQQftGZB/CGXBqwuSmoAgCu9NuWYK/7AUS2rgJAWrqa55U6TiSUkKt88wKKKnQhlj7EvArCPbQ2NSQn2GYODodrwMIQABCEAAAhCAAAQgYKIACugm4iI0BCAAAQhAAAIQsILApg2bbnO5XC3ubbZCXsjBXgK8cM4L6HZ8DMPYniPkHN+jsMfWRPP3+XyFjLFPI+LMVxTlzERjR/SnVdOr5jLGknY8fJLzQ7goBYr6FpHDjzi8Reua6hqyu2F3lBH23UwURdKhY4ful1566bakBDQhSPXC6r9JovSACaFbDYkieqqkMU6kgJlHtofGYoRdXl5R/iT0IQABCEAAAhCAAAQgAAHzBFBAN88WkSEAAQhAAAIQgIAlBBhj4pZNW5ZQgQ7mRQU8EIhVgO+Y1TSNMGtubm1zOoZuPF1UXHRxmw2jbOD1eusopWVhzZlhGL0LCgo2RRki2mZi1QNVrzLCWl6iHW1vtLOEwKHdDiXHHHtMi1zeXfUu+fLLLxPPjxKS48gpGztx7NLEg5kX4aWXXhrQIa/DB+aN8MfI/IMF/D2PUnzbI5Xu2ToW33XO3yf5D5OfZ4dVDMPR7SYjIzwEIAABCEAAAhCAAATwL0m8BiAAAQhAAAIQgEAWCKxevTq3XU67dU6Xs0AQhCyYMaaYLAG7F88ppXpjQ+Pw/kf1T1qB0ev1TqKUzgw3Zozd6PF4zDhyXZoxfcZawkifZK0p4qRWoF37dqR8eHmLQTdu2EjWf7o+4UTa5bUbM2bsmMcTDmR+AGHxosXrqUCPMH+o30fg73cOhwNF9FSiZ+FYhmE0X2/Cfzb1YcTHRIaj201FRnAIQAACEIAABCAAAQj8KoACOl4JEIAABCAAAQhAIEsEVq9efUSHdh3eE0WxgyRJWTJrTDMRAV48D2r2u/M8fM7MYD/85+X/HFhZWZm0bYE+n6+AMbaREBJ+pMM7iqIMTMR7b33nzp1b0NjQ+DYh5PeLtM0YCDFNEzjjzDOIKIl74u/YsYO8vYIvafyP0+W8Z/yE8VPjj5DSnnTxosUzqUAnpnRU/k0PSpt3ovMd6XggkEyB5l3nuka0YNLeXvaZXjAYvGLk6SP/L5lzQCwIQAACEIAABCAAAQhAoHUBFNDxyoAABCAAAQhAAAJZJLBmzZpz8nLznhMF0Ynj3LNo4eOYqt/vby4M2P0xDOPNor5Fg5M9D1VVXyKEnB0eVxCEk7p377482WPxeA8++OAQQzNqCCEOM+IjprkCJw8+mex/wP57BmlqaiKLFiyKe9AcV87TYyeMTdq1BHEnEkPH2kW1owRBmB9Dl6Q15UV0/sExfHgsaaRZH4jfdc6Pazd91/lv0rquP1dxasVfsx4eABCAAAQgAAEIQAACEEiRAAroKYLGMBCAAAQgAAEIQMAqAuvWrpvucDiuDd0Pa5W8kIc1BPiOuuZj2zOgeM6Pbw9qweuLi4urkq3r8/kuZIw9HR6XMfagx+O5JtljheJVVVVdxHT2T7PiI655AqX9SkmPnj1aDFC9sJo0NjbGPKjL5Vo6bsK4spg7prnDsnnL2gXaBbZSSjulKxVeQMeHx9Klnxnj8vdIflw7L6Cn7GHE1+BvOOXMM8/8ImVjYiAIQAACEIAABCAAAQhkuQAK6Fn+AsD0IQABCEAAAhDIPoFly5a59u+8/zMO2XEuLyRgR172vQb2NmNeGOA7z3UjhYUBE/kN3dimGVpFaWlp4pdNR+Tp9Xo7Ukr5Me4Hhn2p3u12H0EpNe3c+1lVsyZputbi/nUTCRE6SQKKRyFHDjiyRbRVK1eRr7/+OqYRHA7HR+Mnjj+SUspi6miRxrWLal8SBKHFyQ2pTi304TG+Kx0PBKIV4O+P/L2RH9fOf53Khwr0srLysqdSOSbGggAEIAABCEAAAhCAQLYL4F+M2f4KwPwhAAEIQAACEMhKgcWLF+cdnH/wakmUjuAFdIcDp0Jn5QshbNK8IMCPlTaYkTEUgUBgXmm/0vPMmpCqqo8TQq4Ij28YxuiCgoL/mDUmjzvj/hl/I5Q8YOYYiJ1cgU6dOpEhQ4e0CPrZ+s/Ihs82RD2QJEtq/sH5J4wePfrLqDtZrGHtgtrxgiTMSXdavHjO3/cEQUh3KhjfBgL8mHZ+XHtKd53/7vLYsIphV9mACSlCAAIQgAAEIAABCEAgowRQQM+o5cRkIAABCEAAAhCAQPQCa1ev7U8k8rIsy4ok/lpEx4686P0yqSUvDvDiOSOp3VVnpiEllPib/GeXHln6X7PG8fl8pzLGFkTEf15RlAvMGjMU94H7HrhOEIT7zR4H8ZMjwP9uPeucs1oE++qrr8g7b78T1QCSLH2Zm5c74oorrvgkqg4WbVRdXd1DFuRPGWMuK6QYuhcd731WWA3r5cA/WMYL5/xHOh5G2IqCngVlvXr18qdjfIwJAQhAAAIQgAAEIACBbBZAAT2bVx9zhwAEIAABCEAg6wXWfLDmbFeO6wVCiSQKInbkZeErgu+o48e2Z1LxnC8jM1iDy+86pMeAHj+Zuayqqn5GCOkdNsYvoige0a1bN9N3CWMnupkrm/zYQ4cNJfvtt9+ewI27G0n1ouo2B5Jl+SuHyzHiqquuWttmYxs0qK2ufUGggmknQ8RKwIvn/DoTfrQ7Hgg0v3/w49p1vblwnurj2kMrwAj73iE6hg8eNng1VgUCEIAABCAAAQhAAAIQSL0ACuipN8eIEIAABCAAAQhAwFICH3/88a1O2XkHI4wKVGguoqOQYKklMiUZXhQIBoO/FggyaOd5CEsP6iv7lvYdZApeWFCv13svpfSGiHHGKYoy1+yxefzp06dPoYxWpWIsjJGYwICjBxC3290iyMLXFjZ/gGVvjyiKOzq26zj04isvXp/Y6Nbpvei1RaNlWX7ROhn9mgl2o1ttRdKTT6hwzk9mSfNzybCKYf9Mcw4YHgIQgAAEIAABCEAAAlkrgAJ61i49Jg4BCEAAAhCAAAR+F/jkk0+elUSp+dhpfvQ1L6LzYgKezBTghYFAIEB0Q8/MCTISCPgD15YeWfqQ2RNUVXUgIeTt8HEopXVut7vc7LFD8affP30CpXR2qsbDOPEJ9DqsFykuKW7ReeWKleSbHd+0GlASpW/audqddNnYyzbFN6Jle4m11bXrBSocbrUM+W50SZYIv9YET3YJWKhwzne9Ty8fUX5ddq0AZgsBCEAAAhCAAAQgAAFrCaCAbq31QDYQgAAEIAABCEAgbQKffPzJHEmWxocSwL3oaVsKUwfmu84DwYCpY6Q7ONPZJiKSgYWFhT+kIhdVVVcSQo6PGKu/oigfpWJ8PsaMB2ZcQQh5PFXjYZzYBbp06UJOPPnEFh0/Xfcp2bTxj/VxURR3OqjjuLFTxtbHPpLle9Dq16rvkWQp8uQGyyTOT2Hhx7rjbnTLLIlpifAPlPGTWHgB3QoPY6ymfET5CCvkghwgAAEIQAACEIAABCCQzQIooGfz6mPuEIAABCAAAQhAIEJg7cdrX5Zl+azQb+NI98x5ifAiQfOR7bqWOZPay0x0Tb+rb0nfW1I1Ua/Xez2l9L7w8Sild7jd7spU5cDHeeDeBy4QROHZVI6JsaIX4AXZ0884vUWH7du3k/feea/F74mC+BERScXkyZNb35oe/ZCWbfnay68d5cp1vW/ZBHlilBBZ+vVudBTSLb1ScSXHrzHhhXP+w0KPKhFp+JCKIZl26oSFiJEKBCAAAQhAAAIQgAAEohNAAT06J7SCAAQgAAEIQAAC2SJA165Z+y/ZKf8pNGF+pDs/zp0f647HngKhu84NlvY7XU0HpJTqv3z/y2FHDToqZTt3vV7vEZTSDRGT+1hRlH6mTzhigAceeGCUQIT5qR4X40UnUDGiguTm5e5p3PBLA6mtqd3z/0VJXGkwY9g111zTGF1E27aiNQtrakRRTNlVB4lIyQ4Zx7onAmihvvzDZKHj2i2UVnMqVKJnl5WV/ddqeSEfCEAAAhCAAAQgAAEIZKMACujZuOqYMwQgAAEIQAACENi3AF370do3ZYfc4qxhHOluz5eN3+/Pil3nodXRdX113+K+R6V6tbxe72uU0tPCx2WMDfd4PItTnctdd9012OVwvZHqcTFe2wLHDTyOHHzIwS0avjb/tebTIURJXDx5yuQKQghrO5L9W7zy0itX5+XlzbXLTPhOdP5hMkEQ7JIy8gwTCO0458Vz/mvLPZTcPmz4sDstlxcSggAEIAABCEAAAhCAQJYKoICepQuPaUMAAhCAAAQgAIF9CaxcubJ9h/Yd6iRJOja8Hd+Nzo8h5j/wWFuAH0vLi3LZsOt8z0ow4tc1/cK+pX3npXp16uvrLxcE4YmIcR9RFGVsqnPh41VOrSxt36n9i4SQw9IxPsZsXaB3n96kT2GfFl9c/tZy8uP/fnxx4uSJf86W4jkH+Ndj/zpg/277r6OUHmSn1wsvovMfONbdHqu256h2fn2JBevmvynOG1Yx7Dx7iCJLCEAAAhCAAAQgAAEIZIcACujZsc6YJQQgAAEIQAACEIhZ4Morr5THjxv/niRJfziGGnejx8yZsg58d11z4dwwCLNwtcAMkGAw+GlJaUlfM2K3FfPrr7/uEggENjLGOoe1/SoYDPbu1avXz231N+PrlZWVB7fPa8+Pc0/5jnwz5pMJMfMPzicDjx/YYiqqV33n5MEnH59NxfPfAPgx7o+IojjGbmvLi+ehHekopFtz9fh7IP8gGX9PtPTDyKdEIuXDhg37ytJ5IjkIQAACEIAABCAAAQhkmQAK6Fm24JguBCAAAQhAAAIQiEXg/fffPyjHmbNYlMTiyH58N7ogCkSW5OZCAp70CoTudG0+njbLCucheV3T7+pb0veWdK2Ez+f7B2Ps4vDxDcO4sKCg4Nl05UQIEaoeqKphhA1LYw4Y+jeB3NxcUjGSn9L++0Mpfdrtdrd43WQL2Pz588tznbm/XwJvs4nz4jnfjc7fA1FIT//i8d3m/Ad/H7TsUe0tmX52yI5TTx568or06yEDCEAAAhCAAAQgAAEIQKDFv9XBAQEIQAACEIAABCAAgX0JVFdXdzj0kENXSZJUuLd2vIjOj3VHASH1r6XQLrugFkz94FYakZFfGv2N/Y488sgt6UpLVdUzCSH/jRj/ZUVRzklXTr+NS2dWzXxG1/UL0pwHhieEnDbqNOJwOMItPlQUZUCW4gi1i2pXCYJwjN3nz+9GD92RjvfC1K5mqGjOd5xb8n7zvXAIovDXocOGPpdaLYwGAQhAAAIQgAAEIAABCEQjgB3o0SihDQQgAAEIQAACEMhyAX4nevu89m/IDnmvRR5+rDsvHuB+9NS8WLDjvKVzMBj8b0lpydmp0W99FMaYuHXrVn6Me8+wFpogCEd07979i3Tmxsd+aPZD9/v9/uvSnUe2jz/opEGka9eu4Qx+RVFc2epSvbD6BkmU7s2k+fMd6aEfmTQvK80lfKc5/yCZ3R5JlG4eMmzI3XbLG/lCAAIQgAAEIAABCEAgWwRQQM+WlcY8IQABCEAAAhCAQIICVVVVOacMOWWNLMtH7CuUKIjNRXS+Gw+78BJEj+gevssuG+8435smpVRv+Lnh5AHHDliZXPHYo6mqOoMQck1Ez78pisJ/P+3Pw3MentTU1DQz7YlkawKUfD2sfNjr7du3b3EagCiKh3Xr1m1zNrK88sorSo4zZ41AhU6ZNn/+PhgqpOP9MPHV5e+B/L2Pf4Cs+T2QscSDpiGCJEqPDRk25Ko0DI0hIQABCEAAAhCAAAQgAIEoBVBAjxIKzSAAAQhAAAIQgAAECKmsrMw968yzlkuSdOS+PJrvR//tOFvcDZv4KweF830bGrrxUVFxUf/EpROP4PV6T6KUvhkeiTG2wuPxnJh49OREmDtn7umN/sZ/EEY6JyciokQjIArish93/XjGRRdddCal9J8Rfc5SFOWVaOJkYpsFry54yOlwjsvEuYXmxN8LQ0e8Z/I8kz23TCmah1wEQagZWj50RLKdEA8CEIAABCAAAQhAAAIQSK4ACujJ9UQ0CEAAAhCAAAQgkPEC8+bN63z4YYe/Kcty32gmy4vpvGiAwkE0Wi3bhO43b77Xldhzp13ss46xByXM3+i/qt+R/R6PsadpzX0+33uMsaMjBhioKMo7pg0aY+BHZj1SFNSDzwX1YEmMXdE8RgG+89ghO/4xftL4ywgh7IsvvhggiuIHEWFuUxRlWoyhM6b5vHnzju7YvuN7GTOhfUyEvx74+yE+XNY6Ei+Yhz40xt8D7Xg8+96WXxTET08pP6WY/z2QDa91zBECEIAABCAAAQhAAAJ2FkAB3c6rh9whAAEIQAACEIBAmgTmzZvnOOLwI96VJKlfLCmE7knnxQMcZ9u6XOh4Wl40N5j97nWN5fWQjLaapn36088/nTho0KD/JSNeMmKoqnorIeTO8FiU0vvcbveNyYifxBh0zqw5/wgGgxfZ9SjkJFqYEooXSXMcOTePGT9mz13HXq/XRSltDB+QMTbP4/GcZ0oS9ggq1CyseV4UxT/ZI93Es+TvgaFd6TxaNr8nZnLRPPRKoZT+vP3r7QdecsklTYm/ehABAhCAAAQgAAEIQAACEDBbAAV0s4URHwIQgAAEIAABCGSowPLly7t03K/j4liL6M2FAvJr4QB3w5LmnXbhd7qGdtthx3l0f3ACwcCfSktLX4yudWpaqarKj5P/MGK0jYqi9E5NBrGNMvehuZf7/f7ZhmHkxNYTrfclIIril5326zThossu+sPR7KqqbiGE9Aj1p5Sud7vdRdks+vK8l0e2b99+YbYahO5L5z/zH5n+NL/vGTox9MzaZd7qulFCZCr3Hlw+eGOmryvmBwEIQAACEIAABCAAgUwRQAE9U1YS84AABCAAAQhAAAJpEFi2bJl0QKcDVomyeFS8w/Nd6aFdeHwHXjbswmutaI6CeeyvIEMzNheVFB0We0/ze3i93rcopZH3no9UFKXa/NFjH+GZJ57xfP/T908ZzDg59t7o0UKAEuJyul45NPfQi0ZdNmpXazo+n28+Y2xU+NfcbrdAKc3mo53FRQsX1cqiPDTbX1H8fZAX0UM/h35tVxdeLA+974V+nS2nXvA1NAxjRPmI8hq7rh/yhgAEIAABCEAAAhCAQDYKoICejauOOUMAAhCAAAQgAIEkCqxevTpXluSFsiwPTjRsaGd66L70TCqmh+5y1XWd8B8omCf2aqGE6oZh3FjYt3B6YpHM6a2q6nWEkPsjos9VFGWcOSMmJSqdOXPmnYZm3JItxa2kqIUFkURJczgdU64ed/VD+4qtqupdhJCp4W1EUSzu1q3bumTnZKd4C19deJHD4finnXJORa7hxfTQB81C749Wep9sfl/77SMg4QXzUNE8FVZWGqP5AxCiMPaUslMesVJeyAUCEIAABCAAAQhAAAIQaFsABfS2jdACAhCAAAQgAAEIQCAKgY8+/OghZ45zLGEkKf+NyYvpoTti+Q51O+3ACxXLw3/mhCiaR/FCirKJYRhrg1rw5H79+v0YZZeUNvP5fH0YY+sjBlUbGhoOLywsDKQ0mRgHu//++0+SRbnKMAx+FD2eKAWcTudiQRLGjh07tr6tLqqqnk8IeT68HWPsfI/H8++2+mb414Xa6trVAhX6Zfg8kza9UEG9tSJ70gZpJVDo3vI9u8uZQZjBmnea4/lVQJKl24cMHXInPCAAAQhAAAIQgAAEIAAB+wkk5Zub9ps2MoYABCAAAQhAAAIQMENg9erV03KdudcSgST1LuVQMT1UKOAF9fCigRlziSZm+FG04UfU8r7NxYXQVrxogqFN1AL89bCrYdfZRx999H+j7pSGhl6vdzGldFj40IyxMz0ez/w0pBPrkMKD0x+sMpgxKdaO2dje5XBdN27SuKhPQ9i2bVuxrutrI6zuVhTl5mz0C5/zwlcXXutwOKK2zHavP8yfEv7xsz2/HblDvcVVKRFtI4vfe/v/od8P33GOdWgpIIjCtUOHDa2CCwQgAAEIQAACEIAABCBgTwEU0O25bsgaAhCAAAQgAAEIWFZg5cqVIzp26PisIAqdzUySFwhCO+7Cj7SNPN42GTmEdtpF/myEdtyhUJ4M5qhjUELV3oW9PVF3SFNDn883gTE2O3x4SukTbrf7yjSlFPOws2bMOkVn+nTGWGnMnbOggyRK1VSjEydeP/GLWKY7b9488eijj9bC+zDGXvN4PC3uRY8lZqa0ffrpp/fP75K/hlDSPVPmhHlkl4Ae1K+qOL3iseyaNWYLAQhAAAIQgAAEIACBzBJAAT2z1hOzgQAEIAABCEAAApYQeOedd/rnOHPmOJyOgelKKLQDL3z33b7ujA3faRe5uw47ydO1in8cl1Kq65o+tai4KPJ+cesk+VsmPp+vgDH2OSFEDEvuK5fLddhBBx3UYLmE956QOOvBWfdquvY3fFZkD9IOWZLvnDhl4qPNtzPE8aiq+hkhpHdY13pFUXrEESrjutQsqLlHlMQbM25imFA2CJw/rGJYtl/FkA3rjDlCAAIQgAAEIAABCGS4AAroGb7AmB4EIAABCEAAAhBIl0B1dXWHgw86+EWHy1GerHvR0zUXjGsdAV3XP92wcUPp6NGjdetktfdMfD7ffMZYi13FlNLRbrf7P3bIPzzHGTNmHMsMNoMSmrYPxljCjJHn1G3quDlz5vycSD6qqvLXwDnhMb777ru8AQMG7E4kbib0XbBgwREO0fEhpTQ3E+aDOWSHgKZpp484bcSC7JgtZgkBCEAAAhCAAAQgAIHMFkABPbPXF7ODAAQgAAEIQAAC6Ragq1evvjXXlXszocSR7mQwvv0FAk2B4aVHli62y0x8Pt8VjLHHw/NljD3t8XgutsscIvKkMx+Yeb1O9Httmn/caTODfcQYu/W6G69bFHeQsI5er7eSUnp7eCxBEI7u3r37B8mIb/cYNYtqnhAF8XK7zwP5Z4dAY6BxyKhRo5Zlx2wxSwhAAAIQgAAEIAABCGS+AAromb/GmCEEIAABCEAAAhBIu8AHH3xwYa4zdzoVaZe0J4MEbCtgGMbaor5FtrqLe+vWrQcbhsGPcc8Lg/+WUnq42+3+n10Xo7Ky8uAOHTo8yHQ22q5ziDZvfvWDIAg3T75m8j3xHtfe2lg+n+8cxliLkwgEQbi0e/fu/4g2t0xut2DBghJZlN8WqBD+ZyeTp4y52VRg10+7jj77T2fjgy82XT+kDQEIQAACEIAABCAAgdYEUEDH6wICEIAABCAAAQhAICUCy5YtO6hTh07zHS7HMSkZEINklgAjWlAPDiopKXnXbhPz+XwvMMbOi8j7AkVRnrfbXCLypVVVVWcIRLhb1/UjbD6XP6TPC+eiID7d0NRw7dSpU79P9vxUVeX3n/N70MOfKkVRrk32WHaNt3D+wnsdTscNds0feWe+wHc7vut9/iXnb8z8mWKGEIAABCAAAQhAAAIQyC4BFNCza70xWwhAAAIQgAAEIJBWgZUrV7bPzcl9wuVynUkIjnRP62LYbHBDMxYUlRSdbrO0m9OdTbq5AAAgAElEQVT1+Xx/ZYw9E5H7vxRF+Ysd59NKznTOrDlTtaB2ncGM/TJhTgIV3hCIcPukv01aaeZ8fD6fxhgTQ2NQSuvcbne5mWPaKfYzzzzTtesBXVcJVOhhp7yRa3YIfP/j94f8+c9//io7ZotZQgACEIAABCAAAQhAILsEUEDPrvXGbCEAAQhAAAIQgIAVBOiqVatGdWjX4UlBFDpbISHkYHEBg3wZNIL9S0pKdlo801bT27ZtW2dd1/kx7vuHNfhJ07TDevbsacs5tTbRuXPndiI6meH3+y8ymCHYca1kSV7vcrn+fuXVV76Qivy9Xu9aSmlx2FhfKYpySCrGtssYNYtqJoqCOMsu+SLPzBfgp1OsWbumww033LAr82eLGUIAAhCAAAQgAAEIQCA7BVBAz851x6whAAEIQAACEIBA2gWWLl1a3LlT5/tzcnLKGGO2LLalHTE7EtC0gHZ+cb/iFndF223qPp/vn4yxi8LzFgThku7du//TbnNpK98nnnji0EBT4KZgMHi5ruuOttqn++u8GCY75C9ynDkzLx9z+UOpzEdVVX6M//nhY4qiuH+3bt1+SGUeFh9LqF5YvVwSpeMtnifSywYBSrYPGz5MIYTo2TBdzBECEIAABCAAAQhAAALZKoACerauPOYNAQhAAAIQgAAErCEgfvjBh7NycnLGEEoka6SELKwkYBjG+0V9i46xUk7x5OLz+c5ljM2L6PuSoijnxhPPDn1uuOGG/Q7qetBUwsgEgxk5Vsu5uXAuye/IsvzoVeOuijxiPyXpqqo6lRByV/hghmGcVFBQsDwlCdhkkIWvLjzX4XBE/vmxSfZIM1MEdKa/UTGioowQYmTKnDAPCEAAAhCAAAQgAAEIQKB1ARTQ8cqAAAQgAAEIQAACEEi3AH3r9bfKOu/f+XFRFt3pTgbjW0fAMIz/UYOeW1hS+Lp1soovk6+++io3GAxuYowdGopAKd0dCAQO79Wr1/b4otqmlzD7wdkTdV2/1GBG33RnzQvnAhWeccrOh6+eePX76czH6/WOopTOj8hhnKIoc9OZlwXHpsteX7YuGAgWWjA3pJQFApqhPTpi5IixhBCWBdPFFCEAAQhAAAIQgAAEIJD1AiigZ/1LAAAQgAAEIAABCEDAGgIL5i3ofmjPQ59xupwnEkbw36nWWJa0ZUEJJYFA4JaSfiUtduemLaEkDOzz+R5ljI0JD0UpHeN2ux9PQnhbhJgzZ84ZwabgGEbY8JQnTMmHoiD+++B3Dp45+j+jLXH88tatW3sYhrElwuIhRVEmpNzH4gN+/PHHb+/8eudAi6eJ9DJQQNO1KSNOHTELxfMMXFxMCQIQgAAEIAABCEAAAnsRwDcm8dKAAAQgAAEIQAACELCMwLnkXPGalddc0a59u1tESTzEMokhkZQLMMY2FBYV9kn5wCYO6PP5TmOMvRY+BKX0VbfbfYaJw1oxNJ02bdphebl5Y5nB+BH2+aYlaZCvqUgXBPXgP2644Qa+29xyRy+rqtpICHGFDCildW63u9w0E5sGrq+v37lzx84uP//0s01ngLTtKBAIBP566qhTn7Nj7sgZAhCAAAQgAAEIQAACEIhfAAX0+O3QEwIQgAAEIAABCEDAJIHa2trCrgd0vSsnJ+c0Rphg0jAIa1EBxtgv/oD/kv79+79k0RTjSosxJmzdupUf494zLIBGCDlMURRvXEHt38l53933XSBK4p8ppackaTo/M8Lqgv7gSzfdchM/Hj1g5Z2jPp/vA8bYgLC5q4qieJJkkRFhVFXtTQj5zO/3k+2+7UTXLXGAQEbYYhJ7F9CJPrKioqIaRhCAAAQgAAEIQAACEIBA9gmggJ59a44ZQwACEIAABCAAAbsI0PdWvXdObrvcB0URu9HtsmjJyFMLao8Xlxa3OOo8GXGtEENV1YcJIfwe3T2PYRgTCgoKHrJCfmnMgVZWVvbIdeW+RintLQixf27GYMYbTGfPXn/T9f/6rWiexulEP7TP5/snY+yi8B7BYNDVq1cvf/RRMrulz+e7gDH2LJ/ldzu/Iz98/0NmTxizS6uAwYztTGejK06reCetiWBwCEAAAhCAAAQgAAEIQCBtAiigp40eA0MAAhCAAAQgAAEIRCOwdOnS4v0773+P0+E8hVDijKYP2thXgN8H3eRvOm7AgAHf2XcWe89cVdWzCCEvR7SoURRlRCbON5Y53X333Vfs3rW7+T542SGTHFdO888GMwhhf4wkUIEEggES8AdIU1MTEWXRe+e0OwtiGdMKbX0+3/WMsfvCcxFFsbhbt27rrJCfFXLwer0zKaWTeC589/k2dRsJBPjBAnggkFwBRtg7RCOXlp9WvjG5kRENAhCAAAQgAAEIQAACELCTAArodlot5AoBCEAAAhCAAASyV0B45513xnTI63APFel+2cuQ2TM3DKNB07VBpaWlH2XqTDdv3tzB4XB8wRg7IGyOmq7rPXr06LE1U+fd1rxmz57d5dsd33oZY3nhbRljJCcnhzhcDuJ0OJuLp8FAsLlgzguolLb8J63T5Xzx1ttv/VNb41np66qqnkkI+W94ToZhnFtQUJBRVxgkYq6qKt8JfGwoBr8HfcdXOxIJib4Q+KMAJTWMsovLy8t3ggcCEIAABCAAAQhAAAIQyG4BFNCze/0xewhAAAIQgAAEIGArgSeffLJ9aUnpIzmunHOwG91WS9dmspRQomnapL4lfWe32djmDXw+3wuMsfMipnGZoihP2XxqcadfeVvlWi2oFccdIKxjbvvcK6dOnfpEMmKlIobP5ytkjH0aMdbNiqLcnYrxrT7G+vXrO+fl5fETKfZ8/4IxtmbjZxs/EAUxI696sPqaZGJ+lNDHJZc0bvDgwVomzg9zggAEIAABCEAAAhCAAARiE0ABPTYvtIYABCAAAQhAAAIQsIDAhx9+eIFDdtwjiuKhFkgHKSRBwNCMfxWVFP0lCaEsH6K+vv4KQRCajyoPe/6tKMr5lk/ehATvmnbXvY27G29IVmhKaUOXg7p4Jk6c+G2yYpoZhzEm+3y+FueRU0qfdrvdF5s5rl1i+3y+MsZYXUS+0zd+uLGKuMibgiAcZpe5IE9LCvxEKLlx2PBhj1oyOyQFAQhAAAIQgAAEIAABCKRFAAX0tLBjUAhAAAIQgAAEIACBRAUWLFiQm981/ypnjnOSKIrdE42H/ukTMHTjvaLioj3HM6cvk9SMrKqqhxDyRfiOWkLId8FgsEevXr1+Tk0W1hjl3nvvLWz4ueG9yKPbE81OkqVPKu+sLEk0Tqr6q6rqJYQoYeO9qyjKcaka38rj+Hy+Gxlj94TnSCk93e12L6heUH2hJElPWzl/5GZdAcMwllOJXl9eXv6edbNEZhCAAAQgAAEIQAACEIBAOgRQQE+HOsaEAAQgAAEIQAACEEiawAcffHC4LMiVslM+nVKam7TACJQSAcbYDoMZp/Xt23d1Sga0yCCqqi4hhAyNSOdsRVFa3IVtkXRNS+OOyjtWBP3BE8wYICc3576bb735RjNiJzumz+dbzBgbFhb3B0VR9k/2OHaMp6oqvwv+7PDcDcM4qKCg4Bv+e9ULqp+WJOlCO84NOadPQNO1Odu+3HbtmDFjgunLAiNDAAIQgAAEIAABCEAAAlYVQAHdqiuDvCAAAQhAAAIQgAAEYhJYuXJld5fDdWdObs65KKTHRJfOxv5AU2BU6ZGli9OZRDrG9vl8NzDG7o0Y+xFFUcamI590jHn33XdfsXvX7sij7JOWCj/KPa9D3jE33njj+qQFNSmQqqoPEULGhYcPBoNde/XqZYtj6E1iIfX19W5BEPj65YWN8baiKHs+dLFw4cICmcrLqEBxEolZC5FBcRlj32i6dtPI00b+I4OmhalAAAIQgAAEIAABCEAAAkkWQAE9yaAIBwEIQAACEIAABCCQVgG6YtmKk9rt1+5up9M5gBAipzUbDL5XAUqooTN9blFR0YRsZNq6desAwzA+CJ87pXSz2+3Omvucb73l1p1MZ13MXH+7HOXu8/kmMsZmRbweTnC73W+b6WP12KqqXksImR6RZ5WiKPz39zw1C2uuFEXxMavPB/mlV0Bnel3D7oYbzznnnI/SmwlGhwAEIAABCEAAAhCAAASsLoACutVXCPlBAAIQgAAEIAABCMQjIKxavmpwuw7tZkiyZJt7kOOZqF37GLrxalFx0ZmEEGbXOSSat6qqawgh/SLiDFEUZVmisa3e/6477nq0salxTCryzMnNufHmW2++LxVjxTvGtm3bhuu6XhPeXxCES7t3757Vu2S9Xu+7lNJjwl0opUPdbvfrEda0ZmHNC6Iojo53DdAvswV0Q3+gYmQFv9LByOyZYnYQgAAEIAABCEAAAhCAQDIEUEBPhiJiQAACEIAABCAAAQhYUuCxxx6T+xb2vTCvXd5UWZb58b6SJRPNvqS2fv/D96WDBg36X/ZN/fcZq6p6PyHkunADxtg9Ho9naia7zJ49u8u3O771MsbCj+U2bcr8KPcuB3XxTJw40bLHoW/durWHYRhbIl4L93k8Hlvc4W7G4nm93nJKaW14bErp+263u0VBPfT11157rdApO9+ghHY1Ix/EtKeAwQwfpfTG8oryF+w5A2QNAQhAAAIQgAAEIAABCKRDAAX0dKhjTAhAAAIQgAAEIACBlApUVlY6ysvKr8rNzR0vO+ReKR0cg7UQYIz96BScg3r26flpttO0ViBkjH3g8XiOzmSbOyvvrAn4A8NTOUeH01F7W+VtFakcM9axfD6fxhgTw/q9oijKWbHGyZT2qqo+QQi5PHw+jLGpHo/nnr3NsXZB7SRBEmZmigHmkZiAwYzXJCZdN3Tk0M8Ti4TeEIAABCAAAQhAAAIQgEC2CaCAnm0rjvlCAAIQgAAEIACB7BYQ33373Qtz8nLGy7JcRAhxZDdHamdPCd1NBFLWu3fvVakd2Zqj8WKpqqr1lFJ+OkL4019RlIy8o/fee+8t/OWnX9Ly4YkO7TucfP3U69+y5quBEFVVNxBCjgjlRyld73a7+d9TWfds2rTpEKfTyV8nHcMnzxjr7fF4Nu4DhC6uWfwKJXRU1qFhwnsEGGE7mcHuHj5y+OxsviYELwkIQAACEIAABCAAAQhAIH4BFNDjt0NPCEAAAhCAAAQgAAF7CtDHHnssp6RvyRW5ebkTJEnqYc9p2Ctrfoy2wYxzCwsLW9zzbK9ZJD9bVVWfJIRcGhH5ekVRHkj+aOmPmI7d56FZS7L0SeWdlSXpV2g9A5/P9ypj7PSwr2qKoshWzdfMvLxe7yRKaeRO8qh25L9R+0ZJ0AjWUErzzcwRsa0poGnaizKV7yg7tYx/IAUPBCAAAQhAAAIQgAAEIACBuARQQI+LDZ0gAAEIQAACEIAABDJEQFyxYsWI9nntr3M4HMcRijvSTVrXgL/Rf1a/Af0WmRTftmFVVT2fEPJ8+AQopXVut7vctpPaS+Lp3H0eSikvL++cm2656WUr2qqqOp0Qcm3Ea6GH2+2ut2K+ZuakquoKQsgJERYXud3uZ6IZd3HN4j9RQv8dTVu0yQwBwzC8jLG7Kk6teAq7zjNjTTELCEAAAhCAAAQgAAEIpFMABfR06mNsCEAAAhCAAAQgAAFLCKxesDqXHkj/IjvkcZIkFaKQnrxloZQ2BbXgn4uLi+cnL2rmRNqxY0fXpqYmXiDNC5sVI4T0UBTFmzkzJSSdu89DjoIkeO+cdmeBFV19Pt+VjLHHInIboShKVp3a8MUXX5wiiuLScAdK6bru3bv3o5Tq0a5dzaKaSlEQb4+2PdrZVyAYDD7ZtKtp2tl/Odtn31kgcwhAAAIQgAAEIAABCEDASgIooFtpNZALBCAAAQhAAAIQgEC6BejSpUt7d+rUaZzT4TxHEISu6U7IzuNTQrWgHryouLj4X3aeh9m5+3y++YyxFnc2U0qvdLvdT5g9dqriz549u8u3O77lO0TDPyiQquFbjGPVXejbtm07Wdf1ZeHJUkonu93uWWmBStOgXq/3EUrpVRHDX6soSlWMKdHaRbXPC4Lw5xj7oblNBJjB1gmi8Pey4WXzbJIy0oQABCAAAQhAAAIQgAAEbCKAArpNFgppQgACEIAABCAAAQikVuDtt9/u4ZSco2SHfI4syaVEIDmpzcDeo1FKg4FgYHJJSclce8/E/Ozr6+snCIIwO3wkSuk8t9t9nvmjp2aEu6bddUPj7sZ7UzPavkex6l3o27ZtO0TX9e0R2c9VFGWcFdxSkcOWLVu6SpK0nhByQNh4PkppP7fb/b84chBqq2s/EKjQP46+6GJVAUoIM9jM4P+Cd576l1PjeV1YdWbICwIQgAAEIAABCEAAAhCwiAAK6BZZCKQBAQhAAAIQgAAEIGBZAfrGG2/079ChwzVOh3OEKIodLZupRRITBEHXdK2yqKjo7xZJydJpqKramxDyWUSSPzDGeng8nh8tnXyUyd126231hmZ4omxuerMO7TucfP3U698yfaAYB/D5fL9E7NJ/XVGUoTGGsW1zVVXHEkIeDp8AY+wOj8dTGe+knnviuUO7HNplAyW0Xbwx0M86ApTQdwRBmHZK+SlZdbWBdVYAmUAAAhCAAAQgAAEIQCA7BFBAz451xiwhAAEIQAACEIAABJIgsGzZsgPa5bb7qyRJ58my3FsQhQ5JCJtpITRDMy4sKin6d6ZNzMz5qKq6ghByQvgYhmGMLigo+I+Z46Yi9r333lv4y0+/fJqKsaIdw+lyvnjr7bf+Kdr2qWqnqupHhJDS0HiU0m1ut7t7qsZP9ziqqq4mhBwZlsf/DMPoV1BQkNDd1q++/OrInNychemeH8aPX4BS+iMjbM6PP/94x+jRo/X4I6EnBCAAAQhAAAIQgAAEIACBtgVQQG/bCC0gAAEIQAACEIAABCDQQqCyslI449QzhjKRXeSQHScIgnAIY0zMdiZBEALMYFN7F/aeke0Wsc7f6/VWUkpvD+/HGHvc4/GMiTWW1dpb6fj2kA2ltGHa3dMstyPZ5/O9yBgbHb6GbrfbRSn1W21dk52Pz+e7kjH2WETcKkVRrk3CWLRmQc0NoiTek4RYCJFCAUopEajwCDXorCEVQzalcGgMBQEIQAACEIAABCAAAQhksQAK6Fm8+Jg6BCAAAQhAAAIQgEBSBIQVK1b0zMvJO42KdJgsycWiIHZlhAlJiW6fIN+xIDuzsLRwpX1Stk6mPp9vKGNsSURG9Yqi9LBOlvFlcmflnTUBf2B4fL3N62XFY9xVVeXXHtwcPmtRFA/r1q3bZvMkrBG5ld3nuq7r/Xr06LEuSRnS2kW1zwmCcH6S4iGM+QIvSU5p5pAhQ942fyiMAAEIQAACEIAABCAAAQhA4HcBFNDxaoAABCAAAQhAAAIQgEASBT744IPjXZJrBKGkTJTFPpTSXMZYRv93N2PsO0LJSYWFhZH3eCdRNrNDrV69Wj7ggAO+IoQcED5TXdeP6tGjBz/W2rZP5W2Vn2hBra/VJpDjynns5ttvvspKefl8vgsZY0+H50QpHep2u1+3Up7JzmUvu8//T1GUK5I8llBXXbeWUFKU5LgIl0QBSumbkiTNGjx08PwkhkUoCEAAAhCAAAQgAAEIQAACUQtk9DfyolZAQwhAAAIQgAAEIAABCJggsHHjxvYNDQ1DnaLzdCKSYwRB4HcZ55kwVFpCUkJJMBgkjbsbia7rvEg68cQhJ76VlmQyYFCv1zufUjoqfCqU0qvcbnfksda2mu2tU2/9hTFmude9FQvo27dvP1bTtHfCF5gxdqnH4/mHrRY9xmRb2X1ONE07oWfPnmbsPBaX1C7RGGMxZonmZgsIgrCOMjrnlOGnPGH2WIgPAQhAAAIQgAAEIAABCEBgXwIooOP1AQEIQAACEIAABCAAgRQIrFu3rptEpVKd6L2ZzooEQShkhHUljLQTBIHfceyw07HvvHgeCARIU2MTCS9EGYZR48pzXdS/f/9vU8CaUUOoqnodIeT+iEmZsQs3pW5W3YGe2z73yqlTp1qqULd9+/b9NU37LnyBGGOVHo/njpQuWgoHa233OWNsnsfjOc/ENMS6mjrNxPgIHYuAQL6WRGmOK9c1c+DAgY2xdEVbCEAAAhCAAAQgAAEIQAACZgiggG6GKmJCAAIQgAAEIAABCEAgOgHh+eef3085VOnrzHEOlCTpJEmSCgVR4Md450QXIvWtePF8d8Pu5t3nrT6UNOiafufxJx4fWQxOfbI2GlFV1X6EkDURKX+kKEp/G03jD6lOu2PaC/4mv5nF0Lh4uuZ37Tpx4kTLfdBDVdUfCSH7hU3qKUVRLotrkjbo1Nruc1EUK7p161ZrcvpSXU3dXv4SM3lkhG8WEAQhyAvnEpNmnVB2wlawQAACEIAABCAAAQhAAAIQsIoACuhWWQnkAQEIQAACEIAABCCQ9QLr1693/PTTT10Mv5FPRXoIFWg3SZJ6iqLYUxCFrgIVOoqS2J6Q5l3rTkKInGo0LaiRgD/Aj1duc2jDMD4xqHH+CSecsL7NxmjQLKCqqkoIcUdwHKwoytd2Jbpr2l03NO5uvNdK+VORfjvt79O6WimnUC6qqq4jpMUd3UsVRSmzYq6J5tTa7nNK6QK32316orGj7C/X1dQFomyLZskT+FkSpWeJRP4xZMiQD5MXFpEgAAEIQAACEIAABCAAAQgkRwAF9OQ4IgoEIAABCEAAAhCAAATMFBAIIbSiokKaNGlSz84dOx8tSmKJIAq9JUFyE0o6UULzBEGQqEAlxpiYjGT4TnP+UIESQzf4PefN950bhhF9eEoaNF2bc8KgE26KvlP2tlRV9TlCyF/CBRhjZ3o8nvl2Vrn1llt3Mp11scoccnJzbrz51pvvs0o+4XmoqlpNCKkI+71NiqIcYcVcE82ptd3nhmGcXlBQsCDR2DH0d9TV1PljaI+m8QowUk8pfVZySf8cPHgw/7AQHghAAAIQgAAEIAABCEAAApYUQAHdksuCpCAAAQhAAAIQgAAEINCmAK2srBQLCgqchx9+uEsUxbxAIOBwuVyO3bt35xJCXLIsO2RZ7ipSsUAQhI585zplNIdQwnev//pQQgQi8CI544V3zdDONnRD4sVyZrDmYnnojvPwu87bzC6iAXajRyfm8/kuZIw9HdH6LkVRbokugjVb3X333Vfs3rX7cStkJ0mSt3JaZYEVcmktB6/X+xil9MqwrzUqisL/TGfUY4Hd5+GeKKKb+eqi5H1BEJ7pwrr8s6S8pMHMoRAbAhCAAAQgAAEIQAACEIBAMgRQQE+GImJAAAIQgAAEIAABCEAgAwSWv7H8JIfT8aZpU6GkIRAITDnx5BOfMG0Mmwf2er0HUUojj2uvVRQlfEeyLWdphaPcefG8c5fOx1jx7vPQotbX198iCMK08EUOBoNde/XqZbn72hN5IVpk93n4FHCceyIL2kpfSmi1QYxnyyvKXySEsCSHRzgIQAACEIAABCAAAQhAAAKmCaCAbhotAkMAAhCAAAQgAAEIQMBeAm+/9fa9oiTeYHbWQSP4wqBBg/5s9jh2je/1etdSSovD8v9OURTLHH+eiCvfid7Y0DiTGSzlO6odTkdtx84dL7Ry8ZzbtnYKAaV0gNvtzpi7or1e7yWU0qfCX0spvvt8by9jFNET+QP+a1+dMfa80+H858lDT16WeDhEgAAEIAABCEAAAhCAAAQgkHoBFNBTb44RIQABCEAAAhCAAAQgYEmBFStW1MiCPDwVyRnM8LpyXcf0798/o3bVJsNOVdW5hJCrI2IdqSjKmmTET3eM2bNnd/npfz/NCQQCp6WikC7J0jqnw3nHTbfc9HK65x7N+KqqDiaEvBHR9ixFUV6Jpr8d2ni93sWU0mHhuabh7vO9UaGIHt+LaKcgCs/KVH76pLKT1sUXAr0gAAEIQAACEIAABCAAAQhYQwAFdGusA7KAAAQgAAEIQAACEIBA2gVWrVxVL1DBk7JE+JHuTYGRJw458a2UjWmDgbxe78WU0n9EpDpOURReWM+YhxfSd/2069JgIDhG07Skvu6oQHc7HI4FslOeduONN663E9qWLVt6SpK0OTxnxthkj8czy07z2Fuu9fX1JwqC0OLPvEV2n4enLNXV1AUzwdvMOTDCdjOD1Yji/7N3J1B2VVXewPe+LykiqICIIFJ193khjQpKpLFRAQnOIpowNIqtDXytOLQfgtri0K2htRWcwI92oLUl2I6tECIoTkgYRMEJ0KAS6p19KzEq0BDaZkiq6u5vnViv+tTlVdWrV2+u/12L1W3eOXvv87svWSvZdc4pffOh0Ycuf+lLX3p3K/MhNgQgAAEIQAACEIAABCAAgXYJoIHeLmnkgQAEIAABCEAAAhCAQJcL/PiHP27/HbWhiT62/eRnP/vZPbE7uB2vUFWfRES3xbmY+eI0TU9pR/5O5DjnnHMOGN02+k/bR7c/x8at4ePqB3Ya+OGigUUXv+td7/pMJ9bRjJwbN27cafHixQ8VYn1URN7WjPidjqGqnyCiN8Z1dNHu87isRd/55neGOeGhTpt1U34zy/M8/zYRfTMZSy5/4aoXbuqm+lALBCAAAQhAAAIQgAAEIACBZgiggd4MRcSAAAQgAAEIQAACEIBAjwtc+4NrjxzYaWB9p5YxOjb6jiOOPOLcTuXvtryqeh8RPTqqa4OIHNhtdbaing++/4PH55Y/nXLa7TF7Pua07du289atW2l0+/9uCF60aJF/5KMeuftee++128DAAJUWla7YsmXL/+n2+83r9VLVPxDRXtXxzPy1NE1PrHd+t44bGRnZx8x+aWaPidZ2eZqmL+vSmhd98/JvXrx40eJXdml97Skr/MuR0VWU07dGafSKl7zkJbe3JzGyQAACEIAABCAAAQhAAAIQ6IwAGuidcUdWCEAAAhCAAAQgAAEIdJXAteuvfe3A4oF/62RRaKL/r76qfkMYlEEAACAASURBVI+Inhe/jwcffPCxT3rSk/6rk++onbmHh4d3LZVKW+OceZ5LuVzOwq95789g5vPC/8/M69I0XdXO+lqZS1V/QkSHRDluFJFntDJnO2Kr6luI6KOFd/qycrl8eTvyN5hj0dqvr33tLrvs0ldXKNRjwcQ/NLZvJZZc8bwXPy/ca97+U0rqKRRjIAABCEAAAhCAAAQgAAEINFkADfQmgyIcBCAAAQhAAAIQgAAEelHg+uuu//SiZNHrOlo77kSf5FfV9xPRuwvv4xgR+WZH31Ebk6tquBe9EqcslUr7Dg4O/i78mvd+OTP/ovq5iMz577chBhEdlCTJCjOTOBcz35zn+Xrn3Lo2LntHKlW9lIiOjfL+XkT2aXcdzc6XZdlNZvb0atwuvPt8uiXz2kvWvmWXnXf5SLNNuize/Uz8I2b+0aJFiy5f8bwV4Qc58EAAAhCAAAQgAAEIQAACEFhwAnP+B4YFJ4QFQwACEIAABCAAAQhAYAEIXHfddVcuTha/qNNLzS2/a8nOSw44+OCD7+p0LZ3Mn2XZS83sG4Ua3i8i/9TJutqZO8uyvzSzn8Y5zezxzrlwvPmOR1WViNLw/5vZqc65NbPV6L2XJElONrNwp/yUpvk0c7ea2RnOuYtni92sz733H2fm0+N4d99998Ahhxzyv+fYNytZm+KMjIyszPP8skK6vxGRL7WphIbTXLb2sk9QTm80M1qyZAmVSqWGY3XTxCRJHjKyGymnH3HCP9w+vv3ao48++r+7qUbUAgEIQAACEIAABCAAAQhAoBMCaKB3Qh05IQABCEAAAhCAAAQg0GUCN1x/w60JJ0/phrLG8rELDz/i8Nd3Qy2dqqFSqeyVJMlko3iiju+LyPM7VVO782ZZ9nwz+26cd2BgYM999tnn7uqvee9XM/N7J/73ehE5aro6vfe7JUnyZjNb3chamHlNmqanNjJ3rnMqlcrbkiT5cDxvdHR0v2XLlg3PNVa3jFfVLxPRK6J6/jg+Pr7/0qVL7+uWGot1rPv6ukPyJL+IjQ+sfpbnOQ0MDOz4rwefcSL6cW75D23crhnZMrL+da973QM9uA6UDAEIQAACEIAABCAAAQhAoKUCaKC3lBfBIQABCEAAAhCAAAQg0BsCN1x/w50JJ3t2Q7W55b981uHPemo31NLJGlTVxzukzey/nXO7drKmduYeGRl5eZ7nX4lzmtnuzrnJe9HDbvJw1DoR7XAxs6Occ+uLdU4c934REYUj24vPLWYW5oTd7CFW9QlHxId71Y+s/oKZHeucK+6ibjpLlmUnmtlX48ClUumowcHBh62t6clbEHBkZOTAPM/DHdrx8zkR+bsWpGtKyHWXrvsHM/vQdMEWLVrU9U10I/svZt5gZNcNLBpYTyVaf9RRR401BQhBIAABCEAAAhCAAAQgAAEI9LEAGuh9/HKxNAhAAAIQgAAEIAABCNQr8OMf/tjqHduOcc847BkL/u8qWZZ9xcxeHnuPjY09Zb/99vtVO95Bp3N479/AzJ+M63jooYce/cQnPvFP8a/Ntgt9onl+NRHtVlhTaJyHo9lnbEp7789g5vMm5qqIhLvZW/qo6jOJ6IY4CTOfnKbp51uauEXBVfX9RPTuQvjjRSTc9d5VzxVXXLH7+Pbx/zCzl8xWWDjKfWCnAWLq3B9XzEzMfJ+Z3Rb+Y+NfccK/uu/++zYcf/zx4RSLrvqzfTZTfA4BCEAAAhCAAAQgAAEIQKAbBDr3t7xuWD1qgAAEIAABCEAAAhCAAAR2CHRbA33Mxg48/PDDNyzk16OqbyWij8QGeZ6/tlwuf3YhuKhqaLiGxuvkUyqVdh4cHHww/rVwNDszh93j1V3oZzrnzg9jpmmeh2bj6uqYeixVdbIJaWbOORfytezZuHHjvosXL95USPBPIjLFo2UFNDHwpk2bHjE+Ph52ny+Nwmajo6P7L1u2bFsTU807VDiy3RK7lIwG6w0WmuhJkoQm9o4pEw1tCj31hJN6w0w/jkOoiX+6Ybqfcvp1zvltZPSrfCzfMEZjv3rpS18avitolM9fGxEgAAEIQAACEIAABCAAAQj8+e92cIAABCAAAQhAAAIQgAAEFrbAtddee/xAaeDr3aQw8IiBxx188MF3dVNN7a4ly7Lnmtn3C3kvEJHT211LJ/Kp6r8Q0bvi3GmaDjDzaLEe7/0qZl5b/fVwlHs4jp2ZwzH48c7z0Dxf4ZyLj2qfcXkTx8SHODseMzvVObem1Saqmhf+zv4ZETmt1XmbHd97fxIzf6kQ95Mi8vfNzjWfeGsvWXsaE4cj25tyTYLZn/vZobmecPLVUqn0qcWLF++RU/5YItqDjReP2/iDSZLcn3DyYJ7n4S7yB5j5gWRx8kAyljxQSkoPjJXGHhgYGHhg7z/t/cCyo7vrBw7m4425EIAABCAAAQhAAAIQgAAEulkADfRufjuoDQIQgAAEIAABCEAAAm0Q6MYGOo5wJ9q0adNjxsfH/6vwFfi2iLy4DV+LjqdQ1bD7PuzCn3zSNC0xc2gsP+zx3p/PzG+e+CDckx6a5CvigY00v1U1NObDXeg7nnbdg66qYZd7GuX9jnPuRR1/MXMsQFU/Q0SvKUx7iYh8a46hWjb8srWXfYJyemPLEjBtWnXcqqGWxUdgCEAAAhCAAAQgAAEIQAACEGiqABroTeVEMAhAAAIQgAAEIAABCPSeQLc10HPL/bMOf1a59ySbX7H3PmPmuPE2LCL7NT9T90VU1QuI6E1RZbmIlGaqNMuyNWZ2cq0xZna2c271XFZauP98x9R2HOEe8qjqdUR0eLVeM/ulc+6pc6m/G8aq6jARxb+ffysiT+yG2sJ95/lo/q95nr+y1fWw8dNXnrDyp63Og/gQgAAEIAABCEAAAhCAAAQgMH8BNNDnb4gIEIAABCAAAQhAAAIQ6GmBbmugj4+Nn3vYkYe9o6dRm1R8lmWXmdnKONyaNWtKq1evrrkLu0lpuyKMqv4bEb22WoyZjTrnBmYrbpomeiYiMtvc+PMsy84zszMKc64RkSm72ucScy5jVTUce35SNOcuEXncXGJ0eqyqhqP0f1Co42MiMuVkgU7UGZrno9tHr2XjA9uRn4nPWnn8ynBEPB4IQAACEIAABCAAAQhAAAIQ6HIBNNC7/AWhPAhAAAIQgAAEIAABCLRaoKsa6EwPDCwZkIV+/3n1nWdZ9l4zm7JretGiRfvvu+++t7f6e9Hp+FmWXWxmfxvV8aCI7DxbXcU7y6Px680s3F2+zjkXjnh/2BPmJkmycqJxXmy4h/vTlzvnwtHqLX+89+cy89vjRGmaLmLm8ZYnb1ICVX0/Eb27EO65IlJsqjcpY31h2t08n6jqhlXHrzqsvgoxCgIQgAAEIAABCEAAAhCAAAQ6KYAGeif1kRsCEIAABCAAAQhAAAJdINBNDfTt49tPePazn31JF7B0RQne+5XMfFmhmGNE5JtdUWALi8iy7Ctm9vIoxZ9E5NGzpax17HqNOaEJXmyEh4b5dLvUbzGzU5xz4V71tjyVSuVNSZKEY+wnn9HR0cFly5ZtbksBTUiiqjcQ0TOroczsVufcQU0I3XCIDjXPd9S76vhV+DeYht8cJkIAAhCAAAQgAAEIQAACEGifAP7y1j5rZIIABCAAAQhAAAIQgEBXCnRLA310bPQdRxx5xLldidShorZs2TK0ffv2LE7PzGemaXp+h0pqW1pVXRt6jlHCrSKy+2wFqOp6IjqyOo6Z14Wd40SUzja3xudh13mwPn+6XesNxKxrysjIyMvyPF8XD06S5OlDQ0M9cY92lmVlMwv3n8fPB0SkuCO9Lo9mDArN87HtY7eQ0WAz4s01BjO/YOVxK78313kYDwEIQAACEIAABCAAAQhAAALtFUADvb3eyAYBCEAAAhCAAAQgAIGuE+iGBjqa59N/LVT1v4joMdGIT4rI33fdF6nJBanqt4joxVHYu0Vkz9nSqOq9RLRbdZyZuXDsuvd+VZIkq8wsNOV3nSVO2HEejnu/rF1HthfrGR4ePqRUKv0k/vU8z19WLpcvn82gGz5X1TcR0ZQd9ER0mIiEXeltfzq587y6WCb+4MrjV76r7YtHQghAAAIQgAAEIAABCEAAAhCYkwAa6HPiwmAIQAACEIAABCAAAQj0n8DPf/7zPbc/uP3OTq0MzfOZ5VX1+0T03OooM/uec+4FnXpf7cqrqlcR0XOifH8QkcfPlN97vxszhwZ69blPRCab6dVfDHedE1HYlR7+i5+we/3mdu82r7WmjRs37rt48eJN8WfMfFqapp9p1zuYTx7v/VpmnjxBwMxucs4dOp+Yjc7thub5RO24B73Rl4h5EIAABCAAAQhAAAIQgAAE2iiABnobsZEKAhCAAAQgAAEIQAAC3Srw4xt+fD8Z7dzu+tA8n11cVT9CRG+NRqqIuNln9vYIVf0hET0rWsXvRGTfmVblvV/BzFdHY64RkRW9KGFmpSzLxgq1v0dE3tft6zEzzrJsKxFN3llvZuc5597Sidq/sfYbX8zz/JWdyF3MiXvQu+EtoAYIQAACEIAABCAAAQhAAAIzC6CBjm8IBCAAAQhAAAIQgAAEIEA/uv5H1zPzYe2kQPO8Pm3v/RuY+ZPx6LvvvnvgkEMOGa0vQm+OUtVw1/dfRtVnIhJ2jk/7FBvozHxxmqan9KYAkaqGkyHiY+s/JSJv7Pb1qOpLiOiKuE5mPjFN06+1u/Z1l6x7u5Gd2+680+XDPejd8iZQBwQgAAEIQAACEIAABCAAgekF0EDHtwMCEIAABCAAAQhAAAIQoOuuue6sxYsWn9MWioSIid9y6DMPPa8t+Xo8yfDw8DGlUql47/WTReTXPb60GctX1V8S0YHVQcw8nKbpfjNNKjbQzexs59zqXnXKsuxWM3tKVP9aETmu29ejqp8goimN/iRJnjA0NLSlnbWvXbt2Kef8szruvG9bWUx81srjV36obQmRCAIQgAAEIAABCEAAAhCAAATmLIAG+pzJMAECEIAABCAAAQhAAAL9KXDD9TdUEk5aejT4TjvvRLvvvjuZ2TnOuXfOV9J7vzxJkpPNrHqf9c3MvD7P82ucc+E+655/KpXKU5MkuSVeSJIkK4eGhr7R84ubYQHe+9uZeVl1iJnd7pzbf6Y1h7vNmdlHY+Z9hLv3fmWSJDvuSs/zXIkofLfC/235473/LjM/P0r0YxF5ZssTzzNB8d0R0Y9EJD6Of54Z6pu+9tK1X2Ljk+ob3Z5RxvblY487tiuOk2/PipEFAhCAAAQgAAEIQAACEIBA7wmggd577wwVQwACEIAABCAAAQhAoCUC1/7g2iMHdhpoSdM5t/yXj33cY3lgYKC6o/gOEZlsjjayoCzLLjKzaY/nZubz8zwPO5DDXcw9+3jvd2PmewsLeJuIfLRnF1VH4aqaEdFQNPQ2ETlgtqmqatGYhhroEzvZ30xEq2rlY+Y1aZqeOlst8/1cVT9PRK+O4qiItPSHXOZbc5ZlTzazDXGcTtx/fsUVV+w+tm3snvmupwXzb1h1/Kq2XpfRgjUgJAQgAAEIQAACEIAABCAAgb4WQAO9r18vFgcBCEAAAhCAAAQgAIG5CVx77bXHDywa+DwZ7Ty3mbVHm9kPx8bHLj/iyCPOzbLsA2YW7zo/WkSunGueiYby1US0Y1fwLI+a2VHt2jE8WzGNfu69/29mflR1PjNfmKbp6xuN1wvzVPUPRLRXVOutInLQbLWr6s1EVB03p4bzxA72i4hoxWx52tFEV9Vw1Pc/VGsxs23OuSWz1dbJz1X1rUT0kUINJ4jIJe2sa92l655vZt9tZ856c606fhX+LaZeLIyDAAQgAAEIQAACEIAABCDQAQH8pa0D6EgJAQhAAAIQgAAEIACBbhYIO9EXDSy6IOEkvnu57pKrTfNdHrXL5w4++OC7qhMrlcrzkySJG1oXiMjpdQeeGKiqv5imeX4NM281s9D83DWKe7OIPG2uebppvKr+ioji3dc/EJHndlONza5FVcOu+92iuL8QkYNny5Nl2RozO7k6zsxcPT9AMbHrfG0hZwhzi5ldRkTh2PblzBx2pu94Wn3H+sjIyJl5nn8sXjMzPyZN0+KJBLOxtO1zVb2KiJ7T6ZrXXbLu7UZ2btsWPodEbPz0lSes/OkcpmAoBCAAAQhAAAIQgAAEIAABCLRRAA30NmIjFQQgAAEIQAACEIAABHpJIDTSk8XJSQkn4e7iR8b3oxvZptKi0iAz06LFi2h0++jPHnrwoQsf+ehHXhY3zYvr9d6PMPPgxK/P+Rh37/35cQMzxGHmdXmen1Ftkk7sUA+7kNNqfjM71Tm3ppf841pV9VtE9OJoPZucc/Hx5r26tGnrVtUHiOgR1QHM/JM0Tf9qtoV671cxc2iE73jqefcTzfNwqkH8hMZ5+F5NudbAe38KM4dd6uEJP7ARGvQtuSbAe38SM3+pUNeTReTXszl04nPv/RJmfrCQuyP3n6+7ZN0HjKaceNEJkpo5mfkFK49b+b2uKQiFQAACEIAABCAAAQhAAAIQgMAUATTQ8YWAAAQgAAEIQAACEIAABBoSaOSo7OLuYCKq+xj3ieO1fVxsaJ6nafqwe6q992cw83nR2Ibuwm4IpgWTvPcXMvNpcWgze4Rz7qEWpOuKkKo6TkRJtRgz+7Fz7pn1FKeqoaFdPYVgvYgcNd08733YVR6a55O73Zn54jRNT5luTnzPej0N+npqrjVGVUPdPyh89lwRKf5aoymaOq9Sqbw0SZJvFIJ+REQmj6FvasIZgq29ZO1pTHxhu/LNJQ8Tf3Dl8SvfNZc5GAsBCEAAAhCAAAQgAAEIQAAC7RNAA7191sgEAQhAAAIQgAAEIACBvhIo7gY3s6c558LO72kf7/3J4e7oaEDdx7h771cz83ujuZmZLa+1+7fGjuKtIrJ7r74AVX03Eb0/rn98fPypS5cu/WWvrmm2ur3325l5cTTuehE5YrZ54fPid8XMjiruJK/GKV4JYGYfd86dMV2eiYZ7uEZgx9PKY9xV9UlEdFuhlr8RkeKu9HpYWj4my7LVZhb/Hg056/4hmWYW2M13oKOB3sw3jVgQgAAEIAABCEAAAhCAAASaL4AGevNNERECEIAABCAAAQhAAAILQqBGI3HGxmNA+f3vf7/ntm3bfk9EpQmkuo9xV9Ww+1yquDM1OmvsQCcRqfn3n7CzPUmSk0MznplvzvM8rKMlR3I3+sXIsuzVZvb5eH6pVDpucHBw8qjyRmN36zxV/VO4OiCqb8ad5PE6Jo7xD3eWz7gLvfg9MbMznXPnz2RS4471Wec0apxl2e5mdk9h/ttE5KONxmzlPFW9goheEucYHR1dsmzZsm2tzDtd7HWXrrvPzB7didwz5UyS5FsvO/ZlU5y6rUbUAwEIQAACEIAABCAAAQhAYCELoIG+kN8+1g4BCEAAAhCAAAQgAIF5CqhqaFJW7xqva5d3lmXfNbPnR6nr2qEaH5sd5prZsc65y2otocZR8beIyPLi2MJ91tWPw73W4c70mrHnSdbQ9Fp3dDPzWWmafqihgD0wSVXvJqI9olJvFJFn1Ft6sTkeTj5I0/TUeL6q3hsd3V7zOxKPL96vPvE9nPXkhXprrjVOVcMx/TtFn3XkSPR61qCqfyCivaKxPxSRw+uZ24oxXXwP+g2rjl91WCvWjJgQgAAEIAABCEAAAhCAAAQgMH8BNNDnb4gIEIAABCAAAQhAAAIQWLACNXbwnu2cWz0TiPf+ncz8gWhMXce4FxvoM+wo342Zw271Ge+0rtEMvYaIjqzW1cq7ref6hcmy7MlmtqEwr2sbqXNdX63xWZZtNrMnRJ/dKiIHzSV2lmWXmdnK6py4iV58/zMd8x7mT3NX+ro0TVfNpaa5ji2evMDMX0jT9NVzjdPq8XfcccfgokWLRgp53ici72l17uniX3HFFbuPbx/XLtyFjgZ6p74UyAsBCEAAAhCAAAQgAAEIQKAOATTQ60DCEAhAAAIQgAAEIAABCEBgegFVDfeeTzY2zcw558LO9JrPyMjIgXmex3d3z3qMe40d2NeIyIpaCWrclR52q0+5A3viiO9qkz3cpb4i1Dzx62E9YVd92IkedhdPu5Z2fS+2bNny2O3bt99VyPcZETmtXTW0O4+qDhNROco76/ekWOPE+1wffz+J6OZwVHuSJKeY2ckTc6bdfR5iJEnyXjMr3osejgdf3urvh6r+iIjinfdXicjz2v0+Zss3MjKyKs/zKVcKzPZDCbPFbMbn676+7hBj+0kzYjUxBhroTcREKAhAAAIQgAAEIAABCEAAAs0WQAO92aKIBwEIQAACEIAABCAAgQUmUKO5Petd1aoadlM/OaKa8Rj3iUZoOG67+tRsoBca49WxmYhM3p0efjE+un2iSR6a5jueeGcyM7d8h3G9XxdVzYlo8u9wzPyfaZq+vN75vTZOVW8joidFdf9ORPad6zqmaaKHMOGe+x2nFJhZuPd+SoN8onF+spmFExUmTzOYyB+a5+GHLia/N3Otq97xqhqa0vEu9w0icmC989s1TlXfT0TvjvOVSqU9BgcHi3e4t6ukyTxrL1l7GhNf2PbE0ydEA72LXgZKgQAEIAABCEAAAhCAAAQgUBRAAx3fCQhAAAIQgAAEIAABCEBg3gLFO8fDDl/n3PnTBfbef5yZT48+n/UY98IR7jeLyNOK8Ws0G2velV492rtWg7zQrK/rXvdqHaH5niTJkWmanjlv1EKA4v3SzPydNE1f1Ow83RJPVX9BRPG99feISHwnet2lTjTDz492nD/sq8PM4c77cOpAONkg/MDFlB+6iCa0rXkecmZZ9ikze32Uv2GHusEaGJhl2bfN7IXR1M0iMthAqJZMCU30hJMPd8lx7migt+QtIygEIAABCEAAAhCAAAQgAIHmCKCB3hxHRIEABCAAAQhAAAIQgMCCFphoOoejznetQsx0h/jw8PDzSqXS9yK0WY/nnu0O9CzLLjKzUwovouZOdVUNx3ofOV2Nca7iDvWZXnT1BwlacXR1lmW3mtlTIt8bnXPx0d599R1U1R8T0aHRoh4UkZ3ns8iJ0wXCD3aEI/rn/IQfuMjz/BTnXNi93pbHe/9eZg674Cefu+++e+CQQw4ZbUsBdSZR1buJKP4Bh2+JyEvqnN6WYeE4d0roqi5ooqOB3pY3jiQQgAAEIAABCEAAAhCAAAQaE0ADvTE3zIIABCAAAQhAAAIQgAAECgLxsejVj2ZqoqtqOJI9Php7xmPcq03vKPbu1Uam9/4MZj6vUFLYKSy1mp2qGu4/l1qN7uKR9HNphkeN+WOdc2FHc9MeVb2KiJ4TBfyNiMRHnDctVzcEyrLsGjN7dlyLiDTl77C1vquzrPmWcJR7s99pPc7e+9cx86fjsWb2eOfcH+qZ344x3nth5vB7avIxs3Occ+9sR/655OiGJjoTf2rl8SvfOJe6MRYCEIAABCAAAQhAAAIQgAAE2ifQlH98aF+5yAQBCEAAAhCAAAQgAAEIdLPAXJroWZZ9xcziO7xnPMbde7+amd9bXX+1OZ9l2ZvN7GHHxc/U+I4a3Uc558Ju9MlHVa8monCM947HzJxzLuyun/Wp/lCAmZ3tnJuya3jWybMMUNUvE9EromG/F5F95hu3W+d777/LzM+P6yuVSjsPDg4+2IyaVTXsIq+emHBNMSYzb83zPHw3Lqv3/TejrmIM7/3KiePlJz9i5gPTNN3QinyNxMyy7AQz+1o818xe6ZwL39mue9auXbt0yeIlP9+2bdujO1EcM5+48riVU7w6UQdyQgACEIAABCAAAQhAAAIQgEBtATTQ8c2AAAQgAAEIQAACEIAABJoqUKuJzszn53kemsqTR1+r6t8Q0Rei5LeISHzn9ZS6auxyDU3t8N9ks7s6Yaad72HMdDvFi7vPw9i57HquHv3eigZ6jXvjHxCRXZr68roomKpeTkTHxCWVSqU9BgcH72lGmVmWXWZmKydi1Tzqvxl55htj06ZNfzU+Pn5jHCfP8yPL5fK1843drPne+3OY+aw4HjMfkKbpbc3K0ew4w8PDducf76Q//v6PzQ49W7wNq45fdeBsg/A5BCAAAQhAAAIQgAAEIAABCHROAA30ztkjMwQgAAEIQAACEIAABPpWYJojsnWisb1jx/fGjRsfvXjx4vsiBNtpp532evzjH3/XdDDFY9xrjZuteR7meO/PZ+awc33KTvFCU5XCnddpmq6q50XFzXcza8UR7u8movfHtaRpOsDMXXUXdj1W9YxR1a8T0fHx2FKptO/g4ODv6pk/25jCsf9bJ04aaNvd5rPVV/18y5YtQ9u3b88K448TkbX1xmj1OFX9PhE9t5qHmcfSNF3c6ryNxo9/r27bto2ySnbfAw88UD2NoNGwdc1j46evPGHlT+sajEEQgAAEIAABCEAAAhCAAAQg0BEBNNA7wo6kEIAABCAAAQhAAAIQ6H+BiSZ6OFq92Jhab2ZrnHMXF49LHx8ff/7SpUtDM67mk2XZeWZ2xnSf19M8D3O996uYOTQgbxaRp0382inMfFEcu954YU71XvXw/8/l3vR6vwmVSuW0JEkujMcPDAzsuc8++9xdb4xeGqeqXySiV8Y1l0qlZYODg3c0Yx3e+92YOZxgsOP72YpTA5pR54YNGwZ22WWXbYVYrxWRzzYjfjNiVK8uiGL9XET+shmxWxGj+AM+ZvbxW39x6w9zyz/GxPu2IueO7xjZ6449/th/a1V8xIUABCAAAQhAAAIQgAAEIACB5giggd4cR0SBAAQgAAEIQAACEIAABGoITBy7voaIjqzxcdjtG85P3r/6mZm9xTl3XvV/e++PTJJkuZmFY9rDf7tNA52Z2Srn3M31vojqHdih2R1Oai82z4koExGpJ16hIVf3vHpiRxbVpv/ktLGxsWX77bdfUxrKc6mlHWO9959jUOfrVQAAIABJREFU5lPjXHmeH1Qul29tVv7qSQQT8bp2F7qq3k9EO0e/T97hnDu3WQ7zibNp06b9xsfHN8YxmHlNmqZT3t18cjR7rvd+NTO/N/KcPIli7SVrTyslpZV5nh/dzLxonjdTE7EgAAEIQAACEIAABCAAAQi0VgAN9Nb6IjoEIAABCEAAAhCAAAQg8Ocd32cw8+oau9Gb4tNIwy5qooVdyA9rlNe7i3xiJ7OvNvfDblbn3LS75Btd8MjIyLPzPL8mns/Mh6Rp+rNGY3bzPO/9p5j59XGNZvYM59yU+8Dns4biLvRGvkfzyV/vXFX9AxHtFY3/sIi8vd75rRznvX8FM385zpEkyVuGhoYmfxCmlfkbiV28CqLWSRPDw8PXbb136+H3bb2P7v+f+2l8fLyRVGRsXyamfzr22GOHGwqASRCAAAQgAAEIQAACEIAABCDQdgE00NtOjoQQgAAEIAABCEAAAhBYmAJhN3qSJKvN7OQmCIQ7ocNu9Ph4+HA0fNhJuuOO9dme6Bj3hw01szOdc+H4+RmfiQbs1US0vDpw4i7t0JRv6qOqzySiGwpBnysiP2hqoi4JVuu4/np/qGEuS4jvww7zurGJnmXZ7Wa2LFrX50Tk7+ayzlaNVdWPENFb4/jM/Lw0Ta9qVc75xq3RQD8q/nNjeHh4WalUuj3KM3zLz295w47/bRROrKCcc2HjtFgLE99CRFuJ6erSQOmnxxxzzL3zrRfzIQABCEAAAhCAAAQgAAEIQKC9Amigt9cb2SAAAQhAAAIQgAAEILDgBULTmYhWJUmyysxWzhEkHNW+2jm3xnu/nJlDs7x4x/plZna+c27Kbu1qnolj4U8xs1Nq5Wbmi9M0rflZPH4if7hHfXL3eivv0R4eHj6kVCr9pFDzcSISaui7J8uyc8zsrMLCjhaRK5u92OKd2EQUvkPhhyia/oMQjdSuquGUgYOrc81snXNuVSOxmj1HVcMPkITrFSafnXba6XGPf/zj72p2rmbFq9FAf1p8/YP3/vXM/Kko37+LyGualR9xIAABCEAAAhCAAAQgAAEIQKC7BdBA7+73g+ogAAEIQAACEIAABCDQ1wITO7jvJKLF0ULDcdXbiEjNLNxpHpqYO/5vsaE50cQOd6wfNA1UmFttgoZG92x3mt9sZsfO1jj13p/MzGGHenwn+y0iMrkTvdkvbtOmTU8dHx8Pu1snnyRJTh0aGgrr77sny7Kzzew9hYUdLyKXtmKxNZroO3aj53m+ZrofxmhFHbViFhu+RHS9iBzRrvwz5cmybJOZ7RuN+b2I7NMNtU1XQ9FTRKb824iqfo2ITqjOz/P81eVy+QvdvCbUBgEIQAACEIAABCAAAQhAAALNE0ADvXmWiAQBCEAAAhCAAAQgAAEINCCgqj8noqdFU/9eRD5Zb6jQhE+S5Px5Hg0fjoSfPI55onEadrdfU22mh6O+kyQ52czCzt+4cR5KvcXMVjjnttZb91zHqeqTiOi2eF69R83PNVc3jFfVfyCiDxVqeZWIfLFV9U38QEb4wYgja+QI7/bmcOpBmqZnt6qGWnFV9XIiOib67Nci8uR21lArl/d+CTM/GH/GzN9J0/RFna5tpvwzNdCzLNvdzMJ95btPxBgtlUpucHDwd928JtQGAQhAAAIQgAAEIAABCEAAAs0TQAO9eZaIBAEIQAACEIAABCAAAQg0IKCqXyKik6KpnxWR1841VHTHemhwF491rxXuPma+bGKH8fqJO9HDbu565sbxrglN9VY2z0OyO+64Y79FixZtjBNPHGff1mbuXN9Lo+O9969j5k8X5r9WRD7baMx65018F0Ij/WF3XIcYrbiLfabaVDX80MArq2PM7E7n3F71rqdV40ZGRg7M8/yXhfgfFpG3typnM+LO0kA/wczCDvQdj5l9zzn3gmbkRQwIQAACEIAABCAAAQhAAAIQ6A0BNNB74z2hSghAAAIQgAAEIAABCPStgPf+Pcw82QQ2s5ucc4fOZ8GhAUpE4Y70KXczTzTEws7y8N/NxaZ31IQ/uY784T72M5xzl9Uxdt5DKpVKmiRJ8U7u80TkLfMO3oUBvPcnMXP44YrJh5lPT9P0gnaVG04dCPd7J0kiZhaO/9+xM33imP+2vPeQL8uyT5vZ66J1j4vIonY5TJdn4gcN1hbe0avTNO3q485nugM9y7JPmdnrozW9W0Q+0Glr5IcABCAAAQhAAAIQgAAEIACB9gmggd4+a2SCAAQgAAEIQAACEIAABGoIVCqVE5Mk+Wr00YMisnMnscKx8ER0SpIkK8ws3GsediLfN3GEt+Z5fr5zLtzL3rZHVR9PRFsKCT8nIn/XtiLamEhVX0JEV8QpmfmsNE2Lx7q3sarOpFLVDxPR2+LsZrZ7q089mG21qhpqCrVNPnmeH1Qul2+dbW4nP/fer2bm91ZriE8UyLLsdjNbFtV3mIjc0Ml6kRsCEIAABCAAAQhAAAIQgAAE2iuABnp7vZENAhCAAAQgAAEIQAACECgIVCqVpyZJckv8y73QhGv3i/ztb3/72J122umuQt5LROSEdtfSjnyVSuWIJEmujXMx8+p23z/ejrXOlqN4SkMYPzo6ut+yZcvCXd0de7z3n2bmeGc8iUjX/ztDjQb6mc6588OJA8x8dQT6WxF5YseAkRgCEIAABCAAAQhAAAIQgAAEOiLQ9X+x7YgKkkIAAhCAAAQgAAEIQAACbRMws8VZlm2PEzLzyWmafr5tRfRAouHh4V1LpdLWgtP30zR9fg+UP+cSK5XKQUmSTNnlb2Yfcs6dNedgPT4hy7IzzOy8eBl5nh9aLpdv6uTSVPX7RPTcqIZhEdmvkzXVk7vYKDezs51zq1X1fUT0j9UYzHxhmqbxce71hMcYCEAAAhCAAAQgAAEIQAACEOhxATTQe/wFonwIQAACEIAABCAAAQj0g0CWZXeY2dLqWswsHJF+Zj+srVlr2LRp0yPGx8cfiOMxc9820FXVEVGl4HeBiJzeLNNeiaOq4Zj+zxbqPVpEruzkGrz3yszheoMdDzN/J03TF3WypnpyhysamPneaOw1IrJCVcNR7c+M/hw6yTn3lXpiYgwEIAABCEAAAhCAAAQgAAEI9I8AGuj98y6xEghAAAIQgAAEIAABCPSsgKqGu67DndfVZ72IHNWzC2pB4VdfffUi59xoIfSVInJ0C9J1POSmTZseMz4+/l+FQj4rIq/teHFtLqBSqZyYJMlX47R5nr+6XC5/oc2lTKYzs0VZlhW/j58Ukb/vVE1zyauqSkTV5r+OjY29dNGiRb+MYjz4iEc8wu21115/nEtcjIUABCAAAQhAAAIQgAAEIACB3hdAA7333yFWAAEIQAACEIAABCAAgZ4XUNWPENFbo4Xg7uHCWzUzzrIsj3/ZzL7hnFvZ81+AGguYpkH7RRF5VT+ud6Y1bdq06UXj4+NTdpub2RnOuY93ysJ7/0Rm/nWcP0mStwwNDU05ar5T9c2WN8uyNWZ2cjTu34ko7PTf8ZjZlc65vvzhlNls8DkEIAABCEAAAhCAAAQgAIGFLoAG+kL/BmD9EIAABCAAAQhAAAIQ6AIBVX0NEX0mal79yTn36C4orWtK2Lhx406LFy9+qFDQJSJyQtcU2eRCsiy738x2jsJeKiLHNzlN14fLsuwwM7u+UOj7ROQ9nSo+y7JjzOzyOH+e5yvL5fI3OlXTXPJ671cx89roz5w/MPPeUYy3i8iH5xITYyEAAQhAAAIQgAAEIAABCECgPwTQQO+P94hVQAACEIAABCAAAQhAoKcFsiw73Myuixdx//33P+qAAw74n55eWBOLv/POOx/5wAMP/CkOaWZfcc6d1MQ0XRVKVX9PRHFTs2+PrJ8JvlKpPDVJklviMXmef7JcLnfsuPQsy84wsym7zZn5gDRNb+uqL9EMxajqViLatdaQJEmePjQ09NNeWQvqhAAEIAABCEAAAhCAAAQgAIHmCaCB3jxLRIIABCAAAQhAAAIQgAAEGhTYsmXLY7dv335XPH18fPwvli5durHBkH03Lcuy3c3snnhhzPz5NE3jY6j7at2q+lsi+otoUetF5Ki+WmQdi1FVR0SVeKiZfdU594o6prdkiKr+KxFNaeCPjo4uWbZs2baWJGxB0BrHuFez/EpEntKClAgJAQhAAAIQgAAEIAABCEAAAj0ggAZ6D7wklAgBCEAAAhCAAAQgAIGFIKCqDxDRI6przfP8yHK5fO1CWHs9a6xUKnslSfKHwth/F5Fw/H1fPqr6EyI6JFrcjSLyjL5c7AyL2rx58x5jY2N3F4Z8X0Se3ymLLMu+bWYvjPJvFpHBTtXTSF7vvTCzrzH3AhE5vZGYmAMBCEAAAhCAAAQgAAEIQAACvS+ABnrvv0OsAAIQgAAEIAABCEAAAn0hoKqbiegJ1cUkSfKKoaGhr/bF4pqwiM2bN+87Nja2KQ7FzJ9O0/QNTQjflSFU9Soiek5U3K0iclBXFtvCojZs2DCwyy67TNnZzczXp2l6RAvTzhhaVe8goqXRoJ48HWCaXejHi8ilnbJFXghAAAIQgAAEIAABCEAAAhDorAAa6J31R3YIQAACEIAABCAAAQhAYEIgy7JbzWzy2GRmPjNN0/MB9GeB22+/vTwwMDBc8OjrnbKqupaIVkVrvkNEli3E74SqPkREO1XXbmY3OecO7YSFmXGWZXkhd0+ehpBl2V+b2X9Ga7E8z1c0+/SLsNudiA5KkmR5yJXnuRLRNc658H/xQAACEIAABCAAAQhAAAIQgEAXCaCB3kUvA6VAAAIQgAAEIAABCEBgIQuo6noiOrJqwMwfStP0rIVsEq+9UqnsnyTJb+Jfy/P8Y+Vy+a39auS9v5iZ/zZa3+9EZN9+Xe9M61LVO4loz2jML0Tk4E5YDA8PLyuVSrfHuZn5nWmantOJeuaTU1XD75+PFGLcLCJPm0/cMNd7vzxJkjebWfghkN2mibfezM52zoU///BAAAIQgAAEIAABCEAAAhCAQBcIoIHeBS8BJUAAAhCAAAQgAAEIQAACRKoajkw+NrL4goi8GjZ/FhgZGTkwz/Nfxh7MfE6apu/sVyNVvYCI3hSt7x4R2aNf1zvTulQ1nD5QjsZsEJEDO2FRqVRekCTJdwrfxRPTNP1aJ+qZT05VvZyIjinGMLOPO+fOaCS2934FM59HRDt2m9fzmNmpzrk19YzFGAhAAAIQgAAEIAABCEAAAhBorQAa6K31RXQIQAACEIAABCAAAQhAoE4BVf0sEf1dNPwqEXlendP7fpiqht3GPyss9H0i8p5+Xbyq/gsRvSta34MisnO/rnemdanqzeEI8GjM7SKyfycsKpXKq5Mk+Xwh91+KyM87UU+jOa+++upF5XL5XjN7ZK0YZnbUXHaGh2PaJxrn8bUDxdAZEYVj28OR7mn04VYzexqOdG/0bWIeBCAAAQhAAAIQgAAEIACB5gmggd48S0SCAAQgAAEIQAACEIAABOYhoKofIqJ/iELcJiIHzCNkX0313h/KzD8uLOo9IvK+vlpotBjv/Vlhl328PhFZkH+PVdXriOjwmEdE4h3pbfsaqOrbiOjDccLR0dFdly1b9t9tK6IJiVT1JUR0RTUUM28ys8EodGhqh53hl82WbmLX+dppjmrPzCzsLj/fObc1xPLe78bMIe7ktRXYhT6bMj6HAAQgAAEIQAACEIAABCDQHoEF+Q8P7aFFFghAAAIQgAAEIAABCEBgLgJZlr3DzD4YzblXRB4zlxj9PDbLssPNLDRRJx8ze6dzrufuna73PXnv38DMn4zHl0qlPQYHB++pN0a/jFPV7xFRfCJDx+6DV9XQPA9N9B2Pmd3lnHtcr1mr6v8jov8b1f1RZn6smZ1c+H024/Hq3vtTmPmiGuu/z8xC03x1LZssy9bEuSbuQq85ttdsUS8EIAABCEAAAhCAAAQgAIFeFkADvZffHmqHAAQgAAEIQAACEIBAHwlkWXaamV1YaFw9wjn3UB8ts+GlqOpziOiqOECSJG8dGhr6WMNBu3yiqv4NEX0hLrNUKi0bHBy8o8tLb3p5qvotInpxFPhOEdmr6YnqCJhl2efN7NXR0B+JyLPqmNpVQ1R1AxE9OSrqGBH5ZrGxHT5n5vPTND2zuIAsy84zs1p3pV9jZqdMdyT7xHHvv4h3rGMHeld9PVAMBCAAAQhAAAIQgAAEILCABdBAX8AvH0uHAAQgAAEIQAACEIBANwlkWXaCmX2tUFNZRHw31dmpWrz3L2Tmb8f5mfn0NE0v6FRNrc5bqVRemiTJN+I8ZvYM59yNrc7dbfG99+uY+WVRXVtFZPdO1Jll2XfM7AVR7i+ISNxQ70RZc8qZZVnZzIajSXcODAy4ffbZ54Hwa9M00dekaXpqdU6WZReFJnkxsZl93DlXq6m+Y+jE8e1XE9Hywnd79+oR73NaDAZDAAIQgAAEIAABCEAAAhCAQFMF0EBvKieCQQACEIAABCAAAQhAAAKNCtTaYU1Eh4nIDY3G7Kd5WZYdY2aXFxpub3DOfbqf1hmvZWRk5Nl5nl9TWN/RInJlv655unWpavjhkhOiz+8XkUd2wsF7fwszP7Wam5lXp2l6didqaTRn8XoAM/tP59zL43i1muhEdLOZhZ3oK5j5vcX8s+0in655zswXp2n6sGZ8o+vDPAhAAAIQgAAEIAABCEAAAhBoXAAN9MbtMBMCEIAABCAAAQhAAAIQaKLA5s2bl4+NjYUjjSefPM//ulwuf72JaXo2lKoeR0SXFBbwGhH5955d1CyFe++XM/OU7wQRvUpEvtiva55uXar6JSI6qfq5mY065wY64aCqfyCiyePjmfnNaZqG+8R75smy7DIzWxl51vxhlIn7zc8nol1nWVy473yFc+7m6cZlWfZmMwt3nO9WGBPmCnaf98zXB4VCAAIQgAAEIAABCEAAAn0ugAZ6n79gLA8CEIAABCAAAQhAAAK9IlCpVNIkSTSuN8/z08vlct8eUT6XdzMyMvLyPM+/UvA5uVwuf34ucXppbI1jtsNd1H19bP1078d7fzEz/238uYh05O/0qmqF7+Hflsvl/+il75aqPkhES6o1J0nylKGhoV/VWsPED3KsIaKDplsjM5+R5/nFxSZ4uOs8SZKVE/ekS435szbee8kVtUIAAhCAAAQgAAEIQAACEOgHgY78Zbsf4LAGCEAAAhCAAAQgAAEIQKC5Ar/5zW8etWTJkv+Oo5rZB51z72pupt6MVqlUXp0kyZRmeZIkJw0NDU1pqvfm6mpXvWXLlsdu3779rvjTXjwuvBnvRFU/Q0SviWOlaTrAzKPNiF9vjEqlsleSJGEHevwcIyLfrDdGp8d578Px6+EO8urjRaQ8W13e+9W1jm0vzNsajnmf+LUVs8S8JdyhPtOu9dlqwucQgAAEIAABCEAAAhCAAAQg0HwBNNCbb4qIEIAABCAAAQhAAAIQgECDAt777cy8OJp+kYj8nwbD9dU0VQ0OxePaTxCR4rHufbPuDRs2DOyyyy7bCgu6QERO75tF1rkQVf0kEb0hHr5kyZJH7r333vfXGaIpwzZt2vTU8fHxWwrBDhORG5qSoA1BvPdnMfM51VTM/LU0TU+cLXWdDfTZwuz43MzCnfHn49j2urgwCAIQgAAEIAABCEAAAhCAQFsF0EBvKzeSQQACEIAABCAAAQhAAAIzCXjv/8DMk3crE9G3ReTFUCPKsux1Zvbp2CIcDT00NPSNfvYpHrVNRF8UkVf185prrc17//FwfH38mZnt3u4GbKVSeUGSJN8p1PEk59xveuWdqGr4oZPjqvWa2Tucc+fO8meTMLMvjAk/SBDuM0/rXHtmZuEoeDTO6wTDMAhAAAIQgAAEIAABCEAAAp0QQAO9E+rICQEIQAACEIAABCAAAQjUFFDV24joSdGHt4jIcnARVSqV/5skyf8rWBwtIlf2s4+q/pGIHhet8UoRObqf11xrbar6YSJ6W/zZ2NjYXvvtt9+d7bSodZVAnud7l8vl8J564smybLOZPaFaLDM/L03Tq2YqXlXXEtGqaEy4u1yqP8AQjoWfaKYvT5JEwmdhrJmtJ6JwrPt6HNXeE18PFAkBCEAAAhCAAAQgAAEIQIDQQMeXAAIQgAAEIAABCEAAAhDoGgFVvZ6IDosKulNE4h3pXVNruwtR1bcQ0UfjvOPj489funTp99tdSzvzqepGItovynmjiDyjnTV0Q64syz5gZu+MaymVSvsODg7+rp31qWpo4odm/uTTibvYG13z5s2b9x0bG9sUzX/AzPZwzj00XUzv/cN2n4cj2J1zqxutA/MgAAEIQAACEIAABCAAAQhAoHsF0EDv3neDyiAAAQhAAAIQgAAEILDgBFT1S0R0Urzwm266adGJJ544vuAwCgvOsuwsM5u8tzl8nCTJs4eGhq7rZxtV/RkRHRyt8Q4RWdbPa661Nu/92cz8nsJnZREpHiveUhrv/bnM/PYoyf+IyKNamrSJwVX1eCL6ejWkmV3rnDtyphRZlq0xs5OjMVN2nzexPISCAAQgAAEIQAACEIAABCAAgS4QQAO9C14CSoAABCAAAQhAAAIQgAAE/iygqv9CRO+KPTqxy7Yb34eq/hMR/XNcGzMfkqZpaDD37aOqVxNROB67+twjInv07YKnWZiq/iMRvS/+eHx8fP+lS5fe3k4LVf0MEb0myjkiIvXeAd7OUmvmUtUPEdE/RB9+TETeOl1h3vvdmPnewu+7i9M0PaXji0EBEIAABCAAAQhAAAIQgAAEINASATTQW8KKoBCAAAQgAAEIQAACEIBAIwKq+ndE9Nl4bpIkTx8aGvppI/H6aU6tHy4wsyc5537TT+ssrsV7v46ZXxb/uogsuL/LZln2djM7N3Zg5gPTNN3QzvevqpcS0bFRzltEZHk7a5hPLu/9Ncz87GqMPM9fXi6X/3O6mN77U5j5ovhzM3POOZ1PHZgLAQhAAAIQgAAEIAABCEAAAt0rsOD+0aF7XwUqgwAEIAABCEAAAhCAAARU9TlEdFUsEZqnaZpevtB1vPfnM/ObY4fx8fF06dKlI/1so6r/QUSvitdYKpX2GBwcvKef111cm/f+TGb+WOHXDxaRX7TTQVXXE1F85PnVIhJ+3/bEo6oPEtGSarGznXCRZdllZrayOp6Zsfu8J940ioQABCAAAQhAAAIQgAAEINC4ABrojdthJgQgAAEIQAACEIAABCDQZAHvvTDzlDud8zx/Xblc/rcmp+q5cFmW/ZuZvTYufNu2bXvuv//+d/fcYuZQsKp+gojeGE8plUrLBgcH75hDmJ4fqqpvIqILCg6HDg4O3tTOxanqL4nowCjnpSIS7hXv+mfz5s0HjY2N3RwV+hsRedJMhatqOL59t+oYMzvbObe6FYv13ocfTNgtSZLqjv6teZ7f7Jy7phX5EBMCEIAABCAAAQhAAAIQgAAEaguggY5vBgQgAAEIQAACEIAABCDQVQKqmhPR5N9VzGy1c+7sriqyA8Wo6heJ6JVx6lKptPPg4GDYUdu3j/f+g8z8jniBZvYM59yNfbvoGgvLsuw0M7sw/mh8fPyIpUuXXt9OhyzLfmdm+1RzMvNn0zSd8oMd7axnLrlqGH5RRKacbhDHq/UDPWZ2lHMu7MKf9+O9X5kkyQozW0FEMx2Dv9XMznTOrZl3UgSAAAQgAAEIQAACEIAABCAAgVkF0ECflQgDIAABCEAAAhCAAAQgAIF2Cqhq2Fm8tJqTmT+dpukb2llDN+by3l/GzJNHSRORiUjSjbU2sybv/VnMfE4h5tEicmUz83R7LO/9qcz8ubjO0Hht9+5kVX2IiHaK6viwiLy92/1Cfar670T0f6q1JknyhqGhoU9PV7v3fgUzX10wn9f956EpnyTJe81sVbyzvR4/MzvWOXdZPWMxBgIQgAAEIAABCEAAAhCAAAQaF0ADvXE7zIQABCAAAQhAAAIQgAAEWiCgqt8joudVQzPzujRNQ7NpQT81XP4nTdNH9TtKlmWvNbPiEf6vEpGwI3/BPJVK5VVJkoT74CcfZj4iTdO27UDfsGHDI3fZZZc/xTWY2buccx/shRehqr8iogOqtZZKpacODg6GI+lrPrUa6CLS0L+jeO/D0eznmdkp87BSEXHzmI+pEIAABCAAAQhAAAIQgAAEIFCHQEN/8asjLoZAAAIQgAAEIAABCEAAAhBoSCDLsgvN7LTqZGa+KU3TQxsK1keTVPWHRPSsaEl3ishefbTEmktR1XC/9tfjD5n59DRNp9wH3u8OWZadaGZfLazzMBG5oV1rHx4eHiqVSlnhXbw+TdMpR8u3q5655KnR/L9XRB4zU4waDfRrRCQctz6nx3u/fGIn++Rd6oUAGTOvD/edE1H4b6tzbsdd7cU72Btt4M+pYAyGAAQgAAEIQAACEIAABCCwwAXQQF/gXwAsHwIQgAAEIAABCEAAAt0m4L1/BzNP7mg1s03OuaFuq7Pd9ahqaKgdFOX1IlJudx3tzqeqRxHRD+K8Zna2c251u2vpZD5VPZaILi04tPUueFV9GhH9PK4hz/OXl8vl/+ykTT25VfU5RHRVNPZKETl6prnNaKB7709h5otq5WHmi/M8XzPdneph1zoz3xvPRQO9nreNMRCAAAQgAAEIQAACEIAABOYngAb6/PwwGwIQgAAEIAABCEAAAhBoskCNnbZjIrK4yWl6LpyqbiSi/aLCN4jIgT23kDkWvHnz5oPGxsZ27MaNngtE5PQ5hurp4cPDw8eUSqXL40UkSfL0oaGhn7ZrYVmWPdfMvh/nY+bnp2k65dfaVc9c8mRZ9k4z+0A05x9F5F9mijGxc/wX8Zi5NLBnaJ5fE45yd87pLPmLd7A3tAO+msN7vypJkoPyPL94ttxzscVYCEAAAhCAAAQgAAEIQAAC/SaABnq/vVGsBwIQgAAEIAABCEAAAj0uMDyM+FDUAAAgAElEQVQ8/PRSqXRTvIyBgYE999lnn7t7fGnzKj/Lst+Z2T7VIGb2E+fcX80raA9M/t3vfjc4Ojo6Uij1iyLyqh4ov2kljoyMvCDP8+8UAv6liEzZEd60hDUCVSqVE5MkKR4j/ywR+VEr8zYjdpZll5nZyuj3z1HT7fyO86nqViLaNZrn6mk+17o/PcQws1Odc2vqWVOWZWvM7ORobMMNdO+9MLOfiIW71Ot5ARgDAQhAAAIQgAAEIAABCCxYATTQF+yrx8IhAAEIQAACEIAABCDQnQKbN2/eY2xsbEqzvFQqPXVwcPCX3Vlxe6oqNvKIaL2IhOPN+/qpcXd1WO+sx2/3G0qto+zzPF9eLpdvaddaR0ZGXp/n+afifGb2tOp93e2qo5E8qvp7Itq7OtfMdnfOheb4jE+xiV1PA3yiWR12rsd3nt9nZivqtZo4vj00vCdjmNmZzrnzZ6u51ufe+9XM/N7qZ3PZSd9IPsyBAAQgAAEIQAACEIAABCDQywJooPfy20PtEIAABCAAAQhAAAIQ6FMBVb2PiB4dLe8YEflmny63rmWp6igRLYoGf0tEXlLX5B4fpKrbiGggWsaNIvKMHl/WnMqvVCovSJJkyg70JEmeMjQ09Ks5BZrHYFV9NxG9Pw6xaNGi/ffdd9/b5xG25VMrlUqaJEl8XHomIlJP4ho7yWfdva2qa4loVRx/rj9oUGP3edi9XlfTv7iuYjOemdelaTqlvnosMAYCEIAABCAAAQhAAAIQgMBCEUADfaG8aawTAhCAAAQgAAEIQAACPSSgqmH35vJqyWb2TufcOT20hKaWunHjxp0WL178UByUmb+WpumJTU3UpcGKu4eJ6A4RWdal5bakrEql8rIkSdYVvgMHpGl6W0sS1giaZdkHwu/F+KPFixcPPeEJT9jUrhoayVM8et7MvuGcmzzOfbaYqrqeiI6M/jyadid4raPb69m1HtcQ7ipn5tCEn3zm0/Qu7j6fz0722azwOQQgAAEIQAACEIAABCAAgX4QQAO9H94i1gABCEAAAhCAAAQgAIE+E1DVS4no2GhZC+7O6/iVZlm2u5ndU2ioXZym6Sl99uprLkdVNxDRk6MP7xGRPRbC2qtrrHX/eJ7nTyyXy79tl0OWZeeZ2RlxvoGBgT332WefKVcutKueevNUKpWPJknylup4Zv7nNE0njzOfLU7h/vAdw6driqvq1US0Iso1p93e3vvlzBxiFI9/X17P3evFtUxzFHxPHLs/23vB5xCAAAQgAAEIQAACEIAABFolgAZ6q2QRFwIQgAAEIAABCEAAAhBoWEBVP0JEb40C3CoiBzUcsMcnbt68ed+xsbEpu3zN7FPOuTf2+NLqKj/LsuvM7PB48EK7wznLsr81s4tjg1KptGxwcPCOuhCbMMh7fyEznxaHWrJkySP33nvv+5sQvmUhanx/jheR8EM6dT/e+1OYOdw/vmt1EjOfkabpx6v/u0ajPdx7LvXctR5iTOQ4r9A8D836pt19TkR1H19fNw4GQgACEIAABCAAAQhAAAIQ6DMBNND77IViORCAAAQgAAEIQAACEOgHAVX9eyL612gtJiJJP6ytkTVUKpX9kyT5TWHuR0TkHxqJ12tzsixbZ2Yvi+sulUp7DA4OTtmV32vrmku9WZadZmYXxnO2b9++9C/+4i8qc4kzn7Gq+nkienUcI03TEjPn84nb6rmqup2IFlfzjI6O7rds2bLhuead2B0ejnOfbKITkZrZaufcxd77M5g5NMB3PGb2cefclB37tXKGXeJJkoTd/Q87UYKZGz5pYprd53XVNFcbjIcABCAAAQhAAAIQgAAEINBPAmig99PbxFogAAEIQAACEIAABCDQJwKq+mIi+la8HGY+ME3TcJT3gntU9WAi+lm8cDP7Z+dc3cdQ9zKa934NM58cr6Hdu6877Zdl2emhIRvXkee5lMvlrF21qerXiOiEaj4z2+acW9Ku/I3kqfF7508i8uhGYoU50zTRw0c6sXN88uh1M5vxqHTv/ZFJkpxSq3EeAs5n5/lErauZecqfEWbmGjkKvlEvzIMABCAAAQhAAAIQgAAEINCLAmig9+JbQ80QgAAEIAABCEAAAhDocwHv/ROZ+dfxMs3sJOfcV/p86TWXl2XZ4WZ2XfwhM5+VpumHFoKHqn6MiM4sfB+e4Zy7cSGsP6wxy7K3m9m58XoXLVo0uO+++25ul4GqXkFEL4ny3Ssij2lX/kbyjIyMnJLn+UXR3OtF5IhGYlXnhJ3dRBSa02+eKQ4zr44+31o9mt3Mwh3py4tHtUdjw9HvZzjn1jRaZ63d50R0jYhM3s/eaGzMgwAEIAABCEAAAhCAAAQg0O8CaKD3+xvG+iAAAQhAAAIQgAAEINCDAmY2kGXZtkLpHxCRd/fgcuZdsvf+hcz87UKg/ysi8TH3887TrQFU9R+J6H2F+o4WkSu7teZm15Vl2XvM7Ow47kMPPfSEJz7xiVuanWu6eKp6FRE9J/p8i4g8oV35G8mjqh8hordGcz8hIm9qJFZxjvd+BTOHJnfajHghxsQpA+FI+NBwb/jx3tfafX6sc+6yhoNiIgQgAAEIQAACEIAABCAAgQUigAb6AnnRWCYEIAABCEAAAhCAAAR6TUBVw87ayeYcM38jTdOVvbaOZtSrqscR0SWFWH8nIp9rRvxuj6GqbySiTxTqfJWIfLHba29WfVmWfcDM3hnHy/N873K5/Mdm5ZgtjqreQETPjMYNi8h+s83r5OeqGn7I4kVRDa8Vkc82s6bQSE+S5Awza/TPp8zMQmP7/GYcr+69F2b2hTVi93kzXzpiQQACEIAABCAAAQhAAAJ9LYAGel+/XiwOAhCAAAQgAAEIQAACvSuQZdm1ZhYftexFpNy7K2q88kql8uokST4fR0iS5BVDQ0NfbTxq78wcGRl5RZ7nX44rZubT0zS9oHdWMb9Kax1jPzAwsOc+++xz9/wi1z9bVX8xcfR4ddKvROQp9Udo/0hV3URE+1Yzj4+P/9XSpUt/0uxKJnajXx3FDXfTz7Qz/RozW09ENzd7V7iqriWiVfEazewo51zIhwcCEIAABCAAAQhAAAIQgAAEZhFAAx1fEQhAAAIQgAAEIAABCECgKwW89xcz89/Gxd1///2POuCAA/6nKwtuYVFZlr3OzD4dp8jz/GXlcvnyFqbtmtAjIyMvyPP8O3FB4Thz51x8x3TX1NuKQlT1k0T0hjg2Mz8mTdN7W5GvVkxV/Q0R7V/9zMx+4pz7q3bln2ue4eHhXUul0pSj0NM0HWDm0bnGmm18sYHOzOvSNN3RxA6fTcwPzfJ5Hc1eRx2rmDk00OMHu89ng8PnEIAABCAAAQhAAAIQgAAEIgE00PF1gAAEIAABCEAAAhCAAAS6UqDWHb5E9CwR+VFXFtzColT1LUT00UKK54rID1qYtmtCDw8PP71UKt1UKOg8EQkuC+JR1XBc/6nxYsfHx3dbunTpfe0CUNWwq3ooytfVjVlVfRYR/TCq9zYROaAVXt773Zg5/mGGtttM1BCObt8tWuN9ZrbCOXdzK9aNmBCAAAQgAAEIQAACEIAABPpRAA30fnyrWBMEIAABCEAAAhCAAAT6QEBVjyWiS+OlMPNpaZp+pg+WN6clqOo/EdE/x5PyPD+yXC5fO6dAPTp4ZGRkaZ7ndxTK/3cReU2PLmnOZavql4jopHjizjvv/KjHPe5xbTuRQVXvIqLHRjV8W0RePOfFtGlCpVI5LUmSC6N0XxaRV7YqvapaHFtE2vpvLqoajpCv7nbfUYqZnemcO79Va0ZcCEAAAhCAAAQgAAEIQAAC/SjQ1r/M9SMg1gQBCEAAAhCAAAQgAAEItEYgy7KymQ0Xol8gIqe3JmP3RlXV9xHRP8YVMvPhaZrGu2u7dwHzrCzLst3N7J5CmK+LyF/PM3TPTFfV8MMk4YdKJp9SqbTz4ODgg+1ahKqGZv0uUb61InJcu/LPNY/3/uPMPPnnBTOflabph+Yap97xqhp2eR9UHW9mxzb7fvPpapnmxI6274Kv1wrjIAABCEAAAhCAAAQgAAEIdLMAGujd/HZQGwQgAAEIQAACEIAABBa4gKr+NxE9KmpIrXfOHbXQWLz35zLz2wvrXlDH2atqTkSTf4dl5u+mafrChfJd8N5fycwvitc7Ojq6ZNmyZdvaZaCq40SURPm+JCJ/0678c82jqlcR0XOiPz9e5Jz7zlzj1Dvee38GM58XjV8vIi3/88p7fwozX1SoMxzdvtw5p/XWj3EQgAAEIAABCEAAAhCAAAQg8GcBNNDxTYAABCAAAQhAAAIQgAAEulZAVa8josOrBTLz3Wma7tm1BbeoMFX9GBGdGYfP8/zQcrlcvBe8RRV0PmyWZXeb2R5RJTeKyDM6X1l7KvDeX83MU47nTtN0MTOPtaOCjRs37rR48eKHCrm6+hh9Vf0DEe1VrdnMHu+cC7/Wksd7L8wc7iCffMzsKOfc+pYkJKIZmue497xV6IgLAQhAAAIQgAAEIAABCPS9ABroff+KsUAIQAACEIAABCAAAQj0roCq/isR/X1hBfuIyO97d1Vzr1xVLyCiN8UzmfmQNE1/NvdovTkjy7LbzWxZVP2vReTJvbmauVftvf8RM0/5gYE0TRNmnnLv9twj1zfDe78bM99b+A5ekKZpV16psGXLlsdu37493Nlefe4RkfgHMOpb+BxHee/PZ+Y3R9Nunmiib51jqFmHZ1n2ZjN72P3mZnaqc27NrAEwAAIQgAAEIAABCEAAAhCAAARqCqCBji8GBCAAAQhAAAIQgAAEINC1AlmWvdbM/i0uMM/zF5bL5e92bdEtKMx7fyEzn1YIfbCI/KIF6boypPf+Rmb+q6i4LSLyhK4stgVFqWp418uj0A+JyCNakKpmSFV9PBFtiT9k5g+laXpWu2qYSx7v/Qpmvro6h5lvStP00LnEaGTsxA8ahGPTd43mXyYiU+6vbyR2dU7IkSTJeWZ2SjEOmufzkcVcCEAAAhCAAAQgAAEIQAACfxZAAx3fBAhAAAIQgAAEIAABCECgawW894cy848LBb5VRMKR5gvmUdXPEdGp8YJLpdJBg4ODty4UBFW9kogm7wBn5v9J0/RRC2j9vyaiJ0br/YOIhKZ2W54sy8pmNhwnY+az0zRd3ZYC5phEVcPJFeEEi+rTtvvavfermHltwWpNnudnOufmtRPde7984r7z+IcpQqpw5/kZ2Hk+xy8KhkMAAhCAAAQgAAEIQAACEPj/7N0JlGRFlf/xG1lF24CIiiK2XRU3qroFxJ3FZRRBXFBxRAXRUXHfxg13RR1QUVHHBVfcFxwX3HdcRnBFEXFFGumuuFHVNKiACiJNd2XG/+T/b/WJev/q7qruIl++rO87Z84M+eLF/d1PZM05EPnem0OADXS+FggggAACCCCAAAIIINC3AjHG5c6566obUd77WZvJfdvAIgUzszNE5HHldNPT03dYtWrV7xepRN9PY2b/IyL/UQY977zzhh/1qEe1+z78IgQ0s+67tbWYao2q7r8IU89ripTSATnnWd+3nPPLQwhvmtcEPR4UY3yfc+6ZM2Wdc6/13p/UqxhbeTd593Hu3cer/3qhOf5113n3ke1z/WChu3nOO88Xisp4BBBAAAEEEEAAAQQQQGArAmyg89VAAAEEEEAAAQQQQACBvhYwszUism8R8peqelBfh17kcDHGzzrnHlWZ9naq2r0reUkcW3kP/M2997Peyz2oGGZ2mYjsU/T3M1W9R6/6nZycPKjT6fyirJdzfn4I4Z29yrCQOjHGHzrn7j1zjXPueO9994coPTv+tYnefUd5+Tj3bv1fO+e6d6R/JYTQfdz7Vo8Y431ardYTc85Hi8hN5xj4g+6j3Lc3T8+aphACCCCAAAIIIIAAAgggMAACbKAPwCLSAgIIIIAAAggggAACgyyQUvpszrncPL5eVZcPcs/V3szsiyIy6x3Kw8PD+65cufKPS8UhpfSanPN/lf3mnMNS2Tg0s+4PBcoN1LNU9UG9Wv/Jycl7dzqdH5b1Op3O08fGxj7YqwwLqZNSujLnfPPimnuq6rkLmWMxxv7rketfFhG/lfm6d6P/zTn3f//3v8bcNOfcfUR793/m2jTvDuOR7YuxQMyBAAIIIIAAAggggAACCMwhwAY6XwsEEEAAAQQQQAABBBDoawEzO1FEXl+GbLfb+46Pjy+ZzWMz+5qIHFUaTE9Pr161atXavl68RQyXUuo+vrp7N++WYym9B97Muq8yKH848hlVfcwiEm9zqhjjA51zZ1UGPU5Vu4/W76tjcnJyRafTubTy93KrVatW/bmuoDHGE5xz3cevV+9GX2ik7sb5x0Tk5J19n/pCCzMeAQQQQAABBBBAAAEEEFgqAmygL5WVpk8EEEAAAQQQQAABBBoqYGYPEZGvV+Ifo6pfaGhLC44dY/y2c+4BlQvHVLX7XuwlcUxMTBzfarU+Xjbb6XQOHRsb+9FSADCzXPbpnDvde/+sXvUeYzzaOfelSr1Hqmr36Qh9daSU7p9z/s5MqJzz1SGEnd243ukeu+8xF5GjW63W0Tnnhy1kQufcVzqdzpdDCN3Ncw4EEEAAAQQQQAABBBBAAIEbUIAN9BsQl6kRQAABBBBAAAEEEEBg5wXWrl07Mjw8PFnO1L2T03v/mp2fvRkzmNn3ReTwMm2n09GxsbHUjA52PmVK6aicc/dO/PI4SlW/sfOz9/cMF1100V677rrrFZW/gVO996/oVfIY42Occ5+q1Huwqn6rVxnmWyfG+ALn3NuK8Reo6oHzvb5X42KMh808pt051/2/txw555lHup/TfWc6d5v3alWogwACCCCAAAIIIIAAAgiIsIHOtwABBBBAAAEEEEAAAQT6XsDMrhSRLe8zzjmfFULo2fuf6wYys7NFZNYG2/Dw8MjKlSvX152tV/XN7J4i8pNKvceqanVTt1eRelZnampqdbvdnvXKgpzzK0IIp/YqhJk9WUQ+XNbLOR8eQuhu8PbVYWYfEpGnzITKOZ8ZQjiur0ISBgEEEEAAAQQQQAABBBBAoG8F2EDv26UhGAIIIIAAAggggAACCMwIzHEH9l9VdcuG+qBLzbWBLiIrVPWyQe99pr8Y437OuYvKfnPOzwohnD7oBjHGuzvnzq2zdzN7toi8u2J9T1Wdlasf1sLMupnuXmR5g6q+sh+ykQEBBBBAAAEEEEAAAQQQQKD/BdhA7/81IiECCCCAAAIIIIAAAkteIKX09pzzCSVEu93ed3x8fNZduYMKNdcGeqfT2WdsbOxPg9pzta/LL798740bN87q1zn3Mu/9mwfdwMweLCKzHlWfc35MCOEzverdzF4sIm+p1DtQVS/oVYb51jGza0TkxjPjc85PDiF8dL7XMw4BBBBAAAEEEEAAAQQQQGBpC7CBvrTXn+4RQAABBBBAAAEEEGiEwOTk5BM7nc6sDTDn3PHe+zMa0cBOhpxrA33ZsmW3XLFixaz3Yu9kmb6+POc8nFLaXAm5JO4sTik9Puf8ibL3nPODQghn9WrRzOzVIvLasp5z7vbe+wt7lWE+dSYmJnyr1bJybKvVOnR0dPRH87meMQgggAACCCCAAAIIIIAAAgiwgc53AAEEEEAAAQQQQAABBPpewMzuIiKz7nTtdDrvHRsb6z5WeuCPuTbQr7322r0OOOCAqwa++aJBM7tORJYXH71bVZ876AYxxhOcc28v+8w53yOE8LNe9W5mrxeRE8t6Q0NDq0dGRtb2KsN86sQYj3TOfasydkm97mA+ToxBAAEEEEAAAQQQQAABBBDYugAb6Hw7EEAAAQQQQAABBBBAoO8FzjzzzKFDDjlkuhL0l6p6UN+HX4SAc22gt9vtm46Pj/99EaZvzBRmdqWI3LwIfIaqHt+YBnYwqJl17/zu3gG+5cg57x9CWLODUy74MjP7bxF5UXlhu9324+Pjkwue7Aa8IMb4TOfc+2ZKOOeu9d5veZz7DViaqRFAAAEEEEAAAQQQQAABBAZEgA30AVlI2kAAAQQQQAABBBBAYNAFzOx3InL7ss8Y4y6HH354dWN94Cjm2kDfbbfd9th7773/MXDNbqOhlNJkznmk2Bz9ivf+6EE3MLP3iMh/ln3mnG8dQri8V72nlN6Zc551t3+n09lnbGxs1nvpe5Vna3VSSqfmnF9WnP+Nqt657lzURwABBBBAAAEEEEAAAQQQaI4AG+jNWSuSIoAAAggggAACCCCwpAXM7JMi8tgSwTl3L+/9TwYdZivvQN99xYoV/xz03sv+YoxrnHP7Fp+do6qHD7qBmX1aRB5d9plz3jWEsLFXvaeU3p9zfnolw81CCH/rVYb51EkpfSbnfFwx9guqesx8rmUMAggggAACCCCAAAIIIIAAAl0BNtD5HiCAAAIIIIAAAggggEAjBMzsJSLy5krYF6nq2xrRwE6EnGsDffPmzctXr159/U5M27hLzeyXInLXIvgFqnpg4xpZYOAY43ecc/cvLtuoqrsucJqdGp5S+ljO+QnlJENDQ7uNjIx030vfN0eM8efOuUNmAjnn3uS9f3nfBCQIAggggAACCCCAAAIIIIBA3wuwgd73S0RABBBAAAEEEEAAAQQQ6ApMTk4+oNPpfLui8TlVfdSgC821gX7FFVcsO+iggzYPeu9lf2b2IxG5V/HZOlVdNegGc/xw4HJVvXUv+57rLnjv/ZBzrtPLHNurZWbdR8rvPTOu1Wo9a3R09PTtXcd5BBBAAAEEEEAAAQQQQAABBGYE2EDnu4AAAggggAACCCCAAAKNEPjTn/50q+uuu27WO59zzpMhBN+IBnYi5Fwb6P24ebkTLc7r0pTSWTnnBxaD/6KqWzZL5zVJAweZWRQRLaKvUdX9e9mKmX1RRB5e1Nysqst6mWF7tTZs2LDbpk2brq2Me4iqfnN713IeAQQQQAABBBBAAAEEEEAAgRkBNtD5LiCAAAIIIIAAAggggEBjBObYSOxmX6GqlzWmiR0IOtcG+nnnnTf8qEc9qr0D0zX2kuombs55UwjhRo1taJ7BY4xXO+f2KIb/TFXvMc/LF2WYmX1DRB5cTHatqt54USZfpElSSrfLOV9YTuecu733ftZni1SOaRBAAAEEEEAAAQQQQAABBAZUgA30AV1Y2kIAAQQQQAABBBBAYBAFzOwjIvKksrec88NDCF8exH5nekopfS3nfFTZ48aNG2+y3377XTPIfVd7M7MzRORxlfXfNYSwcVAdcs67pJQ2Vfo7S1Uf1Muezex7InJEUfMqVd2rlxm2V8vMuhv83Y3+Lcduu+22x9577/2P7V3LeQQQQAABBBBAAAEEEEAAAQRmBNhA57uAAAIIIIAAAggggAACjRFIKR2fc/54Gdg5d6r3/hWNaWIHgsYYP+OcO668dNddd93nVre6Vfd9z0vmiDG+3zn39LLhTqezz9jY2MA6xBj3cc5Vn7DwGVV9TC8Xfo73z1+mqit6mWF7tczs2SLy7i3/wcO5K733t9jedZxHAAEEEEAAAQQQQAABBBBAYNZ/a4IDAQQQQAABBBBAAAEEEGiKwIYNG0Y3bdqUyrw553NCCIc3pYcdyWlmHxKRp8z6lznnxr33EzsyX1OvMbO3icgLyvxDQ0O3HRkZuaSpPW0v91YeS3669/5Z27t2Mc/HGM9zzh1czGmqGhazxs7OZWZvEZEXF/P8SlXvurPzcj0CCCCAAAIIIIAAAggggMDSEuAO9KW13nSLAAIIIIAAAggggEDjBcxsrYiMF41cp6q7Nb6xbTSQUnpHzvn55ZBWq3WH0dHR3w9y39XezOwUEXll+Xm73T54fHz8/EF1mJycvHen0/lh2V8dT10ws1+LyJ2KHBer6n795G5mnxORY4pMX1bVh/dTRrIggAACCCCAAAIIIIAAAgj0vwAb6P2/RiREAAEEEEAAAQQQQACBQmCuu7E7nc6dxsbGfjuoUHNtHOec7x5C+Pmg9jxXXymlV+Sc31A5d4Sqfn9QHWKMRzvnvlTp78Wq+tZe9mxmF4lIuWH+W1UtN9R7GWfOWimlX+ScD5o56Zw7zXt/Qu3BCIAAAggggAACCCCAAAIIINAoATbQG7VchEUAAQQQQAABBBBAAAEze6yIfLKU6L4X23v/wUHViTG+wjlX3Ti+r6qePag9z9VXjPH5zrl3lOdardbDR0dHvzyoDmb2ZBH5cKW/x6nq//SyZzPrvi6gfGT7+apaPtK9l3HmrGVmV4jIXjMnW63WC0dHR99eezACIIAAAggggAACCCCAAAIINEqADfRGLRdhEUAAAQQQQAABBBBAwMy6m3jVd39/WFWfOqg6KaXn5pzfWenvKFX9xqD2PFdfZtZd41k/lMg5PzGE8PFBdTCzl4jIm8v+nHP3897/by97NrNLRWRFUfMnqnqvXmbYVq01a9bssXz58qsrY45R1S/0S0ZyIIAAAggggAACCCCAAAIINEOADfRmrBMpEUAAAQQQQAABBBBAoBAws4tF5LbFRxeq6u0HFSnG+CTn3EfK/jqdznFjY2NnDmrPc/VlZv8hIrPuvHbOPc97/65BdUgpvTHn/PKyP+fc7b33F/ay5+rd3SLyfVU9opcZtlVr3bp1dxgaGpr1GodWq3Xw6Ojo+f2SkRwIIIAAAggggAACCCCAAALNEGADvRnrREoEEEAAAQQQQAABBBAoBGKM7+8+tr1Eufbaa/c44IAD/jGIUCmlY3POszbLW63Wk0ZHRz82iP1urafJycmHdTqd6uPaX62qpwyqg5l9QESeVvY3PDx8i5UrV17Zy57N7BoRuXFR81uq+uBeZthWrZTSQ3POXy3H3OhGN9r71re+9V/6JSM5EEAAAQQQQAABBBBAAAEEmiHABnoz1omUCCCAAAIIIIAAAgggUAhs5T3oPX+sda8Wxcy6G5XVx7U/R1Xf0xngdLsAACAASURBVKsM/VAnpXT/nPN3Kllep6r/1Q/5bogMZtZ9BPkjZubOOW8OISy7IWpta84Y4ybn3C7FmC+r6sN7nWNr9eZ4zcF1qrpbv+QjBwIIIIAAAggggAACCCCAQHME2EBvzlqRFAEEEEAAAQQQQAABBP4lMDk5Od7pdNZWQF6pqm8YRKSJiYlDW63WDyq9vVRV3zKI/W6tp5TSvXLOPyrP55zfGEI4cVAdzOxsETms6G9SVX0v+805t1JK7bKmc+6z3vtH9zLHtmrFGN/mnHtBMWaNqu7fL/nIgQACCCCAAAIIIIAAAggg0BwBNtCbs1YkRQABBBBAAAEEEEAAgULAzC4Skf1mPnLOfdV7/7BBRDKzu4rIL8venHMne+9fM4j9bq2nycnJgzudznkVhzd77182qA4ppT/mnFcX3/PzvPd362W/U1NTu7bb7X9Wap6hqsf3Mse2apnZF0Vkyx3xzrlve++P7Jd85EAAAQQQQAABBBBAAAEEEGiOABvozVkrkiKAAAIIIIAAAggggEAhYGbvFZFnzXzknPuH936PQURav379baenpy+u9PYeVX3OIPa7tZ4mJibu2Gq1flM5/zZVfdGgOpjZtSKy5VHkdfxQJMZ4U+fcXyvGH1LVWe9mr3MNzOwCEblL8f8PPuC9f0admaiNAAIIIIAAAggggAACCCDQTAE20Ju5bqRGAAEEEEAAAQQQQGDJC0xMTBzfarU+XoG4p6qeO2g4k5OTKzqdzqVlX865M733xw1ar9vqZ2JiYt9Wq7Wm4nCa9/6EQXRIKd0s53xV2VvO+QMhhJ5uDF9++eV7b9y48U8V4776AYeZdZ1uVmR8laq+fhC/F/SEAAIIIIAAAggggAACCCBwwwqwgX7D+jI7AggggAACCCCAAAII3EACU1NTq9vt9h/L6Z1zJ3nvX3sDlaxt2nXr1u05NDT0t0qAs1X1vrWFqqFwjFGdc7FSuq82cheTZe3atbcfHh7+XTlnzvm1IYSTFrPO9ua69NJLRzZv3jxZGdc3d/5fddVVe1599dWz/j6cc4/33n9ye71xHgEEEEAAAQQQQAABBBBAAIGqABvofCcQQAABBBBAAAEEEECgsQJm9nsROWCmAefcj733925sQ1sJnnMeSilNV07/XlXvMGi9bqsfM7u1iGwox+Sc3x9CeOYgOkxOTj6g0+l8u9Lvf4YQ3tfLfqempla12+1LyprOuTd670/sZY6t1Yox3tk596vyfKvVOnR0dPRH/ZCPDAgggAACCCCAAAIIIIAAAs0SYAO9WetFWgQQQAABBBBAAAEEECgEUkqn55xnPc56jz322HOvvfa6etCgzOzPInLLmb5yzn8KIewzaH1uq5+pqambt9vtKytj+upd3Iu5HjHGJznnPlKZ8xGq+qXFrLO9uVJKB+Scuz9W2XI450723r9me9f24vzk5OS/dzqdr5S1li1b5lesWFG9a74XcaiBAAIIIIAAAggggAACCCDQcAE20Bu+gMRHAAEEEEAAAQQQQGApC8QYn+ic+2hp0Gq1HjY6OvrVQXMxswtE5C4zfTnn2t774UHrc1v9/OY3v9l9zz33/Ec5Juf8sRDCkwbRwcxeJSKvK3sbHh6+x8qVK3/Wy37N7K4i8stKzZeo6n/3MsfWapnZs0Xk3eV5VeW/d/TD4pABAQQQQAABBBBAAAEEEGigAP9C2cBFIzICCCCAAAIIIIAAAgj8P4EY437OuYtKj1ar9e7R0dHnDppRSumrOeeHln0NDQ3tNTIyctWg9bq1fs4+++zhEMLm8rxz7gzv/fGDaJBSel/Oedbj6XPOIYRgvezXzO4hIj8ta+ace/4o+a31HGM81Tn3suJ8UlXtpRG1EEAAAQQQQAABBBBAAAEEBkeADfTBWUs6QQABBBBAAAEEEEBgSQqY2e9E5PZF8xer6n6DhmFm7xWRZ5V9dTqd/cbGxi4etF631U9KaXPOubzz/tOq+h+DaBBj/KpzbtaPJnLOu4YQNvay3xjjYc65s8uazrnjvfdn9DLH1mqZ2SdF5LEz551zP/Te36cfspEBAQQQQAABBBBAAAEEEECgeQJsoDdvzUiMAAIIIIAAAggggAAChUBK6QM556eVKO12e9/x8fE/DhKUmb1SRE4pe3LO3dt7/+NB6nN7vaSU/pFz3n1mnHPuTO/9cdu7ronnzaz72PTu49Nnjr+p6s163YuZPUREvl6p+0hV/WKvs8xVL6X0g5zzocV3YmCfStAP3mRAAAEEEEAAAQQQQAABBAZdgA30QV9h+kMAAQQQQAABBBBAYMAFzOzJIvLhSptPU9UPDVLrMcYnOOc+VunpEar6pUHqc3u9mNmVInLzYtwXVfWR27uuiedjjJc7525VZF+jqvv3upcY43HOuc+UdXPOR4YQvt3rLHPVM7MJEQnFuderavf98RwIIIAAAggggAACCCCAAAIILFiADfQFk3EBAggggAACCCCAAAII9JNASul2OecLy0w55zNDCAN1V3JK6Yic8/fKPp1zT/fef7Cf1uOGzmJmG0Tk1jN1cs5fDSE87Iau2+v5c85DKaXpyvf6nBDC4b3OMtePVJxz9/Le/6TXWeaqZ2abRWTLY/2X4t9FP6wDGRBAAAEEEEAAAQQQQACBQRFgA31QVpI+EEAAAQQQQAABBBBYwgJm9msRuVNB8FdVLe9SbrzOxMTEvq1Wa02lkVeq6hsa39wCGjCzKCJaXPINVT1qAVM0YuiGDRtGN23alCpha3nfe4zxec6508osOee7hBC6f3e1HjHGfZxzl5UhWq3WA0dHR79TazCKI4AAAggggAACCCCAAAIINFaADfTGLh3BEUAAAQQQQAABBBBAYEYgpXRazvl5pUin07nP2NjYDwdF6fLLL99948aN/yj7cc6933v/zEHpcT59mFn3RwT7zozNOX87hHDkfK5t0hgzu4eI/LSS+e2q+sJe9xFjfIVzbtYPNYaGhlaPjIys7XWWar3JycmDO53OeeXnu+yyy363uc1tLq47G/URQAABBBBAAAEEEEAAAQSaKcAGejPXjdQIIIAAAggggAACCCBQCJhZ9x3Yn6+gvFpVTxkkKDO7SkRuNtNTzvm7IYQHDFKP2+vFzH4jIncsxn1PVe+/veuadj6ldEzO+XNlbufcy7z3b+51L2b2ehE5sVJ3harOuvO717m69czsESLyhbL20NDQbiMjI9fVkYeaCCCAAAIIIIAAAggggAACzRdgA735a0gHCCCAAAIIIIAAAggseYENGzbcYtOmTSYiuxcYZ6vqfQcJJ6X025zzHYqe1qrq6kHqcXu9xBjPc84dXIw7R1V7/l7w7eXc2fMxxuc7595RzuOce4L3/hM7O/dCr08pvSPn/Pzyus2bN++5evXqqxc612KPTyk9L+dcPl7+z6p6q8Wuw3wIIIAAAggggAACCCCAAAJLR4AN9KWz1nSKAAIIIIAAAggggMBAC5jZN0TkwWWTOedbhxAuH5TGzeybIvKgmX6cc23v/fCg9DefPszsRyJyr8LgR977Q+dzbZPGmFn3TvOXlJk7nc4Dx8bGev5ubzP7kIg8pczivR9yznXqNjWzt4jIi4vvwy+894fUnYv6CCCAAAIIIIAAAggggAACzRVgA725a0dyBBBAAAEEEEAAAQQQKARijC9zzp1a2XA8bmxs7MxBgUopfSDn/LSyn2XLlvkVK1ZMDkqP2+sjpfSDnHO5YX6uqt5ze9c17byZfVJEHlvmzjnvH0LovgO+p4eZfVpEHl0UvU5Vd+tpiK0UizF+xjl33Mxp59znvffH9kM2MiCAAAIIIIAAAggggAACCDRTgA30Zq4bqRFAAAEEEEAAAQQQQKAiEGO8u3Pu3MrH71HV5wwKVozxJOfcyWU/OefDQwjnDEqP2+vDzH4iIls2zHPOvwghDNwdx2Z2togcVnps3rx5+erVq6/fntFinzezr4nIUcW8V6jqLRe7zo7MV/0+iMjbVPVFOzIX1yCAAAIIIIAAAggggAACCCDQFWADne8BAggggAACCCCAAAIIDIyAmV0sIredacg593vvffnO8Eb3ambdx2h3H6e95cg5PzmE8NFGN7aA8Gb2MxG5W3HJBap64AKmaMTQlNIfc87l++0vU9UVdYQ3s++LSPmeeVPVUEeWak0zSyIyWvzNP997/85+yEYGBBBAAAEEEEAAAQQQQACBZgqwgd7MdSM1AggggAACCCCAAAIIzCFgZh8UkaeWp3LOdwkh/HoQwGKMD3TOnVXp5XWq+l+D0N98ejCz80Vky4Z5zvm3IYQ7zefaJo0xs2tFpHxMem2Pqo8xnuecO7jwu1BVb98PnmbWfQ/7lv+20Wq1jh4dHf1KP2QjAwIIIIAAAggggAACCCCAQDMF2EBv5rqRGgEEEEAAAQQQQAABBOYQSCk9Lud8Rnkq5/z8EMJA3JG6YcOG0U2bNnXvuC2P/1HVxy2VL4SZ/UpE7lz02zebuYu1Bimlm+Wcr6rM92lV/Y/FqrGQeczsQhG5XXHNz1X17guZ44YYe8kll6zcZZddpsq5h4eH77Jy5cqB+MHMDWHGnAgggAACCCCAAAIIIIAAAtsXYAN9+0aMQAABBBBAAAEEEEAAgYYIrFu3bnR4eDjmnFtF5C+o6jENaWG7Mc3s7yJyk2LgT1X137Z74YAMMLPfiUh59/PFqrrfgLT3f9tYu3bt7YeHh7t9bjlyzm8MIZxYR58xxuSc2/KYdBH5vqoeUUeWsqaZ3UNEflp+NjQ0tNfIyEj1xwd1R6U+AggggAACCCCAAAIIIIBAgwTYQG/QYhEVAQQQQAABBBBAAAEEti9gZmeLyGEzI3POf7nyyiv1oIMO+uf2r+7/EWb2YxEpN8xrezd2HVpm9gcR2X+mtnNurfe+fFd4HbEWtebU1NSR7Xb7W+Wkzrmne++7ryjo+WFmV4jIXsXf1NdCCP/e8yCVgimlY3POZxYfX6Oq5Y9L6o5IfQQQQAABBBBAAAEEEEAAgQYKsIHewEUjMgIIIIAAAggggAACCGxdIKV0cs75pHJEzvlBIYTqu8MbyRhjPN0594wy/G677bbH3nvv/Y9GNrTA0DHGPzrnyg1zU9WwwGn6eriZPVtE3l2GdM49wHv/3TqCxxg3OuduVNSu7XHyZf9m9kIReWvx2cA9zr+O9aYmAggggAACCCCAAAIIILDUBdhAX+rfAPpHAAEEEEAAAQQQQGDABMzsviLyv5W23qKqLx2EVufaXG21WvcZHR394SD0t70ezGydiIzNjHPOTXnvy8eLb2+Kvj9vZm8TkReUQdvt9m3Hx8cv6XX4nPNwSmlzpe6HVPVpvc5SrRdjfLtz7oTi82+q6kPqzkV9BBBAAAEEEEAAAQQQQACBZguwgd7s9SM9AggggAACCCCAAAIIVARyzkMpJRORlTOnnHPne+8PHgSsGON9nHPnlL04517gvX/HIPS3vR7meB/3wD3CPqX0lZzzrEekX3HFFcsOOuig6kb29rh2+nyM8abOub9Wvm/v8N7P2uDf6UI7MEFK6XM552OKv/PTvffP2oGpuAQBBBBAAAEEEEAAAQQQQACBLQJsoPNlQAABBBBAAAEEEEAAgYETMLNPishjy8Y6nc6dx8bGftP0Zqempm7ebrevrPRxhqoe3/Te5pPfzNaLyG1mxnbfcR9C2Hs+1zZljJn9XkQOmMnrnFvvvR+pI//U1NRt2u1217w8Xq+qr6ojT1nTzH4mIncrnF7hvT+17lzURwABBBBAAAEEEEAAAQQQaLYAG+jNXj/SI4AAAggggAACCCCAwBwCExMTT2+1Wu8vT+WcXxhCePsggJnZpSKyouhlybz72cwuF5FbFb1fpap7DcK6zvRgZteJyPKZf3bO/dh7f+86ely/fv1tp6enL678LZ0YQnhjHXnKmnP8HTxWVT9Vdy7qI4AAAggggAACCCCAAAIINFuADfRmrx/pEUAAAQQQQAABBBBAYA6BiYmJfVut1prylHPua977WY/FbipeSumsnPMDy/ybN29evnr16uub2tN8c6eU/pJzvsXM+Jzz1SGEPed7fb+P28od359U1cfXkd3M7ioiv6z8LT3Pe/+uOvLM1DzzzDOHDjnkkOlKrnt5739SZy5qI4AAAggggAACCCCAAAIINF+ADfTmryEdIIAAAggggAACCCCAwBwC1cc7i8i109PTY6tWrfpz08HM7L9F5EWVPu6pquc2vbft5Tez7vu4bzozzjl3rff+xtu7rinnJyYmDm21Wj+o5D1FVV9dRw+Tk5P37nQ6P6zUfoqqfqSOPDM1N2zY4Ddt2mRlhunp6dFVq1ZN1ZmL2ggggAACCCCAAAIIIIAAAs0XYAO9+WtIBwgggAACCCCAAAIIIDCHgJm9WUReUp7KOT8mhPCZpoOllJ6Qc/5YpY/nqOp7mt7b9vKb2dUiskcx7npV3fK48+1d3+/nY4xPcs5VN6efqqofriO7mT1IRL5Z+Tt6dAjhs3XkmamZUrpXzvlHRYaOqg7VmYnaCCCAAAIIIIAAAggggAACgyHABvpgrCNdIIAAAggggAACCCCAQEXAzB4iIl8vP3bOfcB7/4ymY61du/bA4eHh8yt9fERVn9L03raX38z+KSK7zoxzzk1773fZ3nVNOW9mp4jIKyt5j1DV79fRQ0rpmJzz5yq1j1LVb9SRZ6ZmjPExzrnyfeemqqHOTNRGAAEEEEAAAQQQQAABBBAYDAE20AdjHekCAQQQQAABBBBAAAEEKgJr1qzZY9ddd405572KU2tVdXXTsS688MJlu+++e/V9579S1e77qgf6MLNu38vKJlV1YP7d1sy6m8KPKftzzo177yfqWNgY4xOdcx8ta+ecDw8hnFNHnpmaMcaXOufeVGT4gaoeVmcmaiOAAAIIIIAAAggggAACCAyGwMD8R4bBWA66QAABBBBAAAEEEEAAgcUUMLMvisjDK5t/h4UQqu+YXsyyPZkrxnixc+62ZTHvfcs5l3sSoKYiZtYWkVZRfqAe4Z5S+nnO+ZDKug455zp1kJvZs0Xk3WXtoaGhO46MjPyujjwzNVNK78w5P7fIcIaqHl9nJmojgAACCCCAAAIIIIAAAggMhgAb6IOxjnSBAAIIIIAAAggggAACcwiklJ6fc35Heco59xrv/clNBzOzz4vIIyu9HeS9/2XTe9ta/pyzSynN2kjOOV8dQthzUHo2sytEZMtTE3LOkyEEX1d/McaXOedOLetff/31K/fdd99L68rUrWtmXxKRo4sMp6jqq+vMRG0EEEAAAQQQQAABBBBAAIHBEGADfTDWkS4QQAABBBBAAAEEEEBgDoH169ffeXp6+lflqZzzj0IIhzYdLKV0Us551g8Bcs4vCCHM+sFA0/ss859//vm73OIWt9hU6enPqnqrQegzxnhT59xfK9/XH4YQ7lNXf2b2ehE5sZJp1xDCxroydeua2fkicuBMhk6n8/SxsbEP1pmJ2ggggAACCCCAAAIIIIAAAoMhwAb6YKwjXSCAAAIIIIAAAggggMBWBGKMv3XO3aE83W639x0fH/9jk9EmJycP7XQ6sx5Fn3P+agjhYU3ua1vZY4zLnXPXlWOcc1Pe+9FB6DmldGDOubsxvOVwzn3ce//Euvozsw+JyFOK+v9U1d3ryjNTN8b4J+fc3jP/3Gq1Hjg6OvqdunNRHwEEEEAAAQQQQAABBBBAoPkCbKA3fw3pAAEEEEAAAQQQQAABBLYhYGbvEpHnlEOcc8/03r+/6XAppemc81DRx9WqOjCPM6+uz4UXXnjj3Xff/ZrK52tVdXXT17Kbf2Ji4lGtVuuzle9qra8cMLOvi8hDZjL1ww8Wcs7LUkrXl0455/1DCGsG4XtADwgggAACCCCAAAIIIIAAAvUKsIFerz/VEUAAAQQQQAABBBBA4AYWSCkdk3P+XGWz7cwQwnE3cOkbfHoz+66I3K9S6EBVveAGL15DgauuumrPq6+++m+V0heq6u1riLPoJWOMr3DOvaHyXX1SCOFji15snhOa2S9E5KBi+K9V9S7zvPwGGTY5OTne6XTWlpMPDQ3tNjIyMuvpBDdIcSZFAAEEEEAAAQQQQAABBBAYeAE20Ad+iWkQAQQQQAABBBBAAIGlLbB27dq9h4eHTUR2LSSu2Lhx49h+++1XvZu5UVhm1n03dfcd1eXxYlV9a6MamWfY9evX7zU9PX1FZfgFqrrlXdjznKovh83xuHTJOR8eQjinrsAppcmc80hR//uqekRdebp1Y4yHOefOLjL8WVVvVWcmaiOAAAIIIIAAAggggAACCAyOABvog7OWdIIAAggggAACCCCAAAJbETCzb4nIkeXpVqv1sNHR0a82Gc3M7iEiPy17cM593Xv/0Cb3tbXsl19++d4bN278U+X8uap6z0HoN8Z4tnPusEovK1T1srr6M7Puo9KXzdR3zn3Oe/+ouvJ068YYn+ic+2iR4XxVPbjOTNRGAAEEEEAAAQQQQAABBBAYHAE20AdnLekEAQQQQAABBBBAAAEEtiKQUnp5zvmN5emc82khhBOajpZS+mfOuby7/lpVvXHT+5or/+Tk5IpOp3Np5dzZqnrfQejXzJKIjBa9/F1Vb1pXbymlm+Wcr6r83bw/hPDMujJ166aUTs45n1Rk+IKqHlNnJmojgAACCCCAAAIIIIAAAggMjgAb6IOzlnSCAAIIIIAAAggggAACWxEws+4dyj+pbAT+LoRwx6ajmdk3ROTBlT7uqarnNr23av5LL710ZPPmzZOVz89S1Qc1vdec8y4ppU1lH86587z3d6urNzPbX0T+UKn/BlV9ZV2ZunVjjB93zh1fZHi7qr6wzkzURgABBBBAAAEEEEAAAQQQGBwBNtAHZy3pBAEEEEAAAQQQQAABBLYhYGaXiMiqckir1TpkdHT0F02GM7MXi8hbyh5yzi8LIby5yX3Nld3MgohMlOecc1/x3h/d9F5jjPs55y6q9HaG977cKO5pm3O8a7xb/8Wq+taeBqkUSyn9IOd86MzHzrkTvPen1ZmJ2ggggAACCCCAAAIIIIAAAoMjwAb64KwlnSCAAAIIIIAAAggggMA2BMzsQyLylHJIzvnlIYQ3NRlurvegi8i3VLV6V3qT2/y/2aempla12+3uDyG2HDnnM0MIxzW9OTN7iIh8vdLHq1T19XX1FmM8zjn3mbJ+q9V60ujo6MfqytStO8ej7h+hql+qMxO1EUAAAQQQQAABBBBAAAEEBkeADfTBWUs6QQABBBBAAAEEEEAAgW0ITExMHN9qtT5eDsk5fyeE8MCmw5nZ30XkJkUfG733ezrnZj0SvOl9znWXtoicoaq13aW9WKYppeflnGfdRe2cO9Z7//nFqrHQeebK1Ol0HjY2NvbVhc61WOPPPPPMoUMOOWS6Mt+BqnrBYtVgHgQQQAABBBBAAAEEEEAAgaUtwAb60l5/ukcAAQQQQAABBBBAYMkITExM+FarZZWGNw8PD4+tXLlyfZMhYoxfds49rNLDfVX17Cb3Vc2+du3a2w8PD/+u/Nw590Hv/dOb3mdK6Z055+eWfbTb7TuOj4/P6reXfZpZ9+73Eys176mq5/YyR1lrcnJyvNPprC0/u/7662+57777XlFXJuoigAACCCCAAAIIIIAAAggMlgAb6IO1nnSDAAIIIIAAAggggAAC2xBIKX0n53z/ckin03nC2NjYJ5oMNzk5+YJOp/O2Sg+1Pv77hvCcmJi4U6vV+nVl7ner6qyN5xui9g09Z0rprJzzrKchXHvttTc64IADanuKwFyvPWi32358fHzyhvbY2vwppSNyzt+bOe+cu9Z7f+O68lAXAQQQQAABBBBAAAEEEEBg8ATYQB+8NaUjBBBAAAEEEEAAAQQQ2IqAmb1ERN5cns45fzyE8MQmo831HvRBeTx9uS5r1649cHh4+PzKWr1VVV/c5PXrZjezCREJRR9RVcfq7MvMuu9k776bfcvhvR9yznXqymVmTxWRDxb1L1LV29WVh7oIIIAAAggggAACCCCAAAKDJ8AG+uCtKR0hgAACCCCAAAIIIIDAVgTWr19/5+np6V9VTk9678ecc+0mw6WU/pJzvkXRw6bNmzffcvXq1Vc3ua8y+9TU1CHtdvvnlX7eoKqvbHKPOeddUkrVO82/paoPrrMvM+ve7X+nIsNlqrqi5kyniEi53mep6oPqzERtBBBAAAEEEEAAAQQQQACBwRJgA32w1pNuEEAAAQQQQAABBBBAYDsCZvYzEblbOazT6TxgbGzsu03GM7MzReTYsoehoaEHjYyMnNXkvsrsZnZPEflJ+VnO+aQQwmub3GNK6YCc8+/LHpxz7/Dev6DOvszs7yJykyLD+ap6cM2ZPikij53JkHP+QAjhGXVmojYCCCCAAAIIIIAAAggggMBgCbCBPljrSTcIIIAAAggggAACCCCwHQEze52IvKoclnM+NYTwiibjbeU96Keo6qub3FeZfXJy8t6dTueHlbV7eQjhTU3u0cweLiJfLHtotVrPGh0dPb2uvtavX7/X9PT0FZX6X1bVbtbaDjPr/oCi+0OKmeOVqvqG2gJRGAEEEEAAAQQQQAABBBBAYOAE2EAfuCWlIQQQQAABBBBAAAEEENiWQIzxPs65cypjfq6qd2+y3FzvQReR76vqEU3uq8xuZvcVkf8tP3POneC9P63JPaaUXtb9EUelh/uq6tl19TU5OXlQp9P5RaX+e1T1OXVl6tY1s0tFZMtj5DudzuPHxsa6d6VzIIAAAggggAACCCCAAAIIILAoAmygLwojkyCAAAIIIIAAAggggECTBMzsDyKyf5l5enr6DqtWrZr1GO0m9dTNmlK6NOe8ZXOx+173zZs3r1i1atWfm9bLXHnN7CEi8vXyXM75WSGE2u7UXgxXM/uwiDy5nKvVat1mdHR0CXbXSgAAIABJREFUw2LMvyNzpJSOzTl3Xwuw5cg5nxhCeOOOzLcY1+Scl6WUrq84HTo6OvqjxZifORBAAAEEEEAAAQQQQAABBBDoCrCBzvcAAQQQQAABBBBAAAEElpxASum0nPPzysZzzs8PIbyzyRhzvQc95/zwEMKXm9zXTPaU0jE5589V1u3JIYSPNrm/lNKPcs73mukh53xNCKF893jP20spvTTnPOvR+M654733Z/Q8zL8KTkxM7NtqtdaU9Tudjo6NjaW6MlEXAQQQQAABBBBAAAEEEEBg8ATYQB+8NaUjBBBAAAEEEEAAAQQQ2I7AxMTEQ1ut1lcrw2p/v/POLtxW3oP+FlV96c7O3Q/XT0xMPL7Van2ikuWxqvqpfsi3oxnM7E8isndx/fmqevCOzrcY16WU3pdzfmZlriNU9fuLMf+OzBFjfKBz7qzyWlXlv2vsCCbXIIAAAggggAACCCCAAAIIbFWAf9Hky4EAAggggAACCCCAAAJLTiDGuLzVaq3NOd+maP7q6667bmz//fe/sqkgW3kP+k9V9d+a2lOZO6X0tJzzByq9HKOqX2hqfzHGmzrn/lrJ/z+q+rg6e0opnZVzfmCZodPp7Dc2NnZxXblSSs/IOZeP679QVW9fVx7qIoAAAggggAACCCCAAAIIDKYAG+iDua50hQACCCCAAAIIIIAAAtsRiDF+zDn3hHKYc+5Y7/3nm4xnZlMisrKy8TkQj7lOKT0v53xaZX2OUtVvNHXNpqamDmm32z+v5H+1qp5SZ09m1t0ov22ZYfny5TfeZ599rq0rl5m9WUReMlO/+472EMJxdeWhLgIIIIAAAggggAACCCCAwGAKsIE+mOtKVwgggAACCCCAAAIIILAdATN7rIh8sjLsfar6n03GM7NPi8ijyx7qfnf1YnmmlF6Wcz610tv9vfffW6wavZ4npfS4nPOs94o75x7lvZ/1rvde5zKzTSKyS1H3b6p6s17nKOvFGL/qnHvozGc555NCCK+tMxO1EUAAAQQQQAABBBBAAAEEBk+ADfTBW1M6QgABBBBAAAEEEEAAgXkIrF27du/h4eG1IrJHMfxiVd1vHpf37ZAY4zOdc+8rAzrnPuS9f1rfhp5nsBjjyc65k8rhrVbr0NHR0R/Nc4q+G2Zm3Q3gV5fBhoaG7jQyMvLbusKuX79+5fT0dPdJBuVR++PSY4x/dM6tLkI1+vH9da0vdRFAAAEEEEAAAQQQQAABBLYtwAY63xAEEEAAAQQQQAABBBBYsgJm9kUReXgJ0Ol07jM2NvbDpqLEGPdzzl1U5s85XxJCmPU47ib2F2N8k3PupZX1utvY2Nh5Teynmzml9Jmc86zHkG/evHn56tWrr6+rp8nJyXt3Op3q38A3VPWoujKdeeaZQ4cccsh05Xu9fwhhTV2ZqIsAAggggAACCCCAAAIIIDCYAmygD+a60hUCCCCAAAIIIIAAAgjMQyDG+Czn3Hsrm3KvDSHMust5HlP11RAzO1dE7l7p6x4hhJ/1VdAFhjGzd4rIc8vLOp3OncfGxn6zwKn6ZriZXSAidykCmaqGOgOmlI7POX+8zOCce5P3/uV15UopHZBz/v1MfefctPe+fMR8XdGoiwACCCCAAAIIIIAAAgggMGACbKAP2ILSDgIIIIAAAggggAACCMxfYGpqalW73b6kcsVPVPVe85+l/0amlN6Yc5612emce5n3/s39l3b+iczsgyLy1PKKnHOj70I2s3+IyO4zPeWcvx1COHL+Kos/MqV0Us755HJm59zjvfefXPxq85vRzB4pIp8vRv9GVe88v6sZhQACCCCAAAIIIIAAAggggMD8BdhAn78VIxFAAAEEEEAAAQQQQGAABczseyJyRNmac+4A7/0fmtpujPFI59y3KvlrfQT3YlimlM7IOT+unCvnHEIIthjz93qOqamp27Tb7fWVft4ZQnh+r7OU9czsTBE5tpLrLiGEX9eVy8xeKSKnFPU/paqPrSsPdRFAAAEEEEAAAQQQQAABBAZXgA30wV1bOkMAAQQQQAABBBBAAIF5CMQYX+acO7Uc6px7nvf+XfO4vC+HxBiXO+eiiOxTBPzHddddp/vvv/+VfRl6HqHMrHsHcvdO5PJYoaqXzePyvhtiZoeLyPcrwZ6tqrNeK9Dr4Cml3+ecDyjrxhh3Ofzww2e9g7yXuczsDBEpfzzxSlV9Qy8zUAsBBBBAAAEEEEAAAQQQQGBpCLCBvjTWmS4RQAABBBBAAAEEEEBgKwJmdlcR+WV5Ouf8lRDC0U1GM7NPi8ijKz08QlW/1NS+zOwbIvLgMv/Q0NBeIyMjVzWxp5TSM3LOp1eyH6Gq1U31nrZnZrny97AmhLB/T0NUipnZL0TkoJmPc85HhxC+UmcmaiOAAAIIIIAAAggggAACCAymABvog7mudIUAAggggAACCCCAAAILEIgxnuecO7i45B83utGNxm5961v/ZQHT9NXQGOMznXPvK0M5597hvX9BXwVdQBgz624sd+/a3nL8/e9/v/Gd7nSnaxcwTd8MNbO3isgLy0BDQ0MrR0ZGLq0rZErpdjnnCyvfm8957x9VV6Zu3ZTSNTnnG89kGBoaWj0yMrK2zkzURgABBBBAAAEEEEAAAQQQGEwBNtAHc13pCgEEEEAAAQQQQAABBBYgYGavF5ETy0tyzv8RQujexd3II8a4n3Puokr4C1T1wEY2JCJmdq6I3L3MX/ejxXfG0sy+JiJHzczhnPuH936PnZlzZ69NKR2bc+6+A33L4Zw7yXv/2p2de0evX79+/crp6emp4vrrVXX5js7HdQgggAACCCCAAAIIIIAAAghsS4ANdL4fCCCAAAIIIIAAAgggsOQFYoyHOefOrkB8WFWf2mScuTacp6en77Bq1arfN7GvGOOvnXN3KrJvUtUbNbGXbmYzu1hEblvk/6WqbnlMeR19pZROyjmfXKn9SFX9Yh15ujVTSvfLOX+3qN/oH4LU5UhdBBBAAAEEEEAAAQQQQACB+QmwgT4/J0YhgAACCCCAAAIIIIDAgAuY2RoR2bdo07z3Y865We+DbhJDSumNOeeXVzI/W1Xf26Q+ZrLOsUZ/VdWbN7GXbubqu8ZF5FOq+tg6+zGz7t3nx5YZ2u32vuPj43+sK5eZPUdE3lXUP0NVj68rD3URQAABBBBAAAEEEEAAAQQGW4AN9MFeX7pDAAEEEEAAAQQQQACBeQqYWXeDrrtRt+Vwzt3fe/+9eU7Rd8NijEc6575V6emz3vtH913YeQQysyQiozNDnXNT3vst/zyPKfpmyFbeNV7ro9K7OCml3+ecDyigar/L38zeLSLPnsnU/VFICOFNfbOYBEEAAQQQQAABBBBAAAEEEBgoATbQB2o5aQYBBBBAAAEEEEAAAQR2VGBycvLfO53OV8rrnXOneu9fsaNz1n1djHG5cy6KyD5FlsuuvfZaPeCAAzbVnW+h9c3szyJyy5nrcs5rQgj7L3Sefhg/MTFxTKvV+lyZJef86BDCZ+vMN8dd8bU/Lt3M/ldE7lu4HKWq36jTidoIIIAAAggggAACCCCAAAKDK8AG+uCuLZ0hgAACCCCAAAIIIIDAAgSmpqZ2bbfb60Tk1jOXOed+4b0/ZAHT9N1QM/u0iMy647ypd9anlK7JOd+4QD5fVQ/uO/R5BDKzV4vIa8uhOee7hBB+PY/Lb5Ahc90Vn3P+RAjhCTdIwXlOamaXisiKmeE55xBCsHlezjAEEEAAAQQQQAABBBBAAAEEFiTABvqCuBiMAAIIIIAAAggggAACgyyQUvp4znnWu5Xr3tTcWe8Y4zOdc++rzHOKqnY3cBt1mNm0iAwVoc9R1cMb1cS/ws71w4ac864hhI119ZNSOjbn3H0Henm8WFXfWlemSy655Ca77LLL32fqO+eu9d6XP6KoKxp1EUAAAQQQQAABBBBAAAEEBlSADfQBXVjaQgABBBBAAAEEEEAAgYULpJQel3M+o3JlrRuIC+9i9hUxxv2ccxeVn+acfxhCuM/Ozt3L6y+88MJlu++++/WVmt9Q1aN6mWOxapnZb0TkjsV8SVV1sebfkXlSSiflnE8ur3XO3c97332Eei3HxMTEIa1W6+czxZ1z53nv71ZLGIoigAACCCCAAAIIIIAAAggsCQE20JfEMtMkAggggAACCCCAAAIIzEfgT3/6062uu+667mPcdy/Gf0tVHzyf6/t1jJmdKyJ3L/N1Oh0dGxtL/Zq5mmvdunV7Dg0N/a383Dn3We/9rMfTN6UfM9ssIsMzeZ1z3/HeP7DO/GbWvfv82DLD8PDwLVauXHllXblijM9yzr23qP9RVX1yXXmoiwACCCCAAAIIIIAAAgggMPgCbKAP/hrTIQIIIIAAAggggAACCCxAwMy+JCJHF5ds2rx58/jq1avXL2CavhqaUnpjzvnlZSjn3PHe++rd9n2Vuwzzrx83XF4J+BFVfUrfht5KsHXr1t12aGjo4srpd6nq8+rsxcy6mW47k8E5N+W9H60zU4zxY8658h3sjX4iRJ2W1EYAAQQQQAABBBBAAAEEEJifABvo83NiFAIIIIAAAggggAACCCwRATP7TxF5T9luzvmJIYSPN5Ugxnikc+5bZX7n3Ie8909rSk8xRnXOxUoP7/TeP78pPczkjDEe7Zzr/lCjPJ6jqrO+d73sq/qu8W7tnPPXQgj/3ssc1Voxxoucc/vNfJ5zflAI4aw6M1EbAQQQQAABBBBAAAEEEEBgsAXYQB/s9aU7BBBAAAEEEEAAAQQQWKDAVu4OPkNVj1/gVH0zPMa4/F+bz/sUG5GXhBC23G3cN2G3EsTM9heRP5Snc85vDCGc2O/Zq/lSSq/IOb+h/Nw5d3/v/ffq6sXM7isi1Xedv05V/6uuTFdeeeVNrrnmmr+X9aenp0dXrVo1VVcm6iKAAAIIIIAAAggggAACCAy+ABvog7/GdIgAAggggAACCCCAAAILFDCz7kZid0Nx5tjgvR9zzl2/wKn6ZriZfVpEZr0vPOd8jxDCz/om5DaCmNldReSXlSGvVNVZG9EN6aX76PzHlVnr3hhOKb005/ymit8jVfWLdZmmlO6fc/7OTP2c89UhhD3rykNdBBBAAAEEEEAAAQQQQACBpSHABvrSWGe6RAABBBBAAAEEEEAAgQUIpJRe3r27uXLJQ1T1mwuYpq+Gxhif6Zx7XyXUS1T1v/sq6FbCpJT+Lef84/J0zvmEEMJpTchfZjSz7g8Buj8ImDn+qaq719mHmZ0pIseWGZxz4977ibpymdmrROR1Rf1zVfWedeWhLgIIIIAAAggggAACCCCAwNIQYAN9aawzXSKAAAIIIIAAAggggMACBNatW3fQ0NDQL8pLcs5vDyG8cAHT9NXQlNLtcs4XlqGcc1/x3h/dV0G3EmbdunX3Gxoa+m7l9FNV9cNNyF9mNLPrRGR58dkFqnpgnX2YWXejPMxk6Ie7vc3sayJy1Ewm59wHvfdPr9OJ2ggggAACCCCAAAIIIIAAAoMvwAb64K8xHSKAAAIIIIAAAggggMAOCJjZBSJyl2JD8bchhDvtwFR9c0lK6Xc559sXG5JXdjqdlSGEjX0TcitBJiYmHtpqtb5ans45PyaE8Jl+z17mSymN5ZzXVTJ/WlX/o64+1q9fv9f09PQVlfo/UNXD6srUrRtj/LNz7pbF9/UE733jnjhQpyG1EUAAAQQQQAABBBBAAAEEFi7ABvrCzbgCAQQQQAABBBBAAAEEloCAmXUfbf6istWhoaG7jYyMnNfU9s3sAyLytDJ/q9U6cnR09Nv93lNK6dicc/cx41sO59xDvfdf7/fsZb5169YdNTQ01L2zuuzjZO/9a+rqI8b4QOfcWZVMp3nvT6gr01w/NHDO3d97/726MlEXAQQQQAABBBBAAAEEEEBgaQiwgb401pkuEUAAAQQQQAABBBBAYIECZvZgEflGZVPxRO999d3oC5y5vuExxic55z5SSXCKqr66vlTzq5xSOj7n/PFy9NDQ0OEjIyPnzG+G/hhlZi8RkTeXaeq+k97MXikip5SZWq3Wk0ZHRz9Wl9rk5OSjO53Opyv1V6jqZXVloi4CCCCAAAIIIIAAAggggMDSEGADfWmsM10igAACCCCAAAIIIIDAAgWmpqZ2bbfb3fdC71Nc+r+qer8FTtU3wycmJvZttVprKoHOUdXD+ybkVoKklJ6Rcz69PN1utw8ZHx+f9a76BvTx0ZzzEys576qqv6ore4zxS865o8v6Oee7hBB+XVemlNLbc87lHfBXqepedeWhLgIIIIAAAggggAACCCCAwNIRYAN96aw1nSKAAAIIIIAAAggggMACBczsf0Rk1rupnXPj3vvuxnojDzP7jYjccSa8c256aGhon5UrV17Zzw3FGE9wzr29kvF2qnpRP+euZksp/TznfEj5+bJly3ZfsWLFP+vqw8ymRGRlWV9Va/3vBWb2UxG5x0ymnPOPQgiH1mVEXQQQQAABBBBAAAEEEEAAgaUjUOu/EC8dZjpFAAEEEEAAAQQQQACBJgqY2VNE5ENldufc0733H2xiP93MMcbTnXPPKPN3Op3jxsbGZr1fvN/6izG+wjn3hjJXu9324+Pjk/2WdVt5zOwaEblxMSapqtbVQ4xxH+dc9bHoP1HVe9WVqVvXzNoi0prJ4Jw73Xv/rDozURsBBBBAAAEEEEAAAQQQQGBpCLCBvjTWmS4RQAABBBBAAAEEEEBgBwRSSmM553Xlpc65z3rvH70D0/XFJTHGJzjnqu+2fpeqPq8vAm4lhJm9TkReVZ4eGhraa2Rk5Kp+zl1mW7du3ejQ0FAqP8s5fzuEcGRdPaxbt+6ooaGhr1W+42/y3r+8xkwHDw0NnVep/1xVfXddmaiLAAIIIIAAAggggAACCCCwdATYQF86a02nCCCAAAIIIIAAAgggsAMCZvZ9EdnyjnDn3BWbNm0aX7169dU7MF3tl8y1iSsiv1LVu9YebhsB5ngntmzevHn56tWrr+/n3GW2GOORzrlvlZ85597hvX9BXT3EGE92zp1U1u90Ov8+NjY2a1O9l/nM7Dki8q5Kzfuq6tm9zEEtBBBAAAEEEEAAAQQQQACBpSnABvrSXHe6RgABBBBAAAEEEEAAgXkKmFn3rufu3c/l8QhV/dI8p+i7YWZ2gYjcpQy2bNkyv2LFir59HLqZdR+b/9Qi82ZVXdZ3uNsINDk5+YJOp/O2ckj3cfre+w/U1YeZfU9Ejqhkurn3/q91ZUopfSLn/Piy/vT09K1WrVr157oyURcBBBBAAAEEEEAAAQQQQGDpCLCBvnTWmk4RQAABBBBAAAEEEEBgBwRSSv+Wc/5x5dL3qGr3LtlGHmb2HhH5zzJ8zvnJIYSP9mtDMcbPOOeOK/L9TVVv1q9558o1x48ApNPp3GdsbOyHdfVhZt07+MsfIvxBVQ+oK0+3rpldLCK3ncngnJvw3o/XmYnaCCCAAAIIIIAAAggggAACS0eADfSls9Z0igACCCCAAAIIIIAAAjsoYGYXich+xeVrVHX/HZyu9ssmJyeP63Q6nymDOOc+4b1/Qu3hthLAzL4uIg8pTq9X1ZF+zTtXLjP7iYjcszy3efPmvVevXv2XOvqIMd7NOfezyvfgA977Z9SRp1szpXSznPOs99o75z7ovX96XZmoiwACCCCAAAIIIIAAAgggsLQE2EBfWutNtwgggAACCCCAAAIIILADAnPdse2cu7f3vnpn+g7M3vtLLrvssltef/311cdhT6hq397la2bniMh9Cq3G/YjBzLqPRb/pTA/OuSu897fs/Tfg/1U0sxeJyH+X9Z1zT/Def6KuTHO9J77Vaj16dHT0s3Vloi4CCCCAAAIIIIAAAggggMDSEmADfWmtN90igAACCCCAAAIIIIDADgiklI7JOX+ustF4svf+NTswXV9cYmbni8iBlZ4O8N7/oS8CVkKklM7POZd5f6mqB/Vj1rkyTU5Oruh0OpdWzv1YVe9dVw8ppS/nnB9W1t+8efOq1atXr6srU4zxJOfcyZVMtd2lX5cDdRFAAAEEEEAAAQQQQAABBOoTYAO9PnsqI4AAAggggAACCCCAQEMEpqambt5utydEZM8i8tmqet+GtPD/xYwxnuace17lxHNV9d392FOM8WLn3Jb3YovID1T1sH7MOlemlNIROefvVc59UFVrezS5mV0pIjcvMl2mqivqNDWzb4rIg4oMv1HVO9eZidoIIIAAAggggAACCCCAAAJLS4AN9KW13nSLAAIIIIAAAggggAACOyhgZl8UkYfPXO6c60xPT4fx8fHJHZyy1stijA9zzn25DJFz/nIIYUuPtQasFDez7t3b5ebuN1W1fCd6P8X9/7KklJ6bc35nxfuFIYS31xE8pXS7nPOFldqfV9Vj68gzUzOldEXOea8iw9tUtfuoeQ4EEEAAAQQQQAABBBBAAAEEeiLABnpPmCmCAAIIIIAAAggggAACTReYawPUOXe89/6MJva2Zs2aPZYvX351md05d6X3/hb92I+Z/V1EbjKTzTl3pvf+uH7MOlemlNL7cs7PrJx7sKp+q44eUkrPyDmfXln/E7z3p9WRp1tzampqVbvdvqRS/yGq2r0rnQMBBBBAAAEEEEAAAQQQQACBngiwgd4TZooggAACCCCAAAIIIIBA0wVSSgfknH9f6ePDqvrUpvYWYzzPOXdwmb/dbh8yPj7+i37rycw6IlL+O+xHVfXJ/ZZza3lijD9wzh1ans85hxCC1dGDmX1SRB5b1m61WgePjo6eX0eebs0Y45Occx8p62/cuPEm++233zV1ZaIuAggggAACCCCAAAIIIIDA0hNgA33prTkdI4AAAggggAACCCCAwA4KmNm5InL34vK1qrp6B6er/bKU0qk555eVQZxzL/fev6n2cEWAyy+/fPeNGzf+o5LpXapafYd7P8WelcXM/iIi5d3916nqbnUFjjEm59zoTP2c8/UhhOV15enWnWNT/8eqeu86M1EbAQQQQAABBBBAAAEEEEBg6Qmwgb701pyOEUAAAQQQQAABBBBAYAcFYoxvcM69onL5v6nqT3dwylovm5ycfECn0/l2GSLn/N0QwgNqDVYpPjExcatWq3V5JeepIYTqWvRT7C1Z1q5du/fw8PCfynDOuQu89wfWEXjDhg2jmzZtSpXa/6uq96sjz0xNM9sgIree+Wfn3Mne+9fUmYnaCCCAAAIIIIAAAggggAACS0+ADfSlt+Z0jAACCCCAAAIIIIAAAjsokFK6X3eDubw853xiCOGNOzhlrZflnIdTSpvLEM65ae/9LrUGqxRfu3btquHh4eq7sV+lqq/vp5xbyzI1NXWfdrt9TuX8p1R11iPUe9WLmXXrdh/hvuXIOb82hHBSrzJU66SUbpdzvrCS6bAQwg/qykRdBBBAAAEEEEAAAQQQQACBpSnABvrSXHe6RgABBBBAAAEEEEAAgR0QyDm3UkoTIuJnLnfOfdt7f+QOTNcXl6SUfpBzrr6b+/AQQnXDt7a8McY7O+d+VQbIOb8ghPCO2kItoHCM8VnOufdWLnm1qp6ygGkWbWiM8XTn3DPKCZ1zD/Dez/pxyKIVnMdEZvYcEXlXMfR67/2Nuz/omMflDEEAAQQQQAABBBBAAIH/w959x0lWlHv8f6pnZkmKCRSXnamnenYBQS+GVRRMKBhRzGCOwMV4TWAGA1fBjJkg6DWAEVHRixLMXgQDioTZnfPUDKwIa8TFld059Xv17+Xsr+b8ZnYndJ/u2fmc/7ZP1fN8632aP4bqcw4CCCDQNgE20NtGSSEEEEAAAQQQQAABBBBYCgJFUZzlnHtBttaNKaUQQpjyiPHFYhFjPCGldGKeN6X0mhDCB3tlDTHGB6eUflTJc5SqntErGbeWw8xaG8OtDeL8eJqqfrUb+WOMv0sp7Zf3XrZs2S7Lly+/tRt5Wj2Lovi6c+5JWf8LVPXx3cpDXwQQQAABBBBAAAEEEEAAgaUrwAb60r32rBwBBBBAAAEEEEAAAQTmIRBjfG5K6bP51JTSkSGEc+dRrutTzOypIvKVPIhz7rPe++d3Pdy/A5jZY0XkgjxPo9F45tDQ0Dm9knFrOczsIhF5RMX4nt77KY8sr2Mt4+Pjd56YmPhTJUvX3sc+mcPM/iYiu2a5XquqH6jDhB4IIIAAAggggAACCCCAAAIITPk7GQ4EEEAAAQQQQAABBBBAAIHZC4yPj++5efPmwjm35T3hKaVPhBBeOvsqvTNy7dq1e/X19V075Q9F537rvf+PXkkZY3x6SulLlYxP9N5/s1cybi2Hmf1BRPbIx3jv+5xzZd35i6I43Dl3XqXvR1T1lXVnmexXFMUDnXM/y/v39fUdMDg4eFm3MtEXAQQQQAABBBBAAAEEEEBg6QpwB/rSvfasHAEEEEAAAQQQQAABBOYpUBTFd51zj56c7py7ynt/z3mW6/o0M9soIjvkQbz3A73y/umiKF7onPt0BeoRqnpJ1/G2EeCqq6668y677DLljm8RuVZV9+lGdjN7n4i8Nu/d7ScoxBiPTym9J8u0XlV374YPPRFAAAEEEEAAAQQQQAABBBBgA53vAAIIIIAAAggggAACCCAwR4EY43EppZPzaY1G4/5DQ0OXz7FUTww3s1+IyOo8zMTExAOGh4dbn3f9iDG+IqV0ah6kLMsDms1mz9+hHGM8KKX04zx7SukbIYT8fd+1GZvZz0XkgLxhX1/fisHBwRtqC1FpVBTFhc65Qyc/TimdG0I4slt56IsAAggggAACCCCAAAIIILC0BdhAX9rXn9UjgAACCCCAAAIIIIDAPATGxsZWl2VZ3Vx+naq+fx7luj7FzFp3d78wD1KW5THNZvO0rocTETN7k4iclGdxzu3nvf99L+TbWoYY41EppSmOzrn3eO/fWHf2q666atkuu+zyr0pfU9VQd5b8zNE3AAAgAElEQVTJfjfeeOMu//rXv/6WUuqb/Cyl9NIQwie6lYm+CCCAAAIIIIAAAggggAACS1uADfSlff1ZPQIIIIAAAggggAACCMxToCiK3zjntrwnPKX0zRDCE+dZrqvTxsbGXl2W5QfyECmlT4YQju1qsH83jzH+d0ppyoZzWZbabDZjL+TbWoYY4wdTSv+Vj3HOPd97/9m6s8cYH5lS+n4ly+e898+tO8tkv7GxsUeXZfndvH9Zlvs3m80ru5WJvggggAACCCCAAAIIIIAAAktbgA30pX39WT0CCCCAAAIIIIAAAgjMU2CajdG/O+fUe/+XeZbs2rTR0dFDG43GhZUAP1fVB3UtVNY4xnhqSukVeZb+/v7dVqxYUX23eC/EnZKhKIr/dc49Kv+wW4+fjzGekFI6Mc+SUjo2hPDJbsGZ2TtF5C2T/Z1zo9774W7loS8CCCCAAAIIIIAAAggggAACbKDzHUAAAQQQQAABBBBAAAEE5iEQY3xCSun8fGqj0Xjy0NDQefMo19UpRVHs4Zz7QyXEv1R1x64G+3fzoijOcs69IM+SUtophLCxF/JtLYOZjYvIinzMxo0bd91nn31uqTu7mbXuPn9k3ndiYuI/hoeHf1t3lsl+ZvYTETkw63+Gqh7VrTz0RQABBBBAAAEEEEAAAQQQQIANdL4DCCCAAAIIIIAAAggggMA8BK666qrb7bzzzqPOud0npzvnPuS9f/U8ynV9ipndJCJb1tIK1CvvGTezL4vI0zKkzao60HW0bQS4+eabb79hw4a/58Occ9d77we7kd3MWu8/X5b1/ouq3rkbWVo9x8bGlpdleUPeP6X0whDC2d3KRF8EEEAAAQQQQAABBBBAAAEE2EDnO4AAAggggAACCCCAAAIIzFMgxnhOSumIbPqvVPW+8yzX1WlmdpGIPKIS4jmq+vmuBhMRM/uOiDwmy/FXVb1Tt3Ntq//4+PgBExMTP6+M+76qHrqtue0+XxTFAc65KVmcc1/y3uff33a33Wq9GOMzUkrn5oMmJib2Hh4evq7WIDRDAAEEEEAAAQQQQAABBBBAIBNgA52vAwIIIIAAAggggAACCCAwT4EY49EppU/l08uy3L/ZbF45z5JdmxZj/FBK6VV5gJTSySGEN3Qt1L8bm9mPReSgLMcNqjrlsejdzjhd/6IoXuic+3Tl3EdU9ZV15zWz14rI+/K+zrmjvfen151lsp+ZnSoi+bvtf6Oq9+5WHvoigAACCCCAAAIIIIAAAggg0BJgA53vAQIIIIAAAggggAACCCAwT4G1a9eu6uvrm3K3bFmWr2w2mx+ZZ8muTTOzF4vIGXmAbt+hPJnFzH4tIvtn2a5V1X26hjXLxmb2XhF5XT48pfTSEMInZlmibcNijOellA6vFGyqatG2JnMsVL2uzrmPeO9r/3HBHGMzHAEEEEAAAQQQQAABBBBAYDsXYAN9O7/ALA8BBBBAAAEEEEAAAQQ6KxBj/EFK6aFZl6+qav6+7s4GaFP1GR7x/Qvv/QPa1GLeZcxsjYgMZwV+qar3m3fBmiaa2bdF5HF5u76+voMHBwcvrSnCljZm9jcR2XXyA+fcGu/9qrpzTPYzs3uIyO/z/imlZ4YQzulWJvoigAACCCCAAAIIIIAAAggg0BJgA53vAQIIIIAAAggggAACCCCwAIEY4wkppROzEut33HFH3WOPPTYsoGztU9etW7fzbbfdVs38J1XdrfYwlYZFUfzROXfXyY+dcz/03j+s27m21T/GuDal1MzHpZTuHkK4cVtz23l+bGzs/mVZXlbJ8ckQwrHt7DOXWjHGo1JKp+VzBgYGhvbcc8/xudRhLAIIIIAAAggggAACCCCAAALtFmADvd2i1EMAAQQQQAABBBBAAIElJTA6Onpoo9G4sLLox6vqBYsNYpo7vWXTpk13WLVq1d+7uRYza23s75xl+I6qTrmzu5v5pus9MjKyw8DAwMbKub+o6p3rzloUxRucc++u9H2qqn6t7iyT/WKMn0kpPW/y3865n3jvH9ytPPRFAAEEEEAAAQQQQAABBBBAYMvfqFAggAACCCCAAAIIIIAAAgjMX6Aoih2dc9eLyF0mq6SUTgkhHD//qt2ZaWZfF5En5d3Lsrx3s9n8TXcSiaSUGjHGiUr/L6vqM7qVaTZ9R0dH9280Gq13t+fHT1X1oNnMb+eYGOOFKaVD85rd/mGEma0Vkfzu/Peq6nHtXDe1EEAAAQQQQAABBBBAAAEEEJiPAHegz0eNOQgggAACCCCAAAIIIIBAJlAUxTecc0/MPvo/VX3gYkMys3eIyFvz3I1G48lDQ0PndWsta9euvUNfX99f8/4ppbNDCC/sVqbZ9B0bGzuiLMvq+7w/raovns38do255JJL+kMI/xKRxmTNlNJlIYQD2tVjrnWKonigc+5nle/Zk4aGhr4x11qMRwABBBBAAAEEEEAAAQQQQKDdAmygt1uUeggggAACCCCAAAIIILDkBGKMx6WUTs4XPjAwsM+ee+557WLCiDE+PaX0pUrm16rqB7q1jvHx8T0nJiZad/jnx0dV9RXdyjSbvkVRnOicO6Ey9vWq+r7ZzG/XGDM7WEQurtQ7SVXf0q4ec61TFMXbnHNvz+b9a9OmTYOrVq26ea61GI8AAggggAACCCCAAAIIIIBAuwXYQG+3KPUQQAABBBBAAAEEEEBgyQmY2YEi8pN84c65Y7z3py0mDDO7h4j8vpK5q5vVo6OjezcajWsqtu/x3r+xl22LojjHOXdEJeNhqvrtOnOb2btE5M15z5TSwSGES+vMkfeKMf44pZQ/yv4iVT2kW3noiwACCCCAAAIIIIAAAggggMCU/+8ABwIIIIAAAggggAACCCCAwMIFYoxjKaXBrNIXVPXZC69cbwUz2yQi/VnXb6vqYfWm+P+6xRjvl1K6vNL/rara2hju2cPMWu8/3z8PuGnTppWrVq1qvfu7tsPMfioiD8oablLVZbUFqDQqiuLezrlfVT5+p6q+rVuZ6IsAAggggAACCCCAAAIIIIBALsAd6HwfEEAAAQQQQAABBBBAAIE2CExzx/EN69evD6tXr25tSC+aw8x+KSL3yQL/XlX369YCiqJ4uHPukil/yDr3au/9h7qVaTZ9zWyjiOyQjb1NVfN/z6bMgsZcffXVd9lpp53WV4p8R1Uft6DCC5g83esOUkqPCSH87wLKMhUBBBBAAAEEEEAAAQQQQACBtgmwgd42SgohgAACCCCAAAIIIIDAUhYYHR19RaPRODU3mJiYOHR4ePj7i8klxviZlNLzsswbVXWnbq3BzFqbvVMee+6cO9p7f3q3Mm2r73XXXddctmxZ9U7z36jqvbc1t53ni6I43Dl3XqVmV99pb2YXicgjskxrvfernHOpnWunFgIIIIAAAggggAACCCCAAALzFWADfb5yzEMAAQQQQAABBBBAAAEEMoGiKPZxzl1dQXmXqr51MUGZWet92VMej75s2bLdly9fXr2TuZZlxRifnlL6Ut4spfSsEMIXawkwjybTbfqnlM4NIRw5j3LznlIUxYecc6/KC/T19f3H4ODgb+dddAETZ/hv5GOq+vIFlGUqAggggAACCCCAAAIIIIAAAm0VYAO9rZwUQwABBBBAAAEEEEAAgaUsYGbXishekwYppR+FEB66mEyKojjWOffxPHN/f/+9V6xY8ZturKMoihc4587Ke5dleXiz2Ty/G3lm09PMXiMi78/HppRODCG8fTbz2zUmxnhlSuleWb0/quoe7ao/1zoxxlellKY8et859wTv/bfmWovxCCCAAAIIIIAAAggggAACCHRKgA30TslSFwEEEEAAAQQQQAABBJacgJl9WkReWFl4U1WLxYIxNjZ2RFmW51TyHqaqUx6jXtd6zOylIvKxSr9HqurFdWWYa58Y42kppaPyec65I7z3U+6kn2vduYyPMTZTStXHyH9OVZ87lzrtHGtmF4jIY7Oa9u/Ht29uZx9qIYAAAggggAACCCCAAAIIILAQATbQF6LHXAQQQAABBBBAAAEEEEAg3w00e7aIfC5HSSm9MIRw9mKBijEemlK6MM9bluUxzWbztG6swcxeLyKnVEwfGEL4v27kmU1PM/uRiDw4H1v3o9NHR0ef12g0PlNxe0EIYcpns1lPO8aYWRCRNSLSmKznnPuk9/7YdtSnBgIIIIAAAggggAACCCCAAALtEmADvV2S1EEAAQQQQAABBBBAAIElL3DjjTfedePGjX+sQJylqi9aLDhr165d3dfX94s8b0rpHSGEE7qxhhjjCa3Hn+e9nXP39N5f1Y08s+lpZjeLyG752PXr1y9bvXr1ptnMb8cYMztDRF6c12o0GnsODQ2ta0f9udYoiuI/nXOfqOR50tDQ0DfmWovxCCCAAAIIIIAAAggggAACCHRSgA30TupSGwEEEEAAAQQQQAABBJacgJn9WkT2zxa+RlVXLRaIGR79faaqvqQbazCz1t3nrbvQtxwppRBCsG7k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v0JAXydAgAABAgQIECBAgMAGEpjNzS/8Zozx7hfe+c6VpcUbNtD7e1UCBAgQIECAAAECBAgQIEDgLBcwoJ/lBXs9AgQIECBAgAABAgQInEyBD11z3ZtWV2ePjjHOH2P8c3Wsvv2XSz984mTe8CwCBAgQIECAAAECBAgQIECAQErAgJ6Sd5cAAQIECBAgQIAAAQJnqMDc9l03j9l0+1r8aYzfHfrTRe85cGD3oTP0dcQmQIAAAQIECBAgQIAAAQIECBwRMKD7YSBAgAABAgQIECBAgACB4xaYm1+4a4xx/doXZ7Px7f33Lt5y3A/xBQIECBAgQIAAAQIECBAgQIBAmYABvawQcQgQIECAAAECBAgQIHCmCGzbsfCNaRpfWcu7srToz5dnSnFyEiBAgAABAgQIECBAgAABAv9TwP/g8MNBgAABAgQIECBAgAABAicssG1+1yemMb1tZWnx1hN+iC8SIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgLsFcmYAACAASURBVEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUMUlQTjQAAFs1JREFU6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBEwoJcUIQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAUM6Fl/1wkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgRMCAXlKEGAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQFTCgZ/1dJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIESAQN6SRFiECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBWwICe9XedAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBEoEDOglRYhBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAlkBA3rW33UCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKBH4F2XkfGc6K00jAAAAAElFTkSuQmCC"; diff --git a/samples/react-modern-birthdays/src/constants/congratulationsImage.ts b/samples/react-modern-birthdays/src/constants/congratulationsImage.ts new file mode 100644 index 000000000..15f078b7c --- /dev/null +++ b/samples/react-modern-birthdays/src/constants/congratulationsImage.ts @@ -0,0 +1 @@ +export const congratulationsImage = "data:image/png;base64,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" diff --git a/samples/react-modern-birthdays/src/constants/constants.ts b/samples/react-modern-birthdays/src/constants/constants.ts new file mode 100755 index 000000000..306119024 --- /dev/null +++ b/samples/react-modern-birthdays/src/constants/constants.ts @@ -0,0 +1,31 @@ +export const DEFAULT_PAGE_SIZE = 6; +export const CARD_WIDTH = 256 ; +export const birthdayListTitle = "Birthdays"; +export const cssLinearGradients = new Map ([ + ["backGround1","linear-gradient(122.54deg, rgba(40, 176, 206, 0.2) 0%, rgba(192, 88, 255, 0.2) 100%)" ], + ["backGround2","linear-gradient(122.54deg, rgba(145, 61, 255, 0.2) 0%, rgba(255, 234, 122, 0.2) 100%)" ], + ["backGround3","linear-gradient(122.54deg, rgba(19, 29, 255, 0.2) 0%, rgba(97, 217, 149, 0.2) 100%)" ], + ["backGround4","linear-gradient(122.54deg, rgba(45, 175, 192, 0.2) 39.06%, rgba(112, 255, 0, 0.2) 100%)" ], + ["backGround5","linear-gradient(122.54deg, rgba(0, 160, 35, 0.2) 0%, rgba(213, 217, 16, 0.2) 77.6%)" ], + ["backGround6","linear-gradient(122.54deg, rgba(243, 187, 46, 0.2) 0%, rgba(200, 0, 0, 0.2) 100%)" ], + ["backGround7","linear-gradient(122.54deg, rgba(255, 56, 56, 0.2) 0%, rgba(60, 140, 214, 0.2) 83.33%)" ], + ["backGround8","linear-gradient(122.54deg, rgba(255, 162, 22, 0.2) 0%, rgba(204, 0, 255, 0.2) 100%)" ], +]); + +export const teamsBackgroundImage = new Map ([ + ["backGround1","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/CornflowerGradient.png" ], + ["backGround2","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/FloralGradient.png" ], + ["backGround3","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/BabyBlueGradient.png" ], + ["backGround4","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/EmeraldGradient.png" ], + ["backGround5","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/LimeGradient.png" ], + ["backGround6","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/TuscanyGradient.png" ], + ["backGround7","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/PeachGradient.png" ], + ["backGround8","https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/themes/FlamingoGradient.png" ], + +]); + +export const teamsCongratulationsImage = "https://praise.myanalytics.cdn.office.net/2022.12.28.1/assets/emojis/PartyPopper_Icon.png" + + + + diff --git a/samples/react-modern-birthdays/src/constants/index.ts b/samples/react-modern-birthdays/src/constants/index.ts new file mode 100644 index 000000000..c94f80f84 --- /dev/null +++ b/samples/react-modern-birthdays/src/constants/index.ts @@ -0,0 +1 @@ +export * from './constants'; diff --git a/samples/react-modern-birthdays/src/constants/noBrithdaysImage.ts b/samples/react-modern-birthdays/src/constants/noBrithdaysImage.ts new file mode 100644 index 000000000..56137b30b --- /dev/null +++ b/samples/react-modern-birthdays/src/constants/noBrithdaysImage.ts @@ -0,0 +1,2 @@ +export const nobirthdaysImage = + "data:image/png;base64,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"; diff --git a/samples/react-modern-birthdays/src/hooks/index.ts b/samples/react-modern-birthdays/src/hooks/index.ts new file mode 100644 index 000000000..2910d2059 --- /dev/null +++ b/samples/react-modern-birthdays/src/hooks/index.ts @@ -0,0 +1,2 @@ + +export * from './useUtils'; diff --git a/samples/react-modern-birthdays/src/hooks/useBirthdays.ts b/samples/react-modern-birthdays/src/hooks/useBirthdays.ts new file mode 100644 index 000000000..374e5bd03 --- /dev/null +++ b/samples/react-modern-birthdays/src/hooks/useBirthdays.ts @@ -0,0 +1,73 @@ +/* eslint-disable @typescript-eslint/no-floating-promises */ +/* eslint-disable no-octal */ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import { + useCallback, + useRef, +} from 'react'; + +import { + addDays, + format, +} from 'date-fns'; + +import { BaseComponentContext } from '@microsoft/sp-component-base'; + +import { birthdayListTitle } from '../constants'; +import { useLocalStorage } from './useLocalStorage'; + +export const useBirthdays = (context: BaseComponentContext, upcomingDays?: number, pageSize?:number) => { + + const { instanceId, msGraphClientFactory, } = context; + const upcomingDaysRef = useRef(upcomingDays); + const [getStorageValue, setStorageValue] = useLocalStorage(); + const pageSizeRef = useRef(pageSize); + const getDataChached = useCallback( async () => { + const cachedData = getStorageValue(`__birthdays_users_${context.instanceId}`); + if (cachedData && upcomingDaysRef.current === upcomingDays && pageSizeRef.current === pageSize ) { + return JSON.parse(cachedData) + } + return false; + }, [context.instanceId, upcomingDays, pageSize]); + + const getBirthDays = useCallback(async () => { + try { + const dataChached = await getDataChached(); + if (dataChached) { + return dataChached; + } + const today = format(new Date(), "2000-MM-dd"); + const todayMonth = format(new Date(), "MM"); + const upcomingDate = addDays(new Date(), upcomingDays); + const upcomingMonth = format(upcomingDate, "MM"); + const newYear = "2000-01-01"; + let filter = ""; + if (Number(upcomingMonth) < Number(todayMonth)) { + filter = `fields/Birthday ge '${today}' or (fields/Birthday ge '${newYear}' and fields/Birthday le '${format( + upcomingDate, + "2000-MM-dd" + )}')`; + } else { + filter = `fields/Birthday ge '${today}' and fields/Birthday le '${format(upcomingDate, "2000-MM-dd")}'`; + } + + const graphClient = await msGraphClientFactory.getClient("3"); + const results = await graphClient + .api(`sites/root/lists('${birthdayListTitle}')/items?orderby=Fields/Birthday`) + .version("v1.0") + .expand("fields") + .filter(filter) + .get(); + + setStorageValue(`__birthdays_users_${instanceId}`, JSON.stringify(results.value)); + + return results.value; + } catch (error) { + console.log(error) + + } + }, [upcomingDays, pageSize, instanceId, msGraphClientFactory, getDataChached, setStorageValue]); + return { + getBirthDays + }; +}; diff --git a/samples/react-modern-birthdays/src/hooks/useLocalStorage.ts b/samples/react-modern-birthdays/src/hooks/useLocalStorage.ts new file mode 100644 index 000000000..063f0d212 --- /dev/null +++ b/samples/react-modern-birthdays/src/hooks/useLocalStorage.ts @@ -0,0 +1,30 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ + +import addSeconds from 'date-fns/addSeconds'; +import isAfter from 'date-fns/isAfter'; + +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +interface IStorage { + value: unknown; + expires?: Date; +} + +const DEFAULT_EXPIRED_IN_SECONDS = 60 * 5; // 5 min + +export const useLocalStorage = (): any => { + const setStorageValue = (key: string, newValue: unknown, expiredInSeconds?: number) => { + const expires = addSeconds(new Date(), expiredInSeconds ?? DEFAULT_EXPIRED_IN_SECONDS); + sessionStorage.setItem(key, JSON.stringify({ value: newValue, expires })); + }; + const getStorageValue = (key: string): any => { + const storage: IStorage = JSON.parse(sessionStorage.getItem(key) || "{}"); + // getting stored value + const { value, expires } = storage || ({} as IStorage); + if (isAfter(new Date(expires), new Date())) { + return value; + } + return undefined; + }; + + return [getStorageValue, setStorageValue]; +}; diff --git a/samples/react-modern-birthdays/src/hooks/useMantineThemeFromFluentTheme.tsx b/samples/react-modern-birthdays/src/hooks/useMantineThemeFromFluentTheme.tsx new file mode 100644 index 000000000..4aedbf28d --- /dev/null +++ b/samples/react-modern-birthdays/src/hooks/useMantineThemeFromFluentTheme.tsx @@ -0,0 +1,87 @@ +import * as React from 'react'; + +import { + Depths, + MotionTimings, +} from 'office-ui-fabric-react'; + +import { MantineThemeOverride } from '@mantine/core'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +export function useMantineThemeFromFluentTheme(theme: IReadonlyTheme): MantineThemeOverride { + + const mantineTheme: MantineThemeOverride = React.useMemo(() => { + return { + black: theme.palette.black, + white: theme.palette.white, + defaultRadius: "sm", + colors: { + "gray": [ + theme.palette.neutralLighterAlt, + theme.palette.neutralLighter, + theme.palette.neutralLight, + theme.palette.neutralQuaternaryAlt, + theme.palette.neutralTertiaryAlt, + theme.palette.neutralTertiary, + theme.palette.neutralSecondary, + theme.palette.neutralPrimaryAlt, + theme.palette.neutralPrimary, + theme.palette.neutralDark, + ], + "theme": [ + theme.palette.white, + theme.palette.themeLighterAlt, + theme.palette.themeLighter, + theme.palette.themeLight, + theme.palette.themeTertiary, + theme.palette.themeSecondary, + theme.palette.themePrimary, + theme.palette.themeDarkAlt, + theme.palette.themeDark, + theme.palette.themeDarker, + ] + }, + primaryColor: 'theme', + fontFamily: theme.fonts.medium.fontFamily, + headings: { fontFamily: theme.fonts.large.fontFamily }, + transitionTimingFunction: MotionTimings.decelerate, + fontSizes: { + xs: 12, + sm: 14, + md: 16, + lg: 18, + xl: 20 + }, + spacing: { + xl: 32, + lg: 20, + md: 16, + sm: 8, + xs: 4 + }, + radius: { + xl: 32, + lg: 16, + md: 8, + sm: 4, + xs: 2 + }, + shadows: { + xl: theme.effects.elevation64, + lg: theme.effects.elevation16, + md: theme.effects.elevation8, + sm: theme.effects.elevation4, + xs: Depths.depth0 + }, + breakpoints: { + xl: 1366, + lg: 1024, + md: 640, + sm: 480, + xs: 320 + } + } + }, [theme]); + + return mantineTheme; +} diff --git a/samples/react-modern-birthdays/src/hooks/useUtils.ts b/samples/react-modern-birthdays/src/hooks/useUtils.ts new file mode 100755 index 000000000..799097242 --- /dev/null +++ b/samples/react-modern-birthdays/src/hooks/useUtils.ts @@ -0,0 +1,131 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import * as React from 'react'; + +import { + format, + parseISO, +} from 'date-fns'; + +const getDir = (radian: number, width: number, height: number): { x0: number; y0: number; x1: number; y1: number } => { + const HALF_WIDTH = width * 0.5; + const HALF_HEIGHT = height * 0.5; + const lineLength = Math.abs(width * Math.sin(radian)) + Math.abs(height * Math.cos(radian)); + const HALF_LINE_LENGTH = lineLength / 2; + + const x0 = HALF_WIDTH + Math.sin(radian) * HALF_LINE_LENGTH; + const y0 = HALF_HEIGHT - Math.cos(radian) * HALF_LINE_LENGTH; + const x1 = width - x0; + const y1 = height - y0; + + return { x0, x1, y0, y1 }; +}; + +export const useUtils = () => { + const getTruncateText = React.useCallback((text: string, length: number) => { + if (text.length > length) { + return text.substring(0, length) + "..."; + } + return text; + }, []); + + const getShortText = React.useCallback((text: string, length: number) => { + if (text.length > length) { + // const numberCharsToCut = 6; + const first = text.substring(0, length / 2); + const last = text.substring(text.length - length / 2, text.length); + + const newText = first.trimEnd() + "..." + last.trimStart(); + return newText; + } + return text; + }, []); + + const getFileExtension = React.useCallback((fileName: string | undefined): string | undefined => { + return fileName?.split(".").pop(); + }, []); + + const getFileSize = React.useCallback((size: number): string => { + if (size < 1024) { + return size + " bytes"; + } else if (size < 1048576) { + return (size / 1024).toFixed(2) + " KB"; + } else if (size < 1073741824) { + return (size / 1048576).toFixed(2) + " MB"; + } else { + return (size / 1073741824).toFixed(2) + " GB"; + } + }, []); + + const getTimeFromDate = React.useCallback((date: string): string => { + try { + if (date) { + return format(parseISO(date), "dd MMM, p"); + } + return ""; + } catch (error) { + console.log(["getTimeFromDate"], error); + + return ""; + } + }, []); + + const isDateSameDayAndMonth = (dateLeft: Date, dateRight: Date): boolean => { + if (!dateLeft && !dateRight) { + return false; + } + const dateLeftDay = format(dateLeft, "d"); + const dateLeftMonth = format(dateLeft, "M"); + const dateRightDay = format(dateRight, "d"); + const dateRightMonth = format(dateRight, "M"); + + if (dateLeftDay === dateRightDay && dateLeftMonth === dateRightMonth) { + return true; + } else { + return false; + } + }; + + const convertBackgroundCssLinearGradientToImage = React.useCallback( + (cssLinearGradient: string, width: number, height: number): string => { + const split = cssLinearGradient.split("rgba"); + const rba1full = split[1].trim(); + const rba2full = split[2].trim(); + const rba1 = rba1full.substring(0, rba1full.indexOf(")") + 1); + const rba2 = rba2full.substring(0, rba2full.indexOf(")") + 1); + const div = document.createElement("div"); + div.style.width = width + "px"; + div.style.height = height + "px"; + div.style.background = cssLinearGradient; + const canvaspng = document.createElement("canvas"); + canvaspng.width = width; + canvaspng.height = height; + + const ctx = canvaspng?.getContext("2d"); + + if (ctx) { + const w = width; + const h = height; + const cssAng = 180; + const dir = getDir(cssAng, w, h); + const gr = ctx.createLinearGradient(dir.x0, dir.y0, dir.x1, dir.y1); + gr.addColorStop(0, `rgba${rba1}`); + gr.addColorStop(1, `rgba${rba2}`); + ctx.fillStyle = gr; + ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height); + const dataUrl = canvaspng.toDataURL("image/png"); + return dataUrl; + } + }, + [] + ); + + return { + convertBackgroundCssLinearGradientToImage, + getFileSize, + getTruncateText, + getTimeFromDate, + getShortText, + getFileExtension, + isDateSameDayAndMonth, + }; +}; diff --git a/samples/react-modern-birthdays/src/index.ts b/samples/react-modern-birthdays/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-modern-birthdays/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-modern-birthdays/src/jotai/atoms/birthdays/globalState.ts b/samples/react-modern-birthdays/src/jotai/atoms/birthdays/globalState.ts new file mode 100755 index 000000000..6ae45ad31 --- /dev/null +++ b/samples/react-modern-birthdays/src/jotai/atoms/birthdays/globalState.ts @@ -0,0 +1,9 @@ +import { atom } from 'jotai'; + +import { IGlobalState } from '../../../models/birthdays'; + +export const globalState = atom({ + isLoading:true, + error: undefined, + hasError: false, +} as IGlobalState); diff --git a/samples/react-modern-birthdays/src/jotai/atoms/birthdays/index.ts b/samples/react-modern-birthdays/src/jotai/atoms/birthdays/index.ts new file mode 100644 index 000000000..ad8396ed0 --- /dev/null +++ b/samples/react-modern-birthdays/src/jotai/atoms/birthdays/index.ts @@ -0,0 +1 @@ +export * from './globalState'; diff --git a/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/globalState.ts b/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/globalState.ts new file mode 100755 index 000000000..9d2f3cc8a --- /dev/null +++ b/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/globalState.ts @@ -0,0 +1,10 @@ +import { atom } from 'jotai'; + +import { IGlobalState } from '../../../models/birthdaysTimeline'; + +export const globalState = atom({ + isLoading:true, + error: undefined, + hasError: false, + selectedUser: undefined, +} as IGlobalState); diff --git a/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/index.ts b/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/index.ts new file mode 100644 index 000000000..ad8396ed0 --- /dev/null +++ b/samples/react-modern-birthdays/src/jotai/atoms/birthdaysTimeline/index.ts @@ -0,0 +1 @@ +export * from './globalState'; diff --git a/samples/react-modern-birthdays/src/models/FileInfo.ts b/samples/react-modern-birthdays/src/models/FileInfo.ts new file mode 100644 index 000000000..669006ecf --- /dev/null +++ b/samples/react-modern-birthdays/src/models/FileInfo.ts @@ -0,0 +1,9 @@ +export interface FileInfo { + AbsoluteFileUrl: string; + ServerRelativeUrl: string; + FileExtension?: string; + Id: string; + ListId: string; + WebId: string; + SiteId: string; +} diff --git a/samples/react-modern-birthdays/src/models/ILoadResults.ts b/samples/react-modern-birthdays/src/models/ILoadResults.ts new file mode 100644 index 000000000..edbca6f56 --- /dev/null +++ b/samples/react-modern-birthdays/src/models/ILoadResults.ts @@ -0,0 +1,7 @@ +import { IUser } from './birthdays'; + +export interface ILoadResults { + mapdata: IUser[]; + isloading: boolean; + error: Error; +} diff --git a/samples/react-modern-birthdays/src/models/IUser.ts b/samples/react-modern-birthdays/src/models/IUser.ts new file mode 100644 index 000000000..b1e5298fc --- /dev/null +++ b/samples/react-modern-birthdays/src/models/IUser.ts @@ -0,0 +1,7 @@ +export interface IUser { + name: string; + image: string; + birthday: Date; + jobTitle?: string; + email: string; +} diff --git a/samples/react-modern-birthdays/src/models/birthdays/IGlobalState.ts b/samples/react-modern-birthdays/src/models/birthdays/IGlobalState.ts new file mode 100644 index 000000000..29e6f6cb4 --- /dev/null +++ b/samples/react-modern-birthdays/src/models/birthdays/IGlobalState.ts @@ -0,0 +1,35 @@ +import { ITheme } from '@fluentui/react'; +import { + BaseComponentContext, + IReadonlyTheme, +} from '@microsoft/sp-component-base'; + +import { IUser } from '../IUser'; + +export interface IGlobalState { + title: string; + numberDays: number; + upcomingBirthdaysMessage?: string; + upcomingBirthdaysBackgroundImage?: string; + todayBirthdaysMessage?: string; + noBirthdaysMessage?: string; + todayBirthdaysBackgroundImage?: string; + users: IUser[]; + theme?: ITheme | IReadonlyTheme ; + isLoading: boolean; + hasError?: boolean; + error? : Error; + pageSize?: number; + isDarkTheme?: boolean; + hasTeamsContext?: boolean; + containerWidth?: number; + context: BaseComponentContext; + todayBirthdaysMessageColor?: string; + upcomingBirthdaysMessageColor?: string; + adaptiveCard?: object; + selectedUser?: IUser; + showDialog?: boolean; + currentPageIndex?: number; + currentShowingItems?: number; + gridHeight?: number; +} diff --git a/samples/react-modern-birthdays/src/models/birthdays/index.ts b/samples/react-modern-birthdays/src/models/birthdays/index.ts new file mode 100644 index 000000000..b38c13fbc --- /dev/null +++ b/samples/react-modern-birthdays/src/models/birthdays/index.ts @@ -0,0 +1,2 @@ +export * from './IGlobalState'; +export * from '../IUser'; diff --git a/samples/react-modern-birthdays/src/models/birthdaysTimeline/IGlobalState.ts b/samples/react-modern-birthdays/src/models/birthdaysTimeline/IGlobalState.ts new file mode 100644 index 000000000..2327170ce --- /dev/null +++ b/samples/react-modern-birthdays/src/models/birthdaysTimeline/IGlobalState.ts @@ -0,0 +1,27 @@ +import { ITheme } from '@fluentui/react'; +import { + BaseComponentContext, + IReadonlyTheme, +} from '@microsoft/sp-component-base'; + +import { IUser } from '../IUser'; + +export interface IGlobalState { + title: string; + numberDays: number; + noBirthdaysMessage?: string; + todayBirthdaysMessage?: string; + users: IUser[]; + theme?: ITheme | IReadonlyTheme ; + isLoading: boolean; + hasError?: boolean; + error? : Error; + pageSize?: number; + isDarkTheme?: boolean; + hasTeamsContext?: boolean; + context: BaseComponentContext; + adaptiveCard?: object; + selectedUser?: IUser; + + +} diff --git a/samples/react-modern-birthdays/src/models/birthdaysTimeline/index.ts b/samples/react-modern-birthdays/src/models/birthdaysTimeline/index.ts new file mode 100644 index 000000000..d130a6e0f --- /dev/null +++ b/samples/react-modern-birthdays/src/models/birthdaysTimeline/index.ts @@ -0,0 +1 @@ +export * from './IGlobalState'; diff --git a/samples/react-modern-birthdays/src/models/index.ts b/samples/react-modern-birthdays/src/models/index.ts new file mode 100644 index 000000000..0392a1937 --- /dev/null +++ b/samples/react-modern-birthdays/src/models/index.ts @@ -0,0 +1,5 @@ +export * from './FileInfo'; +export * from './ILoadResults'; +export * from './IUser'; +export * from './birthdays'; + diff --git a/samples/react-modern-birthdays/src/scripts/createBirthdaysList.zip b/samples/react-modern-birthdays/src/scripts/createBirthdaysList.zip new file mode 100644 index 0000000000000000000000000000000000000000..aacf4ed2804260447e200122c4b993d1d287b586 GIT binary patch literal 3076 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 IsEA+x2D^J7{r~^~ literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/src/scripts/createBirthdaysList/Create-List-Bridays.ps1 b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/Create-List-Bridays.ps1 new file mode 100644 index 000000000..061958c0c --- /dev/null +++ b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/Create-List-Bridays.ps1 @@ -0,0 +1,23 @@ +# Load the PnP PowerShell module +Import-Module SharePointPnPPowerShellOnline + +param ( + [Parameter(Mandatory=$true)][string]$tenant +) + +# Validate the parameters +if ($null -eq $tenant ) { + Write-Host "Tenant is mandatory parameter. Please specify value." + return +} + +# Connect to the SharePoint site +$connection = Connect-PnPOnline -Url "https://$tenant" -Interactive +if ($null -eq $connection) { + Write-Host "Could not connect to the SharePoint tenant. Please check the tenant value and try again." + return +} + +# Apply the PnP Provisioning Template +Invoke-PnPSiteTemplate -Path template.xml + diff --git a/samples/react-modern-birthdays/src/scripts/createBirthdaysList/README.md b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/README.md new file mode 100644 index 000000000..0d7320ec1 --- /dev/null +++ b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/README.md @@ -0,0 +1,24 @@ +# Apply PnP Provisioning Template to SharePoint Site + +This PowerShell script applies a PnP Provisioning Template to a SharePoint site to create the Birthdaylist on root Site. + +## Requirements + +- [SharePoint Online Management Shell](https://www.microsoft.com/en-us/download/details.aspx?id=35588) +- [PnP PowerShell module](https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-ps) + +## Usage + +1. Download the script file `CreateBrithdaysList.zip` to your local machine. +2. Unzip the file +3. Open a SharePoint Online Management Shell. +4. Run the following command to execute the script: + +.\Create-List-Bridays.ps1 -tenant "[tenant].sharepoint.com" + +Replace `[tenant]` with the actual value for your tenant. + +## Parameters + +- `tenant`: The URL of the SharePoint Online tenant, in the format `[tenant].sharepoint.com`. + diff --git a/samples/react-modern-birthdays/src/scripts/createBirthdaysList/template.xml b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/template.xml new file mode 100644 index 000000000..8695dcb65 --- /dev/null +++ b/samples/react-modern-birthdays/src/scripts/createBirthdaysList/template.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + 30 + clienttemplates.js + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/react-modern-birthdays/src/services/FilesService.ts b/samples/react-modern-birthdays/src/services/FilesService.ts new file mode 100644 index 000000000..6b2253181 --- /dev/null +++ b/samples/react-modern-birthdays/src/services/FilesService.ts @@ -0,0 +1,155 @@ +/* eslint-disable @typescript-eslint/no-unused-vars */ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { ServiceScope } from '@microsoft/sp-core-library'; +import { SPHttpClient } from '@microsoft/sp-http'; + +import { FileInfo } from '../models/FileInfo'; +import { UrlUtilities } from '../utils/UrlUtilities'; + +export class FilesService { + private spHttpClient: SPHttpClient; + public constructor(serviceScope: ServiceScope) { + serviceScope.whenFinished(() => { + this.spHttpClient = serviceScope.consume(SPHttpClient.serviceKey); + }); + } + public async getSPFileInfo(absoluteFileUrl: string): Promise { + try { + // Parse URL to obtain proper web URL + const remoteWebAbsoluteUrl = this.getSPSiteAbsoluteUrl(absoluteFileUrl); + const fileServerRelativeUrl = this.getFileServerRelativeUrl(absoluteFileUrl); + + const apiUrl = `${remoteWebAbsoluteUrl}/_api/web/getFileByServerRelativeUrl('${fileServerRelativeUrl}')?$select=UniqueId,ListId,WebId,SiteId`; + const fileInfoResult = await this.spHttpClient.get(apiUrl, SPHttpClient.configurations.v1); + if (!fileInfoResult || !fileInfoResult.ok) { + throw new Error(`Something went wrong when retriving file info. Status='${fileInfoResult.status}'`); + } + + const fileInfoData = await fileInfoResult.json(); + const result: FileInfo = { + Id: fileInfoData.UniqueId, + ListId: fileInfoData.ListId, + WebId: fileInfoData.WebId, + ServerRelativeUrl: fileServerRelativeUrl, + AbsoluteFileUrl: absoluteFileUrl, + SiteId: fileInfoData.SiteId + }; + return result; + } catch (error) { + console.error(`[FilesService.getFileInfo.getFileInfo]: error='${error.message}'`); + return null; + } + } + public async checkIfListExists(siteUrl: string, listUrl: string): Promise { + let exists = false; + + try { + + const url: URL = new URL(siteUrl); + const apiUrl = `${siteUrl}/_api/web/GetList(@listUrl)?$select=Title&@listUrl='${UrlUtilities().trimEndCharacter( + url.pathname, + "/" + )}/${listUrl}'`; + const data = await this.spHttpClient.get(apiUrl, SPHttpClient.configurations.v1); + + if (data.ok) { + exists = true; + } + } catch (error) { + console.error( + `ListService:checkIfListExists: Something failed checking if the list exists. error='${error.message}'` + ); + } + return exists; + } + public async ensureSiteAssetsFile(webUrl: string, file: File, folderAbsoluteUrl: string, fileName?: string): Promise { + try { + const dstWebUrl = new URL(webUrl); + // Parse URL to obtain proper web URL + const foldersNames = folderAbsoluteUrl.replace(`${webUrl}/`, "").split("/"); + const libraryName = foldersNames.shift(); + const spFileName = fileName ? fileName : file.name; + const ensureFolderApiUrl = `${webUrl}/_api/web/folders`; + + // Ensure SiteAssets library exists + + const siteAssetsExists = await this.checkIfListExists(webUrl, libraryName); + if (!siteAssetsExists) { + throw new Error('No Site Assets library could be found on the target site. Please create it first'); + } + + let currentFolderPath = `${dstWebUrl.pathname}/${libraryName}`; + for (let i = 0; i < foldersNames.length; i++) { + const folderName = foldersNames[i]; + const escapedFolderName = folderName.replace(/[/\\?%*:|"'<>@#./]/g, "_"); + const normalizedFolderName = escapedFolderName.normalize('NFD').replace(/[\u0300-\u036f]/g, ''); + currentFolderPath += `/${normalizedFolderName}`; + currentFolderPath = UrlUtilities().trimBeginDoubleSlash(currentFolderPath); + // Ensure folder + await this.spHttpClient.post(ensureFolderApiUrl, SPHttpClient.configurations.v1, { + headers: { + "accept": "application/json;odata=nometadata", + "content-type": "application/json;odata=nometadata", + "odata-version": "" + }, + body: JSON.stringify({ + 'ServerRelativeUrl': currentFolderPath + }) + }); + } + + // Folders are created -> upload file + const uploadFileUrl = `${webUrl}/_api/web/GetFolderByServerRelativePath(decodedUrl='${currentFolderPath}')/Files/add(url='${spFileName}',overwrite=true)`; + const fileContent = await this.readFileContent(file); + const uploadFileResult = await this.spHttpClient.post(uploadFileUrl, SPHttpClient.configurations.v1, { + headers: { + "accept": "application/json;odata=nometadata", + "content-type": "application/json;odata=nometadata", + "odata-version": "" + }, + body: fileContent + }); + + + if (!uploadFileResult || !uploadFileResult.ok) { + throw new Error('Something went wrong when uploading file.'); + } + return this.getSPFileInfo(`https://${window.location.hostname}${currentFolderPath}/${spFileName}`); + } catch (error) { + console.error(`[FilesService.ensureSiteAssetsFile]: error='${error.message}'`); + return null; + } + } + + private readFileContent(file: File): Promise { + return new Promise((resolve, reject) => { + const fr = new FileReader(); + fr.onloadend = (e) => { + resolve(fr.result); + }; + fr.readAsArrayBuffer(file); + }); + } + + private getSPSiteAbsoluteUrl(absolutefileUrl: string): string { + const hostname = window.location.hostname; + const rootSiteUrl = `https://${hostname}`; + if (absolutefileUrl.indexOf(`${rootSiteUrl}/sites/`) > -1 || absolutefileUrl.indexOf(`${rootSiteUrl}/teams/`) > -1) { + const fileServerRelativeUrl = absolutefileUrl.split(hostname)[1]; + // Split server relative URL by '/' to obtain web name + const webName = fileServerRelativeUrl.split("/")[2]; + let webAbsoluteUrl = `https://${hostname}/sites/${webName}`; + if (absolutefileUrl.indexOf(`${rootSiteUrl}/teams/`) > -1) { + webAbsoluteUrl = `https://${hostname}/teams/${webName}`; + } + return webAbsoluteUrl; + } + return rootSiteUrl; + } + + private getFileServerRelativeUrl(absoluteFileUrl: string): string { + let fileServerRelativeUrl = absoluteFileUrl.split(window.location.hostname)[1]; + fileServerRelativeUrl = UrlUtilities().trimBeginDoubleSlash(fileServerRelativeUrl); + return fileServerRelativeUrl; + } +} diff --git a/samples/react-modern-birthdays/src/teamsThemes/TeamsContrastTheme.json b/samples/react-modern-birthdays/src/teamsThemes/TeamsContrastTheme.json new file mode 100644 index 000000000..004889481 --- /dev/null +++ b/samples/react-modern-birthdays/src/teamsThemes/TeamsContrastTheme.json @@ -0,0 +1,24 @@ +{ + "themePrimary": "#6264a7", + "themeLighterAlt": "#f7f7fb", + "themeLighter": "#e1e1f1", + "themeLight": "#c8c9e4", + "themeTertiary": "#989ac9", + "themeSecondary": "#7173b0", + "themeDarkAlt": "#585a95", + "themeDark": "#4a4c7e", + "themeDarker": "#37385d", + "neutralLighterAlt": "#0b0b0b", + "neutralLighter": "#151515", + "neutralLight": "#252525", + "neutralQuaternaryAlt": "#2f2f2f", + "neutralQuaternary": "#373737", + "neutralTertiaryAlt": "#595959", + "neutralTertiary": "#c8c8c8", + "neutralSecondary": "#d0d0d0", + "neutralPrimaryAlt": "#dadada", + "neutralPrimary": "#ffffff", + "neutralDark": "#f4f4f4", + "black": "#f8f8f8", + "white": "#000000" +} diff --git a/samples/react-modern-birthdays/src/teamsThemes/TeamsDarkTheme.json b/samples/react-modern-birthdays/src/teamsThemes/TeamsDarkTheme.json new file mode 100644 index 000000000..eb41e3dfb --- /dev/null +++ b/samples/react-modern-birthdays/src/teamsThemes/TeamsDarkTheme.json @@ -0,0 +1,24 @@ +{ + "themePrimary": "#7f85f5", + "themeLighterAlt": "#05050a", + "themeLighter": "#141527", + "themeLight": "#262849", + "themeTertiary": "#4c5093", + "themeSecondary": "#7075d7", + "themeDarkAlt": "#8c91f6", + "themeDark": "#9da2f7", + "themeDarker": "#b6baf9", + "neutralLighterAlt": "#282828", + "neutralLighter": "#313131", + "neutralLight": "#3f3f3f", + "neutralQuaternaryAlt": "#484848", + "neutralQuaternary": "#4f4f4f", + "neutralTertiaryAlt": "#6d6d6d", + "neutralTertiary": "#c8c8c8", + "neutralSecondary": "#d0d0d0", + "neutralPrimaryAlt": "#dadada", + "neutralPrimary": "#ffff", + "neutralDark": "#f4f4f4", + "black": "#ffffff", + "white": "#1f1f1f" +} diff --git a/samples/react-modern-birthdays/src/teamsThemes/TeamsDefaultTheme.json b/samples/react-modern-birthdays/src/teamsThemes/TeamsDefaultTheme.json new file mode 100644 index 000000000..e43d81d7c --- /dev/null +++ b/samples/react-modern-birthdays/src/teamsThemes/TeamsDefaultTheme.json @@ -0,0 +1,24 @@ +{ + "themePrimary": "#6264a7", + "themeLighterAlt": "#f7f7fb", + "themeLighter": "#e1e1f1", + "themeLight": "#c8c9e4", + "themeTertiary": "#989ac9", + "themeSecondary": "#7173b0", + "themeDarkAlt": "#585a95", + "themeDark": "#4a4c7e", + "themeDarker": "#37385d", + "neutralLighterAlt": "#ecebe9", + "neutralLighter": "#e8e7e6", + "neutralLight": "#dedddc", + "neutralQuaternaryAlt": "#cfcecd", + "neutralQuaternary": "#c6c5c4", + "neutralTertiaryAlt": "#bebdbc", + "neutralTertiary": "#b5b4b2", + "neutralSecondary": "#9d9c9a", + "neutralPrimaryAlt": "#868482", + "neutralPrimary": "#252423", + "neutralDark": "#565453", + "black": "#3e3d3b", + "white": "#f3f2f1" +} diff --git a/samples/react-modern-birthdays/src/utils/UrlUtilities.ts b/samples/react-modern-birthdays/src/utils/UrlUtilities.ts new file mode 100644 index 000000000..87228e0de --- /dev/null +++ b/samples/react-modern-birthdays/src/utils/UrlUtilities.ts @@ -0,0 +1,102 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +/* eslint-disable @typescript-eslint/no-use-before-define */ +import { isEmpty } from '@microsoft/sp-lodash-subset'; + +export const UrlUtilities = () => { + const removeEndSlash = (url: string): string => { + return trimEndCharacter(url, "/"); + }; + + const removeBeginSlash = (url: string): string => { + return trimBeginCharacter(url, "/"); + }; + + const trimEndCharacter = (url: string, trailiingCharacter: string): string => { + if (isEmpty(url) || isEmpty(trailiingCharacter)) { + return url; + } + + if (endsWith(url, trailiingCharacter)) { + url = url.substring(0, url.length - trailiingCharacter.length); + } + + return url; + }; + + const trimBeginCharacter = (url: string, character: string): string => { + if (isEmpty(url) || isEmpty(character)) { + return url; + } + + if (beginsWith(url, character)) { + url = url.substring(1, url.length - character.length); + } + + return url; + }; + + const beginsWith = (value: string, search: string): boolean => { + if (!value || !search) { + return false; + } + return value.indexOf(search) === 0; + }; + + const endsWith = (value: string, search: string): boolean => { + if (!value || !search) { + return false; + } + return value.substring(value.length - search.length, value.length) === search; + }; + + const trimBeginDoubleSlash = (value: string) => { + if (value.charAt(0) === "/" && value.charAt(1) === "/") { + return value.substring(1, value.length); + } + return value; + }; + + const combine = (baseUrl: string, ...parts: string[]): string => { + let url = baseUrl; + + if (!parts || parts.length === 0) { + return url; + } + + for (let i = 0; i < parts.length; i++) { + const part = parts[i]; + const subParts = part.split("/"); + if (subParts.length > 0) { + for (let j = 0; j < subParts.length; j++) { + const subPart = subParts[j]; + url = `${removeEndSlash(url)}/${removeBeginSlash(subPart)}`; + } + } else { + url = `${removeEndSlash(url)}/${removeBeginSlash(part)}`; + } + } + + return url; + }; + + const sanitizeImageUrl = (url: string): string => { + if (isEmpty(url)) { + return url; + } + const imgElement = document.createElement("img"); + imgElement.src = url; + return imgElement.src; + }; + + return { + removeEndSlash, + removeBeginSlash, + trimEndCharacter, + trimBeginCharacter, + beginsWith, + endsWith, + trimBeginDoubleSlash, + combine, + sanitizeImageUrl, + }; +}; diff --git a/samples/react-modern-birthdays/src/utils/getMessageColors.ts b/samples/react-modern-birthdays/src/utils/getMessageColors.ts new file mode 100644 index 000000000..496088864 --- /dev/null +++ b/samples/react-modern-birthdays/src/utils/getMessageColors.ts @@ -0,0 +1,53 @@ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ + +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +export const getMessageColors = (theme: IReadonlyTheme) => { + + const themeColors = [ + { color: theme?.palette?.themePrimary, label: 'Theme Primary' }, + { color: theme?.palette?.themeSecondary, label: 'Theme Secondary' }, + { color: theme?.palette?.themeTertiary, label: 'Theme Tertiary' }, + { color: theme?.palette?.themeLighterAlt, label: 'Theme Lighter Alt' }, + { color: theme?.palette?.themeLighter, label: 'Theme Lighter' }, + { color: theme?.palette?.themeLight, label: 'Theme Light' }, + { color: theme?.palette?.neutralDark, label: 'Neutral Dark' }, + { color: theme?.palette?.themeDark, label: 'Theme Dark' }, + { color: theme?.palette?.themeDarker, label: 'Theme Darker' }, + { color: theme?.palette?.neutralPrimary, label: 'Neutral Primary' }, + { color: theme?.palette?.neutralPrimaryAlt, label: 'Neutral Primary Alt' }, + { color: theme?.palette?.neutralLight, label: 'Neutral Light' }, + { color: theme?.palette?.neutralLighter, label: 'Neutral Lighter' }, + { color: theme?.palette?.neutralLighterAlt, label: 'Neutral Lighter Alt' }, + { color: theme?.palette?.neutralSecondary, label: 'Neutral Secondary' }, + { color: theme?.palette?.neutralTertiary, label: 'Neutral Tertiary' }, + { color: theme?.palette?.neutralTertiaryAlt, label: 'Neutral Tertiary Alt' }, + { color: theme?.palette?.neutralQuaternary, label: 'Neutral Quaternary' }, + { color: theme?.palette?.neutralQuaternaryAlt, label: 'Neutral Quaternary Alt' }, + + ]; + + const standartColors = [ + { color: '#ffb900', label: 'Yellow' }, + { color: '#fff100', label: 'Light Yellow' }, + { color: '#d83b01', label: 'Orange'}, + { color: '#e81123', label: 'Red' }, + { color: '#a80000', label: 'Dark Red'}, + { color: '#5c005c', label: 'Dark Magenta' }, + { color: '#e3008c', label: 'Light Magenta'}, + { color: '#5c2d91', label: 'Purple'}, + { color: '#0078d4', label: 'Blue'}, + { color: '#00bcf2', label: 'Light Blue' }, + { color: '#008272', label: 'Teal'}, + { color: '#107c10', label: 'Green'}, + { color: '#bad80a', label: 'Light Green' }, + { color: '#eaeaea'}, + { color: 'black', label: 'Black'}, + { color: '#333333', label: 'Neutral'}, + { color: 'rgba(102, 102, 102, 0.5)', label: 'Half Gray' } + ] + + if (!theme) return [standartColors]; + const messageColors = [...themeColors, ...standartColors]; + return messageColors; +}; diff --git a/samples/react-modern-birthdays/src/utils/registrySVGIcons.tsx b/samples/react-modern-birthdays/src/utils/registrySVGIcons.tsx new file mode 100644 index 000000000..e34e7947b --- /dev/null +++ b/samples/react-modern-birthdays/src/utils/registrySVGIcons.tsx @@ -0,0 +1,20 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +/* eslint-disable @typescript-eslint/explicit-function-return-type */ +import * as React from 'react'; + +import { registerIcons } from '@uifabric/styling'; + +// counterTime is use on AcknowledgeButton.tsx in option "Acknowledge" +export const registerSVGIcons = (theme: any) => { + registerIcons({ + icons: { + partyWhishtle: ( + + + + + ) + + }, + }); +}; diff --git a/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.manifest.json b/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.manifest.json new file mode 100644 index 000000000..f5c8ea968 --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.manifest.json @@ -0,0 +1,37 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "701c8eaf-0e27-4fd0-b006-1614433a2cac", + "alias": "BirthdaysWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportsThemeVariants": true, + + "preconfiguredEntries": [ + { + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced + "group": { "default": "Advanced" }, + "title": { "default": "Birthdays" }, + "description": { "default": "Birthdays" }, + "officeFabricIconFontName": "Balloons", + "properties": { + "title": "Birthdays", + "numberDays": 30, + "backgroundImage": "", + "upcomingBirthdaysMessage": "Upcoming Birthdays", + "todayBirthdaysMessage": "Happy Birthday !", + "noBirthdaysMessage": "No Upcoming Birthdays", + "pageSize": 6, + "gridHeight": 750 + } + } + ] +} diff --git a/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.ts b/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.ts new file mode 100644 index 000000000..2edeb43e1 --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdays/BirthdaysWebPart.ts @@ -0,0 +1,370 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +/* eslint-disable @typescript-eslint/no-var-requires */ + +import * as React from 'react'; +import * as ReactDom from 'react-dom'; + +import * as strings from 'BirthdaysWebPartStrings'; +import { loadTheme } from 'office-ui-fabric-react'; + +import { IReadonlyTheme } from '@microsoft/sp-component-base'; +import { Version } from '@microsoft/sp-core-library'; +import { SPComponentLoader } from '@microsoft/sp-loader'; +import { isEqual } from '@microsoft/sp-lodash-subset'; +import { + IPropertyPaneConfiguration, + IPropertyPaneGroup, + PropertyPaneLabel, + PropertyPaneSlider, + PropertyPaneTextField, +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; +import { + IFilePickerResult, + PropertyFieldFilePicker, +} from '@pnp/spfx-property-controls/lib/PropertyFieldFilePicker'; +import { + PropertyFieldSwatchColorPicker, +} from '@pnp/spfx-property-controls/lib/PropertyFieldSwatchColorPicker'; + +import { + Birthdays, + IBirthdaysProps, +} from '../../components'; +import { FileInfo } from '../../models/FileInfo'; +import { FilesService } from '../../services/FilesService'; +import { getMessageColors } from '../../utils/getMessageColors'; +import { registerSVGIcons } from '../../utils/registrySVGIcons'; +import { UrlUtilities } from '../../utils/UrlUtilities'; + +export interface IBirthdaysWebPartProps { + title: string; + numberDays: number; + upcomingBirthdaysBackgroundImage?: string; + filePickerResultUpCommingImage: IFilePickerResult; + todayBirthdaysBackgroundImage?: string; + filePickerResultTodayImage: IFilePickerResult; + + upcomingBirthdaysMessage?: string; + upcomingBirthdaysMessageColor?: string; + todayBirthdaysMessage?: string; + todayBirthdaysMessageColor?: string; + noBirthdaysMessage?: string; + pageSize?: number; + gridHeight?: number; +} + +const teamsDefaultTheme = require("../../teamsThemes/TeamsDefaultTheme.json"); +const teamsDarkTheme = require("../../teamsThemes/TeamsDarkTheme.json"); +const teamsContrastTheme = require("../../teamsThemes/TeamsContrastTheme.json"); +export default class BirthdaysWebPart extends BaseClientSideWebPart { + private _isDarkTheme: boolean = false; + private containerWidth: number = 0; + private _currentTheme: IReadonlyTheme | undefined; + private filesService: FilesService; + private messageColor: any = undefined; + // Apply Teams Context + private _applyTheme = (theme: string): void => { + this.context.domElement.setAttribute("data-theme", theme); + document.body.setAttribute("data-theme", theme); + + if (theme === "dark") { + loadTheme({ + palette: teamsDarkTheme, + }); + } + + if (theme === "default") { + loadTheme({ + palette: teamsDefaultTheme, + }); + } + + if (theme === "contrast") { + loadTheme({ + palette: teamsContrastTheme, + }); + } + }; + + public render(): void { + const element: React.ReactElement = React.createElement(Birthdays, { + title: this.properties.title, + numberDays: this.properties.numberDays, + upcomingBirthdaysBackgroundImage: this.properties.upcomingBirthdaysBackgroundImage, + todayBirthdaysBackgroundImage: this.properties.todayBirthdaysBackgroundImage, + upcomingBirthdaysMessage: this.properties.upcomingBirthdaysMessage, + todayBirthdaysMessage: this.properties.todayBirthdaysMessage, + pageSize: this.properties.pageSize, + isDarkTheme: this._isDarkTheme, + theme: this._currentTheme, + hasTeamsContext: this.context.sdks.microsoftTeams ? true : false, + containerWidth: this.containerWidth, + displayMode: this.displayMode, + updateProperty: (value: string) => { + this.properties.title = value; + }, + context: this.context, + onConfigure: () => this.context.propertyPane.open(), + todayBirthdaysMessageColor: this.properties.todayBirthdaysMessageColor, + upcomingBirthdaysMessageColor: this.properties.upcomingBirthdaysMessageColor, + noBirthdaysMessage: this.properties.noBirthdaysMessage, + gridHeight: this.properties.gridHeight, + }); + + ReactDom.render(element, this.domElement); + } + + protected async onInit(): Promise { + registerSVGIcons(this._currentTheme); + SPComponentLoader.loadCss("https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap"); + this.filesService = new FilesService(this.context.serviceScope); + this.messageColor = getMessageColors(this._currentTheme); + if (this.context.sdks.microsoftTeams) { + // in teams ? + const teamsContext = await this.context.sdks.microsoftTeams?.teamsJs.app.getContext(); + this._applyTheme(teamsContext.app.theme || "default"); + this.context.sdks.microsoftTeams.teamsJs.app.registerOnThemeChangeHandler(this._applyTheme); + } + this.containerWidth = this.domElement.clientWidth; + return super.onInit(); + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + this._isDarkTheme = !!currentTheme.isInverted; + this._currentTheme = currentTheme; + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse("1.0"); + } + + private async processSPImage(siteUrl: string, folderName: string, fileResult: IFilePickerResult):Promise { + const { removeEndSlash } = UrlUtilities(); + const image = await fileResult.downloadFileContent(); + const filexExtension = fileResult.fileName.replace(fileResult.fileNameWithoutExtension, ""); + const dstImgName = `${new Date().getTime()}${filexExtension}`; + const folderAbsoluteUrl = folderName + ? `${siteUrl}/SiteAssets/SitePages/${folderName}` + : `${siteUrl}/SiteAssets/SitePages`; + siteUrl = removeEndSlash(siteUrl); + const fileInfo: FileInfo = await this.filesService.ensureSiteAssetsFile( + siteUrl, + image, + folderAbsoluteUrl, + dstImgName + ); + return fileInfo; + } + + protected get disableReactivePropertyChanges(): boolean { + return true; + } + + protected onFilePickerPaneFieldChanged = async ( + oldFileResult: IFilePickerResult, + newfileResult: IFilePickerResult, + propertyPath: string + ):Promise => { + const filepickerResult = + propertyPath === "filePicker1" + ? this.properties.filePickerResultUpCommingImage + : this.properties.filePickerResultTodayImage; + + if (!newfileResult.fileAbsoluteUrl) { + filepickerResult.fileAbsoluteUrl = oldFileResult?.fileAbsoluteUrl ?? null; + const siteUrl = this.context.pageContext.web.absoluteUrl; + const folderName = this.context.manifest.alias; + const fileInfo = await this.processSPImage(siteUrl, folderName, newfileResult); + filepickerResult.fileAbsoluteUrl = fileInfo?.AbsoluteFileUrl; + } + if (propertyPath === "filePicker1") { + this.properties.upcomingBirthdaysBackgroundImage = filepickerResult?.fileAbsoluteUrl; + } else { + this.properties.todayBirthdaysBackgroundImage = filepickerResult?.fileAbsoluteUrl; + } + + this.context.propertyPane.refresh(); + }; + + protected onPropertyPaneFieldChanged = async (propertyPath: string, oldValue: any, newValue: any):Promise => { + if ((propertyPath === "filePicker1" || propertyPath === "filePicker2") && !isEqual(oldValue, newValue)) { + await this.onFilePickerPaneFieldChanged(oldValue, newValue, propertyPath); + } + + super.onPropertyPaneFieldChanged(propertyPath, oldValue, newValue); + }; + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + const groupGridProperties: IPropertyPaneGroup = { + groupName: strings.GroupGridProperties, + isCollapsed: true, + groupFields: [ + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneTextField("title", { + label: strings.DescriptionFieldLabel, + value: this.properties.title ?? strings.DescriptionFieldLabel, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneSlider("numberDays", { + label: strings.UpComingDaysPropertyLabel, + min: 1, + max: 60, + value: this.properties.numberDays ?? 30, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneSlider("pageSize", { + label: strings.PageSizePropertyLabel, + min: 6, + max: 12, + value: this.properties.pageSize ?? 6, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneSlider("gridHeight", { + label: strings.GridHeightPropertyLabel, + min: 400, + max: 800, + value: this.properties.gridHeight ?? 600, + }), + PropertyPaneLabel("separator", { + text: "", + }), + ], + }; + + const upCommingBrithdaysProperties: IPropertyPaneGroup = { + groupName: strings.upComingBirthdays, + isCollapsed: true, + groupFields: [ + PropertyPaneTextField("upcomingBirthdaysMessage", { + label: strings.UpComingBirthdaysMessageLabel, + value: this.properties.upcomingBirthdaysMessage, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneLabel("filePicker1", { + text: strings.UpComingBirthdayBackGroundImagePropertyLabel, + }), + PropertyFieldFilePicker("filePicker1", { + context: this.context as any, + filePickerResult: this.properties.filePickerResultUpCommingImage, + onPropertyChange: this.onPropertyPaneFieldChanged, + properties: this.properties, + onSave: (e: IFilePickerResult) => { + this.properties.filePickerResultUpCommingImage = e; + }, + onChanged: (e: IFilePickerResult) => { + this.properties.filePickerResultUpCommingImage = e; + }, + key: "filePickerId1", + buttonLabel: strings.SelectImagePropertyLabel, + accepts: [".gif", ".jpg", ".jpeg", ".png", ".svg"], + buttonIcon: "", + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyFieldSwatchColorPicker("upcomingBirthdaysMessageColor", { + label: strings.MessageColorPropertyLabel, + selectedColor: this.properties.upcomingBirthdaysMessageColor, + colors: this.messageColor, + onPropertyChange: this.onPropertyPaneFieldChanged, + properties: this.properties, + key: "colorFieldId", + showAsCircles: true, + columnCount: 8, + }), + ], + }; + + const todayBrithdaysProperties: IPropertyPaneGroup = { + groupName: strings.todayBirthdays, + isCollapsed: true, + groupFields: [ + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneTextField("todayBirthdaysMessage", { + label: strings.TodayBirthdayMessagePropertyLabel, + value: this.properties.todayBirthdaysMessage, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneLabel("filePicker1", { + text: strings.TodayBackgroundPropertyImageLabel, + }), + PropertyFieldFilePicker("filePicker2", { + context: this.context as any, + filePickerResult: this.properties.filePickerResultTodayImage, + onPropertyChange: this.onPropertyPaneFieldChanged, + properties: this.properties, + onSave: (e: IFilePickerResult) => { + this.properties.filePickerResultTodayImage = e; + }, + onChanged: (e: IFilePickerResult) => { + this.properties.filePickerResultTodayImage = e; + }, + key: "filePickerId2", + buttonLabel: strings.SelectImagePropertyLabel , + accepts: [".gif", ".jpg", ".jpeg", ".png", ".svg"], + }), + PropertyFieldSwatchColorPicker("todayBirthdaysMessageColor", { + label: strings.MessageColorPropertyLabel, + selectedColor: this.properties.todayBirthdaysMessageColor, + colors: this.messageColor, + onPropertyChange: this.onPropertyPaneFieldChanged, + properties: this.properties, + key: "colorFieldId", + showAsCircles: true, + columnCount: 8, + }), + ], + }; + + const noBrithdaysProperties: IPropertyPaneGroup = { + groupName: strings.noBirthdays, + isCollapsed: true, + groupFields: [ + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneTextField("noBirthdaysMessage", { + label: strings.NoUpcomingBirthdayMessageLabel, + value: this.properties.noBirthdaysMessage, + }), + PropertyPaneLabel("separator", { + text: "", + }), + ], + }; + + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription, + }, + displayGroupsAsAccordion: true, + groups: [groupGridProperties, upCommingBrithdaysProperties, todayBrithdaysProperties, noBrithdaysProperties], + }, + ], + }; + } +} diff --git a/samples/react-modern-birthdays/src/webparts/birthdays/loc/en-us.js b/samples/react-modern-birthdays/src/webparts/birthdays/loc/en-us.js new file mode 100644 index 000000000..6b06b327c --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdays/loc/en-us.js @@ -0,0 +1,31 @@ +define([], function() { + return { + BottomEditLabel: "Edit", + ErrorMessageText: "\"Something went wrong when sending message\"", + GridHeightPropertyLabel: "Grid Height", + MessageColorPropertyLabel: "Message Color", + ModalCancelButtonLabel: "Cancel", + ModalHeaderLabel: "Send Congratulations Message", + NoUpcomingBirthdayMessageLabel: "No UpComing Birthdays Message", + PageSizePropertyLabel: "Number cards per page", + PlaceHolderButtonLabel: "Configure", + PlaceHolderDescription: "Please configure the web part.", + PlaceHolderIconText: "Configure Brithdays web part", + PreviewLabel: "Preview", + SelectImagePropertyLabel: "Select Image", + SendLabel: "Send", + ShowNextPageToolTipLabel: "load next page of users", + TodayBackgroundPropertyImageLabel: "Today Background Image", + TodayBirthdayMessagePropertyLabel: "Today Birthdays Message", + UpComingBirthdayBackGroundImagePropertyLabel: "Upcoming Birthday Background Image", + UpComingBirthdaysMessageLabel: "Upcoming Birthdays Message", + UpComingDaysPropertyLabel: "Upcoming Days", + "PropertyPaneDescription": "Show birthdays of your colleagues", + "DescriptionFieldLabel": "Title", + "GroupGridProperties": "Grid properties", + "upComingBirthdays": "Upcoming Birthdays properties", + "todayBirthdays": "Today Birthdays properties", + "noBirthdays": "No Birthdays properties", + "showingNumberUserMessage": "Showing {0} users of {1} users", + } +}); diff --git a/samples/react-modern-birthdays/src/webparts/birthdays/loc/mystrings.d.ts b/samples/react-modern-birthdays/src/webparts/birthdays/loc/mystrings.d.ts new file mode 100644 index 000000000..1cbb31e93 --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdays/loc/mystrings.d.ts @@ -0,0 +1,34 @@ +declare interface IBirthdaysWebPartStrings { + BottomEditLabel: string; + PropertyPaneDescription: string; + DescriptionFieldLabel: string; + ErrorMessageText: string; + GridHeightPropertyLabel: string; + GroupGridProperties: string; + MessageColorPropertyLabel: string; + ModalCancelButtonLabel: string; + ModalHeaderLabel: string; + upComingBirthdays: string; + todayBirthdays: string; + noBirthdays: string; +NoUpcomingBirthdayMessageLabel: string; +PageSizePropertyLabel: string; +PlaceHolderButtonLabel: string; +PlaceHolderDescription: string; +PlaceHolderIconText: string; +PreviewLabel: string; +SelectImagePropertyLabel: string; +SendLabel: string; +ShowNextPageToolTipLabel: string; +TodayBackgroundPropertyImageLabel: string; +TodayBirthdayMessagePropertyLabel: string; +UpComingBirthdayBackGroundImagePropertyLabel: string; +UpComingBirthdaysMessageLabel: string; +UpComingDaysPropertyLabel: string; +showingNumberUserMessage: string; +} + +declare module 'BirthdaysWebPartStrings' { + const strings: IBirthdaysWebPartStrings; + export = strings; +} diff --git a/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.manifest.json b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.manifest.json new file mode 100644 index 000000000..40467acca --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "369bf019-e832-45d1-a4d4-0ee95fdf7573", + "alias": "BirthdaysTimelineWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage" ], + "supportsThemeVariants": true, + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced + "group": { "default": "Advanced" }, + "title": { "default": "Birthdays Timeline" }, + "description": { "default": "Birthdays Timeline" }, + "officeFabricIconFontName": "Balloons", + "properties": { + "title": "" + } + }] +} diff --git a/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.ts b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.ts new file mode 100644 index 000000000..835e316d2 --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/BirthdaysTimelineWebPart.ts @@ -0,0 +1,162 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; + +import * as strings from 'BirthdaysTimelineWebPartStrings'; +import { loadTheme } from 'office-ui-fabric-react/lib/Styling'; + +import { IReadonlyTheme } from '@microsoft/sp-component-base'; +import { Version } from '@microsoft/sp-core-library'; +import { SPComponentLoader } from '@microsoft/sp-loader'; +import { + IPropertyPaneConfiguration, + PropertyPaneLabel, + PropertyPaneSlider, + PropertyPaneTextField, +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; + +import { + BirthdaysTimeline, +} from '../../components/birthdaysTimeline/BirthdaysTimeline'; +import { + IBirthdaysTimelineProps, +} from '../../components/birthdaysTimeline/IBirthdaysTimelineProps'; +import { registerSVGIcons } from '../../utils/registrySVGIcons'; + +const teamsDefaultTheme = require("../../teamsThemes/TeamsDefaultTheme.json"); +const teamsDarkTheme = require("../../teamsThemes/TeamsDarkTheme.json"); +const teamsContrastTheme = require("../../teamsThemes/TeamsContrastTheme.json"); + +export interface IBirthdaysTimelineWebPartProps { + title: string; + numberDays: number; + todayBirthdaysMessage?: string; + noBirthdaysMessage?: string; +} + +export default class BirthdaysTimelineWebPart extends BaseClientSideWebPart { + private _isDarkTheme: boolean = false; + + private _currentTheme: IReadonlyTheme | undefined; + + private _applyTheme = (theme: string): void => { + this.context.domElement.setAttribute("data-theme", theme); + document.body.setAttribute("data-theme", theme); + + if (theme === "dark") { + loadTheme({ + palette: teamsDarkTheme, + }); + } + + if (theme === "default") { + loadTheme({ + palette: teamsDefaultTheme, + }); + } + + if (theme === "contrast") { + loadTheme({ + palette: teamsContrastTheme, + }); + } + }; + + public render(): void { + const element: React.ReactElement = React.createElement(BirthdaysTimeline, { + title: this.properties.title ?? strings.titleDefaultValue, + numberDays: this.properties.numberDays ?? 30, + isDarkTheme: this._isDarkTheme, + hasTeamsContext: this.context.sdks.microsoftTeams ? true : false, + theme: this._currentTheme, + context: this.context, + displayMode: this.displayMode, + pageSize: 10, + updateProperty: (value: string) => { + this.properties.title = value; + }, + todayBirthdaysMessage: this.properties.todayBirthdaysMessage ?? strings.TodayBirthdayMessagePropertyDefaultVaue, + noBirthdaysMessage: this.properties.noBirthdaysMessage ?? strings.NoUpcomingBirthdayMessageDefaultVaue, + }); + + ReactDom.render(element, this.domElement); + } + + protected async onInit(): Promise { + SPComponentLoader.loadCss("https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap"); + registerSVGIcons(this._currentTheme); + if (this.context.sdks.microsoftTeams) { + // in teams ? + const teamsContext = await this.context.sdks.microsoftTeams?.teamsJs.app.getContext(); + this._applyTheme(teamsContext.app.theme || "default"); + this.context.sdks.microsoftTeams.teamsJs.app.registerOnThemeChangeHandler(this._applyTheme); + } + return super.onInit(); + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + this._isDarkTheme = !!currentTheme.isInverted; + this._currentTheme = currentTheme; + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse("1.0"); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription, + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField("title", { + label: strings.DescriptionFieldLabel, + value: this.properties.title ?? strings.DescriptionFieldLabel, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneSlider("numberDays", { + label: strings.UpComingDaysPropertyLabel, + min: 1, + max: 60, + value: this.properties.numberDays ?? 30, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneTextField("todayBirthdaysMessage", { + label: strings.TodayBirthdayMessagePropertyLabel, + value: this.properties.todayBirthdaysMessage ?? strings.TodayBirthdayMessagePropertyDefaultVaue, + }), + PropertyPaneLabel("separator", { + text: "", + }), + PropertyPaneTextField("noBirthdaysMessage", { + label: strings.NoUpcomingBirthdayMessageLabel, + value: this.properties.noBirthdaysMessage ?? strings.NoUpcomingBirthdayMessageDefaultVaue, + }), + PropertyPaneLabel("separator", { + text: "", + }), + ], + }, + ], + }, + ], + }; + } +} diff --git a/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/en-us.js b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/en-us.js new file mode 100644 index 000000000..20cba0882 --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/en-us.js @@ -0,0 +1,13 @@ +define([], function() { + return { + "PropertyPaneDescription": "Birthdays Timeline", + "BasicGroupName": "Properties", + "DescriptionFieldLabel": "Title", + TodayBirthdayMessagePropertyLabel: "Today Birthdays Message", + NoUpcomingBirthdayMessageLabel: "No UpComing Birthdays Message", + UpComingDaysPropertyLabel: "Upcoming Days", + TodayBirthdayMessagePropertyDefaultVaue: "Congratulations !", + NoUpcomingBirthdayMessageDefaultVaue: "No Upcoming Birthdays", + titleDefaultValue: "Birthdays", + } +}); diff --git a/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/mystrings.d.ts b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/mystrings.d.ts new file mode 100644 index 000000000..c81f5d65c --- /dev/null +++ b/samples/react-modern-birthdays/src/webparts/birthdaysTimeline/loc/mystrings.d.ts @@ -0,0 +1,16 @@ +declare interface IBirthdaysTimelineWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + TodayBirthdayMessagePropertyLabel: string; + NoUpcomingBirthdayMessageLabel: string; + UpComingDaysPropertyLabel: string; + TodayBirthdayMessagePropertyDefaultVaue: string; + NoUpcomingBirthdayMessageDefaultVaue: string; + titleDefaultValue: string; +} + +declare module 'BirthdaysTimelineWebPartStrings' { + const strings: IBirthdaysTimelineWebPartStrings; + export = strings; +} diff --git a/samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_color.png b/samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_outline.png b/samples/react-modern-birthdays/teams/369bf019-e832-45d1-a4d4-0ee95fdf7573_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_color.png b/samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_outline.png b/samples/react-modern-birthdays/teams/701c8eaf-0e27-4fd0-b006-1614433a2cac_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/samples/react-modern-birthdays/tsconfig.json b/samples/react-modern-birthdays/tsconfig.json new file mode 100644 index 000000000..2652cd356 --- /dev/null +++ b/samples/react-modern-birthdays/tsconfig.json @@ -0,0 +1,38 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "strictNullChecks": false, + "noImplicitAny": true, + "allowSyntheticDefaultImports": true, + + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise", + "ES2019" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +}

    zEj0)voWz2)nq4zVL%NuVVuM2%=0AY7mjGH?=uF4M+4E3cEMFM9G> zq)kl{A16z&xkE>7diy!pW;)E)B}j(Y>t;INEo|hkeREOc&s&`%@kP$&LpU+?Tte$8 z%GBWwOix*wbxM7L0jT+v)x9|Z^m&Ql@2&OyO$}q3hP?4y$^Ks#0KeFd)a38wTrFL1 zK;lJGWz= zYU=j%+bO@KuY6qfdugo>eA?f{_!jk@4G+u`+H9$9Jxz4wXN+F_eqR}1hTBCNtcg6F z11KF)Afly(B;r{($bx&M^BH7{ zpYIp-@5LJZLb}Sz?rsup9Vq0T<44t|VwBwL_y+B43NPC@ix~SOjx+YYPfkbrfD}}j zjcU_lK0L;gTD`)1*>+R7SWEa6O~Eb`5R^plRE0&uQVz2=3@qM2GiVL}AnRr~TZf^e zns~qWfwxQ04!Voz1u4j%NQXyLJVc^DgryGL8In+!L-fJ2KH(6*hcENa@|o9%=KzVm zJm`jle>DM7-#uCR$@E{V^vF{t(SLgi6dx!c7(}%b5ooFV-%c14+VszEG+0j~qdeBlh>$@HCQyx9^&ULfsF2Fb0Uh6L>MNm|L%if0Q)gsk` z-xF($;DpacHwjGQ%iuf@uFt^0%bKg}Q>iV8s=4F7$ahxY_9lcO_kLB!htZ1)>FLhr z)V7gRN59&DmuR83_2tNOYlWd6diz`F^#CKvdvP8K9iQ!&sB;R#91aG0aP}G=~!%^&{+ew(STrpX33!l z&>5i>na6-A4Uu4g4fW^9Xx(cox_dBUk(%GAM7}>YCx9D)+Uk80oeVNbm@Yaakxsu8 z?s`A`@gafyAr+=nI(dG0gu253Vqj9Q1J2vEANuS$-Zf?dHKJ;y48)N|!$ThA8)zkk ztDt8l{Szh$775-ebvhq_(2sK*MndPuLkj1P%~0v)n0onm)J^uMY0x(4zSAWqk?$n7 zL#$-)A(}%ePxa7maQwD9MYd4|-EX%`>^{c-h+2UitX6l|XYouf`IUr+nyExc|FP@q zh?_uszW|x=vzRt(&h;Q7p}-QgkY96RZXFNyea@mK{Olq`;KRU=>teoFL66;EhQf2$9?O?lMfa%{ysqfQR0d zM8_5HxVtz7*TS#c1t4usD3KZ_we+!7DLnJ$kF$$_dU1knGvMH|SCEG^zlAbxI+J~0urTXis!y8++W1z#0=yo8Q%*P*(b&o9lRuKLqm zSGB3Z2{*zq%So%^hJ@-h$d3PQ6{5T?R$`fQ0Q|o>k+J4ww%_ zd-FfAY-Rz<7qIyl&o-eZrf%1zF3BD5RQOaP6VZaLo{N?(eB}uHa)eh1HwE1e-wx-* zI!2`JbB5Ui|5Q{Lm>iZysUV|WU8i4I7-9Enz)L21b`v-2 zl_p}SLu?_YFA2BdT^GIwHr(#b)T@7Y=hb5^t-w0%imj$H%3$>uih(HmLoAwpRYR*ve#^IcN6(a(j&1`^pIjqv zS4lgYu6{s!b?P(l_;y+}QXlr>=r!xfA&@Ir37a>m8s=O`--fwi$kGp2S&7j@S+H8o zTC==c-;q%EvPil76Rso8ycf$J(ACR9v z^YCJLb8exyA8xxD*CvbmA@G<)U7thJan5w9AVgBKFc}G2( zGZ%`++nedxNWQhq=_9D6ySe*lE@65_sWfhS-e~(70V4HK@WefD<*)5g3t+YM|&}M45 z)7Di}d~FZZL&6^Juq&cpust$SpvU0*18%cjQ%JZY|Cz+&z}0X@MIrQthHXePc zzn%W?Nt&iE^fyE8B}mmWBzwwv+;pE%<;>Lrtqu`7T1%j1EG&9NYT+_83(wRxK&#{@xRaZ?>cBb7#g^|0A)R74_qW$R^Y!aHMV)TZ6J(| zwe*GvIG^30d*4NAkLvM)?vv9Y>K*%|7guYqdywoWL_v<%ix8hJ)}Jqllc1-Hn8<9< z(dlvM3ku28yz=1F-O#b)POGi=ObUG93+>xw*2UTLJ#XKWKqsYr(WIse+8emzjcCAq z$M>#%Yq_9Zxxjmo*bGfamH3>S>!|c&59qJfO&A0TSqn~er%UDag*RfLYxa=Wo!I&c zT^jwDU;eZDc?Hv4#Yjc>)p~G<+o>$w*TE1R{~zA6*yo?;60*_QVULA(mrv-&?g3#4 z+hQYtN4|GXKpaBdYeBA6v<@Hv0zLPRfSN^;{u-=z)C4T{!3@FWFy1qCL%RRAri?NJuldeSN|zbM-Oazk zBF{F@dl8;z8#lJ>nx>-!ktKr9qt8{L_QCu*3cBWy8&KkOs`1PJ68NZUQq2WsIVO-m z)G1M!k%=t+6P|Fr1HXY((;x8h9-r!W!X+Q(jaEl`pLRhf5xWa;Y|+V@qFQ z-wKj;U;mL%@OtQ7vGbFAMyIpYwgNFq-?o^`X0XU3@RgcYH1dPRIyzSz^tLw`bVX5U zob5w}i9>YUI2fT3GXdva7c$(eT>C03Na~q+vB_kOQ2R$}DDH9a3QeLH@mBpL&>e`1 zu%4X5Mz<-(fqgS{u_|D1pG6Cty_MH8f>awxwS*NbzFtT0O~OA=w+{;n*>-CCf14zs zi6JS;H7$JNR+ zn}fQQoMEQU%8pATs|;f;>I>PCA;Vsz)CBa6sO-uiL$qlgsM6`<{rreG#D-|c+{JoT zBs`-xgjo7aSu^c9km;5?ZV_(bpTO9f>Ysk)WMfoMW=_;PW~onaYe{l_4&Z1H{%*b z`x8%G?eK?=kY4v8uQ>w6%7B*TiT_00g6c23#-mJSK$h1hG);I4%&&<`XP8vOX3EL zv;>})+j!L~K&RTVreR*K=<|FY`O<)_)_dH5S)Q?wl z9|+!CVL;i*J$=vBPsBX1Gvs>${HQV1;&p!}ji8mPL0-aV^Y!VnzN(rzmz!H?sMwpt=}z-7lJ@@Lq+?kF$#`kZnvh1W7K z;kAAm`*A~Do|0_h{^&HdTS7&c0>>THApuf{IprJV@?wNZ_#7xgOPzbZFkbS^eZMSX z#s3f?KTRJET?8*;c#4P^q4I=wj*pey0u_J2AGZ%HUloRZ2+CaZ-9YYwZAAu@qZan} z+FeE57&3k~yMh^wCT@W9kS?Mx_#`nSWCL{ko5a#?NbEcnJ4<0C1%aVZ(>_+@V0S~o zLK|jokj%Bgz|btgUA&|ao1n;XADc)ghuMXgQ6CA%xx3%P z;>-NBmq`%_*WpvB_ew3miGa~$Oa!*wJJo9mXEH%|VuOq0fhveV8^FrhHxYmfA#-#{ z@Akn2vpN6u&4uAa6i&1}3|(FTO^2TSk|hF@3XRlZ6rk@Sj2#2ZA=8ce-z-;Fv~!uq zQj*Qp7PXdQi*(;58CZ6L2D7T|9=zhx-Trb_&eLjffpNjjongb1CC{nzDRDH2GDWE4 z2CY7P7ZDs;`&vAm{4+!P(;;ie`ae-byO4)^*3ewQV=ZOGz8H^R8uGnDKdSnIf*+#mXo{O^F?NAkwbYpkJMpB zfCPtF=L>vRIWa!A72FHjistmWYT8KF?(4KjAz?U=C6r)5Y^2IXBP6Hlss5OR4qPx*%V*d15big@MS`*p^-tiTLtj^7r+RD^% z;5_csap>rQoPEthy%Ap@6;7~MD=#^qv)kK_+7h{NqnkS?e8g>18Sq%%S1&VXa6pUN zQ}*+YXW!J9==%MZy6Jyo_=#Up7-ECFxCf8!BIEjLR1BP1cA@*X(YrXuG5$L~>@op* z;_T;bs+8v2BC%IQ@-$F7C}WuT>?jpl80TGaSI_7z)!(s2(tgEEYQ>76`_?M>`e{H= z=E-{sxBYp_#CvASo5A~z(1n(>+0*^MZ-;gKQjWhS-%sc$kgwjc`MQ${E$LkEl zXV}ntkyF&)p06yaVsss4=~NJ!JsuX1S#w0E~~j`zsDgVa(wJ zD_@8H_?0j3R~#n+aCzOQIppC}4mh4y)QiW2$PkU%7qeRw?S{)~-@)@?EG3pDdQc_r zJAzPe?~HNzb?JtNJ_y~h={U*pE!p*;YfnaRyt ztnc@ePaXRZo%W;=c}e}uNBwH@WS(8cDVrIkE?hV%oo_iAx7~Uk-v9~T%&jpOHMa^d z1}724Nxy^dSzXLWQ&ig0jc!nd7ZOV+S~A;Lx|Q&7lghVDNTe`Z!Tes3*<8c*63}oZ z6T%(BWoDFl0c+Hil+VcCkIz#68)Vf!a#KClF3ePElyhP(I69B8!dK)_0^0$U!J+I&ZET~U5}j6ZX18&A$cp0BP@vjOE2r!7#{#*$!7TFuSu zSoN&dQ%UQ&jG+Cdn-`-O)Kkd^B35vtQ5inQ0ne$7peyQ{zcBBPHSRj5QnVjV<{D~* zoqj&xhrW;8H9YVG4fQOZSX@3#mYcGi6eIq4dm#~)Mm}^(>_AWgyO+j~k;S8G1?-8$ z@;1C{+}jOQJw+{u z8x2sMg#*gUo#2_a7Jro*i07r+bvE?4E?z$l`SxAkFZuSdj%G?3 z+8?5vKGLNl7jwMjC2%_ClE=(jJI|p zTNhpuZQINM%GH~*B)QD?hoQ&So6N^OfFX;2Y<0n)C!l3L1ZHsonxp|x1Aa;P!|J6Z z{jZLrv+m>}vSa{>cV|HFgZ7{4Wk8q7>exrJ_KoNWPrm^U7lh&CWb?mkxv<;*7~l`f-R)aWhwT9GwtD)xpvVh2AIw@$p11S)-{=O| z-}iy8)5reASwnz`y+>OEb#be1-4*}48|0zKNnJZDZuZ)Xrf1<3o@Cg8$(dzh{>Ww7>G_^fEhY*=l5o7X-1Yy-$;Lx zmLf|G0u287!qKUnCe{eM>O?iR4~$Cddexok8%${#Kg2d`gT>H&hoz9#r;>Ztg6x+nkeU9V{}lXp}&&J7v66yl8jL&wN|jG{2+fEgCyW zQgfWPdaqEvaSjnT$Bz#LYX$mp=e|=PL3f$VpUdG+i$&TLdWjc%lR8oxm8YMPJtsF` zeDZB2%in{o_MxymM`G8Ns<0zt+d6atMk!a9tthrBB4bo!0ZKNTC9st#E}woS@9peh z7>81oGIe=TyJNy`ig)pDMrGaE1=WivUC{kS0NRYj;PH|{viZ>-+2WvJx@7Gh2D9Tv zyIu)5p(fydEHcNL$1`GvU^66iDx)X~W|LCo*1-VQKj#-IRn8Dw!7^(cTVyE!5wF4- zu_%SWhBW2B*M3~B8KfT>O(V8nLJ;2!uEhv6Jl64!E1OJScKPS}&#doacZhqw7tG%> zEwU`6rDDRZP&dK#MAIr!s|#>2w01J{=6F41L$p1)b( zvdvFHsFmMTt)1Kk93AcA+xixr`$a2U4u55nk{_Ghx6Z@# zv-iFaERmH-WLNNpy=7b&NU#4h8f}EOT_-WFD19}K5cb)XxyY5U*V--K(O}i*N%9|H zoB`248>=v>$zOUdHq4{$#Ef0rU;9YVF~_dokFDSvFO6!JC4O4jLkhIv9PpB9E3-!vFpCK@K!F`7sYV|;2T#k!gdJQO;7 zX$jLlUToqmKTG^M^H43l+ZXKYZkB5G{>`%$1NBTw^aTofi5=fFZ5B=%SHK+w-F&py zttI-rlF?lX`7a}nz#S`VX|{}cr=DUsnG>D2*>v>t7}nZLPf1ERP^=bo2~?%_jZw|WTHyT0{<7fFoWfQeVAUA_Xy z&J8PzsI6i)E8`OogUlcZ0c+hg^@~v|X}+x~!8YpW7D%}$ll+lnxJND0w&@Qd0FImj zT$uO8X9R5v2GaebDp=n$f_VL}koHPsR)X(eEcFvAy$j{QZY9)P9d#yV^;dUiF8b?R=ap1IzW2}z_mvf6UgNK=zY>i*OT`*`%jKSJU1-%57U^oVeN zmUT}^e=D@=4Y?Uuy)R`gWfxw!j>{|eA5VwUA&MLa0z&GRcGMibI?o}V4;+rvtB*q` zLs1I_2S+at^xH2Iz!88bI(SEUlqX`(G5kIZ$NRbTzN7DSQbau>y~VDkL+ zf#S89^kMt`v?Fc6UZi94=IshB;S^p5>w}FDfxKFvCl616BHU7sBBc;9se3BuNx*?v zqGhJ(l8@n$FsSQLQ7r>^6$gQMwh0H;s`~5t9NCXjt>VnxG7^cuUbz6RK9Wnrg+S{= zed(j@PwOrm+n^qj91prucjwThPJciCb8$qNuD>&Pz@?`o1^v~7c-$uQiy(4@Mf(jy!rl1%V<4D? zt+1xkC9Z=l3A*$t&IMIIYn(-4y1|8Ev}tBY!0pp+aBaVU467t>=A+3xud{sWU_n`Z zU4k@VR3of|oqIb2(3nnzmAs!N$B>qE$;@PL@}ukvY`$Mt^qjyzQ2H@mg&7+FOPXP349 zirt}o#kG?~3uK({X}*^}$2!ZZeRRhptwoXRBb>F*<@yy9bvb;S)(-fDGjLKeYVwX?je zQM((xu!rafgQFvvia!{ zp~8YVi=_&+TI53{a|q9(DrcALIWnd)DHkGKzR(Z7nIj{SU$#u&pu>yD)|;9ef7?0# zp#-KNB|YS25hH3u8*t{Sq5FIK?1j`Kvsz`O$y+m>hnRvl9?eFZ>WeNa%@gl#y1bq; zrAdbP9dV|HX&xCtXGhU=N=(DrA`|xYEMbg0d8YF$RCgf!;ONM=VejJ0TizK3f?%e0 zKtJ#-Z^%ML(XUKp|Awy~jUm9u)?R?|hSjf(Z(7AJr_hlhBcZZ(1l-xe*YyUFDTw-6 zUfs{C1y7@P;0Vupvgp7?`uMX{)`cia#c#9EVAF4l~tn{P%N|s}BdtvGYri%x}0usD$m?FPsa5C#m z$U9}!+RD93&gx}&$J+;m%snB3WLXP|7Meat%fE)ZIL7Ok4W{^K?=ZNPIHlFseGruSkA)S zO(!Z2Mc7P(T+!~bKr_z6u#hCkf9cm!>Mq?1hbs{@cUzy39;u)Gqhv=SyC)K%NcpTh zNOWLdq;OStk7Gsb_WaHqS;YP-XGbr}UNwH%vH`4iCVN^e&stj`V`%XtCs?Wf%eVMt z-~G2djrtO8&TD*F7<`c#n8Gqw<5E6cFxtOzo^c&f-?GJ(;%SKUYValjc$>h{3HRI* z`OCL(hGx(A`J|3fV;@tRk7*r!_mumHTA@c!DFmxjieUs@`}6aYzT0reM)UhMF@#q} z5TZcpmJcc)@DK!T!;7}i-ET+K)kjI4|J03K#W;MJ^+!mk8$17*nYsB9@IV7?_q!gA ze0)G}7eru!*8twfu2nhJ(kmy~h*|%~NBCDC^+ecF`P~_~g3jw=<3@euQVVK`G6*=P zi}+VAN89#Qp$A4+6ELBbD|v_~qDRXA&1LoCA~eAJ4*Ae4-^clzP`djasOWMTrg32u z@4dWw-*y9sAR-;90yb~!BOOr<5PY7?303F5cEj>^D`&cosm>m@zDt*M2<(COb6-TC za6LrJbI`(P*71JkrW%MaubIR{{&wS|wB(ck0g}h=t();tEthK7W z!l$X}5OH@LX|sCI_$V$-|M~5g0+!QvbLyz?ybni(Y?3lNFi=7)_V$La=4in}pWNnG zmnaYJ&v27JIN$~WWpS8{sC-rC3FoqO!OTQTpVCF1(0{j~h{t@>*nr9PjHOVC-{7b~ z(c>(hAS*na(+@`}t4zB5RD)q?3ScX}`-Dwp?^w#1M$18a@GX!mxs`MigwZh^S`WNT zloH5rT^6`s#P-zMW_g>A^Kz0-X;dv^e83jPy#K`zQ`##N3|>ucuv&W~N8yCw+%?Ol z{+N-+#@7OrMKp^_zdRe%d>lk9!|ZKVhC!@uR^g3e*=e$Lj}MBWOG&65WVkxFELiHkbab6=TJdhW$jp%#P2OwlLtc+!zdbzuYfsvYr z7fc5^zna|+cB7K8N#gb&xe+7Rz6Kp|O<6uABICz|Me0SYJ&A`bAy&|Td5^&E?q z0qC?w+wOlp?mQU5{N;@XPdn(F5u)((U?iJ2Jx8;O@xlTvilv7(?X^Ghk}y^#FY2@y zEc;SKsMOIhGKb5*7E4-(v!c2DJ+nX9E28wW(tVMjCfry|@&XQaqw(bJe zvCW>kqk`=VU1y5WhB#+NH=S9!A_Lk3V}JHPJ_8fwXL^1t;L8x*w$FCy^E8$>Xw|i7 z@v8KWulvi5O@XUjW$5C@et3i*t`FlQX;DjD?a%P4{hj4+7#Dhfe1=cCKzUK=c2dwe z?(OcgwQqd(z4aCa*V5l+*jw|e>oYF;6zPjkBz1K+k*;UvML|>R^rfWMG^7Tzaq+xm zo!`Xq3^ldzAv9Na69)Y)fBI}nDke%+J(ADA46cvjj!gGG=_`0k;-dSMZ4w&d=vQ?X zg6nAR#YMy}3nk(h1{C!vZ<87^2H?2!>mB331LKzu2Ywq4wuDGjQUbXzFSvt-%4rE07#eCcu!+1o~chTf^U|tI_fP&O3EWrw;T$*LNdWf zB1z?gtew%>k?i_a=beIDq_LpU3awcxV=a&hvF|CxaB?o$4YSGjK88)*l>#-JTiOmX z+dSW2RU$|3R{yMC{}DHFz1K?1eeH$Y4|W2w+jQZ}E^S;ezx>G^zLRP?lQaV7F5>$d-oxLHn{Kcd<|{6v21=q7|<&G{BVz?o5qlmb#`*W)k>-qLwRp zpm-eBOf)!$-FJsljfq0zvV_g=?baX^#cf1+E#`@h5{z#~q9E;b1i&vO>Msm4i%J(~6TbYIgosIR?Hq*DuQg9&(i^R{) zAP0M$DCQMge>!eFo*>Dwx+lb=7WMR0`|b*0?DxgGc% zM-BJq(>F(QN^|z~gw~=k1I>LkVo3}uy02c~n6XRi1g7OakHBI^oO88~5??q^>yibw z)p}`(StylT=9YQFI2bpSl5xqefq74i6V;xIkZ5&dlkA%xn&}!Y%M;gpXITdd7UeW$ z$4TbAlm0n|m0K#&6939ls#bQal75p51+>rdL|YQ|aF;G3qH&ItzFvGP8eW%qlt9WF zl3Pui!O|1K*ja)1I@Jyod-bM$w?t=9R&pi6WD+_%oszO7{w0^T-bz=wRp>}bQ ziH^{!PEv3>s(UckeVoa)79+)R0E0Dz4zp0i%;!_HlTm;i|Ws)^a2b75wMs54fat#gR#T zL`2Htbz*IJof=@a(IulQOSwizK&3+BG_w?}+FRzfyxEnWT2Nm4DpLN@HLyF`$fm}XFpyf&F=MfIu_n+#xU=e>CVC1mHZ_oHDG`Gaew@SD1Ps64A1>T!Pk?+Fo79Xn2! z!2aWzpMe~)XWnWd&$qGq&`e1?5jrR!XYxRPQlL}+HQsENc*?3s?A{yst#f9xvLP@2 zY03{DOpp)!Yp+sjS12FUIBztKTm-_l=%|oG!SS;FG4*nqG{Gx06hUnuriC+Uy@$+V>zRd9BX76YFofqbC z!9KZRwqSqL(Odkq7IegUnr-8?-PnP3%l4dtEiav0_C0}9s0Zh>6cGCoFuuZa%?57D4S- zgWA{e@@<^MHC@mDV)>ZkoQ}X=LVWB>|wwy|X zxTsu^I|BViD!^KNFx~j>kd$iWqlU{giEMF3l$_4xB+>i5s57}*#!pW5M=%0_wOe4v zTY=&_;s|aDMBe9Nj?@G#o`UY@d^$tL)~Vov>}$x&FV{Ihvv{IQ=c8}-L*2TVQ(`~0 zhg0%CdC@n?g$BQDMm?Y^3rC|}P~T+ZIC&lXG63^9g02|1j`L_QnGB=B9*5`AfBPoz z4$UQD%Fy5P{Ys78m4bx3s^fHK9ki&X=Bdbxq+!6G{%g@aD&nX5Uj!3!qHdqz>!7Qs zQ%QH%>WN4SlVWcc9mXfAWfaia?i|L9CoA8u3dWeDWcDYKxnM4`ROqA}FnJ#=PQtl; zD9F~I(YQq%b*|^@_YnY{cIK9sS!%3pHyu!Zt!^$kXDAbYU~>Q^*wUBXa>ZOesA_mP z^c5`p^a!4Dg$9mJDN>|8#iQ#SU@wd21n6U4^jW@`cbFk`n&E>R9J|6o4N48fC+He$ z^gjeRX>W=<6J&_!^=n7<@05mo$fQ4vFt5xu`6PysR2U4lhsZz&r~~Eeq9r2(*s6(& zY%fMS^x#(N3tvMdm*yymfahPFEzY%|3wT619C;(?PQS!r%g5_!0IdNFe@w%xl>~!? z?rR5l`Zf!o@1np^{`sCuG5O%g=5`koC_Z^6c z{(ZM!5I8_V7miQ@{S#M|Syh*)YQntlQej6o$K+$K8t?G$ilDziO@2`FNmq?NQ3!ho zFJvJjXe0c7x^=iLzB#TQgH$#U&~D?qoiUF5;*VJFaGwl zqTf9Jvnueff6V&d?IbsSMbCto3Gg!ebRx-r{-Y)2;7_Cu*y;Gi&*hKjQy-G!?}X99 zpW=5qS14O_7{`OxNztW6!mCRvp3vY*hGDONq16RrmT(B~qdX0k&hGC1Q;DbH8{q3} z5U}0n>@<`PH9pz!dir#u7yDRkX#ju{A7fsJ zQi0B>He6@6<3%XiGg6h<_F4FJjW}@JiZ}YpHhQnq0D;bwxIdyNbnqu~jUgCEF3f;N zjv3tfQg?<6dZMEz6}$q8!&7qYuVt}R@>>qyC^e!bXf`{&`;AiFrQ4|OVtGyw_<75G zn(GmnEMQ~N_q3siXvaq@F!ZoSFFf(NI4XdYTZcoM*XDz`)hm8-cJ<3MK6~ang&8&F zF&#c{`?XOp(GPQ9MaMb2-4{A*qFG{_nBe3EOb0y4IopH1G?cI7vK5&y{F^G2_7~Ys z7dlZb3ABj0ZzFX-h;A_}79ji;VE#Hj4-I({7Ma@P@5RjdRjc<^uTb8&)B=ocM`qWP z7RK2A7}`b)%^ksaUs4bD-H1~^tl9XIWni@=)n%XTg~|nJ3j~O}SRYm^pY7`zkFfnx zO~qQ?;186^(=3DrU7D-B76zr{bMaucp&1RAttP7E3 zA!)eFePGM1WK7wdW-;gh3Sql_AIU!xOQ}<3vaYtQVU~|C6wFBrz>hI|UaZrSgR;{1 z1MdW_vy_F%8m*=;If4wARfL_lSw*n`JWMCJGyKdG;wAr zP!O>Iubg0&+MSFT-qLqFWbPrYe9Lbm7&e?zY|d_ZufAA!DN=To^`a8k>*agQ^Rq{B zsIjfc9|*q1anHNaCVq<W{788;;?zPQ>z$2p}sdHveOpl&knRAU8tdPr$K+OMRQwy@}%Jd z1n0Y_(CuXontvGudX)912n!3tX!@v59?E!H%%Gk9a*v1RR1a2t9{8Zh@AHGj_OsuW zcc%qUBS1ffqM&SzF4Sv4(xCybKhX^Fog9z7^i3|oz>8SZBCNvL^C#r*>2&@~5-kLo zx&qd;XSFa&uNBM>#HwyiLor^tor3!V&{Ju~7zPQKH}@Sug_1>ru)#86ycmHXjDWL^KSOv;<7&4p9{bQ@fsYSt@QmlUu2G1uz$)y#*?% zBL}R51`Ozx4pWwYABQCH=SMv!WNJw?Gr_~*XgpS%6Lhl`9uMOrogM|Wu1fbE3^b@UK3?4=d1c6~sR z>b3cn#g(XVGZbZ#cH?v&dN})vGn3=p5*D3sIT{Xz$pi*JQp9PM*puO537=9dtAFe?YCF!xPngz zxxnPcTpbL@{hUmSsfI=*?>*4$q8?EAi=d3F1b&~>!Szrgx^0N{F-@eltj|t?OoJV8NF~jHE;Epgi^-Zd%S)ts+2g& ztyIqVbvp9KWV_f9zw=l$1Q9EBLwrVFa8GI=+3Q z`!bQ}hn0Xi*U#xbF40d0`O2ImWFqwP?!NL?+(iMI{J#O(myvY@DX__D7b5 ziI`v;IoEi+gwVG25z#AonreNKUBCjN*6t6v@Bbq3Q~8WSXWjUgh=`eyRl9pco|fr( zo8<8LHTBEL=Md%F{PY^x*UZ>=?cQv2KY{;W76583as;QQbe=OJqWI1bnHMUBcFZTf>B*#7?4==I_zIMCYOW=z z{icU!28?J30ks&bbd)WcMH8Z}xx^}n&%tMy|nJbLmwkLYjp(_D8y^c_PP#jx%(f4@Qg%NojFKl#_>bpmY zS-4JF1k7!MP+Xrs_WgqP^0e3%=;n!dOv$Q2=9(BMGN!`Rij^l0hlSR%jr!{A4n7>D zykxyn{DrO9U+q2g5Y9_o3}BFYTUTj{5r&U?)g;mOzRXmHcUQMEa=DyY^^p8Lmv}@3 z!1tX;eq@@ACQ|D1r#Yqyz;J*$9YfLTVuZ9!;KQ~TgV@f?{iaud`x2E!;7Xlq;1buX zvR4Hr3#89hMtPv$3;uR=Q*1TQr#|i!t~FS;d_b9b=yaZJQ3}&FY23;38A6oQd+~*M zmF{fFgA#c#KnT3OzW@R26j*^z(Bgj?L zJ}fAc&`kU5PB$^WLW0BSxL0hNxDFRpoaDoPa%%T4oP>Dy2~bPOyR9Bu~4M0j_R8qCOP{ zcVW`Xpof0xsKVn9mz-M0SYsBpx4k2QIypKTc%5dz`h)1qP5+MC;@-BW@OKyykrY9dODprJBD>}gnsja zqds@8KB~NNwskkcZoNc6#{0zXwAYc4lyU^2ofE` ztNKD?$J}u~A?t@RrulRR!%%@^)d%DI>T)n8s49!*lvzb(W`~}fg;RtG9Hhb&uNI$& z>-}XNV;)E0)Z7B%d}(4{OiyfWP9ac`%F$M}n~H?wFmV5Obq#Msd4FNy_w5%-BOi5ZeP?=AB!9o!xvqgd}6{fpVm+Chy11kCLNJK^zAw;KPtv;nGYk&*2d3#WTN|&9|~XE=%n_dDO|+qhzuucWx&TN`k}Sr z^v`1meQhjOjWBbgxPH>dST5k9utUHc_Nn2~Q8}#-HwF^VtK*yLxuv$KM)~AeP^RHO z@G1il#6D?m+F=fLIo{Ul?t+>hO~W4&ta6&*3H9v9cA5Q`3KD?|eW_57V@x-dqwjhZ z1Th^n@VIBMJ^+a=XM)SVN20q65_2z-m;gxZ6VfQ(^6kY98JLna&2vK_OF|Byl?KA6 zS0gq8b>ySVsJ?M?q-GB2`?C?9r)(0_=p6CEl6spT5279HlUTxK6lMW=Km8 zLDN2Hqa0UBbP6#^l4Ozh^o(DX1FDbK8xws!Naj}-s84>6s#r@eq!V|)l1kJx^s?*w zaR6N}rGg+XL!k?y^Xtn^_eY)mkMzzsa`hi-NbWB}mVLW@gFIm0(`#gC1+{d6*-H0J zjOUD@lp@i~Q|~`tU~Y#{G{D@!!kSyHjcO$^bgG zJHO(t?HQEjkJcsaC;?HJJm|56YYC3CXtPl$laN~cwK%)#c;!MM}ip5wkl`b9}FRPwSQ#F(UnrXh1 zwBqc~9XXy!4K~Lm*Ywi%;K$-OBH83xJ(F|mAeHMA`qBoAJliC5;(?%4y-<|%)?0mX zTdWp>*FG+UiClblQgMKHh;}kr%Ea()CT9y_q^oKaeB^T?|#hs=h&J`sSFZ*IXBZ4B*!K-K@VMfOt2yKi$s|j*=)}}Nzg7$}<`^{uxoi!X+6r%@dq@a)2piLnI zM_pBpbMe+t4>(oI;QSG3{-Ox`^=+wPRX(JW_1;Wz#Umjv>WGo=uX8MY;{AAkww)~02u)<8$6+<7B+^;~g8Eos5&aMb8T zQQVoPLii+B4249@I?3WY|ED>lhz4r|H_Jm;aOJIBM7OdJOC24x%jdfeh;RKnN+}qT z&sHe;=7BFLZ)Tx%v}TcxBJVQ38Q&_Z)fQ10F14umXf7^qy|`#*2Qgw1PY$w=Ag&BN zkDq>!(PxYwj!0jrnC3~TrZbIp&Dh*?UBHB1LKx2DL<@fULra0YADoD3HrP;Cbch5d zIHV572+>=Yw9Ok+Td<$jH|914&&W zuVbg7*4cxlxJJN-e_!<_v;pplSVcbhFG+4xhd+p{lC&oA?i{<1sWe;$7q!X%8*PiW zyK#j`P99{Hi2ZRFY0o*sbock3l^wcYEHT37T1D!G==;2dNQkUYMEw8e&HtyN^8yn* zStQb}$Hq9P#``r4S6ovPpZfD&sf`tHSLDU+TMKX;7$WG6qsMs|XG}Zz3YoOWu11KW zQC3-{It?x)#E`?R8K@2a$vx5#vo#J%5GliZ3JvQIp?~$k9;3Oe)G_L^bg^%{cGM#D zP(30CTXLV52*rBn6aNRIvgJ<{?|50%g^6*DS@tbIf6DqP-KR?1XA|h_YP+_77}*d0 zhKuUasAgh*6O3J#r6;|CR)*F^8c!i<^M)de6I31OI1D?A8b)R7lE+i!UYh=rVEo=L z*wZ`h%^}HCdFBy&eD%^WqS^#LvcSCZ{5P~AL3hPhZ|DL;aicl12#hsMwfl+AH>LG^ z+Q)zEsXr|g^K!__X^QXrkdwyiiK;1p7tiQOXL)cZzF9}#1lVYpnH(28dlmI^UoOO- zSw6%FdE`)KWXo3kN$yBj`fSZOmgu3@5T?ZUVtgswpZE*W!(e!qj`xH$oy3O%cKblX>yhFk28Gnnio?WVkB(h} z3rS(8de4@4!RRe(DbK1IpwDZ4$V-DPnoqlhSPO%_u@mZ;s4lHCbi@^2cHo#n?5)+Q zihvRsbmxWlpfMmV_xFUL1W$I-8lfgv<+;$SC1%1!XtJ{4Y#;5S#%Fi#=mqmx6%bG| zazxXlt_?FhYWFjzRpzgYp{C~gMPoPPOVu+<&M z=Cf`Yy%YX1==mk)(%Wy-YqWL1>-}s*HC&Mv571d2#$WZEV-N|PdciZN?>%dz3obXi zJ93xVnMgwKlTh#XC4{b(gsEYsp@()v>7pVY9|2kZBSL!z9Qy`qeK~4qnF&QF)bbaZ z_7;XGvNj3+az>FH+g$u2)$CPMs`~N0MbIF);)c5)PH;=jwCKtmt(oQFfhSSlad7BM z&rEW?af`-KmUj<<81BjRPxv!Ue@gXDIPT4^J4)5BQ+SY14hkVU(6R+tZYRp_x(g#F z$EeB|u;~IYg0I-f9eaev4S%m?l22V%5=r*+j{0^yd*GMb{jJt36EJ<_aDQXzzig{B zKquqPs>ALl?DP1+Lepo;qf{P{<}S@Rt6=}kC9T9s#czMIw|r)kzrJZMn$vW}>ucOH zTDw*Ck{ywxj^<-Zx7@~$FE`pa@R%2uxr!1T#4>%q@yne4;o8yfD2D$+S}SDgv9<8J2u@>x-e1Cd=V3Fd#gpf8~whvYvJ`bh#Az%-*$tc%=64E{^Gk+c`NQx4Z2 zl}-gB<23%qKzNLnjR=`?${zi7VW190G|OdhVT-Lpkzd^-fdFiaa(wA8 zQS)6PxDWgjjBzUm!mG&0Qs{j5#v4PwF=rWf?8lm2eU4kDx>GFJzVpr98mW-?1dGB= z40gF<|Ge(x%{}6{z_U45`GRAzMT5xlq7%Ki2e!nS?NgG>Zuu{BZ|QS*~^=C zyxkgp?;lM!KI5z{Y(%q#gg}{vfj|bi{q-V z3jO%(wdvWV`o(%syjLx+H32v`4|UC%6G2j6S8WbwsF@?Dw`nmogv$8)#{-W<``m1j zEkP^OdHpfk{<{Y}fD5g%2|?)vOsxq20VsI}9DKH`IejVZg-5GO)rD=2SK81>d2n}Z z2pkCIgd7T%1JMiRh>GRkZP3GV@sElGHRaK4}gkTEUgQL|AMo zSkL-Hjd)(_^^R-|6^Lu{8B3+uzOVWg+M8Kp!mHDbupJZmpxx57i1uDOh8lfshI?ge z@Kiw8D`tclOF&da7%Kk35c8g^^-*|bs$cXz zu*tcVEp@!=NgS({jzn>b%_1qwZ!Z?s6kpoi%B0N=d@JsH`ChweK1pPTXWQY>V6u?a)8(QKuY1w)|eg72YHM^AL$92|JyJfnQ4z`{C>ebSgEQeS@ zpRPRnV*l|ZgV7_aymnaD-KBP<+*z$dLJko@i7KCz*ip`6MBZtT(WqTdYX-yP+oZFg ztHKJwCPp1+F5gST!15no-?&SSsjbY&GFS^X)E_&6q*qr%bt55Da=Fl27V2Qnxo>S?P?%dfYG&FXmSaH<|$)(I` zXxxM_G?wquz2nCgT4j<#>TMES$NdsLPm53L6Oxj;HwDA7{V|&vZ+%mz=dwD)BPWvi1ubzr^i_w}=J9 z*E}cjcN1l$$L3Yz9N}-id_ZZ!=xz)z^{Xpv_)?F;fGS^-^hx5Z&bXoTjlHyP|CZR< z$3S|QXXZgZ*``VA2e>OM7#dBD)e<8Ho(~OI!Q~WULak^{=-)Nf!DZpiHmG-gBXY}G zecDvG?zKy%9sN`DdPmy~=oC)XFA__P3j@G2+{Brus?KJLQ0^|t2A6Thi!q#{Q@t=W zu4P4^FBN&Ey_TD@OhkbcpE9=D$a~{UtcI(In{0CK_nDv4N|UtsaSY$qtJx=MXpZP}IMRhtl2eI%m`=h6fyj4fvKikD8 z0rm?5$lvDHkeGi_sqHbN8$^$H^@UFKJ~$)ByCbk)#fMa8-5ZKW+3|0}FtTZfRX~-t z=z5+4vv`%5pTg{;w)7?BCCZNCL~OWEF1m?*&WhToB52~0AoRa}Y^kHx{OGdL4L6IA zwZZOOZ(1}Ud^K)QLAFK%bml+Ce6}$1)6^4>MqujkBOQ75p-&r&@j3WmX*8Y6Hd_4s z#FRYh*gHu7Mt9B`EWiXbsGSo$WAjTXXLVxq53ZOyL7<3wEStKX)sx4evq;~wT1Y(4 z(81Q9l=0+)9&ppG-fk_Uz3$H!(Jx2?D@z|$tTWSevT*Qq2sNx_-=uOVpt9Ra_1u@fdH(FJB!vO1=BngT>*$@nFhjqUu9Wq(5Pm{*Mhw~r zbD7S!vn4Te+3#i6Bvv&t^O)ee!lq){Zt4i96;rBF0b<;#QzhplM3qtJ;X*JGVauDjf; zUNMoRKBFQv?6f>FP0Rf66c0L=ydE+y!pT5+0#ah76EUGTb!P8VZ3atx`LA}}zP=;a zr(S28*B(y7x6Z+99MlPA^gRAwY`s-foNctNiMzW)f_sqQ4hg~C-GaNjL$Jaj1b2tv z?k>UIt#A)oP|)?~>~qoG`?eV4yIiby&1cTp^3i)Z;x3I*ODya0A@+=k`Wwh51!&BDw5#(fQy$)YOO+v2);Lm(?HDC?*{mR5WuqYYrt><&U$re$9m=%L>I>CFY@gn$b?&h?|Q!%I4;kW&Tak|*7N_l z?=kN}FIy1^&7~S|3*}N!VD*~eAW^qYv_P@^RU0OB>KnY2H^H8Utz`K@DJD7R%oenU zIL@Y>c?9Fp`z;`NIztr>tLv;h`^tYuIgY596FvZyk zAF6y9?LCHX;|96#+K4NY1z`m643WxgwzFT~MsW>GFzaI!#R`EjP+bh7!`(sNDw@Iz zec7!FZQRn*(^47D-yn)6|6_jQvQx7_6sMh9!0`gCC|s;;`7NBMccVVJ>w$jIPY8f_ zgvV;3tKuV;*2sR1+uf!w0#lkyFOW%#O2T#*a2#1ES=I>K{xd=;MpO8nMdp3lg^hJu zapVAg5W%b;Zd;;s3PpCEg-48jhV5a(a+f%P*R2FOjMvaL4)3G^)*EmwA#Q>66}Oon zpqT+E&=DbZI^P`Sj}-|$#oF;2!9fY)rdTjiXN_`qJF5Gg?BGp^)bljKd#FRu1-Xr_ z4WTZWd%&YPKCw^6ZAb6cFJ@OP*YHaMCm0(G*z)g%mgTw{NkU+W7FJ7>e9Y4|{mHy- zV9=k>j-a+e2Zi2`p`nKM82wEtekGVO=&S-?er{gF!ZilkqI&#n1ZXbxS4eidH%Jy( z;u4KVx7`yKOz=d;l=O`dAxpcb5Ezn?$xRXp*@&%r$g1&9;20hEmL+rQlw3jC{Lu~} zap9q5v-iArnMC^%-9KXR=tM_qC_zp1Vj{KzRi{uk%J%*o6hYnemu-pm!+y+KKdcD8 zWhrvB3J9+hzYydsb5rRD3~cjj8>C%{J2xA~IGcQm!gSIEokuCC4#JX6)U1?zSQ`~* ze8|Cl);Cg|!4h=WD%%+3DSZ%?KIOke=K0dDkcOw+yxd%Q^Y!wcJ>Xt@eQy6ja*s?e z?2~VG&fMB`eUN;bzfnXaz(jeHa`aoN-<9aN7M%?pIq9dOL6K6>K%LoXVh8Hv#>pC; zd=WiH+KW}^2coqnq{3^tSaz2`*Ev@8Js>p-i=xF8>F(~)%-1C__xnq_dE2TJ!JIg7;q?UHf)NdT*`v z$sF>;w_2qj=is?YkLP$fDY_}LN5$h^Hpi?=)?t7Q7-xcCX$c?v=~8|;;pReczkI*J zVvGLT`hUD9FKyuP?r|cUckQeHqt2e%|1nJTt@m7^r@QLf+B|!+^FGAle;`v2y!*e7 z%(6lVskh|W>xVcY+>br?K0GKKcIDPK!a^BPd+>ekEUzXK_+tM&ewF@=QPJa+_-L6t zVu%RTnnI}sAQP}ooPNvXaWj!e%_sW`neQ)Y_a97CqDPGc+R4&EVvkk z!~#|FT#jeh-`qa%3f+}90x7F=gPM_H1<`d*@-o!#G4>QxZ}Pcg z!lCR*3c}uL^1gm-iYeCgM4OdzuTyAJu6<(2ie_}v(wGKPPZYrC#m(Ev*(a2W;I$I! z^+z_FIFE9Jd7%w%#|3d1)3;W1tYDKce>%<*)51nz%9Od+E_i!?mzB>OMRp>}@rEiS zdu#l>n379KOq72Sau7a)G>57c{a~;Wq8Oz~fW?eh3mmdOSH`^H;EInLh^gl*vkMmx ziH0Qvjq*1L0w^0By@s~WDnB*^;P>|U8I4oP_TW-Ok9_o0DUH@}EtjQlOdR$ycRasx zKsfI#|Fe|us--7J?Y}j%$LkqW0!^&8Vclg)R8dgZZ9Yty3ez56qx=o8CtdX7;s)3I zHqq|wx48EMa{T8AXC`QuxYAF5aY&$%p0zGHsfqVtDB}H*@@j4(Y1R2oe4Ass^OfjV zhzAZxEjjyj9#TT}%CZyvT(qZ3crUV``H193}@!hBVL@evl%`BN9*l z*dQI)-i4(Mw;}Pn|B0F-qZ;ZnduLU3ER;O3uPOIIkcWaodf7;H$;0!>5moQm5&3p| zJoAL=)J!w1}-bQEMQx4+>j-eyLAIvt(!(+$NYKhzpT7j}W13fMdpJS#Poj6Ua_ zCHz=yEuM_6F#k5$jkT^)C)T;OonVs*EOzfi0`14jRT#dyoSC1#$8Ga zZs(@1vC1IVaAx$YU#P3CQ|SdvZ$W`p_|=Zg+s>?JCATUg%|bFuyBd$3O!JyXQCdIZ zdV;F6sfM!5UfsNZ8G^^P`$N|TX1VuyjsU@Q>w)}C19ihI8Q_{;R% zHA(sOu*aSJ%)5G@o!GsXJ$UsQ^0yaA5HI9BXryUyCU+YDP@v{?4QGm zBT6IcrUOk4kP(}+ewL>-M8*wk_&=8S|JUv~t&iC%_Ek55WLjTT{~`_50r}g=J)0I^ zD^Kkw0eBl!qGWi^P;p()6}*|_whU4hz&CaR#T^|e+Zlo@+IWrRKNic1gcvNz%^pr+ zk1#0FcH&=efz%yTE^Q|sQ8SJqms?^p5mcRvJny@pUv=$3KwZGP?eGU7I9!V{y=yfr zE%mRWeF~?{e6uYvJLa&a<}DWq+5rD?x-n_0Wbf5BF6L7h0;nJP%RKN)l9eot9i0@v z@ypnurN(jYN_5yL+T2p8pP~KeOUL!gmapc#vfk4Kbd`yA@}k2eWNw*=Ln{2ScxvU+ z0yF@cpnk=^QZjfqdYx?^biF>O8K45AH)Blf-0Wx7J})2we`0MP&BQ{vt_GOUfFBMC z51pn8q)`F+XWGmpjTu0}ro?WVtYR$8raEoLfyAm2jX82|Ec@)|yl3>P>=s}{9Ms;J zWFLM@L?vh47R_D=gGA>qn2Z{@#N+M2`L$AW?54s`5t$qGZJHEw{HLS+GRD3UrGw%3^D8of>q8a z3$F-O@3|MMKlL*zrU9UMb(bo07BXu!uS82h<9X1o2-JP#@YBW1$W6GM_a{qQhJpDt zm`vQA1Ey+^7Wa|Aw+1pnhw4lh6*;tTVzf7X-VsjL<&LizvhUI9-u|Y^C1Qkx&J}+c zskx*l4%AE>?{||NHb5|XC7RYG z$ljGPPFevrP*=Bc{-3c!{OR4#CFv~2d(93C`O|x^T$RdRRKQMRU^QBoCn~QwLe==w zmG8NaKY4}x;KLLQ{lb3U@t!xxryCXc^YG6$vm&Uh)A(=kd_4d~aZ%CLoEhp@f2=mE zdF&PDuBY^>_UL9cg2ktN8T;l-Js>?(vSC>+i61l_%daQ6-`&tMv%Hv|{daa=BPlb%gR#dDtjUwM|RqbV{h>LfF@u$rV@y z@TXw1BPI}cEofGQ$Vp+b2z}UI+P=1BW~^EMd}jEz@?k$L#rM-AyIGTmiqWe?oevRZ z))&Y9IrCb%3?Bxm?9%IxZ69;j^7Y?lOFU4DJwKI7iJ#pFZqm*_S6ye zB-uC$`0r_wXAEE5WE`xD0}NOnrCut|&!@>=&-tyM#sAwLyF(#pps{w6KTTJ-Z-6Py zWBsWHaewiC{Uz5R4%qz-Yo=h*ED14j(Rh!~@}IIoJjF$S%wGnsJjx>`s@eHZWhUp| z4r=wj7bwfQrZ8}|ST2Mx)(DhG0(3|0I>jGD9Z~gP$VImEMvfth@<}}cWE;i*pEWBZcdnQQ;=%#1R{bv}{f^1c8Bt-j7LN2S*BI~?>N9He%VId{#@G}>ur5s_$M z;deQ}MredTyg|7poN!{Mm_Zq3lXs_Bb-CCpHs%)R#U+6rjB+JLs=v)o=3XL%!`u1g z4VAj_NBwuUatnSZ&)7QD56|zmo_5*(ODpXcO$?o~wu=twy?Ics&!3bMbbCq1Z=pZ2 z&u{e=L+iWjm8@h*7?|<3!PJb?LkAtxpQ1Y8{9yZ9PVou#BYqOy!GJkA?GE}ast|(F zlv;(AJy77DuU*n3$Un=K3EECpy0LKbk&!}~%qAtJzId`wwK&yCO!s!*KFXNGU(W@O z@M$I!N71fjjsoQtF6WDp6tf<9auEh4_Z%lGdptjEf%Few@y=)vEDZ$F)0796WZz2UxHxW zVFJC8sQoL3ly0kiX2c0p^=W!n-0+S_2L`_%Bv@i&vd^`Qq9VggJ_H*rHhPT7R8gtz zteSqHZ=e8&i!pyHD8}bXmTAInBVwV1vz6UqkfPjULjOLI%;T|l21UzQFRLNRj6F-U zzcM)|w`y*K=J=A|J6JCs4)k3uC=~8Zel#K@q-YzR%6tMQw1!qgO-gzKHP8fIH1$x! z4(wmp<5>7^mEl-9&qZTC)9>xxUq=c&uy(__%YuQHsxVgxf8<`)C_lHk7UY; zpTe}weJ7ifU8?M_Uo|z4DD4)(79(gxSpQ`f$rH_KL3qB8NI|jxCZ|cG)LSxqHu*)^ zA0>BG$M5F@et_(%AHI8qcyWIU)qKDi$8Duo)Mqxl&;G_&nwIx8#WnY4p~MN2j?y`n#miRo{m`^T6KAiKBw zz=YxFrIuHY;QcF~%g-r?y8K@kkolA-?xhvlJ`P|i7B4zBq1OA$f@4n)Aw7rY-dJZ>F)=AG)fei}b$?5wlJq8~{nBt6W$5RFbu}MkT z(zw^>x;1Z7k%)cO)gJxbvIV`_dpO4Z<$5c-{F_V3Gz{8g46oBl%_y{F=AJ$52v}-f z&z0>1>oGj|=@7`+SO;Hj^OyP_?)MWf3_O}W9^FnGtY1aICh?TW&!H&qXJOrC%^~bA z;95kOoK&B|*58)=>5+VO-*H2Vb4ir~sDg7rO0}An7rGfiq@AQ#ov0P~P4e?g> zon+9dYM9zwh(Vn1Lz0HOQe8NDUj-;w&60L^vA$>Ws|rX}BtK8Z-RV5b#?9zRc>7Q> z+!kV--MCyPti;w3NaD2(NgL{#2-;-6@nDt=aTQO*!yY*DSp0pnFlb=;6wt%s}J*V^oQq{Bcl){0%y&`Q%dCAW(#rIhe($oX#Z!2mW`DeVF z{7)PPLw@<(=aV%3pY;2m^Q}(5JM!5-*0l%RHf(b0uAH5(rmqHhEfb3A)0Z*KvSu}m zLRQ5Z@>SRCsDGJBDK(I^+MLku%E$k!h4|W>!U-JY?wjl6(HZ5H@Z1^cTjkt-9qM2EW^8=7=DqAdt`XDh zUTSDr7*@FXF9^@@-@_4)*xpF|E}=5A8}eJaUFzki>xH+)h6VK0YI%4@mM+oF+(*vJ zJ77BDu4O(Y#f09@3E>8lUnfEWJNbOnHC^ebh#O^>!Tfgdqq=77@H!IJV5Y>ac#|rc&jqYMt+GbM6TKJF& zX=8&R>xHO*r4QS#!4chXtwXT8(!f?Nl69laMF35p{apxW(+#&^(s-Z8?uE*_)%^@@ z8t%X%-7VJO$5G{=2F5&(J7lTfc!~kz3AG5#g|B@GK0nxG>y$>ncGC%a!C}^ZHylE8 z85JHgvihFkW4N`bZWKW-K#}CAZ;jc6@4)1I*JG1BZtx_D8&oIqyHMG2v(?m7_xY51 zo7QZXUh+7WHCSX;c#mL;49_tj*rDm|wuz}2J&*V(ez-XDVYpAE8huni_rp0>@9{z9 zyx$Wo;fvcIOhky#1wG;nCDegp&)%93fc#hf-Wycjp5D+xhV9d8P0~*|AW8Zgm837+>z!?H${54@H(fAxHdP$JCHKC{#sIGwyabgIFFg%@KhM^QcaYJ{*(c@t zo26D7aamJwhMiLDtYsOL9iR~hvqXzsbw zc$KzD_AhIoR@N>vKha%6cWYybGGLl9!Blj&v;9eZR~7S~)xG3riG7s*Q;`F2qy6U2 z!W&_ukIHJ!V=MM2>nwb35u`7E6-cH1N>0n5%4??oVr!l}{94g+$2zg61M=_9z_Ub4 z3Kfy*&BuA(Ld7{sY4g2|a`AL;>h>S*Xx=f4gkb@YgWz#+JVb``-5SAr)Kg7-JKwFS zmr1z0HNyGR4?(huD>%h%JEv%r`wVY;6#i|#=^O-5uZeZgMmbzOUOhpW0!2(mh9lBW zDkD#cg^%vub;P{SKt$Nt7sc_p?<6`PmhRegX(F>bJ-Z4*|I;mfXLGQS9bou&Ln`tK zs~nR3xP0kl0cr44H)={2qx53?q1%Ban`3dK3?m)L>Z2>p8K9;`erADYC^jInFRvT$ z_cnv1QjV5+t>S~MCe(V{A&zKeMr?NF7ey~|(S5qu{KOu(o6)^(oZB^#d)uK*3TJsp z;`Wf$z2``9PAE=V#P^T$b&&y5S&+kGEgu`?rTkLD_-L#2kB9a)aswQ&3}QKd-?5)s za8mXQe%1RG*KPWY5Qz80}Pi}Mwt-%OdMg9IV% z#I7@qCXi6@gGcHAO-X+G;1#5h7>K0*YiMKzmW_&ShcsToL*M!iy4V;InxBmc#aOov zHEf4djs};EWFet4HOuD&Hm-6<21?}8JYz^+q{@}xx3uv4Vw3*THD1<1s7kQ9?RdC0 z3)SZg6d2dfDYTjAEY|*>eGkVyEvhZBgtP3*7o}!?&$;oGuUqd#9e*(wD1x2b5mAF| z$3Iw>oV5nth#ZYCt4?7Zu}z*DpjwT61wiG)&=U}$Z|<}>>8T`Ed=eu(hABW9N8dVR z9KhGdFHLJkrHPv7<7L$9O%-Y&rS~R4u1JdPC~m*@P5ki+y7nH*{SGo~^>wF2qCeIhl^1A4F5#Gs%z{+Y zPw@`|g3Wmu-9Q0(!JjPRc#X zGI^Zud2H%*N^S7 zN;cc6Ithd$!)!wLiN9Pr95BpjQ1!kjP?vzn3gBhEcFnJr%D&S>bgjeN{xsd{jTD% zP-#e=9vERizTTk@w+}Rr)v2qjA5+=BBF6zSSJKj3iKcJ2DT{6}$*Wu3aQRZ+t{b{q zrP$Yy$6qu-ts9l#8d65;)hMMwbsi450-vs{0z>j`(axr{0w#C zt$c?o(&Qpw$i%$2$gZ12J(mPTLfQ#-{vm|q%!lX+;)8;Gk|Ta&6T~T62mHu4v6=tn zVg5J3RxOWlA^RxhLCpAT%@JAivUrB)rxM7D>0f%IxCf~RFbmMS`sXEqlmx^6y@r@d z_{%7q*bKR@K~v*j;?mi8T_7Ggou)JQnVu$h<&giKs_`6vqj?RVK|Nw&lSX*NgzPGTR8l5loN+Y(f-u3^$CHNnvYHQkY*<)>^?l{@u(C z#An_<{P1w%^#BayG<>}bETrfiZA+kr`YfmjX^)fje%|Xi9>~B%catIr9iMUya-&sW zJ-3z1X3WL4N2NSP;FHbiY_yGwQ(26sWt{gphNV+LHH+s#-or6w>scGqPS}w!qqz5@ zvZDpdMxd(w0H~%M99smnsW(?Sbd7Dq@_%5vKeclf4@2l^H(l%fQtrK^ju zf)2CvO@%EtW0i$tO=kBpx;Duwbx0eN-iB~Xoyjg1XAEwiPjGd7CPQiNI4IH)Z}F+W zpSt%cW1S7scvXsiIW1H+quya`Jh8)Io@h`*D5%ZKO2^^1)rf3s1nvD zgliqEY5CYSDuL!A?B8JxQ-81h?QmWt;Xp|#_i68~NVaLYt(P|SqSB`H0mk4EzS3@6 z<;W|V5dQuMV}}T_(r^5nrx=3+EM+83G`EpU&`!O3bOMCXs->k70V&mE*umc%K0rzP=8T$ORX9-Q!x z3|?qB(Z0gP7Nm2B1mMCZL&X1tD$0c4Xen54w~{5!yDH@N>nX_^Dfz(+T8G2vD<1b0 zLAf#PLvp{I>qi*?AOnD$D%)~&nn`q?v-00xAtw*|SAhr2X1<;=M)$P-xqJy#hKJ(B zRIHIvUE?(aLV%>LTA* z8Ajv?6|fF}Qrj$3qQLvKyreA^u!{ft_tCMbu+B5*^c(?CQHQE^;$!~78LlwbvpB$G z;VU#W_FTzDiVV)VJzziW7XQ0;&V3y?BDWJO#kgsuc`;{BZws_i_QRe`3GMqLVkIV$ zp=c6&9H=7GZ{uE<@-Qc~73wRzS#n^jH;}nHJXiRclKYx65V`&)Y1c32QWcr7k1~5qtUAQgs1X6gYxM7arUjPiO^e&p zlS;(@lbIicM%eZ~faf{>)P<)IaWoA7$_Y)=Bf}+s{0~Kh%B2y405}FKI$?D;CIya* zaV>{|j3FgQd9loVg-3Z$dH>p6MC2JhY5t3qnOc|X4g|h%)~Req9Fc`dc2EENx!rK) zEH5K=32oAyd`ZQJ+)Ysu^7(eVlFZ5Jf7e2CdU?to_nB3Tm;WD*{h#f`FcLAO2a4@M zz>9Y}J{}P+?3o2;P?16vH0t54c_L{a+$fSTp|uYR$g=D}h?w@;tX36EQDR~tn4@vh zy)NAO5Ul4-fTqxEJ~y5$Z;NE>auXifGn$!4cY35RGE=XKd%C!G!Np&i6jT({qJ2-G z-?&-dakx8*UDMKH_L3SXz-IK$uKobc;v+_;oJLhPY7{>Z;}~gl3vC7e6ZvY*dWL@0 zDx8dRuf2ixY3w-3?><3d$W>LT`#$aURYuj*>nwhxbAkC+1%QppnU{m$H-28zwSkvd z%8(?R8{lUTqoH3gKJa@GRp?B8+OOMFRUtB>qhL_;{ic^jrn_ZxG3x4O8nM zJ|~scB35`Fe|F`t|Csk2GYkbblRVE-$- zEY(uDDEhyGUDpXLz{O4)U~%Oqc*Lh>SXJLd01dw=-Z>d%v`0mX^wd6T0% zLOj^63(nF-%#LwzQZ;0DEJ4iovI^=MK8eYRb1+^@sH_Xqw0@hHI^O#1j6vPrb+OX! zy&U7AE|E~UL;NQ86rz0G4GOTI@5mcS!IX!_~FQ7>E^y>jg8Ew z`2Mc_!)JI*pgaC>a%-~`r16i3)CcXc2JEKh6Dg|CRf)kL{2uwmzMvyv~|>P za_7p>rDxF2tK7f}f9-liQPp<3z}E$dvGHB$>pEnTlnR+K*&d4^f>qxORHp}QQZH&XS%m)KSni5#X@Ez z*KZt!%`{fUBnaV+Qh>66*yS{rPuniTER^#AD7+)Ntp*)vI~(;NDD*tp+U=8g>5Lcq z$KftoZX=J>)8%xDugVX4^gbj>B#exh&eLEX5$HIzz~#WQe^#7U&#U{#2ZFTWV>Pgn zS)L=GmX|b>_uEO|Hn}H~?xsjb3*@DAyPYp>-pV9kSyBvOu3}3A1kD5`GWY%#2ie+I z#i4q6$Gf!L3lDT}#67q9-i8Tj`=I|fCa1`sL4@>HA^&d) zGY`GnGq6={*FzP-D}j=a;LUQnz2Vel2|Qq5pctPyG1S=6hgM7`A;N`rAZm*R+cyhB z-4oSG#LkTyU5}6{IDxjJOk0tLRdsuRV&ev5wl)-sTfWm(6nT0oFr7pc-!&HiIBHa>rv zFM^{d7_Y2|oQ{yjAWy`mUH}=&H9v{cGvtuB`3zIo2}k{V>E0Sy__r>a>C_Bbqv#>$ zVse`7BOSQn=;t|P1Kb&Wqds=O=Q|x?M5$hlXPDNHN*yWcBFaYg%S|Eu8z)Uc_Gz#f zIpfH0YPRzz*T3^x&IthQ@M|ON&24^GdZVx;T;D%#N1w`cFXtdF@Gi3D*9r7?jrL8O zl<4I%j@_TY7rQ9F0Cin%KPch&S$pp#XT^hbvO0XmCAW(&^0i3U%byD36?sG>59pTc z(uEpBMT}kD!!USv5WS8ER(_WKP`q5KP`YaYOXrTMK%ZLiBgNd&60Z`(Tvb-fD!I#o z7fR5fcnF9*tSPY%`|Ml}3rUa^q*1|IIYLOQ+m`)Y3=pAJK*eH4#%@fkrgX`lFjCeCLQI7GLtKReM=$PO<*Z}tWe$gMK((Dx8pZMluM zgenOQtSmz}Qy!|i6;cQTIvTTv*79f@884hQmEP_QOmVF5#Ii}XJ~!x%PS;@V`DaYO#A@9 z7(3>ZF+Q493x>WuV4hE}Mj^X+C(i?TP$`j4Bvm|HdOSy{cqBwFgKb2&0w1QH&SS2m zPA&Y4KpsNIy@sjAEwe;xOdUCeuw4RlL&HC--?|%%41=PZU`g)(#27d8k9qvKT+$L` zCK3fjs$Zx+;P+<8pU-Qx#h;N{?H3YvjDO^M22FD)_PW`nM|?c1jNy60Nv{Vt3ID}e zHRI}-h59n5h|~_Dc?FlOkoc?Z@lWnFxFGKe(VWnP;1uzZl_8+ zLGU6RK_B+8e9UiMVlwz_u23j!J2Ipobf4qGE~~6Z`b3upO&^ z#8rH27iaBvh$zV{`5COUndAovS>Y&6oT zGSVl{zWH+3N%US+-7zSeY^)jw8w)|*yh$%cP<`D;XM*nI(5fwO>wloju<*&TJUi#j- zaypv$#$q)CRF-%Ja}Z~c%8ud&9A=DQnsEd78Zxe#QbOA+-_TtWZI`pfs~V%2LV4F{ z5ATuwOdFMWyfWOe=|0|B{Qx11Ul2Q$lFqma>WZ3$f*s&S>HeW_SWh1*kk7?=sHCKX@V*CzvQc|6D5V9!g@Mu zy7i?)XUWRGu716Cvh=!N#7?TTJoTZO&o&){azjTig${A4Nx| z52U$m?Il)pzu1yB<{PA$PpI( zQS5Sl0zUNhBO*F1$a>arUjE%KoO)A9Oa5tvjI&nQyNGIr-*E_`rS0ONzLPAnNw zaiiQY5&^kgOkk#3ALa}$QDDsLf|_($*;ycx*X`jE0+F3q+4Vezl|gT6gIR?J66>%N zAHJ;Mo8i+4qV<&xy22w6QGCnS&oVG2suKtGn&&&KT<0ns&BRAsV!}O}KmK1ug#e*- zcv}m#KP5O$X&e$&=E!ZEYTsTPCr$)MSYIma#^bERk8OGu6(62U=;#ey_|!@p_k}=x zk#Dw{hkclcMj}!1yV&nz(mV@7#Fq1HQ8=McfwmONJ|~X;R=FJNu9%pC$75WVQD0jb z)nvAK?I|Z1n?$^cV{RBT_WJ{Cy;el01B+Hj2Ijclt`hdUtRm63YASkaVR`O*q}1`$ z5WqOFh;YSm)Wjq;^UI0*U>>F+Ob{+cvf<|9Qg_B+_;Tvx-)Wxshc>r!bcQt{;umSs z<14OxKVA8E!L5%mnBRWzn2vfR1f&g0BaJLKuHr1a?0iXO-f!l49vNA220!8G)Gz!I zg~aCaYve9u&;nc!S;5QcYIl|(q`T$`0hfv`7stR9TzAnsr1Vr^B0qv0Hn{2`e&$Y@cvQUdQddjN_BN=3zU~uOnmY)^;DnYfrvq^D@jii zFq8p6ZND88L2BkY_}>b}1rR*3;A`5PJ*hWSldjU+Vd&!kU9a_Z8%fN&_={5RuNrfJfg}2+3k4)NIO0GR-Ye+9W7q0iDn5RF{WYI($4=1#h$Gsfj(l zwzG~n*Eb;2JrnvtpyTKeTC{#)@ozL>@59r~s7s{2y$j(v{jbnE5b*6TXj?0&W;$xt z7itvqu9mtF4CV6TwBdZgwi;BQ@4RfsWGZumYrZRo3+-0{+iBf?ocll(U#Sfs;a?1t zTi4E$mVaQcHScLR)!$2Hxof0xHw_a=5rwt$L=5z}`^tZ;47IJkM|NGNz(&-u)(h`D z!K~Q70^+~%IQ81a4tPWyE+Ic!Z*;WIr&vJnt`eEe5K9U*D+wo-gj05LIG1brHbZ|C z<00R{A3TiRnbgcC!l9T38m??63dQ#wN{=l*mDVZAvA26cY>g3B0NA&$efS`f-E`LZ zN|KRmfB!jL>+78oSsw6+2$DE)(Dwvj@Y0;Du)RPa3)Y|ES^G$}3mnDX#48H;IzF#?rSe&mn6gYdN7!=>>sMJ& zj?>`p7@j1@9>cbmdUzUd;kQUQ?+*jclV;GrOC1hq#S7!SgW+DNd=Jhx7hjUz4f?bQ zu)_Ve9Xw979VQ`=Rc-K3hT!*26Yl!F2o zJngF#o)Ki1!6YLrbfiJZf1`E_Z$N6fRhhN^bObioX}e{Sb0ba95~Tn8#_YdF=MYjl zGAa#tbkP$FFl2kq((11nGh%JzxWN*@_xDF;-Xo=DP$YE)K(FQHo=-2r+D%7OTl-+h z8bP?|dw!7EC2W*aNW@C{n{AkeuE$~vJLFB9%g6NZi3@qUzV*>i!9q$ayXbw{Yp&Yb z=pX;XXmt9*OEt! zl-~pjmrN$4Dhozm3EdyY!@B!pNIV&XlP_Pl!TbbTXBKId~;*D zg9XkgR5}>bjl@MfV_Rj;ka#$>Mbj8=ZzuW{Xb*VykQ_fXk#d$+Bml1601VnaeMiN# zL=TO`54iMHsDp$tGl|n@BB;#;>$MMMRG2E&KO{OfbKt4IiM*uVTz42zE?0{Qo9NNp zHl0I%ad?0SqVS<3sXjca2aZELSwzPlJ6!yTiv8*r#7N~saNuQ8DNvo3H0VwkFpyAA zXOx{w6+mbxo7RGMP}*w3GS?@;F|0ckI69ng>cJiPfD0)7Xo)tf$ZCuA)bu}MN>6Z5 z!xljrWJvIyZN>q0YY}~HG{ow3Bj4~y`GILS_c!V%+~Qp#N@-Ff3^Oj2a+-Tx%x2sE$P)&p zFxd&q>*{qBv>mr0)_%;#8~Hs6|AZ5V!{MSM6(k7_mm~AV((F04C?)6@W@xuZffI~| zFcDRwBIY|MMq^rh*mff~&)+*6={TPXT+%y7WAo>i1TcT9Y1qw^0qeX%ac^EXei0EX*h!s%J_e1YqQmd*62Yp8bsy zueB-looaN2(Y2SJfRnck<54BbP9r2%HxMquE4KB0I-SJ-B+`}TD(fWgmPCN@P=HS7 z6<_CgmK=L>N<#9NF~0jV&w_R_`$7;0y~(({U#a1urR>-qb^OZLjG9k_Cn0TRH`3dK z{jJgoo*p9++C3d|cTt^O9C-lfZ%!9K_AQ@kH{83Qh;(8Cj}PzI*^0wwZa@Wd3?}dH zLbD~`R4M$Lgg>BEKbix}t9E~KaH2zD-@69VZ}Zd#w#k{rDK1`Wp>K+kvl}`LbG?(o ztZP-e1<;DU5Tn{vUW=0i;_KtIoGtSYdH-+2)X?MT#Ok#-7ghZMj@NZB; z>Pl8_Br`(=IQbv`XQciCulPE5hdMc4x+@>KPpLxce1Gvf)`n^dndhAD5&T{GuMRkt zbm|SFf^?tonM0!cMUElGz-o|vQqltQx>gU+UlJ!T6lnVYJCt)xFlr!us$?0_)2LD@dWSEfce8Erd9dkF9%2ZV#kkuS-LAeaOc zsluAq{_Sjv@?^9j<)5NcK*a1`lwe-EOuxhB;qWywg7~40LW+3`zA?fcAp>xN zaMRaWgU;E(1J19*?`U}}8K>c$Trr>@8Moz<2GAp?rru&UYhM&S7BY?FgVyur>BL=c zP(knv#{)jN8M8XVuy`y%#U8eKjY&S<1Z^bzYjzgF)n42|wYN=BBSKmEZt&m6@HF|; zSmLnJY;<$<)F+^F3IQE11f$bwbom|EwM`7%&&kE2s)(x~Jp(uf)RIaf6^F4Ij=5j@ zsF;rCEWmO$_k+ zC!6%w>dG{HKaG)Q{BPPmA4xw>!}pmm*5q9l2F%g`oyK4^*OZ&rNP2%lr6c*=^(ffj zS?A3%^|mIB=;A5(?V!bj96~vuIaD1sp}xQ~l^{??5Lk^49f@O>s8ghzI00ypD+VU& zwqOcA5G9R_bQpp6o`z~Wg}2%_VIMpngYR46&n+o&u1U%;CgIB3U5nU}2T{DFr%}i{ zoM}*FSu#SpRiJy%EaD%CT+F4-z&le{^rMQr%g&fc&qyeD{I7sJ70>)Y_-f;emkE!J zWKVwB8IkR4iT?0`L~d-L+7;>^(f+#A|6E6BOc%Z2QVA*q;xe2kb%)ulFu^HXW&v5~%Z zQd-D&nK$P@8`^ez@PF^$I9y^FHkDiX$z3uA!XzvjY^LD*?`nWEAA-Ib{22?KK;q3M zUt#Q2;TV!Q3Pe$+H1n%S0o|%bfE)PMco)m|n8kQ4wBv=uCx{1VI8%R&D(4DBl^B}f zz?Gwxn?>xC!T=p8V_$%BTRDX)x!;lAk$*-wLpL$XcT>WY>;@ZPnv=ZDm4ynyY1k$+ zx(kbA`ZM7!x*U997OY-SBzFD1iIzaTDp%?POfZfQ?WL!_5WgjjMu>3|NSxgN{x zDc)iL_iJM9jb%k&>>#-1%L`b=^>_gqlQZ5e-x5o-NO-xsZQjSTsM%f$m@N79J=TzFHq2RW|En> z!Wtrx{DZV(l@tfS0H7y92f{$|-#5rWiDWs3OP(ph38&N*M`;u5}ZelKm0melcG!1c^Q&cWZ?1)nYpsm zha??V_pL4akmJ!$atNHM3DD9{^)f>W0ct}@a4DzV{~x-}Dy+?g?a~SET3mv=yITt_ zQe2C>ySqav5K7VFS}5*C0~B|6cX#*6-t*1D%>T_H7jJR^xt=_-*1g7w3jF^o+_16- zHo*9ltlBWzR$Ng5eg#RuU7xQ}tpfJJY@$8cM(2}@r>O)w+itTO@mqK5yi;c~b#!7y zXcr}rTH*j{ol6+f9ApiN*_DgF29jE8RCdU~l#f#x;l_zsJ7Fsor$FP9LJ^P7Q+T(} zuNL7g+~GHAw3DP}0cv+t5>Z#IM(hO1cl?gAk?HJlGcRZFIS2x0_byu}`a^=r}tU0l@5%~PiJoLKMWXEZlgB4ADm^4r-x{j|wg)2H+vyI<{{SN4(U(kME|`${(#ORJ zl)6CKD9<695Nuv?e*lfRD7B;KVZ0&*!TCbfa2M979g+1FMO419cecv7&|HxD)Fw{1 zc)c$0hQo*T{tqc`R){w|)_(1ms;Np_J3h_%GhB6JKWLP#^6E4_pF||%xU!tgVdqq; zx*Aytr0{8Yi-Ka9>*Y|WwwfVmLi!P)9~FL#)q0Po3pX|(|5>lDAv+TerlhEq%GSo3 zq(o;Chm4a)ryuuwx}5;+c}@)5My$iURMgLngC^DbNU9Yfz9$m1MgHFV0mJ*n`-Qtz zLPx+b1fJpqd=x?z>-~maUtx5nQ7`Ejx6k79{aMxVmR7>wa!F6<)xk<-gr6Qe$G=}> zD#DkHz-Q}Apg}Kd%Nj~^ulqDCe(cC;*b6{TCg?WUg&zt$I|wGL!#pnVFDS>@Te+rn zFAgj?TQvCK`G80sQrctD?Cy8M6RUq(HgY-(V_!*niwA zKr!C2r@Qfx^j$sGiCt+?my5o$`U~S;ugaplHv&0nWe0crRl4cbtx_Cw$Ci(iwy1oA z(d1OxgftNoG;`OQ%nL!FJZ@wTDP+1q?+0s*NNU}qR0+O;@33}nxTylpPcSaHNFJV6 zo6>!Jh3Z8%r~C9iPStev)x75IkxCZ$_jd=c-jQWItr9Hna8pi&>HRLM_^3Q`2WGW~ za>Q1OrajOy9Y$FL&F_*6p*ndY;!$@@9)4Q~v)l@l+NU|QMD-!Hggx^3Z=b3^al++g zkVXu*`Gd0TYcJUJW8*^6@0?7SaDuA9UZhK#$iv_L*FR4bC+xION&{ph{(=mRg=wns zn3AOM({hVOvH~LgUIIr`VZ@IV+I6%@runvLEStvEC`~aR7T4Rsw2|UoD#-W`YK`9X zR>=itJJvYL$Cce+C3+J1r-A5fdwI4XIO??k*`Fvswu10*U0WD0l^941 zolr65?6{&w*et_KP8>Dq0tVgrpy;~>Wf_^9`X4*sNozGZ)c%tfg*_7HgK)j6AFEo$ zm6@wucH&0^D!zpcS$C{QtfVLu(FFFX-1ss>T6z8OjkUK8G@wLcXSr3mS$e43 z>Ejo+_mL`|So}G09_s7+XC^0hz7D?@f&RTE4+^i>pyF=g`%dG5R42d1JJNTN`-#xI zHSQ2u`Kk4&D50dwRpA*2|AAof6$Z`=6i6}es_g$S_5V>ch!d*Z`Df9|@IG%1{YW^+ zQ=`4mXJ3$^!l`-2RXG{yIcxSP2hx4!2StPZtIiQWILe86`|mgGqsyRm^jSibi|ghv zp0##=Ot>(b<4y$2&Lrtxz;Yu-ai8=@{FTF>beKHI-)bpJgWSttMFTgBhF$wUQQCOV ze=LNtiS)gM6Gxa<*O30fi1nHhv;4NI)f26_&7UL+FHfEovNIlO)}C&20cw)2Qm zhak}=wltO=?h2f)K1_Pu+=z#blR3u&C60C9&i?eqJ%?t?B)8Uo))m-#{2N6D&w}jr z?zs?c!`Atm(5Fa0-ip4?$R922?tJcLvMu(!lBc7=A%2dn~gp9 z-p(sXAQFCO;A5!7-aGetQyF7;KUsV6Y$1H=5u^Y$F&y^#mq{A`D95DV%LkoK(41PzDY0>!nJzL&KuW%VPre?IOoMV;E}(ry!qIVwF< z691fiK#Nvi`ISQ{qf}UYkxgTf`lDDsOju^#^*h74hxHwCB z%%K*cBv~nI$Itt3a!W6)e5!fu3yj+SRCIbdkuo>_))wuw#qtO07Y%<~5Y$<-XA~Fq zaVO5B4D>oE06IJZE=^i-=WZ-~qZ;!Q-zHMLn1`ac?SoFckX3Jx#kj-n|3(F12I;Kj zrHi>`Xy4L$itxAhG7N51iXQ$dhY5L~uV=ypO%cwhpYgdhHtmFTF#3lHO_w*Q5o~@+ zXP9I2&G#ni8;*8ZZMoK1c&9&bv4h_iL1QAN+{CrzIcVK9?JA<$pcTg+Q5<)teJH%D z>G!FAS}Au#*Bnxd8=qZ^pl#+t) zko(MavN1j2WYx@~zJUvVtVn;}E?r z+C3&dU3&Hyt50@?Ot+T9)VB7d=hWG)02uv2YuoVt-puf`@r!!8>nc;aZ;533yfuC) zRoyai2ohtG7l{`R6p5}@%u5pic8NkL2cmidky+4ifX$y_TF<-14)kY&#SR?GCG8hc zO0B=TMj-$0HHpz;xS-Ayhm8@2tqT33e@f$sC^UUV6wzD)>TQN*1_Z9pa_nv1cb(ll z4AhnE<&3g#QJ&@htNMY&LkVJfYBiSk|J=y`EtYMLulALpKH_K78!_H^v=6QVU1mr2@j2S5 z`ob55DPrB=0jq5Y<+%- z2-7GGX##xUV4@h)AXPO|IVWY6QpCJ6g-FFjyBjkE_>^n=(gBd6cbnAOT;&52=4<AzdOs$NndtA z_r-x;%6(QfY5u>1+%m56Gm6ech}y5u0^R*yPd%3Hv`ph97q`KXTkH}DP_&f@bJhh7*Z`r1$=GP&qG^-n|> z{>wO&(_?Il8O!UqhNJ=^gCeWP^JFAWd<+i2xypIsC%1*z6pG4~daazh0sXoGtw=zt zC;xN{{Pe?aBPph-AAsTsz(KNvzm}6hm-GJN+t_~PTC%!79_tA6-CPraPaN#89fsJw zDCeQFT6KM^^Evp;n^WGeQzp0_hkxGgwA)^IiLcS^R7t*c$fVZzsdNXF1jr=4=;s`p zuE`FU6x?bLUDmL7*6f$C6}X|6e~b{D7f__)ctLE76((AEtLJUGaM?A-mlhllF!wi0 zQ9x$WL@&w+R}7~EJzN$MCz-!vkkcVD?mKM*(Np*8N`N-Z6UaIO>=pFli^#ttDQfgl z&EdH3eKj>f6}%AOd7R12iCsF@jIC%`NNd!{_PIbHHWRunT~G6>k3(+2zGtFbh~hQ% zI|zhS8QGbOgyi)0p#UPS`<#=|@I_l-Fl6Q+8i@#)0y_0wNJaE5-zPA-o){u7L>g^5>^z5IE1}1Jl-SK z1nWjSoI)}Mc;omc_Z~arpm9z9!KcWCPsm%L_WSpCUnslhmywc_OCw5suR|mjvgDO? zpH!pJrnz6ck>#Il3th4NiK*9%*^Y+U&oN#;`La!~b&NSvA;TZOO0W)6q={TdJ_9KR zP+d&9FLGIeXP=ex2d9(74S6oa&BEgN;phooONx7O(l4vBeakp?aLmpVd}kc?ukwBzhttH>x}t^zkSh>&af=T)!MHF<7vd(>)SFIs<+%m{OGb(Y)lHHCC%5Z z7@30MuAVEsro7&Q#s^${U7>iHxE~L^t-b&J=VHstY%+Yta-h&27kNA)%XCcghBykd zCHf_uJ7d>N0yMPUS6zF`4=t8n(e3w6*HDqvBR6x|) z?^^+Jvg_0m7;W4M$6*ajF)Z5c!wl8%nksrxruuhfn!|tJ`n3aOPDg5hKG+X2Vtmk(fgp+yHIrJb4CdlA0UW^;D@c7&*K{-q$^}3RT ze#)LBIPwg8@p%5={nphEUPI$NY$O1vZ(k%}gjdgSei+4NU+4HP=<|5pdZ~3Zd^J$s zFLh8O*reZ+6S-OR0oY}v-=8ZxNu-X|+93Inyu+;Ek6IY6$qL_W{ zH>^XHgV^d#d=LywzZ&NcpZ@njIrTNZr9NGeA$4c)$|*sctT~+OsHr2;T>T)mV@hT_ zY_*9{x#tgk^Xt4x1zScpK`Md>W-)A+{5rd#Ry)lEMH1AU9KF4Hu3vMIJK|8i9|6Lj zKfwbJzZ@sLYG*x$Y+Of85HmiYNu{~GphVXgHho75d>2ntsTzkM4JN1PBgC7I@}F5m zVL2ku9i~JT&5^)5=+pdATR>*Sfs19dJs~^`}y3-)) z*w15eLgo|v50CkNFdBZR(S)@#j9iK(pa`_gsZYdmkT-;vZx}8V^xh0#V)rH6|BkKL zR2D^!%O@MXy*jGi$(vqna|co0i0i@GJ>o|-6T$8uYvaAbX2^5mS+V=&@e&vtWX(xoCjS!C8MWY5-~-&@rILezSz0( zEZ|%ayw)F0{sLN0@q_%4#BH!aC?=j(y%8}9hsEs-f7aL_e@1GexlC+G?;t=jmn6G( z_vHcqa9e0}DEF@uPcWsAB5zj$-<0UY+E#&vjIScV>P$$_E#&q&t}u`S09+ zf8e5HspK51HW4;hX%oy^4vZYM8m;uPQ;|B`WPQDY5u*!ypLHkcK2sTyGExqA_53MI zY)WUM>5&~a5H)rO@JG;DPs{pdXyOT_sDaZgsaS8T@{(~%u@8qR{@QvN5M*EY4Sg_{ zd63Lgq_#o~WnI{R6fJn}a4Zs2X6B=VvDL$oJd{>83cbP?|8F`4H?+ab7^qI&PCa>n z3N76O$5^2nq@RvNB#+R++$Z=xXXu*rosvL2RGr?nXUO>PtDxFSPv!QSfcwnF(JfCK ztygIMt6cO8y!CAbn<(x!hnA8+QMfsc7VC#Fik(XTqHaA(3=qrDxc*H+Xu}x9TKN4x z!w#%4pS>{~?|Z+jog>8p z;P(w&kXeSd)1nIDCxYn2Q$40s#vqH!a6s^H1ss}f7!B6Nfy#=MXMkg=kJ}F}d8n$M z^W&qmBaz(MV>aVDT?Iej2aFj4R!N0!kTVPqe2Hl5O%f;MP1h#^$_pUU>oTdG)P+&Dk$p^bQ*?c-Ua;z7uQ=0KjDtFO?2b6(~ zFxPY%U=!?tGCw&N?Y!CSrXf+FA#4$e=`!st3$&1AMq+D8|657EthlBV)fy!9TNCq5 zzT)9;LvsEb`Dj~w8#oPRBIb9IUxI3(pM~)Wz(!BjAm9s9LXjlR5+8++`!vRaaq;^5 z1n2m9fLpSw7b*>YKS>*9X=Vqi5dsE2xf=6fTEUo%EErhBSae`)OJey$V;AUiPmpuFh7#e;gcoPaLXH8`vq-$)18wN@PQ3U`IoL zib59GsCfoM{)k1}Cprq&Ivm%sVN;^(B#pZ-SU-Owt^biCmNFViFx2Ef-YP2Wh}t+i zi;IC*T>hCJtLqf4GFu6N?D!Ra>9N0JB;_cXtOjVbHkrMG{NzTgQ{L4{+LXRCZ)YfIm5 zYS@20@`}}<=YHhBNvin!&HzX)Z}6fxGUZtiR`-Kmh2f@D>1X|UDTOXW$!l2&<;IrE z!tNZ*)!!+Fqy4#0-@a&cVI}eOmR6A?q{AAP;D8d_;k) zQ~;0O=a=O?iJGKuMUmzqj$yam9aE~tC`>{!np>&>2Qc~hrU;(T-)~tp>ea|DFR|Tu z1Wkd8?2P9WM%LsNv7qf;D zv$LrM5hwO<3U3r^dghOLA@(DYcCKd$vto|zI)L6@yObgoE!n%hJ; z%Wu_U>ITvfxUM&AYn`ZysdNv@c7A#58(eX2!eH5H_jFdhZg z%rr9?7gc;3dQX>MV@JM*DU7y-&3eSHWC?$4CO1#IV-Uz8D43W#Twc0KxV-;7$vLRW zKgudcsNs?2jxuY|U#@n=2W;^GX7O5gEZ zsyb($J;+Wuv=FL4N`#oijAQ+)yNs>ARrZb9qKRBKB0V64{fhUb^f+}~yIV-@3f)d- zxn^_{{PSEf8LelR0%c?WNHY0%_8K{#z=0yNj&Jrd6u{ zOUS`F<1K&?SM8tvk#l`B2fz#3td#6-^xek>sE{AFG_o`f6=8|wUta`X)_Nf*+riAD z;YiN2iGcj824KrzG-2`9MS^N5e6|7h9pV`j{1m~*1?x5*h1=5P>x?`33HMXmT_5}7 zk73p~J}As4A3_D8(65PbF$pyj@FfCYcf|D}xQ!P$FPgDRR)iUVhz5(PAO9ATY3<0z zf71hcg_lxGzQo1?$H$PCe`j|9a?qAzT&fX0s^yTt4_sZ-U|wpl3OQr1p}1Tj=6#Aj zg};pUSM#uolsXTRC35)DLUaC=%~U$8LB7)Al4A-H2=q8Wy!=ZG+D|}KIQ+$$i29lz zTV@z$6Y+T;hum9RUwYTpFu3SE`P(OX>C$vG+~5XO!k4hsznau>uAMEM@Q`?M|3Qtg z4|F`hEEjbP6uEbMr5BeQNc-C329oMDOn37Z&x8s4Mg}MMQW--spEszr9#9qdvefkf ztr86|-hT;UO1`gG-=N;rKa zV`QEuLUVRP<&@LnvTf-d2J;iW_bwa*ciS#b6JERmVDE`n{v6|!S6+nxZ)}WF-(1N* z@lja%o1_={pF~eysNDg~UBGCbjdNK5lL2{E)}sW+(vpNA`=vDwPAKUGqLwCBs6bqS zibQSr(+)w~<`C!@ZsEHC=S9}R+TTTHZ*qj(5Ren>K{q0$8`q{$b>vzNA` zcZe`o>@c_gTIH~`WiCf58nM|JrwPHeKK+@%XUE!f!L-#s^)H=NF*8|q2tTTu*aK7^ zyLe^%4aD+@)YW}3y&$xppMLu((WxyjbD3;WpnmLR&5vE;iy=9(JzOWi_i!hSn0sU# z;b{d!?1l>UFS8RbziDP)x4J~#<2R4+KNklNz@H5e_UZku$CT9ms!~C1xp2uoWUt!F zvSK@5I1%(fxDP3Z37Ql5;CpemAJC6LhQ(5?xZh(4Ut*UW;ttt3Z^H#w=VIoLu?Njs zfHX}vn}4QQ8B4(SXKX5a-JwK>Kqt3ODYmk+7e#U1E>6>)A(B;442=6WPj0#5W6ux3 ze$ngUPHSgaYJdN{9OO8MQ>1smFnMnr}etr z^VaNv=*;sAJ)_90a*oM=Bek*fb2a{kCJ>3zFkT6BL_( z%p4~k(SGo16$a&gfln$n`RET(`f|9q-xnZ{G9)(} zF39$5~PC za45(i1_fK3iv3$#$0Re;1=^vA$GfD0e-7`7vj0jmq4f|tVXq}|lY4mq`9x z@Gp5i-ePG~EzD;Mw};G0>Wo2`qXtmh5anaR|7|$d&FP}s0qEognf@QVw8M$>Sj%ZQxi?215>K^JUkjmYP)~{;Ydko!9^{=VNsVC z98~9M2AV9w#JHzS27z-@eo4$vI$^}_H(T-pAh$|={Jp~a=jg?3TRqVPTO%vz?(i-^ zlj0f@Q!RHxk16)8f9WHu8=aG6-XJio)Z2V74ZI5YinALh8w_%2je zEqJ^%TXsCn9{Qp4oQD7?(9RVkVngb}xd?1v!9U$^lIjPOzvmjp#Ad>r4zDPr4}LLQ zB>%1R>0KpYDqbP|%M5^FheMMk@!1v=Tk4-aEc#>$CTQZ$9wtgk!jb)A2 z8=$Cc=wP!-%pT4grBZvKd-~XiSTm~yGY+$hdmqWI**RZGz;z5u zBe{HOP(AXPKIXZV(*C^awRhlieBPsG=XR$7B5jsgG)ka3FSaqwFbUjuVd^UN_z$9r1>?$3--hLRz-%u8HGN62Z3>VPjEh%!XLob;q1 zQ;~0qBps=T`xQ^8ekV6XK;MQ60z3cucEg5qb2OM%#=7f`4{H$R( z#}Wj{rPy%ivABV+qD)L>RO6Hp;Dp9bxPiWtYs%z8v{>bF&h}8YF__eq<&8s93nK@- zRV9`98P7ACPDyuV7?rqI#c9NmO$J$L;H!Z z;0-T)Zv9~X zl&ig94H+ykqka0?3}1kTDSs`wZ#Gi@MJRb8k5{pyg<&MBT`u9s>*9Ll;`v3K!q5m} z+LWufE?g@h@Fassp=X^vWO8oQ-W|qsrmz?$ z$in5fE>91+Bm|7K2H}(nd!*B658&DKeOmf+*dK0UC2twmtKQbHwp+mYJ`N9MC*J@^ zr6k4N^yF3FyYi~`pF>W$^FFnT%pCXESj)fsFXcWY8;(E8f?}?X*#!-Ih1h&CN?f_9 zI86!z=lXlBHom76j6oArm!U&Ay?U!x#$5!QEYuPNEuQ~WON_(uaaZMEeZygF@eg*kSw?Zl+AbBv_U!)+C0H2n6PlD6o6@4=TUJLdewW1GHx^(aoVDfv zWC1%PV);fU)N2H!F)>WpE{Tf;hjI-PgRy!X-z^3n^Gjvvc#13~B!Jl3dJ zb%EeT1uDWR0yRW`DOAIxJ&_zKJJ4g8$i>11uKDSgVh3OYwI`@^pYZ3Rl&HUy5ugp4 zj_bd8Oau!Ar7z+bviw5K?EEldZ@HpM&B+~zRusDVu}&o ztpx-QsxL4MSKC#HZ3#lZeTH*jLEE`%CLJ}jrz|O9pE5MuvT{sY(`wEm4A>G5M10Us zy7(XbIs}!Raf8fXOV|lDdXt>#*+o;xGcbOMeNetEDYJXv82xTR9p46!>yi{>tSXa1 zU_WVzTi|OJqreMNlgY}DZ6F-O?&I`k+}()@RgX&VY!9#uvcwVw4{i9Gy1!-C1sZtG zn_6lFD=k>M?)AVfvaNgUVA&R`4M?glbmb1No3vtiDQ~y)655tvVey%t4jYJ7b4dic z#d&YDQ+T(1_oaD7zt>%pQg`kU)HpdBO!V|-9RY~C$7ff^xElYt!~~VSyLKpagJnjA zi5Ll&0he^%p%QAf*9?gPQ|fTlV~QYlz}y%{M)dUq@JpSVbjXQiQ+~9$6{C`Hp^)pz z5H2t>vczh8HyZ2LrJCNcM#YS8vdd>8^!jH4bhd<|P`kc*e|Z1A7PR_cxheQM=Bc1fW6YXPB z)wW~Y(+vClMVV&QgNZ(DUT2tgpLpxTr~sc40?z`2M+p->(0Q#+1|Y;&+Rx#8W$c8+ z+hq~x=Ho8)el9zg#rfZu*Ckad$sQZ;{@u$$o<6)Sc8SP3PB+s0BGvUB?IMR8seZP} zIu%8}5KXJdlMLtK-Za@}7%MsEq>HF*$_s<5X0?Bco()HbvD4RL)bWG-(m==@!vA_d5qCMyx?;BcKh7u`~p8MQPey zg-6(+nE}Zj5VGqlN4D+;h-%EU14a+1=sZxq=`qkE=S|^L>@JOoaYJssfl_)TV_WC2%Fo<%f-d$OY4LCzi+V>{Wew%`=>rD$wG)5GM~eP!4xcC{x~*()Y%msP*42 zh4g-KE{5jy&Ez_BpDo+S~XH4reom;(Ed$=-e)7YgzM;rQUe|A-QTzzH1LC}N|LwoALR_G*R}>$ zY~Z&6=Lu`3Z+|0U=-)=>R*A&_vdt^qof4x0h_G&nIr1Lm&cJ2BK39X2Zk6y)Ky#%P zyB~wKXVx7t@O7x#8j(Zq+s?DA>BX;-Gvh=e^-QPeLO}4OzeJ1k(Yy`kt^+RXY4a!u zuG0dzO~>g_7?QUzzIaZG!4$J)-J^CCw6q=>i*ImrsKYi`So%r)Bxo3OKNgt$L?W?! z+k%_9(SJH0!W38c5GCW8a!kKR);HC-Bo3-{aO|6Vo6r2Y^Dtq?EWMSuFJs|8Xl9D}+p{gP54^T^U!hKPUdh zy?7_pr4m0oJV8K?#arc_5f`LR2Au=FD6-;64Z%0jcd&Z;6CF*Kq!%@J!~r;z=b!bA zECDjy;KcA!DuNgX9@pnV?O%$i<#gUE5qu4pv7~V<~?NDTJ*QOHql1kf-+SMm zX2<-=hDc_w)ao>|lh2Q`#$Miw*C5WK2H=YoVW(m9lgA)HeB%o z+-uc{hgBJz((wrTzE-Y{`Oi)Du>qb<2KW7SizB|c@4jukzf0#baEA0MJyPFYBw7{a z#@KH-D0BtRqBh1KsS(Bxj9$TWDeZil5%Ras{&(K)wWliE%W;!zhGK5XatH&-Scu@E zz2o^&TZFF+_!iI6RnK`^m-KLTP-6wxHscTUVdz;%FI1aD6`SB<73YU}(eiuEQXwic%@8VV7nJr~$Zl2Z@%*QBDxSCKRfbOL;*bRV z9$kdj8g+-Zn*m#Qo_nsV={BcFE>K=a^X&9d4sRAT=EhbFdK9uTs0c@Cl_?E3{{GH|YN2Hg}{rWFm;iT?AEE{w1)W-|v5f5IqN8@-= z>X3u`ncZpE3dG?pGY2XW&y&vB(wH)u$I0SNvxxD7Ff?8MWYrxGD+L)_+u5rky3J4s z4xnXH^%W(GeM((`!H3nP*ZsZt1Kz9xhgHvZ3x_*|(F7JC_Hd|sgevjwoODFTsvI#_ zt?rA2q64mgOq$TZ?7j^YWU%`SZZj8tL7dKVJGY&TW4Q$e(UrEf#l+ zDUqz_COGWby7J^(r{AtBRFCDMO%Owt)*)N^O`W_pyn#iacn-yH6^ z_6}gMX1-@g8hVAj+ZdtrPTg4v0#WyTm7{bEHmLeF$4h>oul<21+8T#r_jY zdHAGxK>@i~5f&$hOVR#;p-Evc?7_g0KUj!R3B&xB|2pK(w+@Sk%mI zS_$Q1<+yU2X|2KikFB}fk;56^pF5a4tJNL{L{7IEf#>6S26vN>B;#t1C_gGL0*T_x zc+UFv3!hxh;)!2-@I)EMndv@vb_uc(@gm^-xya<{S0eyr<(A!%`I{a~Q;4~iae6R+ zJjuz=H?V4%NeM9VJ3o5!7V&*LaSpg#;Jo#X0mz}(JZ2y)^hO?<_%5|;#F0xuge_5( z=|WT3s=oSwv9aQJQuQzF%>7~Ei!QJrS|6+Mi+dfG67|75j*QFRBDYh4{O7gh_dO&u z&yWFBIPjVAtq=ZU;Nu;D|%ZED(9j_ih26)|y~H8zwBl2ITjF zy+-!hUb?>3?DptN%b-HB|jf}*WW3)^% z%^b{ihRf+cjg8DTm>bf|ct&2G6`#(i@*bYi8{TgN8Y82v1LF0_rZfu%fD0|bGE=P;N~ zB|k2Ac!o0d5CxK$05#X*Tq~VC65@lQBeEK96K>+eeHiX+9khCIR}w7Z@NoM*-Um!U z&LN%C(0>(U+IRLx=Z4Hx4o3c#?>^|(hu_(;6ki5WE>|S+0vDx>5&ai&7h&X-i2(XR zeuo(G&YKQf%;Og1s0Fbff7w5_cO>=H;!6+7NPe5qJY*+aGkx&d!YDc{4HTf!G~!Ip zg{GN&eC+XI<4MEMhRgUhuXD^+x~tR2a-zPOgwVh`T&oxGKuIk$og}xOf9dHZTniKv^Q|RQBFeqH|5R0oY81v^Vj_@)$s?D?CkD@C&Z4U|LX0c$WQ@F%_G z)_rAQy}TeWSdCU}&QQJc#0-g!|L?XjsaBcG#g~6)cc{1h@ZiAbdg}0DHPB+s!-!ht zgJHQZ85!@~>_4TkXu11-&#UkLUq~F(l4$`CCVPdB=MS@n#u$Tv`Tqul9q|6M=Tv}X zY^R5>Q4)T<%&RmczdxNi%DHMGh#a0sErr&_5!3%HG@%g@`WlCV#Yeu6P=yopmERPL z{@>nG0-F55A^QDBgHPK&(yvBz{dAfxWgh+%$qMI9Ek{2^QIBUmH%aNq|5B;sBX>yK z@NW?CJ3YB?i@@7`<%v!X!F6$ra_1%tg)EEqkB5YEH#Ws>E8~vvkYMd|rJp~YjA@JT zU)m}jYm`Mh6+g4IvEQ-4;;*w_ACnm=DSzAk#* za=)eSq0A#NDMFFAwtsrfH)!(07~!!vWpk(z%{RIYq4Gq9c%r}u(k`h^<>DM#d~`l{ z3@kZW3oAoa@ZU03baEIW+T3MCPzI=<`FoN)aSs$3xyTgU(Oj3_E#jr%FE*o(5wg1M zEzm**%he6fsQV75e?64ogx#qY-7-c(J`0nW1=VQ;XB6J`$q_CIe>}xIkqGp4$eTAX zk;zw?<;@2RGBGN{k0DtKU5Jt<>iMML152!%qFW!0qhoz!g>kvJk-Mw1`~)}nmvPp< zf6g4FcLsPDGK-jklHttgd2KHK0F3K8$YysOuZS(<3q%cY-vjS|zbDuH{ocAjGR+$q zCzG1DZX#b61m90DH06=U;UCTSuu};U74vN&H`1xrJ$N=Q?HH~xXiBC8i$A$|gZ<`p z@!2~(S+NhQPZ)SGlJ%<#XDVQxiFi-%mTSdU)8&&=pnqMoPdpvTNt z?L#YTd|K05pAXub6V>n-i6lz%R4(yu2u;m{iYpDmK0h(vdp?6P&H=aSe02*Ax3Z5- zRU_ON&NNeEe>S`%YFUL($cgwpIGS_U0feqfZK9*gwIlZG#zk)oz#xc4-S3@2v=VKQj%q>HRYeaiz zewlu~4QsDwTP{ztgyOHR??gkXY3_xgxF@#l0!qv5>9E4L^*{S|Z_4~z36ne#<^Y)s z)_OIW;KgCS4`77&GUhoU306$Tt8sjEa8RWokgt93{v0L?6myf6)3%}#?Q@VF({*k5 zq~}%cxX#gplbz+e({_*-H|~!4;_c2ITnlimmPQ}D%pDW*5GMCxby|H=Y5vJ)szn4d z7ZWw!sTSDS)!eWHFKc#(r=s@J-99c8g)}Rhx z93e%$`lHR!2TZqa&}@TH5ctoJ%smxt*zLn2_0TC6${b7Pnc5jCNTi=J5 zvc^U18TTvsUcvY?#~;o zr1!nTiz3h8aELwWy=re(wFIan+D8K0$9^_Wt7A#avrEQvDYflAXNkv$HOf9`#(;jW zu-7 z=l+~?HTkB%3%MiZG0l089pJ2R8?JEn4(e}T)womq7;r{O^aP#n^|1}7m!TyOjSf!6 z0$&vIW z8zF`}dy{TQN8YJgdhhnleUUzRm|cON=#OMEoGo)ulT$RRK*gLSGJ)zpXeFqHJpg6) z9~G0;-GMgZNXIJZzfJLTusQ^8)DXpND@-H>)Q%~4BXT~d0^e2NvkDJ){R>B&o*vUE zRdH$0kH)XZi^cS_@gG0^hO1-bVb)wpuoVmp@zry>bp-OjqoI)u!Hs?n4!Zr8ox?sI z5~n(Vib?DIIT%w+T`GX>zJ;VDN8qT`bS9zqBi&(Vk<3o8m_($g1REOm{f(f z45!9gAIeV3Aes|)P>OJcffoIBMYww$((BuC+fpU%KvFh=<=UvA`$5Seb4$9N%lu~- zub-$gTNi|U$ML*4G&(-tjoQDkzakdU52YeLjZ_9)N1Kb!W0{e_*hz%Ma2jN&Dl#_oOs8Q`?$MJ+Edzhj;h)1>@Wn7E%N1Gpf=!~G{MY;qFaCfq$xisO9 z5iAs6US6#WO2P~?rp0_q7N=V$gfK8W%ljEZmyJeQ?mrNbkGoQa0l#K|x|=`{MIv#5 z_WPcj9EY2f#QPul=UN2srZIn&raT@FWg4k7NgDK;K4|J+fNlpUN)cTI`pki=1?-vE z@|ulF?Of&vf%^Ep6Vaf{5mXKt5IuK&q6n(BBTEPeCy}P~RufNE6eg{L-VY|`o4>?- zC$#~E1Wu@5m7CHIF>CJN3f2YOvBDlx47}WyMIeNIwjF=(eWig~5x2R;lPQv>x-Hcl zr8D0c>il=sN(VKHsOTx|644qRFMTx?_U4;wg*5Uv)eTG47E;NLD==q1=6%s5d3Vjy zR=3?T9Ct$#DC3-B5 z{iRbYKlJuU9-$pdZ5%nZl-T zhtU9o6a8vTalK;$Q1sZ_>3rp^=}mNCa^o5nlEi4?PhcL5iZh&@YFvD-p=>&Erlf)u zrw|hdV4D_RhWPC8tA%UI)l0&NWv+Kse9>C7V{L_G>t^nrAC~<+3Z|bgT$Shx^-fI< zk9n-W78-u8ooJ=DfzG&%UwGAnVdo+0Q`pQyTXk+L>;6bjefN8VW{NW_zcq)N&V`jOGh1M zBgcYOoTFLcD#y46je0Zd%#o8BWyVL8IR#9yL+7c)P zD^76_?(QxHio3hJ6?casMT?cj z*Z`|J-%;S`j`|u+c!G+0Nf2)d#ks)fMZ<+dn{$gc>p*ts=KNnbNQg2oHfo5b3%kC- zXYc)tggv2{e*s>Oym+1#lcm)tDKmRguYPGBdPzZy8Dr2W-(= z7;2Ocd)9hRGob@v8ea9bSCU|fy6e1O8rMwBPMQG8el7SY z>9-xqMrrujwyr2~(j_C+wog_t8+)=V$uLPW0PSaJYcGf1nQNKv38$TbM~mWG{h0>P zZQWAsWvgXIPrmP#5I0(hRW^T<#6o5%E$M+b-#AI~%&~pMo%M{fg3{dZnA0vvG8XO` zO(=mpf(zGtJ%^2ZDKigglC_*4XrlS$x6E|JexCRZA`daxDyz3Z7Gkm-An=^_NSyO* z8Mt&)fT7Ao63%~Uf2lbgaVNrn9`mK*t@J=L*V3XZQP`ind89%V^ElANSk0e&{@HM6 zyZ;B0m(qga|7}gXOb!V3YecjV-{e%=+(JgfYnU=b?Da~`279Vx0>W>XvrXx?O6vu= z_rL9$|12Pof4-g^ zBpd?WcRV!#&22pJ-|(uJ)KWv5*3}vjT9>vlW+GUtkr<> zYU3HJS$fr&@D1mj)Q*&v5j?xjH%q)PlIE-V+EY^BfTK>L7`01nW^EpzkbvMm16YJ5dLAn-Ky`nM?BaC6&rst^Gv?3%sPc&hEolTyk-(0YxpRX)iL~1Ky!%ZG+`$$ z$-|QtC0z5ufaB{wz@<)vRb|e$tOZ>()Utl$Q8lX05;AO*7=)pOHFH7p&1tlx^?hvu z|De_xg#0ar3!YbH4jnupV|Rq{f4ikOAvAq@S^}S+`#oHxF2`8~4Vbnr$BG=!5vUhc zWF2e4!%(JpxMehjR@U?~x>70Ru8P&LPLQ1k<G(wn_Qz^Y5YyJHO*7@O&nI=L zYhn4;b!ma1Ci~wr6eqb9&)l5PPel9H{+rlGn@y2}O99l8S=a8!xD3!=SY=2Z~(Y+8`NgdgF7 z&CQk2kJe%n4tHKhL#>x2;9MT1$}5xMX9g@aHrm+bnPXvyR!$C{S=WmAVuV>24bIIA zEjx*PtDx$hnYb3_@VsmQ6&t(zX@^OteD;ar^=Ut|!~8;{!Yt;GEP*iyBZv@1ij3Iw zd%@)FKl~&yUi^EL2?$*fHt3_7=p!IjHx}yhktqzrmwnib_42^t^6X^o@Ay=e9}bl1+~!j~GE0MXX)EB%Xu5d-lIT;tcu2AAbog z16OE+5d4e4)-jxlq%Kuvjyv|Uro;)+7lz*qP3(oJGttOdHB)2ozoRxy{YC)_h01lr z#AaSL&YN(mx)gYxEtVJfPL0^OFCte%6yKOgoHZy>KeCu59l8^9W|l)Ef79 z!G1o}J|ahIK!lP1+cYw1F6bimIM5FGayjb;?Va1UiTiH+_ymAS<$Erfj>V_nYgUD+ zF)TaU=1!V#4RuGy8G?ZIi_!82|u<<1&oHBoR%n)(l$zS?xBSq$K{a5@1(p}Y^(b=ekgGA%!}XyZ$^~~`Pq?C9w~ZaN8%q|B_?Ieg z!vMCWt9Ejvt@@14CYeCUEC1Fl|9Z=kG@xwiyeR9u>oz|py-e1aY#o4~^=NpY550sg zfF|(cbhL@Q)JywzxfT=6o3G>iWec^84+$`dp!dEQU7tXon7I>)g4gae1dlrn0_sX9 zSsyZ!FZg5kF&xmQ=V=>Khw-G30->jz^G1xfy|2G@#bYkaisQQ}=6o^QB(yBreE@tm z@!sr$x!E<#d~~o8Pvw3o6%`s;#>J{+4VzpY(I_ufY%vdF?C`hD?EEB~;?R4_{I~Tt zqO06IPpHDi4>iTtl;~P=u!uSi(m08+c!Y4`9B7pN{oJ-%bTsRAIm8^-W~bnEld&W9U^Br9>ce0&TGZU-xY~RY(jq zuEgAN!o6_{y_1&4Q&KICi(DzE_%7T8`~7_(!aIi$VEijcLOU+!gHY++BTA_E-mVcd z1CYZmUK<#70<_S}>0nID_xfqM;OQ(#+IndU7%kg?O$!={1G~?zEw)^ZAivyl0fWjh za@Mkk#N@YHl-CUA_Aki_Xx8CcvZK5{rONC%~x+BN6 zu%8^yPH{X>W3=aXZ-{^ye22CI^bM}*xms~E&)&7%u;?xHoc`0!>PjwDF@pABqNYmF ztZ#}jp(xub|4^;s^eI!ZLLgB0 zkJ~gKV?O2B+4)mbH#tfBkMUEwL|{fA4Ql7ru2v`R4CRWY)cdFEK`co1f`Ref5{{0-jHp#x%-zb)eI`6 zke_i3y&yuT&Le>@E$pY93_(P%?ode6E(@SH`47~oJ;xYbJCe>?&UluJB6=yw8VR(X za#l=L2oL5Vo%um=&srpPM0|#9m!rO%J3SWLgKQO@P&voGwiLa#N0*A8K5*gB#g+%tCk{O4>hgl@7!1$)TKlUDM%T z>1d{!HYP0)%4bb*S$~SnK`W-4uiKq0#yLx!q3iCOf&mT1qA2YMgi5AD+sZ4dyPS3* z>peeY?&W_qQu3vXv6|gy}TyI%=(a^efT#b>#hlb-*CU)z4CeZhB((k0s*PBI#UEF-*Q$yBE!j!P|tX=h)Q>JG*iPdABS)_Ul z2kHGEcTzlsv4wrd*7n?v&B7#;h&)LyU%gAi}x9 zoG-!62i=eXU72~s4U{;gUF|P_To9%J?0KF9(%Cx0emtQdFMJZYCQOa|P|cJk$~SMG zNV3mzsr#o2T{Udz1|BSRr(ke?fOp`|FZLweo_DTJq@qf`hlSsMcF4WIeEXMAHRcey7 z2(4TC{bj_DeGeSEo<_B%G7pX41to%qZyvJ5;dpWg&JbMp*oQcp#B;yjJm9|7|9U%Rw}E)R>+ymE;)CJ0=qDpl@3@H)O2j6>LyBYVStY^Wk|7RwmV&57Blxo|-Fjt%H)VrL2^+N~4F$#_ z^Vc-1HqBYZyZXBJ1a@}7a@86nL1|{9BYN+}wW}lKuf7OF)XntIk)8W8q@|~tw`?od zvn$6~QB2Aa?#3Y2;%`0X>K8NPiVZDukPiQfx?xS9OQpYaKF>hp?~(=!j*m1Fd&_kY z>r5q`WL;tP@}l(j7maUREb3l{Z@T>0a=dMP;E;@bU2tBrQm^Qr_37>>2w^k00LuK* zS9Y|1<+7>pco}r(B8Ie@K3hKbkVohM7cJFZCGw|umqFS|lHH4bLAiB~qKLFYWh#Sj zaBa7QY4}p~LeHh(f?J>{VyW?rL?frc^km^Z7B741yPed~t|hcO@TOo7^CIia<0jm3 zI%08M=Nzw_%N8-U0t$kbB?poTvB!3#g|{LMqW04f*tpVgHvyuUt2YIrmgThixFo>_8&-y@9*7RGEqP$im&-iU?@?hFU0Q^s<8tH0p z9bPT@i>X9{p+5&!TWCc%Hg7u9Pfi(81oc?WAGMR5J}F5vG>q9Vg3XZhJn=Og&sIh_ z*_3%K?tv)?{!E6%O5&rTvA)jy53%v+ZcML0y<&71*;Vs6Gj`voZ?~ksjt-m|npXw_ z_oVU&|H1jrY@bEGaY`NUDYbo19I_&>D9 zp(fC-wnAfayXr(Y7+6S&h^~p$Cqh51CpzKik+k=pEI5>@Sw{ol8QR%Hv#%!*mj_(| z#Z(giM&b>((=DAL)4=(JkZ+&;A)MdP;yIcTI;J^u(lgS*DAXGK!Ak+nUpeO6SiLfhoqeSAy?{vJypd~J7b{@qD{Qx2ynfIy<5h!rT zTvl*e|Edj-RX$Q1KgPzA--NfTG_w3Wb3{tdnUr6190#Q1o0Zo`NtiC{F8KVqt1zSv zb9c;M+nOnG@(qn|f-X>g^cxm_L}uShTD~_x5<$%1pKr=YdaWOr%D(Pvci%?qk#XT? z&0qw*!E~2D{40shUvhx6NS&jy5@f<6o_ltI50&7t0343HGdlyOW7!gazyyQ99X>!WI0MCnlZEtufB(nC{?}@PP z;Zo~$sZhV}zLtULW!CZM{dpXjZNmWnipJ6!`s2tR0v{6~!9jih#81wTSC?sQkjXbW z`qI(eh@7hkV98RF9lqhWM4q`~^T45nomhGb*1wtIzthW<=kqyPa1EaS^qlHnN)!rVP=Qzv;4LZFRnYNqwl9fQq-+Fz622(-gJJ^W88}TcqmEIz&>lZxM59x zFs@Z)kDzf+O8!uNyNCALHIg?(eVu_*bET{EKAq(i8f>+ef2MCA&{o*n^!o9+bxbDo zdDWuEo&aHI`r7A3p~yDY=SGk{Bmm%-qSG17J;VU|+QyDpfs^%f&@VluD9~v`?`(LX z@pYPfv5iwQrAqNN)TOS*`R^(X3Qe8!;*o)?HA`_(oB)?t0@<~;{4=UuUGC?UmF17! z3O#52cy|f!SbdKYf;*E}$t||sE_PC}^jUU^J*uSksj-Vu&T?eUhHnUHy@8yt-RJjZ zA$SoJ7KxVBEgmPF42gxWw}j19RA)mCwBCQ1ZWGY6PNfsVXetZEhSNj?k|e8xPCCdV zR+nbP|AaslwAkWF)s=cCa(%d0&>?3z)2_nSQnOa85FHCkJC#A2A%^gc8d-qyIc2(zgc!o z+}nt;+u#4^^Dr+7=i4u8|L~s+OX1aERB(1zXC<|v0Z$%93#{)!_=lMyAK16@wwv-n_qzosx7*>J_|gaUA>uG_` zdw9KstLWI8f7H0PLnaKaS+O6^hk)QsEiaOehtD%EFjY7q&eKC#@eHR^(cFuQ{Y)tl zK)_u%A0~)O^KYCEIX8nDVg+!EBnyvW;#Di3;e5RQI!6+(fzjYJ3D`Wr{`4DjX4lY9 zCzCL4lF0Z;J{_oU(dIhd ziaAqLAzN1cc<$Gbx$q_zpNQ8m>ljwon&R;M@U?M)9C~y)nZ9Wmkn5!l+U{|>M8N*z zWB)!R?%6!D+=TZ9`EpKIDXn{V`7Fv-TtqD7!f^*8+@?5!x$ukYalrPP)PO-U3>o8Q!t60bD7*p)3{&}Rluq7Oz!^72xSqY0RO28B7T;x+kR#dvxoET;8A>aFKD z;VGXF*dJR_JrL^cT*;SHQ}urM+Ca>G^_kpES+FNsgM#ezU$Y!5y>^g=1uISC9CP+* zm^EUb{l9!=YL%@_{DM%w_66aYo{oiBUU0LWB|XexS5o8_ z)+1H;-nq4$H6E45$xsT>i_b4sfC-pMKF|Mn(DlI$fu?C`cu1tvfm)>>2${<)AJ6?g z_Jij2$I+MBo(`w&QNVGPKCXyh&u8B?ljF{M6TrA`j&3T8aSCB@U&|kzosZ9n3?(!@ zLMs0XX%sjHE5J(WB6qgy;Q zFvfSy$-mv&Vl*=p2d|p;d|_|WrEKlewga@-eVO)TnO*$GH!@ms;s z&UfOUvz$4${KLDQ`M-!5KhedvBqLZHO&%fib%3@V$}R&V&n79p?9|BVFs&)=bb%o6&3ecAIv9@1Xb&kl~K*gPaJe|iw- zMw&pXpE$VS-_z~lf4lN|-iAaR6VxmE!oAP_L*_7*KTCfvgZ`%FI|JkTEs_?Vk_xOZ zK*2-fFQ(4`ti-?|aw<%aG+->=0~Sl82jPbs6=hbI+T~U6o-PO8e088Wf`&$+Q0CGQ zigy@0tW6P%|D;6qsDU{+^6=^-(ad=$69Vz5IHu+vkiePo8Kzzu%k+Y+ z34%7cSm77QM5B`UVqiFo<)quNWk2mPtKJM!L55GMX+GdH(j4GOA(tW=Ps})rr|dJe z=O-8YO@$$jNk6^5UY%t&4iPJtQ3)nLTFqbU7WbZ~acz}wk20+iYUhu;cEs$ z+@#-3rQu3-xN3(dBBiOL&#KE{GGA!-vno(~vlekrr@v&Y{zg4$z)xQ5_|6hYLvfL_ z8Mer$W-cwbOAM^4M_)V<1T~j!x{9VFN@SqE)ph=hf#BSa?d3oWqe31u5&qFzT3SujjD(8@MXssgb9qX= zCDzS=wd5@Twq#k%M5u7U3^M70X5qx`M=Gh$$qjMTr`p!UU{XEl$*4e;Fw5uSXCieBRAxpc!ouDzA&Rg>6_C`d!Vq zYY(kn?69`?fikjPntyWiRe+mB5^ZO$*tjB#Eep!qwchDebq{0mlO%gBS5Mk6X;U6_ z{#Og}%DQkNs@3jC#OeJi6^ae9metPcCk6J0yU-esN?fc*wy<8wCk_Nc30d$iG? zKLntLxj(7HbbE5o_|~=EGOTJ>fn}M#uY=hw+4zEYEMsUhfhW{>QS0 zS~R9MYc+hX8_+Q%JDn%io%J8W&xa81RfTf`WNY2B2 zk>oQ@C@}g@L&f+%W}!UjXHC*>VuEx2t=WEp`Z=PQ<19MU5jOu~%Tj6&B;6uBY_sU0 zlS?Fb^5!zv@|X+b|7%>&ko&fY_9@ePsG<)Ax4k}z?GV7|i%v}qI)!QJM`b->VwfSe z3d&C|jmiH(nA(NeO_X5br+3YbVZh3}4UP3%m?BXTx?t1T!9ZWAIY<%T9Q3Wp4mSW97~O$@RWrr z^#=lG;SK+;Zjk$ABo(mZG^i+~mU+WE_M3_`$|1kRznAGv z8ruo_%zdJ9b-EM z98v?i^)Ol>ouEz^ghMc1lU5C`fSIj-cRcS__H~rI-yKlG>gdhG^l1trBm!f8k~GA9 z5DtfVO~-0o!|=|~hFbydv2X)`DF*qdeEF>DIQ$pT_tKP!`ioKGFe;@aV;Vn`BVA=a zUALTL3|+vMjjZOsUsCVjS{)&~BC=fFBL>uZs55Lo0zU8J(s{X1Ju&El^4fn^hPrZ$ z%`RvyS>s_rbRoL{*G{^uuahoctXzQ66RA~F z#QV!g;3583!X2K?@iujIPk-aDvU{x%*}4c#10K&G#ua@=fPn{h58G{~B&H9GCp)Mi zFA6NJr?Xp5q*EpXJ_|^6lSYBR+OGvhzer5Q2z(IRZ=(N8KxZ^7G%Nr2WW^WvrvO|> zOI4l0Z;AQJw@qvLEc}}Exx8>KCSZmWPId0M6v>X&;kwj>SoH{;mAD1M#(d>7gqzeA zymel^b9ky^cLhJ(Aj_BL6=iHW=HaXnvX^RNw?@ z0OorpXR4RJjg*1SFTCJ|yFb@LZ~i_kc8P`^qpa2m1per&iG}X|9|EmwP-%}*SJWHq z6l72M3vMdK(X(fi_E;=7xUU*&dL~d7Icgp80){&DF~?KhNYy~kWJ(8b<8SRx+eHa% zsVWQfxWx}>pPwq{N?8Pd;%f4YE9heGDFrK*fBbujI#HaFGVhpG%IdEYlz(W)Ex!n^ zWDm4hMRTBQL;01dB02zu4>E0bXX_KRIt<#|6?&}-VqAh>)vkL@OH`dNQf7m1u64YgXRFQHRH^{%EI+kGG-ph`YeeBRT z9dBXh!Z*s=xYI6`n-kp!9a+8>k$0F>BOMvgB!Kr+80Ax!rCa?VM+R3KL6d(}CcXsb zxBV|KY~~jtT+3mdI?-L_KC1^8?4?2__D9uR?>f@|fE-3vTA>siNP2}wpd92c--|HZm&MoRkX_?1SVF%_$TjOD z^u@p#znQq(wkNRIe=P;Rs6x7yC=Oe`s8ZcX`VFsb4G5Emmz37mU+w1qBl-AY3+@!b zfuWC)zJ!H4$Vf;-Viv6|9eCJviOpdrguLzlqgh=iECJAvmL|dcr~zvi@o!A+GF#)@ z$6d3ZyFVl(>$IvdV8i5P{C5#gnYuSE@<$7qDXMo}r4LF{#Le=c>*4e4Pdz|--<%%|3O248kW5=*J9R($AV53q(Xb5$JFXPVKr7PMc`^^zrEv(hYPhsep`qDx0 zjK`S3E!#a!lp$y-f|r(cW=2?Z6yHIKZnqkF(7cpk!dD<5+D(UXPODqcp5T)BAeMa> zb#XylJ31}4KaEFqVg-D0Sv@H*E4HgpjEP61dZyvi3UEkOMVKg}TTD$S%oumoQ7(0o z@EBL|o7!W9&8BEC{oR7MQYmu{=bhu3+5Tb+W#f}v-`~s%KpP0jRY70#Tjd;udO+wY zAf!m=^|w`S{t;?3cmAQgQe*XXfr=+vOjT36A7Q7-k(q9%Ho41mf6FnHWOW`5I_42Y zFgftFP(NO`p!$(E?a(ZmWN1R~xn+o0k_140t!vB>0OIl7YY6;KK1~$2IiF*%BZ=>* zt@K@X+R0pNp=J;n0`{w30@c<;DLEXS^>y*h=Qa+~;WEA)h1X{s7A zd3^r+_K!c9L+lxHkreVa%%1dqfT{~_3%(?tn(@#J*i+Bg?)_SP8Obb?TE|?&m6Raq zc<^b4fe2xQ=3{S0(&&=%;D;VR}O0xwqr#+!<6Qy~9L4Z34r~m0-JT z5@VJ~`a`p~pg|oo*Z696!Mu5AQWreDa)MG`^D2i&X+Rwi{5YgFsd`!o%*P9wcRqfZ z=RVs_<)a5q-NQr+_9@rYC~ffunDR)794o!b1={v1h-17DiQPGruc`sI9W3vtq5sH& zk?IsxNvtpNrgDsWo&I)#pV^aI`pp*jn-Z_TSkmV%NoJ{`pC;JsrP_vrR652WIRi+I zOg<9P4T*uKI&uNwrmLTznX#XqyVu{iW(C=$Mg_PmGCuNnM3=t}h+P*a%dC`K2}fZw zdXbYba;wvaFmo*9-g-N2wy2SH>x|WvX!jtD?l~H()gR_3Jb>6u3!XFF0b!6YkiE18 zm2I~9x00Mr$L4Z64Vy;MP>VV2i%SK*$3)3v1hNYGdl_0U(@P)^wxtP=-+e6_V&3;Kvo&a6MB2#a z1(fg(lmfBcRuMjC@5Rg87a<&&oLt=7SkczCU>g62ugwfGa=N~dkOMvqSa#uHiON)j(hhZ75GM&mcIuG= z$ZxNoW|97j;WBs>CbEH`d;P`W{ZcP?L6DQ*H`^Yd-cW*h^LTY-eV6r#f`Kh8ZI|G4 zG?I3fk0(v0!HVbBOLGh`Tim>tUtHG(U_bwX!QPt|a}mXyW)Afa?#^2=C2{VM>l{yejOA)R*y~C*aImqL zsNW$K2d|Dq{lt zI`6E)4XW#ykf>Df)+d(mh zsnqqCUS%%7kBa;2q%NXP>D!Ed^rBJBH301io?{x~x21?OGr76Htt#)C z8U1$6+?FLCw_RQ3TK{^5{y1R>B+Ldsh&}DL3y6`^XItvzZ@`=%M8Q~enaEj0d2iD@ zmJ}ay&Uvt^{3as=8u=qq|K2f}IKBke_=kAk-wAYG!5up*KKi8xI1aUQuAW3O2UP?q z2ATb~m?$+~>_xaVc0QWa%*^zXOzE;K1B|4Vkna0`n08=Jr^9Sdb^d(~Ky`;x!^HGp zt&+Ig>m$`wz_?iZ|CA{Sxhb(xo$xKv{|MAyvq#Y2VcCM^j6fl{KzxcY4Wr{f&a}12 z>ECRA{NS$XLqD|(Khj3uq~qMEdvm%U0||10dsC7Llv?*BL_5%Ojcum%0CJlmch}nN zfd2$*0?5<62StOXBetP~Lt6Y}6)5L(%v;E+iMAw9i@V@Fl;T9J#sAm)Uyx4f1lEnh z394%QsLdv%J2nf5zR;=hP;lf6TMeuu_t#Jl2g3XT0_F;Q=8Ov#_eMZ{O@OC%+lbHD zf7apqCuP!Xt4zZTy)g9T3rG$gwai@xzNry|Lc-Ho^!wN~MOm|uLY-t$y{z6a`~aTJ z8`!)nuJ*cA-iCc&I?_-cNQeM9sxy+w^R64~2_d(~LVLQQC3kf^wU`A>0vusn6e!CjsgCO&V?p;8|byWK!=^ z#JkZ4b@}H2Y!sCiht&(f{FrpR=4*m;1_3Vp=;czLQBt*|&dV^UZqB7v&lX`|gwIzB zKe_Zw$K+`P-=TX%EbXVWmP;bNaScdOaW&>A*Y3XEaFDPK#!x)Ki(kxlFHpp50Hqmo^KO7! z6|FbKvhnQwZS{WSBKT-6(3CX)y{_7N2mO8dxs*@vD$~-U`&e_Pq0c0&3?4pUU9VuN z@=Z?J)SAo#S9}_D5O=)T(9`C!AGpKIjuF#Rc3wm93%4HjJP~F{haf@(l5O(y(mWQ_ zvRpHA{x$Th2^6q543bo_D%(I@97ox5X>A*-5#>oRLJyjy^#f&5TPS9^(BJ_jOX|KR zDBl55KmG>gc-Ye!OfdMg;dnBMwjN52@9rT(_0X=;8BCDClD8kj^LC75;aT2}waLKM z707=ug2%jNoTZ>iKP{}+{)j}dK}Sx72+rtS*jjGLJ28<2qs^$TMs_WYYhE-+?Ac-P zROS%0@(+-)FYt;tR#hCdIM?sk9K`#0U767Hi7HL^ecmsyaH{0Fyy&A%M@NnGlE^ry zt;eHfw~K0uCowiXPVFTkm{+VoWw!W<)>0@udfT__-cw;{_n8PCts7K+j8~5`*0Ln>hcV==Lp6Sy&)6PuHsVP5Lb z;w(+jgk($`bSHe=Jv644)mLjc5GQOrpCD3cC0w)C%)4(kBwcv{F0hmZ!F>+rG<5GSui7*Ne6JmPX z`u=Hw2E4gJ3(Z^)rH@I*r9L2$XnIF&aEK< z*T=$6K0TwGC`{X})n~`lw^xBhtzqFSys#Z5BZZ{jdv*rsu$H{B%{aT-4q4LHf?=zg zcbLk%K2Wu^Pq<@tSF5H<{VHbxyWB9nYxuw3Lf~{`v=7LHDiFU7%Ep@+oK>>3f7|V( zot~p)hdYw^uzfa`!7)uxws3(qQ=VP8g;<&5+PK244Prb1`X?>8R>ngzUb%zd_TD`KO)Fkf!^LeGZ zxM!SG;^fbPIB(sCze^3ULnu*q2(P;B`Fh~%JD*vvHJPBwOaQDkC6$I;Tb{B zxbvxxxJ@uq7fWU9@no|Fb&wpxl-R8w4j;aMJ%6l<1!+DVktj)dtYN=W(?7AaM$UZ< z5B?)40}VQ#{NgjVn6%B_t_BzQ!h@HqA%ydb+{1E!VPKAB&0+qL<+Hm|vRDncU?DG9 zB{%@>SO6M7v7a`g3qTtu+%6=IuqjD{)^AjgAVRk}p2MKHCQ`A4Y#0SnWAF4oef@f0 z3ze7mO&zieoPU-%ZkGN9Zwb3BwS#N&Xb(#6|Hr5OPhcf$<2tVqnp?RNIUE#3oZM^t zZ!zfTbvPERhvb0GFn-g`6STgoet%^yZpz3#*t!QjvWAKRK3#R_87j<^b(ETZ!6EJj zrX;5yR(L~NsdX*)i>t8?upEU*b~vFaFYwO~SkT|2qKuk+TiDGowPU6-{<@$8i-nF! zxd0 zBO_tJqzw4kRie@F&(d#_qy8)=or6!2Q7Kgktp~90ntnmC8mi2K@?ttIn*u|FGU>O7=bhy&x9ye*f+Z^$ofoMg(}1@p;%z(!IQ5W2*ur7t8ji$HP=8 z`0>&nJgn_bM$)en@Deq=)zhWWw9YQdGKS==OxMR503>?oQH@*wQTHWFK(^S1mUVT^{S9%)X1o0LiN{ zksK{b^36G41PD6#&3bR$i3hh(ryyt=Wa!rl8Vi!JTLcjxE z)>}jj;_reN%x%KTvUS1P0 zDQ?nLhFt+XoC$k4E2p2(^5J=9N(E_Mf6s87m|cDVz-I?vSEjIk(3<};wPAz4O!ABE z5SU~qs|XmpC!W?%2zZ^RHbV2UgkuQky7GUitZlW$y@oNk%h3%Yk3G`StCPxnt>rUB zAy~=P%}->vF3jW5uF7`0vG}w~?%p68=vl9|%<^NMub|?|m3pM(@!scu2LA~m&y*4M z202?UA<#UtP|SZA*zKG5fa}gbX!In26mgzV>fnnpP5;~I3A7&cDh!wdWoE=-#6;rn zmTDubqKL}E`~zg)t#X|Ha(%sk3Q;$*RKID>2)^QtUtibD=P03Rlmx@>cXu(U#ysiS z2++42atj{0qv>+pm+T&Df`(Eaw`^YnHbx3=wcmV%FF2v%R4gYzF-J0>hWNs7hWG|* zLtI^QXCnm(K;`d=SleD3(*M~85x2zjHJvKaf&+z&K)$>W3)`PkBT4cr6+IWE#1hdf z!l8YF1xk~`>o4S>AE^A&9FW&0SN=c)i8Xp?_xb*BOoy(B9S~QYMgIP3tNbwkPhM4* z16N|#Cu9h>rzS3j)bsL(I0U=7)P0IXD4@&-MDWNr9$4)Eu!_LDs-&Fl1IE!6|dYP%0`h(#i_zy)u6oP z_MJ1TrmT*qQcS(RjB)3LJ+4_qpPhnFc3I38Iv~kIDP-w|RhbfMTCxSH3m(UOZ!Mqj zgg{yoYh_I`{ZwG$&OlLK;Fc>v zBWsGzVkjS_cYe+7l2AL30tOt3`lOc2?m7CoVI-($!MQs(&85}eA#gR%(eUMZv@X{I z1%mI!y+uM^lOt>w>Q#zPj|F2)E(#+XgvI0ErED=3S8i^80WveS^l zl!LF9vDS}61uqSh11`A`rih%12O;b7U?vxWx3Z9aHpwF zO7&ckSQ|n9y+4>`D*-VRB#vqQVCN>X?}~w~qnftj_Stu-a}z#Q!Y6#yA=z+2Egsj5 zOf8VpUm^x27;_JeV`6iRXw#y?Crjxae{FpHM4oAu(Cal1O~u%O{t1oO@hTWB*eiD@ zccx`&>*FmLZ6(LXlA_rNCd=0$j4=Dzx)Q#A)iTakxrnlS@BQ0SK;XSg@E4KmhvF`Y z1|rAM84{g-lgAB&0{v==;Xn8T$i`MtO}}+Fx?(m3{YS-_y_%9R1f%1Zrxb1cHS#)= z=e?BAC{nGTJb@3^U4>v{e?ya@JA6|h-~2xt?x{pqXa-VvBsUXBwo-Eq-+A!|*Vojq zHS^JDXo7-ti?^|uxV13P`yD1b!j=)9uT?)8IA;GJw%$6Zt;Smy4z5LuOP~}hUfjL7 z7nk5J1&X^Aio3hJySux)ySv-X`<`>>e!ugb*)uycd+%iON9M^|>ygzHYnznCV&g!B znnGRl-Ae4is|1(zyDPF}n!*DwEbDRcM2bP>K<53x9Q)kla=rSST7+O2_A`3>kvEa< zV%Z95P15<}d=1!|OYT*iK@9d>OoFX&vS9X9k#KJgjG6=cU=$=|><6RYvt)VGx+>VO zvGcwE3M@x%35r5Ex4zP*>GJIR!2$1Bo%%knms2fpzQ zjKd}l1SvYQMh$<>1!u~5plcYbc+B%c)g$5_L)lyd<`Dx}<9Q}RX=|!7_gPS~_NEeJO z+^A7IAzz~;)K7kruflb5=1F9uLYK!i2*n3V`__s4CK3r8!b`i&)9ke4^i6k#cOF|5 z@Y-_L*bh!AcWudk6$E|`=><#gxClT`rVQQ}(ti{95#_Oq_Q-$R>Qm_267|~d727Of zUE=XWEGLzeU8{KgX5ZkLtZ0rGu3xf#vZc_T&g(;T9{BA+%03>Z({*WmWx>KsQS5nx z)~yde3*r_iFxMxjUX59h>u1&1g%IX0aP1on*>N z)Y(2ri9gb4UaqNQx%o=+sLjRq@<_gft6BflNxIp1D5qlzLnE}Unjs=Jt_V8r47~Mr z&*Bu^h*)pr)&Y2X7-&yP+1c<1z`ajXrW1R9T)s36Y`i3F5Ps}jyiGZuozs)(7^qhy zbd;Q_7tKd)w9X39jG7<*-0bUbtchPlw%+Ni?;>3*Q%lJ#|*EbM7!3iDPSknX&m2fkJ(NuU)(g?RS*QYT~Lp`=PIuQf( zm(k7yJhBOre^6pTKOn*ks8t)w5&a?lX(5WL*i^1i{!u`cf5lqJqpfxgq}KJ7|5F^!X|O|5Swa$SjHt+4A? zH`S~Sf>z4ro7)xBYj2q!wO_CpD6ul$bdzqU9tSOCRhB8nMi$q{Q8Z+*Zml{}Kkr?x zWhHEGn2(Vbw}&g*f5e@<=avWvybTJyAF2uQINhX?yWmU3#}%OJk)^yAQA}c_+`_TA zNSNDg;(1Ju?Q!66&XOLnL&||(G1`fPKb#xA&M1&QTgOHqE{klfx zg84pcw9`EIh&p#+q*XhzBGR{J#*|Z*23{MSDP-{I`#>IB08?FUkFI*5Sc~Nppy@BM zIJ6n))#Q9nPWEuJyKwzJ3um)mfE2JrqsKW6ZLLmS)b;8*xY?ZA`Bhrq3_fThSH5SL zSYh^m%G(UL;k2)Fcrj*`{=!{RqG(JDNK46vn!NAqp6w{VxwI4BsO5Ig;1EyK+FxJr z`|qJzz1gx2ex9mG!*6`Eoj6%O4^V{Qo%G$GXKFqPhQXy-nMbu)qC{5eL4el|%5y?j_NAMd4M`+)*x!LAu!zeDJk!|;C0}tsgPA3EkSM%R%+RKV*CuF* ztsxj!*g{edV!ru_2&j(}EP@4$Xvq04w7bKIaY8F>JR>-S`@2o4Dm&~zP$)xNZ*rO& zAV|8?c-{SYDbDHvXD>RjS4nTC;0@)Pb5nR)aO%JkR-jTq>ae$ivk(JAF(Ue0BMKK8>> z=tMAY&BrWHFkfl;pEF13NLYw^v46RDVq-q88vHJ-M1L(Upw0QbohaAoO>rGYq!-c= zZFm~>2b3EpE%bDl<*hasVsq>LLq6q>x!{k_p5E7AlVW$~CsOc1@? z!V{pjI#_@0O(%#&nl7JO!If#`R2BAEe;TfDt9$ljIni|s&lwO~`$ukmnr%xGMAD^9 z(y(_Bz$YR0ig21u@B;V4_-A$kjYPE?LIhdbj^2f#>{_NUr@8@|4UneI0A=|G0nlqV z^!xDfS;1YW7_f!yeP-i%_c7&ToU(u84F^Q<(PPrV_x?D?T}iH@I5Z2<&h`TaoE%jx z#9H-3n>@cv%rq>=o4(-wQ^;(kM?3>Gd|}6&0FTO z5^ROuFiKmoOdi9{7^x*ZnjBv&?_>sHp{0jm8bbO5OnxH-cD`zc+WjKVezTPR<0g{P zUNc71^Mt+nV$2b}S+s7vpdPeH?{F2Q8Pa23SiwgmHs@lV%kFix!X3~-Mb)PjUi6Iw zyZKuVJ-3Pk$n!(9ckP=;@?M-K-<;owt>a$5n&;!p&T@`iXvso(gn>$;4!Q}=se0Lb zk=UKe`5)URwHwGt2O6?m`0o1bqXv1OPbpb)?8=g4np`h+hQij`vdzgNwDfzzrG+VH zfTQptGWFEGm& z*q{ER0m=IS_nxCnoNJpNH4B0lekY!BF9V|~&IuOZ7vRsu+8V&OpL8C?B5IPiexK9=6mcBnM_DDH#y+tb+j`aW&VzWWl&kHhdyEv~Df#APqUhGFx zHvaank;-#93_-#B%p=I8Fn3Pg1@S>%BPuS4b`@&%Uo-wfCd_G$Q7>Z{2Dz!HqisIb&U`(mHQ8mlj7QYowel?9F1FVQQhY3L1r}0i_d;CLsZ$-X&G5^fS=W-KvRVAjT zaB9*>Ue2`G7BIlSWPxdx(849#jr#VJh+Kl3cTk7hWX0k`xNqGr#sKZbYiA*2;^E@s zoqfRTW2qvH|8d>wxDSW#Fhl=4HUUciXSn{q4(6+iHU%#}zl60{*p&&O3nd5;ukwqRxcfsAOWjWBvqL(Ofs`8ld%fok*p2~v$suB!g#FWZE9DH|RMI~%c@!zzwD z^p}Ye+X)6~QQ|)(AZc50PTb0cdirM^HQPfxjU`_ z75k4IjOo8LEwg$mvb{Xi3u*rpENosjRQRyl>A2k8J71r&IedRwlpLTpa^vN2-BRs8 z3M=Tp9-gzkc_uU1I$rpz4%J)#@zB9p7&|cxa{-((djX;Alf4|DLA21RGK&F3~-ix=9J8HknW&v4(S0aOemt&c@_cf$$ARmJh&NJlX$7DqL z6gtBOpo?*;^Gdg@&e>vk9-5R3W0a}h zR3Dg@ADI2u&k!u}rKr{^!s&N%T>A$S|5XMbi?4G-4DA1&Z5k-1U%Fy7z~M%^nMn{H zbJ1=HSvMGwh`9nq<6$YXJ*4di1n_?4MJ-OaZEByt;Tq(BI~M0Em^@S%AGCixT%TD@ zbMdGLcI=8AJ?T)lW*Tf5$REgE3ZFBZd{i%FSc16{-6OEJIPm3Z3+ z+!*Qa|%(#Hd@09_VJ?n@_$6l*urw%YucO+09)-MB#haB zh=z_Dm-tEx(qIhoq$nO}OfWl1j@@tKM}4yRJ_rW|!=A%pA0_LWqF53!&r(*oW5{7e zvpw*H38Z?Y+zj^P0bTk)nL*NNMdcH-z#C)hkN6|)wbEff5_n`GP)V-Am`7?hjA8Oq z8_6{-V(y~;9Nty?MLN>_gOzd*rW2ucWh;fXX8dD+M{K8NV>x^#hn3Hcd~}*lfYT?! z*F-<$R9*{2jp%_zL&9yx@gSI1v`puGuCKv4`$s_=-34~cT952n9<8Ay(GFv!46{n@ zdwsjR8d}C7w=+)Jdl$~|--=gi%{saE&p9Gf94_ch3T@^JE|obzv`*z}PG!UnYvMSf zVoaUWyOfd`jSEG@fjQK_f6tEjE077uON)m1|0i^-HD?VyMbQ4Yg4J#(#^QM8{!Q(M`- zOA15~4wShZgpOmGmOIcR4(!V4oPK*Q+CDC`ADod5edFxUM)0iRUFTYlkXvhH*J<>G z-E(U&lj=ME zT%Zmtcy%H!sbC`#L_lMa@n{nf<8|wlNqu?F-tp=c zmhwC%JK66ee^+`gu+et`C9=>u`5nSZ*NwHa;Tb;*}GKho!vx?bMvpI{o z9d;D_&Yb+nRhsu;vNlTi@4(SpZ~VhF{zS zwv4Vu1wr5U>qx=+`(zB5(pAOC?}v!s{ZM}nczyhyV+EmBzI2|x7JQ1DJ|xPl*EO$L z*xm8zjW>XQ@vQi?VT_eHamoL+mF>%~?Fon7V*`VSRg?Z9GWPzXxssjbA&JR(^)@2! zhRlaqyyoNpjTpj+d>rIO)i#Y2qwp(T4VSEb9DJt0EdOL$@s#Z%c3KkB0?vnIS!@s= zW}BbCmVvMaO&~!}d>h9$A{A+hgW=yXKAmdUhIeOs51w;vFGnq2FRRjvHP+&3sR9`V z0A`I5Pv%VAnX@m?j;x1ti1w5ZaE1ozYWX;zB060%Y`ni2*_fWRMGl_=2m~V}zBg|?) zH_@-CsmNtw@v&h2@WPnw-s7UPqCbNd_AVX#q5np@{KiHd#jQ1#+Q@o2Dg9r?EirBa zTF5m);6*G$+K=`M*TYODe2NRe71{wY>(p@WmA=Q-hw=UqaJ(eb-acYKtZz%{kJ0u{ zfNx;pFJ`|A03#(pn+^x@TAU?=nZ3#?9e(rHasIM8m8be@a~2E#U}liyL_iSeJ4oNq zH4Yz5?5#x6Vt%X%nV!&@5F|7VKmX|xYv1=^S88Z5M0#91E^&`J$4SNQj{rx!JMG?S zPA0dwt{2PuYF*0?aD#M>wr)#qx>^uVww+T!!iU;Mh)|eZD@x{#vsxNr%6~BK+zzvo zJ?e9t%Vz~tAJu0%Y%;aNr@TOFmW7E_8_qkLpl83ELsic(6D`=ej-jhxK^vt~Ti(-} z2EKRk-Uu*0QNN4$Po>~npgK=j1tc7r0lSH4nObGPz|6#EiJ$FMMh0@fw^qNN z-uLJ|h49qWD2DOeCOqM4)4)7!q7z_5T!{>~KsrH?)8$-TSt$P|>KSonU%w^zQ+<@s zO{C&`zff#4eTa90vT;mCNN6>uzO#f_Ny~wf3s37C7yINZ@>5adW_suYR zgr{b1nRkZ!RcR6r$z@W27Csg`!@Nb}Ccq6))jlhPS3#Zg}@(u36cuwuF2;ibuP|Zr(B{s6iZ(-_BG(?jufGp)IwCyX# z7GClUu!FkiB?t4O(F?#ZL;JnMTg}@lF*q)mGFAeQQ!h)m_}R|ZL1t>ar^Wp6n-jY0 zocbNHXtNbPc@NYoDw2=XuV-}(h2@#1w<~OWN{m*mUj{9*-aF+WP7*Rs&*rA+bj?Gu zay-iPS*H@xTI=D0`G)Sui85z2K6`0KJX^qR+P#!jM1*LnpaZ-fO-D}Tyz~jzTpde+ zUgm^AV8k6l1tn?2vu|)jUu`ib%C=22S2erVPlb=-4xu%fEkeHM3CV``Xqz|JEQX35 z%I`}U_MG>vuD!uXC(B->nB`S8o5n7~xDdyNEegF|IQF!1cr&#MtDFkSYB4{wEh8#` zYxpH&M~$8b%BkC4kMioQF%?GcKGFpiF?1wGA>{kBtcwRSXk zzQ?vh?%WJEKZ5(@?SCw;uy0#Tg*iIqojP7%ufm2UHdCa(Dyqdw4j4 zr||Qy2FRp)8;?WhR3O{VOT)ts$o(SKpwoqKh=rIaj0lbtOF(Al8ZryvZ$H-=FngffagK z-VEXvzNFP7<474=FjRS5xNE3P=|K7bzvKoD{rcG)MxaLw@@z`Sg}Q1R z0ps*>Pt&Qtg2&Y<8mh}<5wf}e@&WVmS*LpJn%BMZaj8mDg9iqoazek~oOE7!kbzHDJ>|%kL{%EBZ$?Minc>tCfmi3ncllc`;RHL*Yk}(3^av{3>9J3 zF2W7p{!p!Cf}9&=>K7?E6f}uOJ?kMf-ctlsq5^IDT3zKSW4oYgWr|^eYLZ^Dj2QbT ze_u^O&k{>U%+rJF(1U*l;-OQ91*?bfayVJkZ3|r2a{iF%&xDBhF$5I&>xD4V~R%^S><5?>4yDO>J zQ6=po@=c`BzLUU<5RcnV;V8Vm7T@5VQ&riEm%#5bq;xNtPz`uK;57pT^*z?HZRyIC6cFt3gtGS6vbc{E>!e6`$Op zm$=U*K*82c6aqQ0?XCw>CNRD-wu%=YV1|^en{T!r9D4k_&5W`hfk2>+lAFJ0`5tV- zuh;;mAA=36ys#bxI$)vi4U%}cX8zRI7GgiUH9fF-_TNTuIS`yF1-309n|G*rIDjmG z|2GRjzb**ev(A?`DV%??Um4=H0{iqA=Wa4>d$`}hZ~3RR8cxkjhz5h$TR@Et7dTRH zqw3^z^#5O9ZDw5o9>k>^={{;Y-Won`;HLI#>=$|nOUoNw(8gY(*w)%!j7{5rdossB zts^6iYSfkCO9#ji+=pQzieqls-jZmD9<`_q8T071!czv zH2`HBQ1JduXR_0Ry-(cWjoonbkBk4Gd>^#7|#?o7L@= zqQrM9(sOBlZ0`L;Y8_1Ax3JYgS<=BWF*8u3qs{A!TnAHnOMTi>)Xlk7xpj+HdB0uV zI3LZ1?0u`7;<}scv#e(PEi+PwnV1q$d&n`>!9u#n@7Fy!US{hIs{vI|v(g=3U;NXN z(#{MdzUB&q0l}9bUIP@OsRXnkip$^Yr^352cF=`^bNj_@c%t_^L-01@dt@+=>JC$5KD1|tGyM120v$1>`EJF+{k8p8E3)+22K{bohA3~=53L>X@ zaqw`52hI0?lA*0?Ks13g+LJX5xJv_{0aGj^lB(Y&b(V1241}lDU8dCoeJh1Ug?2j! z*(yNYA?{aq--^QWONR3{NF+04xHz}aRYiyoqR9r$r))%(&FsREU1A|7H3Q>m03T~L zD?25ix9i9IwV11}6P%qfxsN}#x4ktx$47Ox)jHuy?E{&I+Fc%T7Od92CjI_=g>A`8 z{lN`a2GWNN?-X?3%4^rY?-u^Nwx`8g(F)K=3crf^q5J!J`q5yU$kppHnnqk(V=W0c zUH?Z%FJ|zqcwgCu7F3)Fmzll$K7Mg}u1&&#K?@gNK}$g}aeK z=s#TPY++5<&&{R>z8s;IjbokF6%;Ena1JQyzZoMlLGQTy_cJ;-|F<_xAHnUf0*gU_ z^-PB)74Iax2O$GMeJzEZoqywwp@sj+dtbcCbkN*Bb2}GbJXrTf$vFU%pgspH;^2Di zp&krTU;pVMabw%J-uO^m?M^X6n5@^E+F7tcrpj(G_X0?l5 zYm80|LY4QnU>=UH#{t(=q&vz1bFM4Y0_vHEcc?me832jrHFm(44tF?20qvwh`r7cy z+%_qcknQikw#YAkFh-#^ihsrsVSCCQ(mnXz^(73R zrSErWYZ2{3qlB=eX*}`W+@je$D9X%4=pISBM6%8ESgiH0a&?n{sd(L+Apb=~Li^(2h57{2H=-TPmEn3P{-*h-DB4p^Y6MbFmFHG%l0H z6%kgE(yk0mD#FGIC)4f>B}|})*HzL{;a^BVo5(m6TqUX+E+fIl8*VKYyW3(^j?G0{T&>6Dr~)-Kq`)`@Is$HE**$}7D2Y(C5^t( zG+(E^3V*k@a@<(}c5w4K_thzHtkIE3`g8zjfdO=wE|?@K4n;wj=Anzyz$bdn&7+fo z9VgG1gnk>Z)1xcUM-4+*MZ3FO@lx>boROSf75&!jBzcmm?F~=cF(jyV=&cbN2+|m1 z5HkqM(l3ZZCBNalw&yvNu^g$sRQ%c~ooA{V3-bbQeyh#SN{i=ewefMV0GzV?-uXCO z^029={?cL2{XDF8YlNTlgFk##S~dPHcY&EqwfG~W&B^WlwDJ7qdDX^#e-w)uO4qw9 z>}w~1xKtD!bFfjKeqVgaYh>UnQPI!5LrUfCz+LjVgrCvD_Ej`{)il(qgzE8WBEgc? zrZd>&(HIaIy;j~`MvM<9O&Kv02QBw}%+P`u%!v>JnJ=juHW%kQZS%)-C2kMrZ)Ca-f`Ie74HIsG&Tdk$pHVTd>r|O6{btm>AXJaOwWo4zO7B40y5PEX3-r6mo9ELq5 zg0lqsJ0}xM%fSu9P;RY(NfS$@lfd}dkqgNO>9V;=uID`$cty+;6;}%~m%KBX(jT=y zhbF^c`&!TeFh`Qbo<>5)7ekTsgPw401^RB9&HY=4$m&M{UO6@KcYS}PLf}@ezi}Jb zB#p!&q2G(W$rexbFR!-7*7CcQ-9wj#G(BpAKcmhJDp@c0&YIq zQI-!fn@kM9?7iuN;H*4|Ze=Ov`2E;Us6B{kEBv_H8|C-jEJ1L4-75=%HT9#(`JPu2 zAhaYGW>UptAKlXMA3WQS#%daG^;Y2wJ2O4gnY3>oUqxJ0Nmb?3E3E@gN zD0FMB&)vuo3j>?y)^&D9Vi?us^x`6N_VVQZo)Bp$Ve- zG8XzssW|FFt_=z!_!?3=H7rFr7t@Vbl938jxExazT4DP~x7LN|7TGRn27<9ODR+Mv3A%c9wF&PWTHgPFII_SWD;i1wuQodiKwp_0tf0ZoSO03JC*} z3Dc^jx&*s_+aILwyGh=gwv=XFI^P`=3>_j3PNV;lR4!*JKf#cMB%^7_S_2LXMSMJj zMJ2BWtHfUeDqI!mvn&g$A)I{5tNtLXuRfS+?@oZG18q1L^C9%?O23JVg}=tA*!^%> zZYuuEGb}eHPa0Ry$05RZA8{5&Bm6dcV9){|j&k>l)|>Rq58wnIe;h(`<+`6aYq!!; z(ktMs`Fh^+vp#okxd^DX?fnTdNTEyN3Bx zi_DfiY9G$=cD z-c!=@mvuFpBv=wl_C}aBxM30VRW82I9{__s+z-a2wiph@BQA|FUe-P{tUY%3=c0@- zap4Yd-(u{{@wrMp8A(Q`pEKni$uzQ#pM+pfD^|3&3SKCvtWI8sd&v8dtfi+~*~6jM zF1)XQEbe<9sSaUM6o1|;?wZ8Gt+83~+wHY!8q=-G3a!qDLL8_4T_=J+bUZe3r01CVSBn4{TLs3hQUqyeH2?lcVm}sm;qOF~YXyv_1 zO}3$yQvJ>Q3n3*Qi*{oD#E6L{&?O3gGJD77TQ>6hv;`eX+nFg(b5cQYEKzVz*6lY` zAI3eYo<|tlfuDKm0mY&bvFuinW<$8LLPF(MUjkW$8JFZu@*DZ~Eo`AA94c(qM zVEo%!XYa?xYV*`V8hWMv2ecjr$v1d>cPB)TbZo!e?E_DVUVA{b@)4mf^Zs@kohRzA zbY{W#72yuNGyErgSol&7A-;B5WnVdl3WoDFyi@3$PFyKTpE#*hZAdp}zuJ9=-CpK( zr4DR7h-d%#f+n2t`A^Vn%Y6hwztqTOX8@A2>22Ipg=9W!gZx#=R65o79Jjw5?4XXw z3?8(23^XEMS1+gD^M6o-&TAI#g>aUs^W4<@%i|VBx2>W`$X3n==a5u<%cQqHgO}2UW7uG)idAM2ms9zcv$flZV zzJ7Tqv1wI6)zE&hA7>k1S@&pNkZhInq>N9PLI_oX)9;WAc}tB76F5z%2P|#=rsqUt z8Rx1+suCn!@Ga%ub45bb`o@mJ47i6j;&(Ky=dEO17}wb_O(BsTfYEwT`YpI3Dy@dz znit@N@$LBB@dwNw1h&DZLv=%#{jb#}lX?JjZ`2{GH$wotI<_QE=$>9Xpy8WT{_ea5 znp=x=SM~PNtho=@MGk$<&tE>*uMK#JGGrUq$-U1lXd|wcbN+LSNp&S>bz?9~DBdhE zf+j-P);R)8hFX)#)PA|C*)XrL-h>Dc61KE$7#rX)w!AVc}GzNwvwGz7y7e z1TX%wXfyid@x(PfnP<_`ilsq0v-J(DSoNqsrT(IF$%9EPJ)!z8Hlj#lY86u(^%{6> zZniWy)!&mbU2E?{L7pH-w3la{mFG!5j*rShs7)BEbhY)!Jzj))Cv#T{faOG;8>$h675d95#EjXRT{@~| zb_I`f;oEgl&e>>O%4>5M{=0Jhg5Px19m1}?xOfXmi~HZ))D$_5{^V=90Vzb3=cSKt zeD!C&lQ^qeT$$6`#2+c$3r2OUZIk;bgl1=56M*slkDU!xA;gh+B{9#SYb@=lBEY08 zx1LQX35eL0<4x(#E)D)~-8kI^t`V?QD&0e!Xsp3Ho#R;**pNY9$oP9d(FDF?(1+63 z0#0?P_-8p;75eQv)Fu{(mJz2@YnIj<0%N&tj^jmOc;gJ$S1HQiYr1Z zcj7MQ=LB7W0-~h_(@0)?wYUduNfjY~T?V(ZDh*D^Pu|kl2*t_xAG1Ey{q=StMg#2I zma*XzrZ^sAM23uo&}Z0JC+y`7bqijL#4j`*>nLX+%NKy|%T-??oXlHXQY9%Un(4opIq)L()y-qNQ)28VzdJ#Np52kC z56i>7w^HEs6SdNnc&XwaV2iJI@3Ak7{GcAX@*#s0<{xt=B8d7pH+WP(FYvcTmhuwV zXJZ!%_!neux!kiS1i=f+b8bQ59w_(|rXDEIO0e@Uk$I^1oQE6<|6S+EANVJIvwO`Q z6%-@6=SHGzyHxB07ds1rZ44DJ1*I{2C}sPG&+zo!g7|WGco#k=#0&}BtFTe$Z?P=y zVGn%L?C09XP*M9%K^zeOuqTg_C&`fvnmH zR0s!hPVYa~O*qkOTU!u3oG%@}psh(X!~A~_K4ok*9W6^#BHm@|)z+o)N2Js8BioE5 zgYht9^o#i`vg*m8J&&m@s4D(!*v1Wg@b@1%{d@Mw3LpWGl?$yx9Wn-)%7frN+Ugyy zhEKZDhdu+t$Y1SMpSIXBS-z@fQ<519iIS80LC*r`Ec^s1?M6GvMjYQ_fm0;W`v8+e zPHijL?Fc_22W_<5UH>|Ik3?+%&s!al`P=~7%IxhpOCW9*+q8SUL{H_uTxmFLSe{F0Pf^iIDh8tO8+Pkp| z!}qQziIvEOQ8_wUesys;)`LBL4CCh-nZtn8k1b7xjp zHO%3g=i!(f)N^nz1EG#pM>joqo}R~z%qRbA;NU1p{W;V_#KZN`414m&4*k+}7~k#8 z@M~!+nUww60{@Gy4%-u3iviN?*yH{R^*uQ~puXO0hyDcb1$@V511JHmA=5Pbl0fH;XmcG>3Zm0Or6Q`HChu1ZF|oCxam0OK;rJEk^OSRwi* z9q{J+z7o7`lu1VX|9A(q$*zg<*VE;yq6+u(oiROnE~*g+*H%d1 zfT~9~5NwVix)$ZSX$YUbiOES58{vR=I~p%DBIXj!&9ru<6Ef%HKpgnxAD6b~&eZ2t z$Z(`zW1w~#&p@T1TDTMi8tth%RCR>kcwaLWS<*=C#AP+4ibfE%bqJjPgIMw}0dG~$ z;tpGUaD5aW|Fm17{XioyO5vy2(GlT)u_qe;??UMIzzL-pu2;wX>&?bhdS->+y@UL~ z%fG1Cj`FMk_SiaR_}z0BTBxaKIHdi1e-hP&=(nv;1~Ta_QI&;syXr=UGs*oK5*%lR zKb8R7%fp$)g6hI@+{wa494B|ie-=*GK2GYJi&?^FgTs>CUPp@DPFK;Ww%`p4ra>zc zbSAH4$dr>xL|kYuWS0If)UK$1+jb_#Bf_b43rP6b+DTHu8xS-jlbbvd{$ezK{RLP0 zGiBEzU?(W<>3(yS(8kHSzU15yUIq)pANrI^faA@)+Nz5u6DfS@j;=N@Fp=!$Cryig zw_8ZB_oFX~61qCvFf=IBc(MdEO)CZO74EzDZKnBC2xn|kzyYnmDS3KxBhu(++Y=@U zm#c-DT)gTP3*14mOiY$tkG)Cvm-DBxYIK;>nsYlY1S)fOO&Rl^Y0*e5)3Qq%?-T%M zZ5PE(kJbtPi#@!&q_DhY=cr)V8cd)}F$5m;iJyqA%dSL3=<>eZq*yxa$PbTOx^M_x z6cV;9?Hyq%7k!^E`MHGmjlB%8X%fmtf-%Kpe@lq9kd6K#y<<#LJxalJi;2Dt;=J_! zxGwT<4131SuRIYqkOZWr_Wq0wav>v|C(T+`yD!Rf4>|-wJa;ZE7j2D~16*CAvQg2i zLX#KYH6!Ct1r5=kE|>iITEq;v9cJ$LOS&i+AS0pqho_~D`x3}W4Ln_od0l>$(?M3+ zCaB85-F|NOMnd12x<_wSKhTp&W>aO(L!&BOE1{1UHesd>Bpj8Om-~z!i5E$=bUt5p z5fIzRhx?K^;3AMR$d#&HX;Vx2u#v)E2csi55z0W93oCxQ^`_CuhG9uVm4e-$Fs!s; z^YoDYGVKSqq6*|%)Zy|f)7H`4$-{V|B93Gd3|wgOuR6wgrl#g1?MlzaISPYBpQQJU z#lh_s+wNL8MWt45XA=dAdkK%@+DXRZ*Lz4worbr;pW}H@nXXwN<2@ejxSz_|UE%`h zB#YAzG&K)RcnRHdw3n3lp7gCA>V1aI4M82WhwKnf=1pX& z5QI!6ayz^5MKmWAW{%5o?@c)mk*Zx#adsgm{WMqVWGIr~T)dFEQvRZyfYM~#$xId) zhPxK4FuSj|d=cs=f@m0_f2C(=&=3}uVs+I^W|friGv0;S9B9x7NpdRcu8W`XK+bqT zH1nuYKH!@fbmDi-?$r+wnX}LpYW8!Q>E}vgO#SbM<+Q&D%W?+4V!gJ%nrN}e`hG7h zfH^Ld;Vh6TmNk-lk+~bmW|mtKh9{uQv=({#g8#I?64DK4ejqV)xze5p8GE4drBmZW zsi0PlYDWKTzgKJJDnXKMUV>aiV2PBx7KyScfAce0CHDf>2|R(9QBSfaL!TPX$?pxH zMR2`TmFRbD;en#zLAk^CHU^#~;i2F*1lWdmk;dz#f}yE#uwZ-SDr-WpE!B<4$r{|k zC6RGd{99SQai;pML+WQ3A|DjTBc(7Ko9q#rm#1@byNuVzjH`m+%Bm_W{9Hc*N}M`$5B{sH;=+7kToA-L;6{6SiL4Stia{%S1s?hMLZ}Z_Q!}G2aySrOy}k+EwIBXC~cITE{(#g%ntOt*5O5^)O%AyGj|Y z14cP-)Q-v-W5D$&WaRVkwxpZ6L&@6^f$GZMCo~b?$i+J*_VHA>Q;2m_=&xXo@eye= zBD3g|xB5BqsjuUu$n=+<)~cSbMB%VqqC4dag;J|_*qh>>KB-^7QkY725&~_uVcrp- zS700K|Aeo6wXV+OlSuAVJ89$aI}N4Hro4P=w=k{wqDxGyPeVpf5b~nA>c^Ct^aVHsLP#jAQQH_q2p{N@{)3 zC&zG0EO!{MPslfVZq5~Y72eAyvbtUelGjN@BZhI>G8(vIKO6oUs3}k&Nk$Lv20`2$ z4D3PS%LEQ{FDk8|d7LJ+j(Y?1DWWhxGL2&v1^Fdi9`jL!52T>yc{bIzk7M4m#+t6= zy!&xTAz|sRFY|Hv>el$|f7N)LEz0BoIUYAjH}!5GD|`Bn?;Lloo9bQ96gAsitE|ek zZBE!L>Q7YZ>(j=<>f4&;t#vwJaj|rZ-n=ZBNsy2ONCBR*6ZLs}Z&v!rFdROTht8UO?xkZ4=O2^B;N`?J2{KNLqRs?s{Nj(>L4Ic)9}(~RFE;O& zPxmVmX+Fw?433@ll}PnWL4rT{*=L=RF4g@^z(w8Ylm3ey1R2)pS;;(vtZqTb{w_r}DyeZgeX6NPi0(keh2$61kIh?+0d4 z0lNe*BjG&LlszEt3RP%_K9wF^3TnKb^0^#s!k*#!Yuxffv~IB4TRtmvsXfx5IlKRA zra3R|3rOd)3B5F<#m}9D~#1I+~}X^Y^%{DRbIg5>YqSn#C0efrggD;|GtqGt@L31zIcV ziAK{}Eg@&mJlsJQI^pZnMM~ZV%~7IPS5}7jqc_88_FAUV7PT!2a?}0ogeGk>`B{w_ zpm1~z^d_t2~+&MHU1B=^L_*9GLx9>#ef6Jfrcd2%PvEg0n0E)`b28+^BeJ*$QS1vNHfQQc&FK6;&m0EUqCD3O z6vv>;eZ0Zl|Lpa|0C;VQ@H#S}GgZC` zSM7a9IGGgj9`xC`XcOn$v8``7G&2XFFYd@L3FJWhi(acm!aE-12Z6|FM%=94De3hz zo8{=2R`qc>7XtYEV=~See-}WEXbH6pK;h_SYlb)8X0iK$-$kTEHLzTFGH=*yXoZXD z8o&nwZHV57MSi`@Net6#eS_eA{5;0y@GD5Pz>4^{@If?(5j07Y)FH}*R4-2%ssn>S zsw;#>%;$DYz!IOAGw9{qqQuHRrWL{Q?XD{Y`2GdY=w>r3o3jGB?u%&;sbCm;QK1F@ zxuQAe-S;)}7l}!Fp#sR3FBx8tW>hiFDI}Rg97Yy_*yD2x{KpvbN#C`#BzD|#tCy9n zD|Lk{G$v}bu?tHRntudIQgT-tVtZ$WVdKTFmY5(!2eQR>fL-dQx`cSXi=z>5 zoCS+Ny-kMeQb~AyZpfvKr{GRbp~Y26_~;VX468z{Dpu(hVQ`CihDAlkr7+`su)*QG z!uTOM@Fog5XMdeGlHes+1j69E{u#>*sUE)F8)>9nS8+uGPL zQYi!oD7gHWi>-I5IxJ1h|I7l&v&Hb!o+(Cbb{8E}VFrU_tIFJaYMo!NtLE-+yHMMa z>NhO}7q6=HJwP1{ZEqTG2X_g{12;Bp%k&*Luzm}!uS;x+5WU%NpM3SQaTGvbCc}LV zaxpjc8OPvoUmlMtpPrT+Kao6$diLvwT+vz~j!jR0xxG2t5(C=QyoA?2y$!5DQD&Hm z0X?&cTn?))n?Rsre#mMV1Ek^h72S<@InTYM`=uNj2*ZJj$}sNw3KIdUjG6yK)>}t4 z`NwbLqohGa>6C7fZV;tYkQ7EpGeD4TP(r$;L8L^wYlL+7U?ZhtG$Y2~H$T7UIp_O5 z&$-Xp*%Qt0fm6EumKgBnHmQ=#zw_Rifk_6`sUCszn~s0r?3M~~De^!Yy#aa0&;=8+Mb|* zsGhYEMiY`32#t|bXy3dDE9cI_n#ZJazu7mtPi1bP;D`<5*nwFlDG(OHNU)VyR@{p+ zN&9IC;VX_etq?y$lJ3)~14?0x-W;H&w#z{>q4dX1WNqyGKL^SNtF`V6j9LL!W>jjF z;#ght)Y^eg6!P6P2jw99MEoQ4$EyM#2obN8vpPYvD8G|Y_`d)FErv?H0>}yww+5|;Uya)L-G5K zM=I3bWH0g@UqEjT*ZW#FT#C+J~!BiWOFN62jAmF@ojQ9*x~ zEQ;RJqGitQz~maY4+^K`%!1O+iVpod>Qz-?Y45AwqJ>ZL*~@3n*pzA=I`guWnh0l& zgH}g}uij57)>}!E$ECfuZpSz_rTK01dOiLLtOxmsP#N5!2uJKn?*F*MTlK3A^c}4t zPVgIpljAZsi<3;GHhj7N?*F3W$~>lX^qb59m6U3_Jm3`#yG z2I!p64rsjbx_;`l{Rgw#Ic@pp$unO!(ucpdFrioa%FLu5wDngB`Dfvbc&v@w6vq*JtFOsxz))NvEA2oIE3wZ z){R`h`-VP6Xo5@;lg^kQ^b`W0)$`cn^O@nrsY|ju^1Dp(Mbk_h|GeNuHlJ8z`lArQ z>U@A;d5-5mqtTo6FA45i9F%n84bq#3ShOLLisxi|+p(U?9R<`EHs@l@7({ORf6FnF z$kX(oV>VkA`uloo9;pf=?*gki?Xfe3eT}Z37}C#y!d@~0vkG?7Jo=(y@UwNJj1s;O z3ZC&*d(76;T0E63Cp_Z10^srrLfQEhv|V4mUnK3&#n~-S+BBB&cpLck&z~fmqfMtt z$TfDWJw(A>622<=sZP3D8~j7liwt{>aC}nh*jCK%770HrUv)`e^)1SgMumBv_S^(N zpjxWL=zA`k>_0#G5Fq)zuO85$t}8+l-_sIUjqXG}bG-jH`1>F5zGhV0 ztQAru;d&VlNuwn@OTW{X^l*FC3DE?$hVYgu-Ig}~B<)v%8!XC*f+eKCMr>$>T7gb^ zk$gK6#kma>)fHfi@Rj|9zx;U3?q>eEZd4&J8{1HPzk!aT3yDi~wd=}3l>JN>k$l5C zp}z8or!nq3`pGBHzstl~4Mnigz5aR;bU~O;D>3jhhIN-^fkNc8;M6)7Kk||_1U#&_ zdckX`y3uT|X}I(F*Ili`=ltJm_Fh+Bwt>jsQj~_MT0^JEx8FK1YjSIdJ#>twgF)#e zDVN5jyf_{szdQ>OeJRx3msSU+taG>|`y(X_8Eh9>wEdh}Y}R78SdZ^R<<0n*oK5F! zx!Wux9XON0a+#gvOv;j0_~OEkbd`p^D~K3XShH1LRq9Koj_=pk)Gg}!2>iVsriFam zCT#B#R?6D3PTl3^fVrKV59Z0gtP@eEmEJ5TEj}F_ytb0@A?GxPsk{iNcd`_*EGxV` zH|9{Psw#e6WW->??$s zu6-^4@){Z2?Pg`P5*A6IgO3UOPX>mta* z^7FYm>jk5SUEysp^2>iysl@u>e~^2SKRVdX^uk*!RrlDaCH>$ae`(eGI8~VZP|pV1 zHgNuE;vi}Wjhcru5c!!@1Q-p@>S*$za{WRattF$eRkrFN-!IHp_U4OmSH=f@j;npI z+X_*vUYVONEO^B^1=QN?@BiyXSutD#(2$8wyb?RUJ$=d3h4SuKO7FSNTgxu%L|s-r zY%7)Yp_1FjNlL?8S{9M)n^vPf9+x)tejZnhN-iXZY**D0gPht)Q^o{{Hd>D_+jz!L zyEc`~b8g;kG7m@i*Z3WMlpZ@OW;aNK4)^H!A%}f2n2I)m=HHia9%5>{{EOQ2W!)l) zg!t6CgIOrbT;y9-8&fds^qxfV7}p=la5cN`>_5*<2GtMU1c2f|owk!Mnh8yG2vmrx~2zZ4c`3YH(o&Wtrb#qR>WqF-R2P!8En>1N-R zvL;nc-0lPx8$}!zgPzK}=CAcgaVS$gUFUo}X+9<36I1TxBrqH-bjI@<;(&-&+-(Sc#@59cDTcVmA9IoeqsGeq*3=7p4`+`()XpS-{KKbr=$lj>{I0p^iM52^JvYl3zVh;A}UlrizZN>bI5$Zm+ z1MlPZ^nVKh0e& z;P#f5+~slT-pWDP3N%Ex=BJ-A)n|8DMkG>FqVPY7Mc+SVk_| zPcA=VvV&B$oUb6(rNF*8W#G+W=yj=VrH{YVs8oOk))REN}hV+g3;G;$!qp&l=c zI9VcA7R&q^G|Lq=)pQ%hoMZg>N16aKm~$@ZkTfw#$giDM<1|Jm@&ZshCmfVY=C+ZI z%|Zv$3wj4}Em&b4p$y>%!d0kW5cror^U&dndR3e)d7;Ljp}t|2^|4(zKIrD7dIb1$ zI1#lySyMLAPhnP%J{!y)l{!J<8h&^_z50-`5G52;*5gnVq|APruv3;RG$hqkBdT5&_CAsCo}fzpdED!(A-cm{ z+`Vbyi#h0m+zl&dhOv7}`F-R2;J-f|1--%=gO&&!%o89i!5_^?m^%GyD;w6uceA}J z^PePuWdtBLFk=`_jj3=*kg)Uhmc)S3VZnw@f8!L}X-BWUuH0YJ9I@X|F<_~@lP1e9 z$nP$9C0|b>x(XS9v;t_fLSvrgg*XR_9W`EKaact!XpDX=SB%cP+q!m_-O0aC8kRiH zcC5+`tO$5O%G$YrZ}i)+uYEjHKh4*iTanMIEYF@+G_5*UbsQ0fL8!c%1lh+&BCfP; z;j3seR$$Y(RE_fdR+8SGSBn~W;jzP(JKH`fkl^UNZT)mlH!U^na{$RV3-_E-Bkg~h z(Qbtg2i<1ePJTK+u+~tr^8#-bAu2VZz_y<)R(zvU88DfglK^=pkHdu@8(vR$*TXygLb8?c=A z>)V?bR>ZuH$V|4(YW_E`Kstk|*_0cwKO}-Xzd0x9Qs0zqE3U<`ZQ+rtTogY{?0zF~ zYr&xPl3%Zhr1!p>_kn4MCS;++tGSG*I?7~L>YCg3LXwm=9QSE15=|72Y+{g~6wkm+ zUXJ32Mq~3>W8i^(@bCpgv;}9#KxT4?ZtLA9Xv>_5Y|DqPRufVdUe4YT_7}q!7Ru6- zw86kc(G}xz?pLhX_2!%k(~5H3HNo~6>2SX-QrOWn7RUiZnlY2?OGV&rMQ$z)=E~U{ zaH4a7yMtxXV+eWZ&qjSws3eUO3jc8%`5#7R>Bh5^gsjiQ*K3NuZ}4(kQ`s*W-&ovH zbdeCmWVR;e7AL(TFlv3>mzW`p3m!DkrNZCAn~dqftYN!3G#ZKM{6_c3?2VCtr*|sd zH;xZidc3AvE;^2;Z7a%sSRePUudDlY73S*3$3*$Q*LjXNw7y;ULJ`*&N~~LCe!WTH z>zeS^qxUAKs2!S-xnI6tGcm^SJ7x2Uc>grYHO7rCGwOMiWAYSV^O9L6oH;{D{()Q= zFH@?)Q`W#2OI0H zYHVFmn&;%tMns>&0lZ48IWsV!w+-Fi5t*?ZT?g=|APRh)m}S6^(R{y*sJh=EOGitq32J2hlW2qVBS%FZO=y24qstHj`H&I;MyzPF1Y2lGbddyZ2r7V^MOMe zj9{1FRSoX8X3n;OCpn(Cu%O9e(W+@~K(0M8v*R`Ua2RCi;4?#T5mVWF5t;~x_H1Br&mq9suol5C8 zus}Yr+C`Spt(9rSDZoFLQ=wmR1V$m;)-V;fU*Y6qv&0bdlN4`LWLH<8TZE?az^xj^ zT17tTH6l6^#36JtP6Z@y08jTFhku(@WBmA{Hz!M1M>Pw?q20E{86gGgX1YCWknu@_ z$mI4{T6c$NEozI#T=%`bZsdawEnuy=iDYX-D~W!kaPEY<i?eWl?D)j48OaRF+G_L87e|EsU z7aGSswEK6#B*xLqd(V!8=srJyZ!QW+dgG{$7SZO6NK*yZMJE?cqbb64zJ|gG(gxJw zLUVofod3?vF(mfXJ4|YP;3-6`Nn^gh zJ$}%J{ras51oqDb;1G=D^~AR9gf2btJ5lS7&Lt%!J`Embrr*UvcU^gNkb8eY5$(P3 z86?9iAaudHKeMw(i81O9UBGVwFY&mRR`Imc-F&Mn{0(WoMb0nhmWI& z8K?K%CPjAMnFj4!hV8$2ogRD>eka+VM^f!RFP8r1`0-=OL@(1O!*H)+PJMLSV~`TD z6I(pC&pVb&_7Hc4qMGF2J9ju2LpriE$>wziie$<~NBfQ|K8?V*E&?=DwY_=Le6G0y75h+g7 zxkAq~2NCLA2A_*t!m0tX6j@iVXE(T&bPL#jK*MP_BeGLMSAi0Z^MUKTzE76=n(~*Z zJi9z8+Wn|QcsV5)7n_Xhlt z;`i8HRanN!z)NYAeWp$0M=Am9uL~|;zJa=7>MqHf9@N%gxFW(uXnjS za%rNtzkYC}m;jSJz&&@bhx}~%ugTpSAh}FO2}raHVTrtEBoFMPQob=_9fa&2oDmV& zjlK^J29Q}xm<`-dhX(@e)v{iBTlhDJ^TI4%G42#(FCIF8+t!ZAE}nYZDWRuH-DJT; zlU&olilqy$_tcy7_LmjYYWcZwA(aSTyu(Z!!3-4Mw%2}9%&$q9I=~e}dbTiRfFb{~6qR8Ib2B8%BH<#2$DvAA$ zUktID(sael983UzFYO^8KsH-k#7#^2WhT} zbpDhdA1;5>C5l)~NDW ze#H+e`Nf)rvBSUK8`z)MjTV#ZYz|E&%@w=8 zEC?KsfbxRbU=JipprB&F|#(L*l^$duGuT>hD#F29D!;Kl|) zrSTEGQf^h9tg&G6IIRGZOfzblOYz-~ys%tpq^94^78-8NybDa*2mM_@yn#0=x3!w{ z8rp~kN64WEXcb)Kr{9PEv>$LHbJ~ga->-_NJkW;n(`cWF^QCO!)p3P0fm|xpys*Ct zXu2Y3JD>S6vgeFh;=}e9*?$ylKgBKWEQvteKmeVPLT`M)a@9Yo7A2s&`sww*>6inH zQc$A`KHd>=8slA&fgWxh(Yx9m&cZtFs=y@Fd8cZ!Q!WU8FGd6%Y1eUK7dv_6*wUUp z<#-TF>=KI>nii>Q*iedZOf4!3u36nPKQt*mu>GH0?lPvAIYx;=Xmvb;#H>iSYXGuk z2NvGhD?QqVIP&TDS@hQHhwpeXo|`4*8k)t?(?tgGSKJEx6~?TYaKidLqH(>O^@mu& zS%FY7WtmxJdqv7T=TK%S)*hou`E$sh&dKWP?z#qOaw)4Ml2d@f_Fh z@U{FQ>zV}g&35}Ui2b5upd>ESlYhx6@LX8=Rkq(_q30(BA9yHwOm@}>4NkacEr|Fk zobah7p5{#hQpkJV$WItKozbcG(Q%cCci$OlYYa)B&GdEB>6cO@wnw~>H zxB;`wp1)l0<*zKx?>SiqFQ2Jm=~1=xNZr*Jp<~lzxZ4X) za@{wrT6dEXF||!j7K!-YBW%zz33k=Goa;__GvwV{QvOAijV8(2+jk0m$xmtSkfc?O zwj|D9_MO2?mp;^wJ#RLaU9YEJQLF@Z1f1tR6e1)aMuO(RsECK(rX44qA?@(6JN!8E zXS~7aZ0-|B$6c-E?HzJJZyjM}8@qy}(g*YNXTh3b!46(Q9yoF zQ~gVWH2LabDAd<)I~wSqriO&IoKpba^EWapE$Zau{1#25Su3lxXIXWo(DT`kVu#j{ zkv2xq%Pi6dZYDN1*VCRnked0Hp>EtK8qRs@)v?BN&9C;iidq_7sBc793QWr=-{YPw z{NFBscD54PYraJ&XRtf9tla4A?l?F%(7Y(;gOLMzQ=nvxA4X(3gFZ~sjL<l_Z zR$W6by>%L)Km+r-%u@*|Szk9K9fagGn|fp|W1<MRLPKe?ydn`D~!%uBdaS}KzP=~9!9Dwg^oMc4sySh@-6`KDwl5R+vflRdr8 zUs8|nV>QU{K^dZMRF*zV9VGQafzQDTmcg1Y(@M3&FA|3;CuNO&S3u|OGbseaFdjkw zWd!<1D_3c+e>C_I2+HxN);?9qQk)YglJ@_5e-yclc3P1*bVdaoc!=4CH(x}G1>Nf9 zg-t8$tr@c9$>4T0xodkx%b=hKaPe(hm-Fdm4KpaJ9{a#IF3-_#BUTjJ&(`+w{KthD z?meT(N#^2CzL^%)D%y77&Vk}Q7usfo_K8QI3n_^VG@_yYt7Rd2_;p-HWroGc9dbv< z??y@de2^$z#g=}@Ux6e|7Svi_fXFxCho8t^om$K8a0JjjbFq9{Zd9GrG`lwu=eKfo z`Oh+zxxQrz{Ld`Q$8+hSZE%2QBt-Id5As_CU5OZTiq^I{niE(gKOgH#U?B3*y>zKDOY4Uv2Iry8>?cwifoQ(Ii>EG@&EdH=v~Pd zT0ItHChABKKFA*vjL44L8~%NIcJQLDz-ZKI7t)fuGL&NROx%fhB}3ViG>~sD=+Cau98P5 zoAXIS7+zmbvQ0m;1%#vZFn2Cx&0y*a$;0jT1ClK%R?5AA=4XKKq$JgEg99G#$VV#* z#o(rXNtfKxZ*4caTlhhOxrFV3fqBl^d%b2c@RpT0SbkYp7!hW%)_6JlS|OcikxNZr zS2z$`VV}a7k00v|1BSCgNcSUUYDz;-^P#9R%#u20z8&kC0^Yf9U#8FIYL9j#B%Yqn zWYs7vx=Y@_Z{5Nm6iVYw5G{HCTiVqeEG;zP3<2QpT;ugNj?dtAOJZ<;*9Itvm+JD0 zq=L&_3`yb2WqK6Gm(-vzGFBOHlV3l?`@WV#g}VAyy+1cdH|8~k9=+fgpvya+<6CfP zzutkzKitULbs|Y0V2F9{i6*+>soQ1Ru7gAMSkvj1LAnFO#xk3yZ=^>wXXpJ0%^TXd zkN_vs1Q8MH5Eu+lC)y;^@T|?Ss<)9D4<^tTfA%x)yaak`GLz=Ryti;lw%}6BduZZJ zn&)3%Q3=BAD&}3p_p|ZDFc*lx zXAL>yT+-QYjy@XT7d;#`6 z{B}vh`(h1@7_GsA13Nt{L6#;c&hek5kDAMyEC5iuL#(*e+ymGi@>D0MI=BwAbvapd z%_!~+R-~(XJl@xPmhmV7EZ(LJVZ^D8>7yDsL{9r$*6=3`8GgKKAcjk_Bx_MkFQ+oR zuuLj|y$R_YQmr+GzDSI5<|GZc&=K+ZW8kruNWmjW`zA>!MOe!$Z9}V!szyp6M@GzS zfDJo7;!(~CMhN7diZ*rR>3o%$Z^*YL3#ZE^2?ZLt>iH<5kW&(=J|nZ11&Qr-tNW*N zW*=0fLFoOXFZ6L(2WqRUi90m8SsR%Aa8c3|!XfSWPMkF&Z%ar(u;vD!#?UJm}~j?(w* z*E@4U`&K9_tT%<%j}Fed9_`c1GFnpyH3ptF1p3%3J?hte?defjWzSGv=CY4FeYof@ zc9m(7RsPL4#T3Dl*^CXzCZhm`P=?kda2>5U+w~u`pOTaBSz(S2C8zUiLV>@>Al7ifUy_(b# z%}e~>_;)<)KSpBdYOrE`tmX3YD^VNGBu+Q*Xt`wY66q)2{eygUt!kBJ<=Ftu|8zIa z4`@G_Skm2vRbJRitrnWv2uG6DUN`YJ8nKl~hK6nEYLLl?oHV_Kf8 z-?;>#4mxj`M((wHD@a|a$H!Wt_e=O=^79idLw$Su1%K=aU0z`*CXn#3gK1o; z(c68|J2WFnnK7wD^%1Ez**`W6Jz9EhxSIPY>fmX#dC8}pL-EG$rA{#j z3ExCR(;}S-W4QcHXhJ(ah5E;COu6?g`J$RQK3gEWy&LSuimiGW-cHUuE8AW)Etf$no-xko;_kqjCS0(1 z!k*kT_;K0R#Ckv!x93`vKt|-O%(XYKwLDaO+y`D4@b9IiE{eD*0njU-C=JQO-E~H! zE=S$jLhNSQ8+*)fovpHaI_kFzfM(>Ekk1~#g6S&QI3{B87qTv&ofklg9djuU*! z9@|!&!~&@=OsoIGBNof!B}&|^H5t`6${a&TvlX;kozCQVlV-+TA@!@j80(CX<8g3~ zI{qncTw}$VT3Rb*nYVv#^W{q4lVV1_9r)qC$(#K!NY{{ORi31)t&R1sRuSq0FNX&w zNr_|UN<@T2_@m|GQ*oRU<6p`F?+Q!Hmk6NmJ9@}~(SH?k-%MLW4EI=s;&@>5InUD; zHg8;HTIcDFsr?M5+E-n=A)(b*hYx{-VBF=so%?1KZ1sK>dW>Rt(DggGP}@~9A%e?{ zd_RoypJ~sxKtdm3xDhcbpjXA1log`v2-hCi+OF}3J+D4`Rp;W;!s7yGoU7C#8Qh4( z(mY{H3%v|$YC-i&-3qvl5l+|5gpDqx$5sNpbhZ4ZU})tBAkK#XVwrkA$q)ufPoiMN zsR*GRa+5i}5qRAPbc&8v19=3*<~)NaOD<~4+$sBI=kj*qoMfM-x1L5czwtB1xv?s0z zt88F7aM4CLc%(t$vQTp4b10DS`YbF0%8=JG>1-}3c{4}|`DXgJB&<$?ypP#F9)IBF zVRpL2$rxbR)e^NT5T>ZSIx4DCGxMqU6IafMcl+_{*gWM`3|wCx{rRrmg53*$X8{_$e|g8rz%?9eg(Ck%^ugmz zf7&BUp4g6}i1Z~|+yEnaQ@GKFp(SdTke5S=sEwKsm_&QV6|aYGykPvg2Q9r_SkS6S zmYR{7opFrHOnxSZ*xr7`FMaYCQ|{0wcs=^Uec;Ui0QiNvd*L$r*@=9yDX`)v*{sx& zw`Po(?+I(LuHS}+0+qejdK79>;by+>j*#wBXDibpSf5#+=H`U?EmzLrLc&>Do%Qb| znL*B{%KWYm@t6EJ`j>wsx7HPO-rVAldNBR5!`Uh=ykBeh?n6ceMhhTcS?&9Yan_n* z^1h9zN|>s=M9lURS6cmg2k9A%abh)!)ZexibF?%mmRer3*!fXbW^J@7K;&!o|S8gP}xfGk&z|J12!~WQ; zV`;m9Z@LXbFqh6{KCIDPi$mat4|j6&C%5PvhX?#W|D1;#+I^uJlk?yUXZIg;pL`M- zK*HE~_3=NjM)MtBfu9vye>7E~qac+=Xfy|pFkT6ulW7g%a}asDc=WK1uK3uUmnS_u zmODfW%m)1kSy+PIc~efiHS^}p#G(z%+Z9cQ>=_QYh~tT)h4_=-r+_Ru{NXg{rJStv zXTtw^`BU?*`P-4l%)go_j-!*9&Gp|cK%mRUhT2v9+I_dxk>lf$f_ur1@o7UT6Y`0iwkW5KRd zXnwn)Ic)-P?zRZ22+RNe#U`zEQ*iPN1>iR^&QtQith29Lfd>n_GET-WrOYAso` zF=OI>tqE$vFN=Hajp4fb(PT&CMA$P!i+RTC*mPO=tS#J^Q(5wDf z$6)y#SQtBlvl2;FeYrv9c7^+a_uX0);(8-KqNIIAJP16-dsxp-|DbLHQ0EmhNoa~@ zHK@{TU{*pjjWuL}tSyS@q+P4WMvrT=*0vB8vM9D!JGjV?{Aw>b|@bh4+~ zet*j*>Lcibis}5;F!lorJAAeqJnsfA`hRGAUUhKky!3<(7g!iBsQLt5> zqdPadWl0;VmTo!KENj{R`fw^0;T4D~hl@V+<)Pbg1k&~$Z|P-tzAwgG4T#E*%-N^5_6tE5|+8IHJukFO&>dzah~{Rv0-BndVa z6#8WSxqj9qv9*-b*^iA^Mo23@Yxt1{q|@&|us60o{8&;|CD+_cvmEi{%@+(@`-^t! z8NvGuFOx~d@b9F{Bl?%q-}K9T^BH`mj}9xFtf6jk@}B*U+}5^<9bb6hMQ{7l?Kz$x z2|kl}t4tjyRdsGk^h_NHVi%m^08Hg24?}jNBp*p?okH;6Sv%?FBOF#80@Umk4CT2Q z`uZ81)Z8`d_i3?*9L0fbQ~elfq`o9J8WL|#UICBJc(UTHS|D`d8C7ySgl059=Vtyg z|18n`WQ^*2J^MUpuB5%OT&wH;m+}pKdC$}R-W=w&@d4je$@?4C#d~;KONz%S1#gPQ zVvZyO`?mu+e_e}m^L*+u$MGAtCAriu|7LUTkaqzjszDa&wW|;@OCUo(-R(QHy~6u6 z8O;Boc~Y|z;oIhabEfrTZ?DN{ZMsNpYyu;Y?@Gt)rIi2m38=*@5DnpGhB?U>;-%>* z8C+|rH32@7RG z^t@}9jnT{E#v$weVij+1q7XeJRrR71;2HXWlWqhfjSQXHV&24rRchP#|0YqcV3?X! zD<826W?aCFm8;kIZRSe&+m_7D=29yzTSwnyzkf%!K$#jHSpn_PBI2>_`lU)e{V|#1 zS|aK7h>>_Ef9e0iFUr@-r1qYX6))cesSac^VSI1;0M|5SJ6bP*? zW8Kl7eG1NWF>PIGvtfQTtY=yK+eTFVFtZ2B?unDu771&fjvrNK1{jHzqJGtp=#?l{-Iq<3FjwRi_g8 z`QeR8SLbH|P+4VJ>f7rtK#81-J|)*|ei`Kwk|{}>S~(0uoJy`AVkt8Ar0<6FcGcY5 z;G&up4GLZuJ@fZRp(uIz1zRA}0@?9^3bK1RYr03vtZGl@r|61H_9*Tpx}U9W-`$bF zN4GK_(}=n>I^O;K0&nhuX@*9}OpK0KZ(KMai#jjTp$6dFImD)}mJO~WgHwB7)+Rf; z!6)ybX9otn{@OVybG}#tEgR5mV9)cf4Y(PZXe`MKYz^2J%mV@Mrqj_OgB_VGAxU5r zhHoIVq@65si$D3QNMwKy@}HL~iiDdR7gI|7wrk20akz*W=H|yzHnPt{9oh=}+PPFG zH+1cJt;ndgKwzXm--3XLn;qSFwe-q*uLTtJ{`5jns|k3YT2-)00cDbd)HxB}iAZ!J z_POD&%#S0cQ2VKB@c8=^QfNbYIt+4u2J8(w%!0uWX{s8VfVY}$fv51sYSQYf9`Imi z7C*=+K;E{s&ehza5!Exq3||EYf=zK=I?Jy5*{PzZ(2iB-#FeKzyGN$7^#0IjNub^ zs)&tO#;jyMm>zUi4n$n0s-$YATB(=qo>7%T9)(GXw%n4w*QO#xm2Yrt2N0XyaH0g6 zR+7Mi3j9K1Cj(jgI-(fnARkAI`WVW+rS#U1nIcfH0F(_3w=_^za&AH(cVgzj_Qo4d z;Y!Qc*d{s>(!5bCL9j3C{GI+R)oxNT_r?)xdS1B4(YF@EdER+lF@jpYq<@zmMW4r& z)tFS(ha1@Mrop5VZSX(^;xG7#nd@>{wjcsB{6;y^P&NpnKg3zBe=gL2zSZ>UshAt{OF$ zOn)?r2|eT?#jO%>xq_H(XRxn=(1DfpRxMIA@={;j(x!-0o(t^!%s@`H&_1aA7P3SO zlrBN3*64<;7m}9j=B^+ak&q@@kE0Juv{m3~qA#@WV~8yO33Nh_N37Wuou)ASt5jV)Eby6{72OYKQu!Q@+0*3Ge$zf za6idcZXcgcVGRh+o!S|b$}VE&?b6j$cplLNzD5m5naWp1 z&w1RUfd?M`=Zj%^M?mY!`{n#15SJ z5KrymyS6jwE9Pr^-IEV?{x5a9LNov}Gyd2n%6pi<<3BY;YH8GXTZ&s_{mv?Wz)Q-> z{B95Q+kfMCzf^>nf9u)&H9dNyc>t`@oa26F2fklgA=$x$i5(Ho2Y1gR-61*Qibo(Hs!uA&ST&&OgC*Wzi zZPyq_%2$Bf(pPtLq#aWFjY-;&H_t^VEV7fr^Am)ock6d z3uY%!c^!{Bjk@w{bAVUReXQ;Qd@cLJi@bd?&t}K=Sw~%Hlg?_pXG;K@kp6=x2|9s& z;Bl!3k(22ossJ`J3*$MqUixxL?(T=dV>DD+GB!ymzu?U}i_bZ$`9A9J~TS zGvp(8vk*b8pj^5NTiEp9cNgM=KcGU5y7%^;GvKH=QSWHg>L|cxn7wcR@^1+A&tWb~ zt@A=HCC_2?hJ@cU!7ICIE(g!anaS$XI5;i6>VvI+meRJq-(k%}JrGqM)S!VOg7XO~ zGCvQCb)xOs0TWNG3C$)V z=|te7?_<6OJifIMciIh({!ZZFBq+XZe{Qt)}608#ZUC1y<+Z#iOpeRBJ+HUTQpWmq8^(Q z#kv)ypJx-^E5t4IE~n!}LIQ`B^DBg%b-D*azf5;6kF|i$rvF^bYGx_P22uTSg!6dj z^&cI@RPk>L&T7T7j|rN_icRnx%vwCf!R*p6wqhK(o+%Ac2_x~);22Zq%K2fo|4aiH zS_7(YnU6s}8u}eORru?9+Xxdx9Q0QDMNo?PW-RDg;I2z&vgXQ`!b!FI{$cvwU^v_G zrxR=1sys83frH0p>=6l02W^j_4U~SM+88o#@2rX=+RCv*NAB`=)?rPEheji#&TdDp z(W=I^H)!1Bjr5UwX(l7Kj&%^!p}Ow0o_Rng`LxuSDH=6Q-k;NRDb4|kqN_)jU2Hp> zpLn(7MvPF#2B6a{{cn*;C@x6L#V@UK+S!{`?y7d^${O(vy-YLC`1y2UUc~n%8N@3RgR=JEAEpRz9rHnFZ|IgLvUXKnJiZ1;-cmAt4 zbChOEXRMOX_9mTz$je^;J1th=gLf-i=wt1@_IC7V?FaO@UqSYt%zAs?N^-lxY^sIo zH8MA>8h>%M@-f=D)m(Pv&d){mO_TS^DS4Lojfy2NuIqhW50dT9D8@IiN$!7KT@iL6 zQk&O{XRkeJ;Mdukhz(_Tzs&4`>xs0pL>={@k4bH7qi^=I5VZXpPX5+p=Xb2hI1RlxiMXTi&$uQ4s`!DB8JHWQu!0t|0j_!t8+lR3K`22 z#+Rf(uSc#6UjUNlQ%cjPBc5(MMi}lYZ%USSo)Buq+m)G?3IV@7rAP7Pe9XbVfyrP=vRenEifQ5y6)1SJWz&0$2WaxAobFGPZ#vNq|4d#c5}8)e z$CQu1Mmz~IPyloNw=VR(QW}*! zFlU~v*A&mg;CR+(k~6pq^Hx_=8t+t#V8T+aWqr>-*#J{v1Hzk;#;xqN;@ckw9Tmbj z(vcPLr=r0(5;hRk1|n;MrjN5$?1Ro{`%OctaoDsp2z$WD6S(YM2^@G=_&}1=gdq&k z)Q41J_4j+96GmTDwbZX~0IK7qU1L7`vLmFuH|-=ZdpAHCIW;)qFz4x@qdnWq=%<*? z{H9_M5m9{%uga#aEga9%z|iwK1bT#z1(Z%GxaT$viHhQchyZ5T0T!}!T?j({_Jwhb zl@-#LNa&mzd}&dzo*Q8dO$@}_2OPH@x&~k*ToL&GLI`9nwcLp4RpfbN(5j_hOkQBn-u?|@VD+xB5e$ZsU`~QRAAt_5HKYxoBm7dU zBs|BCRj3<=dTvN%6Rynp2z<~A*fOHnla7()g6tU23pZ&hr@0)sUoxznp|D>UH#h?0x8U^BRFTq6vGnmz#eAzZV* zTi>}({s_2m8=&42`$_$Zt&7{-1}REKrJGd3@{Mcc`b64H;RkWl_OC)E6}ab_Ydbp8 zB^Wrl_bP7B9KFqwxSh9v?`Svs-WmUIsDq%0*nE$n?^aBE&}Oz2Fu(g5E3QOEV!Gq( zTkCMC5vp%mi!c9#1J|GQ405eW_3FJ_riIbTy(5MVJJKSSPg$wYN4F_!nYw+&Ruuit ze@A<$R>#SO*teNh>PAkCaGAi$K|aonyl$ss&I^MaeyJ5~o|Lj6<@=Jg60Jq>{?@KI z)!R7@@#}X^%2alj{JQJCz}UKd6RFwwNc^**DE#Ns;n~G^T}qbS`;8Xj2B(lqw~8eC zzI|2}52Ev@7AsvP^hB{T0E6ox72cvK{$7_0(o19a_fygtps^EjeaO?o*&$-EYzUZge$A6VrH5JH$#8ZHkF#Gu$3-Dfukl z6Zj*bcHX?Rtbt@~JI4Zuds&GX@98l7r`}4|-Q;MalSJrZUA$4l9pBV+{IH$hY!K+Y z>oS_%pr#RUuR*b5NwaWcLV=s zza_)IiW4Um8lV&@ z?ouR3arXehODRrq*HTK0y9O!l?(Xgchkx#!-@J3*d1lU>$((aO45661c2vDQ$k9wjG#sIe=s_A`tiF%laFrY^>^=Mcj$&DYwx$k5obO~=S9b*YZC`d=ubt|uFsQJW!Kh}?P@%kLE&8Tpc7 z&Dng};t_H&w|85MO%(SdU(9Wt!q7DxjKbyX@GY}KrTWD0UIm$LEEnKg(jKiw{}Gnb zcuqg0^ZT7C^e8Xlb}A?GI1ZdM_b*`wDEn_*MjUO%uUN;xw#sU{f|-y1^r6=Gh}U7X ztVlu+N8yOR!E8`^pDo*H^_(zE-j13CnHiz(}#Y=)Ob`!Tf&ZEld zw!s_dJJD*Gy^~xnTiMQ-pR`2oeG>|q_IvU830W9~;8B{>h7Qr}uktr#DS9rb$5tw) z4no9)b@+#AmZqd>ny0O%X9Mf+$a+&s54Ko%{Jm!@L+53c&=P z>3p|Jf__4jI9rl3pGggxh#oFbJ0~ZZv<}oOFt!^nsFfk`_u!h_@k!n7hLXH%uJ>~K^sSA|k21=I`US`X?taRYVu)&I%h=kFB@`6e(3tx#@H)6*xX7#P7WV3Lc<(V1D1CN2G z^2S2iqwyKZ6`$BW*U{_Rffi-t$Y4gfex(p{caW)^)y>CZkK8aaJVC-jrTR#$DCR_X zw*^El(i)SBVH5bAq`sk!NO_`{?HwFBO7`XLHXcD75F=r<}ZZ=vFw2qVa|^x?UU3 zvi9%_tQzG7l~w}M-$<_&;fbr`;s04;MY=J2olmFY>v61WwnbKqrYXUJD)E~%b#3UrsdUtXtATLY@9};RX4q`IsIA0d&@`fD{lEGXD%R7 zz9vq2B|D8()8QbMC@}=}7(Mucl*@x?l)+f>XM(q`=7k+z&SuQ!t|)4rdZ?toO`!{* zTU5DP$`!CY%l)v3dHS|)K{+-!fcaA*E8S2C@7IqMd#d%Lze+aET-2vzxd+lZlAVLG z+P$-MJNT6r2zaLl=!^(Swa=20R3w%*dzhStOMim;s+DaHnVog&zg469|0o5+`aZ|z z-JYl6J2gmbpk6A*LnLO`bVP4K`+17}QYm*K`376!qe*X)lxK5Tj>(Mtehn}mF2zfdUW~&i`xPOcKMyz z7Eq0^j%wJBrcR#x9#-4Jn2(Fwv20L&-Cbe(L0c80-woA`fR>PKB=Y4>#Et2l{8gRz zr;e}sPepj4(Y#Huk_`jEqWnew!N%)u6SEwRwB~ThiA)^ zp`c6o(g(Q4J)B$>KMDEPxsvUr3^VYy5TInAj471m8zq z;i~=nax%zfl#E&i`T-`TwgD6Ii;) zCbtv+HvUwucd;&O7(C7QJ6`gYr+m|2Th%*?x}3V zL}FUDsxvh)HU!@3$rS_ut%#QnB@QOjfwLuEC+AErH0dPI>Dsrbkp#V@bk9YIe--idW;u{K~jaJ>9~m`<*yWn}&cyUs6#NRUARKw&ToiaE!sNDBpP! zY1N1~#9w}UwyJmY+Tf}s=h0_G*uM+MIMX0q>kXNK6%Z4^pZWo0zLq^*-{d3~dhM+~y`L1Z_^f zdV8T)#nf+$r7Bo6#Tq?RwBqfXOsB>wELG<<*3D87M4RzOU!Q6K-Bu!`W#c?@9++B zB#z$;ecj^Kdc7Qmu6BUp^__zDBi$L4&wTal8wgtqF1eKHmCUZhSS8sx*&qPk&6 zDPrGKLZxF$6L2v%!JP9iX!b)}6{xu8hc6OdFNDCJx)gn`w#vHca<--tr_eoG?}wY5 z&&Crq&!==+zt!y*BI(o8Z3_|5B_k|A%XjAe+?%15haq$$whh`xgyV)*6UoXGq7LQU zuABDZH1uuo^_~fs9?%c$F$c^B2TPq@o)wzCa;jObF1gQb$B~#(c+cHPK@z|49=-K? zBm-3f{L=GyS@HyaGhNsE@*W8K@MO{ai14WhuslYCcKcoQICA;fNpk``jy~%2HPX<~ zYC5ji8PvfU0x&NIJqk0(PVY_e&ONG&5<>m7Lt=tTl8{ZGsIp;_P5PIg(Y+cb z3H64F_eCg&PgU5bVmsbReC61rl`~Qi;lbaeTsx5*7nDCnNqG|AN3gL_f~Y6hT4zeI z`@^kHhyHEgwpPMCt!s8GjSP;dXliskUDfh+xwu_fXUovZ;0>1 zezNdq<^p@?KK~-Dk$B6>w@2JNFY}!e^EOlaa1#yJKFANBbVH*YTglPzL?!V^<^dqFuoWL^FStyJS%dqej3qi zqu5TkwbbbQmg?1ddZh+maB$YxqZWham*2#^og1AD_CHFxs;ow(TyHMRO!=ywr0s)$ zd-^TE@g~3hyNulI8Vxl(^F>@D-$Q8ZgRSNw+b3VPl^76 z7k^Yqb?k6cchLZK72CLod{h;fB@kLSGeP1(yZgqvH$_zXpf}xd{T5p=#BnvZmWS(y zwQt5X&KqSwmJ5|w?!i9|K5ADfSzwmS`Mjf;x#yeTS`;52t*6@riwb znf3LkR@89Ao0k;!bE-)(-edu8Yx<+=7zXO^EE*Kqgb)9?dVT)U#?TUm3!D5`dx)My zeg>oZ(fY9`M0g|ft!6`Z%lBr&|Ur) zZ?ZkAch&ERX%=Hno&*9VW%X|#`_lfRYxpFDbI$P^aDSj7K2}-p=u{mfyj~}uO3w*) zHxe}^e^i%-SK3KuzDX54bDm4!g?}BYfQr`;!~!>dTXVvm7uQOlUMeV|f5(EqJq5O_ zCj-;gz>QUo&n$kIG0)1>BA1%@g!s(ae|5^x)Q#G0ud3ej@KB|v>q9kZBCRF*f>MFh zg0VeR0uBtSUI3z-?QM%ixGPoKi$9J$$BW$xh{Sw31HY!rP~QB>amWybt= z>OHiej23Wt?{welX%g+d+<}LXu`70D+VzRQKrxz532^Z90~3No74?`Z#TMIL6sIGOb8gs~a1ikiYE`o6Wmz zy(3{gpN;WSCwoI+&UM&&Az|=Vm)5X-;#7`E90vQ;7TY|<_;L+9v!V!Rqm?uDrTjiI z<&l|boDXV)v3>eD;iVK6Tc4Dn!kaYaR}f_(>MZbiLLP0V>|rA&vO1sFi53A><|Pv4e^eaJ3v{j##Y2>wFLJA9PZ<4apzDmg%LBM6(}Lq1hRaffSknyC)P(h->K}1QL|L_7yjVHMAnFI+r`jsgqrI=ot zpl15cVsqoskyjWTsPVO=#d%_LAr7$vH~@3>oS2kCJ0B~PBZRU5>LXl9|*zw`j z_ik5@wM>yl@S-LN<3z6s^xhdz%nVZd!5qs}Uz1#Do>>a?`Yr1BAOQrz zYO3MYaRZ$vN@6We6;k{_NDpJ>3OAu=d0TO0m}m=)3;W?nm^xj?5)Or5M=8nBf1@0B4+!AK zqKZFu`CSo|aAXq6?dc6ozt2vK%$JS+dA*NJ6b07@x3^;N(dnv!d+r93IeKop@Sp=( zF%yLk%(>Jy8b^LgG2jYl~gz z7T0K}&B4jLS6A*)FQxM7afX*sS78U!_UG;>yeCm&uuJ43l7>oGDp0v=#1CN+)aJPK zIWpPk&LybZ|1_BPC;4%*kvA)$M)Xk0kZuRb)nT!?!VJ~Q{qi+H4ah~912mrfv8D#t z!9rm}bQS@Z!zL_OBBIc>Jl7H9xXXX*&T<~#(OryDq^E>?F8czx5EAb=jHFkZ5;l|v z0TRgG;|NF8mh&vA5AN#&&;fP=%s~K_vYpMEnwP_&fFwxFYrrxaV4NI5(?*X_t=$Z4XHDbj~KbG2id~Kr0Tm_sjtb!4v#a=}Du6 z@81*Xw3S>)BF->{DO=F0eS9!9NAC{M=9~|K8FK={k&pTd1Me$*MYMe^DHL`eMewsa z@k*1F*ATQV+6!1mtZ*mOG%*d8DVGGFA1d#hqjAQI46rbx(}lL@XVNOPeOZXz3Lx_* zoBPb|yOXSmjcnkr=KiHt~C(*mhs0zj52|aD;9(l1U^1zcS z+c9u))o@dI`=4TUaj%kM9ldz3HbORXrK*q{>re42FE#}eIgjWl9vt@bY3`6t*}^*S z%`NmMHR$}wfhS9u%8_H=LXF?8&XWUOju{-2q88H@Lw?0g{x!5EC8}U_ItpN{u~v89 zTxsZT_z3>cR<{=K8seda^*dgst@bW3SN;h**ViW?j?6c_<*@=*h(I5e*<}RLSnDJaEn| zJFINcJID=nLx%kWN@NJ$vm#s~WVnQ9HDda%qU>~r#W$aJ8ieNH;V9=cL? zvi*;9um0GM{wMDsFGJF{$iBc=)!`$uU|+&=f4!F3;(62He428IY!`N=IL|;{-;lr& zZO=k~BQWhg(4DsWI2b&9pA!Rh5bL-VMIXxt62aB+N;-OZH;D z!Fo~coU4*mOGk&1?1Lo&VEuHG#iF185l57`b%P*Cg2gLs1=+4`8Gukr(CPPZc=TQ? z(*0=5xCG-6sQ^6JFO3=ew|c8u9hqe?0}ZcM`#epAEdbEvn+<*zW}#fTpqI&vuu}zp`TK2wPTH;`vcTzu|5RWP9ToElbw<1sbvx+utn_ zk@d;?SudiHe6u{=A?7I~$El_h7sgS(uksOCNA97zW1o`c3>ya6&*!(Bks6)8DAoe# za|bF_aJbEnuHzyQ&232{sDA+!cO*y~sy#Bekp=q~l+Vt?&jIGWaq(Y=|2VLS4gmqt zmF_6PIA7U}1qC|n>CL5@1H$?~S}0|kcaav%j&52ArR8P=b#8-**ei2WdKwe6&x?2@ zSf&%ty7|8RNxUW#{K6IYO5%4c-#jhm`Ule;4qLo~cnNG<0`%aBDM8n5w}(}rA1%?9 zA)xdA^qm;#^8*CNiC{mB&}qGM@h&iGN4qLvY}Q(7exWg;;cR8+KW|Cq*gtRW;J^{M zFo680W@-VKKt?A&TT7l=iLUF*C|Mw2%@-Q_bT`vVIa6vB22}QM(;W?+*)wVzrbb&kv7mRVj&Hx5XEMtr>S zY)c1DJktE|IYZnX*9jprICPAWBT6KG+oxjH5s;51OMEGYdQwxP{~lcZ%JH!;tUlcH zIIw+Kd>{d5P3%smsDp9&6zkYQg4_&s*j!z}sW{*+F+k8tZc!YG95J-kG)JsBaD zR?HJ{R1f63@<1?(1U;5rLhhqB0$PRX@G4pl$d|*H{;lATo_~x3P&CoB688>#`N4VO z}N;=Nf-6o$Y|2&eB%GyJ{-lQkv z^&`9a{GyB0yk;ZL`%?7@vF1{tkk7Oc=o)Slt0dW%AL(Q9Zo_oHZ83-Wfd(+*Ey(fp zc1Y;RdI~!tJ;p9zz`;D>T#f)Tk*h(=r>Sxvr=X`&idK0<KKJWXl6m_(eSPGQ|H3~oU7Ev>Uf8L3SlvCC;6-l zgXiG{M-;~mOWl4(GdWTA)hcEwjhIm|$&;n))#w@3zjVRml6id#4IgglQ%s0wtTSmyMWTiUgR8#IgxI zil@~WY2j)9&w-h|i#^Cu(Z%=ua^#lH2WEc)$MvjF)_|^$ef=-${0`a`QC>i$J|J-WI`E1N_dnK#L$wZW*DF ?#DfW|OL6(9@InAVLZO-zG&hqP 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