j40-cejst-2/6f237f/component---src-pages-index-tsx-5a66d324a05bab51192f.js

1 line
No EOL
64 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 * @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',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/NzU4NSIsIndlYnBhY2s6Ly9qdXN0aWNlNDAtdG9vbC8uL25vZGVfbW9kdWxlcy91c3dkcy9kaXN0L2ltZy91c2EtaWNvbnMvZ3JvdXBzLnN2Zz8wMGUwIiwid2VicGFjazovL2p1c3RpY2U0MC10b29sLy4vbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9jb21tZW50LnN2Zz9mYWIyIiwid2VicGFjazovL2p1c3RpY2U0MC10b29sLy4vbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9naXRodWIuc3ZnPzZiNDQiLCJ3ZWJwYWNrOi8vanVzdGljZTQwLXRvb2wvLi9zcmMvcGFnZXMvaW5kZXgudHN4PzQxZTAiXSwibmFtZXMiOlsiTGlua1R5cGVXcmFwcGVyIiwicHJvcHMiLCJpbnRlcm5hbCIsInVybCIsImxpbmtUZXh0Iiwib3BlblVybE5ld1RhYiIsImNsYXNzTmFtZSIsIkFib3V0Q2FyZCIsInNpemUiLCJjb2wiLCJoZWFkZXIiLCJpbWdTcmMiLCJjaGlsZHJlbiIsIkFib3V0Q2FyZHNDb250YWluZXIiLCJJbmRleFBhZ2UiLCJsb2NhdGlvbiIsImludGwiLCJ1c2VJbnRsIiwibWVzc2FnZXMiLCJkZWZpbmVNZXNzYWdlcyIsInByZXNpZGVudGFsTGlua1VyaSIsImlkIiwiZGVmYXVsdE1lc3NhZ2UiLCJkZXNjcmlwdGlvbiIsInByZXNpZGVudGFsTGlua0xhYmVsIiwidHJhbnNwYXJlbnRMYWJlbCIsImluY2x1c2l2ZUxhYmVsIiwiaXRlcmF0aXZlTGFiZWwiLCJhYm91dFNjcmVlblRvb2xIZWFkaW5nIiwiYWJvdXRKdXN0aWNlNDBIZWFkaW5nIiwiYWJvdXRVU01hcEltZyIsImZvcm1hdE1lc3NhZ2UiLCJhYm91dEo0MEltZyIsInByZXNpZGVudExpbmsiLCJhY2NvdW50QmFsYW5jZUljb24iLCJncm91cHNJY29uIiwiY29tbWVudEljb24iLCJnaXRodWJJY29uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FDQSxHQUFNQSxnQkFBZSxDQUFHLFFBQWxCQSxnQkFBa0IsQ0FBQ0MsS0FBRCxDQUE0QixDQUNsRCxHQUFJQSxLQUFLLENBQUNDLFFBQVYsQ0FBb0IsQ0FDbEIsbUJBQ0Usb0JBQUMsdUJBQUQsRUFBTSxFQUFFLElBQUtELEtBQUssQ0FBQ0UsR0FBbkIsRUFDR0YsS0FBSyxDQUFDRyxRQURULENBREYsQ0FLRCxDQU5ELElBTU8sQ0FDTCxNQUFPSCxNQUFLLENBQUNJLGFBQU4sY0FDUCx5QkFDRSxTQUFTLENBQUVKLEtBQUssQ0FBQ0ssU0FEbkIsQ0FFRSxJQUFJLENBQUVMLEtBQUssQ0FBQ0UsR0FGZCxDQUdFLE1BQU0sQ0FBQyxRQUhULENBSUUsR0FBRyxDQUFDLFlBSk4sRUFJb0JGLEtBQUssQ0FBQ0csUUFKMUIsQ0FETyxjQU9QLHlCQUNFLFNBQVMsQ0FBRUgsS0FBSyxDQUFDSyxTQURuQixDQUVFLElB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QU5aLHNIQURGLGNBYUUsb0JBQUMsbUJBQUQsRUFDRSxJQUFJLENBQUUsT0FEUixDQUVFLE1BQU0sQ0FBRUMsTUFGVixDQUdFLE1BQU0sQ0FBRSxnQ0FIVixDQUlFLFFBQVEsQ0FBRSx3QkFKWixDQUtFLEdBQUcsQ0FBRSx3Q0FMUCxDQU1FLGFBQWEsQ0FBRSxJQU5qQixDQU9FLFFBQVEsQ0FBRSxLQVBaLG1LQWJGLENBRkYsQ0F6SEYsQ0FERixDQXlKRCxDQXBNRCxDQXNNQSwwQ0FBZXZCLFNBQWYiLCJmaWxlIjoiMjkxMi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQge0xpbmt9IGZyb20gJ2dhdHNieS1wbHVnaW4taW50bCc7XG5cbmludGVyZmFjZSBJTGlua1R5cGVXcmFwcGVyIHtcbiAgICBsaW5rVGV4dD86IHN0cmluZztcbiAgICBpbnRlcm5hbD86IGJvb2xlYW47XG4gICAgdXJsPzogc3RyaW5nO1xuICAgIG9wZW5VcmxOZXdUYWI/OiBib29sZWFuO1xuICAgIGNsYXNzTmFtZT86IHN0cmluZztcbiAgfVxuXG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgdmFsaWQtanNkb2Ncbi8qKlxuICogVGhpcyBmdW5jdGlvbiB3cmFwcyB0aGUgdHdvIHR5cGVzIG9mIGxpbmtzIHdlIGhhdmUuIEludGVybmFsIGxpbmtzIGFuZFxuICogZXh0ZXJuYWwgbGlua3MuIEludGVybmFsIGxpbmtzIHNob3VsZCB1c2UgdGhlIDxMaW5rPiBjb21wb25lbnQsIHdoaWxlXG4gKiBldGVybmFsIGxpbmtzIGNhbiB1c2UgdGhlIHN0YW5kYXJkIDxhPiB0YWcuIFRoaXMgZnVuY3Rpb24gYWxsb3dzIHRoZVxuICogaW5zdGFuY2UgdG8gY2hvb3NlIHRoZSB0eXBlIG9mIGxpbmsgYWxvbmcgd2l0aCB0aGUgcHJvcHMgbmVjZXNzYXJ5IHRvXG4gKiBzZXQgbmV3IHRhYnMsIGNsYXNzZXMuXG4gKlxuICogQHBhcmFtIHByb3BzXG4gKiBAcmV0dXJuc1xuICovXG5jb25zdCBMaW5rVHlwZVdyYXBwZXIgPSAocHJvcHM6SUxpbmtUeXBlV3JhcHBlcikgPT4ge1xuICBpZiAocHJvcHMuaW50ZXJuYWwpIHtcbiAgICByZXR1cm4gKFxuICAgICAgPExpbmsgdG89e2Ake3Byb3BzLnVybH1gfT5cbiAgICAgICAge3Byb3BzLmxpbmtUZXh0fVxuICAgICAgPC9MaW5rPlxuICAgICk7XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIHByb3BzLm9wZW5VcmxOZXdUYWIgP1xuICAgIDxhXG4gICAgICBjbGFzc05hbWU9e3Byb3BzLmNsYXNzTmFtZX1cbiAgICAgIGhyZWY9e3Byb3BzLnVybH1cbiAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICByZWw9XCJub3JlZmVycmVyXCI+e3Byb3BzLmxpbmtUZXh0fVxuICAgIDwvYT4gOlxuICAgIDxhXG4gICAgICBjbGFzc05hbWU9e3Byb3BzLmNsYXNzTmFtZX1cbiAgICAgIGhyZWY9e3Byb3BzLnVybH0+e3Byb3BzLmxpbmtUZXh0fVxuICAgIDwvYT47XG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IExpbmtUeXBlV3JhcHBlcjtcbiIsImltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQge0dyaWR9IGZyb20gJ0B0cnVzc3dvcmtzL3JlYWN0LXVzd2RzJztcbmltcG9ydCBMaW5rVHlwZVdyYXBwZXIgZnJvbSAnLi4vTGlua1R5cGVXcmFwcGVyJztcblxuLy8gdGhlIFwiYm9keVwiIHNlY3Rpb24gaXMgdGhlIGNoaWxkIG9iamVjdCB0byBhbGxvdyBmb3IgaHRtbCB2ZXJzdXMganVzdCB0ZXh0XG5pbnRlcmZhY2UgQWJvdXRDYXJkUHJvcHMge1xuICBpbWdTcmM6IHN0cmluZztcbiAgaGVhZGVyOiBzdHJpbmc7XG4gIHNpemU/OiAnc21hbGwnIHwgJ2xhcmdlJztcbiAgbGlua1RleHQ/OiBzdHJpbmc7XG4gIHVybD86IHN0cmluZztcbiAgb3BlblVybE5ld1RhYj86IGJvb2xlYW47XG4gIGNsYXNzTmFtZT86IHN0cmluZztcbiAgaW50ZXJuYWw/OmJvb2xlYW47XG59XG5cbmNvbnN0IEFib3V0Q2FyZCA9IChwcm9wczogUmVhY3QuUHJvcHNXaXRoQ2hpbGRyZW48QWJvdXRDYXJkUHJvcHM+KSA9PiB7XG4gIGlmIChwcm9wcy5zaXplID09PSAnbGFyZ2UnKSB7XG4gICAgLy8gbGFyZ2UgYXJlIHRoZSBjYXJkcyBvbiB0b3BcbiAgICAvLyBub3RlIGl0IHVzZXMgYSB0b3AgY2xhc3NOYW1lPSdqNDAtYWJvdXRjYXJkLWxnLWNhcmQnXG4gICAgcmV0dXJuIChcbiAgICAgIDxHcmlkIHRhYmxldD17e2NvbDogdHJ1ZX19IGdhcD17J2xnJ30gY2xhc3NOYW1lPXsocHJvcHMuY2xhc3NOYW1lIHx8ICcnKX0+XG4gICAgICAgIDxHcmlkIHJvdyBjbGFzc05hbWU9eydqNDAtYWJvdXRjYXJkLWxnLWNhcmQnfT5cbiAgICAgICAgICA8R3JpZCB0YWJsZXQ9e3tjb2w6IDN9fSBjbGFzc05hbWU9eydqNDAtYWJvdXRwYWdlLWltYWdlLWNvbnRhaW5lcid9PlxuICAgICAgICAgICAgPGltZ1xuICAgICAgICAgICAgICBjbGFzc05hbWU9eydqNDAtYWJvdXRjYXJkLWltYWdlJ31cbiAgICAgICAgICAgICAgYWx0PXtwcm9wcy5oZWFkZXJ9XG4gICAgICAgICAgICAgIHNyYz17cHJvcHMuaW1nU3JjfS8+XG4gICAgICAgICAgPC9HcmlkPlxuXG4gICAgICAgICAgPEdyaWQgdGFibGV0PXt7Y29sOiA5fX0+XG4gICAgICAgICAgICA8R3JpZCByb3c+XG4gICAgICAgICAgICAgIDxoMiBkYXRhLWN5PXsnYWJvdXQtc2NyZWVuLXRvb2wtaGVhZGluZyd9Pntwcm9wcy5oZWFkZXJ9IDwvaDI+XG4gICAgICAgICAgICAgIHtwcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgICAgIDwvR3JpZD5cbiAgICAgICAgICA8L0dyaWQ+XG5cbiAgICAgICAgPC9HcmlkPlxuICAgICAgPC9HcmlkPlxuICAgICk7XG4gIH0gZWxzZSB7XG4gICAgLy8gc21hbGwgYXJlIHRoZSBjYXJkcyBvbiB0aGUgYm90dG9tXG4gICAgLy8gbm90ZSBpdCB1c2VzIGEgdG9wIGNsYXNzTmFtZT0najQwLWFib3V0Y2FyZC1zbS1jYXJkJ1xuICAgIHJldHVybiAoXG4gICAgICA8R3JpZCB0YWJsZXQ9e3tjb2w6IHRydWV9fSBnYXA9eydsZyd9IGNsYXNzTmFtZT17KHByb3BzLmNsYXNzTmFtZSB8fCAnJyl9PlxuICAgICAgICA8R3JpZCByb3cgY2xhc3NOYW1lPXsnajQwLWFib3V0Y2FyZC1zbS1jYXJkJ30+XG4gICAgICAgICAgPEdyaWQgdGFibGV0PXt7Y29sOiAyfX0gY2xhc3NOYW1lPXsnajQwLWFib3V0cGFnZS1pbWFnZS1jb250YWluZXInfT5cbiAgICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPXsnajQwLWFib3V0Y2FyZC1pbWFnZSd9XG4gICAgICAgICAgICAgIGFsdD17cHJvcHMuaGVhZGVyfVxuICAgICAgICAgICAgICBzcmM9e3Byb3BzLmltZ1NyY30vPlxuICAgICAgICAgIDwvR3JpZD5cblxuICAgICAgICAgIDxHcmlkIHRhYmxldD17e2NvbDogOX19PlxuICAgICAgICAgICAgPEdyaWQgcm93PlxuICAgICAgICAgICAgICA8aDM+e3Byb3BzLmhlYWRlcn08L2gzPlxuICAgICAgICAgICAgICA8cD57cHJvcHMuY2hpbGRyZW59PC9wPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17J2o0MC1hYm91dGNhcmQtc20tbGluayd9PlxuICAgICAgICAgICAgICAgIDxMaW5rVHlwZVdyYXBwZXJcbiAgICAgICAgICAgICAgICAgIGxpbmtUZXh0PXtwcm9wcy5saW5rVGV4dH1cbiAgICAgICAgICAgICAgICAgIGludGVybmFsPXtwcm9wcy5pbnRlcm5hbH1cbiAgICAgICAgICAgICAgICAgIHVybD17cHJvcHMudXJsfVxuICAgICAgICAgICAgICAgICAgb3BlblVybE5ld1RhYj17cHJvcHMub3BlblVybE5ld1RhYn1cbiAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT17J2o0MC1hYm91dGNhcmQtbGluayd9XG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L0dyaWQ+XG4gICAgICAgICAgPC9HcmlkPlxuICAgICAgICAgIDxHcmlkIGNvbD17MX0+eycgJ308L0dyaWQ+XG4gICAgICAgIDwvR3JpZD5cbiAgICAgIDwvR3JpZD5cbiAgICApO1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBBYm91dENhcmQ7XG4iLCJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHtHcmlkfSBmcm9tICdAdHJ1c3N3b3Jrcy9yZWFjdC11c3dkcyc7XG5cbnR5cGUgQWJvdXRDYXJkc0NvbnRhaW5lclByb3BzID0ge1xuICBjbGFzc05hbWU/OiBzdHJpbmdcbn1cblxuLy8gbm90ZTogdGhpcyBhc3N1bWVzIGEgSjQwTWFpbkdyaWRDb250YWluZXIgY29udGFpbmVyIVxuY29uc3QgQWJvdXRDYXJkc0NvbnRhaW5lciA9IChwcm9wczogUmVhY3QuUHJvcHNXaXRoQ2hpbGRyZW48QWJvdXRDYXJkc0NvbnRhaW5lclByb3BzPikgPT4ge1xuICByZXR1cm4gKFxuICAgIDxHcmlkIHJvdyBnYXA9eydsZyd9IGNsYXNzTmFtZT17J2o0MC1hYm91dGNhcmQtY29udGFpbmVyICcgKyAocHJvcHMuY2xhc3NOYW1lIHx8ICcnKX0+XG4gICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgPC9HcmlkPlxuICApO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgQWJvdXRDYXJkc0NvbnRhaW5lcjtcbiIsImV4cG9ydCBkZWZhdWx0IF9fd2VicGFja19wdWJsaWNfcGF0aF9fICsgXCJzdGF0aWMvYWJvdXQtdXNtYXAtMS00YWY2NDIyYTRlOTYyMmUwZWFjMzk1ZjcyNGNjNGVlMC5zdmdcIjsiLCJleHBvcnQgZGVmYXVsdCBcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJekxqQXVNU3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNVFUwTGpjZ01qSTVOeTQwSWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TVRVMExqY2dNakk1Tnk0ME95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpGRE5UQTNSanQ5Q2drdWMzUXhlMlp2Ym5RdFptRnRhV3g1T2lkQmNtbGhiQzFDYjJ4a1RWUW5PMzBLQ1M1emRESjdabTl1ZEMxemFYcGxPalU0TUM0eU5IQjRPMzBLQ1M1emRETjdabWxzYkRwdWIyNWxPMzBLQ1M1emREUjdabWxzYkRvalJrWkdSa1pHTzMwS0NTNXpkRFY3Wm1sc2JEb2pRME5EUTBORE8zMEtDUzV6ZERaN1kyeHBjQzF3WVhSb09uVnliQ2dqVTFaSFNVUmZNbDhwTzMwS0NTNXpkRGQ3WTJ4cGNDMXdZWFJvT25WeWJDZ2pVMVpIU1VSZk5GOHBPMlpwYkd3NkkwWkdSa1pHUmp0OUNna3VjM1E0ZTJacGJHdzZJekU1TkRNM1JqdDlDZ2t1YzNRNWUyWnZiblF0Wm1GdGFXeDVPaWRUYjNWeVkyVlRZVzV6VUhKdkxWTmxiV2xDYjJ4a0p6dDlDZ2t1YzNReE1IdG1iMjUwTFhOcGVtVTZNemszTGpVNU9UUndlRHQ5Q2p3dmMzUjViR1UrQ2p4MFpYaDBJSFJ5WVc1elptOXliVDBpYldGMGNtbDRLREVnTUNBd0lERWdOVGcwTGprMElERTRNVGN1TVRNcElpQmpiR0Z6Y3owaWMzUXdJSE4wTVNCemRESWlQalF3SlR3dmRHVjRkRDRLUEhKbFkzUWdlRDBpTXpFMUxqTWlJR05zWVhOelBTSnpkRE1pSUhkcFpIUm9QU0l4TlRZNUxqY2lJR2hsYVdkb2REMGlNVFUyT1M0M0lpOCtDanh3WVhSb0lHTnNZWE56UFNKemREUWlJR1E5SWsweE1EYzNMalFzT0RjMkxqZGpNVEEyTGpZc01Dd3lNREF1T0N3eU5TNDFMREkzTnk0ekxEVTRMamxqTnpBdU5pd3pNUzQwTERFeE5TNHhMREV3TWl3eE1UVXVNU3d4TnpndU5uWXhNRFpJTmpnMExqbDJMVEV3TlM0ekNnbGpNQzAzTnk0eUxEUTBMalV0TVRRM0xqZ3NNVEUxTGpFdE1UYzRMalpET0RjMkxqWXNPVEF5TGpJc09UY3dMamdzT0RjMkxqY3NNVEEzTnk0MExEZzNOaTQzZWlCTk5UVTBMakVzT0Rrell6Y3lMREFzTVRNd0xqZ3ROVGd1T1N3eE16QXVPQzB4TXpBdU9Bb0pVell5Tml3Mk16RXVOQ3cxTlRRdU1TdzJNekV1TkhNdE1UTXdMamdzTlRndU9TMHhNekF1T0N3eE16QXVPRk0wT0RJdU1pdzRPVE1zTlRVMExqRXNPRGt6ZWlCTk5qSTRMRGsyTldNdE1qUXVNaTB6TGprdE5EZ3VOQzAyTGpVdE56TXVPUzAyTGpVS0NXTXROakl1Tml3d0xURXlOQzQxTERFeUxqa3RNVGd4TGpnc016Y3VPV010TkRndU5Dd3lNQzQzTFRjNUxqZ3NOamd1TXkwM09TNDRMREV5TVhZeE1ESXVOMmd5T1RRdU0zWXRNVEExTGpORE5UZzJMamdzTVRBMk1DNDFMRFl3TVM0NUxERXdNRGt1TlN3Mk1qZ3NPVFkxZWlCTk1UWXdNQzQyTERnNU13b0pZemN4TGprc01Dd3hNekF1T0MwMU9DNDVMREV6TUM0NExURXpNQzQ0Y3kwMU9DNDVMVEV6TUM0NExURXpNQzQ0TFRFek1DNDRjeTB4TXpBdU9DdzFPQzQ1TFRFek1DNDRMREV6TUM0NFV6RTFNamd1Tnl3NE9UTXNNVFl3TUM0MkxEZzVNMHd4TmpBd0xqWXNPRGt6ZWlCTk1UZzJNaTR5TERFeE1UY3VOQW9KWXpBdE5USXVOeTB6TVM0MExURXdNQzR6TFRjNUxqZ3RNVEl4WXkwMU55NHpMVEkxTFRFeE9TNHlMVE0zTGprdE1UZ3hMamd0TXpjdU9XTXRNalV1TlN3d0xUUTVMamNzTWk0MkxUY3pMamtzTmk0MVl6STJMaklzTkRRdU5TdzBNUzR5TERrMUxqVXNOREV1TWl3eE5Ea3VPSFl4TURVdU0yZ3lPVFF1TXdvSlRERTROakl1TWl3eE1URTNMalI2SUUweE1EYzNMalFzTkRNMUxqSmpNVEE0TGpRc01Dd3hPVFl1TWl3NE55NDVMREU1Tmk0eUxERTVOaTR5Y3kwNE55NDVMREU1Tmk0eUxURTVOaTR5TERFNU5pNHlZeTB4TURndU5Dd3dMVEU1Tmk0eUxUZzNMamt0TVRrMkxqSXRNVGsyTGpKc01Dd3dDZ2xqTFRBdU1TMHhNRGd1TWl3NE55NDFMVEU1Tmk0eExERTVOUzQ0TFRFNU5pNHlRekV3TnpjdU1TdzBNelV1TWl3eE1EYzNMaklzTkRNMUxqSXNNVEEzTnk0MExEUXpOUzR5ZWlJdlBnbzhZMmx5WTJ4bElHTnNZWE56UFNKemREVWlJR040UFNJeE1EYzNMak1pSUdONVBTSXhNakl6TGpZaUlISTlJakV3TnpNdU1pSXZQZ284Wno0S0NUeGtaV1p6UGdvSkNUeHdZWFJvSUdsa1BTSlRWa2RKUkY4eFh5SWdaRDBpVFRFd09UVXVPQ3cyTURJdU9HTXhNREl1T0N3d0xERTROUzQ0TERnekxERTROUzQ0TERFNE5TNDRjeTA0TXl3eE9EVXVPQzB4T0RVdU9Dd3hPRFV1T0ZNNU1UQXNPRGt4TGpRc09URXdMRGM0T0M0MkNna0pDVk01T1RNc05qQXlMamdzTVRBNU5TNDRMRFl3TWk0NGVpQk5NVGd6T0M0NUxERXlORGd1TjJNd0xUVXdMakl0TWprdU55MDVOQzQ0TFRjMUxqWXRNVEUwTGpaakxUVXlMall0TWpJdU9TMHhNVEF1T1Mwek5TNDVMVEUzTWk0eUxUTTFMamxqTFRJMExqSXNNQzAwTnk0eExESXVOUzAzTUN3MkxqSUtDUWtKWXpJMExqZ3NOREl1TVN3ek9TdzVNQzQwTERNNUxERTBNUzQ0ZGprNUxqZG9NamM0TGpkV01USTBPQzQzZWlCTk1UVTVNUzR5TERFd016WXVNMk0yT0M0eExEQXNNVEl6TGprdE5UVXVOeXd4TWpNdU9TMHhNak11T1hNdE5UVXVOeTB4TWpNdU9TMHhNak11T1MweE1qTXVPUW9KQ1FsekxURXlNeTQ1TERVMUxqY3RNVEl6TGprc01USXpMamxUTVRVeU15NHhMREV3TXpZdU15d3hOVGt4TGpJc01UQXpOaTR6ZWlCTk5qY3dMak1zTVRFd05DNDBZeTB5TWk0NUxUTXVOeTAwTlM0NExUWXVNaTAzTUMwMkxqSmpMVFl4TGpNc01DMHhNVGt1TlN3eE15MHhOekl1TWl3ek5TNDVDZ2tKQ1dNdE5EVXVPQ3d4T1M0NExUYzFMallzTmpRdU5DMDNOUzQyTERFeE5DNDJkamszTGpKb01qYzRMamQyTFRrNUxqZEROak14TGpNc01URTVOQzQ0TERZME5TNDFMREV4TkRZdU5TdzJOekF1TXl3eE1UQTBMalI2SUUwMk1EQXVNeXd4TURNMkxqTUtDUWtKWXpZNExqRXNNQ3d4TWpNdU9TMDFOUzQzTERFeU15NDVMVEV5TXk0NWN5MDFOUzQzTFRFeU15NDVMVEV5TXk0NUxURXlNeTQ1Y3kweE1qTXVPU3cxTlM0M0xURXlNeTQ1TERFeU15NDVVelV6TWk0eUxERXdNell1TXl3Mk1EQXVNeXd4TURNMkxqTjZJRTB4TURrMUxqZ3NNVEF5TUM0NENna0pDV014TURBdU9Td3dMREU1TUM0eExESTBMaklzTWpZeUxqWXNOVFV1TjJNMk5pNDVMREk1TGpjc01UQTVMRGsyTGpZc01UQTVMREUyT1M0eGRqRXdNQzR6U0RjeU5DNHlkaTA1T1M0M1l6QXROek11TVN3ME1pNHhMVEUwTUN3eE1Ea3RNVFk1TGpFS0NRa0pRemt3TlM0MkxERXdORFF1T1N3NU9UUXVPQ3d4TURJd0xqZ3NNVEE1TlM0NExERXdNakF1T0hvaUx6NEtDVHd2WkdWbWN6NEtDVHgxYzJVZ2VHeHBibXM2YUhKbFpqMGlJMU5XUjBsRVh6RmZJaUFnYzNSNWJHVTlJbTkyWlhKbWJHOTNPblpwYzJsaWJHVTdabWxzYkMxeWRXeGxPbVYyWlc1dlpHUTdZMnhwY0MxeWRXeGxPbVYyWlc1dlpHUTdabWxzYkRvalJrWkdSa1pHT3lJdlBnb0pQR05zYVhCUVlYUm9JR2xrUFNKVFZrZEpSRjh5WHlJK0Nna0pQSFZ6WlNCNGJHbHVhenBvY21WbVBTSWpVMVpIU1VSZk1WOGlJQ0J6ZEhsc1pUMGliM1psY21ac2IzYzZkbWx6YVdKc1pUc2lMejRLQ1R3dlkyeHBjRkJoZEdnK0NnazhaeUJqYkdGemN6MGljM1EySWo0S0NRazhaR1ZtY3o0S0NRa0pQSEpsWTNRZ2FXUTlJbE5XUjBsRVh6TmZJaUI0UFNJek5USXVOaUlnZVQwaU1qTXhMaklpSUhkcFpIUm9QU0l4TkRnMkxqTWlJR2hsYVdkb2REMGlNVFE0Tmk0eklpOCtDZ2tKUEM5a1pXWnpQZ29KQ1R4MWMyVWdlR3hwYm1zNmFISmxaajBpSTFOV1IwbEVYek5mSWlBZ2MzUjViR1U5SW05MlpYSm1iRzkzT25acGMybGliR1U3Wm1sc2JEb2pSa1pHUmtaR095SXZQZ29KQ1R4amJHbHdVR0YwYUNCcFpEMGlVMVpIU1VSZk5GOGlQZ29KQ1FrOGRYTmxJSGhzYVc1ck9taHlaV1k5SWlOVFZrZEpSRjh6WHlJZ0lITjBlV3hsUFNKdmRtVnlabXh2ZHpwMmFYTnBZbXhsT3lJdlBnb0pDVHd2WTJ4cGNGQmhkR2crQ2drSlBISmxZM1FnZUQwaU5ETWlJSGs5SWpJNU15NHhJaUJqYkdGemN6MGljM1EzSWlCM2FXUjBhRDBpTWpFd05TNDJJaUJvWldsbmFIUTlJakV6TmpJdU5DSXZQZ29KUEM5blBnbzhMMmMrQ2p4MFpYaDBJSFJ5WVc1elptOXliVDBpYldGMGNtbDRLREVnTUNBd0lERWdOekkwTGpBek56WWdNVGN5Tnk0Mk1EWTBLU0lnWTJ4aGMzTTlJbk4wT0NCemREa2djM1F4TUNJK05EQWxQQzkwWlhoMFBnbzhMM04yWno0S1wiIiwiZXhwb3J0IGRlZmF1bHQgXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR1Z1WVdKc1pTMWlZV05yWjNKdmRXNWtQU0p1WlhjZ01DQXdJREkwSURJMElpQm9aV2xuYUhROUlqSTBJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhkcFpIUm9QU0l5TkNJK1BHYytQSEpsWTNRZ1ptbHNiRDBpYm05dVpTSWdhR1ZwWjJoMFBTSXlOQ0lnZDJsa2RHZzlJakkwSWk4K1BDOW5QanhuUGp4blBqeHlaV04wSUdobGFXZG9kRDBpTnlJZ2QybGtkR2c5SWpNaUlIZzlJalFpSUhrOUlqRXdJaTgrUEhKbFkzUWdhR1ZwWjJoMFBTSTNJaUIzYVdSMGFEMGlNeUlnZUQwaU1UQXVOU0lnZVQwaU1UQWlMejQ4Y21WamRDQm9aV2xuYUhROUlqTWlJSGRwWkhSb1BTSXlNQ0lnZUQwaU1pSWdlVDBpTVRraUx6NDhjbVZqZENCb1pXbG5hSFE5SWpjaUlIZHBaSFJvUFNJeklpQjRQU0l4TnlJZ2VUMGlNVEFpTHo0OGNHOXNlV2R2YmlCd2IybHVkSE05SWpFeUxERWdNaXcySURJc09DQXlNaXc0SURJeUxEWWlMejQ4TDJjK1BDOW5Qand2YzNablBnPT1cIiIsImV4cG9ydCBkZWZhdWx0IFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdWdVlXSnNaUzFpWVdOclozSnZkVzVrUFNKdVpYY2dNQ0F3SURJMElESTBJaUJvWldsbmFIUTlJakkwSWlCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlIZHBaSFJvUFNJeU5DSStQSEpsWTNRZ1ptbHNiRDBpYm05dVpTSWdhR1ZwWjJoMFBTSXlOQ0lnZDJsa2RHZzlJakkwSWk4K1BHYytQSEJoZEdnZ1pEMGlUVEV5TERFeUxqYzFZekV1TmpNc01Dd3pMakEzTERBdU16a3NOQzR5TkN3d0xqbGpNUzR3T0N3d0xqUTRMREV1TnpZc01TNDFOaXd4TGpjMkxESXVOek5NTVRnc01UaElObXd3TFRFdU5qRmpNQzB4TGpFNExEQXVOamd0TWk0eU5pd3hMamMyTFRJdU56TWdRemd1T1RNc01UTXVNVFFzTVRBdU16Y3NNVEl1TnpVc01USXNNVEl1TnpWNklFMDBMREV6WXpFdU1Td3dMREl0TUM0NUxESXRNbU13TFRFdU1TMHdMamt0TWkweUxUSnpMVElzTUM0NUxUSXNNa015TERFeUxqRXNNaTQ1TERFekxEUXNNVE42SUUwMUxqRXpMREUwTGpFZ1F6UXVOellzTVRRdU1EUXNOQzR6T1N3eE5DdzBMREUwWXkwd0xqazVMREF0TVM0NU15d3dMakl4TFRJdU56Z3NNQzQxT0VNd0xqUTRMREUwTGprc01Dd3hOUzQyTWl3d0xERTJMalF6VmpFNGJEUXVOU3d3ZGkweExqWXhRelF1TlN3eE5TNDFOaXcwTGpjekxERTBMamM0TERVdU1UTXNNVFF1TVhvZ1RUSXdMREV6WXpFdU1Td3dMREl0TUM0NUxESXRNbU13TFRFdU1TMHdMamt0TWkweUxUSnpMVElzTUM0NUxUSXNNa014T0N3eE1pNHhMREU0TGprc01UTXNNakFzTVRONklFMHlOQ3d4Tmk0ME0yTXdMVEF1T0RFdE1DNDBPQzB4TGpVekxURXVNakl0TVM0NE5TQkRNakV1T1RNc01UUXVNakVzTWpBdU9Ua3NNVFFzTWpBc01UUmpMVEF1TXprc01DMHdMamMyTERBdU1EUXRNUzR4TXl3d0xqRmpNQzQwTERBdU5qZ3NNQzQyTXl3eExqUTJMREF1TmpNc01pNHlPVll4T0d3MExqVXNNRll4Tmk0ME0zb2dUVEV5TERaak1TNDJOaXd3TERNc01TNHpOQ3d6TERNZ1l6QXNNUzQyTmkweExqTTBMRE10TXl3emN5MHpMVEV1TXpRdE15MHpRemtzTnk0ek5Dd3hNQzR6TkN3MkxERXlMRFo2SWk4K1BDOW5Qand2YzNablBnPT1cIiIsImV4cG9ydCBkZWZhdWx0IFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdobGFXZG9kRDBpTWpRaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdkMmxrZEdnOUlqSTBJajQ4Y0dGMGFDQmtQU0pOTUNBd2FESTBkakkwU0RCNklpQm1hV3hzUFNKdWIyNWxJaTgrUEhCaGRHZ2daRDBpVFRJeExqazVJRFJqTUMweExqRXRMamc1TFRJdE1TNDVPUzB5U0RSakxURXVNU0F3TFRJZ0xqa3RNaUF5ZGpFeVl6QWdNUzR4TGprZ01pQXlJREpvTVRSc05DQTBMUzR3TVMweE9IcE5NVGdnTVRSSU5uWXRNbWd4TW5ZeWVtMHdMVE5JTmxZNWFERXlkako2YlRBdE0wZzJWalpvTVRKMk1ub2lMejQ4TDNOMlp6ND1cIiIsImV4cG9ydCBkZWZhdWx0IFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJK1BHUmxabk0rUEhOMGVXeGxQaTVqYkhNdE1YdG1hV3hzTFhKMWJHVTZaWFpsYm05a1pEdDlQQzl6ZEhsc1pUNDhMMlJsWm5NK1BIQmhkR2dnYVdROUlrZHBkR2gxWWlJZ1kyeGhjM005SW1Oc2N5MHhJaUJrUFNKTk1USXNNa0V4TUN3eE1Dd3dMREFzTUN3NExqZzBMREl4TGpRNVl5NDFMakE1TGpZNExTNHlNaTQyT0MwdU5EaHpNQzB1T0Rjc01DMHhMamRETmk0M015d3hPUzQ1TVN3MkxqRTBMREU0TERZdU1UUXNNVGhCTWk0Mk9Td3lMalk1TERBc01Dd3dMRFVzTVRZdU5XTXRMamt4TFM0Mk1pNHdOeTB1TmpFdU1EY3RMall4WVRJdU1UTXNNaTR4TXl3d0xEQXNNU3d4TGpVekxERXNNaTR4TkN3eUxqRTBMREFzTUN3d0xESXVPVEV1T0RNc01pNHhOaXd5TGpFMkxEQXNNQ3d4TEM0Mk15MHhMak0wUXpnc01UWXVNVGNzTlM0Mk1pd3hOUzR6TVN3MUxqWXlMREV4TGpRNFlUTXVPRGtzTXk0NE9Td3dMREFzTVN3eExUSXVOamtzTXk0MU55d3pMalUzTERBc01Dd3hMQzR4TFRJdU5qUnpMamcwTFM0eU55d3lMamMxTERGaE9TNDJNeXc1TGpZekxEQXNNQ3d4TERVc01HTXhMamt4TFRFdU1qa3NNaTQzTlMweExESXVOelV0TVdFekxqVTNMRE11TlRjc01Dd3dMREVzTGpFc01pNDJOQ3d6TGpnNUxETXVPRGtzTUN3d0xERXNNU3d5TGpZNVl6QXNNeTQ0TkMweUxqTTBMRFF1TmpndE5DNDFOeXcwTGprellUSXVNemtzTWk0ek9Td3dMREFzTVN3dU5qZ3NNUzQ0TldNd0xERXVNelFzTUN3eUxqUXlMREFzTWk0M05YTXVNVGd1TlRndU5qa3VORGhCTVRBc01UQXNNQ3d3TERBc01USXNNbG9pTHo0OEwzTjJaejQ9XCIiLCJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQge2RlZmluZU1lc3NhZ2VzfSBmcm9tICdyZWFjdC1pbnRsJztcbmltcG9ydCB7Rm9ybWF0dGVkTWVzc2FnZSwgdXNlSW50bH0gZnJvbSAnZ2F0c2J5LXBsdWdpbi1pbnRsJztcblxuaW1wb3J0IEFib3V0Q2FyZCBmcm9tICcuLi9jb21wb25lbnRzL0Fib3V0Q2FyZC9BYm91dENhcmQnO1xuaW1wb3J0IEFib3V0Q2FyZHNDb250YWluZXIgZnJvbSAnLi4vY29tcG9uZW50cy9BYm91dENhcmQvQWJvdXRDYXJkc0NvbnRhaW5lcic7XG5pbXBvcnQgQWxlcnRXcmFwcGVyIGZyb20gJy4uL2NvbXBvbmVudHMvQWxlcnRXcmFwcGVyJztcbmltcG9ydCBKNDBNYWluR3JpZENvbnRhaW5lciBmcm9tICcuLi9jb21wb25lbnRzL0o0ME1haW5HcmlkQ29udGFpbmVyJztcbmltcG9ydCBMYXlvdXQgZnJvbSAnLi4vY29tcG9uZW50cy9sYXlvdXQnO1xuXG4vLyBAdHMtaWdub3JlXG5pbXBvcnQgYWJvdXRVU01hcEltZyBmcm9tICcuLi9pbWFnZXMvYWJvdXQtdXNtYXAtMS5zdmcnO1xuLy8gQHRzLWlnbm9yZVxuaW1wb3J0IGFib3V0SjQwSW1nIGZyb20gJy4uL2ltYWdlcy9hYm91dC1qNDAtMS5zdmcnO1xuaW1wb3J0IGFjY291bnRCYWxhbmNlSWNvbiAvLyBAdHMtaWdub3JlXG4gIGZyb20gJy9ub2RlX21vZHVsZXMvdXN3ZHMvZGlzdC9pbWcvdXNhLWljb25zL2FjY291bnRfYmFsYW5jZS5zdmcnO1xuXG5pbXBvcnQgZ3JvdXBzSWNvbiBmcm9tIC8vIEB0cy1pZ25vcmVcbiAgJy9ub2RlX21vZHVsZXMvdXN3ZHMvZGlzdC9pbWcvdXNhLWljb25zL2dyb3Vwcy5zdmcnO1xuXG5pbXBvcnQgY29tbWVudEljb24gZnJvbSAvLyBAdHMtaWdub3JlXG4gICcvbm9kZV9tb2R1bGVzL3Vzd2RzL2Rpc3QvaW1nL3VzYS1pY29ucy9jb21tZW50LnN2Zyc7XG5cbmltcG9ydCBnaXRodWJJY29uIGZyb20gLy8gQHRzLWlnbm9yZVxuICAnL25vZGVfbW9kdWxlcy91c3dkcy9kaXN0L2ltZy91c2EtaWNvbnMvZ2l0aHViLnN2Zyc7XG5cblxuaW50ZXJmYWNlIEluZGV4UGFnZVByb3BzIHtcbiAgbG9jYXRpb246IExvY2F0aW9uO1xufVxuXG4vLyBtYXJrdXBcbmNvbnN0IEluZGV4UGFnZSA9ICh7bG9jYXRpb259OiBJbmRleFBhZ2VQcm9wcykgPT4ge1xuICBjb25zdCBpbnRsID0gdXNlSW50bCgpO1xuICBjb25zdCBtZXNzYWdlcyA9IGRlZmluZU1lc3NhZ2VzKHtcbiAgICBwcmVzaWRlbnRhbExpbmtVcmk6IHtcbiAgICAgIGlkOiAnaW5kZXgucHJlc2lkZW50YWxMaW5rVXJpJyxcbiAgICAgIGRlZmF1bHRNZXNzYWdlOiAnaHR0cHM6Ly93d3cud2hpdGVob3VzZS5nb3YvYnJpZWZpbmctcm9vbS8nICtcbiAgICAgICAgJ3ByZXNpZGVudGlhbC1hY3Rpb25zLzIwMjEvMDEvMjcvJyArXG4gICAgICAgICdleGVjdXRpdmUtb3JkZXItb24tdGFja2xpbmctdGhlLWNsaW1hdGUtJyArXG4gICAgICAgICdjcmlzaXMtYXQtaG9tZS1hbmQtYWJyb2FkLycsXG4gICAgICBkZXNjcmlwdGlvbjogJ0xpbmsgdXJsIHRvIHByZXNpZGVudGlhbCBhY3Rpb25zIGV4ZWN1dGl2ZSBvcmRlci4gUGFydCBvZiBwYXJhZ3JhcGggMycsXG4gICAgfSxcbiAgICBwcmVzaWRlbnRhbExpbmtMYWJlbDoge1xuICAgICAgaWQ6ICdpbmRleC5wcmVzaWRlbnRhbExpbmtMYWJlbCcsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ0V4ZWN1dGl2ZSBPcmRlciAxNDAwOCBvbiBUYWNrbGluZyB0aGUgQ2xpbWF0ZSBDcmlzaXMgYXQgSG9tZSBhbmQgQWJyb2FkJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnTGluayB1cmwgdG8gcHJlc2lkZW50aWFsIGFjdGlvbnMgZXhlY3V0aXZlIG9yZGVyLiBQYXJ0IG9mIHBhcmFncmFwaCAzJyxcbiAgICB9LFxuICAgIHRyYW5zcGFyZW50TGFiZWw6IHtcbiAgICAgIGlkOiAnaW5kZXguc2VjdGlvbjMudHJhbnNwYXJlbnRMYWJlbCcsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ1RyYW5zcGFyZW50OicsXG4gICAgICBkZXNjcmlwdGlvbjogJ0l0YWxpYyBsYWJlbCBmb3IgMXN0IHBhcmFncmFwaCBvZiBzZWN0aW9uIDMgb24gaW5kZXggcGFnZScsXG4gICAgfSxcbiAgICBpbmNsdXNpdmVMYWJlbDoge1xuICAgICAgaWQ6ICdpbmRleC5zZWN0aW9uMy5pbmNsdXNpdmVMYWJlbCcsXG4gICAgICBkZWZhdWx0TWVzc2FnZTogJ0luY2x1c2l2ZTonLFxuICAgICAgZGVzY3JpcHRpb246ICdJdGFsaWMgbGFiZWwgZm9yIDJuZCBwYXJhZ3JhcGggb2Ygc2VjdGlvbiAzIG9uIGluZGV4IHBhZ2UnLFxuICAgIH0sXG4gICAgaXRlcmF0aXZlTGFiZWw6IHtcbiAgICAgIGlkOiAnaW5kZXguc2VjdGlvbjMuaXRlcmF0aXZlTGFiZWwnLFxuICAgICAgZGVmYXVsdE1lc3NhZ2U6ICdJdGVyYXRpdmU6JyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnSXRhbGljIGxhYmVsIGZvciAzcmQgcGFyYWdyYXBoIG9mIHNlY3Rpb24gMyBvbiBpbmRleCBwYWdlJyxcbiAgICB9LFxuICAgIGFib3V0U2NyZWVuVG9vbEhlYWRpbmc6IHtcbiAgICAgIGlkOiAnaW5kZXguaGVhZGluZy5zY3JlZW50b29sJyxcbiAgICAgIGRlZmF1bHRNZXNzYWdlOiAnVGhlIHNjcmVlbmluZyB0b29sJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnaGVhZGluZyBmb3IgYWJvdXQgc2NyZWVuaW5nIHRvb2wnLFxuICAgIH0sXG4gICAgYWJvdXRKdXN0aWNlNDBIZWFkaW5nOiB7XG4gICAgICBpZDogJ2luZGV4LmhlYWRpbmcuanVzdGljZTQwJyxcbiAgICAgIGRlZmF1bHRNZXNzYWdlOiAnVGhlIEp1c3RpY2U0MCBJbml0aWF0aXZlJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnaGVhZGluZyBmb3IgYWJvdXQganVzdGljZSA0MCcsXG4gICAgfSxcbiAgfSk7XG5cbiAgcmV0dXJuIChcbiAgICA8TGF5b3V0IGxvY2F0aW9uPXtsb2NhdGlvbn0gdGl0bGU9eydBYm91dCd9PlxuICAgICAgPEo0ME1haW5HcmlkQ29udGFpbmVyPlxuICAgICAgICA8QWxlcnRXcmFwcGVyIHNob3dCZXRhQWxlcnQ9e3RydWV9IHNob3dMaW1pdGVkRGF0YUFsZXJ0PXtmYWxzZX0vPlxuICAgICAgPC9KNDBNYWluR3JpZENvbnRhaW5lcj5cblxuICAgICAgPEo0ME1haW5HcmlkQ29udGFpbmVyPlxuXG4gICAgICAgIDxBYm91dENhcmRzQ29udGFpbmVyPlxuICAgICAgICAgIDxBYm91dENhcmRcbiAgICAgICAgICAgIHNpemU9eydsYXJnZSd9XG4gICAgICAgICAgICBpbWdTcmM9e2Fib3V0VVNNYXBJbWd9XG4gICAgICAgICAgICBoZWFkZXI9e2ludGwuZm9ybWF0TWVzc2FnZShtZXNzYWdlcy5hYm91dFNjcmVlblRvb2xIZWFkaW5nKX0+XG5cbiAgICAgICAgICAgIDxwPlxuICAgICAgICAgICAgICA8Rm9ybWF0dGVkTWVzc2FnZVxuICAgICAgICAgICAgICAgIGlkPXsnaW5kZXguYWJvdXRDb250ZW50LnAxJ31cbiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbj17J3BhcmFncmFwaCAxIG9mIG1haW4gY29udGVudCBvbiBpbmRleCBwYWdlJ31cbiAgICAgICAgICAgICAgICBkZWZhdWx0TWVzc2FnZT1cbiAgICAgICAgICAgICAgICAgIHtgT24gSmFudWFyeSAyNywgMjAyMSwgUHJlc2lkZW50IEJpZGVuIGRpcmVjdGVkIHRoZSBDb3VuY2lsIG9uXG4gICAgICAgICAgICAgICAgICAgIEVudmlyb25tZW50YWwgUXVhbGl0eSAoQ0VRKSB0byBjcmVhdGUgYSBjbGltYXRlIGFuZCBlY29ub21pY1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWNlIHNjcmVlbmluZyB0b29sLiBUaGUgcHVycG9zZSBvZiB0aGUgdG9vbCBpcyB0byBoZWxwXG4gICAgICAgICAgICAgICAgICAgIEZlZGVyYWwgYWdlbmNpZXMgaWRlbnRpZnkgZGlzYWR2YW50YWdlZCBjb21tdW5pdGllcyBhbmQgcHJvdmlkZVxuICAgICAgICAgICAgICAgICAgICBzb2Npb2Vjb25vbWljLCBlbnZpcm9ubWVudGFsLCBhbmQgY2xpbWF0ZSBpbmZvcm1hdGlvbiBhbmQgZGF0YVxuICAgICAgICAgICAgICAgICAgICB0byBpbmZvcm0gZGVjaXNpb25zIHRoYXQgbWF5IGFmZmVjdCB0aGVzZSBjb21tdW5pdGllcy4gVGhlIHRvb2xcbiAgICAgICAgICAgICAgICAgICAgaWRlbnRpZmllcyBkaXNhZHZhbnRhZ2VkIGNvbW11bml0aWVzIGFzIGNvbW11bml0aWVzIG9mIGZvY3VzXG4gICAgICAgICAgICAgICAgICAgIHRocm91Z2ggcHVibGljbHkgYXZhaWxhYmxlLCBuYXRpb25hbGx5IGNvbnNpc3RlbnQsIGhpZ2gtcXVhbGl0eVxuICAgICAgICAgICAgICAgICAgICBkYXRhLlxuICAgICAgICAgICAgICAgICAgYH0vPlxuICAgICAgICAgICAgPC9wPlxuXG4gICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgPEZvcm1hdHRlZE1lc3NhZ2VcbiAgICAgICAgICAgICAgICBpZD17J2luZGV4LmFib3V0Q29udGVudC5wMWInfVxuICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uPXsncGFyYWdyYXBoIDFiIG9mIG1haW4gY29udGVudCBvbiBpbmRleCBwYWdlJ31cbiAgICAgICAgICAgICAgICBkZWZhdWx0TWVzc2FnZT17YFxuICAgICAgICAgICAgICAgIFRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIHRvb2wgaXMgaW4gYSBwdWJsaWMgYmV0YSBmb3JtIGFuZFxuICAgICAgICAgICAgICAgIHdpbGwgYmUgdXBkYXRlZCBiYXNlZCBvbiBmZWVkYmFjayBmcm9tIHRoZSBwdWJsaWMuXG4gICAgICAgICAgICAgICAgICBgfS8+XG4gICAgICAgICAgICA8L3A+XG4gICAgICAgICAgPC9BYm91dENhcmQ+XG4gICAgICAgIDwvQWJvdXRDYXJkc0NvbnRhaW5lcj5cblxuICAgICAgICA8QWJvdXRDYXJkc0NvbnRhaW5lcj5cbiAgICAgICAgICA8QWJvdXRDYXJkXG4gICAgICAgICAgICBzaXplPXsnbGFyZ2UnfVxuICAgICAgICAgICAgaW1nU3JjPXthYm91dEo0MEltZ31cbiAgICAgICAgICAgIGhlYWRlcj17aW50bC5mb3JtYXRNZXNzYWdlKG1lc3NhZ2VzLmFib3V0SnVzdGljZTQwSGVhZGluZyl9PlxuXG4gICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgPEZvcm1hdHRlZE1lc3NhZ2VcbiAgICAgICAgICAgICAgICBpZD1cImluZGV4LmFib3V0Q29udGVudC5wMlwiXG4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb249eydwYXJhZ3JhcGggMiBvZiBtYWluIGNvbnRlbnQgb24gaW5kZXggcGFnZSd9XG4gICAgICAgICAgICAgICAgZGVmYXVsdE1lc3NhZ2U9e2BcbiAgICAgICAgICAgICAgICBUaGUgdG9vbCB3aWxsIHByb3ZpZGUgaW1wb3J0YW50IGluZm9ybWF0aW9uIGZvciB0aGUgSnVzdGljZTQwXG4gICAgICAgICAgICAgICAgSW5pdGlhdGl2ZS4gVGhlIGdvYWwgb2YgdGhlIEp1c3RpY2U0MCBJbml0aWF0aXZlIGlzIHRvIHByb3ZpZGVcbiAgICAgICAgICAgICAgICA0MC1wZXJjZW50IG9mIHRoZSBvdmVyYWxsIGJlbmVmaXRzIG9mIGNlcnRhaW4gZmVkZXJhbFxuICAgICAgICAgICAgICAgIHByb2dyYW1zIGluIHNldmVuIGtleSBhcmVhcyB0byBkaXNhZHZhbnRhZ2VkIGNvbW11bml0aWVzLlxuICAgICAgICAgICAgICAgIFRoZXNlIHNldmVuIGtleSBhcmVhcyBhcmU6IGNsaW1hdGUgY2hhbmdlLCBjbGVhbiBlbmVyZ3kgYW5kXG4gICAgICAgICAgICAgICAgZW5lcmd5IGVmZmljaWVuY3ksIGNsZWFuIHRyYW5zaXQsIGFmZm9yZGFibGUgYW5kIHN1c3RhaW5hYmxlXG4gICAgICAgICAgICAgICAgaG91c2luZywgdHJhaW5pbmcgYW5kIHdvcmtmb3JjZSBkZXZlbG9wbWVudCwgdGhlIHJlbWVkaWF0aW9uXG4gICAgICAgICAgICAgICAgYW5kIHJlZHVjdGlvbiBvZiBsZWdhY3kgcG9sbHV0aW9uLCBhbmQgdGhlIGRldmVsb3BtZW50IG9mXG4gICAgICAgICAgICAgICAgY3JpdGljYWwgY2xlYW4gd2F0ZXIgaW5mcmFzdHJ1Y3R1cmUuXG4gICAgICAgICAgICAgICAgICAgIGB9Lz5cbiAgICAgICAgICAgIDwvcD5cblxuICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgIDxGb3JtYXR0ZWRNZXNzYWdlXG4gICAgICAgICAgICAgICAgaWQ9eydpbmRleC5hYm91dENvbnRlbnQucDMnfVxuICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uPXsncGFyYWdyYXBoIDMgb2YgbWFpbiBjb250ZW50IG9uIGluZGV4IHBhZ2UnfVxuICAgICAgICAgICAgICAgIGRlZmF1bHRNZXNzYWdlPXtgXG4gICAgICAgICAgICAgICAgICBSZWFkIG1vcmUgYWJvdXQgdGhlIEp1c3RpY2U0MCBJbml0aWF0aXZlIGluIFByZXNpZGVudCBCaWRlbuKAmXMgXG4gICAgICAgICAgICAgICAgICB7cHJlc2lkZW50TGlua31cbiAgICAgICAgICAgICAgICAgIGB9XG4gICAgICAgICAgICAgICAgdmFsdWVzPXt7XG4gICAgICAgICAgICAgICAgICBwcmVzaWRlbnRMaW5rOlxuICAgICAgICAgICAgICAgICAgPGFcbiAgICAgICAgICAgICAgICAgICAgaHJlZj17aW50bC5mb3JtYXRNZXNzYWdlKG1lc3NhZ2VzLnByZXNpZGVudGFsTGlua1VyaSl9XG4gICAgICAgICAgICAgICAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICAgICAgICAgICAgICAgIHJlbD1cIm5vcmVmZXJyZXJcIj57aW50bC5mb3JtYXRNZXNzYWdlKG1lc3NhZ2VzLnByZXNpZGVudGFsTGlua0xhYmVsKX1cbiAgICAgICAgICAgICAgICAgIDwvYT4sXG4gICAgICAgICAgICAgICAgfX0vPlxuICAgICAgICAgICAgPC9wPlxuXG4gICAgICAgICAgPC9BYm91dENhcmQ+XG4gICAgICAgIDwvQWJvdXRDYXJkc0NvbnRhaW5lcj5cbiAgICAgIDwvSjQwTWFpbkdyaWRDb250YWluZXI+XG5cbiAgICAgIDxKNDBNYWluR3JpZENvbnRhaW5lclxuICAgICAgICBmdWxsV2lkdGg9e3RydWV9XG4gICAgICAgIGJsdWVCYWNrZ3JvdW5kPXt0cnVlfT5cbiAgICAgICAgPEo0ME1haW5HcmlkQ29udGFpbmVyPlxuICAgICAgICAgIDxoMj5Ib3cgdG8gZ2V0IHN0YXJ0ZWQ8L2gyPlxuICAgICAgICAgIDxBYm91dENhcmRzQ29udGFpbmVyPlxuICAgICAgICAgICAgPEFib3V0Q2FyZFxuICAgICAgICAgICAgICBzaXplPXsnc21hbGwnfVxuICAgICAgICAgICAgICBpbWdTcmM9e2FjY291bnRCYWxhbmNlSWNvbn1cbiAgICAgICAgICAgICAgaGVhZGVyPXsnRmVkZXJhbCBwcm9ncmFtIG1hbmFnZXJzJ31cbiAgICAgICAgICAgICAgbGlua1RleHQ9eydHbyB0byBkYXRhICYgbWV0aG9kb2xvZ3knfVxuICAgICAgICAgICAgICB1cmw9eycvbWV0aG9kb2xvZ3knfVxuICAgICAgICAgICAgICBpbnRlcm5hbD17dHJ1ZX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgRG93bmxvYWQgdGhlIHNjcmVlbmluZyB0b29s4oCZcyBkcmFmdCBsaXN0IG9mIGNvbW11bml0aWVzIG9mIGZvY3VzLlxuICAgICAgICAgICAgICBFeHBsb3JlIGRhdGEgdGhhdCBtYXkgYmUgdXNlZnVsIHRvIHlvdXIgcHJvZ3JhbSwgYW5kIHByb3ZpZGVcbiAgICAgICAgICAgICAgZmVlZGJhY2sgb24gdGhlIHRvb2wuXG4gICAgICAgICAgICA8L0Fib3V0Q2FyZD5cblxuICAgICAgICAgICAgPEFib3V0Q2FyZFxuICAgICAgICAgICAgICBzaXplPXsnc21hbGwnfVxuICAgICAgICAgICAgICBpbWdTcmM9e2dyb3Vwc0ljb259XG4gICAgICAgICAgICAgIGhlYWRlcj17J0NvbW11bml0eSBtZW1iZXJzJ31cbiAgICAgICAgICAgICAgbGlua1RleHQ9eydFeHBsb3JlIHRoZSB0b29sJ31cbiAgICAgICAgICAgICAgdXJsPXsnL2NlanN0J31cbiAgICAgICAgICAgICAgaW50ZXJuYWw9e3RydWV9XG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIEV4cGxvcmUgZGF0YSBhYm91dCBjb21tdW5pdGllcyBvZiBmb2N1cyBpbiB5b3VyIGFyZWEsIGFuZCBoZWxwXG4gICAgICAgICAgICAgIHByb3ZpZGUgZmVlZGJhY2sgb24gdGhlIHRvb2wuXG4gICAgICAgICAgICA8L0Fib3V0Q2FyZD5cbiAgICAgICAgICA8L0Fib3V0Q2FyZHNDb250YWluZXI+XG4gICAgICAgIDwvSjQwTWFpbkdyaWRDb250YWluZXI+XG4gICAgICA8L0o0ME1haW5HcmlkQ29udGFpbmVyPlxuXG4gICAgICA8SjQwTWFpbkdyaWRDb250YWluZXI+XG4gICAgICAgIDxoMj5HZXQgaW52b2x2ZWQ8L2gyPlxuICAgICAgICA8QWJvdXRDYXJkc0NvbnRhaW5lcj5cbiAgICAgICAgICA8QWJvdXRDYXJkXG4gICAgICAgICAgICBzaXplPXsnc21hbGwnfVxuICAgICAgICAgICAgaW1nU3JjPXtjb21tZW50SWNvbn1cbiAgICAgICAgICAgIGhlYWRlcj17J1NlbmQgZmVlZGJhY2snfVxuICAgICAgICAgICAgbGlua1RleHQ9eydFbWFpbDogc2NyZWVuaW5ndG9vbC5mZWVkYmFja0B1c2RzLmdvdid9XG4gICAgICAgICAgICB1cmw9eydtYWlsdG86c2NyZWVuaW5ndG9vbC5mZWVkYmFja0B1c2RzLmdvdid9XG4gICAgICAgICAgICBpbnRlcm5hbD17ZmFsc2V9XG4gICAgICAgICAgPlxuICAgICAgICAgICAgSGF2ZSBpZGVhcyBhYm91dCBob3cgdGhpcyB0b29sIGNhbiBiZSBpbXByb3ZlZCB0byBiZXR0ZXJcbiAgICAgICAgICAgIHJlZmxlY3QgdGhlIG9uLXRoZS1ncm91bmQgZXhwZXJpZW5jZXMgb2YgeW91ciBjb21tdW5pdHk/XG4gICAgICAgICAgPC9BYm91dENhcmQ+XG5cbiAgICAgICAgICA8QWJvdXRDYXJkXG4gICAgICAgICAgICBzaXplPXsnc21hbGwnfVxuICAgICAgICAgICAgaW1nU3JjPXtnaXRodWJJY29ufVxuICAgICAgICAgICAgaGVhZGVyPXsnSm9pbiB0aGUgb3BlbiBzb3VyY2UgY29tbXVuaXR5J31cbiAgICAgICAgICAgIGxpbmtUZXh0PXsnQ2hlY2sgaXQgb3V0IG9uIEdpdEh1Yid9XG4gICAgICAgICAgICB1cmw9eydodHRwczovL2dpdGh1Yi5jb20vdXNkcy9qdXN0aWNlNDAtdG9vbCd9XG4gICAgICAgICAgICBvcGVuVXJsTmV3VGFiPXt0cnVlfVxuICAgICAgICAgICAgaW50ZXJuYWw9e2ZhbHNlfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIFRoZSBzY3JlZW5pbmcgdG9vbOKAmXMgY29kZSBpcyBvcGVuIHNvdXJjZSwgd2hpY2ggbWVhbnMgaXQgaXNcbiAgICAgICAgICAgIGF2YWlsYWJsZSBmb3IgdGhlIHB1YmxpYyB0byB2aWV3IGFuZCBjb250cmlidXRlIHRvLiBBbnlvbmVcbiAgICAgICAgICAgIGNhbiB2aWV3IGFuZCBjb250cmlidXRlIG9uIEdpdEh1Yi5cbiAgICAgICAgICA8L0Fib3V0Q2FyZD5cbiAgICAgICAgPC9BYm91dENhcmRzQ29udGFpbmVyPlxuICAgICAgPC9KNDBNYWluR3JpZENvbnRhaW5lcj5cbiAgICA8L0xheW91dD4pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgSW5kZXhQYWdlO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2912\n")}}]);