123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201 |
- // vite.config.js
- import { defineConfig, loadEnv } from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/vite/dist/node/index.js";
- import vue from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/@vitejs/plugin-vue/dist/index.mjs";
- import { resolve } from "path";
- import VueSetupExtend from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/vite-plugin-vue-setup-extend/dist/index.mjs";
- import AutoImport from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/unplugin-auto-import/dist/vite.js";
- import Icons from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/unplugin-icons/dist/vite.js";
- import vueJsx from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
- import { createHtmlPlugin } from "file:///D:/.a1.world/%E5%B7%A5%E4%BD%9C%E9%9B%86%E6%88%90%E5%B9%B3%E5%8F%B0/vue-intergration-platform/node_modules/vite-plugin-html/dist/index.mjs";
- // package.json
- var package_default = {
- name: "init",
- version: "0.0.0",
- scripts: {
- dev: "vite",
- "update:element": "npm install element-plus ./deps/element-plus.2.7.1.1.tar.gz",
- "build:env": "vite build && node ./bin/inject-env-to-window.js",
- "build:nodetest": "node ./bin/inject-env-to-window.js"
- },
- type: "module",
- dependencies: {
- "@babel/standalone": "7.24.5",
- "@element-plus/icons-vue": "2.3.1",
- "@imengyu/vue3-context-menu": "^1.4.2",
- "@kjgl77/datav-vue3": "1.7.2",
- "@vitejs/plugin-legacy": "5.4.0",
- "@vueuse/core": "10.9.0",
- "@vxe-ui/plugin-export-xlsx": "^4.0.2",
- "@vxe-ui/plugin-render-chart": "^4.0.1",
- axios: "1.6.0",
- clipboard: "2.0.11",
- "crypto-js": "4.2.0",
- d3: "7.9.0",
- dayjs: "1.11.11",
- "dom-zindex": "1.0.2",
- "driver.js": "1.3.1",
- echarts: "5.5.0",
- "element-plus": "file:deps/element-plus.2.7.1.1.tar.gz",
- exceljs: "^4.4.0",
- "file-saver": "2.0.5",
- "iconv-lite": "0.6.3",
- jquery: "3.7.1",
- "js-cookie": "3.0.5",
- jsbarcode: "3.11.6",
- jsencrypt: "^3.3.2",
- moment: "2.29.4",
- "monaco-editor": "0.48.0",
- "normalize.css": "8.0.1",
- nprogress: "0.2.0",
- pinia: "2.1.7",
- qrcanvas: "3.1.2",
- qs: "^6.13.0",
- sortablejs: "1.15.2",
- vue: "^3.5.6",
- "vue-cropper": "^1.1.2",
- "vue-router": "4.0.16",
- "vue3-json-viewer": "2.2.2",
- "vue3-print-nb": "0.1.4",
- "vxe-pc-ui": "^4.0.67",
- "vxe-table": "^4.7.50",
- "vxe-table-plugin-export-xlsx": "4.0.1",
- "xe-utils": "3.5.26",
- xlsx: "0.17.0"
- },
- devDependencies: {
- "@types/node": "20.11.0",
- "@types/qs": "^6.9.15",
- "@types/sortablejs": "^1.15.8",
- "@vitejs/plugin-vue": "5.0.4",
- "@vitejs/plugin-vue-jsx": "^4.0.1",
- "@vue/cli-service": "5.0.8",
- "@vue/compiler-sfc": "3.4.27",
- dotenv: "^16.4.7",
- "fs-extra": "^11.2.0",
- prettier: "^3.3.3",
- sass: "1.77.1",
- "unplugin-auto-import": "0.17.6",
- "unplugin-icons": "0.19.0",
- vite: "5.2.11",
- "vite-plugin-html": "^3.2.2",
- "vite-plugin-mock": "3.0.2",
- "vite-plugin-vue-setup-extend": "0.4.0",
- "vue-tsc": "2.0.17"
- }
- };
- // vite.config.js
- var __vite_injected_original_dirname = "D:\\.a1.world\\\u5DE5\u4F5C\u96C6\u6210\u5E73\u53F0\\vue-intergration-platform";
- var pathResolve = (dir) => {
- return resolve(__vite_injected_original_dirname, ".", dir);
- };
- var alias = {
- "@": pathResolve("src")
- };
- var vite_config_default = defineConfig(({ mode }) => {
- const ENV = loadEnv(mode, process.cwd());
- const GLOB_CONFIG_FILE_NAME = "_app.config.js";
- const isBuild = mode === "production";
- const getAppConfigSrc = () => {
- return `/${GLOB_CONFIG_FILE_NAME}?v=${package_default.version}-${(/* @__PURE__ */ new Date()).getTime()}`;
- };
- return {
- define: {
- __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: "true"
- },
- esbuild: {
- jsxFactory: "h",
- jsxFragment: "Fragment"
- },
- externals: {
- BMap: "BMap",
- BMapLib: "BMapLib"
- },
- resolve: {
- alias,
- extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json", ".vue"]
- },
- plugins: [
- Icons({
- autoInstall: true,
- compiler: "vue3"
- }),
- VueSetupExtend({ name: false }),
- vue(),
- vueJsx(),
- AutoImport({
- dts: "src/auto-imports.d.ts",
- imports: ["vue"]
- }),
- createHtmlPlugin({
- minify: isBuild,
- inject: {
- data: {
- title: ""
- },
- // Embed the generated app.config.js file
- tags: isBuild ? [
- {
- tag: "script",
- attrs: {
- src: getAppConfigSrc()
- }
- }
- ] : []
- }
- })
- ],
- server: {
- host: "0.0.0.0",
- port: 3e3,
- proxy: {
- "/emr": {
- //这里配置运行时服务地址
- target: "http://172.16.32.125:8001/emr",
- secure: false,
- //如果运行时服务是https,此处配置为true
- changeOrigin: true,
- //支持跨域调用,这里配置为true
- rewrite: (path) => path.replace(/^\/emr/, "")
- },
- "/doctorSignatureImage": {
- target: "http://172.16.32.167:8077",
- secure: false,
- //如果运行时服务是https,此处配置为true
- changeOrigin: true
- //支持跨域调用,这里配置为true
- },
- "/thyyarchive": {
- target: "http://172.16.32.197:9202/",
- secure: false,
- changeOrigin: true,
- rewrite: (path) => path.replace(/^\/thyyarchive/, "")
- }
- }
- },
- build: {
- chunkSizeWarningLimit: 1e3,
- outDir: "release/dist"
- // 优化打包把第三方的东西每次打包时都不重复
- // rollupOptions: {
- // output: {
- // manualChunks(id) {
- // if (id.includes("node_modules")) {
- // return id
- // .toString()
- // .split("node_modules/")[1]
- // .split("/")[0]
- // .toString();
- // }
- // return null;
- // },
- // },
- // },
- }
- };
- });
- export {
- vite_config_default as default
- };
- //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiLCAicGFja2FnZS5qc29uIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZGlybmFtZSA9IFwiRDpcXFxcLmExLndvcmxkXFxcXFx1NURFNVx1NEY1Q1x1OTZDNlx1NjIxMFx1NUU3M1x1NTNGMFxcXFx2dWUtaW50ZXJncmF0aW9uLXBsYXRmb3JtXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFwuYTEud29ybGRcXFxcXHU1REU1XHU0RjVDXHU5NkM2XHU2MjEwXHU1RTczXHU1M0YwXFxcXHZ1ZS1pbnRlcmdyYXRpb24tcGxhdGZvcm1cXFxcdml0ZS5jb25maWcuanNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0Q6Ly5hMS53b3JsZC8lRTUlQjclQTUlRTQlQkQlOUMlRTklOUIlODYlRTYlODglOTAlRTUlQjklQjMlRTUlOEYlQjAvdnVlLWludGVyZ3JhdGlvbi1wbGF0Zm9ybS92aXRlLmNvbmZpZy5qc1wiO2ltcG9ydCB7IGRlZmluZUNvbmZpZywgbG9hZEVudiB9IGZyb20gXCJ2aXRlXCI7XHJcbmltcG9ydCB2dWUgZnJvbSBcIkB2aXRlanMvcGx1Z2luLXZ1ZVwiO1xyXG5pbXBvcnQgeyByZXNvbHZlIH0gZnJvbSBcInBhdGhcIjtcclxuLy8gdnVlIHNldHVwIFx1NzY4NFx1N0NENlx1OEJFRFx1NkNENVxyXG5pbXBvcnQgVnVlU2V0dXBFeHRlbmQgZnJvbSBcInZpdGUtcGx1Z2luLXZ1ZS1zZXR1cC1leHRlbmRcIjtcclxuLy8gXHU0RTBEXHU3NTI4XHU1QkZDXHU1MTY1IHZ1ZSBcdTc2ODQgaW1wb3J0IFx1NEU4NlxyXG5pbXBvcnQgQXV0b0ltcG9ydCBmcm9tIFwidW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZVwiO1xyXG5pbXBvcnQgSWNvbnMgZnJvbSBcInVucGx1Z2luLWljb25zL3ZpdGVcIjtcclxuaW1wb3J0IHZ1ZUpzeCBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlLWpzeFwiO1xyXG5pbXBvcnQgeyBjcmVhdGVIdG1sUGx1Z2luIH0gZnJvbSBcInZpdGUtcGx1Z2luLWh0bWxcIjtcclxuaW1wb3J0IHBrZyBmcm9tIFwiLi9wYWNrYWdlLmpzb25cIjtcclxuXHJcbmNvbnN0IHBhdGhSZXNvbHZlID0gZGlyID0+IHtcclxuICByZXR1cm4gcmVzb2x2ZShfX2Rpcm5hbWUsIFwiLlwiLCBkaXIpO1xyXG59O1xyXG5cclxuY29uc3QgYWxpYXMgPSB7XHJcbiAgXCJAXCI6IHBhdGhSZXNvbHZlKFwic3JjXCIpLFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKCh7IG1vZGUgfSkgPT4ge1xyXG4gIGNvbnN0IEVOViA9IGxvYWRFbnYobW9kZSwgcHJvY2Vzcy5jd2QoKSk7XHJcbiAgY29uc3QgR0xPQl9DT05GSUdfRklMRV9OQU1FID0gXCJfYXBwLmNvbmZpZy5qc1wiO1xyXG5cclxuICBjb25zdCBpc0J1aWxkID0gbW9kZSA9PT0gXCJwcm9kdWN0aW9uXCI7XHJcbiAgY29uc3QgZ2V0QXBwQ29uZmlnU3JjID0gKCkgPT4ge1xyXG4gICAgcmV0dXJuIGAvJHtHTE9CX0NPTkZJR19GSUxFX05BTUV9P3Y9JHtwa2cudmVyc2lvbn0tJHtuZXcgRGF0ZSgpLmdldFRpbWUoKX1gO1xyXG4gIH07XHJcblxyXG4gIHJldHVybiB7XHJcbiAgICBkZWZpbmU6IHtcclxuICAgICAgX19WVUVfUFJPRF9IWURSQVRJT05fTUlTTUFUQ0hfREVUQUlMU19fOiBcInRydWVcIixcclxuICAgIH0sXHJcbiAgICBlc2J1aWxkOiB7XHJcbiAgICAgIGpzeEZhY3Rvcnk6IFwiaFwiLFxyXG4gICAgICBqc3hGcmFnbWVudDogXCJGcmFnbWVudFwiLFxyXG4gICAgfSxcclxuICAgIGV4dGVybmFsczoge1xyXG4gICAgICBCTWFwOiBcIkJNYXBcIixcclxuICAgICAgQk1hcExpYjogXCJCTWFwTGliXCIsXHJcbiAgICB9LFxyXG4gICAgcmVzb2x2ZToge1xyXG4gICAgICBhbGlhcyxcclxuICAgICAgZXh0ZW5zaW9uczogW1wiLm1qc1wiLCBcIi5qc1wiLCBcIi50c1wiLCBcIi5qc3hcIiwgXCIudHN4XCIsIFwiLmpzb25cIiwgXCIudnVlXCJdLFxyXG4gICAgfSxcclxuICAgIHBsdWdpbnM6IFtcclxuICAgICAgSWNvbnMoe1xyXG4gICAgICAgIGF1dG9JbnN0YWxsOiB0cnVlLFxyXG4gICAgICAgIGNvbXBpbGVyOiBcInZ1ZTNcIixcclxuICAgICAgfSksXHJcbiAgICAgIFZ1ZVNldHVwRXh0ZW5kKHsgbmFtZTogZmFsc2UgfSksXHJcbiAgICAgIHZ1ZSgpLFxyXG4gICAgICB2dWVKc3goKSxcclxuICAgICAgQXV0b0ltcG9ydCh7XHJcbiAgICAgICAgZHRzOiBcInNyYy9hdXRvLWltcG9ydHMuZC50c1wiLFxyXG4gICAgICAgIGltcG9ydHM6IFtcInZ1ZVwiXSxcclxuICAgICAgfSksXHJcbiAgICAgIGNyZWF0ZUh0bWxQbHVnaW4oe1xyXG4gICAgICAgIG1pbmlmeTogaXNCdWlsZCxcclxuICAgICAgICBpbmplY3Q6IHtcclxuICAgICAgICAgIGRhdGE6IHtcclxuICAgICAgICAgICAgdGl0bGU6IFwiXCIsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgLy8gRW1iZWQgdGhlIGdlbmVyYXRlZCBhcHAuY29uZmlnLmpzIGZpbGVcclxuICAgICAgICAgIHRhZ3M6IGlzQnVpbGRcclxuICAgICAgICAgICAgPyBbXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgIHRhZzogXCJzY3JpcHRcIixcclxuICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcclxuICAgICAgICAgICAgICAgICAgICBzcmM6IGdldEFwcENvbmZpZ1NyYygpLFxyXG4gICAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICBdXHJcbiAgICAgICAgICAgIDogW10sXHJcbiAgICAgICAgfSxcclxuICAgICAgfSksXHJcbiAgICBdLFxyXG4gICAgc2VydmVyOiB7XHJcbiAgICAgIGhvc3Q6IFwiMC4wLjAuMFwiLFxyXG4gICAgICBwb3J0OiAzMDAwLFxyXG4gICAgICBwcm94eToge1xyXG4gICAgICAgIFwiL2VtclwiOiB7XHJcbiAgICAgICAgICAvL1x1OEZEOVx1OTFDQ1x1OTE0RFx1N0Y2RVx1OEZEMFx1ODg0Q1x1NjVGNlx1NjcwRFx1NTJBMVx1NTczMFx1NTc0MFxyXG4gICAgICAgICAgdGFyZ2V0OiBcImh0dHA6Ly8xNzIuMTYuMzIuMTI1OjgwMDEvZW1yXCIsXHJcbiAgICAgICAgICBzZWN1cmU6IGZhbHNlLCAvL1x1NTk4Mlx1Njc5Q1x1OEZEMFx1ODg0Q1x1NjVGNlx1NjcwRFx1NTJBMVx1NjYyRmh0dHBzXHVGRjBDXHU2QjY0XHU1OTA0XHU5MTREXHU3RjZFXHU0RTNBdHJ1ZVxyXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLCAvL1x1NjUyRlx1NjMwMVx1OERFOFx1NTdERlx1OEMwM1x1NzUyOFx1RkYwQ1x1OEZEOVx1OTFDQ1x1OTE0RFx1N0Y2RVx1NEUzQXRydWVcclxuICAgICAgICAgIHJld3JpdGU6IHBhdGggPT4gcGF0aC5yZXBsYWNlKC9eXFwvZW1yLywgXCJcIiksXHJcbiAgICAgICAgfSxcclxuICAgICAgICBcIi9kb2N0b3JTaWduYXR1cmVJbWFnZVwiOiB7XHJcbiAgICAgICAgICB0YXJnZXQ6IFwiaHR0cDovLzE3Mi4xNi4zMi4xNjc6ODA3N1wiLFxyXG4gICAgICAgICAgc2VjdXJlOiBmYWxzZSwgLy9cdTU5ODJcdTY3OUNcdThGRDBcdTg4NENcdTY1RjZcdTY3MERcdTUyQTFcdTY2MkZodHRwc1x1RkYwQ1x1NkI2NFx1NTkwNFx1OTE0RFx1N0Y2RVx1NEUzQXRydWVcclxuICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSwgLy9cdTY1MkZcdTYzMDFcdThERThcdTU3REZcdThDMDNcdTc1MjhcdUZGMENcdThGRDlcdTkxQ0NcdTkxNERcdTdGNkVcdTRFM0F0cnVlXHJcbiAgICAgICAgfSxcclxuICAgICAgICBcIi90aHl5YXJjaGl2ZVwiOiB7XHJcbiAgICAgICAgICB0YXJnZXQ6IFwiaHR0cDovLzE3Mi4xNi4zMi4xOTc6OTIwMi9cIixcclxuICAgICAgICAgIHNlY3VyZTogZmFsc2UsXHJcbiAgICAgICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXHJcbiAgICAgICAgICByZXdyaXRlOiBwYXRoID0+IHBhdGgucmVwbGFjZSgvXlxcL3RoeXlhcmNoaXZlLywgXCJcIiksXHJcbiAgICAgICAgfSxcclxuICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBidWlsZDoge1xyXG4gICAgICBjaHVua1NpemVXYXJuaW5nTGltaXQ6IDEwMDAsXHJcbiAgICAgIG91dERpcjogXCJyZWxlYXNlL2Rpc3RcIixcclxuICAgICAgLy8gXHU0RjE4XHU1MzE2XHU2MjUzXHU1MzA1XHU2MjhBXHU3QjJDXHU0RTA5XHU2NUI5XHU3Njg0XHU0RTFDXHU4OTdGXHU2QkNGXHU2QjIxXHU2MjUzXHU1MzA1XHU2NUY2XHU5MEZEXHU0RTBEXHU5MUNEXHU1OTBEXHJcbiAgICAgIC8vIHJvbGx1cE9wdGlvbnM6IHtcclxuICAgICAgLy8gICBvdXRwdXQ6IHtcclxuICAgICAgLy8gICAgIG1hbnVhbENodW5rcyhpZCkge1xyXG4gICAgICAvLyAgICAgICBpZiAoaWQuaW5jbHVkZXMoXCJub2RlX21vZHVsZXNcIikpIHtcclxuICAgICAgLy8gICAgICAgICByZXR1cm4gaWRcclxuICAgICAgLy8gICAgICAgICAgIC50b1N0cmluZygpXHJcbiAgICAgIC8vICAgICAgICAgICAuc3BsaXQoXCJub2RlX21vZHVsZXMvXCIpWzFdXHJcbiAgICAgIC8vICAgICAgICAgICAuc3BsaXQoXCIvXCIpWzBdXHJcbiAgICAgIC8vICAgICAgICAgICAudG9TdHJpbmcoKTtcclxuICAgICAgLy8gICAgICAgfVxyXG4gICAgICAvLyAgICAgICByZXR1cm4gbnVsbDtcclxuICAgICAgLy8gICAgIH0sXHJcbiAgICAgIC8vICAgfSxcclxuICAgICAgLy8gfSxcclxuICAgIH0sXHJcbiAgfTtcclxufSk7XHJcbiIsICJ7XHJcbiAgXCJuYW1lXCI6IFwiaW5pdFwiLFxyXG4gIFwidmVyc2lvblwiOiBcIjAuMC4wXCIsXHJcbiAgXCJzY3JpcHRzXCI6IHtcclxuICAgIFwiZGV2XCI6IFwidml0ZVwiLFxyXG4gICAgXCJ1cGRhdGU6ZWxlbWVudFwiOiBcIm5wbSBpbnN0YWxsIGVsZW1lbnQtcGx1cyAuL2RlcHMvZWxlbWVudC1wbHVzLjIuNy4xLjEudGFyLmd6XCIsXHJcbiAgICBcImJ1aWxkOmVudlwiOiBcInZpdGUgYnVpbGQgJiYgbm9kZSAuL2Jpbi9pbmplY3QtZW52LXRvLXdpbmRvdy5qc1wiLFxyXG4gICAgXCJidWlsZDpub2RldGVzdFwiOiBcIm5vZGUgLi9iaW4vaW5qZWN0LWVudi10by13aW5kb3cuanNcIlxyXG4gIH0sXHJcbiAgXCJ0eXBlXCI6IFwibW9kdWxlXCIsXHJcbiAgXCJkZXBlbmRlbmNpZXNcIjoge1xyXG4gICAgXCJAYmFiZWwvc3RhbmRhbG9uZVwiOiBcIjcuMjQuNVwiLFxyXG4gICAgXCJAZWxlbWVudC1wbHVzL2ljb25zLXZ1ZVwiOiBcIjIuMy4xXCIsXHJcbiAgICBcIkBpbWVuZ3l1L3Z1ZTMtY29udGV4dC1tZW51XCI6IFwiXjEuNC4yXCIsXHJcbiAgICBcIkBramdsNzcvZGF0YXYtdnVlM1wiOiBcIjEuNy4yXCIsXHJcbiAgICBcIkB2aXRlanMvcGx1Z2luLWxlZ2FjeVwiOiBcIjUuNC4wXCIsXHJcbiAgICBcIkB2dWV1c2UvY29yZVwiOiBcIjEwLjkuMFwiLFxyXG4gICAgXCJAdnhlLXVpL3BsdWdpbi1leHBvcnQteGxzeFwiOiBcIl40LjAuMlwiLFxyXG4gICAgXCJAdnhlLXVpL3BsdWdpbi1yZW5kZXItY2hhcnRcIjogXCJeNC4wLjFcIixcclxuICAgIFwiYXhpb3NcIjogXCIxLjYuMFwiLFxyXG4gICAgXCJjbGlwYm9hcmRcIjogXCIyLjAuMTFcIixcclxuICAgIFwiY3J5cHRvLWpzXCI6IFwiNC4yLjBcIixcclxuICAgIFwiZDNcIjogXCI3LjkuMFwiLFxyXG4gICAgXCJkYXlqc1wiOiBcIjEuMTEuMTFcIixcclxuICAgIFwiZG9tLXppbmRleFwiOiBcIjEuMC4yXCIsXHJcbiAgICBcImRyaXZlci5qc1wiOiBcIjEuMy4xXCIsXHJcbiAgICBcImVjaGFydHNcIjogXCI1LjUuMFwiLFxyXG4gICAgXCJlbGVtZW50LXBsdXNcIjogXCJmaWxlOmRlcHMvZWxlbWVudC1wbHVzLjIuNy4xLjEudGFyLmd6XCIsXHJcbiAgICBcImV4Y2VsanNcIjogXCJeNC40LjBcIixcclxuICAgIFwiZmlsZS1zYXZlclwiOiBcIjIuMC41XCIsXHJcbiAgICBcImljb252LWxpdGVcIjogXCIwLjYuM1wiLFxyXG4gICAgXCJqcXVlcnlcIjogXCIzLjcuMVwiLFxyXG4gICAgXCJqcy1jb29raWVcIjogXCIzLjAuNVwiLFxyXG4gICAgXCJqc2JhcmNvZGVcIjogXCIzLjExLjZcIixcclxuICAgIFwianNlbmNyeXB0XCI6IFwiXjMuMy4yXCIsXHJcbiAgICBcIm1vbWVudFwiOiBcIjIuMjkuNFwiLFxyXG4gICAgXCJtb25hY28tZWRpdG9yXCI6IFwiMC40OC4wXCIsXHJcbiAgICBcIm5vcm1hbGl6ZS5jc3NcIjogXCI4LjAuMVwiLFxyXG4gICAgXCJucHJvZ3Jlc3NcIjogXCIwLjIuMFwiLFxyXG4gICAgXCJwaW5pYVwiOiBcIjIuMS43XCIsXHJcbiAgICBcInFyY2FudmFzXCI6IFwiMy4xLjJcIixcclxuICAgIFwicXNcIjogXCJeNi4xMy4wXCIsXHJcbiAgICBcInNvcnRhYmxlanNcIjogXCIxLjE1LjJcIixcclxuICAgIFwidnVlXCI6IFwiXjMuNS42XCIsXHJcbiAgICBcInZ1ZS1jcm9wcGVyXCI6IFwiXjEuMS4yXCIsXHJcbiAgICBcInZ1ZS1yb3V0ZXJcIjogXCI0LjAuMTZcIixcclxuICAgIFwidnVlMy1qc29uLXZpZXdlclwiOiBcIjIuMi4yXCIsXHJcbiAgICBcInZ1ZTMtcHJpbnQtbmJcIjogXCIwLjEuNFwiLFxyXG4gICAgXCJ2eGUtcGMtdWlcIjogXCJeNC4wLjY3XCIsXHJcbiAgICBcInZ4ZS10YWJsZVwiOiBcIl40LjcuNTBcIixcclxuICAgIFwidnhlLXRhYmxlLXBsdWdpbi1leHBvcnQteGxzeFwiOiBcIjQuMC4xXCIsXHJcbiAgICBcInhlLXV0aWxzXCI6IFwiMy41LjI2XCIsXHJcbiAgICBcInhsc3hcIjogXCIwLjE3LjBcIlxyXG4gIH0sXHJcbiAgXCJkZXZEZXBlbmRlbmNpZXNcIjoge1xyXG4gICAgXCJAdHlwZXMvbm9kZVwiOiBcIjIwLjExLjBcIixcclxuICAgIFwiQHR5cGVzL3FzXCI6IFwiXjYuOS4xNVwiLFxyXG4gICAgXCJAdHlwZXMvc29ydGFibGVqc1wiOiBcIl4xLjE1LjhcIixcclxuICAgIFwiQHZpdGVqcy9wbHVnaW4tdnVlXCI6IFwiNS4wLjRcIixcclxuICAgIFwiQHZpdGVqcy9wbHVnaW4tdnVlLWpzeFwiOiBcIl40LjAuMVwiLFxyXG4gICAgXCJAdnVlL2NsaS1zZXJ2aWNlXCI6IFwiNS4wLjhcIixcclxuICAgIFwiQHZ1ZS9jb21waWxlci1zZmNcIjogXCIzLjQuMjdcIixcclxuICAgIFwiZG90ZW52XCI6IFwiXjE2LjQuN1wiLFxyXG4gICAgXCJmcy1leHRyYVwiOiBcIl4xMS4yLjBcIixcclxuICAgIFwicHJldHRpZXJcIjogXCJeMy4zLjNcIixcclxuICAgIFwic2Fzc1wiOiBcIjEuNzcuMVwiLFxyXG4gICAgXCJ1bnBsdWdpbi1hdXRvLWltcG9ydFwiOiBcIjAuMTcuNlwiLFxyXG4gICAgXCJ1bnBsdWdpbi1pY29uc1wiOiBcIjAuMTkuMFwiLFxyXG4gICAgXCJ2aXRlXCI6IFwiNS4yLjExXCIsXHJcbiAgICBcInZpdGUtcGx1Z2luLWh0bWxcIjogXCJeMy4yLjJcIixcclxuICAgIFwidml0ZS1wbHVnaW4tbW9ja1wiOiBcIjMuMC4yXCIsXHJcbiAgICBcInZpdGUtcGx1Z2luLXZ1ZS1zZXR1cC1leHRlbmRcIjogXCIwLjQuMFwiLFxyXG4gICAgXCJ2dWUtdHNjXCI6IFwiMi4wLjE3XCJcclxuICB9XHJcbn1cclxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQUFpWCxTQUFTLGNBQWMsZUFBZTtBQUN2WixPQUFPLFNBQVM7QUFDaEIsU0FBUyxlQUFlO0FBRXhCLE9BQU8sb0JBQW9CO0FBRTNCLE9BQU8sZ0JBQWdCO0FBQ3ZCLE9BQU8sV0FBVztBQUNsQixPQUFPLFlBQVk7QUFDbkIsU0FBUyx3QkFBd0I7OztBQ1RqQztBQUFBLEVBQ0UsTUFBUTtBQUFBLEVBQ1IsU0FBVztBQUFBLEVBQ1gsU0FBVztBQUFBLElBQ1QsS0FBTztBQUFBLElBQ1Asa0JBQWtCO0FBQUEsSUFDbEIsYUFBYTtBQUFBLElBQ2Isa0JBQWtCO0FBQUEsRUFDcEI7QUFBQSxFQUNBLE1BQVE7QUFBQSxFQUNSLGNBQWdCO0FBQUEsSUFDZCxxQkFBcUI7QUFBQSxJQUNyQiwyQkFBMkI7QUFBQSxJQUMzQiw4QkFBOEI7QUFBQSxJQUM5QixzQkFBc0I7QUFBQSxJQUN0Qix5QkFBeUI7QUFBQSxJQUN6QixnQkFBZ0I7QUFBQSxJQUNoQiw4QkFBOEI7QUFBQSxJQUM5QiwrQkFBK0I7QUFBQSxJQUMvQixPQUFTO0FBQUEsSUFDVCxXQUFhO0FBQUEsSUFDYixhQUFhO0FBQUEsSUFDYixJQUFNO0FBQUEsSUFDTixPQUFTO0FBQUEsSUFDVCxjQUFjO0FBQUEsSUFDZCxhQUFhO0FBQUEsSUFDYixTQUFXO0FBQUEsSUFDWCxnQkFBZ0I7QUFBQSxJQUNoQixTQUFXO0FBQUEsSUFDWCxjQUFjO0FBQUEsSUFDZCxjQUFjO0FBQUEsSUFDZCxRQUFVO0FBQUEsSUFDVixhQUFhO0FBQUEsSUFDYixXQUFhO0FBQUEsSUFDYixXQUFhO0FBQUEsSUFDYixRQUFVO0FBQUEsSUFDVixpQkFBaUI7QUFBQSxJQUNqQixpQkFBaUI7QUFBQSxJQUNqQixXQUFhO0FBQUEsSUFDYixPQUFTO0FBQUEsSUFDVCxVQUFZO0FBQUEsSUFDWixJ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
|