mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-02-23 18:14:19 -08:00
1 line
No EOL
65 KiB
JavaScript
1 line
No EOL
65 KiB
JavaScript
(self.webpackChunkjustice40_tool=self.webpackChunkjustice40_tool||[]).push([[691],{6780:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";eval("\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"Z\": function() { return /* binding */ components_AlertWrapper; }\n});\n\n// EXTERNAL MODULE: ./node_modules/react/index.js\nvar react = __webpack_require__(7294);\n// EXTERNAL MODULE: ./node_modules/@trussworks/react-uswds/lib/index.js\nvar lib = __webpack_require__(2593);\n// EXTERNAL MODULE: ./node_modules/gatsby-plugin-intl/index.js\nvar gatsby_plugin_intl = __webpack_require__(9703);\n;// CONCATENATED MODULE: ./src/components/AlertWrapper/alertWrapper.module.scss\n// extracted by mini-css-extract-plugin\nvar alertWrapper = \"alertWrapper-module--alertWrapper--blPAc\";\nvar alertHide = \"alertWrapper-module--alertHide--9Ud1N\";\nvar alertWarning = \"alertWrapper-module--alertWarning--31gxK\";\n// EXTERNAL MODULE: ./node_modules/react-intl/lib/index.js + 8 modules\nvar react_intl_lib = __webpack_require__(4424);\n;// CONCATENATED MODULE: ./src/components/AlertWrapper/index.tsx\n// use like this:\n// <AlertWrapper showBetaAlert={true} showLimitedDataAlert={true}/>\n// <AlertWrapper showBetaAlert={true}/>\nvar AlertWrapper=function AlertWrapper(_ref){var _ref$showBetaAlert=_ref.showBetaAlert,showBetaAlert=_ref$showBetaAlert===void 0?false:_ref$showBetaAlert,_ref$showLimitedDataA=_ref.showLimitedDataAlert,showLimitedDataAlert=_ref$showLimitedDataA===void 0?false:_ref$showLimitedDataA;var intl=(0,gatsby_plugin_intl.useIntl)();var messages=(0,react_intl_lib/* defineMessages */.vU)({alertBetaTitle:{id:'alert.alertBetaTitle',defaultMessage:'Public beta',description:'Title for an alert inform users that datasets may change'},alertBetaBody:{id:'alert.alertBetaBody',defaultMessage:'This website may be continuously updated',description:'Body for an alert inform users that datasets may change'},alertDataLimitedTitle:{id:'alert.alertDataLimitedTitle',defaultMessage:'Limited data sources',description:'Title for an alert inform users that datasets may change'},alertDataLimitedBody:{id:'alert.alertDataLimitedBody',defaultMessage:'Datasets may be added, updated, or removed.',description:'Body for an alert inform users that datasets may change'}});return/*#__PURE__*/react.createElement(\"div\",{className:alertWrapper},showBetaAlert&&/*#__PURE__*/react.createElement(lib.Alert,{className:'j40-sitealert',type:\"info\"},/*#__PURE__*/react.createElement(\"span\",{className:'j40-sitealert-title'},intl.formatMessage(messages.alertBetaTitle)),/*#__PURE__*/react.createElement(\"span\",{className:'j40-sitealert-body'},\" \\u2014 \",intl.formatMessage(messages.alertBetaBody)),/*#__PURE__*/react.createElement(\"br\",null)),showLimitedDataAlert&&/*#__PURE__*/react.createElement(lib.Alert,{className:'j40-sitealert',type:\"warning\"},/*#__PURE__*/react.createElement(\"span\",{className:'j40-sitealert-title'},intl.formatMessage(messages.alertDataLimitedTitle)),/*#__PURE__*/react.createElement(\"span\",{className:'j40-sitealert-body'},\" \\u2014 \",intl.formatMessage(messages.alertDataLimitedBody)),/*#__PURE__*/react.createElement(\"br\",null)));};/* harmony default export */ var components_AlertWrapper = (AlertWrapper);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9jb21wb25lbnRzL0FsZXJ0V3JhcHBlci9hbGVydFdyYXBwZXIubW9kdWxlLnNjc3M/ZDhjYiIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9jb21wb25lbnRzL0FsZXJ0V3JhcHBlci9pbmRleC50c3g/NTg5YSJdLCJuYW1lcyI6WyJBbGVydFdyYXBwZXIiLCJzaG93QmV0YUFsZXJ0Iiwic2hvd0xpbWl0ZWREYXRhQWxlcnQiLCJpbnRsIiwidXNlSW50bCIsIm1lc3NhZ2VzIiwiZGVmaW5lTWVzc2FnZXMiLCJhbGVydEJldGFUaXRsZSIsImlkIiwiZGVmYXVsdE1lc3NhZ2UiLCJkZXNjcmlwdGlvbiIsImFsZXJ0QmV0YUJvZHkiLCJhbGVydERhdGFMaW1pdGVkVGl0bGUiLCJhbGVydERhdGFMaW1pdGVkQm9keSIsInN0eWxlcyIsImZvcm1hdE1lc3NhZ2UiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNPO0FBQ0E7QUFDQSw4RDs7OztBQ1NQO0FBQ0E7QUFDQTtBQUVBLEdBQU1BLGFBQVksQ0FBRyxRQUFmQSxhQUFlLE1BR0ssNkJBRnhCQyxhQUV3QixDQUZ4QkEsYUFFd0IsNkJBRlIsS0FFUSwrQ0FEeEJDLG9CQUN3QixDQUR4QkEsb0JBQ3dCLGdDQURELEtBQ0MsdUJBQ3hCLEdBQU1DLEtBQUksQ0FBR0MsOEJBQU8sRUFBcEIsQ0FDQSxHQUFNQyxTQUFRLENBQUdDLHlDQUFjLENBQUMsQ0FDOUJDLGNBQWMsQ0FBRSxDQUNkQyxFQUFFLENBQUUsc0JBRFUsQ0FFZEMsY0FBYyxDQUNaLGFBSFksQ0FJZEMsV0FBVyxDQUFFLDBEQUpDLENBRGMsQ0FPOUJDLGFBQWEsQ0FBRSxDQUNiSCxFQUFFLENBQUUscUJBRFMsQ0FFYkMsY0FBYyxDQUNaLDBDQUhXLENBSWJDLFdBQVcsQ0FBRSx5REFKQSxDQVBlLENBYTlCRSxxQkFBcUIsQ0FBRSxDQUNyQkosRUFBRSxDQUFFLDZCQURpQixDQUVyQkMsY0FBYyxDQUNaLHNCQUhtQixDQUlyQkMsV0FBVyxDQUFFLDBEQUpRLENBYk8sQ0FtQjlCRyxvQkFBb0IsQ0FBRSxDQUNwQkwsRUFBRSxDQUFFLDRCQURnQixDQUVwQkMsY0FBYyxDQUNaLDZDQUhrQixDQUlwQkMsV0FBVyxDQUFFLHlEQUpPLENBbkJRLENBQUQsQ0FBL0IsQ0E0QkEsbUJBQ0UsMkJBQUssU0FBUyxDQUFFSSxZQUFoQixFQUNHYixhQUFhLGVBQ1osb0JBQUMsU0FBRCxFQUFPLFNBQVMsQ0FBRSxlQUFsQixDQUFtQyxJQUFJLENBQUMsTUFBeEMsZUFDRSw0QkFBTSxTQUFTLENBQUUscUJBQWpCLEVBQXlDRSxJQUFJLENBQUNZLGFBQUwsQ0FBbUJWLFFBQVEsQ0FBQ0UsY0FBNUIsQ0FBekMsQ0FERixjQUVFLDRCQUFNLFNBQVMsQ0FBRSxvQkFBakIsYUFBMkNKLElBQUksQ0FBQ1ksYUFBTCxDQUFtQlYsUUFBUSxDQUFDTSxhQUE1QixDQUEzQyxDQUZGLGNBR0UsOEJBSEYsQ0FGSixDQVNHVCxvQkFBb0IsZUFDbkIsb0JBQUMsU0FBRCxFQUFPLFNBQVMsQ0FBRSxlQUFsQixDQUFtQyxJQUFJLENBQUMsU0FBeEMsZUFDRSw0QkFBTSxTQUFTLENBQUUscUJBQWpCLEVBQXlDQyxJQUFJLENBQUNZLGFBQUwsQ0FBbUJWLFFBQVEsQ0FBQ08scUJBQTVCLENBQXpDLENBREYsY0FFRSw0QkFBTSxTQUFTLENBQUUsb0JBQWpCLGFBQTJDVCxJQUFJLENBQUNZLGFBQUwsQ0FBbUJWLFFBQVEsQ0FBQ1Esb0JBQTVCLENBQTNDLENBRkYsY0FHRSw4QkFIRixDQVZKLENBREYsQ0FtQkQsQ0FwREQsQ0FzREEsNERBQWViLFlBQWYiLCJmaWxlIjoiNjc4MC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGV4dHJhY3RlZCBieSBtaW5pLWNzcy1leHRyYWN0LXBsdWdpblxuZXhwb3J0IHZhciBhbGVydFdyYXBwZXIgPSBcImFsZXJ0V3JhcHBlci1tb2R1bGUtLWFsZXJ0V3JhcHBlci0tYmxQQWNcIjtcbmV4cG9ydCB2YXIgYWxlcnRIaWRlID0gXCJhbGVydFdyYXBwZXItbW9kdWxlLS1hbGVydEhpZGUtLTlVZDFOXCI7XG5leHBvcnQgdmFyIGFsZXJ0V2FybmluZyA9IFwiYWxlcnRXcmFwcGVyLW1vZHVsZS0tYWxlcnRXYXJuaW5nLS0zMWd4S1wiOyIsImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQge0FsZXJ0fSBmcm9tICdAdHJ1c3N3b3Jrcy9yZWFjdC11c3dkcyc7XG5pbXBvcnQge3VzZUludGx9IGZyb20gJ2dhdHNieS1wbHVnaW4taW50bCc7XG5cbmltcG9ydCAqIGFzIHN0eWxlcyBmcm9tICcuL2FsZXJ0V3JhcHBlci5tb2R1bGUuc2Nzcyc7XG5pbXBvcnQge2RlZmluZU1lc3NhZ2VzfSBmcm9tICdyZWFjdC1pbnRsJztcblxuaW50ZXJmYWNlIElBbGVydFdyYXBwZXJQcm9wcyB7XG4gIHNob3dCZXRhQWxlcnQ/OiBib29sZWFuLCAvLyBkZWZhdWx0cyB0byB0cnVlXG4gIHNob3dMaW1pdGVkRGF0YUFsZXJ0PzogYm9vbGVhbiwgLy8gZGVmYXVsdHMgdG8gZmFsc2Vcbn1cblxuLy8gdXNlIGxpa2UgdGhpczpcbi8vIDxBbGVydFdyYXBwZXIgc2hvd0JldGFBbGVydD17dHJ1ZX0gc2hvd0xpbWl0ZWREYXRhQWxlcnQ9e3RydWV9Lz5cbi8vIDxBbGVydFdyYXBwZXIgc2hvd0JldGFBbGVydD17dHJ1ZX0vPlxuXG5jb25zdCBBbGVydFdyYXBwZXIgPSAoe1xuICBzaG93QmV0YUFsZXJ0ID0gZmFsc2UsXG4gIHNob3dMaW1pdGVkRGF0YUFsZXJ0ID0gZmFsc2UsXG59OiBJQWxlcnRXcmFwcGVyUHJvcHMpID0+IHtcbiAgY29uc3QgaW50bCA9IHVzZUludGwoKTtcbiAgY29uc3QgbWVzc2FnZXMgPSBkZWZpbmVNZXNzYWdlcyh7XG4gICAgYWxlcnRCZXRhVGl0bGU6IHtcbiAgICAgIGlkOiAnYWxlcnQuYWxlcnRCZXRhVGl0bGUnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6XG4gICAgICAgICdQdWJsaWMgYmV0YScsXG4gICAgICBkZXNjcmlwdGlvbjogJ1RpdGxlIGZvciBhbiBhbGVydCBpbmZvcm0gdXNlcnMgdGhhdCBkYXRhc2V0cyBtYXkgY2hhbmdlJyxcbiAgICB9LFxuICAgIGFsZXJ0QmV0YUJvZHk6IHtcbiAgICAgIGlkOiAnYWxlcnQuYWxlcnRCZXRhQm9keScsXG4gICAgICBkZWZhdWx0TWVzc2FnZTpcbiAgICAgICAgJ1RoaXMgd2Vic2l0ZSBtYXkgYmUgY29udGludW91c2x5IHVwZGF0ZWQnLFxuICAgICAgZGVzY3JpcHRpb246ICdCb2R5IGZvciBhbiBhbGVydCBpbmZvcm0gdXNlcnMgdGhhdCBkYXRhc2V0cyBtYXkgY2hhbmdlJyxcbiAgICB9LFxuICAgIGFsZXJ0RGF0YUxpbWl0ZWRUaXRsZToge1xuICAgICAgaWQ6ICdhbGVydC5hbGVydERhdGFMaW1pdGVkVGl0bGUnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6XG4gICAgICAgICdMaW1pdGVkIGRhdGEgc291cmNlcycsXG4gICAgICBkZXNjcmlwdGlvbjogJ1RpdGxlIGZvciBhbiBhbGVydCBpbmZvcm0gdXNlcnMgdGhhdCBkYXRhc2V0cyBtYXkgY2hhbmdlJyxcbiAgICB9LFxuICAgIGFsZXJ0RGF0YUxpbWl0ZWRCb2R5OiB7XG4gICAgICBpZDogJ2FsZXJ0LmFsZXJ0RGF0YUxpbWl0ZWRCb2R5JyxcbiAgICAgIGRlZmF1bHRNZXNzYWdlOlxuICAgICAgICAnRGF0YXNldHMgbWF5IGJlIGFkZGVkLCB1cGRhdGVkLCBvciByZW1vdmVkLicsXG4gICAgICBkZXNjcmlwdGlvbjogJ0JvZHkgZm9yIGFuIGFsZXJ0IGluZm9ybSB1c2VycyB0aGF0IGRhdGFzZXRzIG1heSBjaGFuZ2UnLFxuICAgIH0sXG4gIH0pO1xuXG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17c3R5bGVzLmFsZXJ0V3JhcHBlcn0+XG4gICAgICB7c2hvd0JldGFBbGVydCAmJiAoXG4gICAgICAgIDxBbGVydCBjbGFzc05hbWU9eydqNDAtc2l0ZWFsZXJ0J30gdHlwZT1cImluZm9cIj5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9eydqNDAtc2l0ZWFsZXJ0LXRpdGxlJ30+e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5hbGVydEJldGFUaXRsZSl9PC9zcGFuPlxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT17J2o0MC1zaXRlYWxlcnQtYm9keSd9PiDigJQge2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5hbGVydEJldGFCb2R5KX08L3NwYW4+XG4gICAgICAgICAgPGJyLz5cbiAgICAgICAgPC9BbGVydD5cbiAgICAgICl9XG5cbiAgICAgIHtzaG93TGltaXRlZERhdGFBbGVydCAmJiAoXG4gICAgICAgIDxBbGVydCBjbGFzc05hbWU9eydqNDAtc2l0ZWFsZXJ0J30gdHlwZT1cIndhcm5pbmdcIj5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9eydqNDAtc2l0ZWFsZXJ0LXRpdGxlJ30+e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5hbGVydERhdGFMaW1pdGVkVGl0bGUpfTwvc3Bhbj5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9eydqNDAtc2l0ZWFsZXJ0LWJvZHknfT4g4oCUIHtpbnRsLmZvcm1hdE1lc3NhZ2UobWVzc2FnZXMuYWxlcnREYXRhTGltaXRlZEJvZHkpfTwvc3Bhbj5cbiAgICAgICAgICA8YnIvPlxuICAgICAgICA8L0FsZXJ0PlxuICAgICAgKX1cbiAgICA8L2Rpdj5cbiAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEFsZXJ0V3JhcHBlcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///6780\n")},2912:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";eval("// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"default\": function() { return /* binding */ pages; }\n});\n\n// EXTERNAL MODULE: ./node_modules/react/index.js\nvar react = __webpack_require__(7294);\n// EXTERNAL MODULE: ./node_modules/react-intl/lib/index.js + 8 modules\nvar lib = __webpack_require__(4424);\n// EXTERNAL MODULE: ./node_modules/gatsby-plugin-intl/index.js\nvar gatsby_plugin_intl = __webpack_require__(9703);\n// EXTERNAL MODULE: ./node_modules/@trussworks/react-uswds/lib/index.js\nvar react_uswds_lib = __webpack_require__(2593);\n;// CONCATENATED MODULE: ./src/components/LinkTypeWrapper/index.tsx\n// eslint-disable-next-line valid-jsdoc\n/**\n * This function wraps the two types of links we have. Internal links and\n * external links. Internal links should use the <Link> component, while\n * eternal links can use the standard <a> tag. This function allows the\n * instance to choose the type of link along with the props necessary to\n * set new tabs, classes.\n *\n * Note - if the link is an external link and will not open in a new\n * browser tab, ensure that hitting the back button works. This has shown to\n * have errors on edge cases (ie, launching the gmail client with mailto links)\n * and it is the recommendation to not have external links open in the same tab.\n *\n * @param props\n * @returns\n */var LinkTypeWrapper=function LinkTypeWrapper(props){if(props.internal){return/*#__PURE__*/react.createElement(gatsby_plugin_intl.Link,{to:\"\"+props.url},props.linkText);}else{return props.openUrlNewTab?/*#__PURE__*/react.createElement(\"a\",{className:props.className,href:props.url,target:\"_blank\",rel:\"noreferrer\"},props.linkText):/*#__PURE__*/react.createElement(\"a\",{className:props.className,href:props.url},props.linkText);}};/* harmony default export */ var components_LinkTypeWrapper = (LinkTypeWrapper);\n;// CONCATENATED MODULE: ./src/components/AboutCard/AboutCard.tsx\n// the \"body\" section is the child object to allow for html versus just text\nvar AboutCard=function AboutCard(props){if(props.size==='large'){// large are the cards on top\n// note it uses a top className='j40-aboutcard-lg-card'\nreturn/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:true},gap:'lg',className:props.className||''},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{row:true,className:'j40-aboutcard-lg-card'},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:3},className:'j40-aboutpage-image-container'},/*#__PURE__*/react.createElement(\"img\",{className:'j40-aboutcard-image',alt:props.header,src:props.imgSrc})),/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:9}},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{row:true},/*#__PURE__*/react.createElement(\"h2\",{\"data-cy\":'about-screen-tool-heading'},props.header,\" \"),props.children))));}else{// small are the cards on the bottom\n// note it uses a top className='j40-aboutcard-sm-card'\nreturn/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:true},gap:'lg',className:props.className||''},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{row:true,className:'j40-aboutcard-sm-card'},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:2},className:'j40-aboutpage-image-container'},/*#__PURE__*/react.createElement(\"img\",{className:'j40-aboutcard-image',alt:props.header,src:props.imgSrc})),/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{tablet:{col:9}},/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{row:true},/*#__PURE__*/react.createElement(\"h3\",null,props.header),/*#__PURE__*/react.createElement(\"p\",null,props.children),/*#__PURE__*/react.createElement(\"div\",{className:'j40-aboutcard-sm-link'},/*#__PURE__*/react.createElement(components_LinkTypeWrapper,{linkText:props.linkText,internal:props.internal,url:props.url,openUrlNewTab:props.openUrlNewTab,className:'j40-aboutcard-link'})))),/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{col:1},' ')));}};/* harmony default export */ var AboutCard_AboutCard = (AboutCard);\n;// CONCATENATED MODULE: ./src/components/AboutCard/AboutCardsContainer.tsx\n// note: this assumes a J40MainGridContainer container!\nvar AboutCardsContainer=function AboutCardsContainer(props){return/*#__PURE__*/react.createElement(react_uswds_lib.Grid,{row:true,gap:'lg',className:'j40-aboutcard-container '+(props.className||'')},props.children);};/* harmony default export */ var AboutCard_AboutCardsContainer = (AboutCardsContainer);\n// EXTERNAL MODULE: ./src/components/AlertWrapper/index.tsx + 1 modules\nvar AlertWrapper = __webpack_require__(6780);\n// EXTERNAL MODULE: ./src/components/J40MainGridContainer.tsx\nvar J40MainGridContainer = __webpack_require__(6445);\n// EXTERNAL MODULE: ./src/components/layout.tsx + 5 modules\nvar layout = __webpack_require__(5614);\n;// CONCATENATED MODULE: ./src/images/about-usmap-1.svg\n/* harmony default export */ var about_usmap_1 = (__webpack_require__.p + \"static/about-usmap-1-4af6422a4e9622e0eac395f724cc4ee0.svg\");\n;// CONCATENATED MODULE: ./src/images/about-j40-1.svg\n/* harmony default export */ var about_j40_1 = (\"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMTU0LjcgMjI5Ny40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMTU0LjcgMjI5Ny40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzFDNTA3Rjt9Cgkuc3Qxe2ZvbnQtZmFtaWx5OidBcmlhbC1Cb2xkTVQnO30KCS5zdDJ7Zm9udC1zaXplOjU4MC4yNHB4O30KCS5zdDN7ZmlsbDpub25lO30KCS5zdDR7ZmlsbDojRkZGRkZGO30KCS5zdDV7ZmlsbDojQ0NDQ0NDO30KCS5zdDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO30KCS5zdDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO2ZpbGw6I0ZGRkZGRjt9Cgkuc3Q4e2ZpbGw6IzE5NDM3Rjt9Cgkuc3Q5e2ZvbnQtZmFtaWx5OidTb3VyY2VTYW5zUHJvLVNlbWlCb2xkJzt9Cgkuc3QxMHtmb250LXNpemU6Mzk3LjU5OTRweDt9Cjwvc3R5bGU+Cjx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgNTg0Ljk0IDE4MTcuMTMpIiBjbGFzcz0ic3QwIHN0MSBzdDIiPjQwJTwvdGV4dD4KPHJlY3QgeD0iMzE1LjMiIGNsYXNzPSJzdDMiIHdpZHRoPSIxNTY5LjciIGhlaWdodD0iMTU2OS43Ii8+CjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMDc3LjQsODc2LjdjMTA2LjYsMCwyMDAuOCwyNS41LDI3Ny4zLDU4LjljNzAuNiwzMS40LDExNS4xLDEwMiwxMTUuMSwxNzguNnYxMDZINjg0Ljl2LTEwNS4zCgljMC03Ny4yLDQ0LjUtMTQ3LjgsMTE1LjEtMTc4LjZDODc2LjYsOTAyLjIsOTcwLjgsODc2LjcsMTA3Ny40LDg3Ni43eiBNNTU0LjEsODkzYzcyLDAsMTMwLjgtNTguOSwxMzAuOC0xMzAuOAoJUzYyNiw2MzEuNCw1NTQuMSw2MzEuNHMtMTMwLjgsNTguOS0xMzAuOCwxMzAuOFM0ODIuMiw4OTMsNTU0LjEsODkzeiBNNjI4LDk2NWMtMjQuMi0zLjktNDguNC02LjUtNzMuOS02LjUKCWMtNjIuNiwwLTEyNC41LDEyLjktMTgxLjgsMzcuOWMtNDguNCwyMC43LTc5LjgsNjguMy03OS44LDEyMXYxMDIuN2gyOTQuM3YtMTA1LjNDNTg2LjgsMTA2MC41LDYwMS45LDEwMDkuNSw2MjgsOTY1eiBNMTYwMC42LDg5MwoJYzcxLjksMCwxMzAuOC01OC45LDEzMC44LTEzMC44cy01OC45LTEzMC44LTEzMC44LTEzMC44cy0xMzAuOCw1OC45LTEzMC44LDEzMC44UzE1MjguNyw4OTMsMTYwMC42LDg5M0wxNjAwLjYsODkzeiBNMTg2Mi4yLDExMTcuNAoJYzAtNTIuNy0zMS40LTEwMC4zLTc5LjgtMTIxYy01Ny4zLTI1LTExOS4yLTM3LjktMTgxLjgtMzcuOWMtMjUuNSwwLTQ5LjcsMi42LTczLjksNi41YzI2LjIsNDQuNSw0MS4yLDk1LjUsNDEuMiwxNDkuOHYxMDUuM2gyOTQuMwoJTDE4NjIuMiwxMTE3LjR6IE0xMDc3LjQsNDM1LjJjMTA4LjQsMCwxOTYuMiw4Ny45LDE5Ni4yLDE5Ni4ycy04Ny45LDE5Ni4yLTE5Ni4yLDE5Ni4yYy0xMDguNCwwLTE5Ni4yLTg3LjktMTk2LjItMTk2LjJsMCwwCgljLTAuMS0xMDguMiw4Ny41LTE5Ni4xLDE5NS44LTE5Ni4yQzEwNzcuMSw0MzUuMiwxMDc3LjIsNDM1LjIsMTA3Ny40LDQzNS4yeiIvPgo8Y2lyY2xlIGNsYXNzPSJzdDUiIGN4PSIxMDc3LjMiIGN5PSIxMjIzLjYiIHI9IjEwNzMuMiIvPgo8Zz4KCTxkZWZzPgoJCTxwYXRoIGlkPSJTVkdJRF8xXyIgZD0iTTEwOTUuOCw2MDIuOGMxMDIuOCwwLDE4NS44LDgzLDE4NS44LDE4NS44cy04MywxODUuOC0xODUuOCwxODUuOFM5MTAsODkxLjQsOTEwLDc4OC42CgkJCVM5OTMsNjAyLjgsMTA5NS44LDYwMi44eiBNMTgzOC45LDEyNDguN2MwLTUwLjItMjkuNy05NC44LTc1LjYtMTE0LjZjLTUyLjYtMjIuOS0xMTAuOS0zNS45LTE3Mi4yLTM1LjljLTI0LjIsMC00Ny4xLDIuNS03MCw2LjIKCQkJYzI0LjgsNDIuMSwzOSw5MC40LDM5LDE0MS44djk5LjdoMjc4LjdWMTI0OC43eiBNMTU5MS4yLDEwMzYuM2M2OC4xLDAsMTIzLjktNTUuNywxMjMuOS0xMjMuOXMtNTUuNy0xMjMuOS0xMjMuOS0xMjMuOQoJCQlzLTEyMy45LDU1LjctMTIzLjksMTIzLjlTMTUyMy4xLDEwMzYuMywxNTkxLjIsMTAzNi4zeiBNNjcwLjMsMTEwNC40Yy0yMi45LTMuNy00NS44LTYuMi03MC02LjJjLTYxLjMsMC0xMTkuNSwxMy0xNzIuMiwzNS45CgkJCWMtNDUuOCwxOS44LTc1LjYsNjQuNC03NS42LDExNC42djk3LjJoMjc4Ljd2LTk5LjdDNjMxLjMsMTE5NC44LDY0NS41LDExNDYuNSw2NzAuMywxMTA0LjR6IE02MDAuMywxMDM2LjMKCQkJYzY4LjEsMCwxMjMuOS01NS43LDEyMy45LTEyMy45cy01NS43LTEyMy45LTEyMy45LTEyMy45cy0xMjMuOSw1NS43LTEyMy45LDEyMy45UzUzMi4yLDEwMzYuMyw2MDAuMywxMDM2LjN6IE0xMDk1LjgsMTAyMC44CgkJCWMxMDAuOSwwLDE5MC4xLDI0LjIsMjYyLjYsNTUuN2M2Ni45LDI5LjcsMTA5LDk2LjYsMTA5LDE2OS4xdjEwMC4zSDcyNC4ydi05OS43YzAtNzMuMSw0Mi4xLTE0MCwxMDktMTY5LjEKCQkJQzkwNS42LDEwNDQuOSw5OTQuOCwxMDIwLjgsMTA5NS44LDEwMjAuOHoiLz4KCTwvZGVmcz4KCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGOyIvPgoJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+CgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCTwvY2xpcFBhdGg+Cgk8ZyBjbGFzcz0ic3Q2Ij4KCQk8ZGVmcz4KCQkJPHJlY3QgaWQ9IlNWR0lEXzNfIiB4PSIzNTIuNiIgeT0iMjMxLjIiIHdpZHRoPSIxNDg2LjMiIGhlaWdodD0iMTQ4Ni4zIi8+CgkJPC9kZWZzPgoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzNfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7ZmlsbDojRkZGRkZGOyIvPgoJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNF8iPgoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCTwvY2xpcFBhdGg+CgkJPHJlY3QgeD0iNDMiIHk9IjI5My4xIiBjbGFzcz0ic3Q3IiB3aWR0aD0iMjEwNS42IiBoZWlnaHQ9IjEzNjIuNCIvPgoJPC9nPgo8L2c+Cjx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgNzI0LjAzNzYgMTcyNy42MDY0KSIgY2xhc3M9InN0OCBzdDkgc3QxMCI+NDAlPC90ZXh0Pgo8L3N2Zz4K\");\n;// CONCATENATED MODULE: ./node_modules/uswds/dist/img/usa-icons/account_balance.svg\n/* harmony default export */ var account_balance = (\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+PGc+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0Ii8+PC9nPjxnPjxnPjxyZWN0IGhlaWdodD0iNyIgd2lkdGg9IjMiIHg9IjQiIHk9IjEwIi8+PHJlY3QgaGVpZ2h0PSI3IiB3aWR0aD0iMyIgeD0iMTAuNSIgeT0iMTAiLz48cmVjdCBoZWlnaHQ9IjMiIHdpZHRoPSIyMCIgeD0iMiIgeT0iMTkiLz48cmVjdCBoZWlnaHQ9IjciIHdpZHRoPSIzIiB4PSIxNyIgeT0iMTAiLz48cG9seWdvbiBwb2ludHM9IjEyLDEgMiw2IDIsOCAyMiw4IDIyLDYiLz48L2c+PC9nPjwvc3ZnPg==\");\n;// CONCATENATED MODULE: ./node_modules/uswds/dist/img/usa-icons/groups.svg\n/* harmony default export */ var groups = (\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0Ii8+PGc+PHBhdGggZD0iTTEyLDEyLjc1YzEuNjMsMCwzLjA3LDAuMzksNC4yNCwwLjljMS4wOCwwLjQ4LDEuNzYsMS41NiwxLjc2LDIuNzNMMTgsMThINmwwLTEuNjFjMC0xLjE4LDAuNjgtMi4yNiwxLjc2LTIuNzMgQzguOTMsMTMuMTQsMTAuMzcsMTIuNzUsMTIsMTIuNzV6IE00LDEzYzEuMSwwLDItMC45LDItMmMwLTEuMS0wLjktMi0yLTJzLTIsMC45LTIsMkMyLDEyLjEsMi45LDEzLDQsMTN6IE01LjEzLDE0LjEgQzQuNzYsMTQuMDQsNC4zOSwxNCw0LDE0Yy0wLjk5LDAtMS45MywwLjIxLTIuNzgsMC41OEMwLjQ4LDE0LjksMCwxNS42MiwwLDE2LjQzVjE4bDQuNSwwdi0xLjYxQzQuNSwxNS41Niw0LjczLDE0Ljc4LDUuMTMsMTQuMXogTTIwLDEzYzEuMSwwLDItMC45LDItMmMwLTEuMS0wLjktMi0yLTJzLTIsMC45LTIsMkMxOCwxMi4xLDE4LjksMTMsMjAsMTN6IE0yNCwxNi40M2MwLTAuODEtMC40OC0xLjUzLTEuMjItMS44NSBDMjEuOTMsMTQuMjEsMjAuOTksMTQsMjAsMTRjLTAuMzksMC0wLjc2LDAuMDQtMS4xMywwLjFjMC40LDAuNjgsMC42MywxLjQ2LDAuNjMsMi4yOVYxOGw0LjUsMFYxNi40M3ogTTEyLDZjMS42NiwwLDMsMS4zNCwzLDMgYzAsMS42Ni0xLjM0LDMtMywzcy0zLTEuMzQtMy0zQzksNy4zNCwxMC4zNCw2LDEyLDZ6Ii8+PC9nPjwvc3ZnPg==\");\n;// CONCATENATED MODULE: ./node_modules/uswds/dist/img/usa-icons/comment.svg\n/* harmony default export */ var comment = (\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTIxLjk5IDRjMC0xLjEtLjg5LTItMS45OS0ySDRjLTEuMSAwLTIgLjktMiAydjEyYzAgMS4xLjkgMiAyIDJoMTRsNCA0LS4wMS0xOHpNMTggMTRINnYtMmgxMnYyem0wLTNINlY5aDEydjJ6bTAtM0g2VjZoMTJ2MnoiLz48L3N2Zz4=\");\n;// CONCATENATED MODULE: ./node_modules/uswds/dist/img/usa-icons/github.svg\n/* harmony default export */ var github = (\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsLXJ1bGU6ZXZlbm9kZDt9PC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IkdpdGh1YiIgY2xhc3M9ImNscy0xIiBkPSJNMTIsMkExMCwxMCwwLDAsMCw4Ljg0LDIxLjQ5Yy41LjA5LjY4LS4yMi42OC0uNDhzMC0uODcsMC0xLjdDNi43MywxOS45MSw2LjE0LDE4LDYuMTQsMThBMi42OSwyLjY5LDAsMCwwLDUsMTYuNWMtLjkxLS42Mi4wNy0uNjEuMDctLjYxYTIuMTMsMi4xMywwLDAsMSwxLjUzLDEsMi4xNCwyLjE0LDAsMCwwLDIuOTEuODMsMi4xNiwyLjE2LDAsMCwxLC42My0xLjM0QzgsMTYuMTcsNS42MiwxNS4zMSw1LjYyLDExLjQ4YTMuODksMy44OSwwLDAsMSwxLTIuNjksMy41NywzLjU3LDAsMCwxLC4xLTIuNjRzLjg0LS4yNywyLjc1LDFhOS42Myw5LjYzLDAsMCwxLDUsMGMxLjkxLTEuMjksMi43NS0xLDIuNzUtMWEzLjU3LDMuNTcsMCwwLDEsLjEsMi42NCwzLjg5LDMuODksMCwwLDEsMSwyLjY5YzAsMy44NC0yLjM0LDQuNjgtNC41Nyw0LjkzYTIuMzksMi4zOSwwLDAsMSwuNjgsMS44NWMwLDEuMzQsMCwyLjQyLDAsMi43NXMuMTguNTguNjkuNDhBMTAsMTAsMCwwLDAsMTIsMloiLz48L3N2Zz4=\");\n;// CONCATENATED MODULE: ./src/pages/index.tsx\n// @ts-ignore\n// @ts-ignore\n// markup\nvar IndexPage=function IndexPage(_ref){var location=_ref.location;var intl=(0,gatsby_plugin_intl.useIntl)();var messages=(0,lib/* defineMessages */.vU)({presidentalLinkUri:{id:'index.presidentalLinkUri',defaultMessage:'https://www.whitehouse.gov/briefing-room/'+'presidential-actions/2021/01/27/'+'executive-order-on-tackling-the-climate-'+'crisis-at-home-and-abroad/',description:'Link url to presidential actions executive order. Part of paragraph 3'},presidentalLinkLabel:{id:'index.presidentalLinkLabel',defaultMessage:'Executive Order 14008 on Tackling the Climate Crisis at Home and Abroad',description:'Link url to presidential actions executive order. Part of paragraph 3'},transparentLabel:{id:'index.section3.transparentLabel',defaultMessage:'Transparent:',description:'Italic label for 1st paragraph of section 3 on index page'},inclusiveLabel:{id:'index.section3.inclusiveLabel',defaultMessage:'Inclusive:',description:'Italic label for 2nd paragraph of section 3 on index page'},iterativeLabel:{id:'index.section3.iterativeLabel',defaultMessage:'Iterative:',description:'Italic label for 3rd paragraph of section 3 on index page'},aboutScreenToolHeading:{id:'index.heading.screentool',defaultMessage:'The screening tool',description:'heading for about screening tool'},aboutJustice40Heading:{id:'index.heading.justice40',defaultMessage:'The Justice40 Initiative',description:'heading for about justice 40'}});return/*#__PURE__*/react.createElement(layout/* default */.Z,{location:location,title:'About'},/*#__PURE__*/react.createElement(J40MainGridContainer/* default */.Z,null,/*#__PURE__*/react.createElement(AlertWrapper/* default */.Z,{showBetaAlert:true,showLimitedDataAlert:false})),/*#__PURE__*/react.createElement(J40MainGridContainer/* default */.Z,null,/*#__PURE__*/react.createElement(AboutCard_AboutCardsContainer,null,/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'large',imgSrc:about_usmap_1,header:intl.formatMessage(messages.aboutScreenToolHeading)},/*#__PURE__*/react.createElement(\"p\",null,/*#__PURE__*/react.createElement(gatsby_plugin_intl.FormattedMessage,{id:'index.aboutContent.p1',description:'paragraph 1 of main content on index page',defaultMessage:\"On January 27, 2021, President Biden directed the Council on\\n Environmental Quality (CEQ) to create a climate and economic\\n justice screening tool. The purpose of the tool is to help\\n Federal agencies identify disadvantaged communities and provide\\n socioeconomic, environmental, and climate information and data\\n to inform decisions that may affect these communities. The tool\\n identifies disadvantaged communities as communities of focus\\n through publicly available, nationally consistent, high-quality\\n data.\\n \"})),/*#__PURE__*/react.createElement(\"p\",null,/*#__PURE__*/react.createElement(gatsby_plugin_intl.FormattedMessage,{id:'index.aboutContent.p1b',description:'paragraph 1b of main content on index page',defaultMessage:\"\\n The current version of the tool is in a public beta form and\\n will be updated based on feedback from the public.\\n \"})))),/*#__PURE__*/react.createElement(AboutCard_AboutCardsContainer,null,/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'large',imgSrc:about_j40_1,header:intl.formatMessage(messages.aboutJustice40Heading)},/*#__PURE__*/react.createElement(\"p\",null,/*#__PURE__*/react.createElement(gatsby_plugin_intl.FormattedMessage,{id:\"index.aboutContent.p2\",description:'paragraph 2 of main content on index page',defaultMessage:\"\\n The tool will provide important information for the Justice40\\n Initiative. The goal of the Justice40 Initiative is to provide\\n 40-percent of the overall benefits of certain federal\\n programs in seven key areas to disadvantaged communities.\\n These seven key areas are: climate change, clean energy and\\n energy efficiency, clean transit, affordable and sustainable\\n housing, training and workforce development, the remediation\\n and reduction of legacy pollution, and the development of\\n critical clean water infrastructure.\\n \"})),/*#__PURE__*/react.createElement(\"p\",null,/*#__PURE__*/react.createElement(gatsby_plugin_intl.FormattedMessage,{id:'index.aboutContent.p3',description:'paragraph 3 of main content on index page',defaultMessage:\"\\n Read more about the Justice40 Initiative in President Biden\\u2019s \\n {presidentLink}\\n \",values:{presidentLink:/*#__PURE__*/react.createElement(\"a\",{href:intl.formatMessage(messages.presidentalLinkUri),target:\"_blank\",rel:\"noreferrer\"},intl.formatMessage(messages.presidentalLinkLabel))}}))))),/*#__PURE__*/react.createElement(J40MainGridContainer/* default */.Z,{fullWidth:true,blueBackground:true},/*#__PURE__*/react.createElement(J40MainGridContainer/* default */.Z,null,/*#__PURE__*/react.createElement(\"h2\",null,\"How to get started\"),/*#__PURE__*/react.createElement(AboutCard_AboutCardsContainer,null,/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'small',imgSrc:account_balance,header:'Federal program managers',linkText:'Go to data & methodology',url:'/methodology',internal:true},\"Download the screening tool\\u2019s draft list of communities of focus. Explore data that may be useful to your program, and provide feedback on the tool.\"),/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'small',imgSrc:groups,header:'Community members',linkText:'Explore the tool',url:'/cejst',internal:true},\"Explore data about communities of focus in your area, and help provide feedback on the tool.\")))),/*#__PURE__*/react.createElement(J40MainGridContainer/* default */.Z,null,/*#__PURE__*/react.createElement(\"h2\",null,\"Get involved\"),/*#__PURE__*/react.createElement(AboutCard_AboutCardsContainer,null,/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'small',imgSrc:comment,header:'Send feedback',linkText:'Email: screeningtool.feedback@usds.gov',url:'mailto:screeningtool.feedback@usds.gov',openUrlNewTab:true,internal:false},\"Have ideas about how this tool can be improved to better reflect the on-the-ground experiences of your community?\"),/*#__PURE__*/react.createElement(AboutCard_AboutCard,{size:'small',imgSrc:github,header:'Join the open source community',linkText:'Check it out on GitHub',url:'https://github.com/usds/justice40-tool',openUrlNewTab:true,internal:false},\"The screening tool\\u2019s code is open source, which means it is available for the public to view and contribute to. Anyone can view and contribute on GitHub.\"))));};/* harmony default export */ var pages = (IndexPage);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9jb21wb25lbnRzL0xpbmtUeXBlV3JhcHBlci9pbmRleC50c3g/MzVkNyIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9jb21wb25lbnRzL0Fib3V0Q2FyZC9BYm91dENhcmQudHN4PzUwM2YiLCJ3ZWJwYWNrOi8vanVzdGljZTQwLXRvb2wvLi9zcmMvY29tcG9uZW50cy9BYm91dENhcmQvQWJvdXRDYXJkc0NvbnRhaW5lci50c3g/N2IzMSIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9pbWFnZXMvYWJvdXQtdXNtYXAtMS5zdmc/MWJlMiIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL3NyYy9pbWFnZXMvYWJvdXQtajQwLTEuc3ZnPzNiYTMiLCJ3ZWJwYWNrOi8vanVzdGljZTQwLXRvb2wvLi9ub2RlX21vZHVsZXMvdXN3ZHMvZGlzdC9pbWcvdXNhLWljb25zL2FjY291bnRfYmFsYW5jZS5zdmc/NzU4NSIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL25vZGVfbW9kdWxlcy91c3dkcy9kaXN0L2ltZy91c2EtaWNvbnMvZ3JvdXBzLnN2Zz8wMGUwIiwid2VicGFjazovL2p1c3RpY2U0MC10b29sLy4vbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9jb21tZW50LnN2Zz9mYWIyIiwid2VicGFjazovL2p1c3RpY2U0MC10b29sLy4vbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9naXRodWIuc3ZnPzZiNDQiLCJ3ZWJwYWNrOi8vanVzdGljZTQwLXRvb2wvLi9zcmMvcGFnZXMvaW5kZXgudHN4PzQxZTAiXSwibmFtZXMiOlsiTGlua1R5cGVXcmFwcGVyIiwicHJvcHMiLCJpbnRlcm5hbCIsInVybCIsImxpbmtUZXh0Iiwib3BlblVybE5ld1RhYiIsImNsYXNzTmFtZSIsIkFib3V0Q2FyZCIsInNpemUiLCJjb2wiLCJoZWFkZXIiLCJpbWdTcmMiLCJjaGlsZHJlbiIsIkFib3V0Q2FyZHNDb250YWluZXIiLCJJbmRleFBhZ2UiLCJsb2NhdGlvbiIsImludGwiLCJ1c2VJbnRsIiwibWVzc2FnZXMiLCJkZWZpbmVNZXNzYWdlcyIsInByZXNpZGVudGFsTGlua1VyaSIsImlkIiwiZGVmYXVsdE1lc3NhZ2UiLCJkZXNjcmlwdGlvbiIsInByZXNpZGVudGFsTGlua0xhYmVsIiwidHJhbnNwYXJlbnRMYWJlbCIsImluY2x1c2l2ZUxhYmVsIiwiaXRlcmF0aXZlTGFiZWwiLCJhYm91dFNjcmVlblRvb2xIZWFkaW5nIiwiYWJvdXRKdXN0aWNlNDBIZWFkaW5nIiwiYWJvdXRVU01hcEltZyIsImZvcm1hdE1lc3NhZ2UiLCJhYm91dEo0MEltZyIsInByZXNpZGVudExpbmsiLCJhY2NvdW50QmFsYW5jZUljb24iLCJncm91cHNJY29uIiwiY29tbWVudEljb24iLCJnaXRodWJJY29uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQ0EsR0FBTUEsZ0JBQWUsQ0FBRyxRQUFsQkEsZ0JBQWtCLENBQUNDLEtBQUQsQ0FBNEIsQ0FDbEQsR0FBSUEsS0FBSyxDQUFDQyxRQUFWLENBQW9CLENBQ2xCLG1CQUNFLG9CQUFDLHVCQUFELEVBQU0sRUFBRSxJQUFLRCxLQUFLLENBQUNFLEdBQW5CLEVBQ0dGLEtBQUssQ0FBQ0csUUFEVCxDQURGLENBS0QsQ0FORCxJQU1PLENBQ0wsTUFBT0gsTUFBSyxDQUFDSSxhQUFOLGNBQ1AseUJBQ0UsU0FBUyxDQUFFSixLQUFLLENBQUNLLFNBRG5CLENBRUUsSUFBSSxDQUFFTCxLQUFLLENBQUNFLEdBRmQsQ0FHRSxNQUFNLENBQUMsUUFIVCxDQUlFLEdBQUcsQ0FBQyxZQUpOLEVBSW9CRixLQUFLLENBQUNHLFFBSjFCLENBRE8sY0FPUCx5QkFDRSxTQUFTLENBQUVI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QUUsd0NBTFAsQ0FNRSxhQUFhLENBQUUsSUFOakIsQ0FPRSxRQUFRLENBQUUsS0FQWixzSEFERixjQWNFLG9CQUFDLG1CQUFELEVBQ0UsSUFBSSxDQUFFLE9BRFIsQ0FFRSxNQUFNLENBQUVDLE1BRlYsQ0FHRSxNQUFNLENBQUUsZ0NBSFYsQ0FJRSxRQUFRLENBQUUsd0JBSlosQ0FLRSxHQUFHLENBQUUsd0NBTFAsQ0FNRSxhQUFhLENBQUUsSUFOakIsQ0FPRSxRQUFRLENBQUUsS0FQWixtS0FkRixDQUZGLENBekhGLENBREYsQ0EwSkQsQ0FyTUQsQ0F1TUEsMENBQWV2QixTQUFmIiwiZmlsZSI6IjI5MTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHtMaW5rfSBmcm9tICdnYXRzYnktcGx1Z2luLWludGwnO1xuXG5pbnRlcmZhY2UgSUxpbmtUeXBlV3JhcHBlciB7XG4gICAgbGlua1RleHQ/OiBzdHJpbmc7XG4gICAgaW50ZXJuYWw/OiBib29sZWFuO1xuICAgIHVybD86IHN0cmluZztcbiAgICBvcGVuVXJsTmV3VGFiPzogYm9vbGVhbjtcbiAgICBjbGFzc05hbWU/OiBzdHJpbmc7XG4gIH1cblxuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHZhbGlkLWpzZG9jXG4vKipcbiAqIFRoaXMgZnVuY3Rpb24gd3JhcHMgdGhlIHR3byB0eXBlcyBvZiBsaW5rcyB3ZSBoYXZlLiBJbnRlcm5hbCBsaW5rcyBhbmRcbiAqIGV4dGVybmFsIGxpbmtzLiBJbnRlcm5hbCBsaW5rcyBzaG91bGQgdXNlIHRoZSA8TGluaz4gY29tcG9uZW50LCB3aGlsZVxuICogZXRlcm5hbCBsaW5rcyBjYW4gdXNlIHRoZSBzdGFuZGFyZCA8YT4gdGFnLiBUaGlzIGZ1bmN0aW9uIGFsbG93cyB0aGVcbiAqIGluc3RhbmNlIHRvIGNob29zZSB0aGUgdHlwZSBvZiBsaW5rIGFsb25nIHdpdGggdGhlIHByb3BzIG5lY2Vzc2FyeSB0b1xuICogc2V0IG5ldyB0YWJzLCBjbGFzc2VzLlxuICpcbiAqIE5vdGUgLSBpZiB0aGUgbGluayBpcyBhbiBleHRlcm5hbCBsaW5rIGFuZCB3aWxsIG5vdCBvcGVuIGluIGEgbmV3XG4gKiBicm93c2VyIHRhYiwgZW5zdXJlIHRoYXQgaGl0dGluZyB0aGUgYmFjayBidXR0b24gd29ya3MuIFRoaXMgaGFzIHNob3duIHRvXG4gKiBoYXZlIGVycm9ycyBvbiBlZGdlIGNhc2VzIChpZSwgbGF1bmNoaW5nIHRoZSBnbWFpbCBjbGllbnQgd2l0aCBtYWlsdG8gbGlua3MpXG4gKiBhbmQgaXQgaXMgdGhlIHJlY29tbWVuZGF0aW9uIHRvIG5vdCBoYXZlIGV4dGVybmFsIGxpbmtzIG9wZW4gaW4gdGhlIHNhbWUgdGFiLlxuICpcbiAqIEBwYXJhbSBwcm9wc1xuICogQHJldHVybnNcbiAqL1xuY29uc3QgTGlua1R5cGVXcmFwcGVyID0gKHByb3BzOklMaW5rVHlwZVdyYXBwZXIpID0+IHtcbiAgaWYgKHByb3BzLmludGVybmFsKSB7XG4gICAgcmV0dXJuIChcbiAgICAgIDxMaW5rIHRvPXtgJHtwcm9wcy51cmx9YH0+XG4gICAgICAgIHtwcm9wcy5saW5rVGV4dH1cbiAgICAgIDwvTGluaz5cbiAgICApO1xuICB9IGVsc2Uge1xuICAgIHJldHVybiBwcm9wcy5vcGVuVXJsTmV3VGFiID9cbiAgICA8YVxuICAgICAgY2xhc3NOYW1lPXtwcm9wcy5jbGFzc05hbWV9XG4gICAgICBocmVmPXtwcm9wcy51cmx9XG4gICAgICB0YXJnZXQ9XCJfYmxhbmtcIlxuICAgICAgcmVsPVwibm9yZWZlcnJlclwiPntwcm9wcy5saW5rVGV4dH1cbiAgICA8L2E+IDpcbiAgICA8YVxuICAgICAgY2xhc3NOYW1lPXtwcm9wcy5jbGFzc05hbWV9XG4gICAgICBocmVmPXtwcm9wcy51cmx9Pntwcm9wcy5saW5rVGV4dH1cbiAgICA8L2E+O1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBMaW5rVHlwZVdyYXBwZXI7XG4iLCJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHtHcmlkfSBmcm9tICdAdHJ1c3N3b3Jrcy9yZWFjdC11c3dkcyc7XG5pbXBvcnQgTGlua1R5cGVXcmFwcGVyIGZyb20gJy4uL0xpbmtUeXBlV3JhcHBlcic7XG5cbi8vIHRoZSBcImJvZHlcIiBzZWN0aW9uIGlzIHRoZSBjaGlsZCBvYmplY3QgdG8gYWxsb3cgZm9yIGh0bWwgdmVyc3VzIGp1c3QgdGV4dFxuaW50ZXJmYWNlIEFib3V0Q2FyZFByb3BzIHtcbiAgaW1nU3JjOiBzdHJpbmc7XG4gIGhlYWRlcjogc3RyaW5nO1xuICBzaXplPzogJ3NtYWxsJyB8ICdsYXJnZSc7XG4gIGxpbmtUZXh0Pzogc3RyaW5nO1xuICB1cmw/OiBzdHJpbmc7XG4gIG9wZW5VcmxOZXdUYWI/OiBib29sZWFuO1xuICBjbGFzc05hbWU/OiBzdHJpbmc7XG4gIGludGVybmFsPzpib29sZWFuO1xufVxuXG5jb25zdCBBYm91dENhcmQgPSAocHJvcHM6IFJlYWN0LlByb3BzV2l0aENoaWxkcmVuPEFib3V0Q2FyZFByb3BzPikgPT4ge1xuICBpZiAocHJvcHMuc2l6ZSA9PT0gJ2xhcmdlJykge1xuICAgIC8vIGxhcmdlIGFyZSB0aGUgY2FyZHMgb24gdG9wXG4gICAgLy8gbm90ZSBpdCB1c2VzIGEgdG9wIGNsYXNzTmFtZT0najQwLWFib3V0Y2FyZC1sZy1jYXJkJ1xuICAgIHJldHVybiAoXG4gICAgICA8R3JpZCB0YWJsZXQ9e3tjb2w6IHRydWV9fSBnYXA9eydsZyd9IGNsYXNzTmFtZT17KHByb3BzLmNsYXNzTmFtZSB8fCAnJyl9PlxuICAgICAgICA8R3JpZCByb3cgY2xhc3NOYW1lPXsnajQwLWFib3V0Y2FyZC1sZy1jYXJkJ30+XG4gICAgICAgICAgPEdyaWQgdGFibGV0PXt7Y29sOiAzfX0gY2xhc3NOYW1lPXsnajQwLWFib3V0cGFnZS1pbWFnZS1jb250YWluZXInfT5cbiAgICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPXsnajQwLWFib3V0Y2FyZC1pbWFnZSd9XG4gICAgICAgICAgICAgIGFsdD17cHJvcHMuaGVhZGVyfVxuICAgICAgICAgICAgICBzcmM9e3Byb3BzLmltZ1NyY30vPlxuICAgICAgICAgIDwvR3JpZD5cblxuICAgICAgICAgIDxHcmlkIHRhYmxldD17e2NvbDogOX19PlxuICAgICAgICAgICAgPEdyaWQgcm93PlxuICAgICAgICAgICAgICA8aDIgZGF0YS1jeT17J2Fib3V0LXNjcmVlbi10b29sLWhlYWRpbmcnfT57cHJvcHMuaGVhZGVyfSA8L2gyPlxuICAgICAgICAgICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgICAgICAgICA8L0dyaWQ+XG4gICAgICAgICAgPC9HcmlkPlxuXG4gICAgICAgIDwvR3JpZD5cbiAgICAgIDwvR3JpZD5cbiAgICApO1xuICB9IGVsc2Uge1xuICAgIC8vIHNtYWxsIGFyZSB0aGUgY2FyZHMgb24gdGhlIGJvdHRvbVxuICAgIC8vIG5vdGUgaXQgdXNlcyBhIHRvcCBjbGFzc05hbWU9J2o0MC1hYm91dGNhcmQtc20tY2FyZCdcbiAgICByZXR1cm4gKFxuICAgICAgPEdyaWQgdGFibGV0PXt7Y29sOiB0cnVlfX0gZ2FwPXsnbGcnfSBjbGFzc05hbWU9eyhwcm9wcy5jbGFzc05hbWUgfHwgJycpfT5cbiAgICAgICAgPEdyaWQgcm93IGNsYXNzTmFtZT17J2o0MC1hYm91dGNhcmQtc20tY2FyZCd9PlxuICAgICAgICAgIDxHcmlkIHRhYmxldD17e2NvbDogMn19IGNsYXNzTmFtZT17J2o0MC1hYm91dHBhZ2UtaW1hZ2UtY29udGFpbmVyJ30+XG4gICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT17J2o0MC1hYm91dGNhcmQtaW1hZ2UnfVxuICAgICAgICAgICAgICBhbHQ9e3Byb3BzLmhlYWRlcn1cbiAgICAgICAgICAgICAgc3JjPXtwcm9wcy5pbWdTcmN9Lz5cbiAgICAgICAgICA8L0dyaWQ+XG5cbiAgICAgICAgICA8R3JpZCB0YWJsZXQ9e3tjb2w6IDl9fT5cbiAgICAgICAgICAgIDxHcmlkIHJvdz5cbiAgICAgICAgICAgICAgPGgzPntwcm9wcy5oZWFkZXJ9PC9oMz5cbiAgICAgICAgICAgICAgPHA+e3Byb3BzLmNoaWxkcmVufTwvcD5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9eydqNDAtYWJvdXRjYXJkLXNtLWxpbmsnfT5cbiAgICAgICAgICAgICAgICA8TGlua1R5cGVXcmFwcGVyXG4gICAgICAgICAgICAgICAgICBsaW5rVGV4dD17cHJvcHMubGlua1RleHR9XG4gICAgICAgICAgICAgICAgICBpbnRlcm5hbD17cHJvcHMuaW50ZXJuYWx9XG4gICAgICAgICAgICAgICAgICB1cmw9e3Byb3BzLnVybH1cbiAgICAgICAgICAgICAgICAgIG9wZW5VcmxOZXdUYWI9e3Byb3BzLm9wZW5VcmxOZXdUYWJ9XG4gICAgICAgICAgICAgICAgICBjbGFzc05hbWU9eydqNDAtYWJvdXRjYXJkLWxpbmsnfVxuICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9HcmlkPlxuICAgICAgICAgIDwvR3JpZD5cbiAgICAgICAgICA8R3JpZCBjb2w9ezF9PnsnICd9PC9HcmlkPlxuICAgICAgICA8L0dyaWQ+XG4gICAgICA8L0dyaWQ+XG4gICAgKTtcbiAgfVxufTtcblxuZXhwb3J0IGRlZmF1bHQgQWJvdXRDYXJkO1xuIiwiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7R3JpZH0gZnJvbSAnQHRydXNzd29ya3MvcmVhY3QtdXN3ZHMnO1xuXG50eXBlIEFib3V0Q2FyZHNDb250YWluZXJQcm9wcyA9IHtcbiAgY2xhc3NOYW1lPzogc3RyaW5nXG59XG5cbi8vIG5vdGU6IHRoaXMgYXNzdW1lcyBhIEo0ME1haW5HcmlkQ29udGFpbmVyIGNvbnRhaW5lciFcbmNvbnN0IEFib3V0Q2FyZHNDb250YWluZXIgPSAocHJvcHM6IFJlYWN0LlByb3BzV2l0aENoaWxkcmVuPEFib3V0Q2FyZHNDb250YWluZXJQcm9wcz4pID0+IHtcbiAgcmV0dXJuIChcbiAgICA8R3JpZCByb3cgZ2FwPXsnbGcnfSBjbGFzc05hbWU9eydqNDAtYWJvdXRjYXJkLWNvbnRhaW5lciAnICsgKHByb3BzLmNsYXNzTmFtZSB8fCAnJyl9PlxuICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgIDwvR3JpZD5cbiAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEFib3V0Q2FyZHNDb250YWluZXI7XG4iLCJleHBvcnQgZGVmYXVsdCBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArIFwic3RhdGljL2Fib3V0LXVzbWFwLTEtNGFmNjQyMmE0ZTk2MjJlMGVhYzM5NWY3MjRjYzRlZTAuc3ZnXCI7IiwiZXhwb3J0IGRlZmF1bHQgXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXpMakF1TVN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TVRVMExqY2dNakk1Tnk0MElpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1UVTBMamNnTWpJNU55NDBPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6RkROVEEzUmp0OUNna3VjM1F4ZTJadmJuUXRabUZ0YVd4NU9pZEJjbWxoYkMxQ2IyeGtUVlFuTzMwS0NTNXpkREo3Wm05dWRDMXphWHBsT2pVNE1DNHlOSEI0TzMwS0NTNXpkRE43Wm1sc2JEcHViMjVsTzMwS0NTNXpkRFI3Wm1sc2JEb2pSa1pHUmtaR08zMEtDUzV6ZERWN1ptbHNiRG9qUTBORFEwTkRPMzBLQ1M1emREWjdZMnhwY0Mxd1lYUm9PblZ5YkNnalUxWkhTVVJmTWw4cE8zMEtDUzV6ZERkN1kyeHBjQzF3WVhSb09uVnliQ2dqVTFaSFNVUmZORjhwTzJacGJHdzZJMFpHUmtaR1JqdDlDZ2t1YzNRNGUyWnBiR3c2SXpFNU5ETTNSanQ5Q2drdWMzUTVlMlp2Ym5RdFptRnRhV3g1T2lkVGIzVnlZMlZUWVc1elVISnZMVk5sYldsQ2IyeGtKenQ5Q2drdWMzUXhNSHRtYjI1MExYTnBlbVU2TXprM0xqVTVPVFJ3ZUR0OUNqd3ZjM1I1YkdVK0NqeDBaWGgwSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFZ01DQXdJREVnTlRnMExqazBJREU0TVRjdU1UTXBJaUJqYkdGemN6MGljM1F3SUhOME1TQnpkRElpUGpRd0pUd3ZkR1Y0ZEQ0S1BISmxZM1FnZUQwaU16RTFMak1pSUdOc1lYTnpQU0p6ZERNaUlIZHBaSFJvUFNJeE5UWTVMamNpSUdobGFXZG9kRDBpTVRVMk9TNDNJaTgrQ2p4d1lYUm9JR05zWVhOelBTSnpkRFFpSUdROUlrMHhNRGMzTGpRc09EYzJMamRqTVRBMkxqWXNNQ3d5TURBdU9Dd3lOUzQxTERJM055NHpMRFU0TGpsak56QXVOaXd6TVM0MExERXhOUzR4TERFd01pd3hNVFV1TVN3eE56Z3VObll4TURaSU5qZzBMamwyTFRFd05TNHpDZ2xqTUMwM055NHlMRFEwTGpVdE1UUTNMamdzTVRFMUxqRXRNVGM0TGpaRE9EYzJMallzT1RBeUxqSXNPVGN3TGpnc09EYzJMamNzTVRBM055NDBMRGczTmk0M2VpQk5OVFUwTGpFc09Ea3pZemN5TERBc01UTXdMamd0TlRndU9Td3hNekF1T0MweE16QXVPQW9KVXpZeU5pdzJNekV1TkN3MU5UUXVNU3cyTXpFdU5ITXRNVE13TGpnc05UZ3VPUzB4TXpBdU9Dd3hNekF1T0ZNME9ESXVNaXc0T1RNc05UVTBMakVzT0RremVpQk5Oakk0TERrMk5XTXRNalF1TWkwekxqa3RORGd1TkMwMkxqVXROek11T1MwMkxqVUtDV010TmpJdU5pd3dMVEV5TkM0MUxERXlMamt0TVRneExqZ3NNemN1T1dNdE5EZ3VOQ3d5TUM0M0xUYzVMamdzTmpndU15MDNPUzQ0TERFeU1YWXhNREl1TjJneU9UUXVNM1l0TVRBMUxqTkROVGcyTGpnc01UQTJNQzQxTERZd01TNDVMREV3TURrdU5TdzJNamdzT1RZMWVpQk5NVFl3TUM0MkxEZzVNd29KWXpjeExqa3NNQ3d4TXpBdU9DMDFPQzQ1TERFek1DNDRMVEV6TUM0NGN5MDFPQzQ1TFRFek1DNDRMVEV6TUM0NExURXpNQzQ0Y3kweE16QXVPQ3cxT0M0NUxURXpNQzQ0TERFek1DNDRVekUxTWpndU55dzRPVE1zTVRZd01DNDJMRGc1TTB3eE5qQXdMallzT0RremVpQk5NVGcyTWk0eUxERXhNVGN1TkFvSll6QXROVEl1Tnkwek1TNDBMVEV3TUM0ekxUYzVMamd0TVRJeFl5MDFOeTR6TFRJMUxURXhPUzR5TFRNM0xqa3RNVGd4TGpndE16Y3VPV010TWpVdU5Td3dMVFE1TGpjc01pNDJMVGN6TGprc05pNDFZekkyTGpJc05EUXVOU3cwTVM0eUxEazFMalVzTkRFdU1pd3hORGt1T0hZeE1EVXVNMmd5T1RRdU13b0pUREU0TmpJdU1pd3hNVEUzTGpSNklFMHhNRGMzTGpRc05ETTFMakpqTVRBNExqUXNNQ3d4T1RZdU1pdzROeTQ1TERFNU5pNHlMREU1Tmk0eWN5MDROeTQ1TERFNU5pNHlMVEU1Tmk0eUxERTVOaTR5WXkweE1EZ3VOQ3d3TFRFNU5pNHlMVGczTGprdE1UazJMakl0TVRrMkxqSnNNQ3d3Q2dsakxUQXVNUzB4TURndU1pdzROeTQxTFRFNU5pNHhMREU1TlM0NExURTVOaTR5UXpFd056Y3VNU3cwTXpVdU1pd3hNRGMzTGpJc05ETTFMaklzTVRBM055NDBMRFF6TlM0eWVpSXZQZ284WTJseVkyeGxJR05zWVhOelBTSnpkRFVpSUdONFBTSXhNRGMzTGpNaUlHTjVQU0l4TWpJekxqWWlJSEk5SWpFd056TXVNaUl2UGdvOFp6NEtDVHhrWldaelBnb0pDVHh3WVhSb0lHbGtQU0pUVmtkSlJGOHhYeUlnWkQwaVRURXdPVFV1T0N3Mk1ESXVPR014TURJdU9Dd3dMREU0TlM0NExEZ3pMREU0TlM0NExERTROUzQ0Y3kwNE15d3hPRFV1T0MweE9EVXVPQ3d4T0RVdU9GTTVNVEFzT0RreExqUXNPVEV3TERjNE9DNDJDZ2tKQ1ZNNU9UTXNOakF5TGpnc01UQTVOUzQ0TERZd01pNDRlaUJOTVRnek9DNDVMREV5TkRndU4yTXdMVFV3TGpJdE1qa3VOeTA1TkM0NExUYzFMall0TVRFMExqWmpMVFV5TGpZdE1qSXVPUzB4TVRBdU9TMHpOUzQ1TFRFM01pNHlMVE0xTGpsakxUSTBMaklzTUMwME55NHhMREl1TlMwM01DdzJMaklLQ1FrSll6STBMamdzTkRJdU1Td3pPU3c1TUM0MExETTVMREUwTVM0NGRqazVMamRvTWpjNExqZFdNVEkwT0M0M2VpQk5NVFU1TVM0eUxERXdNell1TTJNMk9DNHhMREFzTVRJekxqa3ROVFV1Tnl3eE1qTXVPUzB4TWpNdU9YTXROVFV1TnkweE1qTXVPUzB4TWpNdU9TMHhNak11T1FvSkNRbHpMVEV5TXk0NUxEVTFMamN0TVRJekxqa3NNVEl6TGpsVE1UVXlNeTR4TERFd016WXVNeXd4TlRreExqSXNNVEF6Tmk0emVpQk5OamN3TGpNc01URXdOQzQwWXkweU1pNDVMVE11TnkwME5TNDRMVFl1TWkwM01DMDJMakpqTFRZeExqTXNNQzB4TVRrdU5Td3hNeTB4TnpJdU1pd3pOUzQ1Q2drSkNXTXRORFV1T0N3eE9TNDRMVGMxTGpZc05qUXVOQzAzTlM0MkxERXhOQzQyZGprM0xqSm9NamM0TGpkMkxUazVMamRETmpNeExqTXNNVEU1TkM0NExEWTBOUzQxTERFeE5EWXVOU3cyTnpBdU15d3hNVEEwTGpSNklFMDJNREF1TXl3eE1ETTJMak1LQ1FrSll6WTRMakVzTUN3eE1qTXVPUzAxTlM0M0xERXlNeTQ1TFRFeU15NDVjeTAxTlM0M0xURXlNeTQ1TFRFeU15NDVMVEV5TXk0NWN5MHhNak11T1N3MU5TNDNMVEV5TXk0NUxERXlNeTQ1VXpVek1pNHlMREV3TXpZdU15dzJNREF1TXl3eE1ETTJMak42SUUweE1EazFMamdzTVRBeU1DNDRDZ2tKQ1dNeE1EQXVPU3d3TERFNU1DNHhMREkwTGpJc01qWXlMallzTlRVdU4yTTJOaTQ1TERJNUxqY3NNVEE1TERrMkxqWXNNVEE1TERFMk9TNHhkakV3TUM0elNEY3lOQzR5ZGkwNU9TNDNZekF0TnpNdU1TdzBNaTR4TFRFME1Dd3hNRGt0TVRZNUxqRUtDUWtKUXprd05TNDJMREV3TkRRdU9TdzVPVFF1T0N3eE1ESXdMamdzTVRBNU5TNDRMREV3TWpBdU9Ib2lMejRLQ1R3dlpHVm1jejRLQ1R4MWMyVWdlR3hwYm1zNmFISmxaajBpSTFOV1IwbEVYekZmSWlBZ2MzUjViR1U5SW05MlpYSm1iRzkzT25acGMybGliR1U3Wm1sc2JDMXlkV3hsT21WMlpXNXZaR1E3WTJ4cGNDMXlkV3hsT21WMlpXNXZaR1E3Wm1sc2JEb2pSa1pHUmtaR095SXZQZ29KUEdOc2FYQlFZWFJvSUdsa1BTSlRWa2RKUkY4eVh5SStDZ2tKUEhWelpTQjRiR2x1YXpwb2NtVm1QU0lqVTFaSFNVUmZNVjhpSUNCemRIbHNaVDBpYjNabGNtWnNiM2M2ZG1semFXSnNaVHNpTHo0S0NUd3ZZMnhwY0ZCaGRHZytDZ2s4WnlCamJHRnpjejBpYzNRMklqNEtDUWs4WkdWbWN6NEtDUWtKUEhKbFkzUWdhV1E5SWxOV1IwbEVYek5mSWlCNFBTSXpOVEl1TmlJZ2VUMGlNak14TGpJaUlIZHBaSFJvUFNJeE5EZzJMak1pSUdobGFXZG9kRDBpTVRRNE5pNHpJaTgrQ2drSlBDOWtaV1p6UGdvSkNUeDFjMlVnZUd4cGJtczZhSEpsWmowaUkxTldSMGxFWHpOZklpQWdjM1I1YkdVOUltOTJaWEptYkc5M09uWnBjMmxpYkdVN1ptbHNiRG9qUmtaR1JrWkdPeUl2UGdvSkNUeGpiR2x3VUdGMGFDQnBaRDBpVTFaSFNVUmZORjhpUGdvSkNRazhkWE5sSUhoc2FXNXJPbWh5WldZOUlpTlRWa2RKUkY4elh5SWdJSE4wZVd4bFBTSnZkbVZ5Wm14dmR6cDJhWE5wWW14bE95SXZQZ29KQ1R3dlkyeHBjRkJoZEdnK0Nna0pQSEpsWTNRZ2VEMGlORE1pSUhrOUlqSTVNeTR4SWlCamJHRnpjejBpYzNRM0lpQjNhV1IwYUQwaU1qRXdOUzQySWlCb1pXbG5hSFE5SWpFek5qSXVOQ0l2UGdvSlBDOW5QZ284TDJjK0NqeDBaWGgwSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFZ01DQXdJREVnTnpJMExqQXpOellnTVRjeU55NDJNRFkwS1NJZ1kyeGhjM005SW5OME9DQnpkRGtnYzNReE1DSStOREFsUEM5MFpYaDBQZ284TDNOMlp6NEtcIiIsImV4cG9ydCBkZWZhdWx0IFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdWdVlXSnNaUzFpWVdOclozSnZkVzVrUFNKdVpYY2dNQ0F3SURJMElESTBJaUJvWldsbmFIUTlJakkwSWlCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlIZHBaSFJvUFNJeU5DSStQR2MrUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnYUdWcFoyaDBQU0l5TkNJZ2QybGtkR2c5SWpJMElpOCtQQzluUGp4blBqeG5Qanh5WldOMElHaGxhV2RvZEQwaU55SWdkMmxrZEdnOUlqTWlJSGc5SWpRaUlIazlJakV3SWk4K1BISmxZM1FnYUdWcFoyaDBQU0kzSWlCM2FXUjBhRDBpTXlJZ2VEMGlNVEF1TlNJZ2VUMGlNVEFpTHo0OGNtVmpkQ0JvWldsbmFIUTlJak1pSUhkcFpIUm9QU0l5TUNJZ2VEMGlNaUlnZVQwaU1Ua2lMejQ4Y21WamRDQm9aV2xuYUhROUlqY2lJSGRwWkhSb1BTSXpJaUI0UFNJeE55SWdlVDBpTVRBaUx6NDhjRzlzZVdkdmJpQndiMmx1ZEhNOUlqRXlMREVnTWl3MklESXNPQ0F5TWl3NElESXlMRFlpTHo0OEwyYytQQzluUGp3dmMzWm5QZz09XCIiLCJleHBvcnQgZGVmYXVsdCBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a1BTSnVaWGNnTUNBd0lESTBJREkwSWlCb1pXbG5hSFE5SWpJMElpQjJhV1YzUW05NFBTSXdJREFnTWpRZ01qUWlJSGRwWkhSb1BTSXlOQ0krUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnYUdWcFoyaDBQU0l5TkNJZ2QybGtkR2c5SWpJMElpOCtQR2MrUEhCaGRHZ2daRDBpVFRFeUxERXlMamMxWXpFdU5qTXNNQ3d6TGpBM0xEQXVNemtzTkM0eU5Dd3dMamxqTVM0d09Dd3dMalE0TERFdU56WXNNUzQxTml3eExqYzJMREl1TnpOTU1UZ3NNVGhJTm13d0xURXVOakZqTUMweExqRTRMREF1TmpndE1pNHlOaXd4TGpjMkxUSXVOek1nUXpndU9UTXNNVE11TVRRc01UQXVNemNzTVRJdU56VXNNVElzTVRJdU56VjZJRTAwTERFell6RXVNU3d3TERJdE1DNDVMREl0TW1Nd0xURXVNUzB3TGprdE1pMHlMVEp6TFRJc01DNDVMVElzTWtNeUxERXlMakVzTWk0NUxERXpMRFFzTVRONklFMDFMakV6TERFMExqRWdRelF1TnpZc01UUXVNRFFzTkM0ek9Td3hOQ3cwTERFMFl5MHdMams1TERBdE1TNDVNeXd3TGpJeExUSXVOemdzTUM0MU9FTXdMalE0TERFMExqa3NNQ3d4TlM0Mk1pd3dMREUyTGpRelZqRTRiRFF1TlN3d2RpMHhMall4UXpRdU5Td3hOUzQxTml3MExqY3pMREUwTGpjNExEVXVNVE1zTVRRdU1Yb2dUVEl3TERFell6RXVNU3d3TERJdE1DNDVMREl0TW1Nd0xURXVNUzB3TGprdE1pMHlMVEp6TFRJc01DNDVMVElzTWtNeE9Dd3hNaTR4TERFNExqa3NNVE1zTWpBc01UTjZJRTB5TkN3eE5pNDBNMk13TFRBdU9ERXRNQzQwT0MweExqVXpMVEV1TWpJdE1TNDROU0JETWpFdU9UTXNNVFF1TWpFc01qQXVPVGtzTVRRc01qQXNNVFJqTFRBdU16a3NNQzB3TGpjMkxEQXVNRFF0TVM0eE15d3dMakZqTUM0MExEQXVOamdzTUM0Mk15d3hMalEyTERBdU5qTXNNaTR5T1ZZeE9HdzBMalVzTUZZeE5pNDBNM29nVFRFeUxEWmpNUzQyTml3d0xETXNNUzR6TkN3ekxETWdZekFzTVM0Mk5pMHhMak0wTERNdE15d3pjeTB6TFRFdU16UXRNeTB6UXprc055NHpOQ3d4TUM0ek5DdzJMREV5TERaNklpOCtQQzluUGp3dmMzWm5QZz09XCIiLCJleHBvcnQgZGVmYXVsdCBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHaGxhV2RvZEQwaU1qUWlJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlOQ0lnZDJsa2RHZzlJakkwSWo0OGNHRjBhQ0JrUFNKTk1DQXdhREkwZGpJMFNEQjZJaUJtYVd4c1BTSnViMjVsSWk4K1BIQmhkR2dnWkQwaVRUSXhMams1SURSak1DMHhMakV0TGpnNUxUSXRNUzQ1T1MweVNEUmpMVEV1TVNBd0xUSWdMamt0TWlBeWRqRXlZekFnTVM0eExqa2dNaUF5SURKb01UUnNOQ0EwTFM0d01TMHhPSHBOTVRnZ01UUklObll0TW1neE1uWXllbTB3TFROSU5sWTVhREV5ZGpKNmJUQXRNMGcyVmpab01USjJNbm9pTHo0OEwzTjJaejQ9XCIiLCJleHBvcnQgZGVmYXVsdCBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSStQR1JsWm5NK1BITjBlV3hsUGk1amJITXRNWHRtYVd4c0xYSjFiR1U2WlhabGJtOWtaRHQ5UEM5emRIbHNaVDQ4TDJSbFpuTStQSEJoZEdnZ2FXUTlJa2RwZEdoMVlpSWdZMnhoYzNNOUltTnNjeTB4SWlCa1BTSk5NVElzTWtFeE1Dd3hNQ3d3TERBc01DdzRMamcwTERJeExqUTVZeTQxTGpBNUxqWTRMUzR5TWk0Mk9DMHVORGh6TUMwdU9EY3NNQzB4TGpkRE5pNDNNeXd4T1M0NU1TdzJMakUwTERFNExEWXVNVFFzTVRoQk1pNDJPU3d5TGpZNUxEQXNNQ3d3TERVc01UWXVOV010TGpreExTNDJNaTR3TnkwdU5qRXVNRGN0TGpZeFlUSXVNVE1zTWk0eE15d3dMREFzTVN3eExqVXpMREVzTWk0eE5Dd3lMakUwTERBc01Dd3dMREl1T1RFdU9ETXNNaTR4Tml3eUxqRTJMREFzTUN3eExDNDJNeTB4TGpNMFF6Z3NNVFl1TVRjc05TNDJNaXd4TlM0ek1TdzFMall5TERFeExqUTRZVE11T0Rrc015NDRPU3d3TERBc01Td3hMVEl1Tmprc015NDFOeXd6TGpVM0xEQXNNQ3d4TEM0eExUSXVOalJ6TGpnMExTNHlOeXd5TGpjMUxERmhPUzQyTXl3NUxqWXpMREFzTUN3eExEVXNNR014TGpreExURXVNamtzTWk0M05TMHhMREl1TnpVdE1XRXpMalUzTERNdU5UY3NNQ3d3TERFc0xqRXNNaTQyTkN3ekxqZzVMRE11T0Rrc01Dd3dMREVzTVN3eUxqWTVZekFzTXk0NE5DMHlMak0wTERRdU5qZ3ROQzQxTnl3MExqa3pZVEl1TXprc01pNHpPU3d3TERBc01Td3VOamdzTVM0NE5XTXdMREV1TXpRc01Dd3lMalF5TERBc01pNDNOWE11TVRndU5UZ3VOamt1TkRoQk1UQXNNVEFzTUN3d0xEQXNNVElzTWxvaUx6NDhMM04yWno0PVwiIiwiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHtkZWZpbmVNZXNzYWdlc30gZnJvbSAncmVhY3QtaW50bCc7XG5pbXBvcnQge0Zvcm1hdHRlZE1lc3NhZ2UsIHVzZUludGx9IGZyb20gJ2dhdHNieS1wbHVnaW4taW50bCc7XG5cbmltcG9ydCBBYm91dENhcmQgZnJvbSAnLi4vY29tcG9uZW50cy9BYm91dENhcmQvQWJvdXRDYXJkJztcbmltcG9ydCBBYm91dENhcmRzQ29udGFpbmVyIGZyb20gJy4uL2NvbXBvbmVudHMvQWJvdXRDYXJkL0Fib3V0Q2FyZHNDb250YWluZXInO1xuaW1wb3J0IEFsZXJ0V3JhcHBlciBmcm9tICcuLi9jb21wb25lbnRzL0FsZXJ0V3JhcHBlcic7XG5pbXBvcnQgSjQwTWFpbkdyaWRDb250YWluZXIgZnJvbSAnLi4vY29tcG9uZW50cy9KNDBNYWluR3JpZENvbnRhaW5lcic7XG5pbXBvcnQgTGF5b3V0IGZyb20gJy4uL2NvbXBvbmVudHMvbGF5b3V0JztcblxuLy8gQHRzLWlnbm9yZVxuaW1wb3J0IGFib3V0VVNNYXBJbWcgZnJvbSAnLi4vaW1hZ2VzL2Fib3V0LXVzbWFwLTEuc3ZnJztcbi8vIEB0cy1pZ25vcmVcbmltcG9ydCBhYm91dEo0MEltZyBmcm9tICcuLi9pbWFnZXMvYWJvdXQtajQwLTEuc3ZnJztcbmltcG9ydCBhY2NvdW50QmFsYW5jZUljb24gLy8gQHRzLWlnbm9yZVxuICBmcm9tICcvbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9hY2NvdW50X2JhbGFuY2Uuc3ZnJztcblxuaW1wb3J0IGdyb3Vwc0ljb24gZnJvbSAvLyBAdHMtaWdub3JlXG4gICcvbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9ncm91cHMuc3ZnJztcblxuaW1wb3J0IGNvbW1lbnRJY29uIGZyb20gLy8gQHRzLWlnbm9yZVxuICAnL25vZGVfbW9kdWxlcy91c3dkcy9kaXN0L2ltZy91c2EtaWNvbnMvY29tbWVudC5zdmcnO1xuXG5pbXBvcnQgZ2l0aHViSWNvbiBmcm9tIC8vIEB0cy1pZ25vcmVcbiAgJy9ub2RlX21vZHVsZXMvdXN3ZHMvZGlzdC9pbWcvdXNhLWljb25zL2dpdGh1Yi5zdmcnO1xuXG5cbmludGVyZmFjZSBJbmRleFBhZ2VQcm9wcyB7XG4gIGxvY2F0aW9uOiBMb2NhdGlvbjtcbn1cblxuLy8gbWFya3VwXG5jb25zdCBJbmRleFBhZ2UgPSAoe2xvY2F0aW9ufTogSW5kZXhQYWdlUHJvcHMpID0+IHtcbiAgY29uc3QgaW50bCA9IHVzZUludGwoKTtcbiAgY29uc3QgbWVzc2FnZXMgPSBkZWZpbmVNZXNzYWdlcyh7XG4gICAgcHJlc2lkZW50YWxMaW5rVXJpOiB7XG4gICAgICBpZDogJ2luZGV4LnByZXNpZGVudGFsTGlua1VyaScsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ2h0dHBzOi8vd3d3LndoaXRlaG91c2UuZ292L2JyaWVmaW5nLXJvb20vJyArXG4gICAgICAgICdwcmVzaWRlbnRpYWwtYWN0aW9ucy8yMDIxLzAxLzI3LycgK1xuICAgICAgICAnZXhlY3V0aXZlLW9yZGVyLW9uLXRhY2tsaW5nLXRoZS1jbGltYXRlLScgK1xuICAgICAgICAnY3Jpc2lzLWF0LWhvbWUtYW5kLWFicm9hZC8nLFxuICAgICAgZGVzY3JpcHRpb246ICdMaW5rIHVybCB0byBwcmVzaWRlbnRpYWwgYWN0aW9ucyBleGVjdXRpdmUgb3JkZXIuIFBhcnQgb2YgcGFyYWdyYXBoIDMnLFxuICAgIH0sXG4gICAgcHJlc2lkZW50YWxMaW5rTGFiZWw6IHtcbiAgICAgIGlkOiAnaW5kZXgucHJlc2lkZW50YWxMaW5rTGFiZWwnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6ICdFeGVjdXRpdmUgT3JkZXIgMTQwMDggb24gVGFja2xpbmcgdGhlIENsaW1hdGUgQ3Jpc2lzIGF0IEhvbWUgYW5kIEFicm9hZCcsXG4gICAgICBkZXNjcmlwdGlvbjogJ0xpbmsgdXJsIHRvIHByZXNpZGVudGlhbCBhY3Rpb25zIGV4ZWN1dGl2ZSBvcmRlci4gUGFydCBvZiBwYXJhZ3JhcGggMycsXG4gICAgfSxcbiAgICB0cmFuc3BhcmVudExhYmVsOiB7XG4gICAgICBpZDogJ2luZGV4LnNlY3Rpb24zLnRyYW5zcGFyZW50TGFiZWwnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6ICdUcmFuc3BhcmVudDonLFxuICAgICAgZGVzY3JpcHRpb246ICdJdGFsaWMgbGFiZWwgZm9yIDFzdCBwYXJhZ3JhcGggb2Ygc2VjdGlvbiAzIG9uIGluZGV4IHBhZ2UnLFxuICAgIH0sXG4gICAgaW5jbHVzaXZlTGFiZWw6IHtcbiAgICAgIGlkOiAnaW5kZXguc2VjdGlvbjMuaW5jbHVzaXZlTGFiZWwnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6ICdJbmNsdXNpdmU6JyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnSXRhbGljIGxhYmVsIGZvciAybmQgcGFyYWdyYXBoIG9mIHNlY3Rpb24gMyBvbiBpbmRleCBwYWdlJyxcbiAgICB9LFxuICAgIGl0ZXJhdGl2ZUxhYmVsOiB7XG4gICAgICBpZDogJ2luZGV4LnNlY3Rpb24zLml0ZXJhdGl2ZUxhYmVsJyxcbiAgICAgIGRlZmF1bHRNZXNzYWdlOiAnSXRlcmF0aXZlOicsXG4gICAgICBkZXNjcmlwdGlvbjogJ0l0YWxpYyBsYWJlbCBmb3IgM3JkIHBhcmFncmFwaCBvZiBzZWN0aW9uIDMgb24gaW5kZXggcGFnZScsXG4gICAgfSxcbiAgICBhYm91dFNjcmVlblRvb2xIZWFkaW5nOiB7XG4gICAgICBpZDogJ2luZGV4LmhlYWRpbmcuc2NyZWVudG9vbCcsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ1RoZSBzY3JlZW5pbmcgdG9vbCcsXG4gICAgICBkZXNjcmlwdGlvbjogJ2hlYWRpbmcgZm9yIGFib3V0IHNjcmVlbmluZyB0b29sJyxcbiAgICB9LFxuICAgIGFib3V0SnVzdGljZTQwSGVhZGluZzoge1xuICAgICAgaWQ6ICdpbmRleC5oZWFkaW5nLmp1c3RpY2U0MCcsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ1RoZSBKdXN0aWNlNDAgSW5pdGlhdGl2ZScsXG4gICAgICBkZXNjcmlwdGlvbjogJ2hlYWRpbmcgZm9yIGFib3V0IGp1c3RpY2UgNDAnLFxuICAgIH0sXG4gIH0pO1xuXG4gIHJldHVybiAoXG4gICAgPExheW91dCBsb2NhdGlvbj17bG9jYXRpb259IHRpdGxlPXsnQWJvdXQnfT5cbiAgICAgIDxKNDBNYWluR3JpZENvbnRhaW5lcj5cbiAgICAgICAgPEFsZXJ0V3JhcHBlciBzaG93QmV0YUFsZXJ0PXt0cnVlfSBzaG93TGltaXRlZERhdGFBbGVydD17ZmFsc2V9Lz5cbiAgICAgIDwvSjQwTWFpbkdyaWRDb250YWluZXI+XG5cbiAgICAgIDxKNDBNYWluR3JpZENvbnRhaW5lcj5cblxuICAgICAgICA8QWJvdXRDYXJkc0NvbnRhaW5lcj5cbiAgICAgICAgICA8QWJvdXRDYXJkXG4gICAgICAgICAgICBzaXplPXsnbGFyZ2UnfVxuICAgICAgICAgICAgaW1nU3JjPXthYm91dFVTTWFwSW1nfVxuICAgICAgICAgICAgaGVhZGVyPXtpbnRsLmZvcm1hdE1lc3NhZ2UobWVzc2FnZXMuYWJvdXRTY3JlZW5Ub29sSGVhZGluZyl9PlxuXG4gICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgPEZvcm1hdHRlZE1lc3NhZ2VcbiAgICAgICAgICAgICAgICBpZD17J2luZGV4LmFib3V0Q29udGVudC5wMSd9XG4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb249eydwYXJhZ3JhcGggMSBvZiBtYWluIGNvbnRlbnQgb24gaW5kZXggcGFnZSd9XG4gICAgICAgICAgICAgICAgZGVmYXVsdE1lc3NhZ2U9XG4gICAgICAgICAgICAgICAgICB7YE9uIEphbnVhcnkgMjcsIDIwMjEsIFByZXNpZGVudCBCaWRlbiBkaXJlY3RlZCB0aGUgQ291bmNpbCBvblxuICAgICAgICAgICAgICAgICAgICBFbnZpcm9ubWVudGFsIFF1YWxpdHkgKENFUSkgdG8gY3JlYXRlIGEgY2xpbWF0ZSBhbmQgZWNvbm9taWNcbiAgICAgICAgICAgICAgICAgICAganVzdGljZSBzY3JlZW5pbmcgdG9vbC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHRvb2wgaXMgdG8gaGVscFxuICAgICAgICAgICAgICAgICAgICBGZWRlcmFsIGFnZW5jaWVzIGlkZW50aWZ5IGRpc2FkdmFudGFnZWQgY29tbXVuaXRpZXMgYW5kIHByb3ZpZGVcbiAgICAgICAgICAgICAgICAgICAgc29jaW9lY29ub21pYywgZW52aXJvbm1lbnRhbCwgYW5kIGNsaW1hdGUgaW5mb3JtYXRpb24gYW5kIGRhdGFcbiAgICAgICAgICAgICAgICAgICAgdG8gaW5mb3JtIGRlY2lzaW9ucyB0aGF0IG1heSBhZmZlY3QgdGhlc2UgY29tbXVuaXRpZXMuIFRoZSB0b29sXG4gICAgICAgICAgICAgICAgICAgIGlkZW50aWZpZXMgZGlzYWR2YW50YWdlZCBjb21tdW5pdGllcyBhcyBjb21tdW5pdGllcyBvZiBmb2N1c1xuICAgICAgICAgICAgICAgICAgICB0aHJvdWdoIHB1YmxpY2x5IGF2YWlsYWJsZSwgbmF0aW9uYWxseSBjb25zaXN0ZW50LCBoaWdoLXF1YWxpdHlcbiAgICAgICAgICAgICAgICAgICAgZGF0YS5cbiAgICAgICAgICAgICAgICAgIGB9Lz5cbiAgICAgICAgICAgIDwvcD5cblxuICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgIDxGb3JtYXR0ZWRNZXNzYWdlXG4gICAgICAgICAgICAgICAgaWQ9eydpbmRleC5hYm91dENvbnRlbnQucDFiJ31cbiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbj17J3BhcmFncmFwaCAxYiBvZiBtYWluIGNvbnRlbnQgb24gaW5kZXggcGFnZSd9XG4gICAgICAgICAgICAgICAgZGVmYXVsdE1lc3NhZ2U9e2BcbiAgICAgICAgICAgICAgICBUaGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSB0b29sIGlzIGluIGEgcHVibGljIGJldGEgZm9ybSBhbmRcbiAgICAgICAgICAgICAgICB3aWxsIGJlIHVwZGF0ZWQgYmFzZWQgb24gZmVlZGJhY2sgZnJvbSB0aGUgcHVibGljLlxuICAgICAgICAgICAgICAgICAgYH0vPlxuICAgICAgICAgICAgPC9wPlxuICAgICAgICAgIDwvQWJvdXRDYXJkPlxuICAgICAgICA8L0Fib3V0Q2FyZHNDb250YWluZXI+XG5cbiAgICAgICAgPEFib3V0Q2FyZHNDb250YWluZXI+XG4gICAgICAgICAgPEFib3V0Q2FyZFxuICAgICAgICAgICAgc2l6ZT17J2xhcmdlJ31cbiAgICAgICAgICAgIGltZ1NyYz17YWJvdXRKNDBJbWd9XG4gICAgICAgICAgICBoZWFkZXI9e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5hYm91dEp1c3RpY2U0MEhlYWRpbmcpfT5cblxuICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgIDxGb3JtYXR0ZWRNZXNzYWdlXG4gICAgICAgICAgICAgICAgaWQ9XCJpbmRleC5hYm91dENvbnRlbnQucDJcIlxuICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uPXsncGFyYWdyYXBoIDIgb2YgbWFpbiBjb250ZW50IG9uIGluZGV4IHBhZ2UnfVxuICAgICAgICAgICAgICAgIGRlZmF1bHRNZXNzYWdlPXtgXG4gICAgICAgICAgICAgICAgVGhlIHRvb2wgd2lsbCBwcm92aWRlIGltcG9ydGFudCBpbmZvcm1hdGlvbiBmb3IgdGhlIEp1c3RpY2U0MFxuICAgICAgICAgICAgICAgIEluaXRpYXRpdmUuIFRoZSBnb2FsIG9mIHRoZSBKdXN0aWNlNDAgSW5pdGlhdGl2ZSBpcyB0byBwcm92aWRlXG4gICAgICAgICAgICAgICAgNDAtcGVyY2VudCBvZiB0aGUgb3ZlcmFsbCBiZW5lZml0cyBvZiBjZXJ0YWluIGZlZGVyYWxcbiAgICAgICAgICAgICAgICBwcm9ncmFtcyBpbiBzZXZlbiBrZXkgYXJlYXMgdG8gZGlzYWR2YW50YWdlZCBjb21tdW5pdGllcy5cbiAgICAgICAgICAgICAgICBUaGVzZSBzZXZlbiBrZXkgYXJlYXMgYXJlOiBjbGltYXRlIGNoYW5nZSwgY2xlYW4gZW5lcmd5IGFuZFxuICAgICAgICAgICAgICAgIGVuZXJneSBlZmZpY2llbmN5LCBjbGVhbiB0cmFuc2l0LCBhZmZvcmRhYmxlIGFuZCBzdXN0YWluYWJsZVxuICAgICAgICAgICAgICAgIGhvdXNpbmcsIHRyYWluaW5nIGFuZCB3b3JrZm9yY2UgZGV2ZWxvcG1lbnQsIHRoZSByZW1lZGlhdGlvblxuICAgICAgICAgICAgICAgIGFuZCByZWR1Y3Rpb24gb2YgbGVnYWN5IHBvbGx1dGlvbiwgYW5kIHRoZSBkZXZlbG9wbWVudCBvZlxuICAgICAgICAgICAgICAgIGNyaXRpY2FsIGNsZWFuIHdhdGVyIGluZnJhc3RydWN0dXJlLlxuICAgICAgICAgICAgICAgICAgICBgfS8+XG4gICAgICAgICAgICA8L3A+XG5cbiAgICAgICAgICAgIDxwPlxuICAgICAgICAgICAgICA8Rm9ybWF0dGVkTWVzc2FnZVxuICAgICAgICAgICAgICAgIGlkPXsnaW5kZXguYWJvdXRDb250ZW50LnAzJ31cbiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbj17J3BhcmFncmFwaCAzIG9mIG1haW4gY29udGVudCBvbiBpbmRleCBwYWdlJ31cbiAgICAgICAgICAgICAgICBkZWZhdWx0TWVzc2FnZT17YFxuICAgICAgICAgICAgICAgICAgUmVhZCBtb3JlIGFib3V0IHRoZSBKdXN0aWNlNDAgSW5pdGlhdGl2ZSBpbiBQcmVzaWRlbnQgQmlkZW7igJlzIFxuICAgICAgICAgICAgICAgICAge3ByZXNpZGVudExpbmt9XG4gICAgICAgICAgICAgICAgICBgfVxuICAgICAgICAgICAgICAgIHZhbHVlcz17e1xuICAgICAgICAgICAgICAgICAgcHJlc2lkZW50TGluazpcbiAgICAgICAgICAgICAgICAgIDxhXG4gICAgICAgICAgICAgICAgICAgIGhyZWY9e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5wcmVzaWRlbnRhbExpbmtVcmkpfVxuICAgICAgICAgICAgICAgICAgICB0YXJnZXQ9XCJfYmxhbmtcIlxuICAgICAgICAgICAgICAgICAgICByZWw9XCJub3JlZmVycmVyXCI+e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5wcmVzaWRlbnRhbExpbmtMYWJlbCl9XG4gICAgICAgICAgICAgICAgICA8L2E+LFxuICAgICAgICAgICAgICAgIH19Lz5cbiAgICAgICAgICAgIDwvcD5cblxuICAgICAgICAgIDwvQWJvdXRDYXJkPlxuICAgICAgICA8L0Fib3V0Q2FyZHNDb250YWluZXI+XG4gICAgICA8L0o0ME1haW5HcmlkQ29udGFpbmVyPlxuXG4gICAgICA8SjQwTWFpbkdyaWRDb250YWluZXJcbiAgICAgICAgZnVsbFdpZHRoPXt0cnVlfVxuICAgICAgICBibHVlQmFja2dyb3VuZD17dHJ1ZX0+XG4gICAgICAgIDxKNDBNYWluR3JpZENvbnRhaW5lcj5cbiAgICAgICAgICA8aDI+SG93IHRvIGdldCBzdGFydGVkPC9oMj5cbiAgICAgICAgICA8QWJvdXRDYXJkc0NvbnRhaW5lcj5cbiAgICAgICAgICAgIDxBYm91dENhcmRcbiAgICAgICAgICAgICAgc2l6ZT17J3NtYWxsJ31cbiAgICAgICAgICAgICAgaW1nU3JjPXthY2NvdW50QmFsYW5jZUljb259XG4gICAgICAgICAgICAgIGhlYWRlcj17J0ZlZGVyYWwgcHJvZ3JhbSBtYW5hZ2Vycyd9XG4gICAgICAgICAgICAgIGxpbmtUZXh0PXsnR28gdG8gZGF0YSAmIG1ldGhvZG9sb2d5J31cbiAgICAgICAgICAgICAgdXJsPXsnL21ldGhvZG9sb2d5J31cbiAgICAgICAgICAgICAgaW50ZXJuYWw9e3RydWV9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIERvd25sb2FkIHRoZSBzY3JlZW5pbmcgdG9vbOKAmXMgZHJhZnQgbGlzdCBvZiBjb21tdW5pdGllcyBvZiBmb2N1cy5cbiAgICAgICAgICAgICAgRXhwbG9yZSBkYXRhIHRoYXQgbWF5IGJlIHVzZWZ1bCB0byB5b3VyIHByb2dyYW0sIGFuZCBwcm92aWRlXG4gICAgICAgICAgICAgIGZlZWRiYWNrIG9uIHRoZSB0b29sLlxuICAgICAgICAgICAgPC9BYm91dENhcmQ+XG5cbiAgICAgICAgICAgIDxBYm91dENhcmRcbiAgICAgICAgICAgICAgc2l6ZT17J3NtYWxsJ31cbiAgICAgICAgICAgICAgaW1nU3JjPXtncm91cHNJY29ufVxuICAgICAgICAgICAgICBoZWFkZXI9eydDb21tdW5pdHkgbWVtYmVycyd9XG4gICAgICAgICAgICAgIGxpbmtUZXh0PXsnRXhwbG9yZSB0aGUgdG9vbCd9XG4gICAgICAgICAgICAgIHVybD17Jy9jZWpzdCd9XG4gICAgICAgICAgICAgIGludGVybmFsPXt0cnVlfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICBFeHBsb3JlIGRhdGEgYWJvdXQgY29tbXVuaXRpZXMgb2YgZm9jdXMgaW4geW91ciBhcmVhLCBhbmQgaGVscFxuICAgICAgICAgICAgICBwcm92aWRlIGZlZWRiYWNrIG9uIHRoZSB0b29sLlxuICAgICAgICAgICAgPC9BYm91dENhcmQ+XG4gICAgICAgICAgPC9BYm91dENhcmRzQ29udGFpbmVyPlxuICAgICAgICA8L0o0ME1haW5HcmlkQ29udGFpbmVyPlxuICAgICAgPC9KNDBNYWluR3JpZENvbnRhaW5lcj5cblxuICAgICAgPEo0ME1haW5HcmlkQ29udGFpbmVyPlxuICAgICAgICA8aDI+R2V0IGludm9sdmVkPC9oMj5cbiAgICAgICAgPEFib3V0Q2FyZHNDb250YWluZXI+XG4gICAgICAgICAgPEFib3V0Q2FyZFxuICAgICAgICAgICAgc2l6ZT17J3NtYWxsJ31cbiAgICAgICAgICAgIGltZ1NyYz17Y29tbWVudEljb259XG4gICAgICAgICAgICBoZWFkZXI9eydTZW5kIGZlZWRiYWNrJ31cbiAgICAgICAgICAgIGxpbmtUZXh0PXsnRW1haWw6IHNjcmVlbmluZ3Rvb2wuZmVlZGJhY2tAdXNkcy5nb3YnfVxuICAgICAgICAgICAgdXJsPXsnbWFpbHRvOnNjcmVlbmluZ3Rvb2wuZmVlZGJhY2tAdXNkcy5nb3YnfVxuICAgICAgICAgICAgb3BlblVybE5ld1RhYj17dHJ1ZX1cbiAgICAgICAgICAgIGludGVybmFsPXtmYWxzZX1cbiAgICAgICAgICA+XG4gICAgICAgICAgICBIYXZlIGlkZWFzIGFib3V0IGhvdyB0aGlzIHRvb2wgY2FuIGJlIGltcHJvdmVkIHRvIGJldHRlclxuICAgICAgICAgICAgcmVmbGVjdCB0aGUgb24tdGhlLWdyb3VuZCBleHBlcmllbmNlcyBvZiB5b3VyIGNvbW11bml0eT9cbiAgICAgICAgICA8L0Fib3V0Q2FyZD5cblxuICAgICAgICAgIDxBYm91dENhcmRcbiAgICAgICAgICAgIHNpemU9eydzbWFsbCd9XG4gICAgICAgICAgICBpbWdTcmM9e2dpdGh1Ykljb259XG4gICAgICAgICAgICBoZWFkZXI9eydKb2luIHRoZSBvcGVuIHNvdXJjZSBjb21tdW5pdHknfVxuICAgICAgICAgICAgbGlua1RleHQ9eydDaGVjayBpdCBvdXQgb24gR2l0SHViJ31cbiAgICAgICAgICAgIHVybD17J2h0dHBzOi8vZ2l0aHViLmNvbS91c2RzL2p1c3RpY2U0MC10b29sJ31cbiAgICAgICAgICAgIG9wZW5VcmxOZXdUYWI9e3RydWV9XG4gICAgICAgICAgICBpbnRlcm5hbD17ZmFsc2V9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgVGhlIHNjcmVlbmluZyB0b29s4oCZcyBjb2RlIGlzIG9wZW4gc291cmNlLCB3aGljaCBtZWFucyBpdCBpc1xuICAgICAgICAgICAgYXZhaWxhYmxlIGZvciB0aGUgcHVibGljIHRvIHZpZXcgYW5kIGNvbnRyaWJ1dGUgdG8uIEFueW9uZVxuICAgICAgICAgICAgY2FuIHZpZXcgYW5kIGNvbnRyaWJ1dGUgb24gR2l0SHViLlxuICAgICAgICAgIDwvQWJvdXRDYXJkPlxuICAgICAgICA8L0Fib3V0Q2FyZHNDb250YWluZXI+XG4gICAgICA8L0o0ME1haW5HcmlkQ29udGFpbmVyPlxuICAgIDwvTGF5b3V0Pik7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBJbmRleFBhZ2U7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///2912\n")}}]); |