From 677bb562f9bde38759937341df664d3bdc25f41a Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期四, 25 四月 2024 15:42:24 +0800
Subject: [PATCH] 初始化

---
 src/assets/images/chapterOne/0016-2.jpg                       |    0 
 src/assets/images/chapterEight/0231-3.jpg                     |    0 
 src/assets/js/userAction.js                                   |  135 
 src/assets/word/1 教案 专题六:学习主题五 幼儿期的特点与保健.docx                 |    0 
 src/assets/images/chapterOne/0036-2.jpg                       |    0 
 src/assets/images/chapterEleven/zhycs.jpg                     |    0 
 src/assets/images/chapterTwo/0056-1.jpg                       |    0 
 src/assets/images/chapterThirteen/0291-1.jpg                  |    0 
 src/assets/images/default-bookFair.png                        |    0 
 src/assets/images/chapterOne/0029-2.jpg                       |    0 
 src/view/content/components/chapter013.vue                    |   22 
 src/assets/images/icon/ycs.png                                |    0 
 src/assets/images/chapterOne/SMY.jpg                          |    0 
 src/assets/images/chapterSix/0148-1.jpg                       |    0 
 src/view/content/components/chapter005.vue                    | 1395 +
 src/assets/images/chapterSix/0150-1.jpg                       |    0 
 src/assets/images/chapterSeven/0180-1.jpg                     |    0 
 src/assets/images/chapterSeven/task-sheet5.png                |    0 
 src/assets/images/chapterFive/0119-1.jpg                      |    0 
 src/assets/js/middleGround/api/edu.js                         |  166 
 src/assets/js/middleGround/api/app.js                         |   57 
 src/assets/images/chapterOne/task-sheet5.png                  |    0 
 yarn.lock                                                     | 6503 ++++++++
 src/assets/images/chapterEight/task-sheet1.png                |    0 
 src/assets/images/chapterSix/zt6.jpg                          |    0 
 src/view/content/index.vue                                    |   58 
 src/assets/images/chapterOne/0028-1.jpg                       |    0 
 src/assets/images/chapterEight/0240-1.jpg                     |    0 
 src/assets/images/chapterFive/0118-1.jpg                      |    0 
 package-lock.json                                             | 22033 ++++++++++++++++++++++++++++
 src/assets/images/chapterSeven/task-sheet2.png                |    0 
 src/assets/images/chapterOne/0021-1.jpg                       |    0 
 src/assets/images/icon/document.png                           |    0 
 jsconfig.json                                                 |   19 
 src/assets/images/chapterTen/0270-1.jpg                       |    0 
 src/assets/images/chapterSeven/0219-2.jpg                     |    0 
 src/assets/images/chapterFive/task-sheet1.png                 |    0 
 src/assets/word/1 教案 专题一:学习主题九 感觉器官.docx                      |    0 
 src/assets/word/1 教案 专题三:学习主题二 学前儿童常见的心理行为问题及其引导.docx         |    0 
 src/assets/images/chapterEleven/0287-1.jpg                    |    0 
 src/view/content/components/chapter009.vue                    |  884 +
 src/assets/images/chapterFive/zt5.jpg                         |    0 
 src/assets/js/middleGround/api/store.js                       |  676 
 src/assets/js/iframe.js                                       |   32 
 src/assets/images/chapterTen/task-sheet2.png                  |    0 
 src/assets/js/toolClass.js                                    |  465 
 public/index.html                                             |   17 
 src/assets/images/chapterTwo/task-sheet2.png                  |    0 
 src/assets/images/chapterSeven/0204-1.jpg                     |    0 
 src/assets/word/1 教案 专题六:学习主题四 幼儿前期的特点与保健.docx                |    0 
 src/assets/images/chapterFour/0094-1.jpg                      |    0 
 src/assets/images/chapterThree/task-sheet3.png                |    0 
 src/view/content/components/chapter002.vue                    |  537 
 src/assets/word/1 教案 专题一:学习主题七 内分泌系统.docx                     |    0 
 babel.config.js                                               |    5 
 src/assets/images/chapterOne/0048-2.jpg                       |    0 
 src/assets/images/chapterEight/0238-4.jpg                     |    0 
 src/assets/images/icon/video.png                              |    0 
 src/assets/word/1 教案 专题一:学习主题二 呼吸系统.docx                      |    0 
 src/assets/images/chapterOne/task-sheet9.png                  |    0 
 src/assets/images/chapterSix/task-sheet2.png                  |    0 
 src/assets/images/chapterOne/0015-5.jpg                       |    0 
 src/assets/images/chapterSix/0150-2.jpg                       |    0 
 src/assets/images/chapterTen/zt10.jpg                         |    0 
 src/assets/images/chapterOne/0043-1.jpg                       |    0 
 src/assets/images/chapterEight/0238-3.jpg                     |    0 
 src/assets/images/chapterOne/0036-1.jpg                       |    0 
 src/assets/images/chapterOne/task-sheet8.png                  |    0 
 src/view/components/examinations/index.vue                    | 1121 +
 src/assets/images/chapterOne/0016-1.jpg                       |    0 
 src/assets/images/chapterFive/task-sheet4.png                 |    0 
 src/assets/images/chapterThree/zt3.jpg                        |    0 
 src/view/content/components/chapter010.vue                    |  683 
 src/assets/images/chapterThree/task-sheet2.png                |    0 
 src/assets/images/chapterOne/0029-1.jpg                       |    0 
 src/assets/word/1 教案 专题九:学习主题二 托幼机构的卫生保健制度.docx               |    0 
 src/assets/images/chapterFour/zt4.jpg                         |    0 
 src/assets/word/1 教案 专题一:学习主题六 生殖系统.docx                      |    0 
 src/assets/images/chapterFive/0124-1.jpg                      |    0 
 src/assets/word/1 教案 专题七:学习主题五 传染性疾病及其预防.docx                 |    0 
 src/assets/images/chapterOne/0038-2.jpg                       |    0 
 src/assets/images/chapterOne/posture-01.png                   |    0 
 postcss.config.js                                             |   14 
 src/assets/images/chapterOne/0040-1.jpg                       |    0 
 src/assets/images/chapterNine/zt9.jpg                         |    0 
 src/assets/images/chapterOne/0038-1.jpg                       |    0 
 .gitignore                                                    |   38 
 src/assets/images/chapterOne/0024-3.jpg                       |    0 
 src/assets/images/chapterOne/people-video-img.jpg             |    0 
 src/view/content/components/chapter008.vue                    | 1303 +
 src/assets/images/chapterOne/task-sheet3.png                  |    0 
 src/assets/images/chapterOne/0041-1.jpg                       |    0 
 src/assets/images/chapterOne/0021-2.jpg                       |    0 
 src/assets/images/chapterSix/task-sheet5.png                  |    0 
 src/assets/images/default-book-img.png                        |    0 
 src/assets/images/chapterTwo/zt2.jpg                          |    0 
 src/assets/word/1 教案 专题十:学习主题一 托幼机构的建筑卫生.docx                 |    0 
 src/assets/images/chapterNine/0248-1.jpg                      |    0 
 src/assets/word/1 教案 专题七:学习主题一 疾病基础.docx                      |    0 
 src/assets/images/chapterNine/task-sheet1.png                 |    0 
 src/assets/images/chapterSeven/task-sheet1.png                |    0 
 src/assets/images/chapterOne/0014-1.jpg                       |    0 
 src/assets/images/chapterSeven/zt7.jpg                        |    0 
 src/assets/images/chapterNine/0260-1.jpg                      |    0 
 src/assets/images/chapterOne/0017-2.jpg                       |    0 
 src/assets/images/icon/topic.png                              |    0 
 src/assets/word/1 教案 专题二:学习主题三 影响学前儿童生长发育的因素.docx             |    0 
 src/assets/logo.png                                           |    0 
 src/assets/js/middleGround/api/file.js                        |   94 
 src/assets/images/chapterFour/task-sheet1.png                 |    0 
 src/assets/images/chapterOne/0042-1.jpg                       |    0 
 src/assets/images/chapterTen/task-sheet1.png                  |    0 
 src/assets/images/chapterSix/task-sheet1.png                  |    0 
 src/assets/word/1 教案 专题八:学习主题三 托幼机构意外事故的常见原因及安全管理.docx        |    0 
 package.json                                                  |   52 
 src/assets/js/middleGround/WebMiddleGroundApi.js              |   24 
 src/assets/word/1 教案 专题五:学习主题二 婴儿喂养.docx                      |    0 
 src/App.vue                                                   |   24 
 src/view/content/components/chapter003.vue                    |  825 +
 src/assets/js/config.js                                       |   43 
 vue.config.js                                                 |   27 
 src/assets/images/chapterOne/bones3.png                       |    0 
 src/assets/word/1 教案 专题四:学习主题二 学前儿童心理健康的评价.docx               |    0 
 src/assets/word/1 教案 专题一:学习主题五 泌尿系统.docx                      |    0 
 src/assets/images/chapterOne/posture-02.png                   |    0 
 src/view/content/components/chapter011.vue                    |   32 
 src/assets/images/chapterThree/task-sheet1.png                |    0 
 src/assets/images/chapterOne/task-sheet.png                   |    0 
 src/assets/word/1 教案 专题一:学习主题三 循环系统.docx                      |    0 
 src/assets/images/chapterOne/task-sheet7.png                  |    0 
 src/view/components/examination/index.vue                     |  924 +
 src/assets/images/chapterTwo/task-sheet3.png                  |    0 
 src/assets/word/1 教案 专题二:学习主题一 学前儿童生长发育概述.docx                |    0 
 src/assets/images/chapterEight/0238-2.jpg                     |    0 
 src/assets/style/main.css                                     |  449 
 src/components/HelloWorld.vue                                 |   58 
 src/assets/images/icon/xxmb.png                               |    0 
 src/assets/word/1 教案 专题七:学习主题二 遗传病.docx                       |    0 
 src/store/index.js                                            |   24 
 src/assets/images/chapterSix/0153-1.jpg                       |    0 
 src/assets/images/Cover.jpg                                   |    0 
 src/assets/word/1 教案 专题七:学习主题四 婴幼儿常见病及其预防.docx                |    0 
 src/assets/word/1 教案 专题九:学习主题一 学前儿童生活制度.docx                  |    0 
 src/assets/images/chapterOne/0020-2.jpg                       |    0 
 src/assets/word/1 教案专题八:学习主题一 常用护理技术.docx                     |    0 
 src/view/content/components/chapter007.vue                    | 2094 ++
 src/assets/images/chapterOne/foot-02.png                      |    0 
 src/assets/word/1 教案 专题八:学习主题二 学前儿童常见的意外事故及急救.docx            |    0 
 src/assets/images/chapterOne/0046-2.jpg                       |    0 
 src/assets/images/chapterFive/0136-1.jpg                      |    0 
 src/assets/images/book-cover.png                              |    0 
 src/assets/word/1 教案 专题六:学习主题三 婴儿期的特点与保健.docx                 |    0 
 src/assets/images/chapterSix/0159-1.jpg                       |    0 
 src/assets/images/chapterThirteen/fl.jpg                      |    0 
 src/assets/images/chapterOne/0018-1.jpg                       |    0 
 src/assets/images/chapterOne/task-sheet4.png                  |    0 
 src/assets/images/icon/gjc.png                                |    0 
 src/assets/images/chapterTwelve/ckwx.jpg                      |    0 
 src/assets/images/chapterOne/Snipaste_2024-04-24_11-45-44.png |    0 
 src/assets/images/chapterEight/0223-1.jpg                     |    0 
 src/assets/word/1 教案 专题四:学习主题一 学前儿童身体健康的评价.docx               |    0 
 src/assets/images/chapterFive/0135-1.jpg                      |    0 
 src/assets/images/chapterNine/0250-1.jpg                      |    0 
 src/assets/images/chapterEight/0233-2.jpg                     |    0 
 src/assets/images/chapterSix/task-sheet4.png                  |    0 
 src/assets/images/chapterThree/0068-1.jpg                     |    0 
 src/assets/word/1 教案专题一:学习主题四 消化系统.docx                       |    0 
 src/assets/images/chapterEight/0239-2.jpg                     |    0 
 src/assets/images/chapterFive/0117-1.jpg                      |    0 
 src/assets/images/chapterEight/task-sheet3.png                |    0 
 src/assets/images/chapterOne/0017-1.jpg                       |    0 
 src/assets/images/chapterFive/task-sheet3.png                 |    0 
 src/assets/images/chapterSeven/task-sheet4.png                |    0 
 src/assets/images/chapterEleven/0288-1.jpg                    |    0 
 src/assets/word/1 教案 专题一:人体概述.docx                            |    0 
 src/assets/js/middleGround/api/identity.js                    |  181 
 src/assets/word/1 教案 专题七:学习主题三 新生儿疾病.docx                     |    0 
 src/view/content/components/chapter0004.vue                   |  824 +
 src/assets/js/middleGround/api/resource.js                    |  223 
 src/assets/images/chapterOne/0041-2.jpg                       |    0 
 src/assets/images/chapterNine/task-sheet2.png                 |    0 
 src/assets/images/chapterTwo/0060-1.jpg                       |    0 
 src/assets/word/1 教案 专题六:学习主题二 新生儿的特点与保健.docx                 |    0 
 src/assets/images/chapterTen/0272-1.jpg                       |    0 
 src/view/content/components/chapter012.vue                    |   73 
 src/assets/word/1 教案 专题三:学习主题一 学前儿童心理的发展.docx                 |    0 
 src/assets/images/chapterThree/0070-1.jpg                     |    0 
 src/assets/images/chapterOne/0033-1.jpg                       |    0 
 src/assets/word/1 教案 专题一:人体概述教案.docx                          |    0 
 src/assets/word/1 教案 专题十:学习主题二 托幼机构的设备及教具、玩具卫生.docx           |    0 
 src/assets/js/middleGround/api/job.js                         |   34 
 src/assets/images/chapterEight/0231-2.jpg                     |    0 
 src/assets/images/chapterEight/pase1.png                      |    0 
 src/plugin/axios/index.js                                     |   60 
 src/view/index.vue                                            |  375 
 src/assets/images/chapterOne/bones2.png                       |    0 
 src/assets/images/chapterEight/0238-1.jpg                     |    0 
 src/assets/word/1 教案 专题六:学习主题一 胎儿期的特点与保健.docx                 |    0 
 public/favicon.ico                                            |    0 
 src/assets/images/chapterOne/posture-03.png                   |    0 
 src/assets/images/chapterEight/zt8.jpg                        |    0 
 src/assets/images/chapterFive/0112-1.jpg                      |    0 
 src/assets/images/chapterOne/0019-1.jpg                       |    0 
 src/assets/images/chapterOne/task-sheet6.png                  |    0 
 src/view/content/components/chapter006.vue                    | 1134 +
 src/assets/images/chapterEight/task-sheet2.png                |    0 
 src/assets/images/chapterTwo/people-video-img.png             |    0 
 README.md                                                     |   24 
 src/assets/images/chapterOne/zt1.jpg                          |    0 
 src/assets/js/middleGround/tool.js                            |  439 
 src/assets/images/chapterSeven/0205-1.jpg                     |    0 
 src/main.js                                                   |   61 
 src/assets/word/1 教案 专题五:学习主题三 学前儿童的膳食.docx                   |    0 
 src/assets/images/chapterThree/gjc.png                        |    0 
 src/assets/images/chapterThree/xxmb.png                       |    0 
 src/assets/images/chapterOne/0048-1.jpg                       |    0 
 src/assets/images/chapterOne/foot-01.png                      |    0 
 src/assets/word/1 教案 专题一:学习主题一 运动系统.docx                      |    0 
 src/assets/images/chapterFive/0118-2.jpg                      |    0 
 src/assets/word/1 教案 专题一:学习主题八 神经系统.docx                      |    0 
 src/assets/word/1 教案 专题五:学习主题四 托幼机构的膳食管理.docx                 |    0 
 src/assets/images/chapterOne/0024-1.jpg                       |    0 
 src/assets/word/1 教案 专题三:学习主题三 学前儿童常见的心理疾病及其预防.docx           |    0 
 src/view/header/index.vue                                     |  127 
 src/view/content/components/chapter001.vue                    | 2158 ++
 src/assets/images/chapterOne/snipaste.png                     |    0 
 src/assets/images/chapterOne/bones1.png                       |    0 
 src/assets/images/chapterSix/task-sheet3.png                  |    0 
 src/assets/js/middleGround/api/ugc.js                         |   98 
 src/assets/images/chapterEight/0239-1.jpg                     |    0 
 src/assets/images/chapterOne/0025-1.jpg                       |    0 
 src/assets/images/chapterTen/0274-1.jpg                       |    0 
 src/assets/images/chapterTwo/task-sheet1.png                  |    0 
 src/assets/images/chapterSeven/task-sheet3.png                |    0 
 src/assets/images/chapterEight/pase2.png                      |    0 
 src/assets/word/1 教案 专题二:学习主题二 学前儿童生长发育的规律.docx               |    0 
 src/assets/images/chapterFive/task-sheet2.png                 |    0 
 src/assets/word/1 教案 专题五:学习主题一 营养学基础知识.docx                   |    0 
 238 files changed, 46,624 insertions(+), 20 deletions(-)

diff --git a/.gitignore b/.gitignore
index 0def275..403adbc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,21 +1,23 @@
-# Compiled Object files
-*.slo
-*.lo
-*.o
-*.obj
+.DS_Store
+node_modules
+/dist
 
-# Compiled Dynamic libraries
-*.so
-*.dylib
-*.dll
 
-# Compiled Static libraries
-*.lai
-*.la
-*.a
-*.lib
+# local env files
+.env.local
+.env.*.local
 
-# Executables
-*.exe
-*.out
-*.app
+# Log files
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
diff --git a/README.md b/README.md
index 8a6bf06..a2c406e 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,24 @@
-## testbookLayout
+# temp-book
 
-鏁板瓧鏁欐潗妗嗘灦
+## Project setup
+```
+yarn install
+```
 
+### Compiles and hot-reloads for development
+```
+yarn serve
+```
+
+### Compiles and minifies for production
+```
+yarn build
+```
+
+### Lints and fixes files
+```
+yarn lint
+```
+
+### Customize configuration
+See [Configuration Reference](https://cli.vuejs.org/config/).
diff --git a/babel.config.js b/babel.config.js
new file mode 100644
index 0000000..e955840
--- /dev/null
+++ b/babel.config.js
@@ -0,0 +1,5 @@
+module.exports = {
+  presets: [
+    '@vue/cli-plugin-babel/preset'
+  ]
+}
diff --git a/jsconfig.json b/jsconfig.json
new file mode 100644
index 0000000..4aafc5f
--- /dev/null
+++ b/jsconfig.json
@@ -0,0 +1,19 @@
+{
+  "compilerOptions": {
+    "target": "es5",
+    "module": "esnext",
+    "baseUrl": "./",
+    "moduleResolution": "node",
+    "paths": {
+      "@/*": [
+        "src/*"
+      ]
+    },
+    "lib": [
+      "esnext",
+      "dom",
+      "dom.iterable",
+      "scripthost"
+    ]
+  }
+}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..41e1481
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,22033 @@
+{
+  "name": "temp-book",
+  "version": "0.1.0",
+  "lockfileVersion": 2,
+  "requires": true,
+  "packages": {
+    "": {
+      "name": "temp-book",
+      "version": "0.1.0",
+      "dependencies": {
+        "axios": "^1.6.8",
+        "core-js": "^3.8.3",
+        "element-ui": "^2.15.14",
+        "moment": "^2.30.1",
+        "spark-md5": "^3.0.2",
+        "vue": "^2.6.14",
+        "vuex": "^3.6.2"
+      },
+      "devDependencies": {
+        "@babel/core": "^7.12.16",
+        "@babel/eslint-parser": "^7.12.16",
+        "@types/spark-md5": "^3.0.4",
+        "@vue/cli-plugin-babel": "~5.0.0",
+        "@vue/cli-plugin-eslint": "~5.0.0",
+        "@vue/cli-service": "~5.0.0",
+        "eslint": "^7.32.0",
+        "eslint-plugin-vue": "^8.0.3",
+        "less": "^4.2.0",
+        "less-loader": "^12.2.0",
+        "vue-template-compiler": "^2.6.14"
+      }
+    },
+    "node_modules/@aashutoshrathi/word-wrap": {
+      "version": "1.2.6",
+      "resolved": "https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+      "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/@achrinza/node-ipc": {
+      "version": "9.2.8",
+      "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.8.tgz",
+      "integrity": "sha512-DSzEEkbMYbAUVlhy7fg+BzccoRuSQzqHbIPGxGv19OJ2WKwS3/9ChAnQcII4g+GujcHhyJ8BUuOVAx/S5uAfQg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@node-ipc/js-queue": "2.0.3",
+        "event-pubsub": "4.3.0",
+        "js-message": "1.0.7"
+      },
+      "engines": {
+        "node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21"
+      }
+    },
+    "node_modules/@ampproject/remapping": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz",
+      "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.24"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/@babel/code-frame": {
+      "version": "7.24.2",
+      "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.24.2.tgz",
+      "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/highlight": "^7.24.2",
+        "picocolors": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/compat-data": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.24.4.tgz",
+      "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/core": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.24.4.tgz",
+      "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@ampproject/remapping": "^2.2.0",
+        "@babel/code-frame": "^7.24.2",
+        "@babel/generator": "^7.24.4",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helpers": "^7.24.4",
+        "@babel/parser": "^7.24.4",
+        "@babel/template": "^7.24.0",
+        "@babel/traverse": "^7.24.1",
+        "@babel/types": "^7.24.0",
+        "convert-source-map": "^2.0.0",
+        "debug": "^4.1.0",
+        "gensync": "^1.0.0-beta.2",
+        "json5": "^2.2.3",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/babel"
+      }
+    },
+    "node_modules/@babel/eslint-parser": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz",
+      "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+        "eslint-visitor-keys": "^2.1.0",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.11.0",
+        "eslint": "^7.5.0 || ^8.0.0"
+      }
+    },
+    "node_modules/@babel/generator": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.24.4.tgz",
+      "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.24.0",
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.25",
+        "jsesc": "^2.5.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-annotate-as-pure": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
+      "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
+      "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.15"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-compilation-targets": {
+      "version": "7.23.6",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
+      "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/compat-data": "^7.23.5",
+        "@babel/helper-validator-option": "^7.23.5",
+        "browserslist": "^4.22.2",
+        "lru-cache": "^5.1.1",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-create-class-features-plugin": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz",
+      "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-member-expression-to-functions": "^7.23.0",
+        "@babel/helper-optimise-call-expression": "^7.22.5",
+        "@babel/helper-replace-supers": "^7.24.1",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/helper-create-regexp-features-plugin": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
+      "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "regexpu-core": "^5.3.1",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/helper-define-polyfill-provider": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz",
+      "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-compilation-targets": "^7.22.6",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "debug": "^4.1.1",
+        "lodash.debounce": "^4.0.8",
+        "resolve": "^1.14.2"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+      }
+    },
+    "node_modules/@babel/helper-environment-visitor": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+      "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-function-name": {
+      "version": "7.23.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+      "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/template": "^7.22.15",
+        "@babel/types": "^7.23.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-hoist-variables": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+      "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-member-expression-to-functions": {
+      "version": "7.23.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz",
+      "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.23.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-module-imports": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
+      "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-module-transforms": {
+      "version": "7.23.3",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz",
+      "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-module-imports": "^7.22.15",
+        "@babel/helper-simple-access": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "@babel/helper-validator-identifier": "^7.22.20"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/helper-optimise-call-expression": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
+      "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-plugin-utils": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
+      "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-remap-async-to-generator": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz",
+      "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-wrap-function": "^7.22.20"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/helper-replace-supers": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz",
+      "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-member-expression-to-functions": "^7.23.0",
+        "@babel/helper-optimise-call-expression": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/helper-simple-access": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+      "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
+      "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-split-export-declaration": {
+      "version": "7.22.6",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+      "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-string-parser": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
+      "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-validator-identifier": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+      "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-validator-option": {
+      "version": "7.23.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
+      "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helper-wrap-function": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz",
+      "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-function-name": "^7.22.5",
+        "@babel/template": "^7.22.15",
+        "@babel/types": "^7.22.19"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/helpers": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.24.4.tgz",
+      "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/template": "^7.24.0",
+        "@babel/traverse": "^7.24.1",
+        "@babel/types": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/highlight": {
+      "version": "7.24.2",
+      "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.24.2.tgz",
+      "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-validator-identifier": "^7.22.20",
+        "chalk": "^2.4.2",
+        "js-tokens": "^4.0.0",
+        "picocolors": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/parser": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.4.tgz",
+      "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==",
+      "license": "MIT",
+      "bin": {
+        "parser": "bin/babel-parser.js"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz",
+      "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz",
+      "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz",
+      "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/plugin-transform-optional-chaining": "^7.24.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.13.0"
+      }
+    },
+    "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz",
+      "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-proposal-class-properties": {
+      "version": "7.18.6",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+      "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-class-features-plugin": "^7.18.6",
+        "@babel/helper-plugin-utils": "^7.18.6"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-proposal-decorators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz",
+      "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-decorators": "^7.24.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-proposal-private-property-in-object": {
+      "version": "7.21.0-placeholder-for-preset-env.2",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+      "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-async-generators": {
+      "version": "7.8.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-class-properties": {
+      "version": "7.12.13",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.12.13"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-class-static-block": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-decorators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz",
+      "integrity": "sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-dynamic-import": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-export-namespace-from": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.3"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-import-assertions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz",
+      "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-import-attributes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz",
+      "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-import-meta": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+      "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-json-strings": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-jsx": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
+      "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-numeric-separator": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-object-rest-spread": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-optional-catch-binding": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-optional-chaining": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-private-property-in-object": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-top-level-await": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
+      "version": "7.18.6",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+      "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+        "@babel/helper-plugin-utils": "^7.18.6"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-arrow-functions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz",
+      "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-async-generator-functions": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz",
+      "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-remap-async-to-generator": "^7.22.20",
+        "@babel/plugin-syntax-async-generators": "^7.8.4"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-async-to-generator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz",
+      "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-imports": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-remap-async-to-generator": "^7.22.20"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-block-scoped-functions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz",
+      "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-block-scoping": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz",
+      "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-class-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz",
+      "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-class-static-block": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz",
+      "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-class-features-plugin": "^7.24.4",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-class-static-block": "^7.14.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.12.0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-classes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz",
+      "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-replace-supers": "^7.24.1",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "globals": "^11.1.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-computed-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz",
+      "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/template": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-destructuring": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz",
+      "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-dotall-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz",
+      "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-duplicate-keys": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz",
+      "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-dynamic-import": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz",
+      "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-exponentiation-operator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz",
+      "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-export-namespace-from": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz",
+      "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-for-of": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz",
+      "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-function-name": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz",
+      "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-json-strings": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz",
+      "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-json-strings": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz",
+      "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-logical-assignment-operators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz",
+      "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-member-expression-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz",
+      "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-modules-amd": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz",
+      "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-modules-commonjs": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz",
+      "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-simple-access": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-modules-systemjs": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz",
+      "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-hoist-variables": "^7.22.5",
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-validator-identifier": "^7.22.20"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-modules-umd": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz",
+      "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
+      "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+        "@babel/helper-plugin-utils": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-new-target": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz",
+      "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz",
+      "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-numeric-separator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz",
+      "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-object-rest-spread": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz",
+      "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+        "@babel/plugin-transform-parameters": "^7.24.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-object-super": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz",
+      "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-replace-supers": "^7.24.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-optional-catch-binding": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz",
+      "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-optional-chaining": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz",
+      "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-parameters": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz",
+      "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-private-methods": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz",
+      "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-private-property-in-object": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz",
+      "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-property-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz",
+      "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-regenerator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz",
+      "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "regenerator-transform": "^0.15.2"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-reserved-words": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz",
+      "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-runtime": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz",
+      "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-imports": "^7.24.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "babel-plugin-polyfill-corejs2": "^0.4.10",
+        "babel-plugin-polyfill-corejs3": "^0.10.1",
+        "babel-plugin-polyfill-regenerator": "^0.6.1",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-shorthand-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz",
+      "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-spread": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz",
+      "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-sticky-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz",
+      "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-template-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz",
+      "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-typeof-symbol": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz",
+      "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-unicode-escapes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz",
+      "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-unicode-property-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz",
+      "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-unicode-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz",
+      "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/plugin-transform-unicode-sets-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz",
+      "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0"
+      }
+    },
+    "node_modules/@babel/preset-env": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.24.4.tgz",
+      "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/compat-data": "^7.24.4",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-validator-option": "^7.23.5",
+        "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.4",
+        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1",
+        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1",
+        "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1",
+        "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
+        "@babel/plugin-syntax-async-generators": "^7.8.4",
+        "@babel/plugin-syntax-class-properties": "^7.12.13",
+        "@babel/plugin-syntax-class-static-block": "^7.14.5",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+        "@babel/plugin-syntax-import-assertions": "^7.24.1",
+        "@babel/plugin-syntax-import-attributes": "^7.24.1",
+        "@babel/plugin-syntax-import-meta": "^7.10.4",
+        "@babel/plugin-syntax-json-strings": "^7.8.3",
+        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+        "@babel/plugin-syntax-top-level-await": "^7.14.5",
+        "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+        "@babel/plugin-transform-arrow-functions": "^7.24.1",
+        "@babel/plugin-transform-async-generator-functions": "^7.24.3",
+        "@babel/plugin-transform-async-to-generator": "^7.24.1",
+        "@babel/plugin-transform-block-scoped-functions": "^7.24.1",
+        "@babel/plugin-transform-block-scoping": "^7.24.4",
+        "@babel/plugin-transform-class-properties": "^7.24.1",
+        "@babel/plugin-transform-class-static-block": "^7.24.4",
+        "@babel/plugin-transform-classes": "^7.24.1",
+        "@babel/plugin-transform-computed-properties": "^7.24.1",
+        "@babel/plugin-transform-destructuring": "^7.24.1",
+        "@babel/plugin-transform-dotall-regex": "^7.24.1",
+        "@babel/plugin-transform-duplicate-keys": "^7.24.1",
+        "@babel/plugin-transform-dynamic-import": "^7.24.1",
+        "@babel/plugin-transform-exponentiation-operator": "^7.24.1",
+        "@babel/plugin-transform-export-namespace-from": "^7.24.1",
+        "@babel/plugin-transform-for-of": "^7.24.1",
+        "@babel/plugin-transform-function-name": "^7.24.1",
+        "@babel/plugin-transform-json-strings": "^7.24.1",
+        "@babel/plugin-transform-literals": "^7.24.1",
+        "@babel/plugin-transform-logical-assignment-operators": "^7.24.1",
+        "@babel/plugin-transform-member-expression-literals": "^7.24.1",
+        "@babel/plugin-transform-modules-amd": "^7.24.1",
+        "@babel/plugin-transform-modules-commonjs": "^7.24.1",
+        "@babel/plugin-transform-modules-systemjs": "^7.24.1",
+        "@babel/plugin-transform-modules-umd": "^7.24.1",
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
+        "@babel/plugin-transform-new-target": "^7.24.1",
+        "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1",
+        "@babel/plugin-transform-numeric-separator": "^7.24.1",
+        "@babel/plugin-transform-object-rest-spread": "^7.24.1",
+        "@babel/plugin-transform-object-super": "^7.24.1",
+        "@babel/plugin-transform-optional-catch-binding": "^7.24.1",
+        "@babel/plugin-transform-optional-chaining": "^7.24.1",
+        "@babel/plugin-transform-parameters": "^7.24.1",
+        "@babel/plugin-transform-private-methods": "^7.24.1",
+        "@babel/plugin-transform-private-property-in-object": "^7.24.1",
+        "@babel/plugin-transform-property-literals": "^7.24.1",
+        "@babel/plugin-transform-regenerator": "^7.24.1",
+        "@babel/plugin-transform-reserved-words": "^7.24.1",
+        "@babel/plugin-transform-shorthand-properties": "^7.24.1",
+        "@babel/plugin-transform-spread": "^7.24.1",
+        "@babel/plugin-transform-sticky-regex": "^7.24.1",
+        "@babel/plugin-transform-template-literals": "^7.24.1",
+        "@babel/plugin-transform-typeof-symbol": "^7.24.1",
+        "@babel/plugin-transform-unicode-escapes": "^7.24.1",
+        "@babel/plugin-transform-unicode-property-regex": "^7.24.1",
+        "@babel/plugin-transform-unicode-regex": "^7.24.1",
+        "@babel/plugin-transform-unicode-sets-regex": "^7.24.1",
+        "@babel/preset-modules": "0.1.6-no-external-plugins",
+        "babel-plugin-polyfill-corejs2": "^0.4.10",
+        "babel-plugin-polyfill-corejs3": "^0.10.4",
+        "babel-plugin-polyfill-regenerator": "^0.6.1",
+        "core-js-compat": "^3.31.0",
+        "semver": "^6.3.1"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@babel/preset-modules": {
+      "version": "0.1.6-no-external-plugins",
+      "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+      "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-plugin-utils": "^7.0.0",
+        "@babel/types": "^7.4.4",
+        "esutils": "^2.0.2"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
+      }
+    },
+    "node_modules/@babel/regjsgen": {
+      "version": "0.8.0",
+      "resolved": "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
+      "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@babel/runtime": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.4.tgz",
+      "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "regenerator-runtime": "^0.14.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/template": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.24.0.tgz",
+      "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "^7.23.5",
+        "@babel/parser": "^7.24.0",
+        "@babel/types": "^7.24.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/traverse": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.24.1.tgz",
+      "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "^7.24.1",
+        "@babel/generator": "^7.24.1",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-hoist-variables": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "@babel/parser": "^7.24.1",
+        "@babel/types": "^7.24.0",
+        "debug": "^4.3.1",
+        "globals": "^11.1.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@babel/types": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.24.0.tgz",
+      "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-string-parser": "^7.23.4",
+        "@babel/helper-validator-identifier": "^7.22.20",
+        "to-fast-properties": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@discoveryjs/json-ext": {
+      "version": "0.5.7",
+      "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
+      "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10.0.0"
+      }
+    },
+    "node_modules/@eslint/eslintrc": {
+      "version": "0.4.3",
+      "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
+      "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ajv": "^6.12.4",
+        "debug": "^4.1.1",
+        "espree": "^7.3.0",
+        "globals": "^13.9.0",
+        "ignore": "^4.0.6",
+        "import-fresh": "^3.2.1",
+        "js-yaml": "^3.13.1",
+        "minimatch": "^3.0.4",
+        "strip-json-comments": "^3.1.1"
+      },
+      "engines": {
+        "node": "^10.12.0 || >=12.0.0"
+      }
+    },
+    "node_modules/@eslint/eslintrc/node_modules/globals": {
+      "version": "13.24.0",
+      "resolved": "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz",
+      "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "type-fest": "^0.20.2"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@eslint/eslintrc/node_modules/type-fest": {
+      "version": "0.20.2",
+      "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz",
+      "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+      "dev": true,
+      "license": "(MIT OR CC0-1.0)",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@hapi/hoek": {
+      "version": "9.3.0",
+      "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz",
+      "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/@hapi/topo": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz",
+      "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "@hapi/hoek": "^9.0.0"
+      }
+    },
+    "node_modules/@humanwhocodes/config-array": {
+      "version": "0.5.0",
+      "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
+      "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "@humanwhocodes/object-schema": "^1.2.0",
+        "debug": "^4.1.1",
+        "minimatch": "^3.0.4"
+      },
+      "engines": {
+        "node": ">=10.10.0"
+      }
+    },
+    "node_modules/@humanwhocodes/object-schema": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+      "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/@jridgewell/gen-mapping": {
+      "version": "0.3.5",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+      "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@jridgewell/set-array": "^1.2.1",
+        "@jridgewell/sourcemap-codec": "^1.4.10",
+        "@jridgewell/trace-mapping": "^0.3.24"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/@jridgewell/resolve-uri": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+      "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/@jridgewell/set-array": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+      "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/@jridgewell/source-map": {
+      "version": "0.3.6",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.6.tgz",
+      "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.25"
+      }
+    },
+    "node_modules/@jridgewell/sourcemap-codec": {
+      "version": "1.4.15",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@jridgewell/trace-mapping": {
+      "version": "0.3.25",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+      "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@jridgewell/resolve-uri": "^3.1.0",
+        "@jridgewell/sourcemap-codec": "^1.4.14"
+      }
+    },
+    "node_modules/@leichtgewicht/ip-codec": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz",
+      "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
+      "version": "5.1.1-v1",
+      "resolved": "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+      "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "eslint-scope": "5.1.1"
+      }
+    },
+    "node_modules/@node-ipc/js-queue": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz",
+      "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "easy-stack": "1.0.1"
+      },
+      "engines": {
+        "node": ">=1.0.0"
+      }
+    },
+    "node_modules/@nodelib/fs.scandir": {
+      "version": "2.1.5",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@nodelib/fs.stat": "2.0.5",
+        "run-parallel": "^1.1.9"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/@nodelib/fs.stat": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/@nodelib/fs.walk": {
+      "version": "1.2.8",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@nodelib/fs.scandir": "2.1.5",
+        "fastq": "^1.6.0"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/@polka/url": {
+      "version": "1.0.0-next.25",
+      "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.25.tgz",
+      "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@sideway/address": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.5.tgz",
+      "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "@hapi/hoek": "^9.0.0"
+      }
+    },
+    "node_modules/@sideway/formula": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz",
+      "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/@sideway/pinpoint": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
+      "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz",
+      "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "chalk": "^3.0.0",
+        "error-stack-parser": "^2.0.6",
+        "string-width": "^4.2.3",
+        "strip-ansi": "^6.0.1"
+      },
+      "engines": {
+        "node": ">=8.0.0"
+      },
+      "peerDependencies": {
+        "webpack": "^4.0.0 || ^5.0.0"
+      }
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz",
+      "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/@soda/get-current-script": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz",
+      "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@trysound/sax": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz",
+      "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/@types/body-parser": {
+      "version": "1.19.5",
+      "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.5.tgz",
+      "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/connect": "*",
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/bonjour": {
+      "version": "3.5.13",
+      "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.13.tgz",
+      "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/connect": {
+      "version": "3.4.38",
+      "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz",
+      "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/connect-history-api-fallback": {
+      "version": "1.5.4",
+      "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz",
+      "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/express-serve-static-core": "*",
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/eslint": {
+      "version": "8.56.9",
+      "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.56.9.tgz",
+      "integrity": "sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/estree": "*",
+        "@types/json-schema": "*"
+      }
+    },
+    "node_modules/@types/eslint-scope": {
+      "version": "3.7.7",
+      "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
+      "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/eslint": "*",
+        "@types/estree": "*"
+      }
+    },
+    "node_modules/@types/estree": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz",
+      "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/express": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.21.tgz",
+      "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/body-parser": "*",
+        "@types/express-serve-static-core": "^4.17.33",
+        "@types/qs": "*",
+        "@types/serve-static": "*"
+      }
+    },
+    "node_modules/@types/express-serve-static-core": {
+      "version": "4.19.0",
+      "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz",
+      "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*",
+        "@types/qs": "*",
+        "@types/range-parser": "*",
+        "@types/send": "*"
+      }
+    },
+    "node_modules/@types/html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/http-errors": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.4.tgz",
+      "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/http-proxy": {
+      "version": "1.17.14",
+      "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.14.tgz",
+      "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/json-schema": {
+      "version": "7.0.15",
+      "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz",
+      "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/mime": {
+      "version": "1.3.5",
+      "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-1.3.5.tgz",
+      "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/minimist": {
+      "version": "1.2.5",
+      "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.5.tgz",
+      "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/node": {
+      "version": "20.12.7",
+      "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.12.7.tgz",
+      "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "undici-types": "~5.26.4"
+      }
+    },
+    "node_modules/@types/node-forge": {
+      "version": "1.3.11",
+      "resolved": "https://registry.npmmirror.com/@types/node-forge/-/node-forge-1.3.11.tgz",
+      "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/normalize-package-data": {
+      "version": "2.4.4",
+      "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
+      "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/parse-json": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.2.tgz",
+      "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/qs": {
+      "version": "6.9.15",
+      "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.15.tgz",
+      "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/range-parser": {
+      "version": "1.2.7",
+      "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.7.tgz",
+      "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/retry": {
+      "version": "0.12.0",
+      "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz",
+      "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@types/send": {
+      "version": "0.17.4",
+      "resolved": "https://registry.npmmirror.com/@types/send/-/send-0.17.4.tgz",
+      "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/mime": "^1",
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/serve-index": {
+      "version": "1.9.4",
+      "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.4.tgz",
+      "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/express": "*"
+      }
+    },
+    "node_modules/@types/serve-static": {
+      "version": "1.15.7",
+      "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.7.tgz",
+      "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/http-errors": "*",
+        "@types/node": "*",
+        "@types/send": "*"
+      }
+    },
+    "node_modules/@types/sockjs": {
+      "version": "0.3.36",
+      "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.36.tgz",
+      "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@types/spark-md5": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.4.tgz",
+      "integrity": "sha512-qtOaDz+IXiNndPgYb6t1YoutnGvFRtWSNzpVjkAPCfB2UzTyybuD4Tjgs7VgRawum3JnJNRwNQd4N//SvrHg1Q==",
+      "dev": true
+    },
+    "node_modules/@types/ws": {
+      "version": "8.5.10",
+      "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.10.tgz",
+      "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
+    "node_modules/@vue/babel-helper-vue-jsx-merge-props": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz",
+      "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/babel-helper-vue-transform-on": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz",
+      "integrity": "sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/babel-plugin-jsx": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.2.tgz",
+      "integrity": "sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-imports": "~7.22.15",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "@babel/plugin-syntax-jsx": "^7.23.3",
+        "@babel/template": "^7.23.9",
+        "@babel/traverse": "^7.23.9",
+        "@babel/types": "^7.23.9",
+        "@vue/babel-helper-vue-transform-on": "1.2.2",
+        "@vue/babel-plugin-resolve-type": "1.2.2",
+        "camelcase": "^6.3.0",
+        "html-tags": "^3.3.1",
+        "svg-tags": "^1.0.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      },
+      "peerDependenciesMeta": {
+        "@babel/core": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/@vue/babel-plugin-jsx/node_modules/@babel/helper-module-imports": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+      "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.15"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@vue/babel-plugin-resolve-type": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.2.tgz",
+      "integrity": "sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "^7.23.5",
+        "@babel/helper-module-imports": "~7.22.15",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "@babel/parser": "^7.23.9",
+        "@vue/compiler-sfc": "^3.4.15"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-plugin-resolve-type/node_modules/@babel/helper-module-imports": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+      "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/types": "^7.22.15"
+      },
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/@vue/babel-plugin-transform-vue-jsx": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz",
+      "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-module-imports": "^7.0.0",
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "html-tags": "^2.0.0",
+        "lodash.kebabcase": "^4.1.1",
+        "svg-tags": "^1.0.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz",
+      "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/@vue/babel-preset-app": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz",
+      "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/core": "^7.12.16",
+        "@babel/helper-compilation-targets": "^7.12.16",
+        "@babel/helper-module-imports": "^7.12.13",
+        "@babel/plugin-proposal-class-properties": "^7.12.13",
+        "@babel/plugin-proposal-decorators": "^7.12.13",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+        "@babel/plugin-syntax-jsx": "^7.12.13",
+        "@babel/plugin-transform-runtime": "^7.12.15",
+        "@babel/preset-env": "^7.12.16",
+        "@babel/runtime": "^7.12.13",
+        "@vue/babel-plugin-jsx": "^1.0.3",
+        "@vue/babel-preset-jsx": "^1.1.2",
+        "babel-plugin-dynamic-import-node": "^2.3.3",
+        "core-js": "^3.8.3",
+        "core-js-compat": "^3.8.3",
+        "semver": "^7.3.4"
+      },
+      "peerDependencies": {
+        "@babel/core": "*",
+        "core-js": "^3",
+        "vue": "^2 || ^3.2.13"
+      },
+      "peerDependenciesMeta": {
+        "core-js": {
+          "optional": true
+        },
+        "vue": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/@vue/babel-preset-app/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/@vue/babel-preset-app/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/@vue/babel-preset-app/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/@vue/babel-preset-jsx": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz",
+      "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "@vue/babel-sugar-composition-api-inject-h": "^1.4.0",
+        "@vue/babel-sugar-composition-api-render-instance": "^1.4.0",
+        "@vue/babel-sugar-functional-vue": "^1.4.0",
+        "@vue/babel-sugar-inject-h": "^1.4.0",
+        "@vue/babel-sugar-v-model": "^1.4.0",
+        "@vue/babel-sugar-v-on": "^1.4.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0",
+        "vue": "*"
+      },
+      "peerDependenciesMeta": {
+        "vue": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/@vue/babel-sugar-composition-api-inject-h": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz",
+      "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-composition-api-render-instance": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz",
+      "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-functional-vue": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz",
+      "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-inject-h": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz",
+      "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-v-model": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz",
+      "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "camelcase": "^5.0.0",
+        "html-tags": "^2.0.0",
+        "svg-tags": "^1.0.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz",
+      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz",
+      "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/@vue/babel-sugar-v-on": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz",
+      "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "camelcase": "^5.0.0"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0-0"
+      }
+    },
+    "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz",
+      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/@vue/cli-overlay": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz",
+      "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/cli-plugin-babel": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz",
+      "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/core": "^7.12.16",
+        "@vue/babel-preset-app": "^5.0.8",
+        "@vue/cli-shared-utils": "^5.0.8",
+        "babel-loader": "^8.2.2",
+        "thread-loader": "^3.0.0",
+        "webpack": "^5.54.0"
+      },
+      "peerDependencies": {
+        "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0"
+      }
+    },
+    "node_modules/@vue/cli-plugin-eslint": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz",
+      "integrity": "sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/cli-shared-utils": "^5.0.8",
+        "eslint-webpack-plugin": "^3.1.0",
+        "globby": "^11.0.2",
+        "webpack": "^5.54.0",
+        "yorkie": "^2.0.0"
+      },
+      "peerDependencies": {
+        "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0",
+        "eslint": ">=7.5.0"
+      }
+    },
+    "node_modules/@vue/cli-plugin-router": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz",
+      "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/cli-shared-utils": "^5.0.8"
+      },
+      "peerDependencies": {
+        "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0"
+      }
+    },
+    "node_modules/@vue/cli-plugin-vuex": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz",
+      "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==",
+      "dev": true,
+      "license": "MIT",
+      "peerDependencies": {
+        "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0"
+      }
+    },
+    "node_modules/@vue/cli-service": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz",
+      "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-compilation-targets": "^7.12.16",
+        "@soda/friendly-errors-webpack-plugin": "^1.8.0",
+        "@soda/get-current-script": "^1.0.2",
+        "@types/minimist": "^1.2.0",
+        "@vue/cli-overlay": "^5.0.8",
+        "@vue/cli-plugin-router": "^5.0.8",
+        "@vue/cli-plugin-vuex": "^5.0.8",
+        "@vue/cli-shared-utils": "^5.0.8",
+        "@vue/component-compiler-utils": "^3.3.0",
+        "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7",
+        "@vue/web-component-wrapper": "^1.3.0",
+        "acorn": "^8.0.5",
+        "acorn-walk": "^8.0.2",
+        "address": "^1.1.2",
+        "autoprefixer": "^10.2.4",
+        "browserslist": "^4.16.3",
+        "case-sensitive-paths-webpack-plugin": "^2.3.0",
+        "cli-highlight": "^2.1.10",
+        "clipboardy": "^2.3.0",
+        "cliui": "^7.0.4",
+        "copy-webpack-plugin": "^9.0.1",
+        "css-loader": "^6.5.0",
+        "css-minimizer-webpack-plugin": "^3.0.2",
+        "cssnano": "^5.0.0",
+        "debug": "^4.1.1",
+        "default-gateway": "^6.0.3",
+        "dotenv": "^10.0.0",
+        "dotenv-expand": "^5.1.0",
+        "fs-extra": "^9.1.0",
+        "globby": "^11.0.2",
+        "hash-sum": "^2.0.0",
+        "html-webpack-plugin": "^5.1.0",
+        "is-file-esm": "^1.0.0",
+        "launch-editor-middleware": "^2.2.1",
+        "lodash.defaultsdeep": "^4.6.1",
+        "lodash.mapvalues": "^4.6.0",
+        "mini-css-extract-plugin": "^2.5.3",
+        "minimist": "^1.2.5",
+        "module-alias": "^2.2.2",
+        "portfinder": "^1.0.26",
+        "postcss": "^8.2.6",
+        "postcss-loader": "^6.1.1",
+        "progress-webpack-plugin": "^1.0.12",
+        "ssri": "^8.0.1",
+        "terser-webpack-plugin": "^5.1.1",
+        "thread-loader": "^3.0.0",
+        "vue-loader": "^17.0.0",
+        "vue-style-loader": "^4.1.3",
+        "webpack": "^5.54.0",
+        "webpack-bundle-analyzer": "^4.4.0",
+        "webpack-chain": "^6.5.1",
+        "webpack-dev-server": "^4.7.3",
+        "webpack-merge": "^5.7.3",
+        "webpack-virtual-modules": "^0.4.2",
+        "whatwg-fetch": "^3.6.2"
+      },
+      "bin": {
+        "vue-cli-service": "bin/vue-cli-service.js"
+      },
+      "engines": {
+        "node": "^12.0.0 || >= 14.0.0"
+      },
+      "peerDependencies": {
+        "vue-template-compiler": "^2.0.0",
+        "webpack-sources": "*"
+      },
+      "peerDependenciesMeta": {
+        "cache-loader": {
+          "optional": true
+        },
+        "less-loader": {
+          "optional": true
+        },
+        "pug-plain-loader": {
+          "optional": true
+        },
+        "raw-loader": {
+          "optional": true
+        },
+        "sass-loader": {
+          "optional": true
+        },
+        "stylus-loader": {
+          "optional": true
+        },
+        "vue-template-compiler": {
+          "optional": true
+        },
+        "webpack-sources": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/@vue/cli-shared-utils": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz",
+      "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@achrinza/node-ipc": "^9.2.5",
+        "chalk": "^4.1.2",
+        "execa": "^1.0.0",
+        "joi": "^17.4.0",
+        "launch-editor": "^2.2.1",
+        "lru-cache": "^6.0.0",
+        "node-fetch": "^2.6.7",
+        "open": "^8.0.2",
+        "ora": "^5.3.0",
+        "read-pkg": "^5.1.1",
+        "semver": "^7.3.4",
+        "strip-ansi": "^6.0.0"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/@vue/cli-shared-utils/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/@vue/compiler-core": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.23.tgz",
+      "integrity": "sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/parser": "^7.24.1",
+        "@vue/shared": "3.4.23",
+        "entities": "^4.5.0",
+        "estree-walker": "^2.0.2",
+        "source-map-js": "^1.2.0"
+      }
+    },
+    "node_modules/@vue/compiler-dom": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.23.tgz",
+      "integrity": "sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/compiler-core": "3.4.23",
+        "@vue/shared": "3.4.23"
+      }
+    },
+    "node_modules/@vue/compiler-sfc": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.23.tgz",
+      "integrity": "sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/parser": "^7.24.1",
+        "@vue/compiler-core": "3.4.23",
+        "@vue/compiler-dom": "3.4.23",
+        "@vue/compiler-ssr": "3.4.23",
+        "@vue/shared": "3.4.23",
+        "estree-walker": "^2.0.2",
+        "magic-string": "^0.30.8",
+        "postcss": "^8.4.38",
+        "source-map-js": "^1.2.0"
+      }
+    },
+    "node_modules/@vue/compiler-ssr": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.23.tgz",
+      "integrity": "sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/compiler-dom": "3.4.23",
+        "@vue/shared": "3.4.23"
+      }
+    },
+    "node_modules/@vue/component-compiler-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz",
+      "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "consolidate": "^0.15.1",
+        "hash-sum": "^1.0.2",
+        "lru-cache": "^4.1.2",
+        "merge-source-map": "^1.1.0",
+        "postcss": "^7.0.36",
+        "postcss-selector-parser": "^6.0.2",
+        "source-map": "~0.6.1",
+        "vue-template-es2015-compiler": "^1.9.0"
+      },
+      "optionalDependencies": {
+        "prettier": "^1.18.2 || ^2.0.0"
+      }
+    },
+    "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+      "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz",
+      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "pseudomap": "^1.0.2",
+        "yallist": "^2.1.2"
+      }
+    },
+    "node_modules/@vue/component-compiler-utils/node_modules/picocolors": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
+      "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/@vue/component-compiler-utils/node_modules/postcss": {
+      "version": "7.0.39",
+      "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz",
+      "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "picocolors": "^0.2.1",
+        "source-map": "^0.6.1"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/postcss/"
+      }
+    },
+    "node_modules/@vue/component-compiler-utils/node_modules/yallist": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
+      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/@vue/shared": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.4.23.tgz",
+      "integrity": "sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/vue-loader-v15": {
+      "name": "vue-loader",
+      "version": "15.11.1",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz",
+      "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@vue/component-compiler-utils": "^3.1.0",
+        "hash-sum": "^1.0.2",
+        "loader-utils": "^1.1.0",
+        "vue-hot-reload-api": "^2.3.0",
+        "vue-style-loader": "^4.1.0"
+      },
+      "peerDependencies": {
+        "css-loader": "*",
+        "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0"
+      },
+      "peerDependenciesMeta": {
+        "cache-loader": {
+          "optional": true
+        },
+        "prettier": {
+          "optional": true
+        },
+        "vue-template-compiler": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+      "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@vue/web-component-wrapper": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz",
+      "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/ast": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.12.1.tgz",
+      "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/helper-numbers": "1.11.6",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+      }
+    },
+    "node_modules/@webassemblyjs/floating-point-hex-parser": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
+      "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/helper-api-error": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
+      "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/helper-buffer": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz",
+      "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/helper-numbers": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
+      "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/floating-point-hex-parser": "1.11.6",
+        "@webassemblyjs/helper-api-error": "1.11.6",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "node_modules/@webassemblyjs/helper-wasm-bytecode": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
+      "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/helper-wasm-section": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz",
+      "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/wasm-gen": "1.12.1"
+      }
+    },
+    "node_modules/@webassemblyjs/ieee754": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
+      "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@xtuc/ieee754": "^1.2.0"
+      }
+    },
+    "node_modules/@webassemblyjs/leb128": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
+      "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "node_modules/@webassemblyjs/utf8": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
+      "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@webassemblyjs/wasm-edit": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz",
+      "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/helper-wasm-section": "1.12.1",
+        "@webassemblyjs/wasm-gen": "1.12.1",
+        "@webassemblyjs/wasm-opt": "1.12.1",
+        "@webassemblyjs/wasm-parser": "1.12.1",
+        "@webassemblyjs/wast-printer": "1.12.1"
+      }
+    },
+    "node_modules/@webassemblyjs/wasm-gen": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz",
+      "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/ieee754": "1.11.6",
+        "@webassemblyjs/leb128": "1.11.6",
+        "@webassemblyjs/utf8": "1.11.6"
+      }
+    },
+    "node_modules/@webassemblyjs/wasm-opt": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz",
+      "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/wasm-gen": "1.12.1",
+        "@webassemblyjs/wasm-parser": "1.12.1"
+      }
+    },
+    "node_modules/@webassemblyjs/wasm-parser": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz",
+      "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-api-error": "1.11.6",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/ieee754": "1.11.6",
+        "@webassemblyjs/leb128": "1.11.6",
+        "@webassemblyjs/utf8": "1.11.6"
+      }
+    },
+    "node_modules/@webassemblyjs/wast-printer": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz",
+      "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "node_modules/@xtuc/ieee754": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/@xtuc/long": {
+      "version": "4.2.2",
+      "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz",
+      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+      "dev": true,
+      "license": "Apache-2.0"
+    },
+    "node_modules/accepts": {
+      "version": "1.3.8",
+      "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz",
+      "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "mime-types": "~2.1.34",
+        "negotiator": "0.6.3"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/acorn": {
+      "version": "8.11.3",
+      "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.11.3.tgz",
+      "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "acorn": "bin/acorn"
+      },
+      "engines": {
+        "node": ">=0.4.0"
+      }
+    },
+    "node_modules/acorn-import-assertions": {
+      "version": "1.9.0",
+      "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz",
+      "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==",
+      "dev": true,
+      "license": "MIT",
+      "peerDependencies": {
+        "acorn": "^8"
+      }
+    },
+    "node_modules/acorn-jsx": {
+      "version": "5.3.2",
+      "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+      "dev": true,
+      "license": "MIT",
+      "peerDependencies": {
+        "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+      }
+    },
+    "node_modules/acorn-walk": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.3.2.tgz",
+      "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.4.0"
+      }
+    },
+    "node_modules/address": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/address/-/address-1.2.2.tgz",
+      "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10.0.0"
+      }
+    },
+    "node_modules/ajv": {
+      "version": "6.12.6",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",
+      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "fast-json-stable-stringify": "^2.0.0",
+        "json-schema-traverse": "^0.4.1",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/ajv-formats": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz",
+      "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ajv": "^8.0.0"
+      },
+      "peerDependencies": {
+        "ajv": "^8.0.0"
+      },
+      "peerDependenciesMeta": {
+        "ajv": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/ajv-formats/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/ajv-formats/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/ajv-keywords": {
+      "version": "3.5.2",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+      "dev": true,
+      "license": "MIT",
+      "peerDependencies": {
+        "ajv": "^6.9.1"
+      }
+    },
+    "node_modules/ansi-colors": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz",
+      "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/ansi-escapes": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
+      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/ansi-html-community": {
+      "version": "0.0.8",
+      "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+      "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
+      "dev": true,
+      "engines": [
+        "node >= 0.8.0"
+      ],
+      "license": "Apache-2.0",
+      "bin": {
+        "ansi-html": "bin/ansi-html"
+      }
+    },
+    "node_modules/ansi-regex": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz",
+      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/ansi-styles": {
+      "version": "3.2.1",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz",
+      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^1.9.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/any-promise": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz",
+      "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/anymatch": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz",
+      "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "normalize-path": "^3.0.0",
+        "picomatch": "^2.0.4"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/arch": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz",
+      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT"
+    },
+    "node_modules/argparse": {
+      "version": "1.0.10",
+      "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz",
+      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "sprintf-js": "~1.0.2"
+      }
+    },
+    "node_modules/array-flatten": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz",
+      "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/array-union": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz",
+      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/astral-regex": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz",
+      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/async": {
+      "version": "2.6.4",
+      "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz",
+      "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "lodash": "^4.17.14"
+      }
+    },
+    "node_modules/async-validator": {
+      "version": "1.8.5",
+      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
+      "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
+      "dependencies": {
+        "babel-runtime": "6.x"
+      }
+    },
+    "node_modules/asynckit": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+    },
+    "node_modules/at-least-node": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz",
+      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": ">= 4.0.0"
+      }
+    },
+    "node_modules/autoprefixer": {
+      "version": "10.4.19",
+      "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.19.tgz",
+      "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "opencollective",
+          "url": "https://opencollective.com/postcss/"
+        },
+        {
+          "type": "tidelift",
+          "url": "https://tidelift.com/funding/github/npm/autoprefixer"
+        },
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.23.0",
+        "caniuse-lite": "^1.0.30001599",
+        "fraction.js": "^4.3.7",
+        "normalize-range": "^0.1.2",
+        "picocolors": "^1.0.0",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "bin": {
+        "autoprefixer": "bin/autoprefixer"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/axios": {
+      "version": "1.6.8",
+      "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz",
+      "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
+      "dependencies": {
+        "follow-redirects": "^1.15.6",
+        "form-data": "^4.0.0",
+        "proxy-from-env": "^1.1.0"
+      }
+    },
+    "node_modules/babel-helper-vue-jsx-merge-props": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
+      "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
+    },
+    "node_modules/babel-loader": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz",
+      "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "find-cache-dir": "^3.3.1",
+        "loader-utils": "^2.0.0",
+        "make-dir": "^3.1.0",
+        "schema-utils": "^2.6.5"
+      },
+      "engines": {
+        "node": ">= 8.9"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.0.0",
+        "webpack": ">=2"
+      }
+    },
+    "node_modules/babel-loader/node_modules/loader-utils": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
+      "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "big.js": "^5.2.2",
+        "emojis-list": "^3.0.0",
+        "json5": "^2.1.2"
+      },
+      "engines": {
+        "node": ">=8.9.0"
+      }
+    },
+    "node_modules/babel-plugin-dynamic-import-node": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "object.assign": "^4.1.0"
+      }
+    },
+    "node_modules/babel-plugin-polyfill-corejs2": {
+      "version": "0.4.10",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz",
+      "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/compat-data": "^7.22.6",
+        "@babel/helper-define-polyfill-provider": "^0.6.1",
+        "semver": "^6.3.1"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+      }
+    },
+    "node_modules/babel-plugin-polyfill-corejs3": {
+      "version": "0.10.4",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz",
+      "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-define-polyfill-provider": "^0.6.1",
+        "core-js-compat": "^3.36.1"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+      }
+    },
+    "node_modules/babel-plugin-polyfill-regenerator": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz",
+      "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/helper-define-polyfill-provider": "^0.6.1"
+      },
+      "peerDependencies": {
+        "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+      }
+    },
+    "node_modules/babel-runtime": {
+      "version": "6.26.0",
+      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
+      "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
+      "dependencies": {
+        "core-js": "^2.4.0",
+        "regenerator-runtime": "^0.11.0"
+      }
+    },
+    "node_modules/babel-runtime/node_modules/core-js": {
+      "version": "2.6.12",
+      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
+      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
+      "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
+      "hasInstallScript": true
+    },
+    "node_modules/babel-runtime/node_modules/regenerator-runtime": {
+      "version": "0.11.1",
+      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
+      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
+    },
+    "node_modules/balanced-match": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
+      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/base64-js": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz",
+      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT"
+    },
+    "node_modules/batch": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz",
+      "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/big.js": {
+      "version": "5.2.2",
+      "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz",
+      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "*"
+      }
+    },
+    "node_modules/binary-extensions": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz",
+      "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/bl": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz",
+      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "buffer": "^5.5.0",
+        "inherits": "^2.0.4",
+        "readable-stream": "^3.4.0"
+      }
+    },
+    "node_modules/bluebird": {
+      "version": "3.7.2",
+      "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz",
+      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/body-parser": {
+      "version": "1.20.2",
+      "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.2.tgz",
+      "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "bytes": "3.1.2",
+        "content-type": "~1.0.5",
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "destroy": "1.2.0",
+        "http-errors": "2.0.0",
+        "iconv-lite": "0.4.24",
+        "on-finished": "2.4.1",
+        "qs": "6.11.0",
+        "raw-body": "2.5.2",
+        "type-is": "~1.6.18",
+        "unpipe": "1.0.0"
+      },
+      "engines": {
+        "node": ">= 0.8",
+        "npm": "1.2.8000 || >= 1.4.16"
+      }
+    },
+    "node_modules/body-parser/node_modules/bytes": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
+      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/body-parser/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/body-parser/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/bonjour-service": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.2.1.tgz",
+      "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3",
+        "multicast-dns": "^7.2.5"
+      }
+    },
+    "node_modules/boolbase": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz",
+      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/brace-expansion": {
+      "version": "1.1.11",
+      "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz",
+      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "balanced-match": "^1.0.0",
+        "concat-map": "0.0.1"
+      }
+    },
+    "node_modules/braces": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz",
+      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fill-range": "^7.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/browserslist": {
+      "version": "4.23.0",
+      "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.23.0.tgz",
+      "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "opencollective",
+          "url": "https://opencollective.com/browserslist"
+        },
+        {
+          "type": "tidelift",
+          "url": "https://tidelift.com/funding/github/npm/browserslist"
+        },
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "caniuse-lite": "^1.0.30001587",
+        "electron-to-chromium": "^1.4.668",
+        "node-releases": "^2.0.14",
+        "update-browserslist-db": "^1.0.13"
+      },
+      "bin": {
+        "browserslist": "cli.js"
+      },
+      "engines": {
+        "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+      }
+    },
+    "node_modules/buffer": {
+      "version": "5.7.1",
+      "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz",
+      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "base64-js": "^1.3.1",
+        "ieee754": "^1.1.13"
+      }
+    },
+    "node_modules/buffer-from": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz",
+      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/bytes": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz",
+      "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/call-bind": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.7.tgz",
+      "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "es-define-property": "^1.0.0",
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "get-intrinsic": "^1.2.4",
+        "set-function-length": "^1.2.1"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/callsites": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz",
+      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/camel-case": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz",
+      "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "pascal-case": "^3.1.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/camelcase": {
+      "version": "6.3.0",
+      "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz",
+      "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/caniuse-api": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz",
+      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.0.0",
+        "caniuse-lite": "^1.0.0",
+        "lodash.memoize": "^4.1.2",
+        "lodash.uniq": "^4.5.0"
+      }
+    },
+    "node_modules/caniuse-lite": {
+      "version": "1.0.30001610",
+      "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz",
+      "integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "opencollective",
+          "url": "https://opencollective.com/browserslist"
+        },
+        {
+          "type": "tidelift",
+          "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+        },
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "CC-BY-4.0"
+    },
+    "node_modules/case-sensitive-paths-webpack-plugin": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
+      "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/chalk": {
+      "version": "2.4.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz",
+      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^3.2.1",
+        "escape-string-regexp": "^1.0.5",
+        "supports-color": "^5.3.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/chokidar": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
+      "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "anymatch": "~3.1.2",
+        "braces": "~3.0.2",
+        "glob-parent": "~5.1.2",
+        "is-binary-path": "~2.1.0",
+        "is-glob": "~4.0.1",
+        "normalize-path": "~3.0.0",
+        "readdirp": "~3.6.0"
+      },
+      "engines": {
+        "node": ">= 8.10.0"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      },
+      "optionalDependencies": {
+        "fsevents": "~2.3.2"
+      }
+    },
+    "node_modules/chokidar/node_modules/glob-parent": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "is-glob": "^4.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/chrome-trace-event": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.0"
+      }
+    },
+    "node_modules/ci-info": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz",
+      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/clean-css": {
+      "version": "5.3.3",
+      "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.3.tgz",
+      "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "source-map": "~0.6.0"
+      },
+      "engines": {
+        "node": ">= 10.0"
+      }
+    },
+    "node_modules/cli-cursor": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz",
+      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "restore-cursor": "^3.1.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/cli-highlight": {
+      "version": "2.1.11",
+      "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz",
+      "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "chalk": "^4.0.0",
+        "highlight.js": "^10.7.1",
+        "mz": "^2.4.0",
+        "parse5": "^5.1.1",
+        "parse5-htmlparser2-tree-adapter": "^6.0.0",
+        "yargs": "^16.0.0"
+      },
+      "bin": {
+        "highlight": "bin/highlight"
+      },
+      "engines": {
+        "node": ">=8.0.0",
+        "npm": ">=5.0.0"
+      }
+    },
+    "node_modules/cli-highlight/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/cli-highlight/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/cli-highlight/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/cli-highlight/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/cli-highlight/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/cli-highlight/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/cli-spinners": {
+      "version": "2.9.2",
+      "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz",
+      "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/clipboardy": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz",
+      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "arch": "^2.1.1",
+        "execa": "^1.0.0",
+        "is-wsl": "^2.1.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/cliui": {
+      "version": "7.0.4",
+      "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
+      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "string-width": "^4.2.0",
+        "strip-ansi": "^6.0.0",
+        "wrap-ansi": "^7.0.0"
+      }
+    },
+    "node_modules/clone": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz",
+      "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.8"
+      }
+    },
+    "node_modules/clone-deep": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz",
+      "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-plain-object": "^2.0.4",
+        "kind-of": "^6.0.2",
+        "shallow-clone": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/color-convert": {
+      "version": "1.9.3",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz",
+      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "1.1.3"
+      }
+    },
+    "node_modules/color-name": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz",
+      "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/colord": {
+      "version": "2.9.3",
+      "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz",
+      "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/colorette": {
+      "version": "2.0.20",
+      "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz",
+      "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/combined-stream": {
+      "version": "1.0.8",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+      "dependencies": {
+        "delayed-stream": "~1.0.0"
+      },
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/commander": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz",
+      "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 12"
+      }
+    },
+    "node_modules/commondir": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz",
+      "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/compressible": {
+      "version": "2.0.18",
+      "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz",
+      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "mime-db": ">= 1.43.0 < 2"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/compression": {
+      "version": "1.7.4",
+      "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz",
+      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "accepts": "~1.3.5",
+        "bytes": "3.0.0",
+        "compressible": "~2.0.16",
+        "debug": "2.6.9",
+        "on-headers": "~1.0.2",
+        "safe-buffer": "5.1.2",
+        "vary": "~1.1.2"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/compression/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/compression/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/compression/node_modules/safe-buffer": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/concat-map": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz",
+      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/connect-history-api-fallback": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
+      "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.8"
+      }
+    },
+    "node_modules/consolidate": {
+      "version": "0.15.1",
+      "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz",
+      "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "bluebird": "^3.1.1"
+      },
+      "engines": {
+        "node": ">= 0.10.0"
+      }
+    },
+    "node_modules/content-disposition": {
+      "version": "0.5.4",
+      "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz",
+      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "safe-buffer": "5.2.1"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/content-type": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz",
+      "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/convert-source-map": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz",
+      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/cookie": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz",
+      "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/cookie-signature": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz",
+      "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/copy-anything": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
+      "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
+      "dev": true,
+      "dependencies": {
+        "is-what": "^3.14.1"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/mesqueeb"
+      }
+    },
+    "node_modules/copy-webpack-plugin": {
+      "version": "9.1.0",
+      "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz",
+      "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-glob": "^3.2.7",
+        "glob-parent": "^6.0.1",
+        "globby": "^11.0.3",
+        "normalize-path": "^3.0.0",
+        "schema-utils": "^3.1.1",
+        "serialize-javascript": "^6.0.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^5.1.0"
+      }
+    },
+    "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+      "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.8",
+        "ajv": "^6.12.5",
+        "ajv-keywords": "^3.5.2"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/core-js": {
+      "version": "3.37.0",
+      "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.37.0.tgz",
+      "integrity": "sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==",
+      "hasInstallScript": true,
+      "license": "MIT",
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/core-js"
+      }
+    },
+    "node_modules/core-js-compat": {
+      "version": "3.37.0",
+      "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.0.tgz",
+      "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.23.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/core-js"
+      }
+    },
+    "node_modules/core-util-is": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",
+      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/cosmiconfig": {
+      "version": "7.1.0",
+      "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+      "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/parse-json": "^4.0.0",
+        "import-fresh": "^3.2.1",
+        "parse-json": "^5.0.0",
+        "path-type": "^4.0.0",
+        "yaml": "^1.10.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/cross-spawn": {
+      "version": "7.0.3",
+      "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz",
+      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "path-key": "^3.1.0",
+        "shebang-command": "^2.0.0",
+        "which": "^2.0.1"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/css-declaration-sorter": {
+      "version": "6.4.1",
+      "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
+      "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": "^10 || ^12 || >=14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.0.9"
+      }
+    },
+    "node_modules/css-loader": {
+      "version": "6.11.0",
+      "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.11.0.tgz",
+      "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "icss-utils": "^5.1.0",
+        "postcss": "^8.4.33",
+        "postcss-modules-extract-imports": "^3.1.0",
+        "postcss-modules-local-by-default": "^4.0.5",
+        "postcss-modules-scope": "^3.2.0",
+        "postcss-modules-values": "^4.0.0",
+        "postcss-value-parser": "^4.2.0",
+        "semver": "^7.5.4"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "@rspack/core": "0.x || 1.x",
+        "webpack": "^5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "@rspack/core": {
+          "optional": true
+        },
+        "webpack": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/css-loader/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/css-loader/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/css-loader/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/css-minimizer-webpack-plugin": {
+      "version": "3.4.1",
+      "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
+      "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cssnano": "^5.0.6",
+        "jest-worker": "^27.0.2",
+        "postcss": "^8.3.5",
+        "schema-utils": "^4.0.0",
+        "serialize-javascript": "^6.0.0",
+        "source-map": "^0.6.1"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "@parcel/css": {
+          "optional": true
+        },
+        "clean-css": {
+          "optional": true
+        },
+        "csso": {
+          "optional": true
+        },
+        "esbuild": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3"
+      },
+      "peerDependencies": {
+        "ajv": "^8.8.2"
+      }
+    },
+    "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+      "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.9.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.1.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/css-select": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz",
+      "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "boolbase": "^1.0.0",
+        "css-what": "^6.0.1",
+        "domhandler": "^4.3.1",
+        "domutils": "^2.8.0",
+        "nth-check": "^2.0.1"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/fb55"
+      }
+    },
+    "node_modules/css-tree": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz",
+      "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "mdn-data": "2.0.14",
+        "source-map": "^0.6.1"
+      },
+      "engines": {
+        "node": ">=8.0.0"
+      }
+    },
+    "node_modules/css-what": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz",
+      "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">= 6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/fb55"
+      }
+    },
+    "node_modules/cssesc": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",
+      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "cssesc": "bin/cssesc"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/cssnano": {
+      "version": "5.1.15",
+      "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz",
+      "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cssnano-preset-default": "^5.2.14",
+        "lilconfig": "^2.0.3",
+        "yaml": "^1.10.2"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/cssnano"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/cssnano-preset-default": {
+      "version": "5.2.14",
+      "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz",
+      "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "css-declaration-sorter": "^6.3.1",
+        "cssnano-utils": "^3.1.0",
+        "postcss-calc": "^8.2.3",
+        "postcss-colormin": "^5.3.1",
+        "postcss-convert-values": "^5.1.3",
+        "postcss-discard-comments": "^5.1.2",
+        "postcss-discard-duplicates": "^5.1.0",
+        "postcss-discard-empty": "^5.1.1",
+        "postcss-discard-overridden": "^5.1.0",
+        "postcss-merge-longhand": "^5.1.7",
+        "postcss-merge-rules": "^5.1.4",
+        "postcss-minify-font-values": "^5.1.0",
+        "postcss-minify-gradients": "^5.1.1",
+        "postcss-minify-params": "^5.1.4",
+        "postcss-minify-selectors": "^5.2.1",
+        "postcss-normalize-charset": "^5.1.0",
+        "postcss-normalize-display-values": "^5.1.0",
+        "postcss-normalize-positions": "^5.1.1",
+        "postcss-normalize-repeat-style": "^5.1.1",
+        "postcss-normalize-string": "^5.1.0",
+        "postcss-normalize-timing-functions": "^5.1.0",
+        "postcss-normalize-unicode": "^5.1.1",
+        "postcss-normalize-url": "^5.1.0",
+        "postcss-normalize-whitespace": "^5.1.1",
+        "postcss-ordered-values": "^5.1.3",
+        "postcss-reduce-initial": "^5.1.2",
+        "postcss-reduce-transforms": "^5.1.0",
+        "postcss-svgo": "^5.1.0",
+        "postcss-unique-selectors": "^5.1.1"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/cssnano-utils": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
+      "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/csso": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz",
+      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "css-tree": "^1.1.2"
+      },
+      "engines": {
+        "node": ">=8.0.0"
+      }
+    },
+    "node_modules/csstype": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
+      "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+      "license": "MIT"
+    },
+    "node_modules/de-indent": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz",
+      "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/debounce": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/debounce/-/debounce-1.2.1.tgz",
+      "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/debug": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz",
+      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.1.2"
+      },
+      "engines": {
+        "node": ">=6.0"
+      },
+      "peerDependenciesMeta": {
+        "supports-color": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/deep-is": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz",
+      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/deepmerge": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz",
+      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/default-gateway": {
+      "version": "6.0.3",
+      "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz",
+      "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "execa": "^5.0.0"
+      },
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/default-gateway/node_modules/execa": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz",
+      "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cross-spawn": "^7.0.3",
+        "get-stream": "^6.0.0",
+        "human-signals": "^2.1.0",
+        "is-stream": "^2.0.0",
+        "merge-stream": "^2.0.0",
+        "npm-run-path": "^4.0.1",
+        "onetime": "^5.1.2",
+        "signal-exit": "^3.0.3",
+        "strip-final-newline": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sindresorhus/execa?sponsor=1"
+      }
+    },
+    "node_modules/default-gateway/node_modules/get-stream": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz",
+      "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/default-gateway/node_modules/is-stream": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz",
+      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/default-gateway/node_modules/npm-run-path": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz",
+      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "path-key": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/defaults": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz",
+      "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "clone": "^1.0.2"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/define-data-property": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz",
+      "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "es-define-property": "^1.0.0",
+        "es-errors": "^1.3.0",
+        "gopd": "^1.0.1"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/define-lazy-prop": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+      "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/define-properties": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz",
+      "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "define-data-property": "^1.0.1",
+        "has-property-descriptors": "^1.0.0",
+        "object-keys": "^1.1.1"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/delayed-stream": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+      "engines": {
+        "node": ">=0.4.0"
+      }
+    },
+    "node_modules/depd": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz",
+      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/destroy": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz",
+      "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8",
+        "npm": "1.2.8000 || >= 1.4.16"
+      }
+    },
+    "node_modules/detect-node": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz",
+      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/dir-glob": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz",
+      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "path-type": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/dns-packet": {
+      "version": "5.6.1",
+      "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz",
+      "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@leichtgewicht/ip-codec": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/doctrine": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz",
+      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "esutils": "^2.0.2"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/dom-converter": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz",
+      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "utila": "~0.4"
+      }
+    },
+    "node_modules/dom-serializer": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz",
+      "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.2.0",
+        "entities": "^2.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+      }
+    },
+    "node_modules/dom-serializer/node_modules/entities": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz",
+      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
+    "node_modules/domelementtype": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz",
+      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/fb55"
+        }
+      ],
+      "license": "BSD-2-Clause"
+    },
+    "node_modules/domhandler": {
+      "version": "4.3.1",
+      "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz",
+      "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "domelementtype": "^2.2.0"
+      },
+      "engines": {
+        "node": ">= 4"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/domhandler?sponsor=1"
+      }
+    },
+    "node_modules/domutils": {
+      "version": "2.8.0",
+      "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz",
+      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "dom-serializer": "^1.0.1",
+        "domelementtype": "^2.2.0",
+        "domhandler": "^4.2.0"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/domutils?sponsor=1"
+      }
+    },
+    "node_modules/dot-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz",
+      "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/dotenv": {
+      "version": "10.0.0",
+      "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz",
+      "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/dotenv-expand": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
+      "dev": true,
+      "license": "BSD-2-Clause"
+    },
+    "node_modules/duplexer": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz",
+      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/easy-stack": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz",
+      "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/ee-first": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz",
+      "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/electron-to-chromium": {
+      "version": "1.4.739",
+      "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.739.tgz",
+      "integrity": "sha512-koRkawXOuN9w/ymhTNxGfB8ta4MRKVW0nzifU17G1UwTWlBg0vv7xnz4nxDnRFSBe9nXMGRgICcAzqXc0PmLeA==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/element-ui": {
+      "version": "2.15.14",
+      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.14.tgz",
+      "integrity": "sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==",
+      "dependencies": {
+        "async-validator": "~1.8.1",
+        "babel-helper-vue-jsx-merge-props": "^2.0.0",
+        "deepmerge": "^1.2.0",
+        "normalize-wheel": "^1.0.1",
+        "resize-observer-polyfill": "^1.5.0",
+        "throttle-debounce": "^1.0.1"
+      },
+      "peerDependencies": {
+        "vue": "^2.5.17"
+      }
+    },
+    "node_modules/emoji-regex": {
+      "version": "8.0.0",
+      "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
+      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/emojis-list": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz",
+      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 4"
+      }
+    },
+    "node_modules/encodeurl": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz",
+      "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/end-of-stream": {
+      "version": "1.4.4",
+      "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz",
+      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "once": "^1.4.0"
+      }
+    },
+    "node_modules/enhanced-resolve": {
+      "version": "5.16.0",
+      "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz",
+      "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "graceful-fs": "^4.2.4",
+        "tapable": "^2.2.0"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/enquirer": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.4.1.tgz",
+      "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-colors": "^4.1.1",
+        "strip-ansi": "^6.0.1"
+      },
+      "engines": {
+        "node": ">=8.6"
+      }
+    },
+    "node_modules/entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
+    "node_modules/errno": {
+      "version": "0.1.8",
+      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
+      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
+      "dev": true,
+      "optional": true,
+      "dependencies": {
+        "prr": "~1.0.1"
+      },
+      "bin": {
+        "errno": "cli.js"
+      }
+    },
+    "node_modules/error-ex": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz",
+      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-arrayish": "^0.2.1"
+      }
+    },
+    "node_modules/error-stack-parser": {
+      "version": "2.1.4",
+      "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
+      "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "stackframe": "^1.3.4"
+      }
+    },
+    "node_modules/es-define-property": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.0.tgz",
+      "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "get-intrinsic": "^1.2.4"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      }
+    },
+    "node_modules/es-errors": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
+      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4"
+      }
+    },
+    "node_modules/es-module-lexer": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.5.0.tgz",
+      "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/escalade": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.2.tgz",
+      "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/escape-html": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
+      "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/escape-string-regexp": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+      "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.8.0"
+      }
+    },
+    "node_modules/eslint": {
+      "version": "7.32.0",
+      "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz",
+      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "7.12.11",
+        "@eslint/eslintrc": "^0.4.3",
+        "@humanwhocodes/config-array": "^0.5.0",
+        "ajv": "^6.10.0",
+        "chalk": "^4.0.0",
+        "cross-spawn": "^7.0.2",
+        "debug": "^4.0.1",
+        "doctrine": "^3.0.0",
+        "enquirer": "^2.3.5",
+        "escape-string-regexp": "^4.0.0",
+        "eslint-scope": "^5.1.1",
+        "eslint-utils": "^2.1.0",
+        "eslint-visitor-keys": "^2.0.0",
+        "espree": "^7.3.1",
+        "esquery": "^1.4.0",
+        "esutils": "^2.0.2",
+        "fast-deep-equal": "^3.1.3",
+        "file-entry-cache": "^6.0.1",
+        "functional-red-black-tree": "^1.0.1",
+        "glob-parent": "^5.1.2",
+        "globals": "^13.6.0",
+        "ignore": "^4.0.6",
+        "import-fresh": "^3.0.0",
+        "imurmurhash": "^0.1.4",
+        "is-glob": "^4.0.0",
+        "js-yaml": "^3.13.1",
+        "json-stable-stringify-without-jsonify": "^1.0.1",
+        "levn": "^0.4.1",
+        "lodash.merge": "^4.6.2",
+        "minimatch": "^3.0.4",
+        "natural-compare": "^1.4.0",
+        "optionator": "^0.9.1",
+        "progress": "^2.0.0",
+        "regexpp": "^3.1.0",
+        "semver": "^7.2.1",
+        "strip-ansi": "^6.0.0",
+        "strip-json-comments": "^3.1.0",
+        "table": "^6.0.9",
+        "text-table": "^0.2.0",
+        "v8-compile-cache": "^2.0.3"
+      },
+      "bin": {
+        "eslint": "bin/eslint.js"
+      },
+      "engines": {
+        "node": "^10.12.0 || >=12.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/eslint"
+      }
+    },
+    "node_modules/eslint-plugin-vue": {
+      "version": "8.7.1",
+      "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-8.7.1.tgz",
+      "integrity": "sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "eslint-utils": "^3.0.0",
+        "natural-compare": "^1.4.0",
+        "nth-check": "^2.0.1",
+        "postcss-selector-parser": "^6.0.9",
+        "semver": "^7.3.5",
+        "vue-eslint-parser": "^8.0.1"
+      },
+      "engines": {
+        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+      },
+      "peerDependencies": {
+        "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0"
+      }
+    },
+    "node_modules/eslint-plugin-vue/node_modules/eslint-utils": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz",
+      "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "eslint-visitor-keys": "^2.0.0"
+      },
+      "engines": {
+        "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/mysticatea"
+      },
+      "peerDependencies": {
+        "eslint": ">=5"
+      }
+    },
+    "node_modules/eslint-plugin-vue/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/eslint-plugin-vue/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/eslint-plugin-vue/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/eslint-scope": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz",
+      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "esrecurse": "^4.3.0",
+        "estraverse": "^4.1.1"
+      },
+      "engines": {
+        "node": ">=8.0.0"
+      }
+    },
+    "node_modules/eslint-utils": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz",
+      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "eslint-visitor-keys": "^1.1.0"
+      },
+      "engines": {
+        "node": ">=6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/mysticatea"
+      }
+    },
+    "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/eslint-visitor-keys": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+      "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/eslint-webpack-plugin": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
+      "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/eslint": "^7.29.0 || ^8.4.1",
+        "jest-worker": "^28.0.2",
+        "micromatch": "^4.0.5",
+        "normalize-path": "^3.0.0",
+        "schema-utils": "^4.0.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "eslint": "^7.0.0 || ^8.0.0",
+        "webpack": "^5.0.0"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3"
+      },
+      "peerDependencies": {
+        "ajv": "^8.8.2"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/jest-worker": {
+      "version": "28.1.3",
+      "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-28.1.3.tgz",
+      "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*",
+        "merge-stream": "^2.0.0",
+        "supports-color": "^8.0.0"
+      },
+      "engines": {
+        "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/schema-utils": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+      "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.9.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.1.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/eslint-webpack-plugin/node_modules/supports-color": {
+      "version": "8.1.1",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
+      "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/supports-color?sponsor=1"
+      }
+    },
+    "node_modules/eslint/node_modules/@babel/code-frame": {
+      "version": "7.12.11",
+      "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz",
+      "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/highlight": "^7.10.4"
+      }
+    },
+    "node_modules/eslint/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/eslint/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/eslint/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/eslint/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/eslint/node_modules/escape-string-regexp": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/eslint/node_modules/glob-parent": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "is-glob": "^4.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/eslint/node_modules/globals": {
+      "version": "13.24.0",
+      "resolved": "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz",
+      "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "type-fest": "^0.20.2"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/eslint/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/eslint/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/eslint/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/eslint/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/eslint/node_modules/type-fest": {
+      "version": "0.20.2",
+      "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz",
+      "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+      "dev": true,
+      "license": "(MIT OR CC0-1.0)",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/eslint/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/espree": {
+      "version": "7.3.1",
+      "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz",
+      "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "acorn": "^7.4.0",
+        "acorn-jsx": "^5.3.1",
+        "eslint-visitor-keys": "^1.3.0"
+      },
+      "engines": {
+        "node": "^10.12.0 || >=12.0.0"
+      }
+    },
+    "node_modules/espree/node_modules/acorn": {
+      "version": "7.4.1",
+      "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz",
+      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "acorn": "bin/acorn"
+      },
+      "engines": {
+        "node": ">=0.4.0"
+      }
+    },
+    "node_modules/espree/node_modules/eslint-visitor-keys": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/esprima": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz",
+      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "bin": {
+        "esparse": "bin/esparse.js",
+        "esvalidate": "bin/esvalidate.js"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/esquery": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz",
+      "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "estraverse": "^5.1.0"
+      },
+      "engines": {
+        "node": ">=0.10"
+      }
+    },
+    "node_modules/esquery/node_modules/estraverse": {
+      "version": "5.3.0",
+      "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=4.0"
+      }
+    },
+    "node_modules/esrecurse": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz",
+      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "estraverse": "^5.2.0"
+      },
+      "engines": {
+        "node": ">=4.0"
+      }
+    },
+    "node_modules/esrecurse/node_modules/estraverse": {
+      "version": "5.3.0",
+      "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=4.0"
+      }
+    },
+    "node_modules/estraverse": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz",
+      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=4.0"
+      }
+    },
+    "node_modules/estree-walker": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
+      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/esutils": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
+      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/etag": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz",
+      "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/event-pubsub": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz",
+      "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==",
+      "dev": true,
+      "license": "Unlicense",
+      "engines": {
+        "node": ">=4.0.0"
+      }
+    },
+    "node_modules/eventemitter3": {
+      "version": "4.0.7",
+      "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz",
+      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/events": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz",
+      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.8.x"
+      }
+    },
+    "node_modules/execa": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz",
+      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cross-spawn": "^6.0.0",
+        "get-stream": "^4.0.0",
+        "is-stream": "^1.1.0",
+        "npm-run-path": "^2.0.0",
+        "p-finally": "^1.0.0",
+        "signal-exit": "^3.0.0",
+        "strip-eof": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/execa/node_modules/cross-spawn": {
+      "version": "6.0.5",
+      "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz",
+      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "nice-try": "^1.0.4",
+        "path-key": "^2.0.1",
+        "semver": "^5.5.0",
+        "shebang-command": "^1.2.0",
+        "which": "^1.2.9"
+      },
+      "engines": {
+        "node": ">=4.8"
+      }
+    },
+    "node_modules/execa/node_modules/path-key": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz",
+      "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/execa/node_modules/semver": {
+      "version": "5.7.2",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz",
+      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+      "dev": true,
+      "license": "ISC",
+      "bin": {
+        "semver": "bin/semver"
+      }
+    },
+    "node_modules/execa/node_modules/shebang-command": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz",
+      "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "shebang-regex": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/execa/node_modules/shebang-regex": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz",
+      "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/execa/node_modules/which": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz",
+      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "isexe": "^2.0.0"
+      },
+      "bin": {
+        "which": "bin/which"
+      }
+    },
+    "node_modules/express": {
+      "version": "4.19.2",
+      "resolved": "https://registry.npmmirror.com/express/-/express-4.19.2.tgz",
+      "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "accepts": "~1.3.8",
+        "array-flatten": "1.1.1",
+        "body-parser": "1.20.2",
+        "content-disposition": "0.5.4",
+        "content-type": "~1.0.4",
+        "cookie": "0.6.0",
+        "cookie-signature": "1.0.6",
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "finalhandler": "1.2.0",
+        "fresh": "0.5.2",
+        "http-errors": "2.0.0",
+        "merge-descriptors": "1.0.1",
+        "methods": "~1.1.2",
+        "on-finished": "2.4.1",
+        "parseurl": "~1.3.3",
+        "path-to-regexp": "0.1.7",
+        "proxy-addr": "~2.0.7",
+        "qs": "6.11.0",
+        "range-parser": "~1.2.1",
+        "safe-buffer": "5.2.1",
+        "send": "0.18.0",
+        "serve-static": "1.15.0",
+        "setprototypeof": "1.2.0",
+        "statuses": "2.0.1",
+        "type-is": "~1.6.18",
+        "utils-merge": "1.0.1",
+        "vary": "~1.1.2"
+      },
+      "engines": {
+        "node": ">= 0.10.0"
+      }
+    },
+    "node_modules/express/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/express/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/fast-deep-equal": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/fast-glob": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz",
+      "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@nodelib/fs.stat": "^2.0.2",
+        "@nodelib/fs.walk": "^1.2.3",
+        "glob-parent": "^5.1.2",
+        "merge2": "^1.3.0",
+        "micromatch": "^4.0.4"
+      },
+      "engines": {
+        "node": ">=8.6.0"
+      }
+    },
+    "node_modules/fast-glob/node_modules/glob-parent": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "is-glob": "^4.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/fast-json-stable-stringify": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/fast-levenshtein": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/fastq": {
+      "version": "1.17.1",
+      "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.17.1.tgz",
+      "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "reusify": "^1.0.4"
+      }
+    },
+    "node_modules/faye-websocket": {
+      "version": "0.11.4",
+      "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz",
+      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "websocket-driver": ">=0.5.1"
+      },
+      "engines": {
+        "node": ">=0.8.0"
+      }
+    },
+    "node_modules/figures": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz",
+      "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "escape-string-regexp": "^1.0.5"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/file-entry-cache": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+      "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "flat-cache": "^3.0.4"
+      },
+      "engines": {
+        "node": "^10.12.0 || >=12.0.0"
+      }
+    },
+    "node_modules/fill-range": {
+      "version": "7.0.1",
+      "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz",
+      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "to-regex-range": "^5.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/finalhandler": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz",
+      "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "debug": "2.6.9",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "on-finished": "2.4.1",
+        "parseurl": "~1.3.3",
+        "statuses": "2.0.1",
+        "unpipe": "~1.0.0"
+      },
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/finalhandler/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/finalhandler/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/find-cache-dir": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+      "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "commondir": "^1.0.1",
+        "make-dir": "^3.0.2",
+        "pkg-dir": "^4.1.0"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
+      }
+    },
+    "node_modules/find-up": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz",
+      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "locate-path": "^5.0.0",
+        "path-exists": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/flat": {
+      "version": "5.0.2",
+      "resolved": "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz",
+      "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "bin": {
+        "flat": "cli.js"
+      }
+    },
+    "node_modules/flat-cache": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.2.0.tgz",
+      "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "flatted": "^3.2.9",
+        "keyv": "^4.5.3",
+        "rimraf": "^3.0.2"
+      },
+      "engines": {
+        "node": "^10.12.0 || >=12.0.0"
+      }
+    },
+    "node_modules/flatted": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.3.1.tgz",
+      "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/follow-redirects": {
+      "version": "1.15.6",
+      "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz",
+      "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
+      "funding": [
+        {
+          "type": "individual",
+          "url": "https://github.com/sponsors/RubenVerborgh"
+        }
+      ],
+      "license": "MIT",
+      "engines": {
+        "node": ">=4.0"
+      },
+      "peerDependenciesMeta": {
+        "debug": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/form-data": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+      "dependencies": {
+        "asynckit": "^0.4.0",
+        "combined-stream": "^1.0.8",
+        "mime-types": "^2.1.12"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/forwarded": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz",
+      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/fraction.js": {
+      "version": "4.3.7",
+      "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.7.tgz",
+      "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "*"
+      },
+      "funding": {
+        "type": "patreon",
+        "url": "https://github.com/sponsors/rawify"
+      }
+    },
+    "node_modules/fresh": {
+      "version": "0.5.2",
+      "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz",
+      "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/fs-extra": {
+      "version": "9.1.0",
+      "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz",
+      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "at-least-node": "^1.0.0",
+        "graceful-fs": "^4.2.0",
+        "jsonfile": "^6.0.1",
+        "universalify": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/fs-monkey": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.5.tgz",
+      "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==",
+      "dev": true,
+      "license": "Unlicense"
+    },
+    "node_modules/fs.realpath": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz",
+      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/fsevents": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz",
+      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+      "dev": true,
+      "license": "MIT",
+      "optional": true,
+      "os": [
+        "darwin"
+      ],
+      "engines": {
+        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+      }
+    },
+    "node_modules/function-bind": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
+      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+      "dev": true,
+      "license": "MIT",
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/functional-red-black-tree": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+      "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/gensync": {
+      "version": "1.0.0-beta.2",
+      "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz",
+      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.9.0"
+      }
+    },
+    "node_modules/get-caller-file": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz",
+      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": "6.* || 8.* || >= 10.*"
+      }
+    },
+    "node_modules/get-intrinsic": {
+      "version": "1.2.4",
+      "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+      "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "has-proto": "^1.0.1",
+        "has-symbols": "^1.0.3",
+        "hasown": "^2.0.0"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/get-stream": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz",
+      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "pump": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/glob": {
+      "version": "7.2.3",
+      "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz",
+      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "fs.realpath": "^1.0.0",
+        "inflight": "^1.0.4",
+        "inherits": "2",
+        "minimatch": "^3.1.1",
+        "once": "^1.3.0",
+        "path-is-absolute": "^1.0.0"
+      },
+      "engines": {
+        "node": "*"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
+    "node_modules/glob-parent": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz",
+      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "is-glob": "^4.0.3"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/glob-to-regexp": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+      "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
+      "dev": true,
+      "license": "BSD-2-Clause"
+    },
+    "node_modules/globals": {
+      "version": "11.12.0",
+      "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz",
+      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/globby": {
+      "version": "11.1.0",
+      "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz",
+      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "array-union": "^2.1.0",
+        "dir-glob": "^3.0.1",
+        "fast-glob": "^3.2.9",
+        "ignore": "^5.2.0",
+        "merge2": "^1.4.1",
+        "slash": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/globby/node_modules/ignore": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz",
+      "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 4"
+      }
+    },
+    "node_modules/gopd": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz",
+      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "get-intrinsic": "^1.1.3"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/graceful-fs": {
+      "version": "4.2.11",
+      "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz",
+      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/gzip-size": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz",
+      "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "duplexer": "^0.1.2"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/handle-thing": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz",
+      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/has-flag": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz",
+      "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/has-property-descriptors": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+      "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "es-define-property": "^1.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/has-proto": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.3.tgz",
+      "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/has-symbols": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz",
+      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/hash-sum": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz",
+      "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/hasown": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
+      "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "function-bind": "^1.1.2"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      }
+    },
+    "node_modules/he": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
+      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "he": "bin/he"
+      }
+    },
+    "node_modules/highlight.js": {
+      "version": "10.7.3",
+      "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz",
+      "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "engines": {
+        "node": "*"
+      }
+    },
+    "node_modules/hosted-git-info": {
+      "version": "2.8.9",
+      "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/hpack.js": {
+      "version": "2.1.6",
+      "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz",
+      "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "inherits": "^2.0.1",
+        "obuf": "^1.0.0",
+        "readable-stream": "^2.0.1",
+        "wbuf": "^1.1.0"
+      }
+    },
+    "node_modules/hpack.js/node_modules/readable-stream": {
+      "version": "2.3.8",
+      "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",
+      "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "core-util-is": "~1.0.0",
+        "inherits": "~2.0.3",
+        "isarray": "~1.0.0",
+        "process-nextick-args": "~2.0.0",
+        "safe-buffer": "~5.1.1",
+        "string_decoder": "~1.1.1",
+        "util-deprecate": "~1.0.1"
+      }
+    },
+    "node_modules/hpack.js/node_modules/safe-buffer": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/hpack.js/node_modules/string_decoder": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",
+      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "safe-buffer": "~5.1.0"
+      }
+    },
+    "node_modules/html-entities": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.5.2.tgz",
+      "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/mdevils"
+        },
+        {
+          "type": "patreon",
+          "url": "https://patreon.com/mdevils"
+        }
+      ],
+      "license": "MIT"
+    },
+    "node_modules/html-escaper": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz",
+      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "camel-case": "^4.1.2",
+        "clean-css": "^5.2.2",
+        "commander": "^8.3.0",
+        "he": "^1.2.0",
+        "param-case": "^3.0.4",
+        "relateurl": "^0.2.7",
+        "terser": "^5.10.0"
+      },
+      "bin": {
+        "html-minifier-terser": "cli.js"
+      },
+      "engines": {
+        "node": ">=12"
+      }
+    },
+    "node_modules/html-tags": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz",
+      "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/html-webpack-plugin": {
+      "version": "5.6.0",
+      "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz",
+      "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/html-minifier-terser": "^6.0.0",
+        "html-minifier-terser": "^6.0.2",
+        "lodash": "^4.17.21",
+        "pretty-error": "^4.0.0",
+        "tapable": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/html-webpack-plugin"
+      },
+      "peerDependencies": {
+        "@rspack/core": "0.x || 1.x",
+        "webpack": "^5.20.0"
+      },
+      "peerDependenciesMeta": {
+        "@rspack/core": {
+          "optional": true
+        },
+        "webpack": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/htmlparser2": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz",
+      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+      "dev": true,
+      "funding": [
+        "https://github.com/fb55/htmlparser2?sponsor=1",
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/fb55"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.0.0",
+        "domutils": "^2.5.2",
+        "entities": "^2.0.0"
+      }
+    },
+    "node_modules/htmlparser2/node_modules/entities": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz",
+      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
+    "node_modules/http-deceiver": {
+      "version": "1.2.7",
+      "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz",
+      "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/http-errors": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz",
+      "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "depd": "2.0.0",
+        "inherits": "2.0.4",
+        "setprototypeof": "1.2.0",
+        "statuses": "2.0.1",
+        "toidentifier": "1.0.1"
+      },
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/http-parser-js": {
+      "version": "0.5.8",
+      "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz",
+      "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/http-proxy": {
+      "version": "1.18.1",
+      "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz",
+      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "eventemitter3": "^4.0.0",
+        "follow-redirects": "^1.0.0",
+        "requires-port": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=8.0.0"
+      }
+    },
+    "node_modules/http-proxy-middleware": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
+      "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/http-proxy": "^1.17.8",
+        "http-proxy": "^1.18.1",
+        "is-glob": "^4.0.1",
+        "is-plain-obj": "^3.0.0",
+        "micromatch": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=12.0.0"
+      },
+      "peerDependencies": {
+        "@types/express": "^4.17.13"
+      },
+      "peerDependenciesMeta": {
+        "@types/express": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/human-signals": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz",
+      "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": ">=10.17.0"
+      }
+    },
+    "node_modules/iconv-lite": {
+      "version": "0.4.24",
+      "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",
+      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "safer-buffer": ">= 2.1.2 < 3"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/icss-utils": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz",
+      "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": "^10 || ^12 || >= 14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/ieee754": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
+      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/ignore": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz",
+      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 4"
+      }
+    },
+    "node_modules/image-size": {
+      "version": "0.5.5",
+      "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
+      "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
+      "dev": true,
+      "optional": true,
+      "bin": {
+        "image-size": "bin/image-size.js"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/import-fresh": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
+      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "parent-module": "^1.0.0",
+        "resolve-from": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/imurmurhash": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz",
+      "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.8.19"
+      }
+    },
+    "node_modules/inflight": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz",
+      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "once": "^1.3.0",
+        "wrappy": "1"
+      }
+    },
+    "node_modules/inherits": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
+      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/ipaddr.js": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+      "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/is-arrayish": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz",
+      "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/is-binary-path": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
+      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "binary-extensions": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/is-ci": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz",
+      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ci-info": "^1.5.0"
+      },
+      "bin": {
+        "is-ci": "bin.js"
+      }
+    },
+    "node_modules/is-core-module": {
+      "version": "2.13.1",
+      "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.1.tgz",
+      "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "hasown": "^2.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/is-docker": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz",
+      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "is-docker": "cli.js"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/is-extglob": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
+      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/is-file-esm": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz",
+      "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "read-pkg-up": "^7.0.1"
+      }
+    },
+    "node_modules/is-fullwidth-code-point": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/is-glob": {
+      "version": "4.0.3",
+      "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
+      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-extglob": "^2.1.1"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/is-interactive": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz",
+      "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/is-number": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz",
+      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.12.0"
+      }
+    },
+    "node_modules/is-plain-obj": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+      "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/is-plain-object": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz",
+      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "isobject": "^3.0.1"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/is-stream": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz",
+      "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/is-unicode-supported": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
+      "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/is-what": {
+      "version": "3.14.1",
+      "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
+      "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
+      "dev": true
+    },
+    "node_modules/is-wsl": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz",
+      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-docker": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/isarray": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",
+      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/isexe": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz",
+      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/isobject": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz",
+      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/javascript-stringify": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz",
+      "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/jest-worker": {
+      "version": "27.5.1",
+      "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz",
+      "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node": "*",
+        "merge-stream": "^2.0.0",
+        "supports-color": "^8.0.0"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      }
+    },
+    "node_modules/jest-worker/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/jest-worker/node_modules/supports-color": {
+      "version": "8.1.1",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
+      "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/supports-color?sponsor=1"
+      }
+    },
+    "node_modules/joi": {
+      "version": "17.12.3",
+      "resolved": "https://registry.npmmirror.com/joi/-/joi-17.12.3.tgz",
+      "integrity": "sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "@hapi/hoek": "^9.3.0",
+        "@hapi/topo": "^5.1.0",
+        "@sideway/address": "^4.1.5",
+        "@sideway/formula": "^3.0.1",
+        "@sideway/pinpoint": "^2.0.0"
+      }
+    },
+    "node_modules/js-message": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz",
+      "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.6.0"
+      }
+    },
+    "node_modules/js-tokens": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz",
+      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/js-yaml": {
+      "version": "3.14.1",
+      "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz",
+      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "argparse": "^1.0.7",
+        "esprima": "^4.0.0"
+      },
+      "bin": {
+        "js-yaml": "bin/js-yaml.js"
+      }
+    },
+    "node_modules/jsesc": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz",
+      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "jsesc": "bin/jsesc"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/json-buffer": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz",
+      "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/json-parse-better-errors": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/json-parse-even-better-errors": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/json-schema-traverse": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/json-stable-stringify-without-jsonify": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/json5": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz",
+      "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "json5": "lib/cli.js"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/jsonfile": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz",
+      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "universalify": "^2.0.0"
+      },
+      "optionalDependencies": {
+        "graceful-fs": "^4.1.6"
+      }
+    },
+    "node_modules/keyv": {
+      "version": "4.5.4",
+      "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz",
+      "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "json-buffer": "3.0.1"
+      }
+    },
+    "node_modules/kind-of": {
+      "version": "6.0.3",
+      "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz",
+      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/klona": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz",
+      "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/launch-editor": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.1.tgz",
+      "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "picocolors": "^1.0.0",
+        "shell-quote": "^1.8.1"
+      }
+    },
+    "node_modules/launch-editor-middleware": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.1.tgz",
+      "integrity": "sha512-Fg/xYhf7ARmRp40n18wIfJyuAMEjXo67Yull7uF7d0OJ3qA4EYJISt1XfPPn69IIJ5jKgQwzcg6DqHYo95LL/g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "launch-editor": "^2.6.1"
+      }
+    },
+    "node_modules/less": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz",
+      "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==",
+      "dev": true,
+      "dependencies": {
+        "copy-anything": "^2.0.1",
+        "parse-node-version": "^1.0.1",
+        "tslib": "^2.3.0"
+      },
+      "bin": {
+        "lessc": "bin/lessc"
+      },
+      "engines": {
+        "node": ">=6"
+      },
+      "optionalDependencies": {
+        "errno": "^0.1.1",
+        "graceful-fs": "^4.1.2",
+        "image-size": "~0.5.0",
+        "make-dir": "^2.1.0",
+        "mime": "^1.4.1",
+        "needle": "^3.1.0",
+        "source-map": "~0.6.0"
+      }
+    },
+    "node_modules/less-loader": {
+      "version": "12.2.0",
+      "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz",
+      "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==",
+      "dev": true,
+      "engines": {
+        "node": ">= 18.12.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "@rspack/core": "0.x || 1.x",
+        "less": "^3.5.0 || ^4.0.0",
+        "webpack": "^5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "@rspack/core": {
+          "optional": true
+        },
+        "webpack": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/less/node_modules/make-dir": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+      "dev": true,
+      "optional": true,
+      "dependencies": {
+        "pify": "^4.0.1",
+        "semver": "^5.6.0"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/less/node_modules/semver": {
+      "version": "5.7.2",
+      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+      "dev": true,
+      "optional": true,
+      "bin": {
+        "semver": "bin/semver"
+      }
+    },
+    "node_modules/levn": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz",
+      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "prelude-ls": "^1.2.1",
+        "type-check": "~0.4.0"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/lilconfig": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz",
+      "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/lines-and-columns": {
+      "version": "1.2.4",
+      "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/loader-runner": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz",
+      "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6.11.5"
+      }
+    },
+    "node_modules/loader-utils": {
+      "version": "1.4.2",
+      "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz",
+      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "big.js": "^5.2.2",
+        "emojis-list": "^3.0.0",
+        "json5": "^1.0.1"
+      },
+      "engines": {
+        "node": ">=4.0.0"
+      }
+    },
+    "node_modules/loader-utils/node_modules/json5": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz",
+      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "minimist": "^1.2.0"
+      },
+      "bin": {
+        "json5": "lib/cli.js"
+      }
+    },
+    "node_modules/locate-path": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz",
+      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "p-locate": "^4.1.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/lodash": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
+      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.debounce": {
+      "version": "4.0.8",
+      "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.defaultsdeep": {
+      "version": "4.6.1",
+      "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
+      "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.kebabcase": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
+      "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.mapvalues": {
+      "version": "4.6.0",
+      "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
+      "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.memoize": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+      "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.merge": {
+      "version": "4.6.2",
+      "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz",
+      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.truncate": {
+      "version": "4.4.2",
+      "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
+      "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/lodash.uniq": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+      "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/log-symbols": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz",
+      "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "chalk": "^4.1.0",
+        "is-unicode-supported": "^0.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/log-symbols/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/log-symbols/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/log-symbols/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/log-symbols/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/log-symbols/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/log-symbols/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/log-update": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz",
+      "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-escapes": "^3.0.0",
+        "cli-cursor": "^2.0.0",
+        "wrap-ansi": "^3.0.1"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/ansi-regex": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz",
+      "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/cli-cursor": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz",
+      "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "restore-cursor": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/is-fullwidth-code-point": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+      "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/mimic-fn": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz",
+      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/onetime": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz",
+      "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "mimic-fn": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/restore-cursor": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz",
+      "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "onetime": "^2.0.0",
+        "signal-exit": "^3.0.2"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/string-width": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz",
+      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-fullwidth-code-point": "^2.0.0",
+        "strip-ansi": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/strip-ansi": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz",
+      "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-regex": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/log-update/node_modules/wrap-ansi": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz",
+      "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "string-width": "^2.1.1",
+        "strip-ansi": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/lower-case": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz",
+      "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/lru-cache": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz",
+      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^3.0.2"
+      }
+    },
+    "node_modules/magic-string": {
+      "version": "0.30.10",
+      "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.10.tgz",
+      "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@jridgewell/sourcemap-codec": "^1.4.15"
+      }
+    },
+    "node_modules/make-dir": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz",
+      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "semver": "^6.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/mdn-data": {
+      "version": "2.0.14",
+      "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz",
+      "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
+      "dev": true,
+      "license": "CC0-1.0"
+    },
+    "node_modules/media-typer": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz",
+      "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/memfs": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.6.0.tgz",
+      "integrity": "sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==",
+      "dev": true,
+      "license": "Unlicense",
+      "dependencies": {
+        "fs-monkey": "^1.0.4"
+      },
+      "engines": {
+        "node": ">= 4.0.0"
+      }
+    },
+    "node_modules/merge-descriptors": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+      "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/merge-source-map": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz",
+      "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "source-map": "^0.6.1"
+      }
+    },
+    "node_modules/merge-stream": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz",
+      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/merge2": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz",
+      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/methods": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz",
+      "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/micromatch": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz",
+      "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "braces": "^3.0.2",
+        "picomatch": "^2.3.1"
+      },
+      "engines": {
+        "node": ">=8.6"
+      }
+    },
+    "node_modules/mime": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz",
+      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "mime": "cli.js"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/mime-db": {
+      "version": "1.52.0",
+      "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
+      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/mime-types": {
+      "version": "2.1.35",
+      "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
+      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+      "license": "MIT",
+      "dependencies": {
+        "mime-db": "1.52.0"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/mimic-fn": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz",
+      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/mini-css-extract-plugin": {
+      "version": "2.9.0",
+      "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz",
+      "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "schema-utils": "^4.0.0",
+        "tapable": "^2.2.1"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^5.0.0"
+      }
+    },
+    "node_modules/mini-css-extract-plugin/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3"
+      },
+      "peerDependencies": {
+        "ajv": "^8.8.2"
+      }
+    },
+    "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+      "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.9.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.1.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/minimalistic-assert": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/minimatch": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz",
+      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "brace-expansion": "^1.1.7"
+      },
+      "engines": {
+        "node": "*"
+      }
+    },
+    "node_modules/minimist": {
+      "version": "1.2.8",
+      "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz",
+      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+      "dev": true,
+      "license": "MIT",
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/minipass": {
+      "version": "3.3.6",
+      "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz",
+      "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/minipass/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/mkdirp": {
+      "version": "0.5.6",
+      "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz",
+      "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "minimist": "^1.2.6"
+      },
+      "bin": {
+        "mkdirp": "bin/cmd.js"
+      }
+    },
+    "node_modules/module-alias": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz",
+      "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/moment": {
+      "version": "2.30.1",
+      "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
+      "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==",
+      "engines": {
+        "node": "*"
+      }
+    },
+    "node_modules/mrmime": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz",
+      "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/multicast-dns": {
+      "version": "7.2.5",
+      "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz",
+      "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "dns-packet": "^5.2.2",
+        "thunky": "^1.0.2"
+      },
+      "bin": {
+        "multicast-dns": "cli.js"
+      }
+    },
+    "node_modules/mz": {
+      "version": "2.7.0",
+      "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz",
+      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "any-promise": "^1.0.0",
+        "object-assign": "^4.0.1",
+        "thenify-all": "^1.0.0"
+      }
+    },
+    "node_modules/nanoid": {
+      "version": "3.3.7",
+      "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz",
+      "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "MIT",
+      "bin": {
+        "nanoid": "bin/nanoid.cjs"
+      },
+      "engines": {
+        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+      }
+    },
+    "node_modules/natural-compare": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz",
+      "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/needle": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz",
+      "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==",
+      "dev": true,
+      "optional": true,
+      "dependencies": {
+        "iconv-lite": "^0.6.3",
+        "sax": "^1.2.4"
+      },
+      "bin": {
+        "needle": "bin/needle"
+      },
+      "engines": {
+        "node": ">= 4.4.x"
+      }
+    },
+    "node_modules/needle/node_modules/iconv-lite": {
+      "version": "0.6.3",
+      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+      "dev": true,
+      "optional": true,
+      "dependencies": {
+        "safer-buffer": ">= 2.1.2 < 3.0.0"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/negotiator": {
+      "version": "0.6.3",
+      "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
+      "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/neo-async": {
+      "version": "2.6.2",
+      "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz",
+      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/nice-try": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz",
+      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/no-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz",
+      "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "lower-case": "^2.0.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/node-fetch": {
+      "version": "2.7.0",
+      "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz",
+      "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "whatwg-url": "^5.0.0"
+      },
+      "engines": {
+        "node": "4.x || >=6.0.0"
+      },
+      "peerDependencies": {
+        "encoding": "^0.1.0"
+      },
+      "peerDependenciesMeta": {
+        "encoding": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+      "dev": true,
+      "license": "(BSD-3-Clause OR GPL-2.0)",
+      "engines": {
+        "node": ">= 6.13.0"
+      }
+    },
+    "node_modules/node-releases": {
+      "version": "2.0.14",
+      "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz",
+      "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/normalize-package-data": {
+      "version": "2.5.0",
+      "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "hosted-git-info": "^2.1.4",
+        "resolve": "^1.10.0",
+        "semver": "2 || 3 || 4 || 5",
+        "validate-npm-package-license": "^3.0.1"
+      }
+    },
+    "node_modules/normalize-package-data/node_modules/semver": {
+      "version": "5.7.2",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz",
+      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+      "dev": true,
+      "license": "ISC",
+      "bin": {
+        "semver": "bin/semver"
+      }
+    },
+    "node_modules/normalize-path": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz",
+      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/normalize-range": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz",
+      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/normalize-url": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz",
+      "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/normalize-wheel": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
+      "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
+    },
+    "node_modules/npm-run-path": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz",
+      "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "path-key": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/npm-run-path/node_modules/path-key": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz",
+      "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/nth-check": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz",
+      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "boolbase": "^1.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/nth-check?sponsor=1"
+      }
+    },
+    "node_modules/object-assign": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz",
+      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/object-inspect": {
+      "version": "1.13.1",
+      "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.1.tgz",
+      "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
+      "dev": true,
+      "license": "MIT",
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/object-keys": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz",
+      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4"
+      }
+    },
+    "node_modules/object.assign": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.5.tgz",
+      "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "call-bind": "^1.0.5",
+        "define-properties": "^1.2.1",
+        "has-symbols": "^1.0.3",
+        "object-keys": "^1.1.1"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/obuf": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz",
+      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/on-finished": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz",
+      "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ee-first": "1.1.1"
+      },
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/on-headers": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz",
+      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/once": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz",
+      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "wrappy": "1"
+      }
+    },
+    "node_modules/onetime": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz",
+      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "mimic-fn": "^2.1.0"
+      },
+      "engines": {
+        "node": ">=6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/open": {
+      "version": "8.4.2",
+      "resolved": "https://registry.npmmirror.com/open/-/open-8.4.2.tgz",
+      "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "define-lazy-prop": "^2.0.0",
+        "is-docker": "^2.1.1",
+        "is-wsl": "^2.2.0"
+      },
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/opener": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz",
+      "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
+      "dev": true,
+      "license": "(WTFPL OR MIT)",
+      "bin": {
+        "opener": "bin/opener-bin.js"
+      }
+    },
+    "node_modules/optionator": {
+      "version": "0.9.3",
+      "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz",
+      "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@aashutoshrathi/word-wrap": "^1.2.3",
+        "deep-is": "^0.1.3",
+        "fast-levenshtein": "^2.0.6",
+        "levn": "^0.4.1",
+        "prelude-ls": "^1.2.1",
+        "type-check": "^0.4.0"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/ora": {
+      "version": "5.4.1",
+      "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz",
+      "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "bl": "^4.1.0",
+        "chalk": "^4.1.0",
+        "cli-cursor": "^3.1.0",
+        "cli-spinners": "^2.5.0",
+        "is-interactive": "^1.0.0",
+        "is-unicode-supported": "^0.1.0",
+        "log-symbols": "^4.1.0",
+        "strip-ansi": "^6.0.0",
+        "wcwidth": "^1.0.1"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/ora/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/ora/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/ora/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/ora/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/ora/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/ora/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/p-finally": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz",
+      "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/p-limit": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz",
+      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "p-try": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-locate": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz",
+      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "p-limit": "^2.2.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/p-retry": {
+      "version": "4.6.2",
+      "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz",
+      "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/retry": "0.12.0",
+        "retry": "^0.13.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/p-try": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz",
+      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/param-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz",
+      "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "dot-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/parent-module": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz",
+      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "callsites": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/parse-json": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz",
+      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "^7.0.0",
+        "error-ex": "^1.3.1",
+        "json-parse-even-better-errors": "^2.3.0",
+        "lines-and-columns": "^1.1.6"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/parse-node-version": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
+      "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
+      "dev": true,
+      "engines": {
+        "node": ">= 0.10"
+      }
+    },
+    "node_modules/parse5": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz",
+      "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/parse5-htmlparser2-tree-adapter": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
+      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "parse5": "^6.0.1"
+      }
+    },
+    "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz",
+      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/parseurl": {
+      "version": "1.3.3",
+      "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz",
+      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/pascal-case": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz",
+      "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node_modules/path-exists": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz",
+      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/path-is-absolute": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/path-key": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz",
+      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/path-parse": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz",
+      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/path-to-regexp": {
+      "version": "0.1.7",
+      "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+      "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/path-type": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz",
+      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/picocolors": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
+      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+      "license": "ISC"
+    },
+    "node_modules/picomatch": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz",
+      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8.6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/jonschlinkert"
+      }
+    },
+    "node_modules/pify": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+      "dev": true,
+      "optional": true,
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/pkg-dir": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz",
+      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "find-up": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/portfinder": {
+      "version": "1.0.32",
+      "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz",
+      "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "async": "^2.6.4",
+        "debug": "^3.2.7",
+        "mkdirp": "^0.5.6"
+      },
+      "engines": {
+        "node": ">= 0.12.0"
+      }
+    },
+    "node_modules/portfinder/node_modules/debug": {
+      "version": "3.2.7",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz",
+      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "^2.1.1"
+      }
+    },
+    "node_modules/postcss": {
+      "version": "8.4.38",
+      "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz",
+      "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+      "funding": [
+        {
+          "type": "opencollective",
+          "url": "https://opencollective.com/postcss/"
+        },
+        {
+          "type": "tidelift",
+          "url": "https://tidelift.com/funding/github/npm/postcss"
+        },
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "nanoid": "^3.3.7",
+        "picocolors": "^1.0.0",
+        "source-map-js": "^1.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14"
+      }
+    },
+    "node_modules/postcss-calc": {
+      "version": "8.2.4",
+      "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz",
+      "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-selector-parser": "^6.0.9",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.2"
+      }
+    },
+    "node_modules/postcss-colormin": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz",
+      "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0",
+        "colord": "^2.9.1",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-convert-values": {
+      "version": "5.1.3",
+      "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
+      "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-discard-comments": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
+      "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-discard-duplicates": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
+      "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-discard-empty": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
+      "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-discard-overridden": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
+      "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-loader": {
+      "version": "6.2.1",
+      "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz",
+      "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cosmiconfig": "^7.0.0",
+        "klona": "^2.0.5",
+        "semver": "^7.3.5"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "postcss": "^7.0.0 || ^8.0.1",
+        "webpack": "^5.0.0"
+      }
+    },
+    "node_modules/postcss-loader/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/postcss-loader/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/postcss-loader/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/postcss-merge-longhand": {
+      "version": "5.1.7",
+      "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
+      "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0",
+        "stylehacks": "^5.1.1"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-merge-rules": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz",
+      "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0",
+        "cssnano-utils": "^3.1.0",
+        "postcss-selector-parser": "^6.0.5"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-minify-font-values": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
+      "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-minify-gradients": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
+      "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "colord": "^2.9.1",
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-minify-params": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
+      "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-minify-selectors": {
+      "version": "5.2.1",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
+      "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-selector-parser": "^6.0.5"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-modules-extract-imports": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
+      "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": "^10 || ^12 || >= 14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/postcss-modules-local-by-default": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz",
+      "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "icss-utils": "^5.0.0",
+        "postcss-selector-parser": "^6.0.2",
+        "postcss-value-parser": "^4.1.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >= 14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/postcss-modules-scope": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz",
+      "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "postcss-selector-parser": "^6.0.4"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >= 14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/postcss-modules-values": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+      "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "icss-utils": "^5.0.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >= 14"
+      },
+      "peerDependencies": {
+        "postcss": "^8.1.0"
+      }
+    },
+    "node_modules/postcss-normalize-charset": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
+      "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-display-values": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
+      "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-positions": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
+      "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-repeat-style": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
+      "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-string": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
+      "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-timing-functions": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
+      "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-unicode": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
+      "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-url": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
+      "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "normalize-url": "^6.0.1",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-normalize-whitespace": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
+      "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-ordered-values": {
+      "version": "5.1.3",
+      "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
+      "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-reduce-initial": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
+      "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-reduce-transforms": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
+      "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-selector-parser": {
+      "version": "6.0.16",
+      "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz",
+      "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cssesc": "^3.0.0",
+        "util-deprecate": "^1.0.2"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/postcss-svgo": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
+      "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-value-parser": "^4.2.0",
+        "svgo": "^2.7.0"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-unique-selectors": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
+      "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "postcss-selector-parser": "^6.0.5"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/postcss-value-parser": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/prelude-ls": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz",
+      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/prettier": {
+      "version": "2.8.8",
+      "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz",
+      "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
+      "license": "MIT",
+      "optional": true,
+      "bin": {
+        "prettier": "bin-prettier.js"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      },
+      "funding": {
+        "url": "https://github.com/prettier/prettier?sponsor=1"
+      }
+    },
+    "node_modules/pretty-error": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz",
+      "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "lodash": "^4.17.20",
+        "renderkid": "^3.0.0"
+      }
+    },
+    "node_modules/process-nextick-args": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/progress": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz",
+      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.4.0"
+      }
+    },
+    "node_modules/progress-webpack-plugin": {
+      "version": "1.0.16",
+      "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz",
+      "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "chalk": "^2.1.0",
+        "figures": "^2.0.0",
+        "log-update": "^2.3.0"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "peerDependencies": {
+        "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0"
+      }
+    },
+    "node_modules/proxy-addr": {
+      "version": "2.0.7",
+      "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz",
+      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "forwarded": "0.2.0",
+        "ipaddr.js": "1.9.1"
+      },
+      "engines": {
+        "node": ">= 0.10"
+      }
+    },
+    "node_modules/proxy-addr/node_modules/ipaddr.js": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.10"
+      }
+    },
+    "node_modules/proxy-from-env": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+      "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+    },
+    "node_modules/prr": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
+      "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
+      "dev": true,
+      "optional": true
+    },
+    "node_modules/pseudomap": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz",
+      "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/pump": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz",
+      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "end-of-stream": "^1.1.0",
+        "once": "^1.3.1"
+      }
+    },
+    "node_modules/punycode": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz",
+      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/qs": {
+      "version": "6.11.0",
+      "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz",
+      "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "side-channel": "^1.0.4"
+      },
+      "engines": {
+        "node": ">=0.6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/queue-microtask": {
+      "version": "1.2.3",
+      "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz",
+      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT"
+    },
+    "node_modules/randombytes": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz",
+      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "safe-buffer": "^5.1.0"
+      }
+    },
+    "node_modules/range-parser": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz",
+      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/raw-body": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz",
+      "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "bytes": "3.1.2",
+        "http-errors": "2.0.0",
+        "iconv-lite": "0.4.24",
+        "unpipe": "1.0.0"
+      },
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/raw-body/node_modules/bytes": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
+      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/read-pkg": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz",
+      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/normalize-package-data": "^2.4.0",
+        "normalize-package-data": "^2.5.0",
+        "parse-json": "^5.0.0",
+        "type-fest": "^0.6.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/read-pkg-up": {
+      "version": "7.0.1",
+      "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "find-up": "^4.1.0",
+        "read-pkg": "^5.2.0",
+        "type-fest": "^0.8.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/read-pkg-up/node_modules/type-fest": {
+      "version": "0.8.1",
+      "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz",
+      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+      "dev": true,
+      "license": "(MIT OR CC0-1.0)",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/readable-stream": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
+      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/readdirp": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz",
+      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "picomatch": "^2.2.1"
+      },
+      "engines": {
+        "node": ">=8.10.0"
+      }
+    },
+    "node_modules/regenerate": {
+      "version": "1.4.2",
+      "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz",
+      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/regenerate-unicode-properties": {
+      "version": "10.1.1",
+      "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
+      "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "regenerate": "^1.4.2"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/regenerator-runtime": {
+      "version": "0.14.1",
+      "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
+      "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/regenerator-transform": {
+      "version": "0.15.2",
+      "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+      "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/runtime": "^7.8.4"
+      }
+    },
+    "node_modules/regexpp": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz",
+      "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/mysticatea"
+      }
+    },
+    "node_modules/regexpu-core": {
+      "version": "5.3.2",
+      "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz",
+      "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/regjsgen": "^0.8.0",
+        "regenerate": "^1.4.2",
+        "regenerate-unicode-properties": "^10.1.0",
+        "regjsparser": "^0.9.1",
+        "unicode-match-property-ecmascript": "^2.0.0",
+        "unicode-match-property-value-ecmascript": "^2.1.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/regjsparser": {
+      "version": "0.9.1",
+      "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz",
+      "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "jsesc": "~0.5.0"
+      },
+      "bin": {
+        "regjsparser": "bin/parser"
+      }
+    },
+    "node_modules/regjsparser/node_modules/jsesc": {
+      "version": "0.5.0",
+      "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz",
+      "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+      "dev": true,
+      "bin": {
+        "jsesc": "bin/jsesc"
+      }
+    },
+    "node_modules/relateurl": {
+      "version": "0.2.7",
+      "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz",
+      "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.10"
+      }
+    },
+    "node_modules/renderkid": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz",
+      "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "css-select": "^4.1.3",
+        "dom-converter": "^0.2.0",
+        "htmlparser2": "^6.1.0",
+        "lodash": "^4.17.21",
+        "strip-ansi": "^6.0.1"
+      }
+    },
+    "node_modules/require-directory": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz",
+      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/require-from-string": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz",
+      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/requires-port": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz",
+      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/resize-observer-polyfill": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
+      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
+    },
+    "node_modules/resolve": {
+      "version": "1.22.8",
+      "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",
+      "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-core-module": "^2.13.0",
+        "path-parse": "^1.0.7",
+        "supports-preserve-symlinks-flag": "^1.0.0"
+      },
+      "bin": {
+        "resolve": "bin/resolve"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/resolve-from": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz",
+      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/restore-cursor": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz",
+      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "onetime": "^5.1.0",
+        "signal-exit": "^3.0.2"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/retry": {
+      "version": "0.13.1",
+      "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz",
+      "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 4"
+      }
+    },
+    "node_modules/reusify": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz",
+      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "iojs": ">=1.0.0",
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "glob": "^7.1.3"
+      },
+      "bin": {
+        "rimraf": "bin.js"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
+    "node_modules/run-parallel": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz",
+      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "queue-microtask": "^1.2.2"
+      }
+    },
+    "node_modules/safe-buffer": {
+      "version": "5.2.1",
+      "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz",
+      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross"
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross"
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support"
+        }
+      ],
+      "license": "MIT"
+    },
+    "node_modules/safer-buffer": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/sax": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz",
+      "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==",
+      "dev": true,
+      "optional": true
+    },
+    "node_modules/schema-utils": {
+      "version": "2.7.1",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
+      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.5",
+        "ajv": "^6.12.4",
+        "ajv-keywords": "^3.5.2"
+      },
+      "engines": {
+        "node": ">= 8.9.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/select-hose": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz",
+      "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/selfsigned": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.4.1.tgz",
+      "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/node-forge": "^1.3.0",
+        "node-forge": "^1"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/semver": {
+      "version": "6.3.1",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz",
+      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+      "dev": true,
+      "license": "ISC",
+      "bin": {
+        "semver": "bin/semver.js"
+      }
+    },
+    "node_modules/send": {
+      "version": "0.18.0",
+      "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz",
+      "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "destroy": "1.2.0",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "fresh": "0.5.2",
+        "http-errors": "2.0.0",
+        "mime": "1.6.0",
+        "ms": "2.1.3",
+        "on-finished": "2.4.1",
+        "range-parser": "~1.2.1",
+        "statuses": "2.0.1"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/send/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/send/node_modules/debug/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/send/node_modules/ms": {
+      "version": "2.1.3",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
+      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/serialize-javascript": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+      "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "randombytes": "^2.1.0"
+      }
+    },
+    "node_modules/serve-index": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz",
+      "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "accepts": "~1.3.4",
+        "batch": "0.6.1",
+        "debug": "2.6.9",
+        "escape-html": "~1.0.3",
+        "http-errors": "~1.6.2",
+        "mime-types": "~2.1.17",
+        "parseurl": "~1.3.2"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/serve-index/node_modules/debug": {
+      "version": "2.6.9",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ms": "2.0.0"
+      }
+    },
+    "node_modules/serve-index/node_modules/depd": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz",
+      "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/serve-index/node_modules/http-errors": {
+      "version": "1.6.3",
+      "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz",
+      "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "depd": "~1.1.2",
+        "inherits": "2.0.3",
+        "setprototypeof": "1.1.0",
+        "statuses": ">= 1.4.0 < 2"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/serve-index/node_modules/inherits": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz",
+      "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/serve-index/node_modules/ms": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/serve-index/node_modules/setprototypeof": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz",
+      "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/serve-index/node_modules/statuses": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz",
+      "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/serve-static": {
+      "version": "1.15.0",
+      "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz",
+      "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "parseurl": "~1.3.3",
+        "send": "0.18.0"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/set-function-length": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz",
+      "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "define-data-property": "^1.1.4",
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "get-intrinsic": "^1.2.4",
+        "gopd": "^1.0.1",
+        "has-property-descriptors": "^1.0.2"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      }
+    },
+    "node_modules/setprototypeof": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz",
+      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/shallow-clone": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz",
+      "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "kind-of": "^6.0.2"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/shebang-command": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz",
+      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "shebang-regex": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/shebang-regex": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz",
+      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/shell-quote": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz",
+      "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
+      "dev": true,
+      "license": "MIT",
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/side-channel": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.6.tgz",
+      "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "call-bind": "^1.0.7",
+        "es-errors": "^1.3.0",
+        "get-intrinsic": "^1.2.4",
+        "object-inspect": "^1.13.1"
+      },
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/signal-exit": {
+      "version": "3.0.7",
+      "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz",
+      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/sirv": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz",
+      "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@polka/url": "^1.0.0-next.24",
+        "mrmime": "^2.0.0",
+        "totalist": "^3.0.0"
+      },
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/slash": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz",
+      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/slice-ansi": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz",
+      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.0.0",
+        "astral-regex": "^2.0.0",
+        "is-fullwidth-code-point": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+      }
+    },
+    "node_modules/slice-ansi/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/slice-ansi/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/slice-ansi/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/sockjs": {
+      "version": "0.3.24",
+      "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz",
+      "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "faye-websocket": "^0.11.3",
+        "uuid": "^8.3.2",
+        "websocket-driver": "^0.7.4"
+      }
+    },
+    "node_modules/source-map": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz",
+      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+      "license": "BSD-3-Clause",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/source-map-js": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz",
+      "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
+      "license": "BSD-3-Clause",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/source-map-support": {
+      "version": "0.5.21",
+      "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz",
+      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "buffer-from": "^1.0.0",
+        "source-map": "^0.6.0"
+      }
+    },
+    "node_modules/spark-md5": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz",
+      "integrity": "sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw=="
+    },
+    "node_modules/spdx-correct": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz",
+      "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "spdx-expression-parse": "^3.0.0",
+        "spdx-license-ids": "^3.0.0"
+      }
+    },
+    "node_modules/spdx-exceptions": {
+      "version": "2.5.0",
+      "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+      "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+      "dev": true,
+      "license": "CC-BY-3.0"
+    },
+    "node_modules/spdx-expression-parse": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "spdx-exceptions": "^2.1.0",
+        "spdx-license-ids": "^3.0.0"
+      }
+    },
+    "node_modules/spdx-license-ids": {
+      "version": "3.0.17",
+      "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz",
+      "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==",
+      "dev": true,
+      "license": "CC0-1.0"
+    },
+    "node_modules/spdy": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz",
+      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "debug": "^4.1.0",
+        "handle-thing": "^2.0.0",
+        "http-deceiver": "^1.2.7",
+        "select-hose": "^2.0.0",
+        "spdy-transport": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=6.0.0"
+      }
+    },
+    "node_modules/spdy-transport": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz",
+      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "debug": "^4.1.0",
+        "detect-node": "^2.0.4",
+        "hpack.js": "^2.1.6",
+        "obuf": "^1.1.2",
+        "readable-stream": "^3.0.6",
+        "wbuf": "^1.7.3"
+      }
+    },
+    "node_modules/sprintf-js": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
+      "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+      "dev": true,
+      "license": "BSD-3-Clause"
+    },
+    "node_modules/ssri": {
+      "version": "8.0.1",
+      "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz",
+      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "minipass": "^3.1.1"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/stable": {
+      "version": "0.1.8",
+      "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
+      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/stackframe": {
+      "version": "1.3.4",
+      "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz",
+      "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/statuses": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz",
+      "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/string_decoder": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
+      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "safe-buffer": "~5.2.0"
+      }
+    },
+    "node_modules/string-width": {
+      "version": "4.2.3",
+      "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
+      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "emoji-regex": "^8.0.0",
+        "is-fullwidth-code-point": "^3.0.0",
+        "strip-ansi": "^6.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/strip-ansi": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
+      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-regex": "^5.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/strip-eof": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz",
+      "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/strip-final-newline": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/strip-indent": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz",
+      "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/strip-json-comments": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/stylehacks": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz",
+      "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "browserslist": "^4.21.4",
+        "postcss-selector-parser": "^6.0.4"
+      },
+      "engines": {
+        "node": "^10 || ^12 || >=14.0"
+      },
+      "peerDependencies": {
+        "postcss": "^8.2.15"
+      }
+    },
+    "node_modules/supports-color": {
+      "version": "5.5.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz",
+      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/supports-preserve-symlinks-flag": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/ljharb"
+      }
+    },
+    "node_modules/svg-tags": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz",
+      "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
+      "dev": true
+    },
+    "node_modules/svgo": {
+      "version": "2.8.0",
+      "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz",
+      "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@trysound/sax": "0.2.0",
+        "commander": "^7.2.0",
+        "css-select": "^4.1.3",
+        "css-tree": "^1.1.3",
+        "csso": "^4.2.0",
+        "picocolors": "^1.0.0",
+        "stable": "^0.1.8"
+      },
+      "bin": {
+        "svgo": "bin/svgo"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/svgo/node_modules/commander": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz",
+      "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/table": {
+      "version": "6.8.2",
+      "resolved": "https://registry.npmmirror.com/table/-/table-6.8.2.tgz",
+      "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==",
+      "dev": true,
+      "license": "BSD-3-Clause",
+      "dependencies": {
+        "ajv": "^8.0.1",
+        "lodash.truncate": "^4.4.2",
+        "slice-ansi": "^4.0.0",
+        "string-width": "^4.2.3",
+        "strip-ansi": "^6.0.1"
+      },
+      "engines": {
+        "node": ">=10.0.0"
+      }
+    },
+    "node_modules/table/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/table/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/tapable": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz",
+      "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/terser": {
+      "version": "5.30.3",
+      "resolved": "https://registry.npmmirror.com/terser/-/terser-5.30.3.tgz",
+      "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "@jridgewell/source-map": "^0.3.3",
+        "acorn": "^8.8.2",
+        "commander": "^2.20.0",
+        "source-map-support": "~0.5.20"
+      },
+      "bin": {
+        "terser": "bin/terser"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/terser-webpack-plugin": {
+      "version": "5.3.10",
+      "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
+      "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@jridgewell/trace-mapping": "^0.3.20",
+        "jest-worker": "^27.4.5",
+        "schema-utils": "^3.1.1",
+        "serialize-javascript": "^6.0.1",
+        "terser": "^5.26.0"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^5.1.0"
+      },
+      "peerDependenciesMeta": {
+        "@swc/core": {
+          "optional": true
+        },
+        "esbuild": {
+          "optional": true
+        },
+        "uglify-js": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+      "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.8",
+        "ajv": "^6.12.5",
+        "ajv-keywords": "^3.5.2"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/terser/node_modules/commander": {
+      "version": "2.20.3",
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",
+      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/text-table": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz",
+      "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/thenify": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz",
+      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "any-promise": "^1.0.0"
+      }
+    },
+    "node_modules/thenify-all": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz",
+      "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "thenify": ">= 3.1.0 < 4"
+      },
+      "engines": {
+        "node": ">=0.8"
+      }
+    },
+    "node_modules/thread-loader": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz",
+      "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "json-parse-better-errors": "^1.0.2",
+        "loader-runner": "^4.1.0",
+        "loader-utils": "^2.0.0",
+        "neo-async": "^2.6.2",
+        "schema-utils": "^3.0.0"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^4.27.0 || ^5.0.0"
+      }
+    },
+    "node_modules/thread-loader/node_modules/loader-utils": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
+      "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "big.js": "^5.2.2",
+        "emojis-list": "^3.0.0",
+        "json5": "^2.1.2"
+      },
+      "engines": {
+        "node": ">=8.9.0"
+      }
+    },
+    "node_modules/thread-loader/node_modules/schema-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+      "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.8",
+        "ajv": "^6.12.5",
+        "ajv-keywords": "^3.5.2"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/throttle-debounce": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
+      "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/thunky": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz",
+      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/to-fast-properties": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+      "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/to-regex-range": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz",
+      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "is-number": "^7.0.0"
+      },
+      "engines": {
+        "node": ">=8.0"
+      }
+    },
+    "node_modules/toidentifier": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz",
+      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.6"
+      }
+    },
+    "node_modules/totalist": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz",
+      "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=6"
+      }
+    },
+    "node_modules/tr46": {
+      "version": "0.0.3",
+      "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz",
+      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/tslib": {
+      "version": "2.6.2",
+      "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz",
+      "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+      "dev": true,
+      "license": "0BSD"
+    },
+    "node_modules/type-check": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz",
+      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "prelude-ls": "^1.2.1"
+      },
+      "engines": {
+        "node": ">= 0.8.0"
+      }
+    },
+    "node_modules/type-fest": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz",
+      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+      "dev": true,
+      "license": "(MIT OR CC0-1.0)",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/type-is": {
+      "version": "1.6.18",
+      "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz",
+      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "media-typer": "0.3.0",
+        "mime-types": "~2.1.24"
+      },
+      "engines": {
+        "node": ">= 0.6"
+      }
+    },
+    "node_modules/undici-types": {
+      "version": "5.26.5",
+      "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz",
+      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/unicode-canonical-property-names-ecmascript": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+      "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/unicode-match-property-ecmascript": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+      "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "unicode-canonical-property-names-ecmascript": "^2.0.0",
+        "unicode-property-aliases-ecmascript": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/unicode-match-property-value-ecmascript": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+      "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/unicode-property-aliases-ecmascript": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+      "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/universalify": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz",
+      "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10.0.0"
+      }
+    },
+    "node_modules/unpipe": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz",
+      "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/update-browserslist-db": {
+      "version": "1.0.13",
+      "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
+      "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
+      "dev": true,
+      "funding": [
+        {
+          "type": "opencollective",
+          "url": "https://opencollective.com/browserslist"
+        },
+        {
+          "type": "tidelift",
+          "url": "https://tidelift.com/funding/github/npm/browserslist"
+        },
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "escalade": "^3.1.1",
+        "picocolors": "^1.0.0"
+      },
+      "bin": {
+        "update-browserslist-db": "cli.js"
+      },
+      "peerDependencies": {
+        "browserslist": ">= 4.21.0"
+      }
+    },
+    "node_modules/uri-js": {
+      "version": "4.4.1",
+      "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz",
+      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "punycode": "^2.1.0"
+      }
+    },
+    "node_modules/util-deprecate": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
+      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/utila": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz",
+      "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/utils-merge": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz",
+      "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.4.0"
+      }
+    },
+    "node_modules/uuid": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz",
+      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+      "dev": true,
+      "license": "MIT",
+      "bin": {
+        "uuid": "dist/bin/uuid"
+      }
+    },
+    "node_modules/v8-compile-cache": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
+      "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/validate-npm-package-license": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "spdx-correct": "^3.0.0",
+        "spdx-expression-parse": "^3.0.0"
+      }
+    },
+    "node_modules/vary": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz",
+      "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 0.8"
+      }
+    },
+    "node_modules/vue": {
+      "version": "2.7.16",
+      "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz",
+      "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==",
+      "license": "MIT",
+      "dependencies": {
+        "@vue/compiler-sfc": "2.7.16",
+        "csstype": "^3.1.0"
+      }
+    },
+    "node_modules/vue-eslint-parser": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
+      "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "debug": "^4.3.2",
+        "eslint-scope": "^7.0.0",
+        "eslint-visitor-keys": "^3.1.0",
+        "espree": "^9.0.0",
+        "esquery": "^1.4.0",
+        "lodash": "^4.17.21",
+        "semver": "^7.3.5"
+      },
+      "engines": {
+        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/mysticatea"
+      },
+      "peerDependencies": {
+        "eslint": ">=6.0.0"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/eslint-scope": {
+      "version": "7.2.2",
+      "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz",
+      "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "esrecurse": "^4.3.0",
+        "estraverse": "^5.2.0"
+      },
+      "engines": {
+        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/eslint"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
+      "version": "3.4.3",
+      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+      "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/eslint"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/espree": {
+      "version": "9.6.1",
+      "resolved": "https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz",
+      "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "acorn": "^8.9.0",
+        "acorn-jsx": "^5.3.2",
+        "eslint-visitor-keys": "^3.4.1"
+      },
+      "engines": {
+        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/eslint"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/estraverse": {
+      "version": "5.3.0",
+      "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=4.0"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "yallist": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/semver": {
+      "version": "7.6.0",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+      "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^6.0.0"
+      },
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/vue-eslint-parser/node_modules/yallist": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/vue-hot-reload-api": {
+      "version": "2.3.4",
+      "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
+      "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/vue-loader": {
+      "version": "17.4.2",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.4.2.tgz",
+      "integrity": "sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "chalk": "^4.1.0",
+        "hash-sum": "^2.0.0",
+        "watchpack": "^2.4.0"
+      },
+      "peerDependencies": {
+        "webpack": "^4.1.0 || ^5.0.0-0"
+      },
+      "peerDependenciesMeta": {
+        "@vue/compiler-sfc": {
+          "optional": true
+        },
+        "vue": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/vue-loader/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/vue-loader/node_modules/chalk": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/vue-loader/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/vue-loader/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/vue-loader/node_modules/has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/vue-loader/node_modules/supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "has-flag": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/vue-style-loader": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
+      "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "hash-sum": "^1.0.2",
+        "loader-utils": "^1.0.2"
+      }
+    },
+    "node_modules/vue-style-loader/node_modules/hash-sum": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+      "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/vue-template-compiler": {
+      "version": "2.7.16",
+      "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz",
+      "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "de-indent": "^1.0.2",
+        "he": "^1.2.0"
+      }
+    },
+    "node_modules/vue-template-es2015-compiler": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
+      "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/vue/node_modules/@vue/compiler-sfc": {
+      "version": "2.7.16",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz",
+      "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==",
+      "dependencies": {
+        "@babel/parser": "^7.23.5",
+        "postcss": "^8.4.14",
+        "source-map": "^0.6.1"
+      },
+      "optionalDependencies": {
+        "prettier": "^1.18.2 || ^2.0.0"
+      }
+    },
+    "node_modules/vuex": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz",
+      "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==",
+      "peerDependencies": {
+        "vue": "^2.0.0"
+      }
+    },
+    "node_modules/watchpack": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.1.tgz",
+      "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.1.2"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/wbuf": {
+      "version": "1.7.3",
+      "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz",
+      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "minimalistic-assert": "^1.0.0"
+      }
+    },
+    "node_modules/wcwidth": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz",
+      "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "defaults": "^1.0.3"
+      }
+    },
+    "node_modules/webidl-conversions": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+      "dev": true,
+      "license": "BSD-2-Clause"
+    },
+    "node_modules/webpack": {
+      "version": "5.91.0",
+      "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.91.0.tgz",
+      "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/eslint-scope": "^3.7.3",
+        "@types/estree": "^1.0.5",
+        "@webassemblyjs/ast": "^1.12.1",
+        "@webassemblyjs/wasm-edit": "^1.12.1",
+        "@webassemblyjs/wasm-parser": "^1.12.1",
+        "acorn": "^8.7.1",
+        "acorn-import-assertions": "^1.9.0",
+        "browserslist": "^4.21.10",
+        "chrome-trace-event": "^1.0.2",
+        "enhanced-resolve": "^5.16.0",
+        "es-module-lexer": "^1.2.1",
+        "eslint-scope": "5.1.1",
+        "events": "^3.2.0",
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.2.11",
+        "json-parse-even-better-errors": "^2.3.1",
+        "loader-runner": "^4.2.0",
+        "mime-types": "^2.1.27",
+        "neo-async": "^2.6.2",
+        "schema-utils": "^3.2.0",
+        "tapable": "^2.1.1",
+        "terser-webpack-plugin": "^5.3.10",
+        "watchpack": "^2.4.1",
+        "webpack-sources": "^3.2.3"
+      },
+      "bin": {
+        "webpack": "bin/webpack.js"
+      },
+      "engines": {
+        "node": ">=10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependenciesMeta": {
+        "webpack-cli": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/webpack-bundle-analyzer": {
+      "version": "4.10.2",
+      "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz",
+      "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@discoveryjs/json-ext": "0.5.7",
+        "acorn": "^8.0.4",
+        "acorn-walk": "^8.0.0",
+        "commander": "^7.2.0",
+        "debounce": "^1.2.1",
+        "escape-string-regexp": "^4.0.0",
+        "gzip-size": "^6.0.0",
+        "html-escaper": "^2.0.2",
+        "opener": "^1.5.2",
+        "picocolors": "^1.0.0",
+        "sirv": "^2.0.3",
+        "ws": "^7.3.1"
+      },
+      "bin": {
+        "webpack-bundle-analyzer": "lib/bin/analyzer.js"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      }
+    },
+    "node_modules/webpack-bundle-analyzer/node_modules/commander": {
+      "version": "7.2.0",
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz",
+      "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/webpack-chain": {
+      "version": "6.5.1",
+      "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz",
+      "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==",
+      "dev": true,
+      "license": "MPL-2.0",
+      "dependencies": {
+        "deepmerge": "^1.5.2",
+        "javascript-stringify": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/webpack-dev-middleware": {
+      "version": "5.3.4",
+      "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz",
+      "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "colorette": "^2.0.10",
+        "memfs": "^3.4.3",
+        "mime-types": "^2.1.31",
+        "range-parser": "^1.2.1",
+        "schema-utils": "^4.0.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^4.0.0 || ^5.0.0"
+      }
+    },
+    "node_modules/webpack-dev-middleware/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3"
+      },
+      "peerDependencies": {
+        "ajv": "^8.8.2"
+      }
+    },
+    "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+      "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.9.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.1.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/webpack-dev-server": {
+      "version": "4.15.2",
+      "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz",
+      "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/bonjour": "^3.5.9",
+        "@types/connect-history-api-fallback": "^1.3.5",
+        "@types/express": "^4.17.13",
+        "@types/serve-index": "^1.9.1",
+        "@types/serve-static": "^1.13.10",
+        "@types/sockjs": "^0.3.33",
+        "@types/ws": "^8.5.5",
+        "ansi-html-community": "^0.0.8",
+        "bonjour-service": "^1.0.11",
+        "chokidar": "^3.5.3",
+        "colorette": "^2.0.10",
+        "compression": "^1.7.4",
+        "connect-history-api-fallback": "^2.0.0",
+        "default-gateway": "^6.0.3",
+        "express": "^4.17.3",
+        "graceful-fs": "^4.2.6",
+        "html-entities": "^2.3.2",
+        "http-proxy-middleware": "^2.0.3",
+        "ipaddr.js": "^2.0.1",
+        "launch-editor": "^2.6.0",
+        "open": "^8.0.9",
+        "p-retry": "^4.5.0",
+        "rimraf": "^3.0.2",
+        "schema-utils": "^4.0.0",
+        "selfsigned": "^2.1.1",
+        "serve-index": "^1.9.1",
+        "sockjs": "^0.3.24",
+        "spdy": "^4.0.2",
+        "webpack-dev-middleware": "^5.3.4",
+        "ws": "^8.13.0"
+      },
+      "bin": {
+        "webpack-dev-server": "bin/webpack-dev-server.js"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      },
+      "peerDependencies": {
+        "webpack": "^4.37.0 || ^5.0.0"
+      },
+      "peerDependenciesMeta": {
+        "webpack": {
+          "optional": true
+        },
+        "webpack-cli": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/webpack-dev-server/node_modules/ajv": {
+      "version": "8.12.0",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+      "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      },
+      "funding": {
+        "type": "github",
+        "url": "https://github.com/sponsors/epoberezkin"
+      }
+    },
+    "node_modules/webpack-dev-server/node_modules/ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "fast-deep-equal": "^3.1.3"
+      },
+      "peerDependencies": {
+        "ajv": "^8.8.2"
+      }
+    },
+    "node_modules/webpack-dev-server/node_modules/json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/webpack-dev-server/node_modules/schema-utils": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+      "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.9.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.1.0"
+      },
+      "engines": {
+        "node": ">= 12.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/webpack-dev-server/node_modules/ws": {
+      "version": "8.16.0",
+      "resolved": "https://registry.npmmirror.com/ws/-/ws-8.16.0.tgz",
+      "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10.0.0"
+      },
+      "peerDependencies": {
+        "bufferutil": "^4.0.1",
+        "utf-8-validate": ">=5.0.2"
+      },
+      "peerDependenciesMeta": {
+        "bufferutil": {
+          "optional": true
+        },
+        "utf-8-validate": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/webpack-merge": {
+      "version": "5.10.0",
+      "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.10.0.tgz",
+      "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "clone-deep": "^4.0.1",
+        "flat": "^5.0.2",
+        "wildcard": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=10.0.0"
+      }
+    },
+    "node_modules/webpack-sources": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz",
+      "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=10.13.0"
+      }
+    },
+    "node_modules/webpack-virtual-modules": {
+      "version": "0.4.6",
+      "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz",
+      "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/webpack/node_modules/schema-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+      "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/json-schema": "^7.0.8",
+        "ajv": "^6.12.5",
+        "ajv-keywords": "^3.5.2"
+      },
+      "engines": {
+        "node": ">= 10.13.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
+      }
+    },
+    "node_modules/websocket-driver": {
+      "version": "0.7.4",
+      "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz",
+      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "http-parser-js": ">=0.5.1",
+        "safe-buffer": ">=5.1.0",
+        "websocket-extensions": ">=0.1.1"
+      },
+      "engines": {
+        "node": ">=0.8.0"
+      }
+    },
+    "node_modules/websocket-extensions": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": ">=0.8.0"
+      }
+    },
+    "node_modules/whatwg-fetch": {
+      "version": "3.6.20",
+      "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
+      "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/whatwg-url": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz",
+      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "tr46": "~0.0.3",
+        "webidl-conversions": "^3.0.0"
+      }
+    },
+    "node_modules/which": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz",
+      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "isexe": "^2.0.0"
+      },
+      "bin": {
+        "node-which": "bin/node-which"
+      },
+      "engines": {
+        "node": ">= 8"
+      }
+    },
+    "node_modules/wildcard": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz",
+      "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/wrap-ansi": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "ansi-styles": "^4.0.0",
+        "string-width": "^4.1.0",
+        "strip-ansi": "^6.0.0"
+      },
+      "engines": {
+        "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+      }
+    },
+    "node_modules/wrap-ansi/node_modules/ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-convert": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=8"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+      }
+    },
+    "node_modules/wrap-ansi/node_modules/color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "color-name": "~1.1.4"
+      },
+      "engines": {
+        "node": ">=7.0.0"
+      }
+    },
+    "node_modules/wrap-ansi/node_modules/color-name": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/wrappy": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",
+      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/ws": {
+      "version": "7.5.9",
+      "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz",
+      "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=8.3.0"
+      },
+      "peerDependencies": {
+        "bufferutil": "^4.0.1",
+        "utf-8-validate": "^5.0.2"
+      },
+      "peerDependenciesMeta": {
+        "bufferutil": {
+          "optional": true
+        },
+        "utf-8-validate": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/y18n": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz",
+      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/yallist": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz",
+      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/yaml": {
+      "version": "1.10.2",
+      "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz",
+      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/yargs": {
+      "version": "16.2.0",
+      "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz",
+      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cliui": "^7.0.2",
+        "escalade": "^3.1.1",
+        "get-caller-file": "^2.0.5",
+        "require-directory": "^2.1.1",
+        "string-width": "^4.2.0",
+        "y18n": "^5.0.5",
+        "yargs-parser": "^20.2.2"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/yargs-parser": {
+      "version": "20.2.9",
+      "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz",
+      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+      "dev": true,
+      "license": "ISC",
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/yorkie": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz",
+      "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==",
+      "dev": true,
+      "hasInstallScript": true,
+      "license": "MIT",
+      "dependencies": {
+        "execa": "^0.8.0",
+        "is-ci": "^1.0.10",
+        "normalize-path": "^1.0.0",
+        "strip-indent": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/yorkie/node_modules/cross-spawn": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz",
+      "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "lru-cache": "^4.0.1",
+        "shebang-command": "^1.2.0",
+        "which": "^1.2.9"
+      }
+    },
+    "node_modules/yorkie/node_modules/execa": {
+      "version": "0.8.0",
+      "resolved": "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz",
+      "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "cross-spawn": "^5.0.1",
+        "get-stream": "^3.0.0",
+        "is-stream": "^1.1.0",
+        "npm-run-path": "^2.0.0",
+        "p-finally": "^1.0.0",
+        "signal-exit": "^3.0.0",
+        "strip-eof": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/yorkie/node_modules/get-stream": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz",
+      "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=4"
+      }
+    },
+    "node_modules/yorkie/node_modules/lru-cache": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz",
+      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "pseudomap": "^1.0.2",
+        "yallist": "^2.1.2"
+      }
+    },
+    "node_modules/yorkie/node_modules/normalize-path": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz",
+      "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/yorkie/node_modules/shebang-command": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz",
+      "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "shebang-regex": "^1.0.0"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/yorkie/node_modules/shebang-regex": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz",
+      "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
+    "node_modules/yorkie/node_modules/which": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz",
+      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "isexe": "^2.0.0"
+      },
+      "bin": {
+        "which": "bin/which"
+      }
+    },
+    "node_modules/yorkie/node_modules/yallist": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
+      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
+      "dev": true,
+      "license": "ISC"
+    }
+  },
+  "dependencies": {
+    "@aashutoshrathi/word-wrap": {
+      "version": "1.2.6",
+      "resolved": "https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+      "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
+      "dev": true
+    },
+    "@achrinza/node-ipc": {
+      "version": "9.2.8",
+      "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.8.tgz",
+      "integrity": "sha512-DSzEEkbMYbAUVlhy7fg+BzccoRuSQzqHbIPGxGv19OJ2WKwS3/9ChAnQcII4g+GujcHhyJ8BUuOVAx/S5uAfQg==",
+      "dev": true,
+      "requires": {
+        "@node-ipc/js-queue": "2.0.3",
+        "event-pubsub": "4.3.0",
+        "js-message": "1.0.7"
+      }
+    },
+    "@ampproject/remapping": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz",
+      "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.24"
+      }
+    },
+    "@babel/code-frame": {
+      "version": "7.24.2",
+      "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.24.2.tgz",
+      "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
+      "dev": true,
+      "requires": {
+        "@babel/highlight": "^7.24.2",
+        "picocolors": "^1.0.0"
+      }
+    },
+    "@babel/compat-data": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.24.4.tgz",
+      "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==",
+      "dev": true
+    },
+    "@babel/core": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.24.4.tgz",
+      "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==",
+      "dev": true,
+      "requires": {
+        "@ampproject/remapping": "^2.2.0",
+        "@babel/code-frame": "^7.24.2",
+        "@babel/generator": "^7.24.4",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helpers": "^7.24.4",
+        "@babel/parser": "^7.24.4",
+        "@babel/template": "^7.24.0",
+        "@babel/traverse": "^7.24.1",
+        "@babel/types": "^7.24.0",
+        "convert-source-map": "^2.0.0",
+        "debug": "^4.1.0",
+        "gensync": "^1.0.0-beta.2",
+        "json5": "^2.2.3",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/eslint-parser": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz",
+      "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==",
+      "dev": true,
+      "requires": {
+        "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+        "eslint-visitor-keys": "^2.1.0",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/generator": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.24.4.tgz",
+      "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.24.0",
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.25",
+        "jsesc": "^2.5.1"
+      }
+    },
+    "@babel/helper-annotate-as-pure": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
+      "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-builder-binary-assignment-operator-visitor": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
+      "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.15"
+      }
+    },
+    "@babel/helper-compilation-targets": {
+      "version": "7.23.6",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
+      "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
+      "dev": true,
+      "requires": {
+        "@babel/compat-data": "^7.23.5",
+        "@babel/helper-validator-option": "^7.23.5",
+        "browserslist": "^4.22.2",
+        "lru-cache": "^5.1.1",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/helper-create-class-features-plugin": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz",
+      "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-member-expression-to-functions": "^7.23.0",
+        "@babel/helper-optimise-call-expression": "^7.22.5",
+        "@babel/helper-replace-supers": "^7.24.1",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/helper-create-regexp-features-plugin": {
+      "version": "7.22.15",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
+      "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "regexpu-core": "^5.3.1",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/helper-define-polyfill-provider": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz",
+      "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-compilation-targets": "^7.22.6",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "debug": "^4.1.1",
+        "lodash.debounce": "^4.0.8",
+        "resolve": "^1.14.2"
+      }
+    },
+    "@babel/helper-environment-visitor": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+      "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+      "dev": true
+    },
+    "@babel/helper-function-name": {
+      "version": "7.23.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+      "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
+      "dev": true,
+      "requires": {
+        "@babel/template": "^7.22.15",
+        "@babel/types": "^7.23.0"
+      }
+    },
+    "@babel/helper-hoist-variables": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+      "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-member-expression-to-functions": {
+      "version": "7.23.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz",
+      "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.23.0"
+      }
+    },
+    "@babel/helper-module-imports": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
+      "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.24.0"
+      }
+    },
+    "@babel/helper-module-transforms": {
+      "version": "7.23.3",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz",
+      "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-module-imports": "^7.22.15",
+        "@babel/helper-simple-access": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "@babel/helper-validator-identifier": "^7.22.20"
+      }
+    },
+    "@babel/helper-optimise-call-expression": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
+      "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-plugin-utils": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
+      "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==",
+      "dev": true
+    },
+    "@babel/helper-remap-async-to-generator": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz",
+      "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-wrap-function": "^7.22.20"
+      }
+    },
+    "@babel/helper-replace-supers": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz",
+      "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-member-expression-to-functions": "^7.23.0",
+        "@babel/helper-optimise-call-expression": "^7.22.5"
+      }
+    },
+    "@babel/helper-simple-access": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+      "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-skip-transparent-expression-wrappers": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
+      "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-split-export-declaration": {
+      "version": "7.22.6",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+      "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+      "dev": true,
+      "requires": {
+        "@babel/types": "^7.22.5"
+      }
+    },
+    "@babel/helper-string-parser": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
+      "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==",
+      "dev": true
+    },
+    "@babel/helper-validator-identifier": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+      "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
+      "dev": true
+    },
+    "@babel/helper-validator-option": {
+      "version": "7.23.5",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
+      "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
+      "dev": true
+    },
+    "@babel/helper-wrap-function": {
+      "version": "7.22.20",
+      "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz",
+      "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-function-name": "^7.22.5",
+        "@babel/template": "^7.22.15",
+        "@babel/types": "^7.22.19"
+      }
+    },
+    "@babel/helpers": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.24.4.tgz",
+      "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==",
+      "dev": true,
+      "requires": {
+        "@babel/template": "^7.24.0",
+        "@babel/traverse": "^7.24.1",
+        "@babel/types": "^7.24.0"
+      }
+    },
+    "@babel/highlight": {
+      "version": "7.24.2",
+      "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.24.2.tgz",
+      "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-validator-identifier": "^7.22.20",
+        "chalk": "^2.4.2",
+        "js-tokens": "^4.0.0",
+        "picocolors": "^1.0.0"
+      }
+    },
+    "@babel/parser": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.4.tgz",
+      "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg=="
+    },
+    "@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz",
+      "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz",
+      "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz",
+      "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/plugin-transform-optional-chaining": "^7.24.1"
+      }
+    },
+    "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz",
+      "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-proposal-class-properties": {
+      "version": "7.18.6",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+      "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-class-features-plugin": "^7.18.6",
+        "@babel/helper-plugin-utils": "^7.18.6"
+      }
+    },
+    "@babel/plugin-proposal-decorators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz",
+      "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-decorators": "^7.24.1"
+      }
+    },
+    "@babel/plugin-proposal-private-property-in-object": {
+      "version": "7.21.0-placeholder-for-preset-env.2",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+      "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
+      "dev": true,
+      "requires": {}
+    },
+    "@babel/plugin-syntax-async-generators": {
+      "version": "7.8.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-class-properties": {
+      "version": "7.12.13",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.12.13"
+      }
+    },
+    "@babel/plugin-syntax-class-static-block": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      }
+    },
+    "@babel/plugin-syntax-decorators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz",
+      "integrity": "sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-syntax-dynamic-import": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-export-namespace-from": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.3"
+      }
+    },
+    "@babel/plugin-syntax-import-assertions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz",
+      "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-syntax-import-attributes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz",
+      "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-syntax-import-meta": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+      "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      }
+    },
+    "@babel/plugin-syntax-json-strings": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-jsx": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
+      "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-syntax-logical-assignment-operators": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      }
+    },
+    "@babel/plugin-syntax-nullish-coalescing-operator": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-numeric-separator": {
+      "version": "7.10.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.10.4"
+      }
+    },
+    "@babel/plugin-syntax-object-rest-spread": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-optional-catch-binding": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-optional-chaining": {
+      "version": "7.8.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.8.0"
+      }
+    },
+    "@babel/plugin-syntax-private-property-in-object": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      }
+    },
+    "@babel/plugin-syntax-top-level-await": {
+      "version": "7.14.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.14.5"
+      }
+    },
+    "@babel/plugin-syntax-unicode-sets-regex": {
+      "version": "7.18.6",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+      "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+        "@babel/helper-plugin-utils": "^7.18.6"
+      }
+    },
+    "@babel/plugin-transform-arrow-functions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz",
+      "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-async-generator-functions": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz",
+      "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-remap-async-to-generator": "^7.22.20",
+        "@babel/plugin-syntax-async-generators": "^7.8.4"
+      }
+    },
+    "@babel/plugin-transform-async-to-generator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz",
+      "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-imports": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-remap-async-to-generator": "^7.22.20"
+      }
+    },
+    "@babel/plugin-transform-block-scoped-functions": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz",
+      "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-block-scoping": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz",
+      "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-class-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz",
+      "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-class-static-block": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz",
+      "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-class-features-plugin": "^7.24.4",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-class-static-block": "^7.14.5"
+      }
+    },
+    "@babel/plugin-transform-classes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz",
+      "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-replace-supers": "^7.24.1",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "globals": "^11.1.0"
+      }
+    },
+    "@babel/plugin-transform-computed-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz",
+      "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/template": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-destructuring": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz",
+      "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-dotall-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz",
+      "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-duplicate-keys": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz",
+      "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-dynamic-import": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz",
+      "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-exponentiation-operator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz",
+      "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-export-namespace-from": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz",
+      "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-for-of": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz",
+      "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+      }
+    },
+    "@babel/plugin-transform-function-name": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz",
+      "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-json-strings": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz",
+      "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-json-strings": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz",
+      "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-logical-assignment-operators": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz",
+      "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+      }
+    },
+    "@babel/plugin-transform-member-expression-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz",
+      "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-modules-amd": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz",
+      "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-modules-commonjs": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz",
+      "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-simple-access": "^7.22.5"
+      }
+    },
+    "@babel/plugin-transform-modules-systemjs": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz",
+      "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-hoist-variables": "^7.22.5",
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-validator-identifier": "^7.22.20"
+      }
+    },
+    "@babel/plugin-transform-modules-umd": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz",
+      "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-named-capturing-groups-regex": {
+      "version": "7.22.5",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
+      "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+        "@babel/helper-plugin-utils": "^7.22.5"
+      }
+    },
+    "@babel/plugin-transform-new-target": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz",
+      "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-nullish-coalescing-operator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz",
+      "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-numeric-separator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz",
+      "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+      }
+    },
+    "@babel/plugin-transform-object-rest-spread": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz",
+      "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+        "@babel/plugin-transform-parameters": "^7.24.1"
+      }
+    },
+    "@babel/plugin-transform-object-super": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz",
+      "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-replace-supers": "^7.24.1"
+      }
+    },
+    "@babel/plugin-transform-optional-catch-binding": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz",
+      "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-optional-chaining": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz",
+      "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+      }
+    },
+    "@babel/plugin-transform-parameters": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz",
+      "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-private-methods": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz",
+      "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-private-property-in-object": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz",
+      "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-annotate-as-pure": "^7.22.5",
+        "@babel/helper-create-class-features-plugin": "^7.24.1",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+      }
+    },
+    "@babel/plugin-transform-property-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz",
+      "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-regenerator": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz",
+      "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "regenerator-transform": "^0.15.2"
+      }
+    },
+    "@babel/plugin-transform-reserved-words": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz",
+      "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-runtime": {
+      "version": "7.24.3",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz",
+      "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-imports": "^7.24.3",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "babel-plugin-polyfill-corejs2": "^0.4.10",
+        "babel-plugin-polyfill-corejs3": "^0.10.1",
+        "babel-plugin-polyfill-regenerator": "^0.6.1",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/plugin-transform-shorthand-properties": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz",
+      "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-spread": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz",
+      "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+      }
+    },
+    "@babel/plugin-transform-sticky-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz",
+      "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-template-literals": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz",
+      "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-typeof-symbol": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz",
+      "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-unicode-escapes": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz",
+      "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-unicode-property-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz",
+      "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-unicode-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz",
+      "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/plugin-transform-unicode-sets-regex": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz",
+      "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+        "@babel/helper-plugin-utils": "^7.24.0"
+      }
+    },
+    "@babel/preset-env": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.24.4.tgz",
+      "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==",
+      "dev": true,
+      "requires": {
+        "@babel/compat-data": "^7.24.4",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-validator-option": "^7.23.5",
+        "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.4",
+        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1",
+        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1",
+        "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1",
+        "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
+        "@babel/plugin-syntax-async-generators": "^7.8.4",
+        "@babel/plugin-syntax-class-properties": "^7.12.13",
+        "@babel/plugin-syntax-class-static-block": "^7.14.5",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+        "@babel/plugin-syntax-import-assertions": "^7.24.1",
+        "@babel/plugin-syntax-import-attributes": "^7.24.1",
+        "@babel/plugin-syntax-import-meta": "^7.10.4",
+        "@babel/plugin-syntax-json-strings": "^7.8.3",
+        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+        "@babel/plugin-syntax-top-level-await": "^7.14.5",
+        "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+        "@babel/plugin-transform-arrow-functions": "^7.24.1",
+        "@babel/plugin-transform-async-generator-functions": "^7.24.3",
+        "@babel/plugin-transform-async-to-generator": "^7.24.1",
+        "@babel/plugin-transform-block-scoped-functions": "^7.24.1",
+        "@babel/plugin-transform-block-scoping": "^7.24.4",
+        "@babel/plugin-transform-class-properties": "^7.24.1",
+        "@babel/plugin-transform-class-static-block": "^7.24.4",
+        "@babel/plugin-transform-classes": "^7.24.1",
+        "@babel/plugin-transform-computed-properties": "^7.24.1",
+        "@babel/plugin-transform-destructuring": "^7.24.1",
+        "@babel/plugin-transform-dotall-regex": "^7.24.1",
+        "@babel/plugin-transform-duplicate-keys": "^7.24.1",
+        "@babel/plugin-transform-dynamic-import": "^7.24.1",
+        "@babel/plugin-transform-exponentiation-operator": "^7.24.1",
+        "@babel/plugin-transform-export-namespace-from": "^7.24.1",
+        "@babel/plugin-transform-for-of": "^7.24.1",
+        "@babel/plugin-transform-function-name": "^7.24.1",
+        "@babel/plugin-transform-json-strings": "^7.24.1",
+        "@babel/plugin-transform-literals": "^7.24.1",
+        "@babel/plugin-transform-logical-assignment-operators": "^7.24.1",
+        "@babel/plugin-transform-member-expression-literals": "^7.24.1",
+        "@babel/plugin-transform-modules-amd": "^7.24.1",
+        "@babel/plugin-transform-modules-commonjs": "^7.24.1",
+        "@babel/plugin-transform-modules-systemjs": "^7.24.1",
+        "@babel/plugin-transform-modules-umd": "^7.24.1",
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
+        "@babel/plugin-transform-new-target": "^7.24.1",
+        "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1",
+        "@babel/plugin-transform-numeric-separator": "^7.24.1",
+        "@babel/plugin-transform-object-rest-spread": "^7.24.1",
+        "@babel/plugin-transform-object-super": "^7.24.1",
+        "@babel/plugin-transform-optional-catch-binding": "^7.24.1",
+        "@babel/plugin-transform-optional-chaining": "^7.24.1",
+        "@babel/plugin-transform-parameters": "^7.24.1",
+        "@babel/plugin-transform-private-methods": "^7.24.1",
+        "@babel/plugin-transform-private-property-in-object": "^7.24.1",
+        "@babel/plugin-transform-property-literals": "^7.24.1",
+        "@babel/plugin-transform-regenerator": "^7.24.1",
+        "@babel/plugin-transform-reserved-words": "^7.24.1",
+        "@babel/plugin-transform-shorthand-properties": "^7.24.1",
+        "@babel/plugin-transform-spread": "^7.24.1",
+        "@babel/plugin-transform-sticky-regex": "^7.24.1",
+        "@babel/plugin-transform-template-literals": "^7.24.1",
+        "@babel/plugin-transform-typeof-symbol": "^7.24.1",
+        "@babel/plugin-transform-unicode-escapes": "^7.24.1",
+        "@babel/plugin-transform-unicode-property-regex": "^7.24.1",
+        "@babel/plugin-transform-unicode-regex": "^7.24.1",
+        "@babel/plugin-transform-unicode-sets-regex": "^7.24.1",
+        "@babel/preset-modules": "0.1.6-no-external-plugins",
+        "babel-plugin-polyfill-corejs2": "^0.4.10",
+        "babel-plugin-polyfill-corejs3": "^0.10.4",
+        "babel-plugin-polyfill-regenerator": "^0.6.1",
+        "core-js-compat": "^3.31.0",
+        "semver": "^6.3.1"
+      }
+    },
+    "@babel/preset-modules": {
+      "version": "0.1.6-no-external-plugins",
+      "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+      "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-plugin-utils": "^7.0.0",
+        "@babel/types": "^7.4.4",
+        "esutils": "^2.0.2"
+      }
+    },
+    "@babel/regjsgen": {
+      "version": "0.8.0",
+      "resolved": "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
+      "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
+      "dev": true
+    },
+    "@babel/runtime": {
+      "version": "7.24.4",
+      "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.4.tgz",
+      "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==",
+      "dev": true,
+      "requires": {
+        "regenerator-runtime": "^0.14.0"
+      }
+    },
+    "@babel/template": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.24.0.tgz",
+      "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
+      "dev": true,
+      "requires": {
+        "@babel/code-frame": "^7.23.5",
+        "@babel/parser": "^7.24.0",
+        "@babel/types": "^7.24.0"
+      }
+    },
+    "@babel/traverse": {
+      "version": "7.24.1",
+      "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.24.1.tgz",
+      "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==",
+      "dev": true,
+      "requires": {
+        "@babel/code-frame": "^7.24.1",
+        "@babel/generator": "^7.24.1",
+        "@babel/helper-environment-visitor": "^7.22.20",
+        "@babel/helper-function-name": "^7.23.0",
+        "@babel/helper-hoist-variables": "^7.22.5",
+        "@babel/helper-split-export-declaration": "^7.22.6",
+        "@babel/parser": "^7.24.1",
+        "@babel/types": "^7.24.0",
+        "debug": "^4.3.1",
+        "globals": "^11.1.0"
+      }
+    },
+    "@babel/types": {
+      "version": "7.24.0",
+      "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.24.0.tgz",
+      "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-string-parser": "^7.23.4",
+        "@babel/helper-validator-identifier": "^7.22.20",
+        "to-fast-properties": "^2.0.0"
+      }
+    },
+    "@discoveryjs/json-ext": {
+      "version": "0.5.7",
+      "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
+      "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
+      "dev": true
+    },
+    "@eslint/eslintrc": {
+      "version": "0.4.3",
+      "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
+      "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
+      "dev": true,
+      "requires": {
+        "ajv": "^6.12.4",
+        "debug": "^4.1.1",
+        "espree": "^7.3.0",
+        "globals": "^13.9.0",
+        "ignore": "^4.0.6",
+        "import-fresh": "^3.2.1",
+        "js-yaml": "^3.13.1",
+        "minimatch": "^3.0.4",
+        "strip-json-comments": "^3.1.1"
+      },
+      "dependencies": {
+        "globals": {
+          "version": "13.24.0",
+          "resolved": "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz",
+          "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+          "dev": true,
+          "requires": {
+            "type-fest": "^0.20.2"
+          }
+        },
+        "type-fest": {
+          "version": "0.20.2",
+          "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz",
+          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+          "dev": true
+        }
+      }
+    },
+    "@hapi/hoek": {
+      "version": "9.3.0",
+      "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz",
+      "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+      "dev": true
+    },
+    "@hapi/topo": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz",
+      "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+      "dev": true,
+      "requires": {
+        "@hapi/hoek": "^9.0.0"
+      }
+    },
+    "@humanwhocodes/config-array": {
+      "version": "0.5.0",
+      "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
+      "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
+      "dev": true,
+      "requires": {
+        "@humanwhocodes/object-schema": "^1.2.0",
+        "debug": "^4.1.1",
+        "minimatch": "^3.0.4"
+      }
+    },
+    "@humanwhocodes/object-schema": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+      "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+      "dev": true
+    },
+    "@jridgewell/gen-mapping": {
+      "version": "0.3.5",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+      "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/set-array": "^1.2.1",
+        "@jridgewell/sourcemap-codec": "^1.4.10",
+        "@jridgewell/trace-mapping": "^0.3.24"
+      }
+    },
+    "@jridgewell/resolve-uri": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+      "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+      "dev": true
+    },
+    "@jridgewell/set-array": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+      "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+      "dev": true
+    },
+    "@jridgewell/source-map": {
+      "version": "0.3.6",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.6.tgz",
+      "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.25"
+      }
+    },
+    "@jridgewell/sourcemap-codec": {
+      "version": "1.4.15",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+      "dev": true
+    },
+    "@jridgewell/trace-mapping": {
+      "version": "0.3.25",
+      "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+      "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/resolve-uri": "^3.1.0",
+        "@jridgewell/sourcemap-codec": "^1.4.14"
+      }
+    },
+    "@leichtgewicht/ip-codec": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz",
+      "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
+      "dev": true
+    },
+    "@nicolo-ribaudo/eslint-scope-5-internals": {
+      "version": "5.1.1-v1",
+      "resolved": "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+      "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
+      "dev": true,
+      "requires": {
+        "eslint-scope": "5.1.1"
+      }
+    },
+    "@node-ipc/js-queue": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz",
+      "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==",
+      "dev": true,
+      "requires": {
+        "easy-stack": "1.0.1"
+      }
+    },
+    "@nodelib/fs.scandir": {
+      "version": "2.1.5",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.stat": "2.0.5",
+        "run-parallel": "^1.1.9"
+      }
+    },
+    "@nodelib/fs.stat": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+      "dev": true
+    },
+    "@nodelib/fs.walk": {
+      "version": "1.2.8",
+      "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.scandir": "2.1.5",
+        "fastq": "^1.6.0"
+      }
+    },
+    "@polka/url": {
+      "version": "1.0.0-next.25",
+      "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.25.tgz",
+      "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==",
+      "dev": true
+    },
+    "@sideway/address": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.5.tgz",
+      "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==",
+      "dev": true,
+      "requires": {
+        "@hapi/hoek": "^9.0.0"
+      }
+    },
+    "@sideway/formula": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz",
+      "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
+      "dev": true
+    },
+    "@sideway/pinpoint": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
+      "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
+      "dev": true
+    },
+    "@soda/friendly-errors-webpack-plugin": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz",
+      "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==",
+      "dev": true,
+      "requires": {
+        "chalk": "^3.0.0",
+        "error-stack-parser": "^2.0.6",
+        "string-width": "^4.2.3",
+        "strip-ansi": "^6.0.1"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz",
+          "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "@soda/get-current-script": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz",
+      "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==",
+      "dev": true
+    },
+    "@trysound/sax": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz",
+      "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
+      "dev": true
+    },
+    "@types/body-parser": {
+      "version": "1.19.5",
+      "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.5.tgz",
+      "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
+      "dev": true,
+      "requires": {
+        "@types/connect": "*",
+        "@types/node": "*"
+      }
+    },
+    "@types/bonjour": {
+      "version": "3.5.13",
+      "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.13.tgz",
+      "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/connect": {
+      "version": "3.4.38",
+      "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz",
+      "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/connect-history-api-fallback": {
+      "version": "1.5.4",
+      "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz",
+      "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==",
+      "dev": true,
+      "requires": {
+        "@types/express-serve-static-core": "*",
+        "@types/node": "*"
+      }
+    },
+    "@types/eslint": {
+      "version": "8.56.9",
+      "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.56.9.tgz",
+      "integrity": "sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==",
+      "dev": true,
+      "requires": {
+        "@types/estree": "*",
+        "@types/json-schema": "*"
+      }
+    },
+    "@types/eslint-scope": {
+      "version": "3.7.7",
+      "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
+      "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
+      "dev": true,
+      "requires": {
+        "@types/eslint": "*",
+        "@types/estree": "*"
+      }
+    },
+    "@types/estree": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz",
+      "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
+      "dev": true
+    },
+    "@types/express": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.21.tgz",
+      "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==",
+      "dev": true,
+      "requires": {
+        "@types/body-parser": "*",
+        "@types/express-serve-static-core": "^4.17.33",
+        "@types/qs": "*",
+        "@types/serve-static": "*"
+      }
+    },
+    "@types/express-serve-static-core": {
+      "version": "4.19.0",
+      "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz",
+      "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*",
+        "@types/qs": "*",
+        "@types/range-parser": "*",
+        "@types/send": "*"
+      }
+    },
+    "@types/html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==",
+      "dev": true
+    },
+    "@types/http-errors": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.4.tgz",
+      "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
+      "dev": true
+    },
+    "@types/http-proxy": {
+      "version": "1.17.14",
+      "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.14.tgz",
+      "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/json-schema": {
+      "version": "7.0.15",
+      "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz",
+      "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+      "dev": true
+    },
+    "@types/mime": {
+      "version": "1.3.5",
+      "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-1.3.5.tgz",
+      "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
+      "dev": true
+    },
+    "@types/minimist": {
+      "version": "1.2.5",
+      "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.5.tgz",
+      "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==",
+      "dev": true
+    },
+    "@types/node": {
+      "version": "20.12.7",
+      "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.12.7.tgz",
+      "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
+      "dev": true,
+      "requires": {
+        "undici-types": "~5.26.4"
+      }
+    },
+    "@types/node-forge": {
+      "version": "1.3.11",
+      "resolved": "https://registry.npmmirror.com/@types/node-forge/-/node-forge-1.3.11.tgz",
+      "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/normalize-package-data": {
+      "version": "2.4.4",
+      "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
+      "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+      "dev": true
+    },
+    "@types/parse-json": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.2.tgz",
+      "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
+      "dev": true
+    },
+    "@types/qs": {
+      "version": "6.9.15",
+      "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.15.tgz",
+      "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==",
+      "dev": true
+    },
+    "@types/range-parser": {
+      "version": "1.2.7",
+      "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.7.tgz",
+      "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
+      "dev": true
+    },
+    "@types/retry": {
+      "version": "0.12.0",
+      "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz",
+      "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
+      "dev": true
+    },
+    "@types/send": {
+      "version": "0.17.4",
+      "resolved": "https://registry.npmmirror.com/@types/send/-/send-0.17.4.tgz",
+      "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
+      "dev": true,
+      "requires": {
+        "@types/mime": "^1",
+        "@types/node": "*"
+      }
+    },
+    "@types/serve-index": {
+      "version": "1.9.4",
+      "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.4.tgz",
+      "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==",
+      "dev": true,
+      "requires": {
+        "@types/express": "*"
+      }
+    },
+    "@types/serve-static": {
+      "version": "1.15.7",
+      "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.7.tgz",
+      "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
+      "dev": true,
+      "requires": {
+        "@types/http-errors": "*",
+        "@types/node": "*",
+        "@types/send": "*"
+      }
+    },
+    "@types/sockjs": {
+      "version": "0.3.36",
+      "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.36.tgz",
+      "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/spark-md5": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.4.tgz",
+      "integrity": "sha512-qtOaDz+IXiNndPgYb6t1YoutnGvFRtWSNzpVjkAPCfB2UzTyybuD4Tjgs7VgRawum3JnJNRwNQd4N//SvrHg1Q==",
+      "dev": true
+    },
+    "@types/ws": {
+      "version": "8.5.10",
+      "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.10.tgz",
+      "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@vue/babel-helper-vue-jsx-merge-props": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz",
+      "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==",
+      "dev": true
+    },
+    "@vue/babel-helper-vue-transform-on": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz",
+      "integrity": "sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==",
+      "dev": true
+    },
+    "@vue/babel-plugin-jsx": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.2.tgz",
+      "integrity": "sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-imports": "~7.22.15",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "@babel/plugin-syntax-jsx": "^7.23.3",
+        "@babel/template": "^7.23.9",
+        "@babel/traverse": "^7.23.9",
+        "@babel/types": "^7.23.9",
+        "@vue/babel-helper-vue-transform-on": "1.2.2",
+        "@vue/babel-plugin-resolve-type": "1.2.2",
+        "camelcase": "^6.3.0",
+        "html-tags": "^3.3.1",
+        "svg-tags": "^1.0.0"
+      },
+      "dependencies": {
+        "@babel/helper-module-imports": {
+          "version": "7.22.15",
+          "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+          "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+          "dev": true,
+          "requires": {
+            "@babel/types": "^7.22.15"
+          }
+        }
+      }
+    },
+    "@vue/babel-plugin-resolve-type": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.2.tgz",
+      "integrity": "sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==",
+      "dev": true,
+      "requires": {
+        "@babel/code-frame": "^7.23.5",
+        "@babel/helper-module-imports": "~7.22.15",
+        "@babel/helper-plugin-utils": "^7.22.5",
+        "@babel/parser": "^7.23.9",
+        "@vue/compiler-sfc": "^3.4.15"
+      },
+      "dependencies": {
+        "@babel/helper-module-imports": {
+          "version": "7.22.15",
+          "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+          "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+          "dev": true,
+          "requires": {
+            "@babel/types": "^7.22.15"
+          }
+        }
+      }
+    },
+    "@vue/babel-plugin-transform-vue-jsx": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz",
+      "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-module-imports": "^7.0.0",
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "html-tags": "^2.0.0",
+        "lodash.kebabcase": "^4.1.1",
+        "svg-tags": "^1.0.0"
+      },
+      "dependencies": {
+        "html-tags": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz",
+          "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/babel-preset-app": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz",
+      "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==",
+      "dev": true,
+      "requires": {
+        "@babel/core": "^7.12.16",
+        "@babel/helper-compilation-targets": "^7.12.16",
+        "@babel/helper-module-imports": "^7.12.13",
+        "@babel/plugin-proposal-class-properties": "^7.12.13",
+        "@babel/plugin-proposal-decorators": "^7.12.13",
+        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+        "@babel/plugin-syntax-jsx": "^7.12.13",
+        "@babel/plugin-transform-runtime": "^7.12.15",
+        "@babel/preset-env": "^7.12.16",
+        "@babel/runtime": "^7.12.13",
+        "@vue/babel-plugin-jsx": "^1.0.3",
+        "@vue/babel-preset-jsx": "^1.1.2",
+        "babel-plugin-dynamic-import-node": "^2.3.3",
+        "core-js": "^3.8.3",
+        "core-js-compat": "^3.8.3",
+        "semver": "^7.3.4"
+      },
+      "dependencies": {
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/babel-preset-jsx": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz",
+      "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==",
+      "dev": true,
+      "requires": {
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "@vue/babel-sugar-composition-api-inject-h": "^1.4.0",
+        "@vue/babel-sugar-composition-api-render-instance": "^1.4.0",
+        "@vue/babel-sugar-functional-vue": "^1.4.0",
+        "@vue/babel-sugar-inject-h": "^1.4.0",
+        "@vue/babel-sugar-v-model": "^1.4.0",
+        "@vue/babel-sugar-v-on": "^1.4.0"
+      }
+    },
+    "@vue/babel-sugar-composition-api-inject-h": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz",
+      "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      }
+    },
+    "@vue/babel-sugar-composition-api-render-instance": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz",
+      "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      }
+    },
+    "@vue/babel-sugar-functional-vue": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz",
+      "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      }
+    },
+    "@vue/babel-sugar-inject-h": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz",
+      "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0"
+      }
+    },
+    "@vue/babel-sugar-v-model": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz",
+      "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "camelcase": "^5.0.0",
+        "html-tags": "^2.0.0",
+        "svg-tags": "^1.0.0"
+      },
+      "dependencies": {
+        "camelcase": {
+          "version": "5.3.1",
+          "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz",
+          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+          "dev": true
+        },
+        "html-tags": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz",
+          "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/babel-sugar-v-on": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz",
+      "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==",
+      "dev": true,
+      "requires": {
+        "@babel/plugin-syntax-jsx": "^7.2.0",
+        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
+        "camelcase": "^5.0.0"
+      },
+      "dependencies": {
+        "camelcase": {
+          "version": "5.3.1",
+          "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz",
+          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/cli-overlay": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz",
+      "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==",
+      "dev": true
+    },
+    "@vue/cli-plugin-babel": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz",
+      "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==",
+      "dev": true,
+      "requires": {
+        "@babel/core": "^7.12.16",
+        "@vue/babel-preset-app": "^5.0.8",
+        "@vue/cli-shared-utils": "^5.0.8",
+        "babel-loader": "^8.2.2",
+        "thread-loader": "^3.0.0",
+        "webpack": "^5.54.0"
+      }
+    },
+    "@vue/cli-plugin-eslint": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz",
+      "integrity": "sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==",
+      "dev": true,
+      "requires": {
+        "@vue/cli-shared-utils": "^5.0.8",
+        "eslint-webpack-plugin": "^3.1.0",
+        "globby": "^11.0.2",
+        "webpack": "^5.54.0",
+        "yorkie": "^2.0.0"
+      }
+    },
+    "@vue/cli-plugin-router": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz",
+      "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==",
+      "dev": true,
+      "requires": {
+        "@vue/cli-shared-utils": "^5.0.8"
+      }
+    },
+    "@vue/cli-plugin-vuex": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz",
+      "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==",
+      "dev": true,
+      "requires": {}
+    },
+    "@vue/cli-service": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz",
+      "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-compilation-targets": "^7.12.16",
+        "@soda/friendly-errors-webpack-plugin": "^1.8.0",
+        "@soda/get-current-script": "^1.0.2",
+        "@types/minimist": "^1.2.0",
+        "@vue/cli-overlay": "^5.0.8",
+        "@vue/cli-plugin-router": "^5.0.8",
+        "@vue/cli-plugin-vuex": "^5.0.8",
+        "@vue/cli-shared-utils": "^5.0.8",
+        "@vue/component-compiler-utils": "^3.3.0",
+        "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7",
+        "@vue/web-component-wrapper": "^1.3.0",
+        "acorn": "^8.0.5",
+        "acorn-walk": "^8.0.2",
+        "address": "^1.1.2",
+        "autoprefixer": "^10.2.4",
+        "browserslist": "^4.16.3",
+        "case-sensitive-paths-webpack-plugin": "^2.3.0",
+        "cli-highlight": "^2.1.10",
+        "clipboardy": "^2.3.0",
+        "cliui": "^7.0.4",
+        "copy-webpack-plugin": "^9.0.1",
+        "css-loader": "^6.5.0",
+        "css-minimizer-webpack-plugin": "^3.0.2",
+        "cssnano": "^5.0.0",
+        "debug": "^4.1.1",
+        "default-gateway": "^6.0.3",
+        "dotenv": "^10.0.0",
+        "dotenv-expand": "^5.1.0",
+        "fs-extra": "^9.1.0",
+        "globby": "^11.0.2",
+        "hash-sum": "^2.0.0",
+        "html-webpack-plugin": "^5.1.0",
+        "is-file-esm": "^1.0.0",
+        "launch-editor-middleware": "^2.2.1",
+        "lodash.defaultsdeep": "^4.6.1",
+        "lodash.mapvalues": "^4.6.0",
+        "mini-css-extract-plugin": "^2.5.3",
+        "minimist": "^1.2.5",
+        "module-alias": "^2.2.2",
+        "portfinder": "^1.0.26",
+        "postcss": "^8.2.6",
+        "postcss-loader": "^6.1.1",
+        "progress-webpack-plugin": "^1.0.12",
+        "ssri": "^8.0.1",
+        "terser-webpack-plugin": "^5.1.1",
+        "thread-loader": "^3.0.0",
+        "vue-loader": "^17.0.0",
+        "vue-style-loader": "^4.1.3",
+        "webpack": "^5.54.0",
+        "webpack-bundle-analyzer": "^4.4.0",
+        "webpack-chain": "^6.5.1",
+        "webpack-dev-server": "^4.7.3",
+        "webpack-merge": "^5.7.3",
+        "webpack-virtual-modules": "^0.4.2",
+        "whatwg-fetch": "^3.6.2"
+      }
+    },
+    "@vue/cli-shared-utils": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz",
+      "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==",
+      "dev": true,
+      "requires": {
+        "@achrinza/node-ipc": "^9.2.5",
+        "chalk": "^4.1.2",
+        "execa": "^1.0.0",
+        "joi": "^17.4.0",
+        "launch-editor": "^2.2.1",
+        "lru-cache": "^6.0.0",
+        "node-fetch": "^2.6.7",
+        "open": "^8.0.2",
+        "ora": "^5.3.0",
+        "read-pkg": "^5.1.1",
+        "semver": "^7.3.4",
+        "strip-ansi": "^6.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/compiler-core": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.23.tgz",
+      "integrity": "sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==",
+      "dev": true,
+      "requires": {
+        "@babel/parser": "^7.24.1",
+        "@vue/shared": "3.4.23",
+        "entities": "^4.5.0",
+        "estree-walker": "^2.0.2",
+        "source-map-js": "^1.2.0"
+      }
+    },
+    "@vue/compiler-dom": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.23.tgz",
+      "integrity": "sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==",
+      "dev": true,
+      "requires": {
+        "@vue/compiler-core": "3.4.23",
+        "@vue/shared": "3.4.23"
+      }
+    },
+    "@vue/compiler-sfc": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.23.tgz",
+      "integrity": "sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==",
+      "dev": true,
+      "requires": {
+        "@babel/parser": "^7.24.1",
+        "@vue/compiler-core": "3.4.23",
+        "@vue/compiler-dom": "3.4.23",
+        "@vue/compiler-ssr": "3.4.23",
+        "@vue/shared": "3.4.23",
+        "estree-walker": "^2.0.2",
+        "magic-string": "^0.30.8",
+        "postcss": "^8.4.38",
+        "source-map-js": "^1.2.0"
+      }
+    },
+    "@vue/compiler-ssr": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.23.tgz",
+      "integrity": "sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==",
+      "dev": true,
+      "requires": {
+        "@vue/compiler-dom": "3.4.23",
+        "@vue/shared": "3.4.23"
+      }
+    },
+    "@vue/component-compiler-utils": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz",
+      "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==",
+      "dev": true,
+      "requires": {
+        "consolidate": "^0.15.1",
+        "hash-sum": "^1.0.2",
+        "lru-cache": "^4.1.2",
+        "merge-source-map": "^1.1.0",
+        "postcss": "^7.0.36",
+        "postcss-selector-parser": "^6.0.2",
+        "prettier": "^1.18.2 || ^2.0.0",
+        "source-map": "~0.6.1",
+        "vue-template-es2015-compiler": "^1.9.0"
+      },
+      "dependencies": {
+        "hash-sum": {
+          "version": "1.0.2",
+          "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+          "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+          "dev": true
+        },
+        "lru-cache": {
+          "version": "4.1.5",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz",
+          "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+          "dev": true,
+          "requires": {
+            "pseudomap": "^1.0.2",
+            "yallist": "^2.1.2"
+          }
+        },
+        "picocolors": {
+          "version": "0.2.1",
+          "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
+          "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
+          "dev": true
+        },
+        "postcss": {
+          "version": "7.0.39",
+          "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz",
+          "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
+          "dev": true,
+          "requires": {
+            "picocolors": "^0.2.1",
+            "source-map": "^0.6.1"
+          }
+        },
+        "yallist": {
+          "version": "2.1.2",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
+          "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/shared": {
+      "version": "3.4.23",
+      "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.4.23.tgz",
+      "integrity": "sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==",
+      "dev": true
+    },
+    "@vue/vue-loader-v15": {
+      "version": "npm:vue-loader@15.11.1",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz",
+      "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==",
+      "dev": true,
+      "requires": {
+        "@vue/component-compiler-utils": "^3.1.0",
+        "hash-sum": "^1.0.2",
+        "loader-utils": "^1.1.0",
+        "vue-hot-reload-api": "^2.3.0",
+        "vue-style-loader": "^4.1.0"
+      },
+      "dependencies": {
+        "hash-sum": {
+          "version": "1.0.2",
+          "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+          "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+          "dev": true
+        }
+      }
+    },
+    "@vue/web-component-wrapper": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz",
+      "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==",
+      "dev": true
+    },
+    "@webassemblyjs/ast": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.12.1.tgz",
+      "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/helper-numbers": "1.11.6",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+      }
+    },
+    "@webassemblyjs/floating-point-hex-parser": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
+      "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==",
+      "dev": true
+    },
+    "@webassemblyjs/helper-api-error": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
+      "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==",
+      "dev": true
+    },
+    "@webassemblyjs/helper-buffer": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz",
+      "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==",
+      "dev": true
+    },
+    "@webassemblyjs/helper-numbers": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
+      "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/floating-point-hex-parser": "1.11.6",
+        "@webassemblyjs/helper-api-error": "1.11.6",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@webassemblyjs/helper-wasm-bytecode": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
+      "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==",
+      "dev": true
+    },
+    "@webassemblyjs/helper-wasm-section": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz",
+      "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/wasm-gen": "1.12.1"
+      }
+    },
+    "@webassemblyjs/ieee754": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
+      "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+      "dev": true,
+      "requires": {
+        "@xtuc/ieee754": "^1.2.0"
+      }
+    },
+    "@webassemblyjs/leb128": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
+      "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+      "dev": true,
+      "requires": {
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@webassemblyjs/utf8": {
+      "version": "1.11.6",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
+      "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==",
+      "dev": true
+    },
+    "@webassemblyjs/wasm-edit": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz",
+      "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/helper-wasm-section": "1.12.1",
+        "@webassemblyjs/wasm-gen": "1.12.1",
+        "@webassemblyjs/wasm-opt": "1.12.1",
+        "@webassemblyjs/wasm-parser": "1.12.1",
+        "@webassemblyjs/wast-printer": "1.12.1"
+      }
+    },
+    "@webassemblyjs/wasm-gen": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz",
+      "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/ieee754": "1.11.6",
+        "@webassemblyjs/leb128": "1.11.6",
+        "@webassemblyjs/utf8": "1.11.6"
+      }
+    },
+    "@webassemblyjs/wasm-opt": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz",
+      "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-buffer": "1.12.1",
+        "@webassemblyjs/wasm-gen": "1.12.1",
+        "@webassemblyjs/wasm-parser": "1.12.1"
+      }
+    },
+    "@webassemblyjs/wasm-parser": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz",
+      "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@webassemblyjs/helper-api-error": "1.11.6",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+        "@webassemblyjs/ieee754": "1.11.6",
+        "@webassemblyjs/leb128": "1.11.6",
+        "@webassemblyjs/utf8": "1.11.6"
+      }
+    },
+    "@webassemblyjs/wast-printer": {
+      "version": "1.12.1",
+      "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz",
+      "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.12.1",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@xtuc/ieee754": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+      "dev": true
+    },
+    "@xtuc/long": {
+      "version": "4.2.2",
+      "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz",
+      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+      "dev": true
+    },
+    "accepts": {
+      "version": "1.3.8",
+      "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz",
+      "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+      "dev": true,
+      "requires": {
+        "mime-types": "~2.1.34",
+        "negotiator": "0.6.3"
+      }
+    },
+    "acorn": {
+      "version": "8.11.3",
+      "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.11.3.tgz",
+      "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
+      "dev": true
+    },
+    "acorn-import-assertions": {
+      "version": "1.9.0",
+      "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz",
+      "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==",
+      "dev": true,
+      "requires": {}
+    },
+    "acorn-jsx": {
+      "version": "5.3.2",
+      "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+      "dev": true,
+      "requires": {}
+    },
+    "acorn-walk": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.3.2.tgz",
+      "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
+      "dev": true
+    },
+    "address": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/address/-/address-1.2.2.tgz",
+      "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==",
+      "dev": true
+    },
+    "ajv": {
+      "version": "6.12.6",
+      "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz",
+      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+      "dev": true,
+      "requires": {
+        "fast-deep-equal": "^3.1.1",
+        "fast-json-stable-stringify": "^2.0.0",
+        "json-schema-traverse": "^0.4.1",
+        "uri-js": "^4.2.2"
+      }
+    },
+    "ajv-formats": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz",
+      "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+      "dev": true,
+      "requires": {
+        "ajv": "^8.0.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        }
+      }
+    },
+    "ajv-keywords": {
+      "version": "3.5.2",
+      "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+      "dev": true,
+      "requires": {}
+    },
+    "ansi-colors": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz",
+      "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
+      "dev": true
+    },
+    "ansi-escapes": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
+      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
+      "dev": true
+    },
+    "ansi-html-community": {
+      "version": "0.0.8",
+      "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+      "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
+      "dev": true
+    },
+    "ansi-regex": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz",
+      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+      "dev": true
+    },
+    "ansi-styles": {
+      "version": "3.2.1",
+      "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz",
+      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+      "dev": true,
+      "requires": {
+        "color-convert": "^1.9.0"
+      }
+    },
+    "any-promise": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz",
+      "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
+      "dev": true
+    },
+    "anymatch": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz",
+      "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+      "dev": true,
+      "requires": {
+        "normalize-path": "^3.0.0",
+        "picomatch": "^2.0.4"
+      }
+    },
+    "arch": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz",
+      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
+      "dev": true
+    },
+    "argparse": {
+      "version": "1.0.10",
+      "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz",
+      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+      "dev": true,
+      "requires": {
+        "sprintf-js": "~1.0.2"
+      }
+    },
+    "array-flatten": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz",
+      "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+      "dev": true
+    },
+    "array-union": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz",
+      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+      "dev": true
+    },
+    "astral-regex": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz",
+      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+      "dev": true
+    },
+    "async": {
+      "version": "2.6.4",
+      "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz",
+      "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
+      "dev": true,
+      "requires": {
+        "lodash": "^4.17.14"
+      }
+    },
+    "async-validator": {
+      "version": "1.8.5",
+      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
+      "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
+      "requires": {
+        "babel-runtime": "6.x"
+      }
+    },
+    "asynckit": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+    },
+    "at-least-node": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz",
+      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+      "dev": true
+    },
+    "autoprefixer": {
+      "version": "10.4.19",
+      "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.19.tgz",
+      "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.23.0",
+        "caniuse-lite": "^1.0.30001599",
+        "fraction.js": "^4.3.7",
+        "normalize-range": "^0.1.2",
+        "picocolors": "^1.0.0",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "axios": {
+      "version": "1.6.8",
+      "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz",
+      "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
+      "requires": {
+        "follow-redirects": "^1.15.6",
+        "form-data": "^4.0.0",
+        "proxy-from-env": "^1.1.0"
+      }
+    },
+    "babel-helper-vue-jsx-merge-props": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
+      "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
+    },
+    "babel-loader": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz",
+      "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
+      "dev": true,
+      "requires": {
+        "find-cache-dir": "^3.3.1",
+        "loader-utils": "^2.0.0",
+        "make-dir": "^3.1.0",
+        "schema-utils": "^2.6.5"
+      },
+      "dependencies": {
+        "loader-utils": {
+          "version": "2.0.4",
+          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
+          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+          "dev": true,
+          "requires": {
+            "big.js": "^5.2.2",
+            "emojis-list": "^3.0.0",
+            "json5": "^2.1.2"
+          }
+        }
+      }
+    },
+    "babel-plugin-dynamic-import-node": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+      "dev": true,
+      "requires": {
+        "object.assign": "^4.1.0"
+      }
+    },
+    "babel-plugin-polyfill-corejs2": {
+      "version": "0.4.10",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz",
+      "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==",
+      "dev": true,
+      "requires": {
+        "@babel/compat-data": "^7.22.6",
+        "@babel/helper-define-polyfill-provider": "^0.6.1",
+        "semver": "^6.3.1"
+      }
+    },
+    "babel-plugin-polyfill-corejs3": {
+      "version": "0.10.4",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz",
+      "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-define-polyfill-provider": "^0.6.1",
+        "core-js-compat": "^3.36.1"
+      }
+    },
+    "babel-plugin-polyfill-regenerator": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz",
+      "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==",
+      "dev": true,
+      "requires": {
+        "@babel/helper-define-polyfill-provider": "^0.6.1"
+      }
+    },
+    "babel-runtime": {
+      "version": "6.26.0",
+      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
+      "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
+      "requires": {
+        "core-js": "^2.4.0",
+        "regenerator-runtime": "^0.11.0"
+      },
+      "dependencies": {
+        "core-js": {
+          "version": "2.6.12",
+          "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
+          "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
+        },
+        "regenerator-runtime": {
+          "version": "0.11.1",
+          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
+          "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
+        }
+      }
+    },
+    "balanced-match": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
+      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+      "dev": true
+    },
+    "base64-js": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz",
+      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+      "dev": true
+    },
+    "batch": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz",
+      "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
+      "dev": true
+    },
+    "big.js": {
+      "version": "5.2.2",
+      "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz",
+      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+      "dev": true
+    },
+    "binary-extensions": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz",
+      "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+      "dev": true
+    },
+    "bl": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz",
+      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+      "dev": true,
+      "requires": {
+        "buffer": "^5.5.0",
+        "inherits": "^2.0.4",
+        "readable-stream": "^3.4.0"
+      }
+    },
+    "bluebird": {
+      "version": "3.7.2",
+      "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz",
+      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+      "dev": true
+    },
+    "body-parser": {
+      "version": "1.20.2",
+      "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.2.tgz",
+      "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
+      "dev": true,
+      "requires": {
+        "bytes": "3.1.2",
+        "content-type": "~1.0.5",
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "destroy": "1.2.0",
+        "http-errors": "2.0.0",
+        "iconv-lite": "0.4.24",
+        "on-finished": "2.4.1",
+        "qs": "6.11.0",
+        "raw-body": "2.5.2",
+        "type-is": "~1.6.18",
+        "unpipe": "1.0.0"
+      },
+      "dependencies": {
+        "bytes": {
+          "version": "3.1.2",
+          "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
+          "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+          "dev": true
+        },
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+          "dev": true
+        }
+      }
+    },
+    "bonjour-service": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.2.1.tgz",
+      "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==",
+      "dev": true,
+      "requires": {
+        "fast-deep-equal": "^3.1.3",
+        "multicast-dns": "^7.2.5"
+      }
+    },
+    "boolbase": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz",
+      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+      "dev": true
+    },
+    "brace-expansion": {
+      "version": "1.1.11",
+      "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz",
+      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+      "dev": true,
+      "requires": {
+        "balanced-match": "^1.0.0",
+        "concat-map": "0.0.1"
+      }
+    },
+    "braces": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz",
+      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+      "dev": true,
+      "requires": {
+        "fill-range": "^7.0.1"
+      }
+    },
+    "browserslist": {
+      "version": "4.23.0",
+      "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.23.0.tgz",
+      "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
+      "dev": true,
+      "requires": {
+        "caniuse-lite": "^1.0.30001587",
+        "electron-to-chromium": "^1.4.668",
+        "node-releases": "^2.0.14",
+        "update-browserslist-db": "^1.0.13"
+      }
+    },
+    "buffer": {
+      "version": "5.7.1",
+      "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz",
+      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+      "dev": true,
+      "requires": {
+        "base64-js": "^1.3.1",
+        "ieee754": "^1.1.13"
+      }
+    },
+    "buffer-from": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz",
+      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
+      "dev": true
+    },
+    "bytes": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz",
+      "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
+      "dev": true
+    },
+    "call-bind": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.7.tgz",
+      "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+      "dev": true,
+      "requires": {
+        "es-define-property": "^1.0.0",
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "get-intrinsic": "^1.2.4",
+        "set-function-length": "^1.2.1"
+      }
+    },
+    "callsites": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz",
+      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+      "dev": true
+    },
+    "camel-case": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz",
+      "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+      "dev": true,
+      "requires": {
+        "pascal-case": "^3.1.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "camelcase": {
+      "version": "6.3.0",
+      "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz",
+      "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+      "dev": true
+    },
+    "caniuse-api": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz",
+      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.0.0",
+        "caniuse-lite": "^1.0.0",
+        "lodash.memoize": "^4.1.2",
+        "lodash.uniq": "^4.5.0"
+      }
+    },
+    "caniuse-lite": {
+      "version": "1.0.30001610",
+      "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz",
+      "integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==",
+      "dev": true
+    },
+    "case-sensitive-paths-webpack-plugin": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
+      "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
+      "dev": true
+    },
+    "chalk": {
+      "version": "2.4.2",
+      "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz",
+      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+      "dev": true,
+      "requires": {
+        "ansi-styles": "^3.2.1",
+        "escape-string-regexp": "^1.0.5",
+        "supports-color": "^5.3.0"
+      }
+    },
+    "chokidar": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz",
+      "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+      "dev": true,
+      "requires": {
+        "anymatch": "~3.1.2",
+        "braces": "~3.0.2",
+        "fsevents": "~2.3.2",
+        "glob-parent": "~5.1.2",
+        "is-binary-path": "~2.1.0",
+        "is-glob": "~4.0.1",
+        "normalize-path": "~3.0.0",
+        "readdirp": "~3.6.0"
+      },
+      "dependencies": {
+        "glob-parent": {
+          "version": "5.1.2",
+          "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+          "dev": true,
+          "requires": {
+            "is-glob": "^4.0.1"
+          }
+        }
+      }
+    },
+    "chrome-trace-event": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
+      "dev": true
+    },
+    "ci-info": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz",
+      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
+      "dev": true
+    },
+    "clean-css": {
+      "version": "5.3.3",
+      "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.3.tgz",
+      "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
+      "dev": true,
+      "requires": {
+        "source-map": "~0.6.0"
+      }
+    },
+    "cli-cursor": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz",
+      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+      "dev": true,
+      "requires": {
+        "restore-cursor": "^3.1.0"
+      }
+    },
+    "cli-highlight": {
+      "version": "2.1.11",
+      "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz",
+      "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
+      "dev": true,
+      "requires": {
+        "chalk": "^4.0.0",
+        "highlight.js": "^10.7.1",
+        "mz": "^2.4.0",
+        "parse5": "^5.1.1",
+        "parse5-htmlparser2-tree-adapter": "^6.0.0",
+        "yargs": "^16.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "cli-spinners": {
+      "version": "2.9.2",
+      "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz",
+      "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
+      "dev": true
+    },
+    "clipboardy": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz",
+      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
+      "dev": true,
+      "requires": {
+        "arch": "^2.1.1",
+        "execa": "^1.0.0",
+        "is-wsl": "^2.1.1"
+      }
+    },
+    "cliui": {
+      "version": "7.0.4",
+      "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
+      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+      "dev": true,
+      "requires": {
+        "string-width": "^4.2.0",
+        "strip-ansi": "^6.0.0",
+        "wrap-ansi": "^7.0.0"
+      }
+    },
+    "clone": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz",
+      "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
+      "dev": true
+    },
+    "clone-deep": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz",
+      "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
+      "dev": true,
+      "requires": {
+        "is-plain-object": "^2.0.4",
+        "kind-of": "^6.0.2",
+        "shallow-clone": "^3.0.0"
+      }
+    },
+    "color-convert": {
+      "version": "1.9.3",
+      "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz",
+      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+      "dev": true,
+      "requires": {
+        "color-name": "1.1.3"
+      }
+    },
+    "color-name": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz",
+      "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+      "dev": true
+    },
+    "colord": {
+      "version": "2.9.3",
+      "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz",
+      "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+      "dev": true
+    },
+    "colorette": {
+      "version": "2.0.20",
+      "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz",
+      "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
+      "dev": true
+    },
+    "combined-stream": {
+      "version": "1.0.8",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+      "requires": {
+        "delayed-stream": "~1.0.0"
+      }
+    },
+    "commander": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz",
+      "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
+      "dev": true
+    },
+    "commondir": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz",
+      "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
+      "dev": true
+    },
+    "compressible": {
+      "version": "2.0.18",
+      "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz",
+      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
+      "dev": true,
+      "requires": {
+        "mime-db": ">= 1.43.0 < 2"
+      }
+    },
+    "compression": {
+      "version": "1.7.4",
+      "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz",
+      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.5",
+        "bytes": "3.0.0",
+        "compressible": "~2.0.16",
+        "debug": "2.6.9",
+        "on-headers": "~1.0.2",
+        "safe-buffer": "5.1.2",
+        "vary": "~1.1.2"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+          "dev": true
+        },
+        "safe-buffer": {
+          "version": "5.1.2",
+          "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+          "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+          "dev": true
+        }
+      }
+    },
+    "concat-map": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz",
+      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+      "dev": true
+    },
+    "connect-history-api-fallback": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
+      "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==",
+      "dev": true
+    },
+    "consolidate": {
+      "version": "0.15.1",
+      "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz",
+      "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
+      "dev": true,
+      "requires": {
+        "bluebird": "^3.1.1"
+      }
+    },
+    "content-disposition": {
+      "version": "0.5.4",
+      "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz",
+      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "5.2.1"
+      }
+    },
+    "content-type": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz",
+      "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+      "dev": true
+    },
+    "convert-source-map": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz",
+      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+      "dev": true
+    },
+    "cookie": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz",
+      "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
+      "dev": true
+    },
+    "cookie-signature": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz",
+      "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
+      "dev": true
+    },
+    "copy-anything": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
+      "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
+      "dev": true,
+      "requires": {
+        "is-what": "^3.14.1"
+      }
+    },
+    "copy-webpack-plugin": {
+      "version": "9.1.0",
+      "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz",
+      "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==",
+      "dev": true,
+      "requires": {
+        "fast-glob": "^3.2.7",
+        "glob-parent": "^6.0.1",
+        "globby": "^11.0.3",
+        "normalize-path": "^3.0.0",
+        "schema-utils": "^3.1.1",
+        "serialize-javascript": "^6.0.0"
+      },
+      "dependencies": {
+        "schema-utils": {
+          "version": "3.3.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+          "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "core-js": {
+      "version": "3.37.0",
+      "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.37.0.tgz",
+      "integrity": "sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug=="
+    },
+    "core-js-compat": {
+      "version": "3.37.0",
+      "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.0.tgz",
+      "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.23.0"
+      }
+    },
+    "core-util-is": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",
+      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+      "dev": true
+    },
+    "cosmiconfig": {
+      "version": "7.1.0",
+      "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+      "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+      "dev": true,
+      "requires": {
+        "@types/parse-json": "^4.0.0",
+        "import-fresh": "^3.2.1",
+        "parse-json": "^5.0.0",
+        "path-type": "^4.0.0",
+        "yaml": "^1.10.0"
+      }
+    },
+    "cross-spawn": {
+      "version": "7.0.3",
+      "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz",
+      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+      "dev": true,
+      "requires": {
+        "path-key": "^3.1.0",
+        "shebang-command": "^2.0.0",
+        "which": "^2.0.1"
+      }
+    },
+    "css-declaration-sorter": {
+      "version": "6.4.1",
+      "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
+      "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==",
+      "dev": true,
+      "requires": {}
+    },
+    "css-loader": {
+      "version": "6.11.0",
+      "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.11.0.tgz",
+      "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.1.0",
+        "postcss": "^8.4.33",
+        "postcss-modules-extract-imports": "^3.1.0",
+        "postcss-modules-local-by-default": "^4.0.5",
+        "postcss-modules-scope": "^3.2.0",
+        "postcss-modules-values": "^4.0.0",
+        "postcss-value-parser": "^4.2.0",
+        "semver": "^7.5.4"
+      },
+      "dependencies": {
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "css-minimizer-webpack-plugin": {
+      "version": "3.4.1",
+      "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
+      "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
+      "dev": true,
+      "requires": {
+        "cssnano": "^5.0.6",
+        "jest-worker": "^27.0.2",
+        "postcss": "^8.3.5",
+        "schema-utils": "^4.0.0",
+        "serialize-javascript": "^6.0.0",
+        "source-map": "^0.6.1"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+          "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.3"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "4.2.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+          "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.9",
+            "ajv": "^8.9.0",
+            "ajv-formats": "^2.1.1",
+            "ajv-keywords": "^5.1.0"
+          }
+        }
+      }
+    },
+    "css-select": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz",
+      "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+      "dev": true,
+      "requires": {
+        "boolbase": "^1.0.0",
+        "css-what": "^6.0.1",
+        "domhandler": "^4.3.1",
+        "domutils": "^2.8.0",
+        "nth-check": "^2.0.1"
+      }
+    },
+    "css-tree": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz",
+      "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+      "dev": true,
+      "requires": {
+        "mdn-data": "2.0.14",
+        "source-map": "^0.6.1"
+      }
+    },
+    "css-what": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz",
+      "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
+      "dev": true
+    },
+    "cssesc": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",
+      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+      "dev": true
+    },
+    "cssnano": {
+      "version": "5.1.15",
+      "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz",
+      "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==",
+      "dev": true,
+      "requires": {
+        "cssnano-preset-default": "^5.2.14",
+        "lilconfig": "^2.0.3",
+        "yaml": "^1.10.2"
+      }
+    },
+    "cssnano-preset-default": {
+      "version": "5.2.14",
+      "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz",
+      "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==",
+      "dev": true,
+      "requires": {
+        "css-declaration-sorter": "^6.3.1",
+        "cssnano-utils": "^3.1.0",
+        "postcss-calc": "^8.2.3",
+        "postcss-colormin": "^5.3.1",
+        "postcss-convert-values": "^5.1.3",
+        "postcss-discard-comments": "^5.1.2",
+        "postcss-discard-duplicates": "^5.1.0",
+        "postcss-discard-empty": "^5.1.1",
+        "postcss-discard-overridden": "^5.1.0",
+        "postcss-merge-longhand": "^5.1.7",
+        "postcss-merge-rules": "^5.1.4",
+        "postcss-minify-font-values": "^5.1.0",
+        "postcss-minify-gradients": "^5.1.1",
+        "postcss-minify-params": "^5.1.4",
+        "postcss-minify-selectors": "^5.2.1",
+        "postcss-normalize-charset": "^5.1.0",
+        "postcss-normalize-display-values": "^5.1.0",
+        "postcss-normalize-positions": "^5.1.1",
+        "postcss-normalize-repeat-style": "^5.1.1",
+        "postcss-normalize-string": "^5.1.0",
+        "postcss-normalize-timing-functions": "^5.1.0",
+        "postcss-normalize-unicode": "^5.1.1",
+        "postcss-normalize-url": "^5.1.0",
+        "postcss-normalize-whitespace": "^5.1.1",
+        "postcss-ordered-values": "^5.1.3",
+        "postcss-reduce-initial": "^5.1.2",
+        "postcss-reduce-transforms": "^5.1.0",
+        "postcss-svgo": "^5.1.0",
+        "postcss-unique-selectors": "^5.1.1"
+      }
+    },
+    "cssnano-utils": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
+      "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
+      "dev": true,
+      "requires": {}
+    },
+    "csso": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz",
+      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+      "dev": true,
+      "requires": {
+        "css-tree": "^1.1.2"
+      }
+    },
+    "csstype": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
+      "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+    },
+    "de-indent": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz",
+      "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
+      "dev": true
+    },
+    "debounce": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/debounce/-/debounce-1.2.1.tgz",
+      "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==",
+      "dev": true
+    },
+    "debug": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz",
+      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+      "dev": true,
+      "requires": {
+        "ms": "2.1.2"
+      }
+    },
+    "deep-is": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz",
+      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+      "dev": true
+    },
+    "deepmerge": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz",
+      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
+    },
+    "default-gateway": {
+      "version": "6.0.3",
+      "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz",
+      "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+      "dev": true,
+      "requires": {
+        "execa": "^5.0.0"
+      },
+      "dependencies": {
+        "execa": {
+          "version": "5.1.1",
+          "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz",
+          "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+          "dev": true,
+          "requires": {
+            "cross-spawn": "^7.0.3",
+            "get-stream": "^6.0.0",
+            "human-signals": "^2.1.0",
+            "is-stream": "^2.0.0",
+            "merge-stream": "^2.0.0",
+            "npm-run-path": "^4.0.1",
+            "onetime": "^5.1.2",
+            "signal-exit": "^3.0.3",
+            "strip-final-newline": "^2.0.0"
+          }
+        },
+        "get-stream": {
+          "version": "6.0.1",
+          "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz",
+          "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+          "dev": true
+        },
+        "is-stream": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz",
+          "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+          "dev": true
+        },
+        "npm-run-path": {
+          "version": "4.0.1",
+          "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz",
+          "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+          "dev": true,
+          "requires": {
+            "path-key": "^3.0.0"
+          }
+        }
+      }
+    },
+    "defaults": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz",
+      "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
+      "dev": true,
+      "requires": {
+        "clone": "^1.0.2"
+      }
+    },
+    "define-data-property": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz",
+      "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+      "dev": true,
+      "requires": {
+        "es-define-property": "^1.0.0",
+        "es-errors": "^1.3.0",
+        "gopd": "^1.0.1"
+      }
+    },
+    "define-lazy-prop": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+      "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
+      "dev": true
+    },
+    "define-properties": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz",
+      "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+      "dev": true,
+      "requires": {
+        "define-data-property": "^1.0.1",
+        "has-property-descriptors": "^1.0.0",
+        "object-keys": "^1.1.1"
+      }
+    },
+    "delayed-stream": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
+    },
+    "depd": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz",
+      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+      "dev": true
+    },
+    "destroy": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz",
+      "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+      "dev": true
+    },
+    "detect-node": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz",
+      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
+      "dev": true
+    },
+    "dir-glob": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz",
+      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+      "dev": true,
+      "requires": {
+        "path-type": "^4.0.0"
+      }
+    },
+    "dns-packet": {
+      "version": "5.6.1",
+      "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz",
+      "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
+      "dev": true,
+      "requires": {
+        "@leichtgewicht/ip-codec": "^2.0.1"
+      }
+    },
+    "doctrine": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz",
+      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+      "dev": true,
+      "requires": {
+        "esutils": "^2.0.2"
+      }
+    },
+    "dom-converter": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz",
+      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+      "dev": true,
+      "requires": {
+        "utila": "~0.4"
+      }
+    },
+    "dom-serializer": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz",
+      "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.2.0",
+        "entities": "^2.0.0"
+      },
+      "dependencies": {
+        "entities": {
+          "version": "2.2.0",
+          "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz",
+          "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+          "dev": true
+        }
+      }
+    },
+    "domelementtype": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz",
+      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+      "dev": true
+    },
+    "domhandler": {
+      "version": "4.3.1",
+      "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz",
+      "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.2.0"
+      }
+    },
+    "domutils": {
+      "version": "2.8.0",
+      "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz",
+      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+      "dev": true,
+      "requires": {
+        "dom-serializer": "^1.0.1",
+        "domelementtype": "^2.2.0",
+        "domhandler": "^4.2.0"
+      }
+    },
+    "dot-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz",
+      "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+      "dev": true,
+      "requires": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "dotenv": {
+      "version": "10.0.0",
+      "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz",
+      "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+      "dev": true
+    },
+    "dotenv-expand": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
+      "dev": true
+    },
+    "duplexer": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz",
+      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
+      "dev": true
+    },
+    "easy-stack": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz",
+      "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==",
+      "dev": true
+    },
+    "ee-first": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz",
+      "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+      "dev": true
+    },
+    "electron-to-chromium": {
+      "version": "1.4.739",
+      "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.739.tgz",
+      "integrity": "sha512-koRkawXOuN9w/ymhTNxGfB8ta4MRKVW0nzifU17G1UwTWlBg0vv7xnz4nxDnRFSBe9nXMGRgICcAzqXc0PmLeA==",
+      "dev": true
+    },
+    "element-ui": {
+      "version": "2.15.14",
+      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.14.tgz",
+      "integrity": "sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==",
+      "requires": {
+        "async-validator": "~1.8.1",
+        "babel-helper-vue-jsx-merge-props": "^2.0.0",
+        "deepmerge": "^1.2.0",
+        "normalize-wheel": "^1.0.1",
+        "resize-observer-polyfill": "^1.5.0",
+        "throttle-debounce": "^1.0.1"
+      }
+    },
+    "emoji-regex": {
+      "version": "8.0.0",
+      "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
+      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+      "dev": true
+    },
+    "emojis-list": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz",
+      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+      "dev": true
+    },
+    "encodeurl": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz",
+      "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+      "dev": true
+    },
+    "end-of-stream": {
+      "version": "1.4.4",
+      "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz",
+      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+      "dev": true,
+      "requires": {
+        "once": "^1.4.0"
+      }
+    },
+    "enhanced-resolve": {
+      "version": "5.16.0",
+      "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz",
+      "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "^4.2.4",
+        "tapable": "^2.2.0"
+      }
+    },
+    "enquirer": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.4.1.tgz",
+      "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
+      "dev": true,
+      "requires": {
+        "ansi-colors": "^4.1.1",
+        "strip-ansi": "^6.0.1"
+      }
+    },
+    "entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+      "dev": true
+    },
+    "errno": {
+      "version": "0.1.8",
+      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
+      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "prr": "~1.0.1"
+      }
+    },
+    "error-ex": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz",
+      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+      "dev": true,
+      "requires": {
+        "is-arrayish": "^0.2.1"
+      }
+    },
+    "error-stack-parser": {
+      "version": "2.1.4",
+      "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
+      "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
+      "dev": true,
+      "requires": {
+        "stackframe": "^1.3.4"
+      }
+    },
+    "es-define-property": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.0.tgz",
+      "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+      "dev": true,
+      "requires": {
+        "get-intrinsic": "^1.2.4"
+      }
+    },
+    "es-errors": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
+      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+      "dev": true
+    },
+    "es-module-lexer": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.5.0.tgz",
+      "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==",
+      "dev": true
+    },
+    "escalade": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.2.tgz",
+      "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
+      "dev": true
+    },
+    "escape-html": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
+      "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+      "dev": true
+    },
+    "escape-string-regexp": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+      "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+      "dev": true
+    },
+    "eslint": {
+      "version": "7.32.0",
+      "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz",
+      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
+      "dev": true,
+      "requires": {
+        "@babel/code-frame": "7.12.11",
+        "@eslint/eslintrc": "^0.4.3",
+        "@humanwhocodes/config-array": "^0.5.0",
+        "ajv": "^6.10.0",
+        "chalk": "^4.0.0",
+        "cross-spawn": "^7.0.2",
+        "debug": "^4.0.1",
+        "doctrine": "^3.0.0",
+        "enquirer": "^2.3.5",
+        "escape-string-regexp": "^4.0.0",
+        "eslint-scope": "^5.1.1",
+        "eslint-utils": "^2.1.0",
+        "eslint-visitor-keys": "^2.0.0",
+        "espree": "^7.3.1",
+        "esquery": "^1.4.0",
+        "esutils": "^2.0.2",
+        "fast-deep-equal": "^3.1.3",
+        "file-entry-cache": "^6.0.1",
+        "functional-red-black-tree": "^1.0.1",
+        "glob-parent": "^5.1.2",
+        "globals": "^13.6.0",
+        "ignore": "^4.0.6",
+        "import-fresh": "^3.0.0",
+        "imurmurhash": "^0.1.4",
+        "is-glob": "^4.0.0",
+        "js-yaml": "^3.13.1",
+        "json-stable-stringify-without-jsonify": "^1.0.1",
+        "levn": "^0.4.1",
+        "lodash.merge": "^4.6.2",
+        "minimatch": "^3.0.4",
+        "natural-compare": "^1.4.0",
+        "optionator": "^0.9.1",
+        "progress": "^2.0.0",
+        "regexpp": "^3.1.0",
+        "semver": "^7.2.1",
+        "strip-ansi": "^6.0.0",
+        "strip-json-comments": "^3.1.0",
+        "table": "^6.0.9",
+        "text-table": "^0.2.0",
+        "v8-compile-cache": "^2.0.3"
+      },
+      "dependencies": {
+        "@babel/code-frame": {
+          "version": "7.12.11",
+          "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz",
+          "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
+          "dev": true,
+          "requires": {
+            "@babel/highlight": "^7.10.4"
+          }
+        },
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "escape-string-regexp": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+          "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+          "dev": true
+        },
+        "glob-parent": {
+          "version": "5.1.2",
+          "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+          "dev": true,
+          "requires": {
+            "is-glob": "^4.0.1"
+          }
+        },
+        "globals": {
+          "version": "13.24.0",
+          "resolved": "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz",
+          "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+          "dev": true,
+          "requires": {
+            "type-fest": "^0.20.2"
+          }
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        },
+        "type-fest": {
+          "version": "0.20.2",
+          "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz",
+          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+          "dev": true
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "eslint-plugin-vue": {
+      "version": "8.7.1",
+      "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-8.7.1.tgz",
+      "integrity": "sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==",
+      "dev": true,
+      "requires": {
+        "eslint-utils": "^3.0.0",
+        "natural-compare": "^1.4.0",
+        "nth-check": "^2.0.1",
+        "postcss-selector-parser": "^6.0.9",
+        "semver": "^7.3.5",
+        "vue-eslint-parser": "^8.0.1"
+      },
+      "dependencies": {
+        "eslint-utils": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz",
+          "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+          "dev": true,
+          "requires": {
+            "eslint-visitor-keys": "^2.0.0"
+          }
+        },
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "eslint-scope": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz",
+      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+      "dev": true,
+      "requires": {
+        "esrecurse": "^4.3.0",
+        "estraverse": "^4.1.1"
+      }
+    },
+    "eslint-utils": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz",
+      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
+      "dev": true,
+      "requires": {
+        "eslint-visitor-keys": "^1.1.0"
+      },
+      "dependencies": {
+        "eslint-visitor-keys": {
+          "version": "1.3.0",
+          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
+          "dev": true
+        }
+      }
+    },
+    "eslint-visitor-keys": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+      "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+      "dev": true
+    },
+    "eslint-webpack-plugin": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
+      "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
+      "dev": true,
+      "requires": {
+        "@types/eslint": "^7.29.0 || ^8.4.1",
+        "jest-worker": "^28.0.2",
+        "micromatch": "^4.0.5",
+        "normalize-path": "^3.0.0",
+        "schema-utils": "^4.0.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+          "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.3"
+          }
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "jest-worker": {
+          "version": "28.1.3",
+          "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-28.1.3.tgz",
+          "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
+          "dev": true,
+          "requires": {
+            "@types/node": "*",
+            "merge-stream": "^2.0.0",
+            "supports-color": "^8.0.0"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "4.2.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+          "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.9",
+            "ajv": "^8.9.0",
+            "ajv-formats": "^2.1.1",
+            "ajv-keywords": "^5.1.0"
+          }
+        },
+        "supports-color": {
+          "version": "8.1.1",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
+          "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "espree": {
+      "version": "7.3.1",
+      "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz",
+      "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
+      "dev": true,
+      "requires": {
+        "acorn": "^7.4.0",
+        "acorn-jsx": "^5.3.1",
+        "eslint-visitor-keys": "^1.3.0"
+      },
+      "dependencies": {
+        "acorn": {
+          "version": "7.4.1",
+          "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz",
+          "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+          "dev": true
+        },
+        "eslint-visitor-keys": {
+          "version": "1.3.0",
+          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
+          "dev": true
+        }
+      }
+    },
+    "esprima": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz",
+      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+      "dev": true
+    },
+    "esquery": {
+      "version": "1.5.0",
+      "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz",
+      "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+      "dev": true,
+      "requires": {
+        "estraverse": "^5.1.0"
+      },
+      "dependencies": {
+        "estraverse": {
+          "version": "5.3.0",
+          "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+          "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+          "dev": true
+        }
+      }
+    },
+    "esrecurse": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz",
+      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+      "dev": true,
+      "requires": {
+        "estraverse": "^5.2.0"
+      },
+      "dependencies": {
+        "estraverse": {
+          "version": "5.3.0",
+          "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+          "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+          "dev": true
+        }
+      }
+    },
+    "estraverse": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz",
+      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+      "dev": true
+    },
+    "estree-walker": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
+      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+      "dev": true
+    },
+    "esutils": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
+      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+      "dev": true
+    },
+    "etag": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz",
+      "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+      "dev": true
+    },
+    "event-pubsub": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz",
+      "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==",
+      "dev": true
+    },
+    "eventemitter3": {
+      "version": "4.0.7",
+      "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz",
+      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+      "dev": true
+    },
+    "events": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz",
+      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+      "dev": true
+    },
+    "execa": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz",
+      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+      "dev": true,
+      "requires": {
+        "cross-spawn": "^6.0.0",
+        "get-stream": "^4.0.0",
+        "is-stream": "^1.1.0",
+        "npm-run-path": "^2.0.0",
+        "p-finally": "^1.0.0",
+        "signal-exit": "^3.0.0",
+        "strip-eof": "^1.0.0"
+      },
+      "dependencies": {
+        "cross-spawn": {
+          "version": "6.0.5",
+          "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz",
+          "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+          "dev": true,
+          "requires": {
+            "nice-try": "^1.0.4",
+            "path-key": "^2.0.1",
+            "semver": "^5.5.0",
+            "shebang-command": "^1.2.0",
+            "which": "^1.2.9"
+          }
+        },
+        "path-key": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz",
+          "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
+          "dev": true
+        },
+        "semver": {
+          "version": "5.7.2",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz",
+          "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+          "dev": true
+        },
+        "shebang-command": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz",
+          "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
+          "dev": true,
+          "requires": {
+            "shebang-regex": "^1.0.0"
+          }
+        },
+        "shebang-regex": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz",
+          "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
+          "dev": true
+        },
+        "which": {
+          "version": "1.3.1",
+          "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz",
+          "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+          "dev": true,
+          "requires": {
+            "isexe": "^2.0.0"
+          }
+        }
+      }
+    },
+    "express": {
+      "version": "4.19.2",
+      "resolved": "https://registry.npmmirror.com/express/-/express-4.19.2.tgz",
+      "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.8",
+        "array-flatten": "1.1.1",
+        "body-parser": "1.20.2",
+        "content-disposition": "0.5.4",
+        "content-type": "~1.0.4",
+        "cookie": "0.6.0",
+        "cookie-signature": "1.0.6",
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "finalhandler": "1.2.0",
+        "fresh": "0.5.2",
+        "http-errors": "2.0.0",
+        "merge-descriptors": "1.0.1",
+        "methods": "~1.1.2",
+        "on-finished": "2.4.1",
+        "parseurl": "~1.3.3",
+        "path-to-regexp": "0.1.7",
+        "proxy-addr": "~2.0.7",
+        "qs": "6.11.0",
+        "range-parser": "~1.2.1",
+        "safe-buffer": "5.2.1",
+        "send": "0.18.0",
+        "serve-static": "1.15.0",
+        "setprototypeof": "1.2.0",
+        "statuses": "2.0.1",
+        "type-is": "~1.6.18",
+        "utils-merge": "1.0.1",
+        "vary": "~1.1.2"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+          "dev": true
+        }
+      }
+    },
+    "fast-deep-equal": {
+      "version": "3.1.3",
+      "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+      "dev": true
+    },
+    "fast-glob": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz",
+      "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.stat": "^2.0.2",
+        "@nodelib/fs.walk": "^1.2.3",
+        "glob-parent": "^5.1.2",
+        "merge2": "^1.3.0",
+        "micromatch": "^4.0.4"
+      },
+      "dependencies": {
+        "glob-parent": {
+          "version": "5.1.2",
+          "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz",
+          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+          "dev": true,
+          "requires": {
+            "is-glob": "^4.0.1"
+          }
+        }
+      }
+    },
+    "fast-json-stable-stringify": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+      "dev": true
+    },
+    "fast-levenshtein": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+      "dev": true
+    },
+    "fastq": {
+      "version": "1.17.1",
+      "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.17.1.tgz",
+      "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+      "dev": true,
+      "requires": {
+        "reusify": "^1.0.4"
+      }
+    },
+    "faye-websocket": {
+      "version": "0.11.4",
+      "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz",
+      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
+      "dev": true,
+      "requires": {
+        "websocket-driver": ">=0.5.1"
+      }
+    },
+    "figures": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz",
+      "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
+      "dev": true,
+      "requires": {
+        "escape-string-regexp": "^1.0.5"
+      }
+    },
+    "file-entry-cache": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+      "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+      "dev": true,
+      "requires": {
+        "flat-cache": "^3.0.4"
+      }
+    },
+    "fill-range": {
+      "version": "7.0.1",
+      "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz",
+      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+      "dev": true,
+      "requires": {
+        "to-regex-range": "^5.0.1"
+      }
+    },
+    "finalhandler": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz",
+      "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+      "dev": true,
+      "requires": {
+        "debug": "2.6.9",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "on-finished": "2.4.1",
+        "parseurl": "~1.3.3",
+        "statuses": "2.0.1",
+        "unpipe": "~1.0.0"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+          "dev": true
+        }
+      }
+    },
+    "find-cache-dir": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+      "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+      "dev": true,
+      "requires": {
+        "commondir": "^1.0.1",
+        "make-dir": "^3.0.2",
+        "pkg-dir": "^4.1.0"
+      }
+    },
+    "find-up": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz",
+      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+      "dev": true,
+      "requires": {
+        "locate-path": "^5.0.0",
+        "path-exists": "^4.0.0"
+      }
+    },
+    "flat": {
+      "version": "5.0.2",
+      "resolved": "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz",
+      "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
+      "dev": true
+    },
+    "flat-cache": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.2.0.tgz",
+      "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+      "dev": true,
+      "requires": {
+        "flatted": "^3.2.9",
+        "keyv": "^4.5.3",
+        "rimraf": "^3.0.2"
+      }
+    },
+    "flatted": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.3.1.tgz",
+      "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
+      "dev": true
+    },
+    "follow-redirects": {
+      "version": "1.15.6",
+      "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz",
+      "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA=="
+    },
+    "form-data": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+      "requires": {
+        "asynckit": "^0.4.0",
+        "combined-stream": "^1.0.8",
+        "mime-types": "^2.1.12"
+      }
+    },
+    "forwarded": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz",
+      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+      "dev": true
+    },
+    "fraction.js": {
+      "version": "4.3.7",
+      "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.7.tgz",
+      "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
+      "dev": true
+    },
+    "fresh": {
+      "version": "0.5.2",
+      "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz",
+      "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+      "dev": true
+    },
+    "fs-extra": {
+      "version": "9.1.0",
+      "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz",
+      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+      "dev": true,
+      "requires": {
+        "at-least-node": "^1.0.0",
+        "graceful-fs": "^4.2.0",
+        "jsonfile": "^6.0.1",
+        "universalify": "^2.0.0"
+      }
+    },
+    "fs-monkey": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.5.tgz",
+      "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==",
+      "dev": true
+    },
+    "fs.realpath": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz",
+      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+      "dev": true
+    },
+    "fsevents": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz",
+      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+      "dev": true,
+      "optional": true
+    },
+    "function-bind": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
+      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+      "dev": true
+    },
+    "functional-red-black-tree": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+      "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
+      "dev": true
+    },
+    "gensync": {
+      "version": "1.0.0-beta.2",
+      "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz",
+      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+      "dev": true
+    },
+    "get-caller-file": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz",
+      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+      "dev": true
+    },
+    "get-intrinsic": {
+      "version": "1.2.4",
+      "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+      "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
+      "dev": true,
+      "requires": {
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "has-proto": "^1.0.1",
+        "has-symbols": "^1.0.3",
+        "hasown": "^2.0.0"
+      }
+    },
+    "get-stream": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz",
+      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+      "dev": true,
+      "requires": {
+        "pump": "^3.0.0"
+      }
+    },
+    "glob": {
+      "version": "7.2.3",
+      "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz",
+      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+      "dev": true,
+      "requires": {
+        "fs.realpath": "^1.0.0",
+        "inflight": "^1.0.4",
+        "inherits": "2",
+        "minimatch": "^3.1.1",
+        "once": "^1.3.0",
+        "path-is-absolute": "^1.0.0"
+      }
+    },
+    "glob-parent": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz",
+      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+      "dev": true,
+      "requires": {
+        "is-glob": "^4.0.3"
+      }
+    },
+    "glob-to-regexp": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+      "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
+      "dev": true
+    },
+    "globals": {
+      "version": "11.12.0",
+      "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz",
+      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+      "dev": true
+    },
+    "globby": {
+      "version": "11.1.0",
+      "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz",
+      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+      "dev": true,
+      "requires": {
+        "array-union": "^2.1.0",
+        "dir-glob": "^3.0.1",
+        "fast-glob": "^3.2.9",
+        "ignore": "^5.2.0",
+        "merge2": "^1.4.1",
+        "slash": "^3.0.0"
+      },
+      "dependencies": {
+        "ignore": {
+          "version": "5.3.1",
+          "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz",
+          "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
+          "dev": true
+        }
+      }
+    },
+    "gopd": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz",
+      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+      "dev": true,
+      "requires": {
+        "get-intrinsic": "^1.1.3"
+      }
+    },
+    "graceful-fs": {
+      "version": "4.2.11",
+      "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz",
+      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+      "dev": true
+    },
+    "gzip-size": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz",
+      "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
+      "dev": true,
+      "requires": {
+        "duplexer": "^0.1.2"
+      }
+    },
+    "handle-thing": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz",
+      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
+      "dev": true
+    },
+    "has-flag": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz",
+      "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+      "dev": true
+    },
+    "has-property-descriptors": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+      "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+      "dev": true,
+      "requires": {
+        "es-define-property": "^1.0.0"
+      }
+    },
+    "has-proto": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.3.tgz",
+      "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+      "dev": true
+    },
+    "has-symbols": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz",
+      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+      "dev": true
+    },
+    "hash-sum": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz",
+      "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
+      "dev": true
+    },
+    "hasown": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
+      "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+      "dev": true,
+      "requires": {
+        "function-bind": "^1.1.2"
+      }
+    },
+    "he": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
+      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+      "dev": true
+    },
+    "highlight.js": {
+      "version": "10.7.3",
+      "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz",
+      "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+      "dev": true
+    },
+    "hosted-git-info": {
+      "version": "2.8.9",
+      "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+      "dev": true
+    },
+    "hpack.js": {
+      "version": "2.1.6",
+      "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz",
+      "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
+      "dev": true,
+      "requires": {
+        "inherits": "^2.0.1",
+        "obuf": "^1.0.0",
+        "readable-stream": "^2.0.1",
+        "wbuf": "^1.1.0"
+      },
+      "dependencies": {
+        "readable-stream": {
+          "version": "2.3.8",
+          "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz",
+          "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+          "dev": true,
+          "requires": {
+            "core-util-is": "~1.0.0",
+            "inherits": "~2.0.3",
+            "isarray": "~1.0.0",
+            "process-nextick-args": "~2.0.0",
+            "safe-buffer": "~5.1.1",
+            "string_decoder": "~1.1.1",
+            "util-deprecate": "~1.0.1"
+          }
+        },
+        "safe-buffer": {
+          "version": "5.1.2",
+          "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+          "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+          "dev": true
+        },
+        "string_decoder": {
+          "version": "1.1.1",
+          "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz",
+          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+          "dev": true,
+          "requires": {
+            "safe-buffer": "~5.1.0"
+          }
+        }
+      }
+    },
+    "html-entities": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.5.2.tgz",
+      "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==",
+      "dev": true
+    },
+    "html-escaper": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz",
+      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+      "dev": true
+    },
+    "html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
+      "dev": true,
+      "requires": {
+        "camel-case": "^4.1.2",
+        "clean-css": "^5.2.2",
+        "commander": "^8.3.0",
+        "he": "^1.2.0",
+        "param-case": "^3.0.4",
+        "relateurl": "^0.2.7",
+        "terser": "^5.10.0"
+      }
+    },
+    "html-tags": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz",
+      "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
+      "dev": true
+    },
+    "html-webpack-plugin": {
+      "version": "5.6.0",
+      "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz",
+      "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==",
+      "dev": true,
+      "requires": {
+        "@types/html-minifier-terser": "^6.0.0",
+        "html-minifier-terser": "^6.0.2",
+        "lodash": "^4.17.21",
+        "pretty-error": "^4.0.0",
+        "tapable": "^2.0.0"
+      }
+    },
+    "htmlparser2": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz",
+      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.0.0",
+        "domutils": "^2.5.2",
+        "entities": "^2.0.0"
+      },
+      "dependencies": {
+        "entities": {
+          "version": "2.2.0",
+          "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz",
+          "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+          "dev": true
+        }
+      }
+    },
+    "http-deceiver": {
+      "version": "1.2.7",
+      "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz",
+      "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
+      "dev": true
+    },
+    "http-errors": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz",
+      "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+      "dev": true,
+      "requires": {
+        "depd": "2.0.0",
+        "inherits": "2.0.4",
+        "setprototypeof": "1.2.0",
+        "statuses": "2.0.1",
+        "toidentifier": "1.0.1"
+      }
+    },
+    "http-parser-js": {
+      "version": "0.5.8",
+      "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz",
+      "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
+      "dev": true
+    },
+    "http-proxy": {
+      "version": "1.18.1",
+      "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz",
+      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+      "dev": true,
+      "requires": {
+        "eventemitter3": "^4.0.0",
+        "follow-redirects": "^1.0.0",
+        "requires-port": "^1.0.0"
+      }
+    },
+    "http-proxy-middleware": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
+      "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
+      "dev": true,
+      "requires": {
+        "@types/http-proxy": "^1.17.8",
+        "http-proxy": "^1.18.1",
+        "is-glob": "^4.0.1",
+        "is-plain-obj": "^3.0.0",
+        "micromatch": "^4.0.2"
+      }
+    },
+    "human-signals": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz",
+      "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+      "dev": true
+    },
+    "iconv-lite": {
+      "version": "0.4.24",
+      "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz",
+      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+      "dev": true,
+      "requires": {
+        "safer-buffer": ">= 2.1.2 < 3"
+      }
+    },
+    "icss-utils": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz",
+      "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
+      "dev": true,
+      "requires": {}
+    },
+    "ieee754": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
+      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+      "dev": true
+    },
+    "ignore": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz",
+      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+      "dev": true
+    },
+    "image-size": {
+      "version": "0.5.5",
+      "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
+      "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
+      "dev": true,
+      "optional": true
+    },
+    "import-fresh": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz",
+      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+      "dev": true,
+      "requires": {
+        "parent-module": "^1.0.0",
+        "resolve-from": "^4.0.0"
+      }
+    },
+    "imurmurhash": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz",
+      "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+      "dev": true
+    },
+    "inflight": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz",
+      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+      "dev": true,
+      "requires": {
+        "once": "^1.3.0",
+        "wrappy": "1"
+      }
+    },
+    "inherits": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
+      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+      "dev": true
+    },
+    "ipaddr.js": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+      "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+      "dev": true
+    },
+    "is-arrayish": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz",
+      "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+      "dev": true
+    },
+    "is-binary-path": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz",
+      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+      "dev": true,
+      "requires": {
+        "binary-extensions": "^2.0.0"
+      }
+    },
+    "is-ci": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz",
+      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
+      "dev": true,
+      "requires": {
+        "ci-info": "^1.5.0"
+      }
+    },
+    "is-core-module": {
+      "version": "2.13.1",
+      "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.1.tgz",
+      "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
+      "dev": true,
+      "requires": {
+        "hasown": "^2.0.0"
+      }
+    },
+    "is-docker": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz",
+      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+      "dev": true
+    },
+    "is-extglob": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
+      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+      "dev": true
+    },
+    "is-file-esm": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz",
+      "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==",
+      "dev": true,
+      "requires": {
+        "read-pkg-up": "^7.0.1"
+      }
+    },
+    "is-fullwidth-code-point": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+      "dev": true
+    },
+    "is-glob": {
+      "version": "4.0.3",
+      "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
+      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+      "dev": true,
+      "requires": {
+        "is-extglob": "^2.1.1"
+      }
+    },
+    "is-interactive": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz",
+      "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
+      "dev": true
+    },
+    "is-number": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz",
+      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+      "dev": true
+    },
+    "is-plain-obj": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+      "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+      "dev": true
+    },
+    "is-plain-object": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz",
+      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+      "dev": true,
+      "requires": {
+        "isobject": "^3.0.1"
+      }
+    },
+    "is-stream": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz",
+      "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
+      "dev": true
+    },
+    "is-unicode-supported": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
+      "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
+      "dev": true
+    },
+    "is-what": {
+      "version": "3.14.1",
+      "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
+      "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
+      "dev": true
+    },
+    "is-wsl": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz",
+      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+      "dev": true,
+      "requires": {
+        "is-docker": "^2.0.0"
+      }
+    },
+    "isarray": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz",
+      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+      "dev": true
+    },
+    "isexe": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz",
+      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+      "dev": true
+    },
+    "isobject": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz",
+      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+      "dev": true
+    },
+    "javascript-stringify": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz",
+      "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",
+      "dev": true
+    },
+    "jest-worker": {
+      "version": "27.5.1",
+      "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz",
+      "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+      "dev": true,
+      "requires": {
+        "@types/node": "*",
+        "merge-stream": "^2.0.0",
+        "supports-color": "^8.0.0"
+      },
+      "dependencies": {
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "8.1.1",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz",
+          "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "joi": {
+      "version": "17.12.3",
+      "resolved": "https://registry.npmmirror.com/joi/-/joi-17.12.3.tgz",
+      "integrity": "sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==",
+      "dev": true,
+      "requires": {
+        "@hapi/hoek": "^9.3.0",
+        "@hapi/topo": "^5.1.0",
+        "@sideway/address": "^4.1.5",
+        "@sideway/formula": "^3.0.1",
+        "@sideway/pinpoint": "^2.0.0"
+      }
+    },
+    "js-message": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz",
+      "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==",
+      "dev": true
+    },
+    "js-tokens": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz",
+      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+      "dev": true
+    },
+    "js-yaml": {
+      "version": "3.14.1",
+      "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz",
+      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+      "dev": true,
+      "requires": {
+        "argparse": "^1.0.7",
+        "esprima": "^4.0.0"
+      }
+    },
+    "jsesc": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz",
+      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+      "dev": true
+    },
+    "json-buffer": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz",
+      "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+      "dev": true
+    },
+    "json-parse-better-errors": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+      "dev": true
+    },
+    "json-parse-even-better-errors": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+      "dev": true
+    },
+    "json-schema-traverse": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+      "dev": true
+    },
+    "json-stable-stringify-without-jsonify": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+      "dev": true
+    },
+    "json5": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz",
+      "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+      "dev": true
+    },
+    "jsonfile": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz",
+      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "^4.1.6",
+        "universalify": "^2.0.0"
+      }
+    },
+    "keyv": {
+      "version": "4.5.4",
+      "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz",
+      "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+      "dev": true,
+      "requires": {
+        "json-buffer": "3.0.1"
+      }
+    },
+    "kind-of": {
+      "version": "6.0.3",
+      "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz",
+      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+      "dev": true
+    },
+    "klona": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz",
+      "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
+      "dev": true
+    },
+    "launch-editor": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.1.tgz",
+      "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==",
+      "dev": true,
+      "requires": {
+        "picocolors": "^1.0.0",
+        "shell-quote": "^1.8.1"
+      }
+    },
+    "launch-editor-middleware": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.1.tgz",
+      "integrity": "sha512-Fg/xYhf7ARmRp40n18wIfJyuAMEjXo67Yull7uF7d0OJ3qA4EYJISt1XfPPn69IIJ5jKgQwzcg6DqHYo95LL/g==",
+      "dev": true,
+      "requires": {
+        "launch-editor": "^2.6.1"
+      }
+    },
+    "less": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz",
+      "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==",
+      "dev": true,
+      "requires": {
+        "copy-anything": "^2.0.1",
+        "errno": "^0.1.1",
+        "graceful-fs": "^4.1.2",
+        "image-size": "~0.5.0",
+        "make-dir": "^2.1.0",
+        "mime": "^1.4.1",
+        "needle": "^3.1.0",
+        "parse-node-version": "^1.0.1",
+        "source-map": "~0.6.0",
+        "tslib": "^2.3.0"
+      },
+      "dependencies": {
+        "make-dir": {
+          "version": "2.1.0",
+          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+          "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "pify": "^4.0.1",
+            "semver": "^5.6.0"
+          }
+        },
+        "semver": {
+          "version": "5.7.2",
+          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+          "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+          "dev": true,
+          "optional": true
+        }
+      }
+    },
+    "less-loader": {
+      "version": "12.2.0",
+      "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz",
+      "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==",
+      "dev": true,
+      "requires": {}
+    },
+    "levn": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz",
+      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+      "dev": true,
+      "requires": {
+        "prelude-ls": "^1.2.1",
+        "type-check": "~0.4.0"
+      }
+    },
+    "lilconfig": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz",
+      "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
+      "dev": true
+    },
+    "lines-and-columns": {
+      "version": "1.2.4",
+      "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+      "dev": true
+    },
+    "loader-runner": {
+      "version": "4.3.0",
+      "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz",
+      "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
+      "dev": true
+    },
+    "loader-utils": {
+      "version": "1.4.2",
+      "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz",
+      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
+      "dev": true,
+      "requires": {
+        "big.js": "^5.2.2",
+        "emojis-list": "^3.0.0",
+        "json5": "^1.0.1"
+      },
+      "dependencies": {
+        "json5": {
+          "version": "1.0.2",
+          "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz",
+          "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+          "dev": true,
+          "requires": {
+            "minimist": "^1.2.0"
+          }
+        }
+      }
+    },
+    "locate-path": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz",
+      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+      "dev": true,
+      "requires": {
+        "p-locate": "^4.1.0"
+      }
+    },
+    "lodash": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
+      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+      "dev": true
+    },
+    "lodash.debounce": {
+      "version": "4.0.8",
+      "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
+      "dev": true
+    },
+    "lodash.defaultsdeep": {
+      "version": "4.6.1",
+      "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
+      "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
+      "dev": true
+    },
+    "lodash.kebabcase": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
+      "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
+      "dev": true
+    },
+    "lodash.mapvalues": {
+      "version": "4.6.0",
+      "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
+      "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==",
+      "dev": true
+    },
+    "lodash.memoize": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+      "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
+      "dev": true
+    },
+    "lodash.merge": {
+      "version": "4.6.2",
+      "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz",
+      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+      "dev": true
+    },
+    "lodash.truncate": {
+      "version": "4.4.2",
+      "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
+      "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
+      "dev": true
+    },
+    "lodash.uniq": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+      "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
+      "dev": true
+    },
+    "log-symbols": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz",
+      "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
+      "dev": true,
+      "requires": {
+        "chalk": "^4.1.0",
+        "is-unicode-supported": "^0.1.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "log-update": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz",
+      "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==",
+      "dev": true,
+      "requires": {
+        "ansi-escapes": "^3.0.0",
+        "cli-cursor": "^2.0.0",
+        "wrap-ansi": "^3.0.1"
+      },
+      "dependencies": {
+        "ansi-regex": {
+          "version": "3.0.1",
+          "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz",
+          "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
+          "dev": true
+        },
+        "cli-cursor": {
+          "version": "2.1.0",
+          "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz",
+          "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
+          "dev": true,
+          "requires": {
+            "restore-cursor": "^2.0.0"
+          }
+        },
+        "is-fullwidth-code-point": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+          "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
+          "dev": true
+        },
+        "mimic-fn": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz",
+          "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
+          "dev": true
+        },
+        "onetime": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz",
+          "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
+          "dev": true,
+          "requires": {
+            "mimic-fn": "^1.0.0"
+          }
+        },
+        "restore-cursor": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz",
+          "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
+          "dev": true,
+          "requires": {
+            "onetime": "^2.0.0",
+            "signal-exit": "^3.0.2"
+          }
+        },
+        "string-width": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz",
+          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+          "dev": true,
+          "requires": {
+            "is-fullwidth-code-point": "^2.0.0",
+            "strip-ansi": "^4.0.0"
+          }
+        },
+        "strip-ansi": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz",
+          "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
+          "dev": true,
+          "requires": {
+            "ansi-regex": "^3.0.0"
+          }
+        },
+        "wrap-ansi": {
+          "version": "3.0.1",
+          "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz",
+          "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==",
+          "dev": true,
+          "requires": {
+            "string-width": "^2.1.1",
+            "strip-ansi": "^4.0.0"
+          }
+        }
+      }
+    },
+    "lower-case": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz",
+      "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+      "dev": true,
+      "requires": {
+        "tslib": "^2.0.3"
+      }
+    },
+    "lru-cache": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz",
+      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+      "dev": true,
+      "requires": {
+        "yallist": "^3.0.2"
+      }
+    },
+    "magic-string": {
+      "version": "0.30.10",
+      "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.10.tgz",
+      "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/sourcemap-codec": "^1.4.15"
+      }
+    },
+    "make-dir": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz",
+      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+      "dev": true,
+      "requires": {
+        "semver": "^6.0.0"
+      }
+    },
+    "mdn-data": {
+      "version": "2.0.14",
+      "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz",
+      "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
+      "dev": true
+    },
+    "media-typer": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz",
+      "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+      "dev": true
+    },
+    "memfs": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.6.0.tgz",
+      "integrity": "sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==",
+      "dev": true,
+      "requires": {
+        "fs-monkey": "^1.0.4"
+      }
+    },
+    "merge-descriptors": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+      "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
+      "dev": true
+    },
+    "merge-source-map": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz",
+      "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
+      "dev": true,
+      "requires": {
+        "source-map": "^0.6.1"
+      }
+    },
+    "merge-stream": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz",
+      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+      "dev": true
+    },
+    "merge2": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz",
+      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+      "dev": true
+    },
+    "methods": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz",
+      "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+      "dev": true
+    },
+    "micromatch": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz",
+      "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+      "dev": true,
+      "requires": {
+        "braces": "^3.0.2",
+        "picomatch": "^2.3.1"
+      }
+    },
+    "mime": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz",
+      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+      "dev": true
+    },
+    "mime-db": {
+      "version": "1.52.0",
+      "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
+      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
+    },
+    "mime-types": {
+      "version": "2.1.35",
+      "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
+      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+      "requires": {
+        "mime-db": "1.52.0"
+      }
+    },
+    "mimic-fn": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz",
+      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+      "dev": true
+    },
+    "mini-css-extract-plugin": {
+      "version": "2.9.0",
+      "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz",
+      "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==",
+      "dev": true,
+      "requires": {
+        "schema-utils": "^4.0.0",
+        "tapable": "^2.2.1"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+          "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.3"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "4.2.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+          "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.9",
+            "ajv": "^8.9.0",
+            "ajv-formats": "^2.1.1",
+            "ajv-keywords": "^5.1.0"
+          }
+        }
+      }
+    },
+    "minimalistic-assert": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
+      "dev": true
+    },
+    "minimatch": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz",
+      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+      "dev": true,
+      "requires": {
+        "brace-expansion": "^1.1.7"
+      }
+    },
+    "minimist": {
+      "version": "1.2.8",
+      "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz",
+      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+      "dev": true
+    },
+    "minipass": {
+      "version": "3.3.6",
+      "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz",
+      "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+      "dev": true,
+      "requires": {
+        "yallist": "^4.0.0"
+      },
+      "dependencies": {
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "mkdirp": {
+      "version": "0.5.6",
+      "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz",
+      "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+      "dev": true,
+      "requires": {
+        "minimist": "^1.2.6"
+      }
+    },
+    "module-alias": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz",
+      "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==",
+      "dev": true
+    },
+    "moment": {
+      "version": "2.30.1",
+      "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
+      "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how=="
+    },
+    "mrmime": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz",
+      "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
+      "dev": true
+    },
+    "ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+      "dev": true
+    },
+    "multicast-dns": {
+      "version": "7.2.5",
+      "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz",
+      "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
+      "dev": true,
+      "requires": {
+        "dns-packet": "^5.2.2",
+        "thunky": "^1.0.2"
+      }
+    },
+    "mz": {
+      "version": "2.7.0",
+      "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz",
+      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+      "dev": true,
+      "requires": {
+        "any-promise": "^1.0.0",
+        "object-assign": "^4.0.1",
+        "thenify-all": "^1.0.0"
+      }
+    },
+    "nanoid": {
+      "version": "3.3.7",
+      "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz",
+      "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g=="
+    },
+    "natural-compare": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz",
+      "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+      "dev": true
+    },
+    "needle": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz",
+      "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "iconv-lite": "^0.6.3",
+        "sax": "^1.2.4"
+      },
+      "dependencies": {
+        "iconv-lite": {
+          "version": "0.6.3",
+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+          "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "safer-buffer": ">= 2.1.2 < 3.0.0"
+          }
+        }
+      }
+    },
+    "negotiator": {
+      "version": "0.6.3",
+      "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
+      "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+      "dev": true
+    },
+    "neo-async": {
+      "version": "2.6.2",
+      "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz",
+      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+      "dev": true
+    },
+    "nice-try": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz",
+      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+      "dev": true
+    },
+    "no-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz",
+      "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+      "dev": true,
+      "requires": {
+        "lower-case": "^2.0.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node-fetch": {
+      "version": "2.7.0",
+      "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz",
+      "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+      "dev": true,
+      "requires": {
+        "whatwg-url": "^5.0.0"
+      }
+    },
+    "node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+      "dev": true
+    },
+    "node-releases": {
+      "version": "2.0.14",
+      "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz",
+      "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+      "dev": true
+    },
+    "normalize-package-data": {
+      "version": "2.5.0",
+      "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+      "dev": true,
+      "requires": {
+        "hosted-git-info": "^2.1.4",
+        "resolve": "^1.10.0",
+        "semver": "2 || 3 || 4 || 5",
+        "validate-npm-package-license": "^3.0.1"
+      },
+      "dependencies": {
+        "semver": {
+          "version": "5.7.2",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz",
+          "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+          "dev": true
+        }
+      }
+    },
+    "normalize-path": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz",
+      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+      "dev": true
+    },
+    "normalize-range": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz",
+      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
+      "dev": true
+    },
+    "normalize-url": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz",
+      "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
+      "dev": true
+    },
+    "normalize-wheel": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
+      "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
+    },
+    "npm-run-path": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz",
+      "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
+      "dev": true,
+      "requires": {
+        "path-key": "^2.0.0"
+      },
+      "dependencies": {
+        "path-key": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz",
+          "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
+          "dev": true
+        }
+      }
+    },
+    "nth-check": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz",
+      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+      "dev": true,
+      "requires": {
+        "boolbase": "^1.0.0"
+      }
+    },
+    "object-assign": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz",
+      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+      "dev": true
+    },
+    "object-inspect": {
+      "version": "1.13.1",
+      "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.1.tgz",
+      "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
+      "dev": true
+    },
+    "object-keys": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz",
+      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+      "dev": true
+    },
+    "object.assign": {
+      "version": "4.1.5",
+      "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.5.tgz",
+      "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+      "dev": true,
+      "requires": {
+        "call-bind": "^1.0.5",
+        "define-properties": "^1.2.1",
+        "has-symbols": "^1.0.3",
+        "object-keys": "^1.1.1"
+      }
+    },
+    "obuf": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz",
+      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
+      "dev": true
+    },
+    "on-finished": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz",
+      "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+      "dev": true,
+      "requires": {
+        "ee-first": "1.1.1"
+      }
+    },
+    "on-headers": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz",
+      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
+      "dev": true
+    },
+    "once": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz",
+      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+      "dev": true,
+      "requires": {
+        "wrappy": "1"
+      }
+    },
+    "onetime": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz",
+      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+      "dev": true,
+      "requires": {
+        "mimic-fn": "^2.1.0"
+      }
+    },
+    "open": {
+      "version": "8.4.2",
+      "resolved": "https://registry.npmmirror.com/open/-/open-8.4.2.tgz",
+      "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+      "dev": true,
+      "requires": {
+        "define-lazy-prop": "^2.0.0",
+        "is-docker": "^2.1.1",
+        "is-wsl": "^2.2.0"
+      }
+    },
+    "opener": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz",
+      "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
+      "dev": true
+    },
+    "optionator": {
+      "version": "0.9.3",
+      "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz",
+      "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
+      "dev": true,
+      "requires": {
+        "@aashutoshrathi/word-wrap": "^1.2.3",
+        "deep-is": "^0.1.3",
+        "fast-levenshtein": "^2.0.6",
+        "levn": "^0.4.1",
+        "prelude-ls": "^1.2.1",
+        "type-check": "^0.4.0"
+      }
+    },
+    "ora": {
+      "version": "5.4.1",
+      "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz",
+      "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
+      "dev": true,
+      "requires": {
+        "bl": "^4.1.0",
+        "chalk": "^4.1.0",
+        "cli-cursor": "^3.1.0",
+        "cli-spinners": "^2.5.0",
+        "is-interactive": "^1.0.0",
+        "is-unicode-supported": "^0.1.0",
+        "log-symbols": "^4.1.0",
+        "strip-ansi": "^6.0.0",
+        "wcwidth": "^1.0.1"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "p-finally": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz",
+      "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
+      "dev": true
+    },
+    "p-limit": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz",
+      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+      "dev": true,
+      "requires": {
+        "p-try": "^2.0.0"
+      }
+    },
+    "p-locate": {
+      "version": "4.1.0",
+      "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz",
+      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+      "dev": true,
+      "requires": {
+        "p-limit": "^2.2.0"
+      }
+    },
+    "p-retry": {
+      "version": "4.6.2",
+      "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz",
+      "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
+      "dev": true,
+      "requires": {
+        "@types/retry": "0.12.0",
+        "retry": "^0.13.1"
+      }
+    },
+    "p-try": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz",
+      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+      "dev": true
+    },
+    "param-case": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz",
+      "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+      "dev": true,
+      "requires": {
+        "dot-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "parent-module": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz",
+      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+      "dev": true,
+      "requires": {
+        "callsites": "^3.0.0"
+      }
+    },
+    "parse-json": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz",
+      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+      "dev": true,
+      "requires": {
+        "@babel/code-frame": "^7.0.0",
+        "error-ex": "^1.3.1",
+        "json-parse-even-better-errors": "^2.3.0",
+        "lines-and-columns": "^1.1.6"
+      }
+    },
+    "parse-node-version": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
+      "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
+      "dev": true
+    },
+    "parse5": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz",
+      "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+      "dev": true
+    },
+    "parse5-htmlparser2-tree-adapter": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
+      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+      "dev": true,
+      "requires": {
+        "parse5": "^6.0.1"
+      },
+      "dependencies": {
+        "parse5": {
+          "version": "6.0.1",
+          "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz",
+          "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+          "dev": true
+        }
+      }
+    },
+    "parseurl": {
+      "version": "1.3.3",
+      "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz",
+      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+      "dev": true
+    },
+    "pascal-case": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz",
+      "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+      "dev": true,
+      "requires": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "path-exists": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz",
+      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+      "dev": true
+    },
+    "path-is-absolute": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+      "dev": true
+    },
+    "path-key": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz",
+      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+      "dev": true
+    },
+    "path-parse": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz",
+      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+      "dev": true
+    },
+    "path-to-regexp": {
+      "version": "0.1.7",
+      "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+      "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
+      "dev": true
+    },
+    "path-type": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz",
+      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+      "dev": true
+    },
+    "picocolors": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
+      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+    },
+    "picomatch": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz",
+      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+      "dev": true
+    },
+    "pify": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+      "dev": true,
+      "optional": true
+    },
+    "pkg-dir": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz",
+      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+      "dev": true,
+      "requires": {
+        "find-up": "^4.0.0"
+      }
+    },
+    "portfinder": {
+      "version": "1.0.32",
+      "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz",
+      "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
+      "dev": true,
+      "requires": {
+        "async": "^2.6.4",
+        "debug": "^3.2.7",
+        "mkdirp": "^0.5.6"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "3.2.7",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz",
+          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+          "dev": true,
+          "requires": {
+            "ms": "^2.1.1"
+          }
+        }
+      }
+    },
+    "postcss": {
+      "version": "8.4.38",
+      "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz",
+      "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
+      "requires": {
+        "nanoid": "^3.3.7",
+        "picocolors": "^1.0.0",
+        "source-map-js": "^1.2.0"
+      }
+    },
+    "postcss-calc": {
+      "version": "8.2.4",
+      "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz",
+      "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
+      "dev": true,
+      "requires": {
+        "postcss-selector-parser": "^6.0.9",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-colormin": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz",
+      "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0",
+        "colord": "^2.9.1",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-convert-values": {
+      "version": "5.1.3",
+      "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
+      "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-discard-comments": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
+      "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-discard-duplicates": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
+      "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-discard-empty": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
+      "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-discard-overridden": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
+      "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-loader": {
+      "version": "6.2.1",
+      "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz",
+      "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
+      "dev": true,
+      "requires": {
+        "cosmiconfig": "^7.0.0",
+        "klona": "^2.0.5",
+        "semver": "^7.3.5"
+      },
+      "dependencies": {
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "postcss-merge-longhand": {
+      "version": "5.1.7",
+      "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
+      "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0",
+        "stylehacks": "^5.1.1"
+      }
+    },
+    "postcss-merge-rules": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz",
+      "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0",
+        "cssnano-utils": "^3.1.0",
+        "postcss-selector-parser": "^6.0.5"
+      }
+    },
+    "postcss-minify-font-values": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
+      "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-minify-gradients": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
+      "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
+      "dev": true,
+      "requires": {
+        "colord": "^2.9.1",
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-minify-params": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
+      "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-minify-selectors": {
+      "version": "5.2.1",
+      "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
+      "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
+      "dev": true,
+      "requires": {
+        "postcss-selector-parser": "^6.0.5"
+      }
+    },
+    "postcss-modules-extract-imports": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
+      "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-modules-local-by-default": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz",
+      "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.0.0",
+        "postcss-selector-parser": "^6.0.2",
+        "postcss-value-parser": "^4.1.0"
+      }
+    },
+    "postcss-modules-scope": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz",
+      "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==",
+      "dev": true,
+      "requires": {
+        "postcss-selector-parser": "^6.0.4"
+      }
+    },
+    "postcss-modules-values": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+      "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.0.0"
+      }
+    },
+    "postcss-normalize-charset": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
+      "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
+      "dev": true,
+      "requires": {}
+    },
+    "postcss-normalize-display-values": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
+      "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-positions": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
+      "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-repeat-style": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
+      "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-string": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
+      "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-timing-functions": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
+      "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-unicode": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
+      "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-url": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
+      "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
+      "dev": true,
+      "requires": {
+        "normalize-url": "^6.0.1",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-normalize-whitespace": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
+      "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-ordered-values": {
+      "version": "5.1.3",
+      "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
+      "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
+      "dev": true,
+      "requires": {
+        "cssnano-utils": "^3.1.0",
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-reduce-initial": {
+      "version": "5.1.2",
+      "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
+      "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "caniuse-api": "^3.0.0"
+      }
+    },
+    "postcss-reduce-transforms": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
+      "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0"
+      }
+    },
+    "postcss-selector-parser": {
+      "version": "6.0.16",
+      "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz",
+      "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==",
+      "dev": true,
+      "requires": {
+        "cssesc": "^3.0.0",
+        "util-deprecate": "^1.0.2"
+      }
+    },
+    "postcss-svgo": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
+      "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
+      "dev": true,
+      "requires": {
+        "postcss-value-parser": "^4.2.0",
+        "svgo": "^2.7.0"
+      }
+    },
+    "postcss-unique-selectors": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
+      "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
+      "dev": true,
+      "requires": {
+        "postcss-selector-parser": "^6.0.5"
+      }
+    },
+    "postcss-value-parser": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+      "dev": true
+    },
+    "prelude-ls": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz",
+      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+      "dev": true
+    },
+    "prettier": {
+      "version": "2.8.8",
+      "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz",
+      "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
+      "optional": true
+    },
+    "pretty-error": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz",
+      "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
+      "dev": true,
+      "requires": {
+        "lodash": "^4.17.20",
+        "renderkid": "^3.0.0"
+      }
+    },
+    "process-nextick-args": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+      "dev": true
+    },
+    "progress": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz",
+      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
+      "dev": true
+    },
+    "progress-webpack-plugin": {
+      "version": "1.0.16",
+      "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz",
+      "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==",
+      "dev": true,
+      "requires": {
+        "chalk": "^2.1.0",
+        "figures": "^2.0.0",
+        "log-update": "^2.3.0"
+      }
+    },
+    "proxy-addr": {
+      "version": "2.0.7",
+      "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz",
+      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+      "dev": true,
+      "requires": {
+        "forwarded": "0.2.0",
+        "ipaddr.js": "1.9.1"
+      },
+      "dependencies": {
+        "ipaddr.js": {
+          "version": "1.9.1",
+          "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+          "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+          "dev": true
+        }
+      }
+    },
+    "proxy-from-env": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+      "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+    },
+    "prr": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
+      "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
+      "dev": true,
+      "optional": true
+    },
+    "pseudomap": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz",
+      "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
+      "dev": true
+    },
+    "pump": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz",
+      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+      "dev": true,
+      "requires": {
+        "end-of-stream": "^1.1.0",
+        "once": "^1.3.1"
+      }
+    },
+    "punycode": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz",
+      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+      "dev": true
+    },
+    "qs": {
+      "version": "6.11.0",
+      "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz",
+      "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+      "dev": true,
+      "requires": {
+        "side-channel": "^1.0.4"
+      }
+    },
+    "queue-microtask": {
+      "version": "1.2.3",
+      "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz",
+      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+      "dev": true
+    },
+    "randombytes": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz",
+      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "^5.1.0"
+      }
+    },
+    "range-parser": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz",
+      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+      "dev": true
+    },
+    "raw-body": {
+      "version": "2.5.2",
+      "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz",
+      "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
+      "dev": true,
+      "requires": {
+        "bytes": "3.1.2",
+        "http-errors": "2.0.0",
+        "iconv-lite": "0.4.24",
+        "unpipe": "1.0.0"
+      },
+      "dependencies": {
+        "bytes": {
+          "version": "3.1.2",
+          "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz",
+          "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+          "dev": true
+        }
+      }
+    },
+    "read-pkg": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz",
+      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+      "dev": true,
+      "requires": {
+        "@types/normalize-package-data": "^2.4.0",
+        "normalize-package-data": "^2.5.0",
+        "parse-json": "^5.0.0",
+        "type-fest": "^0.6.0"
+      }
+    },
+    "read-pkg-up": {
+      "version": "7.0.1",
+      "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+      "dev": true,
+      "requires": {
+        "find-up": "^4.1.0",
+        "read-pkg": "^5.2.0",
+        "type-fest": "^0.8.1"
+      },
+      "dependencies": {
+        "type-fest": {
+          "version": "0.8.1",
+          "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz",
+          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+          "dev": true
+        }
+      }
+    },
+    "readable-stream": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
+      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "dev": true,
+      "requires": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      }
+    },
+    "readdirp": {
+      "version": "3.6.0",
+      "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz",
+      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+      "dev": true,
+      "requires": {
+        "picomatch": "^2.2.1"
+      }
+    },
+    "regenerate": {
+      "version": "1.4.2",
+      "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz",
+      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+      "dev": true
+    },
+    "regenerate-unicode-properties": {
+      "version": "10.1.1",
+      "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
+      "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+      "dev": true,
+      "requires": {
+        "regenerate": "^1.4.2"
+      }
+    },
+    "regenerator-runtime": {
+      "version": "0.14.1",
+      "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
+      "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
+      "dev": true
+    },
+    "regenerator-transform": {
+      "version": "0.15.2",
+      "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+      "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+      "dev": true,
+      "requires": {
+        "@babel/runtime": "^7.8.4"
+      }
+    },
+    "regexpp": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz",
+      "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
+      "dev": true
+    },
+    "regexpu-core": {
+      "version": "5.3.2",
+      "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz",
+      "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
+      "dev": true,
+      "requires": {
+        "@babel/regjsgen": "^0.8.0",
+        "regenerate": "^1.4.2",
+        "regenerate-unicode-properties": "^10.1.0",
+        "regjsparser": "^0.9.1",
+        "unicode-match-property-ecmascript": "^2.0.0",
+        "unicode-match-property-value-ecmascript": "^2.1.0"
+      }
+    },
+    "regjsparser": {
+      "version": "0.9.1",
+      "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz",
+      "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+      "dev": true,
+      "requires": {
+        "jsesc": "~0.5.0"
+      },
+      "dependencies": {
+        "jsesc": {
+          "version": "0.5.0",
+          "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz",
+          "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+          "dev": true
+        }
+      }
+    },
+    "relateurl": {
+      "version": "0.2.7",
+      "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz",
+      "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
+      "dev": true
+    },
+    "renderkid": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz",
+      "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+      "dev": true,
+      "requires": {
+        "css-select": "^4.1.3",
+        "dom-converter": "^0.2.0",
+        "htmlparser2": "^6.1.0",
+        "lodash": "^4.17.21",
+        "strip-ansi": "^6.0.1"
+      }
+    },
+    "require-directory": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz",
+      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+      "dev": true
+    },
+    "require-from-string": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz",
+      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+      "dev": true
+    },
+    "requires-port": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz",
+      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
+      "dev": true
+    },
+    "resize-observer-polyfill": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
+      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
+    },
+    "resolve": {
+      "version": "1.22.8",
+      "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",
+      "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
+      "dev": true,
+      "requires": {
+        "is-core-module": "^2.13.0",
+        "path-parse": "^1.0.7",
+        "supports-preserve-symlinks-flag": "^1.0.0"
+      }
+    },
+    "resolve-from": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz",
+      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+      "dev": true
+    },
+    "restore-cursor": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz",
+      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+      "dev": true,
+      "requires": {
+        "onetime": "^5.1.0",
+        "signal-exit": "^3.0.2"
+      }
+    },
+    "retry": {
+      "version": "0.13.1",
+      "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz",
+      "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
+      "dev": true
+    },
+    "reusify": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz",
+      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+      "dev": true
+    },
+    "rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+      "dev": true,
+      "requires": {
+        "glob": "^7.1.3"
+      }
+    },
+    "run-parallel": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz",
+      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+      "dev": true,
+      "requires": {
+        "queue-microtask": "^1.2.2"
+      }
+    },
+    "safe-buffer": {
+      "version": "5.2.1",
+      "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz",
+      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+      "dev": true
+    },
+    "safer-buffer": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+      "dev": true
+    },
+    "sax": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz",
+      "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==",
+      "dev": true,
+      "optional": true
+    },
+    "schema-utils": {
+      "version": "2.7.1",
+      "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz",
+      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+      "dev": true,
+      "requires": {
+        "@types/json-schema": "^7.0.5",
+        "ajv": "^6.12.4",
+        "ajv-keywords": "^3.5.2"
+      }
+    },
+    "select-hose": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz",
+      "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
+      "dev": true
+    },
+    "selfsigned": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.4.1.tgz",
+      "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==",
+      "dev": true,
+      "requires": {
+        "@types/node-forge": "^1.3.0",
+        "node-forge": "^1"
+      }
+    },
+    "semver": {
+      "version": "6.3.1",
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz",
+      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+      "dev": true
+    },
+    "send": {
+      "version": "0.18.0",
+      "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz",
+      "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+      "dev": true,
+      "requires": {
+        "debug": "2.6.9",
+        "depd": "2.0.0",
+        "destroy": "1.2.0",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "fresh": "0.5.2",
+        "http-errors": "2.0.0",
+        "mime": "1.6.0",
+        "ms": "2.1.3",
+        "on-finished": "2.4.1",
+        "range-parser": "~1.2.1",
+        "statuses": "2.0.1"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          },
+          "dependencies": {
+            "ms": {
+              "version": "2.0.0",
+              "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+              "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+              "dev": true
+            }
+          }
+        },
+        "ms": {
+          "version": "2.1.3",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
+          "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+          "dev": true
+        }
+      }
+    },
+    "serialize-javascript": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+      "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
+      "dev": true,
+      "requires": {
+        "randombytes": "^2.1.0"
+      }
+    },
+    "serve-index": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz",
+      "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.4",
+        "batch": "0.6.1",
+        "debug": "2.6.9",
+        "escape-html": "~1.0.3",
+        "http-errors": "~1.6.2",
+        "mime-types": "~2.1.17",
+        "parseurl": "~1.3.2"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "2.6.9",
+          "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "depd": {
+          "version": "1.1.2",
+          "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz",
+          "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
+          "dev": true
+        },
+        "http-errors": {
+          "version": "1.6.3",
+          "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz",
+          "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
+          "dev": true,
+          "requires": {
+            "depd": "~1.1.2",
+            "inherits": "2.0.3",
+            "setprototypeof": "1.1.0",
+            "statuses": ">= 1.4.0 < 2"
+          }
+        },
+        "inherits": {
+          "version": "2.0.3",
+          "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz",
+          "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
+          "dev": true
+        },
+        "ms": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+          "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+          "dev": true
+        },
+        "setprototypeof": {
+          "version": "1.1.0",
+          "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz",
+          "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
+          "dev": true
+        },
+        "statuses": {
+          "version": "1.5.0",
+          "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz",
+          "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
+          "dev": true
+        }
+      }
+    },
+    "serve-static": {
+      "version": "1.15.0",
+      "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz",
+      "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+      "dev": true,
+      "requires": {
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "parseurl": "~1.3.3",
+        "send": "0.18.0"
+      }
+    },
+    "set-function-length": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz",
+      "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+      "dev": true,
+      "requires": {
+        "define-data-property": "^1.1.4",
+        "es-errors": "^1.3.0",
+        "function-bind": "^1.1.2",
+        "get-intrinsic": "^1.2.4",
+        "gopd": "^1.0.1",
+        "has-property-descriptors": "^1.0.2"
+      }
+    },
+    "setprototypeof": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz",
+      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+      "dev": true
+    },
+    "shallow-clone": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz",
+      "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
+      "dev": true,
+      "requires": {
+        "kind-of": "^6.0.2"
+      }
+    },
+    "shebang-command": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz",
+      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+      "dev": true,
+      "requires": {
+        "shebang-regex": "^3.0.0"
+      }
+    },
+    "shebang-regex": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz",
+      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+      "dev": true
+    },
+    "shell-quote": {
+      "version": "1.8.1",
+      "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz",
+      "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
+      "dev": true
+    },
+    "side-channel": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.6.tgz",
+      "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+      "dev": true,
+      "requires": {
+        "call-bind": "^1.0.7",
+        "es-errors": "^1.3.0",
+        "get-intrinsic": "^1.2.4",
+        "object-inspect": "^1.13.1"
+      }
+    },
+    "signal-exit": {
+      "version": "3.0.7",
+      "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz",
+      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+      "dev": true
+    },
+    "sirv": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz",
+      "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==",
+      "dev": true,
+      "requires": {
+        "@polka/url": "^1.0.0-next.24",
+        "mrmime": "^2.0.0",
+        "totalist": "^3.0.0"
+      }
+    },
+    "slash": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz",
+      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+      "dev": true
+    },
+    "slice-ansi": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz",
+      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+      "dev": true,
+      "requires": {
+        "ansi-styles": "^4.0.0",
+        "astral-regex": "^2.0.0",
+        "is-fullwidth-code-point": "^3.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        }
+      }
+    },
+    "sockjs": {
+      "version": "0.3.24",
+      "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz",
+      "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
+      "dev": true,
+      "requires": {
+        "faye-websocket": "^0.11.3",
+        "uuid": "^8.3.2",
+        "websocket-driver": "^0.7.4"
+      }
+    },
+    "source-map": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz",
+      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+    },
+    "source-map-js": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz",
+      "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg=="
+    },
+    "source-map-support": {
+      "version": "0.5.21",
+      "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz",
+      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+      "dev": true,
+      "requires": {
+        "buffer-from": "^1.0.0",
+        "source-map": "^0.6.0"
+      }
+    },
+    "spark-md5": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz",
+      "integrity": "sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw=="
+    },
+    "spdx-correct": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz",
+      "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+      "dev": true,
+      "requires": {
+        "spdx-expression-parse": "^3.0.0",
+        "spdx-license-ids": "^3.0.0"
+      }
+    },
+    "spdx-exceptions": {
+      "version": "2.5.0",
+      "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+      "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+      "dev": true
+    },
+    "spdx-expression-parse": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+      "dev": true,
+      "requires": {
+        "spdx-exceptions": "^2.1.0",
+        "spdx-license-ids": "^3.0.0"
+      }
+    },
+    "spdx-license-ids": {
+      "version": "3.0.17",
+      "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz",
+      "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==",
+      "dev": true
+    },
+    "spdy": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz",
+      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
+      "dev": true,
+      "requires": {
+        "debug": "^4.1.0",
+        "handle-thing": "^2.0.0",
+        "http-deceiver": "^1.2.7",
+        "select-hose": "^2.0.0",
+        "spdy-transport": "^3.0.0"
+      }
+    },
+    "spdy-transport": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz",
+      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
+      "dev": true,
+      "requires": {
+        "debug": "^4.1.0",
+        "detect-node": "^2.0.4",
+        "hpack.js": "^2.1.6",
+        "obuf": "^1.1.2",
+        "readable-stream": "^3.0.6",
+        "wbuf": "^1.7.3"
+      }
+    },
+    "sprintf-js": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
+      "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+      "dev": true
+    },
+    "ssri": {
+      "version": "8.0.1",
+      "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz",
+      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
+      "dev": true,
+      "requires": {
+        "minipass": "^3.1.1"
+      }
+    },
+    "stable": {
+      "version": "0.1.8",
+      "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz",
+      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
+      "dev": true
+    },
+    "stackframe": {
+      "version": "1.3.4",
+      "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz",
+      "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
+      "dev": true
+    },
+    "statuses": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz",
+      "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+      "dev": true
+    },
+    "string_decoder": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
+      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "~5.2.0"
+      }
+    },
+    "string-width": {
+      "version": "4.2.3",
+      "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
+      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+      "dev": true,
+      "requires": {
+        "emoji-regex": "^8.0.0",
+        "is-fullwidth-code-point": "^3.0.0",
+        "strip-ansi": "^6.0.1"
+      }
+    },
+    "strip-ansi": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
+      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+      "dev": true,
+      "requires": {
+        "ansi-regex": "^5.0.1"
+      }
+    },
+    "strip-eof": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz",
+      "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
+      "dev": true
+    },
+    "strip-final-newline": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+      "dev": true
+    },
+    "strip-indent": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz",
+      "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==",
+      "dev": true
+    },
+    "strip-json-comments": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+      "dev": true
+    },
+    "stylehacks": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz",
+      "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
+      "dev": true,
+      "requires": {
+        "browserslist": "^4.21.4",
+        "postcss-selector-parser": "^6.0.4"
+      }
+    },
+    "supports-color": {
+      "version": "5.5.0",
+      "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz",
+      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+      "dev": true,
+      "requires": {
+        "has-flag": "^3.0.0"
+      }
+    },
+    "supports-preserve-symlinks-flag": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+      "dev": true
+    },
+    "svg-tags": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz",
+      "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
+      "dev": true
+    },
+    "svgo": {
+      "version": "2.8.0",
+      "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz",
+      "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
+      "dev": true,
+      "requires": {
+        "@trysound/sax": "0.2.0",
+        "commander": "^7.2.0",
+        "css-select": "^4.1.3",
+        "css-tree": "^1.1.3",
+        "csso": "^4.2.0",
+        "picocolors": "^1.0.0",
+        "stable": "^0.1.8"
+      },
+      "dependencies": {
+        "commander": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz",
+          "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+          "dev": true
+        }
+      }
+    },
+    "table": {
+      "version": "6.8.2",
+      "resolved": "https://registry.npmmirror.com/table/-/table-6.8.2.tgz",
+      "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==",
+      "dev": true,
+      "requires": {
+        "ajv": "^8.0.1",
+        "lodash.truncate": "^4.4.2",
+        "slice-ansi": "^4.0.0",
+        "string-width": "^4.2.3",
+        "strip-ansi": "^6.0.1"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        }
+      }
+    },
+    "tapable": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz",
+      "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+      "dev": true
+    },
+    "terser": {
+      "version": "5.30.3",
+      "resolved": "https://registry.npmmirror.com/terser/-/terser-5.30.3.tgz",
+      "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/source-map": "^0.3.3",
+        "acorn": "^8.8.2",
+        "commander": "^2.20.0",
+        "source-map-support": "~0.5.20"
+      },
+      "dependencies": {
+        "commander": {
+          "version": "2.20.3",
+          "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",
+          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+          "dev": true
+        }
+      }
+    },
+    "terser-webpack-plugin": {
+      "version": "5.3.10",
+      "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
+      "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
+      "dev": true,
+      "requires": {
+        "@jridgewell/trace-mapping": "^0.3.20",
+        "jest-worker": "^27.4.5",
+        "schema-utils": "^3.1.1",
+        "serialize-javascript": "^6.0.1",
+        "terser": "^5.26.0"
+      },
+      "dependencies": {
+        "schema-utils": {
+          "version": "3.3.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+          "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "text-table": {
+      "version": "0.2.0",
+      "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz",
+      "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+      "dev": true
+    },
+    "thenify": {
+      "version": "3.3.1",
+      "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz",
+      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+      "dev": true,
+      "requires": {
+        "any-promise": "^1.0.0"
+      }
+    },
+    "thenify-all": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz",
+      "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+      "dev": true,
+      "requires": {
+        "thenify": ">= 3.1.0 < 4"
+      }
+    },
+    "thread-loader": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz",
+      "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==",
+      "dev": true,
+      "requires": {
+        "json-parse-better-errors": "^1.0.2",
+        "loader-runner": "^4.1.0",
+        "loader-utils": "^2.0.0",
+        "neo-async": "^2.6.2",
+        "schema-utils": "^3.0.0"
+      },
+      "dependencies": {
+        "loader-utils": {
+          "version": "2.0.4",
+          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
+          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+          "dev": true,
+          "requires": {
+            "big.js": "^5.2.2",
+            "emojis-list": "^3.0.0",
+            "json5": "^2.1.2"
+          }
+        },
+        "schema-utils": {
+          "version": "3.3.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+          "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "throttle-debounce": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
+      "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
+    },
+    "thunky": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz",
+      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
+      "dev": true
+    },
+    "to-fast-properties": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+      "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+      "dev": true
+    },
+    "to-regex-range": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz",
+      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+      "dev": true,
+      "requires": {
+        "is-number": "^7.0.0"
+      }
+    },
+    "toidentifier": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz",
+      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+      "dev": true
+    },
+    "totalist": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz",
+      "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
+      "dev": true
+    },
+    "tr46": {
+      "version": "0.0.3",
+      "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz",
+      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+      "dev": true
+    },
+    "tslib": {
+      "version": "2.6.2",
+      "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz",
+      "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+      "dev": true
+    },
+    "type-check": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz",
+      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+      "dev": true,
+      "requires": {
+        "prelude-ls": "^1.2.1"
+      }
+    },
+    "type-fest": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz",
+      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+      "dev": true
+    },
+    "type-is": {
+      "version": "1.6.18",
+      "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz",
+      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+      "dev": true,
+      "requires": {
+        "media-typer": "0.3.0",
+        "mime-types": "~2.1.24"
+      }
+    },
+    "undici-types": {
+      "version": "5.26.5",
+      "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz",
+      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
+      "dev": true
+    },
+    "unicode-canonical-property-names-ecmascript": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+      "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+      "dev": true
+    },
+    "unicode-match-property-ecmascript": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+      "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+      "dev": true,
+      "requires": {
+        "unicode-canonical-property-names-ecmascript": "^2.0.0",
+        "unicode-property-aliases-ecmascript": "^2.0.0"
+      }
+    },
+    "unicode-match-property-value-ecmascript": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+      "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+      "dev": true
+    },
+    "unicode-property-aliases-ecmascript": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+      "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
+      "dev": true
+    },
+    "universalify": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz",
+      "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+      "dev": true
+    },
+    "unpipe": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz",
+      "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+      "dev": true
+    },
+    "update-browserslist-db": {
+      "version": "1.0.13",
+      "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
+      "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
+      "dev": true,
+      "requires": {
+        "escalade": "^3.1.1",
+        "picocolors": "^1.0.0"
+      }
+    },
+    "uri-js": {
+      "version": "4.4.1",
+      "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz",
+      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+      "dev": true,
+      "requires": {
+        "punycode": "^2.1.0"
+      }
+    },
+    "util-deprecate": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
+      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+      "dev": true
+    },
+    "utila": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz",
+      "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
+      "dev": true
+    },
+    "utils-merge": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz",
+      "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+      "dev": true
+    },
+    "uuid": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz",
+      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+      "dev": true
+    },
+    "v8-compile-cache": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
+      "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==",
+      "dev": true
+    },
+    "validate-npm-package-license": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+      "dev": true,
+      "requires": {
+        "spdx-correct": "^3.0.0",
+        "spdx-expression-parse": "^3.0.0"
+      }
+    },
+    "vary": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz",
+      "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+      "dev": true
+    },
+    "vue": {
+      "version": "2.7.16",
+      "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz",
+      "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==",
+      "requires": {
+        "@vue/compiler-sfc": "2.7.16",
+        "csstype": "^3.1.0"
+      },
+      "dependencies": {
+        "@vue/compiler-sfc": {
+          "version": "2.7.16",
+          "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz",
+          "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==",
+          "requires": {
+            "@babel/parser": "^7.23.5",
+            "postcss": "^8.4.14",
+            "prettier": "^1.18.2 || ^2.0.0",
+            "source-map": "^0.6.1"
+          }
+        }
+      }
+    },
+    "vue-eslint-parser": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz",
+      "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==",
+      "dev": true,
+      "requires": {
+        "debug": "^4.3.2",
+        "eslint-scope": "^7.0.0",
+        "eslint-visitor-keys": "^3.1.0",
+        "espree": "^9.0.0",
+        "esquery": "^1.4.0",
+        "lodash": "^4.17.21",
+        "semver": "^7.3.5"
+      },
+      "dependencies": {
+        "eslint-scope": {
+          "version": "7.2.2",
+          "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz",
+          "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+          "dev": true,
+          "requires": {
+            "esrecurse": "^4.3.0",
+            "estraverse": "^5.2.0"
+          }
+        },
+        "eslint-visitor-keys": {
+          "version": "3.4.3",
+          "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+          "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+          "dev": true
+        },
+        "espree": {
+          "version": "9.6.1",
+          "resolved": "https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz",
+          "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+          "dev": true,
+          "requires": {
+            "acorn": "^8.9.0",
+            "acorn-jsx": "^5.3.2",
+            "eslint-visitor-keys": "^3.4.1"
+          }
+        },
+        "estraverse": {
+          "version": "5.3.0",
+          "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz",
+          "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+          "dev": true
+        },
+        "lru-cache": {
+          "version": "6.0.0",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz",
+          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+          "dev": true,
+          "requires": {
+            "yallist": "^4.0.0"
+          }
+        },
+        "semver": {
+          "version": "7.6.0",
+          "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz",
+          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        },
+        "yallist": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz",
+          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+          "dev": true
+        }
+      }
+    },
+    "vue-hot-reload-api": {
+      "version": "2.3.4",
+      "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
+      "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
+      "dev": true
+    },
+    "vue-loader": {
+      "version": "17.4.2",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.4.2.tgz",
+      "integrity": "sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==",
+      "dev": true,
+      "requires": {
+        "chalk": "^4.1.0",
+        "hash-sum": "^2.0.0",
+        "watchpack": "^2.4.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "vue-style-loader": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
+      "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
+      "dev": true,
+      "requires": {
+        "hash-sum": "^1.0.2",
+        "loader-utils": "^1.0.2"
+      },
+      "dependencies": {
+        "hash-sum": {
+          "version": "1.0.2",
+          "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
+          "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
+          "dev": true
+        }
+      }
+    },
+    "vue-template-compiler": {
+      "version": "2.7.16",
+      "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz",
+      "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==",
+      "dev": true,
+      "requires": {
+        "de-indent": "^1.0.2",
+        "he": "^1.2.0"
+      }
+    },
+    "vue-template-es2015-compiler": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
+      "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
+      "dev": true
+    },
+    "vuex": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz",
+      "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==",
+      "requires": {}
+    },
+    "watchpack": {
+      "version": "2.4.1",
+      "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.1.tgz",
+      "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==",
+      "dev": true,
+      "requires": {
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.1.2"
+      }
+    },
+    "wbuf": {
+      "version": "1.7.3",
+      "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz",
+      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
+      "dev": true,
+      "requires": {
+        "minimalistic-assert": "^1.0.0"
+      }
+    },
+    "wcwidth": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz",
+      "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
+      "dev": true,
+      "requires": {
+        "defaults": "^1.0.3"
+      }
+    },
+    "webidl-conversions": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+      "dev": true
+    },
+    "webpack": {
+      "version": "5.91.0",
+      "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.91.0.tgz",
+      "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==",
+      "dev": true,
+      "requires": {
+        "@types/eslint-scope": "^3.7.3",
+        "@types/estree": "^1.0.5",
+        "@webassemblyjs/ast": "^1.12.1",
+        "@webassemblyjs/wasm-edit": "^1.12.1",
+        "@webassemblyjs/wasm-parser": "^1.12.1",
+        "acorn": "^8.7.1",
+        "acorn-import-assertions": "^1.9.0",
+        "browserslist": "^4.21.10",
+        "chrome-trace-event": "^1.0.2",
+        "enhanced-resolve": "^5.16.0",
+        "es-module-lexer": "^1.2.1",
+        "eslint-scope": "5.1.1",
+        "events": "^3.2.0",
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.2.11",
+        "json-parse-even-better-errors": "^2.3.1",
+        "loader-runner": "^4.2.0",
+        "mime-types": "^2.1.27",
+        "neo-async": "^2.6.2",
+        "schema-utils": "^3.2.0",
+        "tapable": "^2.1.1",
+        "terser-webpack-plugin": "^5.3.10",
+        "watchpack": "^2.4.1",
+        "webpack-sources": "^3.2.3"
+      },
+      "dependencies": {
+        "schema-utils": {
+          "version": "3.3.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz",
+          "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "webpack-bundle-analyzer": {
+      "version": "4.10.2",
+      "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz",
+      "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==",
+      "dev": true,
+      "requires": {
+        "@discoveryjs/json-ext": "0.5.7",
+        "acorn": "^8.0.4",
+        "acorn-walk": "^8.0.0",
+        "commander": "^7.2.0",
+        "debounce": "^1.2.1",
+        "escape-string-regexp": "^4.0.0",
+        "gzip-size": "^6.0.0",
+        "html-escaper": "^2.0.2",
+        "opener": "^1.5.2",
+        "picocolors": "^1.0.0",
+        "sirv": "^2.0.3",
+        "ws": "^7.3.1"
+      },
+      "dependencies": {
+        "commander": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz",
+          "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+          "dev": true
+        },
+        "escape-string-regexp": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+          "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+          "dev": true
+        }
+      }
+    },
+    "webpack-chain": {
+      "version": "6.5.1",
+      "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz",
+      "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==",
+      "dev": true,
+      "requires": {
+        "deepmerge": "^1.5.2",
+        "javascript-stringify": "^2.0.1"
+      }
+    },
+    "webpack-dev-middleware": {
+      "version": "5.3.4",
+      "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz",
+      "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==",
+      "dev": true,
+      "requires": {
+        "colorette": "^2.0.10",
+        "memfs": "^3.4.3",
+        "mime-types": "^2.1.31",
+        "range-parser": "^1.2.1",
+        "schema-utils": "^4.0.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+          "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.3"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "4.2.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+          "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.9",
+            "ajv": "^8.9.0",
+            "ajv-formats": "^2.1.1",
+            "ajv-keywords": "^5.1.0"
+          }
+        }
+      }
+    },
+    "webpack-dev-server": {
+      "version": "4.15.2",
+      "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz",
+      "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==",
+      "dev": true,
+      "requires": {
+        "@types/bonjour": "^3.5.9",
+        "@types/connect-history-api-fallback": "^1.3.5",
+        "@types/express": "^4.17.13",
+        "@types/serve-index": "^1.9.1",
+        "@types/serve-static": "^1.13.10",
+        "@types/sockjs": "^0.3.33",
+        "@types/ws": "^8.5.5",
+        "ansi-html-community": "^0.0.8",
+        "bonjour-service": "^1.0.11",
+        "chokidar": "^3.5.3",
+        "colorette": "^2.0.10",
+        "compression": "^1.7.4",
+        "connect-history-api-fallback": "^2.0.0",
+        "default-gateway": "^6.0.3",
+        "express": "^4.17.3",
+        "graceful-fs": "^4.2.6",
+        "html-entities": "^2.3.2",
+        "http-proxy-middleware": "^2.0.3",
+        "ipaddr.js": "^2.0.1",
+        "launch-editor": "^2.6.0",
+        "open": "^8.0.9",
+        "p-retry": "^4.5.0",
+        "rimraf": "^3.0.2",
+        "schema-utils": "^4.0.0",
+        "selfsigned": "^2.1.1",
+        "serve-index": "^1.9.1",
+        "sockjs": "^0.3.24",
+        "spdy": "^4.0.2",
+        "webpack-dev-middleware": "^5.3.4",
+        "ws": "^8.13.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "8.12.0",
+          "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+          "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "json-schema-traverse": "^1.0.0",
+            "require-from-string": "^2.0.2",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+          "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.3"
+          }
+        },
+        "json-schema-traverse": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "4.2.0",
+          "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+          "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.9",
+            "ajv": "^8.9.0",
+            "ajv-formats": "^2.1.1",
+            "ajv-keywords": "^5.1.0"
+          }
+        },
+        "ws": {
+          "version": "8.16.0",
+          "resolved": "https://registry.npmmirror.com/ws/-/ws-8.16.0.tgz",
+          "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
+          "dev": true,
+          "requires": {}
+        }
+      }
+    },
+    "webpack-merge": {
+      "version": "5.10.0",
+      "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.10.0.tgz",
+      "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
+      "dev": true,
+      "requires": {
+        "clone-deep": "^4.0.1",
+        "flat": "^5.0.2",
+        "wildcard": "^2.0.0"
+      }
+    },
+    "webpack-sources": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz",
+      "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
+      "dev": true
+    },
+    "webpack-virtual-modules": {
+      "version": "0.4.6",
+      "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz",
+      "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==",
+      "dev": true
+    },
+    "websocket-driver": {
+      "version": "0.7.4",
+      "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz",
+      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+      "dev": true,
+      "requires": {
+        "http-parser-js": ">=0.5.1",
+        "safe-buffer": ">=5.1.0",
+        "websocket-extensions": ">=0.1.1"
+      }
+    },
+    "websocket-extensions": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+      "dev": true
+    },
+    "whatwg-fetch": {
+      "version": "3.6.20",
+      "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
+      "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
+      "dev": true
+    },
+    "whatwg-url": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz",
+      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+      "dev": true,
+      "requires": {
+        "tr46": "~0.0.3",
+        "webidl-conversions": "^3.0.0"
+      }
+    },
+    "which": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz",
+      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+      "dev": true,
+      "requires": {
+        "isexe": "^2.0.0"
+      }
+    },
+    "wildcard": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz",
+      "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==",
+      "dev": true
+    },
+    "wrap-ansi": {
+      "version": "7.0.0",
+      "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+      "dev": true,
+      "requires": {
+        "ansi-styles": "^4.0.0",
+        "string-width": "^4.1.0",
+        "strip-ansi": "^6.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true
+        }
+      }
+    },
+    "wrappy": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",
+      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+      "dev": true
+    },
+    "ws": {
+      "version": "7.5.9",
+      "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz",
+      "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
+      "dev": true,
+      "requires": {}
+    },
+    "y18n": {
+      "version": "5.0.8",
+      "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz",
+      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+      "dev": true
+    },
+    "yallist": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz",
+      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+      "dev": true
+    },
+    "yaml": {
+      "version": "1.10.2",
+      "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz",
+      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+      "dev": true
+    },
+    "yargs": {
+      "version": "16.2.0",
+      "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz",
+      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+      "dev": true,
+      "requires": {
+        "cliui": "^7.0.2",
+        "escalade": "^3.1.1",
+        "get-caller-file": "^2.0.5",
+        "require-directory": "^2.1.1",
+        "string-width": "^4.2.0",
+        "y18n": "^5.0.5",
+        "yargs-parser": "^20.2.2"
+      }
+    },
+    "yargs-parser": {
+      "version": "20.2.9",
+      "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz",
+      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+      "dev": true
+    },
+    "yorkie": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz",
+      "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==",
+      "dev": true,
+      "requires": {
+        "execa": "^0.8.0",
+        "is-ci": "^1.0.10",
+        "normalize-path": "^1.0.0",
+        "strip-indent": "^2.0.0"
+      },
+      "dependencies": {
+        "cross-spawn": {
+          "version": "5.1.0",
+          "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz",
+          "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^4.0.1",
+            "shebang-command": "^1.2.0",
+            "which": "^1.2.9"
+          }
+        },
+        "execa": {
+          "version": "0.8.0",
+          "resolved": "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz",
+          "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==",
+          "dev": true,
+          "requires": {
+            "cross-spawn": "^5.0.1",
+            "get-stream": "^3.0.0",
+            "is-stream": "^1.1.0",
+            "npm-run-path": "^2.0.0",
+            "p-finally": "^1.0.0",
+            "signal-exit": "^3.0.0",
+            "strip-eof": "^1.0.0"
+          }
+        },
+        "get-stream": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz",
+          "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==",
+          "dev": true
+        },
+        "lru-cache": {
+          "version": "4.1.5",
+          "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz",
+          "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+          "dev": true,
+          "requires": {
+            "pseudomap": "^1.0.2",
+            "yallist": "^2.1.2"
+          }
+        },
+        "normalize-path": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz",
+          "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==",
+          "dev": true
+        },
+        "shebang-command": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz",
+          "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
+          "dev": true,
+          "requires": {
+            "shebang-regex": "^1.0.0"
+          }
+        },
+        "shebang-regex": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz",
+          "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
+          "dev": true
+        },
+        "which": {
+          "version": "1.3.1",
+          "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz",
+          "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+          "dev": true,
+          "requires": {
+            "isexe": "^2.0.0"
+          }
+        },
+        "yallist": {
+          "version": "2.1.2",
+          "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
+          "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
+          "dev": true
+        }
+      }
+    }
+  }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..387a9f6
--- /dev/null
+++ b/package.json
@@ -0,0 +1,52 @@
+{
+  "name": "temp-book",
+  "version": "0.1.0",
+  "private": true,
+  "scripts": {
+    "serve": "vue-cli-service serve",
+    "build": "vue-cli-service build",
+    "lint": "vue-cli-service lint"
+  },
+  "dependencies": {
+    "axios": "^1.6.8",
+    "core-js": "^3.8.3",
+    "element-ui": "^2.15.14",
+    "moment": "^2.30.1",
+    "qiankun": "^2.10.16",
+    "spark-md5": "^3.0.2",
+    "vue": "^2.6.14",
+    "vuex": "^3.6.2"
+  },
+  "devDependencies": {
+    "@babel/core": "^7.12.16",
+    "@babel/eslint-parser": "^7.12.16",
+    "@types/spark-md5": "^3.0.4",
+    "@vue/cli-plugin-babel": "~5.0.0",
+    "@vue/cli-plugin-eslint": "~5.0.0",
+    "@vue/cli-service": "~5.0.0",
+    "eslint": "^7.32.0",
+    "eslint-plugin-vue": "^8.0.3",
+    "less": "^4.2.0",
+    "less-loader": "^12.2.0",
+    "vue-template-compiler": "^2.6.14"
+  },
+  "eslintConfig": {
+    "root": true,
+    "env": {
+      "node": true
+    },
+    "extends": [
+      "plugin:vue/essential",
+      "eslint:recommended"
+    ],
+    "parserOptions": {
+      "parser": "@babel/eslint-parser"
+    },
+    "rules": {}
+  },
+  "browserslist": [
+    "> 1%",
+    "last 2 versions",
+    "not dead"
+  ]
+}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..20c9466
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,14 @@
+const addCssPrefix = require("postcss-change-css-prefix");
+
+module.exports = {
+  plugins: [
+    addCssPrefix({
+      prefix: "el-",
+      replace: "gp-"
+    }),
+    addCssPrefix({
+      prefix: "",
+      replace: "book1-"
+    })
+  ]
+};
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..df36fcf
--- /dev/null
+++ b/public/favicon.ico
Binary files differ
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..3e5a139
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html lang="">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width,initial-scale=1.0">
+    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
+    <title><%= htmlWebpackPlugin.options.title %></title>
+  </head>
+  <body>
+    <noscript>
+      <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
+    </noscript>
+    <div id="app"></div>
+    <!-- built files will be auto injected -->
+  </body>
+</html>
diff --git a/src/App.vue b/src/App.vue
new file mode 100644
index 0000000..85e1e12
--- /dev/null
+++ b/src/App.vue
@@ -0,0 +1,24 @@
+<template>
+  <div id="app">
+    <tempBook></tempBook>
+  </div>
+</template>
+
+<script>
+import tempBook from './view/index.vue'
+
+export default {
+  name: 'App',
+  components: {
+    tempBook
+  }
+}
+</script>
+
+<style lang="less">
+  #app {
+    width: 816px;
+    margin: 0 auto;
+    padding-bottom: 100px;
+  }
+</style>
diff --git a/src/assets/images/Cover.jpg b/src/assets/images/Cover.jpg
new file mode 100644
index 0000000..ccbf7f3
--- /dev/null
+++ b/src/assets/images/Cover.jpg
Binary files differ
diff --git a/src/assets/images/book-cover.png b/src/assets/images/book-cover.png
new file mode 100644
index 0000000..bd40923
--- /dev/null
+++ b/src/assets/images/book-cover.png
Binary files differ
diff --git a/src/assets/images/chapterEight/0223-1.jpg b/src/assets/images/chapterEight/0223-1.jpg
new file mode 100644
index 0000000..78b5554
--- /dev/null
+++ b/src/assets/images/chapterEight/0223-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0231-2.jpg b/src/assets/images/chapterEight/0231-2.jpg
new file mode 100644
index 0000000..02006f0
--- /dev/null
+++ b/src/assets/images/chapterEight/0231-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0231-3.jpg b/src/assets/images/chapterEight/0231-3.jpg
new file mode 100644
index 0000000..256ef01
--- /dev/null
+++ b/src/assets/images/chapterEight/0231-3.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0233-2.jpg b/src/assets/images/chapterEight/0233-2.jpg
new file mode 100644
index 0000000..34a27d7
--- /dev/null
+++ b/src/assets/images/chapterEight/0233-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0238-1.jpg b/src/assets/images/chapterEight/0238-1.jpg
new file mode 100644
index 0000000..308adc8
--- /dev/null
+++ b/src/assets/images/chapterEight/0238-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0238-2.jpg b/src/assets/images/chapterEight/0238-2.jpg
new file mode 100644
index 0000000..4e53f86
--- /dev/null
+++ b/src/assets/images/chapterEight/0238-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0238-3.jpg b/src/assets/images/chapterEight/0238-3.jpg
new file mode 100644
index 0000000..baa900d
--- /dev/null
+++ b/src/assets/images/chapterEight/0238-3.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0238-4.jpg b/src/assets/images/chapterEight/0238-4.jpg
new file mode 100644
index 0000000..f3ec76e
--- /dev/null
+++ b/src/assets/images/chapterEight/0238-4.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0239-1.jpg b/src/assets/images/chapterEight/0239-1.jpg
new file mode 100644
index 0000000..dce36c0
--- /dev/null
+++ b/src/assets/images/chapterEight/0239-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0239-2.jpg b/src/assets/images/chapterEight/0239-2.jpg
new file mode 100644
index 0000000..45f5f1b
--- /dev/null
+++ b/src/assets/images/chapterEight/0239-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/0240-1.jpg b/src/assets/images/chapterEight/0240-1.jpg
new file mode 100644
index 0000000..6a01f63
--- /dev/null
+++ b/src/assets/images/chapterEight/0240-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEight/pase1.png b/src/assets/images/chapterEight/pase1.png
new file mode 100644
index 0000000..68752ae
--- /dev/null
+++ b/src/assets/images/chapterEight/pase1.png
Binary files differ
diff --git a/src/assets/images/chapterEight/pase2.png b/src/assets/images/chapterEight/pase2.png
new file mode 100644
index 0000000..48b4f8b
--- /dev/null
+++ b/src/assets/images/chapterEight/pase2.png
Binary files differ
diff --git a/src/assets/images/chapterEight/task-sheet1.png b/src/assets/images/chapterEight/task-sheet1.png
new file mode 100644
index 0000000..1f04ffa
--- /dev/null
+++ b/src/assets/images/chapterEight/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterEight/task-sheet2.png b/src/assets/images/chapterEight/task-sheet2.png
new file mode 100644
index 0000000..561a2f7
--- /dev/null
+++ b/src/assets/images/chapterEight/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterEight/task-sheet3.png b/src/assets/images/chapterEight/task-sheet3.png
new file mode 100644
index 0000000..312a983
--- /dev/null
+++ b/src/assets/images/chapterEight/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterEight/zt8.jpg b/src/assets/images/chapterEight/zt8.jpg
new file mode 100644
index 0000000..c2b2c94
--- /dev/null
+++ b/src/assets/images/chapterEight/zt8.jpg
Binary files differ
diff --git a/src/assets/images/chapterEleven/0287-1.jpg b/src/assets/images/chapterEleven/0287-1.jpg
new file mode 100644
index 0000000..b500605
--- /dev/null
+++ b/src/assets/images/chapterEleven/0287-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEleven/0288-1.jpg b/src/assets/images/chapterEleven/0288-1.jpg
new file mode 100644
index 0000000..d7ae7c8
--- /dev/null
+++ b/src/assets/images/chapterEleven/0288-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterEleven/zhycs.jpg b/src/assets/images/chapterEleven/zhycs.jpg
new file mode 100644
index 0000000..e0381d4
--- /dev/null
+++ b/src/assets/images/chapterEleven/zhycs.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0112-1.jpg b/src/assets/images/chapterFive/0112-1.jpg
new file mode 100644
index 0000000..f288226
--- /dev/null
+++ b/src/assets/images/chapterFive/0112-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0117-1.jpg b/src/assets/images/chapterFive/0117-1.jpg
new file mode 100644
index 0000000..c30836b
--- /dev/null
+++ b/src/assets/images/chapterFive/0117-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0118-1.jpg b/src/assets/images/chapterFive/0118-1.jpg
new file mode 100644
index 0000000..5c51e66
--- /dev/null
+++ b/src/assets/images/chapterFive/0118-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0118-2.jpg b/src/assets/images/chapterFive/0118-2.jpg
new file mode 100644
index 0000000..b58025b
--- /dev/null
+++ b/src/assets/images/chapterFive/0118-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0119-1.jpg b/src/assets/images/chapterFive/0119-1.jpg
new file mode 100644
index 0000000..251592b
--- /dev/null
+++ b/src/assets/images/chapterFive/0119-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0124-1.jpg b/src/assets/images/chapterFive/0124-1.jpg
new file mode 100644
index 0000000..bea47cd
--- /dev/null
+++ b/src/assets/images/chapterFive/0124-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0135-1.jpg b/src/assets/images/chapterFive/0135-1.jpg
new file mode 100644
index 0000000..72a61f0
--- /dev/null
+++ b/src/assets/images/chapterFive/0135-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/0136-1.jpg b/src/assets/images/chapterFive/0136-1.jpg
new file mode 100644
index 0000000..584b376
--- /dev/null
+++ b/src/assets/images/chapterFive/0136-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFive/task-sheet1.png b/src/assets/images/chapterFive/task-sheet1.png
new file mode 100644
index 0000000..1d74a21
--- /dev/null
+++ b/src/assets/images/chapterFive/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterFive/task-sheet2.png b/src/assets/images/chapterFive/task-sheet2.png
new file mode 100644
index 0000000..bb9ef24
--- /dev/null
+++ b/src/assets/images/chapterFive/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterFive/task-sheet3.png b/src/assets/images/chapterFive/task-sheet3.png
new file mode 100644
index 0000000..0661b6f
--- /dev/null
+++ b/src/assets/images/chapterFive/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterFive/task-sheet4.png b/src/assets/images/chapterFive/task-sheet4.png
new file mode 100644
index 0000000..d952730
--- /dev/null
+++ b/src/assets/images/chapterFive/task-sheet4.png
Binary files differ
diff --git a/src/assets/images/chapterFive/zt5.jpg b/src/assets/images/chapterFive/zt5.jpg
new file mode 100644
index 0000000..b25f3d2
--- /dev/null
+++ b/src/assets/images/chapterFive/zt5.jpg
Binary files differ
diff --git a/src/assets/images/chapterFour/0094-1.jpg b/src/assets/images/chapterFour/0094-1.jpg
new file mode 100644
index 0000000..d07ffce
--- /dev/null
+++ b/src/assets/images/chapterFour/0094-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterFour/task-sheet1.png b/src/assets/images/chapterFour/task-sheet1.png
new file mode 100644
index 0000000..c6ba3aa
--- /dev/null
+++ b/src/assets/images/chapterFour/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterFour/zt4.jpg b/src/assets/images/chapterFour/zt4.jpg
new file mode 100644
index 0000000..4fbf33f
--- /dev/null
+++ b/src/assets/images/chapterFour/zt4.jpg
Binary files differ
diff --git a/src/assets/images/chapterNine/0248-1.jpg b/src/assets/images/chapterNine/0248-1.jpg
new file mode 100644
index 0000000..81d506e
--- /dev/null
+++ b/src/assets/images/chapterNine/0248-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterNine/0250-1.jpg b/src/assets/images/chapterNine/0250-1.jpg
new file mode 100644
index 0000000..b1c1ac6
--- /dev/null
+++ b/src/assets/images/chapterNine/0250-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterNine/0260-1.jpg b/src/assets/images/chapterNine/0260-1.jpg
new file mode 100644
index 0000000..bc8857d
--- /dev/null
+++ b/src/assets/images/chapterNine/0260-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterNine/task-sheet1.png b/src/assets/images/chapterNine/task-sheet1.png
new file mode 100644
index 0000000..594b57f
--- /dev/null
+++ b/src/assets/images/chapterNine/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterNine/task-sheet2.png b/src/assets/images/chapterNine/task-sheet2.png
new file mode 100644
index 0000000..549da91
--- /dev/null
+++ b/src/assets/images/chapterNine/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterNine/zt9.jpg b/src/assets/images/chapterNine/zt9.jpg
new file mode 100644
index 0000000..8de65de
--- /dev/null
+++ b/src/assets/images/chapterNine/zt9.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0014-1.jpg b/src/assets/images/chapterOne/0014-1.jpg
new file mode 100644
index 0000000..4387c8f
--- /dev/null
+++ b/src/assets/images/chapterOne/0014-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0015-5.jpg b/src/assets/images/chapterOne/0015-5.jpg
new file mode 100644
index 0000000..6ff785d
--- /dev/null
+++ b/src/assets/images/chapterOne/0015-5.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0016-1.jpg b/src/assets/images/chapterOne/0016-1.jpg
new file mode 100644
index 0000000..769588e
--- /dev/null
+++ b/src/assets/images/chapterOne/0016-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0016-2.jpg b/src/assets/images/chapterOne/0016-2.jpg
new file mode 100644
index 0000000..324fbe7
--- /dev/null
+++ b/src/assets/images/chapterOne/0016-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0017-1.jpg b/src/assets/images/chapterOne/0017-1.jpg
new file mode 100644
index 0000000..a46a882
--- /dev/null
+++ b/src/assets/images/chapterOne/0017-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0017-2.jpg b/src/assets/images/chapterOne/0017-2.jpg
new file mode 100644
index 0000000..8eb8c06
--- /dev/null
+++ b/src/assets/images/chapterOne/0017-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0018-1.jpg b/src/assets/images/chapterOne/0018-1.jpg
new file mode 100644
index 0000000..8449cb2
--- /dev/null
+++ b/src/assets/images/chapterOne/0018-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0019-1.jpg b/src/assets/images/chapterOne/0019-1.jpg
new file mode 100644
index 0000000..a098290
--- /dev/null
+++ b/src/assets/images/chapterOne/0019-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0020-2.jpg b/src/assets/images/chapterOne/0020-2.jpg
new file mode 100644
index 0000000..eec8bf3
--- /dev/null
+++ b/src/assets/images/chapterOne/0020-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0021-1.jpg b/src/assets/images/chapterOne/0021-1.jpg
new file mode 100644
index 0000000..6861ca8
--- /dev/null
+++ b/src/assets/images/chapterOne/0021-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0021-2.jpg b/src/assets/images/chapterOne/0021-2.jpg
new file mode 100644
index 0000000..682719c
--- /dev/null
+++ b/src/assets/images/chapterOne/0021-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0024-1.jpg b/src/assets/images/chapterOne/0024-1.jpg
new file mode 100644
index 0000000..af384a3
--- /dev/null
+++ b/src/assets/images/chapterOne/0024-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0024-3.jpg b/src/assets/images/chapterOne/0024-3.jpg
new file mode 100644
index 0000000..b679c82
--- /dev/null
+++ b/src/assets/images/chapterOne/0024-3.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0025-1.jpg b/src/assets/images/chapterOne/0025-1.jpg
new file mode 100644
index 0000000..a793343
--- /dev/null
+++ b/src/assets/images/chapterOne/0025-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0028-1.jpg b/src/assets/images/chapterOne/0028-1.jpg
new file mode 100644
index 0000000..c98c1a7
--- /dev/null
+++ b/src/assets/images/chapterOne/0028-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0029-1.jpg b/src/assets/images/chapterOne/0029-1.jpg
new file mode 100644
index 0000000..877408f
--- /dev/null
+++ b/src/assets/images/chapterOne/0029-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0029-2.jpg b/src/assets/images/chapterOne/0029-2.jpg
new file mode 100644
index 0000000..470fe24
--- /dev/null
+++ b/src/assets/images/chapterOne/0029-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0033-1.jpg b/src/assets/images/chapterOne/0033-1.jpg
new file mode 100644
index 0000000..f87a408
--- /dev/null
+++ b/src/assets/images/chapterOne/0033-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0036-1.jpg b/src/assets/images/chapterOne/0036-1.jpg
new file mode 100644
index 0000000..ef5d0d5
--- /dev/null
+++ b/src/assets/images/chapterOne/0036-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0036-2.jpg b/src/assets/images/chapterOne/0036-2.jpg
new file mode 100644
index 0000000..0042ff7
--- /dev/null
+++ b/src/assets/images/chapterOne/0036-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0038-1.jpg b/src/assets/images/chapterOne/0038-1.jpg
new file mode 100644
index 0000000..526686e
--- /dev/null
+++ b/src/assets/images/chapterOne/0038-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0038-2.jpg b/src/assets/images/chapterOne/0038-2.jpg
new file mode 100644
index 0000000..53e0b96
--- /dev/null
+++ b/src/assets/images/chapterOne/0038-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0040-1.jpg b/src/assets/images/chapterOne/0040-1.jpg
new file mode 100644
index 0000000..5f7dd44
--- /dev/null
+++ b/src/assets/images/chapterOne/0040-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0041-1.jpg b/src/assets/images/chapterOne/0041-1.jpg
new file mode 100644
index 0000000..c9303c2
--- /dev/null
+++ b/src/assets/images/chapterOne/0041-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0041-2.jpg b/src/assets/images/chapterOne/0041-2.jpg
new file mode 100644
index 0000000..9c7c8cf
--- /dev/null
+++ b/src/assets/images/chapterOne/0041-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0042-1.jpg b/src/assets/images/chapterOne/0042-1.jpg
new file mode 100644
index 0000000..b85a156
--- /dev/null
+++ b/src/assets/images/chapterOne/0042-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0043-1.jpg b/src/assets/images/chapterOne/0043-1.jpg
new file mode 100644
index 0000000..81cf3c9
--- /dev/null
+++ b/src/assets/images/chapterOne/0043-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0046-2.jpg b/src/assets/images/chapterOne/0046-2.jpg
new file mode 100644
index 0000000..e8e28f0
--- /dev/null
+++ b/src/assets/images/chapterOne/0046-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0048-1.jpg b/src/assets/images/chapterOne/0048-1.jpg
new file mode 100644
index 0000000..799b259
--- /dev/null
+++ b/src/assets/images/chapterOne/0048-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/0048-2.jpg b/src/assets/images/chapterOne/0048-2.jpg
new file mode 100644
index 0000000..e52b5b5
--- /dev/null
+++ b/src/assets/images/chapterOne/0048-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/SMY.jpg b/src/assets/images/chapterOne/SMY.jpg
new file mode 100644
index 0000000..ccbf7f3
--- /dev/null
+++ b/src/assets/images/chapterOne/SMY.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/Snipaste_2024-04-24_11-45-44.png b/src/assets/images/chapterOne/Snipaste_2024-04-24_11-45-44.png
new file mode 100644
index 0000000..f3985b2
--- /dev/null
+++ b/src/assets/images/chapterOne/Snipaste_2024-04-24_11-45-44.png
Binary files differ
diff --git a/src/assets/images/chapterOne/bones1.png b/src/assets/images/chapterOne/bones1.png
new file mode 100644
index 0000000..8930657
--- /dev/null
+++ b/src/assets/images/chapterOne/bones1.png
Binary files differ
diff --git a/src/assets/images/chapterOne/bones2.png b/src/assets/images/chapterOne/bones2.png
new file mode 100644
index 0000000..acd7900
--- /dev/null
+++ b/src/assets/images/chapterOne/bones2.png
Binary files differ
diff --git a/src/assets/images/chapterOne/bones3.png b/src/assets/images/chapterOne/bones3.png
new file mode 100644
index 0000000..6f6472a
--- /dev/null
+++ b/src/assets/images/chapterOne/bones3.png
Binary files differ
diff --git a/src/assets/images/chapterOne/foot-01.png b/src/assets/images/chapterOne/foot-01.png
new file mode 100644
index 0000000..91ff791
--- /dev/null
+++ b/src/assets/images/chapterOne/foot-01.png
Binary files differ
diff --git a/src/assets/images/chapterOne/foot-02.png b/src/assets/images/chapterOne/foot-02.png
new file mode 100644
index 0000000..157c5db
--- /dev/null
+++ b/src/assets/images/chapterOne/foot-02.png
Binary files differ
diff --git a/src/assets/images/chapterOne/people-video-img.jpg b/src/assets/images/chapterOne/people-video-img.jpg
new file mode 100644
index 0000000..01f808f
--- /dev/null
+++ b/src/assets/images/chapterOne/people-video-img.jpg
Binary files differ
diff --git a/src/assets/images/chapterOne/posture-01.png b/src/assets/images/chapterOne/posture-01.png
new file mode 100644
index 0000000..e561649
--- /dev/null
+++ b/src/assets/images/chapterOne/posture-01.png
Binary files differ
diff --git a/src/assets/images/chapterOne/posture-02.png b/src/assets/images/chapterOne/posture-02.png
new file mode 100644
index 0000000..8679de1
--- /dev/null
+++ b/src/assets/images/chapterOne/posture-02.png
Binary files differ
diff --git a/src/assets/images/chapterOne/posture-03.png b/src/assets/images/chapterOne/posture-03.png
new file mode 100644
index 0000000..068f0c6
--- /dev/null
+++ b/src/assets/images/chapterOne/posture-03.png
Binary files differ
diff --git a/src/assets/images/chapterOne/snipaste.png b/src/assets/images/chapterOne/snipaste.png
new file mode 100644
index 0000000..78c286c
--- /dev/null
+++ b/src/assets/images/chapterOne/snipaste.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet.png b/src/assets/images/chapterOne/task-sheet.png
new file mode 100644
index 0000000..bca7d39
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet3.png b/src/assets/images/chapterOne/task-sheet3.png
new file mode 100644
index 0000000..4d77662
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet4.png b/src/assets/images/chapterOne/task-sheet4.png
new file mode 100644
index 0000000..6e6f67c
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet4.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet5.png b/src/assets/images/chapterOne/task-sheet5.png
new file mode 100644
index 0000000..cdbdf13
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet5.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet6.png b/src/assets/images/chapterOne/task-sheet6.png
new file mode 100644
index 0000000..e46b0bb
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet6.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet7.png b/src/assets/images/chapterOne/task-sheet7.png
new file mode 100644
index 0000000..864b71c
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet7.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet8.png b/src/assets/images/chapterOne/task-sheet8.png
new file mode 100644
index 0000000..bd32462
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet8.png
Binary files differ
diff --git a/src/assets/images/chapterOne/task-sheet9.png b/src/assets/images/chapterOne/task-sheet9.png
new file mode 100644
index 0000000..9067c0c
--- /dev/null
+++ b/src/assets/images/chapterOne/task-sheet9.png
Binary files differ
diff --git a/src/assets/images/chapterOne/zt1.jpg b/src/assets/images/chapterOne/zt1.jpg
new file mode 100644
index 0000000..99687d5
--- /dev/null
+++ b/src/assets/images/chapterOne/zt1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSeven/0180-1.jpg b/src/assets/images/chapterSeven/0180-1.jpg
new file mode 100644
index 0000000..a15ab88
--- /dev/null
+++ b/src/assets/images/chapterSeven/0180-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSeven/0204-1.jpg b/src/assets/images/chapterSeven/0204-1.jpg
new file mode 100644
index 0000000..c8e4bfe
--- /dev/null
+++ b/src/assets/images/chapterSeven/0204-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSeven/0205-1.jpg b/src/assets/images/chapterSeven/0205-1.jpg
new file mode 100644
index 0000000..ea59f2e
--- /dev/null
+++ b/src/assets/images/chapterSeven/0205-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSeven/0219-2.jpg b/src/assets/images/chapterSeven/0219-2.jpg
new file mode 100644
index 0000000..53902bd
--- /dev/null
+++ b/src/assets/images/chapterSeven/0219-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterSeven/task-sheet1.png b/src/assets/images/chapterSeven/task-sheet1.png
new file mode 100644
index 0000000..1990407
--- /dev/null
+++ b/src/assets/images/chapterSeven/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterSeven/task-sheet2.png b/src/assets/images/chapterSeven/task-sheet2.png
new file mode 100644
index 0000000..38517af
--- /dev/null
+++ b/src/assets/images/chapterSeven/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterSeven/task-sheet3.png b/src/assets/images/chapterSeven/task-sheet3.png
new file mode 100644
index 0000000..e0d6b27
--- /dev/null
+++ b/src/assets/images/chapterSeven/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterSeven/task-sheet4.png b/src/assets/images/chapterSeven/task-sheet4.png
new file mode 100644
index 0000000..2d3e946
--- /dev/null
+++ b/src/assets/images/chapterSeven/task-sheet4.png
Binary files differ
diff --git a/src/assets/images/chapterSeven/task-sheet5.png b/src/assets/images/chapterSeven/task-sheet5.png
new file mode 100644
index 0000000..f15df5c
--- /dev/null
+++ b/src/assets/images/chapterSeven/task-sheet5.png
Binary files differ
diff --git a/src/assets/images/chapterSeven/zt7.jpg b/src/assets/images/chapterSeven/zt7.jpg
new file mode 100644
index 0000000..97615fe
--- /dev/null
+++ b/src/assets/images/chapterSeven/zt7.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/0148-1.jpg b/src/assets/images/chapterSix/0148-1.jpg
new file mode 100644
index 0000000..99d5a13
--- /dev/null
+++ b/src/assets/images/chapterSix/0148-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/0150-1.jpg b/src/assets/images/chapterSix/0150-1.jpg
new file mode 100644
index 0000000..d22479c
--- /dev/null
+++ b/src/assets/images/chapterSix/0150-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/0150-2.jpg b/src/assets/images/chapterSix/0150-2.jpg
new file mode 100644
index 0000000..ace3975
--- /dev/null
+++ b/src/assets/images/chapterSix/0150-2.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/0153-1.jpg b/src/assets/images/chapterSix/0153-1.jpg
new file mode 100644
index 0000000..d2c9938
--- /dev/null
+++ b/src/assets/images/chapterSix/0153-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/0159-1.jpg b/src/assets/images/chapterSix/0159-1.jpg
new file mode 100644
index 0000000..d27cce9
--- /dev/null
+++ b/src/assets/images/chapterSix/0159-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterSix/task-sheet1.png b/src/assets/images/chapterSix/task-sheet1.png
new file mode 100644
index 0000000..087f40b
--- /dev/null
+++ b/src/assets/images/chapterSix/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterSix/task-sheet2.png b/src/assets/images/chapterSix/task-sheet2.png
new file mode 100644
index 0000000..1d6ec60
--- /dev/null
+++ b/src/assets/images/chapterSix/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterSix/task-sheet3.png b/src/assets/images/chapterSix/task-sheet3.png
new file mode 100644
index 0000000..0e0ff35
--- /dev/null
+++ b/src/assets/images/chapterSix/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterSix/task-sheet4.png b/src/assets/images/chapterSix/task-sheet4.png
new file mode 100644
index 0000000..d8ed571
--- /dev/null
+++ b/src/assets/images/chapterSix/task-sheet4.png
Binary files differ
diff --git a/src/assets/images/chapterSix/task-sheet5.png b/src/assets/images/chapterSix/task-sheet5.png
new file mode 100644
index 0000000..e7425b1
--- /dev/null
+++ b/src/assets/images/chapterSix/task-sheet5.png
Binary files differ
diff --git a/src/assets/images/chapterSix/zt6.jpg b/src/assets/images/chapterSix/zt6.jpg
new file mode 100644
index 0000000..c0f8d23
--- /dev/null
+++ b/src/assets/images/chapterSix/zt6.jpg
Binary files differ
diff --git a/src/assets/images/chapterTen/0270-1.jpg b/src/assets/images/chapterTen/0270-1.jpg
new file mode 100644
index 0000000..654a19d
--- /dev/null
+++ b/src/assets/images/chapterTen/0270-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterTen/0272-1.jpg b/src/assets/images/chapterTen/0272-1.jpg
new file mode 100644
index 0000000..88b4ca2
--- /dev/null
+++ b/src/assets/images/chapterTen/0272-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterTen/0274-1.jpg b/src/assets/images/chapterTen/0274-1.jpg
new file mode 100644
index 0000000..353b67c
--- /dev/null
+++ b/src/assets/images/chapterTen/0274-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterTen/task-sheet1.png b/src/assets/images/chapterTen/task-sheet1.png
new file mode 100644
index 0000000..7204008
--- /dev/null
+++ b/src/assets/images/chapterTen/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterTen/task-sheet2.png b/src/assets/images/chapterTen/task-sheet2.png
new file mode 100644
index 0000000..5458c17
--- /dev/null
+++ b/src/assets/images/chapterTen/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterTen/zt10.jpg b/src/assets/images/chapterTen/zt10.jpg
new file mode 100644
index 0000000..ec6af77
--- /dev/null
+++ b/src/assets/images/chapterTen/zt10.jpg
Binary files differ
diff --git a/src/assets/images/chapterThirteen/0291-1.jpg b/src/assets/images/chapterThirteen/0291-1.jpg
new file mode 100644
index 0000000..d97bcf6
--- /dev/null
+++ b/src/assets/images/chapterThirteen/0291-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterThirteen/fl.jpg b/src/assets/images/chapterThirteen/fl.jpg
new file mode 100644
index 0000000..4f0b4a2
--- /dev/null
+++ b/src/assets/images/chapterThirteen/fl.jpg
Binary files differ
diff --git a/src/assets/images/chapterThree/0068-1.jpg b/src/assets/images/chapterThree/0068-1.jpg
new file mode 100644
index 0000000..ad69a39
--- /dev/null
+++ b/src/assets/images/chapterThree/0068-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterThree/0070-1.jpg b/src/assets/images/chapterThree/0070-1.jpg
new file mode 100644
index 0000000..dc96599
--- /dev/null
+++ b/src/assets/images/chapterThree/0070-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterThree/gjc.png b/src/assets/images/chapterThree/gjc.png
new file mode 100644
index 0000000..1dfdc33
--- /dev/null
+++ b/src/assets/images/chapterThree/gjc.png
Binary files differ
diff --git a/src/assets/images/chapterThree/task-sheet1.png b/src/assets/images/chapterThree/task-sheet1.png
new file mode 100644
index 0000000..b9b12b4
--- /dev/null
+++ b/src/assets/images/chapterThree/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterThree/task-sheet2.png b/src/assets/images/chapterThree/task-sheet2.png
new file mode 100644
index 0000000..073108d
--- /dev/null
+++ b/src/assets/images/chapterThree/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterThree/task-sheet3.png b/src/assets/images/chapterThree/task-sheet3.png
new file mode 100644
index 0000000..8dcb9c1
--- /dev/null
+++ b/src/assets/images/chapterThree/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterThree/xxmb.png b/src/assets/images/chapterThree/xxmb.png
new file mode 100644
index 0000000..ea0f63d
--- /dev/null
+++ b/src/assets/images/chapterThree/xxmb.png
Binary files differ
diff --git a/src/assets/images/chapterThree/zt3.jpg b/src/assets/images/chapterThree/zt3.jpg
new file mode 100644
index 0000000..627aeec
--- /dev/null
+++ b/src/assets/images/chapterThree/zt3.jpg
Binary files differ
diff --git a/src/assets/images/chapterTwelve/ckwx.jpg b/src/assets/images/chapterTwelve/ckwx.jpg
new file mode 100644
index 0000000..93ee783
--- /dev/null
+++ b/src/assets/images/chapterTwelve/ckwx.jpg
Binary files differ
diff --git a/src/assets/images/chapterTwo/0056-1.jpg b/src/assets/images/chapterTwo/0056-1.jpg
new file mode 100644
index 0000000..b34a0ad
--- /dev/null
+++ b/src/assets/images/chapterTwo/0056-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterTwo/0060-1.jpg b/src/assets/images/chapterTwo/0060-1.jpg
new file mode 100644
index 0000000..86c30f1
--- /dev/null
+++ b/src/assets/images/chapterTwo/0060-1.jpg
Binary files differ
diff --git a/src/assets/images/chapterTwo/people-video-img.png b/src/assets/images/chapterTwo/people-video-img.png
new file mode 100644
index 0000000..7f6c672
--- /dev/null
+++ b/src/assets/images/chapterTwo/people-video-img.png
Binary files differ
diff --git a/src/assets/images/chapterTwo/task-sheet1.png b/src/assets/images/chapterTwo/task-sheet1.png
new file mode 100644
index 0000000..8feb367
--- /dev/null
+++ b/src/assets/images/chapterTwo/task-sheet1.png
Binary files differ
diff --git a/src/assets/images/chapterTwo/task-sheet2.png b/src/assets/images/chapterTwo/task-sheet2.png
new file mode 100644
index 0000000..9f5de4f
--- /dev/null
+++ b/src/assets/images/chapterTwo/task-sheet2.png
Binary files differ
diff --git a/src/assets/images/chapterTwo/task-sheet3.png b/src/assets/images/chapterTwo/task-sheet3.png
new file mode 100644
index 0000000..f099c3f
--- /dev/null
+++ b/src/assets/images/chapterTwo/task-sheet3.png
Binary files differ
diff --git a/src/assets/images/chapterTwo/zt2.jpg b/src/assets/images/chapterTwo/zt2.jpg
new file mode 100644
index 0000000..56a047e
--- /dev/null
+++ b/src/assets/images/chapterTwo/zt2.jpg
Binary files differ
diff --git a/src/assets/images/default-book-img.png b/src/assets/images/default-book-img.png
new file mode 100644
index 0000000..bd40923
--- /dev/null
+++ b/src/assets/images/default-book-img.png
Binary files differ
diff --git a/src/assets/images/default-bookFair.png b/src/assets/images/default-bookFair.png
new file mode 100644
index 0000000..754ed5a
--- /dev/null
+++ b/src/assets/images/default-bookFair.png
Binary files differ
diff --git a/src/assets/images/icon/document.png b/src/assets/images/icon/document.png
new file mode 100644
index 0000000..7a8b2ea
--- /dev/null
+++ b/src/assets/images/icon/document.png
Binary files differ
diff --git a/src/assets/images/icon/gjc.png b/src/assets/images/icon/gjc.png
new file mode 100644
index 0000000..1dfdc33
--- /dev/null
+++ b/src/assets/images/icon/gjc.png
Binary files differ
diff --git a/src/assets/images/icon/topic.png b/src/assets/images/icon/topic.png
new file mode 100644
index 0000000..0fc9b56
--- /dev/null
+++ b/src/assets/images/icon/topic.png
Binary files differ
diff --git a/src/assets/images/icon/video.png b/src/assets/images/icon/video.png
new file mode 100644
index 0000000..c608728
--- /dev/null
+++ b/src/assets/images/icon/video.png
Binary files differ
diff --git a/src/assets/images/icon/xxmb.png b/src/assets/images/icon/xxmb.png
new file mode 100644
index 0000000..ea0f63d
--- /dev/null
+++ b/src/assets/images/icon/xxmb.png
Binary files differ
diff --git a/src/assets/images/icon/ycs.png b/src/assets/images/icon/ycs.png
new file mode 100644
index 0000000..c4abd60
--- /dev/null
+++ b/src/assets/images/icon/ycs.png
Binary files differ
diff --git a/src/assets/js/config.js b/src/assets/js/config.js
new file mode 100644
index 0000000..eef3e26
--- /dev/null
+++ b/src/assets/js/config.js
@@ -0,0 +1,43 @@
+// export const requestCtx = "http://182.92.203.7:3001"; // 璇锋眰鍦板潃
+// export const appId = 27;
+export const requestCtx = "http://jsysf.bnuic.com"; // 璇锋眰鍦板潃
+export const appId = 3;
+export const requestTimeOut = 300000; // 璇锋眰瓒呮椂鏃堕棿
+export const tokenKey = "jsek-token";
+export const userInfoKey = "website-front-userInfo"; // 鐢ㄦ埛淇℃伅key 
+export const appRefCode = "jingshieke";
+export const goodsStore = `defaultGoodsStore${appId}`; // 榛樿鍟嗗搧搴�(涔﹀煄)
+export const publicStore = `defaultPublicStore${appId}`; // 榛樿璧勬簮寮�鏀句粨鍌�
+export const publicRepository = `defaultPublicRepository${appId}`; // 榛樿璧勬簮寮�鏀惧簱
+export const digitalCourses = "jsek_digitalCourses";//鏁板瓧璇剧▼
+export const digitalTextbooks = "jsek_digitalTextbooks";//鏁板瓧鏁欐潗
+export const seminar = "jsek_seminar";//涓撻鐮旇
+// export const seminar ="jsek_seminar";//涔﹀睍
+
+export const reg_tel =
+  /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/; // 鐢佃瘽鍙锋鍒�
+export const reg_telphone =/^0\d{2}-\d{8}$|^0\d{3}-\d{7}$/; //搴ф満鍙锋鍒�
+// export const fontUrl = "http://localhost:5173";
+// export const fontUrl = "http://182.92.203.7:3007/jsek/website";
+export const fontUrl = "https://jsek.bnuic.com/website";
+
+export const bookId = '2358'
+
+
+const config = {
+  requestCtx,
+  requestTimeOut,
+  tokenKey,
+  userInfoKey,
+  appRefCode,
+  goodsStore,
+  digitalCourses,
+  digitalTextbooks,
+  seminar,
+  fontUrl,
+  reg_tel,
+  reg_telphone,
+  appId,
+  bookId
+};
+export default config;
diff --git a/src/assets/js/iframe.js b/src/assets/js/iframe.js
new file mode 100644
index 0000000..0e84de9
--- /dev/null
+++ b/src/assets/js/iframe.js
@@ -0,0 +1,32 @@
+let isSelect = false;
+let move = false;
+
+
+document.addEventListener('mousedown', () => {
+    isSelect = true;
+});
+
+document.addEventListener('mousemove', () => {
+    if (isSelect) {
+        move = true;
+    }
+});
+
+document.addEventListener('mouseup', (e) => {
+    isSelect = false;
+    if (move) {
+        const selection = window.getSelection();
+        if (selection && selection.toString().length != 0) {
+            parent.window.selectChange(e)
+        }
+    }
+    move = false;
+    e.preventDefault();
+});
+parent.window.document.getElementsByClassName("epub-container")[0].addEventListener("scroll", function (e) {
+    parent.window.scroll(e); // 璋冪敤澶勭悊鍑芥暟骞朵紶鍏ュ弬鏁�
+})
+
+
+
+
diff --git a/src/assets/js/middleGround/WebMiddleGroundApi.js b/src/assets/js/middleGround/WebMiddleGroundApi.js
new file mode 100644
index 0000000..31439a8
--- /dev/null
+++ b/src/assets/js/middleGround/WebMiddleGroundApi.js
@@ -0,0 +1,24 @@
+// 鍙栨秷鎺ュ彛璋冪敤鑳藉姏锛�
+// 闃熷垪鐨勫繀瑕佹�э紵锛�
+
+import resource from "./api/resource.js";
+import store from "./api/store.js";
+import identity from "./api/identity.js";
+import ugc from "./api/ugc.js";
+import app from "./api/app.js";
+import file from "./api/file.js";
+import job from "./api/job.js";
+import edu from "./api/edu.js";
+
+const WebMiddleGroundApi = {
+  resource,
+  store,
+  identity,
+  ugc,
+  app,
+  file,
+  job,
+  edu
+};
+
+export default WebMiddleGroundApi;
diff --git a/src/assets/js/middleGround/api/app.js b/src/assets/js/middleGround/api/app.js
new file mode 100644
index 0000000..4ed5cd0
--- /dev/null
+++ b/src/assets/js/middleGround/api/app.js
@@ -0,0 +1,57 @@
+import request from "@/plugin/axios/index.js";
+const appApi = {
+  // 鑾峰彇鐢ㄦ埛娑堟伅鍒楄〃
+  getAppMessageList(data) {
+    return request({
+      url: "/app/api/ApiGetAppMessageList",
+      method: "post",
+      data
+    });
+  },
+  // 鑾峰彇鐢ㄦ埛娑堟伅璇︽儏
+  getMessage(data) {
+    return request({
+      url: "/app/api/ApiGetMessage",
+      method: "post",
+      data
+    });
+  },
+
+  //鑾峰彇鍑瘉
+  getTicketResult(data) {
+    return request({
+      url: "/app/api/ApiGetTicketResult",
+      method: "post",
+      data
+    });
+  },
+  
+  //浣跨敤鍑瘉
+  useTicket(data) {
+    return request({
+      url:   "/app/api/ApiUseTicket",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇CmsItem鎸夌収Event缁熻
+  getEventRankList(data) {
+    return request({
+      url: "/app/api/ApiGetEventRankList",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇瀛︿範鏃堕暱鎸夌収Event缁熻
+  getStaticsSum(data) {
+    return request({
+      url: "/app/api/ApiGetUserStaticsSum",
+      method: "post",
+      data
+    });
+  },
+};
+
+export default appApi;
diff --git a/src/assets/js/middleGround/api/edu.js b/src/assets/js/middleGround/api/edu.js
new file mode 100644
index 0000000..6da1082
--- /dev/null
+++ b/src/assets/js/middleGround/api/edu.js
@@ -0,0 +1,166 @@
+import request from '@/plugin/axios/index.js'
+import { handleQueryResourceListData } from '../tool'
+const eduApi = {
+  // 鑾峰彇鍟嗗搧涓嬬殑缁勫嵎绛栫暐
+  getQuizConfigListByProduct(data) {
+    return request({
+      url: '/edu/api/ApiGetQuizConfigListByProduct',
+      method: 'post',
+      data,
+    })
+  },
+  // 鑾峰彇缁勫嵎缁撴灉
+  getEduQuizConfigResult(data) {
+    return request({
+      url: '/edu/api/ApiGetEduQuizConfigResult',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鐢宠璇剧▼
+  applyNewCourse(data) {
+    return request({
+      url: '/edu/api/ApiApplyNewCourse',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鏇存柊璇剧▼鐢宠淇℃伅
+  updateCourseApply(data) {
+    return request({
+      url: '/edu/api/ApiUpdateCourseApply',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇鎴戠殑璇剧▼
+  getAppCourseList(data) {
+    return request({
+      url: '/edu/api/ApiGetAppCourseList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇宸茬敵璇风殑璇剧▼璇︽儏
+  getCourseById(data) {
+    return request({
+      url: '/edu/api/ApiGetCourseById',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇鍒涘缓璇剧▼涓殑鐝骇鍒楄〃
+  getCourseClassList(data) {
+    return request({
+      url: '/edu/api/ApiGetCourseClassList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒涘缓鐝骇淇℃伅
+  newCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiNewCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒犻櫎鐝骇淇℃伅
+  delCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiDelCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊鐝骇淇℃伅
+  updateCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiUpdateCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒涘缓璇剧▼璁㈠崟
+  createCourseOrder(data) {
+    return request({
+      url: '/store/api/CreateCourseOrder',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍏嶈垂棰嗗彇璇剧▼
+  makeFreeOrderPay(data) {
+    return request({
+      url: '/store/api/MakeFreeOrderPay',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鎺掑悕缁撴灉
+  getRankingList(data) {
+    return request({
+      url: '/edu/api/ApiGetRankingList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇涓汉鎺掑悕
+  getRanking(data) {
+    return request({
+      url: '/edu/api/ApiGetTopRanking',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏂板缓鎺掑悕璁板綍
+  newRanking(data) {
+    return request({
+      url: '/edu/api/ApiNewRanking',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍒犻櫎缁勫嵎瑙勫垯
+  delQuizConfig(data) {
+    return request({
+      url: '/edu/admin/DelQuizConfig',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊缁勫嵎瑙勫垯
+  updateQuizConfig(data) {
+    return request({
+      url: '/edu/admin/UpdateQuizConfig',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏍规嵁ID鑾峰彇缁勫嵎閰嶇疆
+  getQuizConfig(data) {
+    return request({
+      url: '/edu/admin/GetQuizConfig',
+      method: 'post',
+      data,
+    })
+  },
+}
+
+export default eduApi
diff --git a/src/assets/js/middleGround/api/file.js b/src/assets/js/middleGround/api/file.js
new file mode 100644
index 0000000..3991c84
--- /dev/null
+++ b/src/assets/js/middleGround/api/file.js
@@ -0,0 +1,94 @@
+import request from "@/plugin/axios/index.js";
+const fileApi = {
+  // 鑾峰彇pdf鎬婚〉鏁�
+  getPdfTotalPage(data) {
+    return request({
+      url: "/file/GetPdfTotalPage",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇pdf銆亀ord銆乸pt绛夎浆鍥剧墖棰勮
+  getPdfInfo(data) {
+    return request({
+      url: "/file/GetPdfInfo",
+      method: "post",
+      data
+    });
+  },
+  //鑾峰彇pdf鐩綍
+  GetPdfToc(data) {
+    return request({
+      url: "/file/GetPdfToc",
+      method: "post",
+      data
+    });
+  },
+  //鑾峰彇鏂囦欢
+  getPdfPageImage(params) {
+    return request({
+      url: '/file/GetPdfPageImage',
+      method: 'get',
+      responseType: 'blob',
+      params
+    });
+  },
+  //涓婁紶鏂囦欢
+  upload(data) {
+    return request({
+      url: "/file/api/ApiUpload",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇闃块噷浜戝姞閫熷湴鍧�
+  getAliVod(data) {
+    return request({
+      url: "/file/GetAliVod",
+      method: "post",
+      data,
+    });
+  },
+
+  downloadForAuthorize(params) {
+    return request({
+      url: '/file/api/ApiDownloadForAuthorize',
+      method: 'GET',
+      responseType: 'blob',
+      params
+    });
+  },
+  // 鎵归噺涓嬭浇
+  downloadFiles(data) {
+    return request({
+      url: '/file/api/ApiDownloadFiles',
+      method: 'post',
+      responseType: 'blob',
+      data
+    });
+  },
+
+  // 鎵归噺涓嬭浇get
+  getDownloadFiles (params) {
+    return request({
+      url: '/file/api/ApiGetDownloadFiles',
+      method: 'GET',
+      responseType: 'blob',
+      headers:{
+        'md5s':params
+      }
+    });
+  },
+  // 鍙戦�佷笅杞介偖浠�
+  sendFileEmail (data) {
+    return request({
+      url:'/file/api/ApiSendFileWithEmail',
+      method:'post',
+      data
+    })
+  }
+}
+
+export default fileApi;
\ No newline at end of file
diff --git a/src/assets/js/middleGround/api/identity.js b/src/assets/js/middleGround/api/identity.js
new file mode 100644
index 0000000..c85b0c2
--- /dev/null
+++ b/src/assets/js/middleGround/api/identity.js
@@ -0,0 +1,181 @@
+import request from "@/plugin/axios/index.js";
+const identityApi = {
+  // 鑾峰彇鍥惧舰楠岃瘉鐮�
+  getImgCode() {
+    return request({
+      url: "/identity/NewCaptcha",
+      method: "post",
+    });
+  },
+
+  // 楠岃瘉鍥惧舰楠岃瘉鐮�
+  verificationImgCode(data) {
+    return request({
+      url: "/identity/ValidCaptcha",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇鐭俊楠岃瘉鐮�
+  getPhoneCode(data) {
+    return request({
+      url: "/identity/NewSms",
+      method: "post",
+      data,
+    });
+  },
+  // 楠岃瘉鐭俊楠岃瘉鐮�
+  verificationPhoneCode(data) {
+    return request({
+      url: "/identity/api/ApiValidMobilePhone",
+      method: "post",
+      data,
+    });
+  },
+
+  // 閫氳繃鎵嬫満鍙锋敞鍐岀敤鎴�
+  registerAppUserWithPhone(data) {
+    return request({
+      url: "/identity/api/RegisterAppUserWithPhone",
+      method: "post",
+      data,
+    });
+  },
+
+  // 璐﹀彿瀵嗙爜鐧诲綍
+  loginByPassword(data) {
+    return request({
+      url: "/identity/api/LoginByPassword",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鐭俊楠岃瘉鐮佺櫥褰�
+  loginByMobilePhone(data) {
+    return request({
+      url: "/identity/api/LoginByMobilePhone",
+      method: "post",
+      data,
+    });
+  },
+
+  // 璁剧疆鐢ㄦ埛key
+  setUserKey(data) {
+    return request({
+      url: "/identity/api/ApiAppUserSetKey",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇鐢ㄦ埛key
+  getUserKey(data) {
+    return request({
+      url: "/identity/api/ApiGetAppUserKey",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鍒犻櫎鐢ㄦ埛key
+  delUserKey(data) {
+    return request({
+      url: "/identity/api/ApiDelAppUserKey",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇鍘诲綋鍓嶇敤鎴蜂俊鎭�
+  getCurrentAppUser() {
+    return request({
+      url: "/identity/api/GetCurrentAppUser",
+      method: "post",
+    });
+  },
+
+  // 娣诲姞鐢ㄦ埛淇℃伅
+  setAppUserInfo(data) {
+    return request({
+      url: "/identity/api/SetAppUserInfoRequest",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鐢ㄦ埛鏇存崲缁戝畾鎵嬫満鍙凤紝濡傛病鏈夌粦瀹氭墜鏈哄垯鑷姩鍒涘缓
+  userSetPhoneNumber(data) {
+    return request({
+      url: "/identity/api/ApiUserSetPhoneNumber",
+      method: "post",
+      data,
+    });
+  },
+
+  // 妫�娴嬬敤鎴锋槸鍚︾粦瀹氬井淇�
+  checkBuildingWeChat(data) {
+    return request({
+      url: "/identity/api/ApiCheckBuildingWeChat",
+      method: "post",
+      data,
+    });
+  },
+
+
+  // 閫氳繃鎵嬫満鍙烽噸缃瘑鐮�
+  changePasswordByMobilePhone(data) {
+    return request({
+      url: "/identity/api/ChangePasswordByMobilePhone",
+      method: "post",
+      data,
+    });
+  },
+
+  // 寰俊寮�鏀惧钩鍙版壂鐮佺櫥褰�
+  loginByWeChatOpenCode(data) {
+    return request({
+      url: "/identity/api/LoginByWeChatOpenCode",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鐢ㄦ埛缁戝畾寰俊鍙�
+  bindingWeChat(data) {
+    return request({
+      url: "/identity/api/ApiBindingWeChat",
+      method: "post",
+      data,
+    });
+  },
+
+  // 璁剧疆鐧诲綍鐨勭敤鎴峰悕鍜屽瘑鐮侊紝鐢ㄦ埛鍚嶅拰瀵嗙爜鑷冲皯6浣�
+  setLoginNameAndPassword(data) {
+    return request({
+      url: "/identity/api/ApiUserSetLoginNameAndPassword",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇閭楠岃瘉鐮�
+  getEmailCode(data) {
+    return request({
+      url: "/identity/api/SendVerifyEMail",
+      method: "post",
+      data,
+    });
+  },
+  // 鐢ㄦ埛缁戝畾閭
+  bindingEmail(data) {
+    return request({
+      url: "/identity/api/ApiBindEMail",
+      method: "post",
+      data,
+    });
+  },
+};
+
+export default identityApi;
\ No newline at end of file
diff --git a/src/assets/js/middleGround/api/job.js b/src/assets/js/middleGround/api/job.js
new file mode 100644
index 0000000..764741e
--- /dev/null
+++ b/src/assets/js/middleGround/api/job.js
@@ -0,0 +1,34 @@
+import request from "@/plugin/axios/index.js";
+import { tokenKey } from "@/assets/js/config";
+import toolClass from "@/assets/js/toolClass";
+
+
+const jobApi = {
+  // 缁熻
+  newJobWithNewView(data) {
+    return request({
+      url: "/job/api/NewJobWithNewView",
+      method: "post",
+      data
+    });
+  },
+
+  newSession(data) {
+    let token = toolClass.getCookie(tokenKey);
+    return request({
+      url: token ? "/job/api/AppUserNewSession" : "/job/api/NewSession",
+      method: "post",
+      data
+    });
+  },
+
+  newJobWithApiNewEvent(data){
+    return request({
+      url: "/job/api/NewJobWithApiNewEvent",
+      method: "post",
+      data
+    });
+  }
+};
+
+export default jobApi;
diff --git a/src/assets/js/middleGround/api/resource.js b/src/assets/js/middleGround/api/resource.js
new file mode 100644
index 0000000..864a7dd
--- /dev/null
+++ b/src/assets/js/middleGround/api/resource.js
@@ -0,0 +1,223 @@
+import request from "@/plugin/axios/index.js";
+import { publicStore, publicRepository } from "@/assets/js/config";
+import { tokenKey } from "@/assets/js/config";
+import { handleQueryResourceListData } from "../tool";
+import toolClass from "@/assets/js/toolClass";
+const resourceApi = {
+  /*
+    **鑾峰彇璧勬簮鍒楄〃&璇︽儏**
+    path: 鏁版嵁璺緞
+    storeInfo: 浠撳偍
+    repositoryInfo: 浠撳簱
+    queryType: 妫�绱㈢被鍨�
+    paging: 鍒嗛〉
+    sort: 鎺掑簭
+    fields: 鑷畾涔夊瓧娈�
+    itemId: 鑾峰彇璇︽儏鏃剁殑璧勬簮ID
+  */
+  getItem: ({
+    path,
+    storeInfo = publicStore,
+    repositoryInfo = publicRepository,
+    queryType,
+    linkType,
+    paging,
+    sort,
+    fields,
+    itemId,
+    itemIds,
+    itemType,
+    coverSize,
+    itemIdArr,
+    SysType,
+    tourism_isHighQualityResources,
+  }) => {
+    if (!path) return Promise.reject("鎺ュ彛璇锋眰蹇呰鍙傛暟涓嶈兘涓虹┖锛�");
+
+
+
+
+    
+    const query = {
+      AccessControl: {
+        Path: path,
+        StoreRefCode: storeInfo + "",
+        RepositoryRefCode: repositoryInfo + "",
+        Type: queryType || "\\",
+        LinkType: linkType || "",
+      },
+      PageQuery: {
+        Start: paging?.start || "0",
+        Size: paging?.size || "10",
+      },
+      SortQuery: sort ? [sort] : [{
+        LinkOrder: "Desc"
+      }],
+      CreateDate: [],
+      Description: [],
+      Name: [],
+      Icon: [],
+      RefCode: [],
+      Type: [],
+      TypeId: [],
+      State: [],
+      Tag: [],
+      LinkInfo: [],
+      LinkFile: [],
+      CmsItemType: [],
+      ChildrenFolderCount: [],
+      ChildrenCount: [],
+      ...fields,
+    };
+    if (itemIdArr) query["Id"] = itemIdArr;
+    if (SysType) query["SysType="] = [`${SysType}`];
+    if (tourism_isHighQualityResources)
+      query["tourism_isHighQualityResources="] = [
+        `${tourism_isHighQualityResources}`,
+      ];
+    if (itemId) query["Id="] = [`${itemId}`];
+    if (itemIds) query["Id="] = itemIds;
+    if (itemType) query["Type="] = [`${itemType}`];
+    const body = { query: JSON.stringify({ Query: [{ Q1: query }] }) };
+    let token = localStorage.getItem(tokenKey);
+    return request({
+      url: token ? "/resource/api/ApiAppUserQuery" : "/resource/api/ApiQuery",
+      method: "post",
+      data: body,
+    }).then((resp) => {
+      if (resp.length > 0) {
+        const data = resp[0];
+        const datas = handleQueryResourceListData({
+          datas: data.datas,
+          fields,
+          path,
+          storeInfo,
+          repositoryInfo,
+          coverSize,
+        });
+        return { datas, total: data.totalCount };
+      }
+      return { datas: [], total: 0 };
+    });
+  },
+  // 妯$硦鎼滅储
+  EsQuery(query) {
+    let { params, path, paging } = query;
+    let queryBody = {
+      Type: "*",
+      Store: [],
+      ItemType: [],
+      CmsType: [],
+      SysType: ["CmsItem"],
+      LinkInfo: [],
+      PageQuery: {
+        Start: paging?.start || "0",
+        Size: paging?.size || "10",
+      },
+    };
+    // 璁剧疆涓嶅悓鐨凱ath
+
+    // 濡傛灉娌℃湁鎼滅储鍏抽敭瀛楋紝鍒欏彧鐢ㄨ幏鍙栧悕绉�
+    if (params.length > 0) {
+      let data = {
+        "||Name": [...params],
+        "||tourism_content*": [...params],
+        "||tourism_workflow*": [...params],
+        "||tourism_notes*": [...params],
+        "||tourism_caseIndex*": [...params],
+        "||tourism_basicCase*": [...params],
+        "||tourism_judgmentAndReasons*": [...params],
+        "||tourism_legalIssuesInvolvedInThisCase*": [...params],
+        "||tourism_referenceAnswerAndLegalAnalysis*": [...params],
+        "||tourism_case*": [...params],
+        "||tourism_clause*": [...params],
+        "||tourism_unscramble*": [...params],
+        "||tourism_specialRemind*": [...params],
+        "||tourism_fiction*": [...params],
+        "||tourism_authorityNature*": [...params],
+        "||tourism_authorityGist*": [...params],
+        "||tourism_penaltyGist*": [...params],
+        "||tourism_penaltyTerms*": [...params],
+        "||tourism_penaltyType*": [...params],
+        "||tourism_remarksNote*": [...params],
+        "||tourism_keyword*": [...params],
+      };
+      Object.assign(queryBody, data);
+    } else {
+      let data = {
+        Name: [],
+      };
+      Object.assign(queryBody, data);
+    }
+
+    // 鍏ㄩ儴鎼滅储  - 鍗曠嫭鐨勬煇涓簱
+    if (path != "All") {
+      let data = {
+        Path: [
+          {
+            Repository: "tourism_tourismLawsAndRegulationsDatabase",
+            Path: path,
+          },
+        ],
+      };
+      Object.assign(queryBody, data);
+    }
+    const body = { query: JSON.stringify({ Query: [{ Q1: queryBody }] }) };
+
+    return request({
+      url: "/resource/api/ApiEsQuery",
+      method: "post",
+      data: body,
+    }).then((res) => {
+      if (res.length > 0) {
+        const data = res[0];
+
+        const datas = handleQueryResourceListData({
+          datas: data.datas,
+          path,
+        });
+        return { datas, total: data.totalCount };
+      }
+      return { data: [], total: 0 };
+    });
+  },
+
+  //鑾峰彇璧勬簮绫诲瀷
+  getCmsTypeByRefCode(data) {
+    return request({
+      url: "resource/api/ApiGetCmsTypeByRefCode",
+      method: "post",
+      data,
+    });
+  },
+
+  //鍙栨秷cms鏀惰棌
+  delCmsItemLink(data) {
+    return request({
+      url: "/resource/api/ApiDelCmsItemLink",
+      method: "post",
+      data,
+    });
+  },
+
+  //cms鏀惰棌
+  collectCmsItem(data) {
+    return request({
+      url: "/resource/api/ApiAddCmsItemLink",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇cms鏀惰棌鍒楄〃
+  getCmsCollectList(data) {
+    const body = { query: JSON.stringify({ Query: [{ Q1: data }] }) };
+    return request({
+      url: "/resource/api/ApiAppUserQuery",
+      method: "post",
+      data: body,
+    });
+  },
+};
+
+export default resourceApi;
diff --git a/src/assets/js/middleGround/api/store.js b/src/assets/js/middleGround/api/store.js
new file mode 100644
index 0000000..3dab5cc
--- /dev/null
+++ b/src/assets/js/middleGround/api/store.js
@@ -0,0 +1,676 @@
+import request from '@/plugin/axios/index.js'
+import { tokenKey, goodsStore } from '@/assets/js/config'
+import { handleQueryResourceListData, handleDetailQueryRequestData } from '../tool'
+const storeApi = {
+  /*
+    **鑾峰彇鍟嗗搧鍒楄〃**
+    path: 鏁版嵁璺緞
+    storeInfo: 浠撳偍
+    channelInfo: 棰戦亾
+    subAccess: 
+    queryType: 妫�绱㈢被鍨�
+    paging: 鍒嗛〉
+    sort: 鎺掑簭
+    fields: 鑷畾涔夊瓧娈�
+  */
+  getProductList: ({
+    path = '',
+    storeInfo = goodsStore,
+    storeEventIdOrRefCode = '',
+    favoriteTypes = '',
+    queryType,
+    linkType,
+    subAccess = [],
+    paging = {},
+    sort,
+    fields,
+    filterList,
+    coverSize,
+    mainProductId,
+    handelEBooK
+  }) => {
+    const query = {
+      AccessControl: {
+        Path: path,
+        StoreRefCode: storeInfo + '',
+        Type: queryType || '\\',
+        LinkType: linkType || ''
+      },
+      FavoriteTypes: favoriteTypes ? [favoriteTypes] : [],
+      SubAccess: subAccess.length > 0 ? subAccess : [],
+      PageQuery: {
+        Start: paging.start || '0',
+        Size: paging.size || '10'
+      },
+      SortQuery:
+        sort?.length == 0
+          ? []
+          : sort
+            ? [sort]
+            : [
+                {
+                  LinkOrder: 'Desc'
+                }
+              ],
+      CreateDate: [],
+      Description: [],
+      Name: [],
+      Icon: [],
+      RefCode: [],
+      TypeId: [],
+      SysType: [],
+      State: [],
+      Tag: [],
+      BeginDate: [],
+      EndDate: [],
+      ProductLinkInfo: [],
+      AllowDonate: [],
+      // DonatePriceList: [],
+      StoreEvent: [],
+      SubProductCount: [],
+      SaleMethod: [],
+      SaleMethodValid: [],
+      StoreEventIdOrRefCode: storeEventIdOrRefCode,
+      ...fields,
+      ...filterList
+    }
+    if (mainProductId) {
+      query.AccessControl.MainProductId = mainProductId
+    }
+    if (handelEBooK) {
+      query.ProductCmsQuery = [
+        {
+          QueryCms: {
+            Path: '*',
+            Type: '\\',
+            Name: [],
+            Icon: [],
+            TypeId: [],
+            RefCode: [],
+            ChildrenCount: [],
+            ChildrenFolderCount: [],
+            CreateDate: [],
+            SysType: [],
+            SaleMethod: [],
+            PageQuery: {
+              Start: 0,
+              Size: 9999
+            },
+            ProductLinkInfo: []
+          }
+        }
+      ]
+    }
+    const body = {
+      query: JSON.stringify({
+        Query: [
+          {
+            Q1: query
+          }
+        ]
+      })
+    }
+    let token = localStorage.getItem(tokenKey)
+    let url = token ? '/store/api/ApiQueryProductByAppUser' : '/store/api/ApiQueryProduct'
+    return request({
+      url: url,
+      method: 'post',
+      data: body
+    }).then((resp) => {
+      if (resp.length > 0) {
+        const data = resp[0]
+        const datas = handleQueryResourceListData({
+          datas: data.datas,
+          fields,
+          path,
+          storeInfo,
+          coverSize,
+          handelEBooK
+        })
+        return {
+          datas,
+          total: data.totalCount,
+          extraInfos: data.extraInfos?.StoreEvent
+        }
+      }
+      return {
+        datas: [],
+        total: 0
+      }
+    })
+  },
+  /*
+    **鑾峰彇鍟嗗搧璇︽儏**
+    path: 鏁版嵁璺緞
+    storeInfo: 浠撳偍
+    channelInfo: 棰戦亾
+    subAccess: 
+    fields: 鑷畾涔夊瓧娈�
+    productId: 鍟嗗搧ID
+    cmsPath锛歝msPath
+  */
+  getProductDetail: ({
+    path = '',
+    storeInfo = goodsStore,
+    channelInfo = '',
+    favoriteTypes = '',
+    queryType,
+    subAccess = [],
+    fields,
+    productId,
+    cmsPath,
+    cmsType,
+    coverSize,
+    itemId,
+    itemIds,
+    itemFields,
+    linkTypes,
+    filterList,
+    handelEBooK,
+    sort,
+    cmsSort,
+    source
+  }) => {
+    const subQuery = {}
+    if (cmsPath) {
+      subQuery['QueryCms'] = {
+        Path: cmsPath + '',
+        Type: cmsType || '\\',
+        Name: [],
+        Icon: [],
+        TypeId: [],
+        RefCode: [],
+        ChildrenCount: [],
+        ChildrenFolderCount: [],
+        CreateDate: [],
+        SysType: [],
+        SaleMethod: [],
+        PageQuery: {
+          Start: 0,
+          Size: 9999
+        },
+        SortQuery: cmsSort
+          ? [cmsSort]
+          : [
+              {
+                ProductLinkOrder: 'Asc'
+              }
+            ],
+        ProductLinkInfo: [],
+        ...itemFields
+      }
+      if (itemId) subQuery['QueryCms']['Id='] = [`${itemId}`]
+      if (itemIds) subQuery['QueryCms']['Id='] = itemIds
+    } else {
+      subQuery['QueryCms'] = {
+        Path: '*',
+        Type: '\\',
+        Name: [],
+        Icon: [],
+        TypeId: [],
+        RefCode: [],
+        ChildrenCount: [],
+        ChildrenFolderCount: [],
+        CreateDate: [],
+        SysType: [],
+        SaleMethod: [],
+        PageQuery: {
+          Start: 0,
+          Size: 9999
+        },
+        ProductLinkInfo: []
+      }
+    }
+    // 鑾峰彇鍏宠仈璧勬簮
+    let linkFields = {}
+    if (linkTypes && linkTypes.length) {
+      for (let i = 0; i < linkTypes.length; i++) {
+        const linkType = linkTypes[i]
+        subQuery['QueryLink_' + linkType.linkType] = {
+          Path: cmsPath + '',
+          Type: '\\',
+          Name: [],
+          Icon: [],
+          TypeId: [],
+          RefCode: [],
+          LinkTypes: [linkType.linkType],
+          PageQuery: {
+            Start: 0,
+            Size: 100
+          },
+          ProductLinkInfo: [],
+          ...linkType.fields
+        }
+        linkFields = {
+          ...linkFields,
+          ...linkType.fields
+        }
+      }
+    }
+    const query = {
+      AccessControl: {
+        Path: path,
+        StoreRefCode: storeInfo + '',
+        ChannelRefCode: channelInfo + '',
+        Type: queryType || '\\'
+      },
+      FavoriteTypes: favoriteTypes ? [favoriteTypes] : [],
+      SubAccess: subAccess.length > 0 ? subAccess : [],
+      PageQuery: {
+        Start: '0',
+        Size: '1'
+      },
+      'Id=': [`${productId}`],
+      SortQuery: sort
+        ? [sort]
+        : [
+            {
+              LinkOrder: 'Desc'
+            }
+          ],
+      CreateDate: [],
+      Description: [],
+      Name: [],
+      Icon: [],
+      RefCode: [],
+      TypeId: [],
+      SysType: [],
+      State: [],
+      Tag: [],
+      BeginDate: [],
+      EndDate: [],
+      ProductLinkInfo: [],
+      AllowDonate: [],
+      DonatePriceList: [],
+      StoreEvent: [],
+      SaleMethod: [],
+      SaleMethodValid: [],
+      CmsItemValid: [],
+      ProductCmsQuery: [subQuery],
+      ...fields,
+      ...filterList
+    }
+    if (productId) query['Id='] = [`${productId}`]
+
+    const body = {
+      query: JSON.stringify({
+        Query: [
+          {
+            Q1: query
+          }
+        ]
+      })
+    }
+    let token = localStorage.getItem(tokenKey)
+    let url = token ? '/store/api/ApiQueryProductByAppUser' : '/store/api/ApiQueryProduct'
+    return request({
+      url: url,
+      method: 'post',
+      data: body,
+      cancelToken: source?.token
+    })
+      .then((resp) => {
+        if (resp.length > 0) {
+          const data = resp[0]
+          if (data.datas.length) {
+            data.datas[0].subDatas = data.datas[0].cmsDatas
+            const datas = handleDetailQueryRequestData({
+              item: data.datas[0],
+              fields,
+              itemFields: {
+                ...itemFields,
+                ...linkFields
+              },
+              path,
+              coverSize,
+              handelEBooK,
+
+            })
+            return {
+              datas,
+              total: data.totalCount
+            }
+          } else {
+            return {
+              datas: [],
+              total: 0
+            }
+          }
+        }
+        return {
+          datas: [],
+          total: 0
+        }
+      })
+  },
+
+  // 鑾峰彇浼樻儬鍒稿垪琛�
+  getChannelPromoteCodeList(data) {
+    return request({
+      url: '/store/api/ApiGetChannelPromoteCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇鐢ㄦ埛宸查鍙栫殑浼樻儬鍒稿垪琛�
+  getPromoteCodeList(data) {
+    return request({
+      url: '/store/api/ApiGetPromoteCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇鐢ㄦ埛娴忚鎺掕
+  getProductViewRank(data) {
+    return request({
+      url: '/store/api/ApiGetProductViewRank',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇鐢ㄦ埛閿�鍞帓琛�
+  getProductSaleRank(data) {
+    return request({
+      url: '/store/api/ApiGetProductSaleRank',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇鍟嗗搧鍙敤浼樻儬鍒�
+  getProductPromoteCodeList(data) {
+    return request({
+      url: '/store/api/ApiGetProductPromoteCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇璁㈠崟鍙敤浼樻儬鍒�
+  getOrderPromoteCodeList(data) {
+    return request({
+      url: '/store/api/GetOrderPromoteCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇閿�鍞柟寮忓彲鐢ㄤ紭鎯犲埜
+  getSaleMethodPromoteCodeList(data) {
+    return request({
+      url: '/store/api/GetSaleMethodPromoteCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 棰嗗彇浼樻儬鍗�
+  getPromoteCode(data) {
+    return request({
+      url: '/store/api/ApiGetPromoteCode',
+      method: 'post',
+      data
+    })
+  },
+
+  // 涓鸿鍗曚娇鐢ㄤ紭鎯犲埜
+  updateOrderPromoteCode(data) {
+    return request({
+      url: '/store/api/UpdateOrderPromoteCode',
+      method: 'post',
+      data
+    })
+  },
+
+  // 涓洪攢鍞柟寮忎娇鐢ㄤ紭鎯犲埜
+  updateSaleMethodPromoteCode(data) {
+    return request({
+      url: '/store/api/UpdateSaleMethodPromoteCode',
+      method: 'post',
+      data
+    })
+  },
+
+  // 閫氳繃璁㈠崟鍙疯幏鍙栬鍗�
+  getOrderByOrderNum(data) {
+    return request({
+      url: '/store/api/GetOrderByOrderNum',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鍒涘缓璁㈠崟
+  initOrder(data) {
+    return request({
+      url: '/store/api/InitOrder',
+      method: 'post',
+      data
+    })
+  },
+
+  // 纭璁㈠崟
+  confirmOrder(data) {
+    return request({
+      url: '/store/api/ConfirmOrder',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鍙栨秷璁㈠崟
+  cancelOrder(data) {
+    return request({
+      url: '/store/api/CancelOrder',
+      method: 'post',
+      data
+    })
+  },
+
+  // 璧炶祻
+  CreateDonateOrder(data) {
+    return request({
+      url: '/store/api/CreateDonateOrder',
+      method: 'post',
+      data
+    })
+  },
+
+  //鑾峰彇鐢ㄦ埛璁㈠崟鍒楄〃
+  getUserOrderList(data) {
+    return request({
+      url: '/store/api/GetUserOrderList',
+      method: 'post',
+      data
+    })
+  },
+
+  //鑾峰彇棰戦亾涓嬬殑鍒楄〃
+  getStoreChannelList(data) {
+    return request({
+      url: '/store/api/ApiGetStoreChannelList',
+      method: 'post',
+      data
+    })
+  },
+
+  //鑾峰彇璐墿杞�
+  getShoppingCartProductList(data) {
+    return request({
+      url: '/store/api/ApiGetShoppingCartProductList',
+      method: 'post',
+      data
+    })
+  },
+
+  //娣诲姞鍒拌喘鐗╄溅
+  addShoppingCart(data) {
+    return request({
+      url: '/store/api/ApiAddShoppingCart',
+      method: 'post',
+      data
+    })
+  },
+
+  //璐墿杞﹀垹闄ゅ晢鍝�
+  delShoppingCart(data) {
+    return request({
+      url: '/store/api/ApiDelShoppingCart',
+      method: 'post',
+      data
+    })
+  },
+
+  //浠庤喘鐗╄溅鍒涘缓璁㈠崟
+  shoppingCartCreateOrder(data) {
+    return request({
+      url: '/store/api/ApiShoppingCartCreateOrder',
+      method: 'post',
+      data
+    })
+  },
+
+  //鑾峰彇宸茶喘涔扮殑鍟嗗搧鍒楄〃
+  getPurchasedProductList(data) {
+    return request({
+      url: '/store/api/ApiGetPurchasedProductList',
+      method: 'post',
+      data
+    })
+  },
+
+  //璋冨彇寰俊鏀粯
+  makeWeChatPay(data) {
+    return request({
+      url: '/store/api/MakeWeChatPay',
+      method: 'post',
+      data
+    })
+  },
+
+  //璋冨彇寰俊浜岀淮鐮佹敮浠�
+  makeWeChatQrPay(data) {
+    return request({
+      url: '/store/api/MakeWeChatQrPay',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇婵�娲荤爜璇︽儏
+  getActiveCode(data) {
+    return request({
+      url: '/store/api/ApiGetActiveCode',
+      method: 'post',
+      data
+    })
+  },
+
+  // 浣跨敤婵�娲荤爜
+  userActiveCode(data) {
+    return request({
+      url: '/store/api/ApiUseActiveCode',
+      method: 'post',
+      data
+    })
+  },
+  // 浣跨敤婵�娲荤爜浣跨敤璁板綍
+  userActiveCodeList(data) {
+    return request({
+      url: '/store/api/ApiGetUsedActiveCodeList',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鍟嗗搧鏌ヨ绫诲瀷瀛楁鎺ュ彛
+  getProductTypeField(data) {
+    return request({
+      url: '/store/api/ApiGetProductTypeField',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鏀惰棌鎴栧姞鍏ヤ功鏋�
+  addProductLink(data) {
+    return request({
+      url: '/store/api/ApiAddProductLink',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鍙栨秷鏀惰棌鎴栫Щ闄や功鏋�
+  delProductLink(data) {
+    return request({
+      url: '/store/api/ApiDelProductLink',
+      method: 'post',
+      data
+    })
+  },
+
+  //璐拱鍏嶈垂鍟嗗搧
+  MakeFreeOrderPay(data) {
+    return request({
+      url: '/store/api/MakeFreeOrderPay',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鐢宠璁㈠崟寮�绁�
+  requestOrderInvoice(data) {
+    return request({
+      url: '/store/api/RequestOrderInvoice',
+      method: 'post',
+      data
+    })
+  },
+
+  // 鑾峰彇鐢ㄦ埛閽卞寘
+  getUserWallet(data) {
+    return request({
+      url: '/store/api/GetWallet',
+      method: 'post',
+      data
+    })
+  },
+  // 鑾峰彇鐢ㄦ埛閽卞寘璁板綍
+  getWalletHistory(data) {
+    return request({
+      url: '/store/api/GetWalletHistory',
+      method: 'post',
+      data
+    })
+  },
+  // 閫氳繃閽卞寘鑷姩璐拱
+  autoPayWithWallet(data) {
+    return request({
+      url: '/store/api/AutoPayWithWallet',
+      method: 'post',
+      data
+    })
+  },
+  // 鏌ヨ鍟嗗搧鎵�鍦⊿tore
+  getProductStore(data) {
+    return request({
+      url: '/store/api/ApiGetProductStore',
+      method: 'post',
+      data
+    })
+  },
+  //鏍规嵁閿�鍞柟寮忔煡璇㈠晢鍝佷俊鎭�
+  getProductBySaleMethod(data) {
+    return request({
+      url: '/store/api/ApiGetProductBySaleMethod',
+      method: 'post',
+      data
+    })
+  }
+}
+
+export default storeApi
diff --git a/src/assets/js/middleGround/api/ugc.js b/src/assets/js/middleGround/api/ugc.js
new file mode 100644
index 0000000..b240b59
--- /dev/null
+++ b/src/assets/js/middleGround/api/ugc.js
@@ -0,0 +1,98 @@
+import request from "@/plugin/axios/index.js";
+import { tokenKey } from "@/assets/js/config.js";
+import toolClass from "@/assets/js/toolClass.js";
+const ugcApi = {
+  // 鑾峰彇鍟嗗搧鐐硅禐Topic
+  getProductLikesTopic(data) {
+    return request({
+      url: localStorage.getItem(tokenKey)
+        ? "/ugc/api/ApiAppUserGetProductLikesTopic"
+        : "/ugc/api/ApiGetProductLikesTopic",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇鍟嗗搧璇勮Topic
+  getProductCommentTopic(data) {
+    return request({
+      url: localStorage.getItem(tokenKey)
+        ? "/ugc/api/ApiAppUserGetProductCommentTopic"
+        : "/ugc/api/ApiGetProductCommentTopic",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鑾峰彇MessageList
+  getTopicMessageList(data) {
+    return request({
+      url: localStorage.getItem(tokenKey)
+        ? "/ugc/api/ApiAppUserGetTopicMessageList"
+        : "/ugc/api/ApiGetTopicMessageList",
+      method: "post",
+      data,
+    });
+  },
+  // 鐢ㄦ埛鏍规嵁娑堟伅绫诲瀷鑾峰彇鍒楄〃
+  getMessageList(data) {
+    return request({
+      url: "/ugc/api/ApiGetMessageList",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鏂板缓Message
+  newTopicMessage(data) {
+    return request({
+      url: "/ugc/api/ApiNewTopicMessage",
+      method: "post",
+      data,
+    });
+  },
+
+  // 鍒犻櫎Message
+  delTopicMessage(data) {
+    return request({
+      url: "/ugc/api/ApiDelTopicMessage",
+      method: "post",
+      data,
+    });
+  },
+  // 鏇存柊message
+  updateTopicMessage(data) {
+    return request({
+      url:'/ugc/api/ApiUpdateTopicMessage',
+      method:'post',
+      data
+    })
+  },
+  // 鑾峰彇cms璇勮
+  getCmsItemCommentTopic(data) {
+    return request({
+      url: "/ugc/api/ApiGetCmsItemCommentTopic",
+      method: "post",
+      data,
+    });
+  },
+  // 鑾峰彇鐢ㄦ埛鎻愪氦鐨勬暀瀛﹁祫婧�
+  getProductUserSubmitTopic(data) {
+    return request({
+      url: "/ugc/api/ApiGetProductUserSubmitTopic",
+      method: "post",
+      data,
+    });
+  },
+
+  //鏇存柊TOPICMESSAGE
+  // updateTopicMessage(data) {
+  //   return request({
+  //     url: "/ugc/api/ApiUpdateTopicMessage",
+  //     method: "post",
+  //     data,
+  //   });
+  // },
+};
+
+export default ugcApi;
diff --git a/src/assets/js/middleGround/tool.js b/src/assets/js/middleGround/tool.js
new file mode 100644
index 0000000..df51682
--- /dev/null
+++ b/src/assets/js/middleGround/tool.js
@@ -0,0 +1,439 @@
+import { requestCtx, appId } from "@/assets/js/config.js";
+import defaultImg from "@/assets/images/default-book-img.png";
+import defaultBookFair from "@/assets/images/default-bookFair.png"
+import bookCover from "@/assets/images/book-cover.png";
+import moment from "moment";
+// 澶勭悊鍒楄〃鏌ヨ缁撴灉
+export function handleQueryResourceListData({
+  datas,
+  fields,
+  path,
+  storeInfo,
+  repositoryInfo,
+  coverSize,
+  handelEBooK,
+}) {
+  const dataList = [];
+  for (let i = 0; i < datas.length; i++) {
+    const item = datas[i];
+    // 澶勭悊瀛楁
+    const _fields = {};
+    if (fields != null) {
+      for (let fieldKey in fields) {
+        if (item.datas[fieldKey]) {
+          const values = JSON.parse(item.datas[fieldKey]);
+          if (values.length > 0) {
+            // 鐢ㄥ瓧娈靛悕澶勭悊杩斿洖鐨勫瓧娈靛��
+            if (values[0].Value) {
+              _fields[fieldKey] = values[0].Value;
+            } else if (values[0].Data) {
+              _fields[fieldKey] = values[0].Data.Value;
+            }
+            item.datas[fieldKey] = values[0];
+          }
+        }
+      }
+    }
+    const subDatas = {};
+    if (item.subDatas) {
+      for (let subData of item.subDatas) {
+        const tag = subData.queryTag.replace("Query", "");
+        subDatas[tag] = subData.datas;
+      }
+    }
+
+    let obj = {
+      ...item,
+      id: item.id,
+      name: item.datas.Name,
+      icon: getPublicImage(
+        item.datas.Icon,
+        coverSize?.width,
+        coverSize?.height,
+        storeInfo
+      ),
+      repositoryInfo: repositoryInfo,
+      refCode: item.datas.RefCode === "[]" ? null : item.datas.RefCode,
+      state: item.datas.State,
+      type: item.datas.Type,
+      tag: item.datas.Tag,
+      creator: item.datas.Creator ? JSON.parse(item.datas.Creator) : undefined,
+      storeInfo: storeInfo,
+      linkType: item.datas.LinkType,
+      childrenCount: parseInt(item.datas.ChildrenCount ?? "0"),
+      childrenFolderCount: parseInt(item.datas.ChildrenFolderCount ?? "0"),
+      childrenChannelCount: parseInt(item.datas.ChildrenChannelCount ?? "0"),
+      createDate: moment(item.datas.CreateDate).format("YYYY-MM-DD"),
+      beginDate: moment(item.datas.BeginDate).format("YYYY-MM-DD"),
+      endDate: moment(item.datas.EndDate).format("YYYY-MM-DD"),
+      description: item.datas.Description,
+      sysType: item.datas.SysType,
+      idPath: path + "\\" + item.id,
+      typeId: parseInt(item.datas.TypeId),
+      linkFile: JSON.parse(item.datas.LinkFile ?? "[]"),
+      cmsItemType: item.datas.CmsItemType,
+      allowDonate: item.datas.AllowDonate == "True",
+      // donatePriceList: JSON.parse(item.datas.DonatePriceList ?? "[]"),
+      productLinkInfo: item.datas.ProductLinkInfo ?? "[]",
+      storeEvent: JSON.parse(item.datas.StoreEvent ?? "[]"),
+      linkInfo: JSON.parse(item.datas.LinkInfo ?? "[]"),
+      saleMethod: JSON.parse(item.datas.SaleMethod ?? "[]"),
+      subProductCount: parseInt(item.datas.SubProductCount),
+      ..._fields,
+      datas: item.datas,
+      subDatas,
+    };
+
+    // 缁熶竴澶勭悊浠锋牸
+    if (obj.defaultSaleMethod) {
+      if (handelEBooK) {
+        // 鑾峰彇闅忎功璧勬簮鐨勯攢鍞柟寮�
+        let saleMethod = [];
+        try {
+          saleMethod = obj.cmsDatas[0].datas.find(
+            (item) => item.datas.RefCode == "tourism_accompanyingResources"
+          ).datas.SaleMethod;
+          saleMethod = JSON.parse(saleMethod);
+        } catch (error) {
+          saleMethod = [];
+        }
+        if (saleMethod.length) {
+          Object.keys(saleMethod[0]).map((key) => {
+            let newKey = key.replace(key[0], key[0].toLowerCase());
+            saleMethod[0][newKey] = saleMethod[0][key];
+            delete saleMethod[0][key];
+          });
+          obj.defaultSaleMethod = saleMethod[0];
+          obj.defaultSaleMethodId = saleMethod[0].id;
+          obj.alreadyBuy =
+            obj.purchasedSaleMethodIdList.indexOf(obj.defaultSaleMethodId) > -1;
+        }
+      }
+      if (obj.defaultSaleMethod.allowEvent && obj.storeEvent.length) {
+        // 宸插弬鍔犳椿鍔紝鑾峰彇鏈夋晥娲诲姩骞惰绠椾环鏍�
+        let time = new Date().getTime();
+        // 杩囨护杩囨湡娲诲姩
+        let event = obj.storeEvent.filter((item) => {
+          let endTime = new Date(item.EndDate).getTime();
+          return endTime > time;
+        });
+
+        // 鍙鐞嗕竴鏉℃湁鏁堟椿鍔�
+        if (event.length) {
+          obj.price = (obj.defaultSaleMethod.price * event[0].Value).toFixed(2);
+          obj.oldPrice = obj.defaultSaleMethod.price;
+          obj.storeEventId = event[0].Id;
+          if (
+            moment().format("YYYY-MM-DD") <
+            moment(obj.defaultSaleMethod.endDate).format("YYYY-MM-DD")
+          ) {
+            obj.defaultSaleMethodState = "Normal";
+          } else {
+            obj.defaultSaleMethodState = "Beyond";
+          }
+        }
+      } else {
+        if (
+          moment().format("YYYY-MM-DD") <
+          moment(obj.defaultSaleMethod.endDate).format("YYYY-MM-DD")
+        ) {
+          obj.defaultSaleMethodState = "Normal";
+        } else {
+          obj.defaultSaleMethodState = "Beyond";
+        }
+        obj.price = obj.defaultSaleMethod.price;
+        obj.oldPrice = obj.defaultSaleMethod.virtualPrice;
+      }
+    }
+    dataList.push(obj);
+  }
+  return dataList;
+}
+
+// 澶勭悊璇︽儏鏌ヨ缁撴灉
+export function handleDetailQueryRequestData({
+  item,
+  fields,
+  path,
+  coverSize,
+  itemFields,
+  handelEBooK,
+}) {
+  item.fileMap = {};
+  let itemFieldsData = [];
+  for (const key in itemFields) {
+    itemFieldsData.push(key);
+  }
+  let fieldsData = [];
+  for (const key in fields) {
+    fieldsData.push(key);
+  }
+  for (let i = 0; i < fieldsData.length; i++) {
+    const field = fieldsData[i];
+    item.datas[field] = JSON.parse(item.datas[field]);
+    const datas = item.datas[field];
+    if (datas.length > 0) {
+      if (datas[0].Value) {
+        item[field] = datas[0].Value;
+        if (datas[0].Data.FileLinkList && datas[0].Data.FileLinkList.length) {
+          item.fileMap = {
+            ...item.fileMap,
+            ...handleLinkFileInfo(
+              datas[0].Data.FileLinkList.map((item) => {
+                return {
+                  ...item.File,
+                  ...item,
+                };
+              })
+            ),
+          };
+        }
+      } else if (datas[0].Data) {
+        item[field] = datas[0].Data.Value;
+        if (datas[0].Data.FileLinkList && datas[0].Data.FileLinkList.length) {
+          item.fileMap = {
+            ...item.fileMap,
+            ...handleLinkFileInfo(
+              datas[0].Data.FileLinkList.map((item) => {
+                return {
+                  ...item.File,
+                  ...item,
+                };
+              })
+            ),
+          };
+        }
+      }
+    }
+  }
+
+  // 澶勭悊cms璧勬簮
+  const subDatas = item.subDatas;
+  const linkItemsMap = {};
+  if (subDatas) {
+    for (const sdata of subDatas) {
+      const tag = sdata.queryTag;
+      for (const subItem of sdata.datas) {
+        convertCmsItemBase(subItem, coverSize, handelEBooK);
+        subItem.fileMap = {};
+        for (let i = 0; i < itemFieldsData.length; i++) {
+          const itemField = itemFieldsData[i];
+          try {
+            subItem.datas[itemField] = JSON.parse(subItem.datas[itemField]);
+          } catch (error) {
+            subItem.datas[itemField] = [];
+          }
+          const itemDatas = subItem.datas[itemField];
+          if (itemDatas.length > 0) {
+            if (itemDatas[0].Value) {
+              subItem[itemField] = itemDatas[0].Value;
+              if (itemDatas[0].FileList && itemDatas[0].FileList.length) {
+                subItem.fileMap = {
+                  ...subItem.fileMap,
+                  ...handleLinkFileInfo(itemDatas[0].FileList),
+                };
+              }
+            } else if (itemDatas[0].Data) {
+              subItem[itemField] = itemDatas[0].Data.Value;
+              if (
+                itemDatas[0].Data.FileList &&
+                itemDatas[0].Data.FileList.length
+              ) {
+                subItem.fileMap = {
+                  ...subItem.fileMap,
+                  ...handleLinkFileInfo(itemDatas[0].Data.FileList),
+                };
+              }
+            } else if (itemDatas[0].CmsItemData) {
+              subItem[itemField] = itemDatas[0].CmsItemData.Value;
+              if (
+                itemDatas[0].CmsItemData.FileList &&
+                itemDatas[0].CmsItemData.FileList.length
+              ) {
+                subItem.fileMap = {
+                  ...subItem.fileMap,
+                  ...handleLinkFileInfo(itemDatas[0].CmsItemData.FileList),
+                };
+              }
+            }
+          }
+        }
+        if (subItem.productLinkInfo && subItem.productLinkInfo.length)
+          subItem.productLinkPath =
+            subItem.productLinkInfo[0].LinkPath +
+            "\\" +
+            subItem.productLinkInfo[0].CmsItemId;
+        if (subItem.linkInfo && subItem.linkInfo.length)
+          subItem.linkPath =
+            subItem.linkInfo[0].LinkPath + "\\" + subItem.linkInfo[0].CmsItemId;
+      }
+      linkItemsMap[tag] = sdata.datas;
+    }
+  }
+  convertCmsItemBase(item, coverSize, handelEBooK);
+  item.idPath = path + "\\" + item.id;
+  item.subItems = linkItemsMap;
+  return item;
+}
+
+const handleLinkFileInfo = (linkList) => {
+  let linkFileMap = {};
+  for (let z = 0; z < linkList.length; z++) {
+    const linkItem = linkList[z];
+    linkFileMap[linkItem.Md5] = {
+      linkType: linkItem.LinkType,
+      extension: linkItem.Extension,
+      fileName: linkItem.FileName,
+      fileType: linkItem.Type,
+      md5: linkItem.Md5,
+      icon: linkItem.Icon,
+      size: linkItem.Size,
+      metaData: JSON.parse(linkItem.MetaData ?? "{}"),
+      order: linkItem.Order,
+      protectType: linkItem.ProtectType,
+    };
+  }
+  return linkFileMap;
+};
+
+const convertCmsItemBase = (item, coverSize, handelEBooK) => {
+  item.name = item.datas.Name;
+  item.description = item.datas.Description;
+  item.refCode = item.datas.RefCode;
+  item.state = item.datas.State;
+  item.type = item.datas.Type;
+  item.tag = item.datas.Tag;
+  item.typeId = parseInt(item.datas.TypeId);
+  item.icon = getPublicImage(
+    item.datas.Icon,
+    coverSize?.width,
+    coverSize?.height
+  );
+  item.sysType = item.datas.SysType;
+  item.linkFile = JSON.parse(item.datas.LinkFile ?? "[]");
+  item.linkType = item.datas.LinkType;
+  item.linkAppId = parseInt(item.datas.LinkAppId);
+  item.linkStoreId = parseInt(item.datas.LinkStore);
+  item.linkRepoId = item.datas.LinkRepository;
+  item.childrenCount = parseInt(item.datas.ChildrenCount ?? "0");
+  (item.childrenFolderCount = parseInt(item.datas.ChildrenFolderCount ?? "0")),
+    (item.childrenChannelCount = parseInt(
+      item.datas.ChildrenChannelCount ?? "0"
+    )),
+    (item.linkId = parseInt(item.datas.LinkId));
+  item.linkOrg = JSON.parse(item.datas.LinkOrg ?? "[]")[0];
+  item.linkDepartment = JSON.parse(item.datas.LinkDepartment ?? "[]")[0];
+  item.linkInfo = JSON.parse(item.datas.LinkInfo ?? "[]");
+  item.productLinkInfo = JSON.parse(item.datas.ProductLinkInfo ?? "[]");
+  item.saleMethod = JSON.parse(item.datas.SaleMethod ?? "[]");
+  item.allowDonate = item.datas.AllowDonate == "True";
+  // item.donatePriceList = JSON.parse(item.datas.DonatePriceList ?? "[]");
+  item.createDate = moment(item.datas.CreateDate).format("YYYY-MM-DD");
+  item.beginDate = moment(item.datas.BeginDate).format("YYYY-MM-DD");
+  item.endDate = moment(item.datas.EndDate).format("YYYY-MM-DD");
+  item.storeEvent = JSON.parse(item.datas.StoreEvent ?? "[]");
+  // 缁熶竴澶勭悊浠锋牸
+  if (item.defaultSaleMethod) {
+    if (handelEBooK) {
+      // 鑾峰彇闅忎功璧勬簮鐨勯攢鍞柟寮�
+      let saleMethod = item.cmsDatas[0].datas.find(
+        (item) => item.refCode == "tourism_accompanyingResources"
+      ).saleMethod;
+      if (saleMethod && saleMethod.length > 0) {
+        Object.keys(saleMethod[0]).map((key) => {
+          let newKey = key.replace(key[0], key[0].toLowerCase());
+          saleMethod[0][newKey] = saleMethod[0][key];
+          delete saleMethod[0][key];
+        });
+        item.defaultSaleMethod = saleMethod[0];
+        item.defaultSaleMethodId = saleMethod[0].id;
+        item.alreadyBuy =
+          item.purchasedSaleMethodIdList.indexOf(item.defaultSaleMethodId) > -1;
+      }
+    }
+    if (item.defaultSaleMethod.allowEvent && item.storeEvent.length) {
+      // 宸插弬鍔犳椿鍔紝鑾峰彇鏈夋晥娲诲姩骞惰绠椾环鏍�
+      let time = new Date().getTime();
+      // 杩囨护杩囨湡娲诲姩
+      let event = item.storeEvent.filter((item) => {
+        let endTime = new Date(item.EndDate).getTime();
+        return endTime > time;
+      });
+      // 鍙鐞嗕竴鏉℃湁鏁堟椿鍔�
+      if (event.length) {
+        item.price = (item.defaultSaleMethod.price * event[0].Value).toFixed(2);
+        item.oldPrice = item.defaultSaleMethod.price;
+        if (
+          moment().format("YYYY-MM-DD") <
+          moment(item.defaultSaleMethod.endDate).format("YYYY-MM-DD")
+        ) {
+          item.defaultSaleMethodState = "Normal";
+        } else {
+          item.defaultSaleMethodState = "Beyond";
+        }
+        item.storeEventId = event[0].Id;
+      }
+    } else {
+      item.price = item.defaultSaleMethod.price;
+      item.oldPrice = item.defaultSaleMethod.virtualPrice;
+      if (
+        moment().format("YYYY-MM-DD") <
+        moment(item.defaultSaleMethod.endDate).format("YYYY-MM-DD")
+      ) {
+        item.defaultSaleMethodState = "Normal";
+      } else {
+        item.defaultSaleMethodState = "Beyond";
+      }
+    }
+  }
+};
+
+export function getTopicMsgCmsItemFile(fileType, fileList) {
+  let obj = {};
+  fileType.forEach((item) => {
+    item.sequenceNum = item.config ? JSON.parse(item.config).uuid : "";
+    fileList.forEach((e) => {
+      if (item.sequenceNum == e.sequenceNum) {
+        try {
+          if (e.fileLinkList.length > 0) {
+            for (let i = 0; i < e.fileLinkList.length; i++) {
+              const ele = e.fileLinkList[i];
+              ele.name = ele.file.fileName;
+              ele.md5 = ele.file.md5;
+              ele.status = "success";
+            }
+            obj[item.typeField.refCode] = e.fileLinkList;
+          } else {
+            const val = JSON.parse(e.value);
+            obj[item.typeField.refCode] = val;
+          }
+        } catch (error) {
+          obj[item.typeField.refCode] = e.value;
+        }
+      }
+    });
+  });
+  return obj;
+}
+
+// 鑾峰彇涓嶅彈淇濇姢鐨勫浘鐗�
+export function getPublicImage(md5, width, height,storeInfo) {
+  let src = null;
+  if (md5) {
+    src = requestCtx + `/file/GetPreViewImage?md5=${md5}`;
+  } else {
+    if(storeInfo == 'jsek_bookFair') {
+      // return defaultBookFair;
+      return
+    }else if(storeInfo == `defaultGoodsStore${appId}`){
+      return bookCover;
+    }else
+    {
+      return defaultImg;
+    }
+    
+  }
+  if (width) src += `&width=${width}`;
+  if (height) src += `&height=${height}`;
+  return src;
+}
diff --git a/src/assets/js/toolClass.js b/src/assets/js/toolClass.js
new file mode 100644
index 0000000..3c8bc0d
--- /dev/null
+++ b/src/assets/js/toolClass.js
@@ -0,0 +1,465 @@
+import SparkMD5 from 'spark-md5'
+import { getPublicImage } from '@/assets/js/middleGround/tool.js'
+// import moment from "moment";
+
+var tool = {
+  secondToTime(second) {
+    var minute = Math.floor(second / 60)
+    var sec = second % 60
+    var time
+    if (second < 60) {
+      time = second + '"'
+    } else {
+      time = sec === 0 ? minute + "'" : minute + "'" + sec + '"'
+    }
+    return time
+  },
+  setCookie: function (c_name, value, expiredays, path) {
+    var exdate = new Date()
+    exdate.setDate(exdate.getDate() + expiredays)
+    document.cookie =
+      c_name +
+      '=' +
+      escape(value) +
+      (expiredays == null ? '' : ';expires=' + exdate.toGMTString()) +
+      (path ? ';path=' + path : '')
+  },
+  getCookie: function (c_name) {
+    if (document.cookie.length > 0) {
+      var c_start = document.cookie.indexOf(c_name + '=')
+      if (c_start != -1) {
+        c_start = c_start + c_name.length + 1
+        var c_end = document.cookie.indexOf(';', c_start)
+        if (c_end == -1) c_end = document.cookie.length
+        return unescape(document.cookie.substring(c_start, c_end))
+      }
+    }
+    return ''
+  },
+  delCookie: function (name) {
+    var exp = new Date()
+    exp.setTime(exp.getTime() - 1)
+    var cval = tool.getCookie(name)
+    if (cval != null) document.cookie = name + '=' + cval + ';expires=' + exp.toGMTString()
+  },
+  // 寮哄埗淇濈暀2浣嶅皬鏁帮紝濡傦細2锛屼細鍦�2鍚庨潰琛ヤ笂00.鍗�2.00
+  toDecimal2(x) {
+    var f
+    f = parseFloat(x)
+    if (isNaN(f)) {
+      return false
+    }
+    f = Math.round(x * 100) / 100
+    var s = f.toString()
+    var rs = s.indexOf('.')
+    if (rs < 0) {
+      rs = s.length
+      s += '.'
+    }
+    while (s.length <= rs + 2) {
+      s += '0'
+    }
+    return s
+  },
+  formateTime(date) {
+    var newDate = new Date(+new Date(date) + 8 * 3600 * 1000)
+      .toISOString()
+      .replace(/T/g, ' ')
+      .replace(/\.[\d]{3}Z/, '')
+    var time = new Date(newDate)
+    return time.getTime()
+  }
+}
+
+// 澶勭悊璁㈠崟璁板綍
+// export function setOrderList(res) {
+//   // 鑾峰彇褰撳墠骞翠唤鐨勫紑濮嬫椂闂�
+//   let currentTimestamp = moment().startOf("year");
+//   let arr = [];
+//   for (let i = 0; i < res.length; i++) {
+//     const item = res[i];
+//     // 鍙戠エ鐘舵�佷负瀹℃牳涓垨鑰呭鏍稿け璐ワ紝灏唅tem閫変腑鐘舵�佽缃�変腑銆�
+//     // UI鎺у埗绂佺敤锛堟樉绀虹殑鏁堟灉涓� 閫変腑骞朵笖绂佺敤锛�
+//     if (item.invoiceInfo) {
+//       item.checked = true;
+//     } else {
+//       item.checked = false;
+//     }
+//     // 鍒ゆ柇鏄惁瓒呭嚭鐢宠鍙戠エ鐨勬棩鏈�
+//     item.exceedingTheSpecifiedTime = moment(item.createDate).isBefore(
+//       currentTimestamp
+//     );
+//     if (item.saleMethodLinks.length > 0) {
+//       let itemName = null;
+//       let itemIcon = null;
+//       let cmsItemList = null;
+//       try {
+//         cmsItemList = item.saleMethodLinks[0].orderSaleMethod.cmsItemList[0];
+//       } catch (error) {
+//         cmsItemList = null;
+//       }
+//       if (cmsItemList && cmsItemList.icon) {
+//         itemName = cmsItemList.name;
+//         itemIcon = cmsItemList.icon;
+//       } else {
+//         itemName = item.saleMethodLinks[0].orderSaleMethod.product.name;
+//         itemIcon = item.saleMethodLinks[0].orderSaleMethod.product.icon;
+//       }
+//       item.saleMethodLinks[0].title = itemName;
+//       item.saleMethodLinks[0].icon = getPublicImage(itemIcon);
+//     } else {
+//       const itemIcon = require("@/assets/images/bookCity/place_img.png");
+//       const saleMethodLink = [];
+//       const obj = {
+//         icon: itemIcon,
+//         orderSaleMethod: {
+//           price: item.payPrice,
+//         },
+//       };
+//       saleMethodLink.push(obj);
+//       item.saleMethodLinks = saleMethodLink;
+//     }
+//     if (item.state == "Success") {
+//       item.CustomState = "鏀粯鎴愬姛";
+//     }
+//     if (item.state == "Cancel") {
+//       item.CustomState = "鍙栨秷鏀粯";
+//     }
+//     if (item.state == "WaitPay") {
+//       item.CustomState = "绛夊緟鏀粯";
+//     }
+//     if (item.state == "WaitDeliver") {
+//       item.CustomState = "姝e湪鏀粯";
+//     }
+//     arr.push(item);
+//   }
+//   return arr;
+// }
+
+//澶勭悊琛ㄥ崟鎻愪氦鏁版嵁
+export function worksData(res) {
+  let arr = []
+  for (let i = 0; i < res.length; i++) {
+    const item = res[i]
+    if (item.typeField) {
+      if (item.typeField.config) {
+        item.typeField.options = JSON.parse(item.typeField.config).option
+      }
+      arr.push(item.typeField)
+    }
+  }
+  return arr
+}
+
+export function worksDataBytool(res, value, linkList) {
+  let arr = []
+  let nrr = []
+  if (linkList && linkList.length > 0) {
+    linkList.forEach((e) =>
+      nrr.push({
+        linkProtectType: e.linkProtectType,
+        linkType: e.linkType,
+        md5: e.md5
+      })
+    )
+  }
+  res.forEach((item) => {
+    const obj = {
+      baseType: item.typeField.baseType,
+      order: 0,
+      typeFieldId: item.typeField.id,
+      sequenceNum: item.config ? JSON.parse(item.config).uuid : '',
+      newDataAndFileLinkListRequest: []
+    }
+    for (let k in value) {
+      if (item.typeField.refCode === k) {
+        if (item.typeField.type == 'File') {
+          try {
+            obj.strValue = JSON.stringify(value[k].map((citem) => citem.md5))
+          } catch (error) {
+            obj.strValue = ''
+          }
+          obj.newDataAndFileLinkListRequest = nrr
+        } else {
+          if (typeof value[k] == 'object') {
+            obj.strValue = JSON.stringify(value[k])
+          } else {
+            if (obj.baseType === 'String') {
+              obj.strValue = value[k] + ''
+            } else if (obj.baseType === 'Text') {
+              obj.textValue = value[k] + ''
+            } else {
+              obj.strValue = value[k] + ''
+            }
+          }
+        }
+      }
+    }
+    // if (obj.strValue || obj.textValue) {
+    arr.push(obj)
+    // }
+  })
+  return arr
+}
+
+export function UpdateworksDataBytool(initData, res, value, linkList) {
+  let arr = [];
+  let newArr = [];
+  for (let i = 0; i < initData.length; i++) {
+    const ele = initData[i];
+    for (let j = 0; j < res.length; j++) {
+      const item = res[j];
+      if (item.sequenceNum == ele.sequenceNum) {
+        item.refCode = ele.typeField.refCode;
+      }
+    }
+  }
+  initData.forEach((citem) => {
+    const updateOldData = res.find((f) => f.sequenceNum == citem.sequenceNum);
+    if (updateOldData) {
+      const obj = {
+        baseType: citem.typeField.baseType,
+        order: 0,
+        id: updateOldData.id,
+        typeFieldId: citem.typeField.id,
+        sequenceNum: citem.sequenceNum,
+        setDataAndFileLinkListRequest: [],
+      };
+      for (let k in value) {
+        if (citem.typeField.refCode === k) {
+          if (typeof value[k] == "object" && k != "region") {
+            obj.strValue = JSON.stringify(linkList);
+            obj.setDataAndFileLinkListRequest = linkList;
+          } else if (typeof value[k] == "object" && k == "region") {
+            obj.strValue = value[k]?.join("/");
+            obj.setDataAndFileLinkListRequest = [{ area: value[k] }];
+          } else {
+            obj.strValue = value[k].toString();
+          }
+        }
+      }
+      if (obj.strValue) {
+        arr.push(obj);
+      }
+    } else {
+      const newObj = {
+        baseType: citem.typeField.baseType,
+        order: 0,
+        typeFieldId: citem.typeField.id,
+        sequenceNum: citem.sequenceNum,
+        setDataAndFileLinkListRequest: [],
+      };
+      for (let k in value) {
+        if (citem.typeField.refCode === k) {
+          if (typeof value[k] == "object") {
+            newObj.strValue = JSON.stringify(linkList);
+            newObj.setDataAndFileLinkListRequest = linkList;
+          } else {
+            newObj.strValue = value[k].toString();
+          }
+        }
+      }
+      if (newObj.strValue) {
+        newArr.push(newObj);
+      }
+    }
+  });
+  return {
+    updateData: arr,
+    newData: newArr,
+  };
+}
+
+export function download(url) {
+  const iframe = document.createElement('iframe')
+  iframe.setAttribute('hidden', 'hidden')
+  document.body.appendChild(iframe)
+  iframe.onload = () => {
+    if (iframe) {
+      iframe.setAttribute('src', 'about:blank')
+    }
+  }
+
+  iframe.setAttribute('src', url)
+}
+
+/**
+ * 鑾峰彇涓�涓猆UID
+ * @param len
+ * @param radix
+ * @returns {string}
+ */
+export function uuid(len = 32, radix = 16) {
+  const chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('')
+  let uuid = [],
+    i
+  radix = radix || chars.length
+
+  if (len) {
+    // Compact form
+    for (i = 0; i < len; i++) uuid[i] = chars[0 | (Math.random() * radix)]
+  } else {
+    // rfc4122, version 4 form
+    let r
+
+    // rfc4122 requires these characters
+    uuid[8] = uuid[13] = uuid[18] = uuid[23] = '-'
+    uuid[14] = '4'
+
+    // Fill in random data.  At i==19 set the high bits of clock sequence as
+    // per rfc4122, sec. 4.1.5
+    for (i = 0; i < 36; i++) {
+      if (!uuid[i]) {
+        r = 0 | (Math.random() * 16)
+        uuid[i] = chars[i === 19 ? (r & 0x3) | 0x8 : r]
+      }
+    }
+  }
+
+  return uuid.join('')
+}
+
+export function getFileMd5(file, chunkSize) {
+  return new Promise((resolve, reject) => {
+    let blobSlice = File.prototype.slice || File.prototype.mozSlice || File.prototype.webkitSlice
+    let chunks = Math.ceil(file.size / chunkSize)
+    let currentChunk = 0
+    let spark = new SparkMD5.ArrayBuffer()
+    let fileReader = new FileReader()
+    fileReader.onload = function (e) {
+      spark.append(e.target.result)
+      currentChunk++
+      if (currentChunk < chunks) {
+        loadNext()
+      } else {
+        const md5 = spark.end()
+        resolve(md5)
+      }
+    }
+    fileReader.onerror = function (e) {
+      reject(e)
+    }
+
+    function loadNext() {
+      let start = currentChunk * chunkSize
+      let end = start + chunkSize
+      if (end > file.size) {
+        end = file.size
+      }
+      fileReader.readAsArrayBuffer(blobSlice.call(file, start, end))
+    }
+    loadNext()
+  })
+}
+
+// 澶勭悊鏃堕棿锛岀敤浜庢樉绀洪煶瑙嗛褰撳墠鏃堕棿
+// export function realFormatSecond(time) {
+//   let duration = parseInt(time);
+//   let minute = parseInt(duration / 60);
+//   let sec = (duration % 60) + "";
+//   let isM0 = ":";
+//   if (minute == 0) {
+//     minute = "00";
+//   } else if (minute < 10) {
+//     minute = "0" + minute;
+//   }
+//   if (sec.length == 1) {
+//     sec = "0" + sec;
+//   }
+//   return minute + isM0 + sec;
+// }
+
+// export function parseHtml(content) {
+//   const tagReg =
+//     /<\/?div[^>]*>|<\/?span[^>]*>|<\/?table[^>]*>|<\/?th[^>]*>|<\/?thead>|<\/?tbody>|<\/?tr>|<\/?td[^>]*>|<br[^>]*>|<\/?p[^>]*>|<\/?sub>|<\/?sup>|<\/?font[^>]*>|<img[^>]*>|<\/?a[^>]*>|\n|\\n/gi;
+//   const escapeReg =
+//     /&(lt|gt|le|ge|nbsp|amp|quot|times|Alpha|Beta|Gamma|Delta|Epsilon|Zeta|Eta|Theta|Iota|Kappa|Lambda|MU|NU|Xi|Omicron|Pi|Rho|Sigma|Tau|Upsilon|Phi|Chi|Psi|Omega|alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigmaf|sigma|tau|upsilon|phi|chi|psi|omega|thetasym|upsih|piv|circ|tilde|ndash|permil|lsquo|rsquo|ldquo|rdquo|prime);/gi;
+//   const escapeElements = {
+//     lt: "<",
+//     gt: ">",
+//     le: "鈮�",
+//     ge: "鈮�",
+//     nbsp: " ",
+//     amp: "&",
+//     quot: '""',
+//     times: "脳",
+//     Alpha: "螒",
+//     Beta: "螔",
+//     Gamma: "螕",
+//     Delta: "螖",
+//     Epsilon: "螘",
+//     Zeta: "螙",
+//     Eta: "螚",
+//     Theta: "螛",
+//     Iota: "螜",
+//     Kappa: "螝",
+//     Lambda: "螞",
+//     Mu: "螠",
+//     Nu: "螡",
+//     Xi: "螢",
+//     Omicron: "螣",
+//     Pi: "螤",
+//     Rho: "巍",
+//     Sigma: "危",
+//     Tau: "韦",
+//     Upsilon: "违",
+//     Phi: "桅",
+//     Chi: "围",
+//     Psi: "唯",
+//     Omega: "惟",
+//     alpha: "伪",
+//     beta: "尾",
+//     gamma: "纬",
+//     delta: "未",
+//     epsilon: "蔚",
+//     zeta: "味",
+//     eta: "畏",
+//     theta: "胃",
+//     iota: "喂",
+//     kappa: "魏",
+//     lambda: "位",
+//     mu: "渭",
+//     nu: "谓",
+//     xi: "尉",
+//     omicron: "慰",
+//     pi: "蟺",
+//     rho: "蟻",
+//     sigmaf: "蟼",
+//     sigma: "蟽",
+//     tau: "蟿",
+//     upsilon: "蠀",
+//     phi: "蠁",
+//     chi: "蠂",
+//     psi: "蠄",
+//     omega: "蠅",
+//     thetasym: "蠎",
+//     upsih: "蠏",
+//     piv: "蠔",
+//     circ: "藛",
+//     tilde: "藴",
+//     ndash: "鈥�",
+//     permil: "鈥�",
+//     lsquo: "鈥�",
+//     rsquo: "鈥�",
+//     ldquo: "鈥�",
+//     rdquo: "鈥�",
+//     prime: "鈥�",
+//   };
+//   const contentWithoutTag = content.replace(tagReg, "");
+//   const contentWithOnlyOneSpace = contentWithoutTag.replace(/ {2,}/g, " ");
+//   return contentWithOnlyOneSpace.replace(
+//     escapeReg,
+//     (all, t) => escapeElements[t]
+//   );
+// }
+
+export default {
+  ...tool,
+  uuid,
+  getFileMd5,
+  worksDataBytool,
+  UpdateworksDataBytool,
+  getPublicImage,
+  worksData
+  // parseHtml,
+}
diff --git a/src/assets/js/userAction.js b/src/assets/js/userAction.js
new file mode 100644
index 0000000..8ecf23a
--- /dev/null
+++ b/src/assets/js/userAction.js
@@ -0,0 +1,135 @@
+import config from "@/assets/js/config.js";
+
+import jobApi from "./middleGround/api/job"; // newJobWithNewView // newSession,
+
+export function setSessionGuid(type, id) {
+  var cityCode = null;
+  var SnIp = null;
+  try {
+    // eslint-disable-next-line
+    SnIp = window.returnCitySN;
+  } catch (error) {
+    SnIp = null;
+    console.log(error);
+  }
+  if (SnIp != undefined && SnIp != null) {
+    cityCode = SnIp;
+  } else {
+    cityCode = {
+      cip: "0.0.0.0",
+      cname: "鏈煡",
+    };
+  }
+  const _city = cityCode.cname.substring(3);
+  const _province = cityCode.cname.substring(0, 3);
+  const params = {
+    appRefCode: config.appRefCode,
+    hostName: config.requestCtx,
+    ipAddress: cityCode.cip,
+    browser: myBrowser(),
+    os: navigator.platform,
+    device: "pc",
+    province: _province,
+    city: _city ? _city : _province,
+  };
+
+  jobApi.newSession(params).then(res => {
+    storage.set("sessionGuid", res, 30);
+    setNewView(type, id);
+  });
+}
+
+export const storage = {
+  /*
+   * set 瀛樺偍鏂规硶
+   * @ param {String} 	key 閿�
+   * @ param {String} 	value 鍊硷紝
+   * @ param {String} 	expired 杩囨湡鏃堕棿锛屼互鍒嗛挓涓哄崟浣嶏紝闈炲繀椤�
+   */
+  set(key, val, expired) {
+    if (typeof val !== "string") {
+      val = JSON.stringify(val);
+    }
+    window.sessionStorage.setItem(key, val);
+    if (expired) {
+      window.sessionStorage.setItem(
+        `${key}__expires__`,
+        `${Date.now() + 1000 * 60 * expired}`
+      );
+    }
+  },
+  /*
+   * get 鑾峰彇鏂规硶
+   * @ param {String} 	key 閿�
+   * @ param {String} 	expired 瀛樺偍鏃朵负闈炲繀椤诲瓧娈碉紝鎵�浠ユ湁鍙兘鍙栦笉鍒帮紝榛樿涓� Date.now+1
+   */
+  get(key) {
+    const expired =
+      window.sessionStorage.getItem(`${key}__expires__`) || Date.now + 1;
+    const now = Date.now();
+
+    if (now >= expired) {
+      window.sessionStorage.removeItem(key);
+      return;
+    }
+    let val = window.sessionStorage.getItem(key);
+    try {
+      val = JSON.parse(val);
+    } catch (e) {
+      return e;
+    }
+    return val;
+  },
+};
+
+function myBrowser() {
+  const userAgent = navigator.userAgent; //鍙栧緱娴忚鍣ㄧ殑userAgent瀛楃涓�
+  const isOpera = userAgent.indexOf("Opera") > -1;
+  if (isOpera) {
+    //鍒ゆ柇鏄惁Opera娴忚鍣�
+    return "Opera";
+  }
+  if (userAgent.indexOf("Firefox") > -1) {
+    //鍒ゆ柇鏄惁Firefox娴忚鍣�
+    return "Firefox";
+  }
+  if (userAgent.indexOf("Chrome") > -1) {
+    return "Chrome";
+  }
+  if (userAgent.indexOf("Safari") > -1) {
+    //鍒ゆ柇鏄惁Safari娴忚鍣�
+    return "Safari";
+  }
+  if (
+    userAgent.indexOf("compatible") > -1 &&
+    userAgent.indexOf("MSIE") > -1 &&
+    !isOpera
+  ) {
+    //鍒ゆ柇鏄惁IE娴忚鍣�
+    return "IE";
+  }
+  return "";
+}
+
+export function setNewView(type, id) {
+  if (!sessionStorage.getItem("sessionGuid")) {
+    setSessionGuid(type, id);
+  }
+
+  const sessionGuid = sessionStorage.getItem("sessionGuid");
+  const fromPath = sessionStorage.getItem("fromPath");
+  const toPath = sessionStorage.getItem("toPath");
+  if (sessionGuid) {
+    let params = {
+      sessionGuid: sessionGuid,
+      appRefCode: config.appRefCode,
+      type: "View",
+      url: toPath == null ? "/" : toPath,
+      ref: fromPath == null ? "/" : fromPath,
+    };
+    if (id) {
+      params[type] = id;
+    }
+    jobApi.newJobWithNewView(params).then(res => {});
+  }
+}
\ No newline at end of file
diff --git a/src/assets/logo.png b/src/assets/logo.png
new file mode 100644
index 0000000..f3d2503
--- /dev/null
+++ b/src/assets/logo.png
Binary files differ
diff --git a/src/assets/style/main.css b/src/assets/style/main.css
new file mode 100644
index 0000000..5738626
--- /dev/null
+++ b/src/assets/style/main.css
@@ -0,0 +1,449 @@
+.custom_tag{
+	background-color:#1EB9EE;
+	color: #FFFFFF;
+	display: inline-block;
+	padding: 5px 10px;
+	border-radius: 8px;
+	font-size: 15px;
+	padding: 10px;
+	box-shadow: 9px 5px 0px 0px #eaf6fd;
+	margin: 0;
+	margin-top: 20px;
+	text-indent: 0em;
+	margin-bottom:0.5em;
+}
+h6.Conclusion-title4 {
+font-family: "DK-HEITI", "锟斤拷锟斤拷锟斤拷亭锟节硷拷锟斤拷", "锟斤拷锟斤拷";
+font-weight: normal;
+font-size: 18px;
+color: #FFFFFF; 
+background-color: #1EB9EE;
+padding: 0.3em;
+width:7em;
+text-align:center;
+border-radius: 0.6em;
+margin-bottom: -0.6em;
+duokan-text-indent: 0em;
+text-indent: 0em;
+}
+h6.Conclusion-title2 {
+font-family: "DK-HEITI", "锟斤拷锟斤拷锟斤拷亭锟节硷拷锟斤拷", "锟斤拷锟斤拷";
+font-weight: normal;
+font-size: 18px;
+color: #FFFFFF; 
+background-color: #1EB9EE;
+padding: 0.3em;
+width:6.5em;
+text-align:center;
+border-radius: 0.6em;
+margin-bottom: -0.9em;
+duokan-text-indent: 0em;
+text-indent: 0em;
+display: flex;
+align-items: center;
+justify-content: center;
+}
+
+/* 锟斤拷锟侥讹拷锟斤拷 */
+p.blockh6 {
+font-family:"STKaiti";
+font-weight: normal;
+font-size: 16px;
+border-style: dotted;
+border-width: 2px;
+border-color: #1EB9EE; 
+padding: 0.8em;
+margin-left: 1em;
+margin-top: 0em;
+margin-bottom: 20px;
+border-radius: 1em;
+duokan-text-indent: 2em;
+text-indent: 2em;
+}
+
+/* 锟斤拷锟侥讹拷锟斤拷锟斤拷锟� */
+p.blockh6-c {
+font-family:"STKaiti";
+font-weight: normal;
+font-size: 16px;
+border-style: dotted;
+border-radius: 1em;
+border-width: 2px;
+border-color: #1EB9EE; 
+padding: 0.8em;
+text-align:center;
+margin-left: 1em;
+margin-top: 0em;
+text-indent: 0em;
+margin-bottom: 20px;
+text-align: center;
+}
+
+
+h6.Conclusion-title3 {
+font-family: "DK-HEITI", "锟斤拷锟斤拷锟斤拷亭锟节硷拷锟斤拷", "锟斤拷锟斤拷";
+font-weight: normal;
+font-size: 18px;
+color: #ffffff; 
+background-color: #32a59e;
+padding: 0.3em;
+width: 6em;
+text-align:center;
+border-radius: 0.6em;
+margin-bottom: -0.5em;
+duokan-text-indent: 0em;
+text-indent: 0em;
+}
+
+.module_block{
+	display: flex;
+	font-size: 1.2em;
+	position: relative;
+	padding-left: 110px;
+}
+.module_block .custom1{
+	background-color:#1EB9EE;
+	padding: 10px 20px;
+	color: #FFFFFF;
+	position: absolute;
+	left: 0;
+	top: 50%;
+	transform: translateY(-50%);
+}
+.module_block .custom2{
+	border:4px solid #1EB9EE;
+	padding: 6px 5px 6px 40px;
+	color: #1EB9EE;
+	font-weight: bold;
+	border-radius: 1em;
+}
+
+
+.fieldset {
+	margin-bottom: 20px;
+	border:dotted #1EB9EE;
+	border-radius: 1em;
+	font-size:0.9em;/*16px;*/
+	padding: 10px 10px 10px 10px;
+	color: #666666;
+	font-family: "锟斤拷锟斤拷", "锟斤拷锟斤拷";
+}
+.inline{
+height:1.2em;
+	vertical-align:top;
+
+}
+.imz{
+     height:96%;
+     text-align:center;
+
+
+}
+
+.note{
+font-size: 0.85em;
+}
+
+
+.block{
+	font-family:"STKaiti";
+}
+
+.block1
+{
+	font-family:"STKaiti";
+	text-align:right;
+	margin-left:0%;
+	margin-right:2em;
+}
+
+.block2
+{
+	font-family:"STKaiti";
+	text-indent:0em;
+	text-align:center;
+	margin-left:0%;
+	margin-right:0%;
+}
+
+.block3
+{
+	font-family:"STKaiti";
+	text-align:left;
+	text-indent:0em;
+	margin-left:0%;
+	margin-right:0%;
+
+}
+
+.img{
+text-align: center;
+font-family:"STKaiti";
+font-size:1em;
+text-indent: 0em;
+}
+
+body {
+	font-family:"cnepub", serif;
+}
+
+
+
+
+p
+{
+	margin-top: 0.5em;
+	text-indent: 2em;
+	line-height: 1.5em;
+}
+.cover {
+	width:100%;
+	padding:0px;
+}
+.center {
+	text-align: center;
+	margin-left: 0%;
+	margin-right: 0%;
+	text-indent: 0em
+}
+.left {
+	text-indent: 0em;
+	margin-left: 0%;
+	margin-right: 0%;
+}
+.right {
+	text-align: right;
+	margin-left: 0%;
+	margin-right: 0%;
+}
+.quote {
+	margin-top: 0%;
+	margin-bottom: 0%;
+	margin-left: 1em;
+	margin-right: 1em;
+	text-align: justify;
+	font-family:"cnepub", serif;
+}
+h1 {
+	color: #9f052f;
+	font-family:"cnepub", serif;
+	text-align: center;
+	font-size:1.5em;
+	margin-top: 1em;
+	margin-bottom: 1em;
+        font-family: "HiFont Hei GB";
+}
+
+h2 {
+
+	font-family:"cnepub", serif;
+	text-align: center;
+	font-weight:bold;
+	font-size:1.3em;
+	margin-top: 1em;
+	margin-bottom: 0.2em;
+        font-family: "HiFont Hei GB";
+}
+h3 {
+
+	color: #00A1E9;
+	font-family:"cnepub", serif;
+	font-weight:bold;
+	font-size:1.2em;
+	margin-top: 1em;
+	margin-bottom: 0.2em;
+	text-indent:0em;
+        font-family: "HiFont Hei GB";
+}
+h4 {
+
+	font-family:"cnepub", serif;
+	font-weight:bold;
+	font-size:medium;
+	margin-top:1.1em;
+	text-indent:2em;
+	margin-bottom: 0.2em;
+        font-family: "HiFont Hei GB";
+}
+h5 {
+	color: #00A1E9;
+	font-family:"cnepub", serif;
+	font-weight:bold;
+	font-size:1em;
+	margin-top:0.8em;
+	text-indent:2em;
+	margin-bottom: 0.2em;
+        font-family: "HiFont Hei GB";
+}
+h6 {
+
+	font-family:"cnepub", serif;
+	text-align: left;
+	font-weight:bold;
+	font-size:x-small;
+	margin-top: 1em;
+	margin-bottom: 0.2em;
+        font-family: "HiFont Hei GB";
+}
+.u { 
+
+      text-decoration: underline; }
+
+.img-a{	
+	width:90%;
+}
+.img-b{
+	width:80%;
+}
+.img-c{	
+	width:70%;
+}
+.img-d{	
+	width:60%;
+}
+.img-e{	
+	width:50%;
+}
+.img-f{	
+	width:40%;
+}
+.img-g{	
+	width:30%;
+}
+.img-h{	
+	width:20%;
+}
+.img-i{       
+	width:10%;
+}
+.img-j{        
+	width:5%;
+}
+.img-n{        
+	height:1em;
+}
+.border-1{
+	border: 1px solid #E6E6FA;
+	background-color:#E6E6FA;
+	border-radius: 0.6em;
+	padding-top: 30%;
+	padding-bottom: 70%;
+	margin: 20% 10% 20% 10%;
+}
+.border-2{
+	border: 1px solid #FFF5EE;
+	background-color:#FFF5EE;
+	border-radius: 0.6em;
+	padding-top: 30%;
+	padding-bottom: 70%;
+	margin: 20% 10% 20% 10%;
+}
+
+.img-gn{	
+	height:1.3em;
+	vertical-align:top;
+}
+
+
+.book {
+  margin: 0 auto;
+  width: 816px;
+}
+
+.text-center {
+  text-align: center;
+}
+.tl{
+  text-align: left !important;
+}
+.ti2 {
+	text-indent:2em !important;
+}
+.lineInput {
+  width: 92%;
+	font-size: 14px;
+	color: #666;
+  border: none;
+  border-bottom: 1px solid #000;
+  outline: none;
+  background: transparent;
+}
+.completion-input {
+	width: 64px !important;
+	color: #000 !important;
+}
+.judge-input {
+	width: 20px;
+	font-size: 14px;
+	color: #000;
+  border: none;
+  border:0;
+  outline: none;
+  background: transparent;
+}
+
+.sport-text {
+  font-size: 20px;
+  line-height: 40px;
+}
+.img-text {
+  color: #000;
+  text-align: center;
+  font-size: 16px;
+  text-indent: 0em;
+  font-weight: 700;
+}
+.text-size {
+  font-size: 20px;
+}
+.fl {
+  display: flex;
+}
+.fl-evenly {
+  justify-content: space-evenly;
+}
+.fl-around {
+  justify-content: space-around;
+}
+.fl-di {
+  flex-direction: column;
+}
+.fl-cn {
+  align-items: center;
+}
+.fz-18 {
+  font-size: 18px;
+}
+.fz-16 {
+  font-size: 16px;
+}
+.fz-12 {
+  font-size: 12px;
+}
+.suspend-title {
+  white-space: nowrap;
+  min-width: 120px;
+  position: absolute;
+  top: -27px;
+  left: -15px;
+  background-color: #32a59e;
+  height: 34px;
+  line-height: 34px;
+  border-radius: 13px;
+  color: #fff;
+  text-align: center;
+}
+.m0-t0 {
+  margin: 0;
+  text-indent: 0 !important;
+}
+
+.learn-btn img {
+  cursor: pointer;
+  height: 30px;
+}
+
+.lh {
+	line-height: 1.5em;
+	margin-top: 0.5em;
+}
\ No newline at end of file
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260.docx"
new file mode 100644
index 0000000..c85269a
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260\346\225\231\346\241\210.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260\346\225\231\346\241\210.docx"
new file mode 100644
index 0000000..8c13596
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\344\272\272\344\275\223\346\246\202\350\277\260\346\225\231\346\241\210.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\277\220\345\212\250\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\277\220\345\212\250\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..f28f88c
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\277\220\345\212\250\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\203 \345\206\205\345\210\206\346\263\214\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\203 \345\206\205\345\210\206\346\263\214\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..7d1d34d
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\203 \345\206\205\345\210\206\346\263\214\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\276\252\347\216\257\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\276\252\347\216\257\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..3fa61d8
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\276\252\347\216\257\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\271\235 \346\204\237\350\247\211\345\231\250\345\256\230.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\271\235 \346\204\237\350\247\211\345\231\250\345\256\230.docx"
new file mode 100644
index 0000000..c26b02b
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\271\235 \346\204\237\350\247\211\345\231\250\345\256\230.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\221\274\345\220\270\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\221\274\345\220\270\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..e5e8d2c
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\221\274\345\220\270\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \346\263\214\345\260\277\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \346\263\214\345\260\277\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..b2e28da
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \346\263\214\345\260\277\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\253 \347\245\236\347\273\217\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\253 \347\245\236\347\273\217\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..fa61f6d
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\253 \347\245\236\347\273\217\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\255 \347\224\237\346\256\226\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\255 \347\224\237\346\256\226\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..bafc492
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\205\255 \347\224\237\346\256\226\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \347\226\276\347\227\205\345\237\272\347\241\200.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \347\226\276\347\227\205\345\237\272\347\241\200.docx"
new file mode 100644
index 0000000..88a9fe8
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \347\226\276\347\227\205\345\237\272\347\241\200.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\226\260\347\224\237\345\204\277\347\226\276\347\227\205.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\226\260\347\224\237\345\204\277\347\226\276\347\227\205.docx"
new file mode 100644
index 0000000..76ae80c
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\226\260\347\224\237\345\204\277\347\226\276\347\227\205.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \351\201\227\344\274\240\347\227\205.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \351\201\227\344\274\240\347\227\205.docx"
new file mode 100644
index 0000000..3221bd6
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \351\201\227\344\274\240\347\227\205.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \344\274\240\346\237\223\346\200\247\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \344\274\240\346\237\223\346\200\247\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
new file mode 100644
index 0000000..429d6b5
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \344\274\240\346\237\223\346\200\247\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\251\264\345\271\274\345\204\277\345\270\270\350\247\201\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\251\264\345\271\274\345\204\277\345\270\270\350\247\201\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
new file mode 100644
index 0000000..32b4e34
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\203\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\251\264\345\271\274\345\204\277\345\270\270\350\247\201\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\347\232\204\345\217\221\345\261\225.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\347\232\204\345\217\221\345\261\225.docx"
new file mode 100644
index 0000000..81c4763
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\347\232\204\345\217\221\345\261\225.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
new file mode 100644
index 0000000..d37f2a6
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\347\226\276\347\227\205\345\217\212\345\205\266\351\242\204\351\230\262.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\350\241\214\344\270\272\351\227\256\351\242\230\345\217\212\345\205\266\345\274\225\345\257\274.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\350\241\214\344\270\272\351\227\256\351\242\230\345\217\212\345\205\266\345\274\225\345\257\274.docx"
new file mode 100644
index 0000000..b271992
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\270\211\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\345\277\203\347\220\206\350\241\214\344\270\272\351\227\256\351\242\230\345\217\212\345\205\266\345\274\225\345\257\274.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\346\264\273\345\210\266\345\272\246.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\346\264\273\345\210\266\345\272\246.docx"
new file mode 100644
index 0000000..3e4d1b4
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\346\264\273\345\210\266\345\272\246.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\215\253\347\224\237\344\277\235\345\201\245\345\210\266\345\272\246.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\215\253\347\224\237\344\277\235\345\201\245\345\210\266\345\272\246.docx"
new file mode 100644
index 0000000..fdb6a0b
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\271\235\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\215\253\347\224\237\344\277\235\345\201\245\345\210\266\345\272\246.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\346\246\202\350\277\260.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\346\246\202\350\277\260.docx"
new file mode 100644
index 0000000..e81aedc
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\346\246\202\350\277\260.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\275\261\345\223\215\345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\345\233\240\347\264\240.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\275\261\345\223\215\345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\345\233\240\347\264\240.docx"
new file mode 100644
index 0000000..836022d
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\275\261\345\223\215\345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\345\233\240\347\264\240.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\350\247\204\345\276\213.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\350\247\204\345\276\213.docx"
new file mode 100644
index 0000000..743ac2a
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\214\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\347\224\237\351\225\277\345\217\221\350\202\262\347\232\204\350\247\204\345\276\213.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\220\245\345\205\273\345\255\246\345\237\272\347\241\200\347\237\245\350\257\206.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\220\245\345\205\273\345\255\246\345\237\272\347\241\200\347\237\245\350\257\206.docx"
new file mode 100644
index 0000000..605a20f
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\220\245\345\205\273\345\255\246\345\237\272\347\241\200\347\237\245\350\257\206.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\347\232\204\350\206\263\351\243\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\347\232\204\350\206\263\351\243\237.docx"
new file mode 100644
index 0000000..252652a
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\255\246\345\211\215\345\204\277\347\253\245\347\232\204\350\206\263\351\243\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\251\264\345\204\277\345\226\202\345\205\273.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\251\264\345\204\277\345\226\202\345\205\273.docx"
new file mode 100644
index 0000000..5069a15
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\251\264\345\204\277\345\226\202\345\205\273.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\206\263\351\243\237\347\256\241\347\220\206.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\206\263\351\243\237\347\256\241\347\220\206.docx"
new file mode 100644
index 0000000..185334a
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\344\272\224\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\206\263\351\243\237\347\256\241\347\220\206.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\211\230\345\271\274\346\234\272\346\236\204\346\204\217\345\244\226\344\272\213\346\225\205\347\232\204\345\270\270\350\247\201\345\216\237\345\233\240\345\217\212\345\256\211\345\205\250\347\256\241\347\220\206.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\211\230\345\271\274\346\234\272\346\236\204\346\204\217\345\244\226\344\272\213\346\225\205\347\232\204\345\270\270\350\247\201\345\216\237\345\233\240\345\217\212\345\256\211\345\205\250\347\256\241\347\220\206.docx"
new file mode 100644
index 0000000..7e91bdd
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \346\211\230\345\271\274\346\234\272\346\236\204\346\204\217\345\244\226\344\272\213\346\225\205\347\232\204\345\270\270\350\247\201\345\216\237\345\233\240\345\217\212\345\256\211\345\205\250\347\256\241\347\220\206.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\346\204\217\345\244\226\344\272\213\346\225\205\345\217\212\346\200\245\346\225\221.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\346\204\217\345\244\226\344\272\213\346\225\205\345\217\212\346\200\245\346\225\221.docx"
new file mode 100644
index 0000000..5e40df6
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\270\270\350\247\201\347\232\204\346\204\217\345\244\226\344\272\213\346\225\205\345\217\212\346\200\245\346\225\221.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\203\216\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\203\216\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
new file mode 100644
index 0000000..5314d53
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \350\203\216\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\251\264\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\251\264\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
new file mode 100644
index 0000000..802814c
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\211 \345\251\264\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\226\260\347\224\237\345\204\277\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\226\260\347\224\237\345\204\277\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
new file mode 100644
index 0000000..c595ba3
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\226\260\347\224\237\345\204\277\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \345\271\274\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \345\271\274\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
new file mode 100644
index 0000000..5dcc968
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\224 \345\271\274\345\204\277\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\271\274\345\204\277\345\211\215\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\271\274\345\204\277\345\211\215\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
new file mode 100644
index 0000000..c47f886
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\205\255\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \345\271\274\345\204\277\345\211\215\346\234\237\347\232\204\347\211\271\347\202\271\344\270\216\344\277\235\345\201\245.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\273\272\347\255\221\345\215\253\347\224\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\273\272\347\255\221\345\215\253\347\224\237.docx"
new file mode 100644
index 0000000..fcd9165
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\345\273\272\347\255\221\345\215\253\347\224\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\256\276\345\244\207\345\217\212\346\225\231\345\205\267\343\200\201\347\216\251\345\205\267\345\215\253\347\224\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\256\276\345\244\207\345\217\212\346\225\231\345\205\267\343\200\201\347\216\251\345\205\267\345\215\253\347\224\237.docx"
new file mode 100644
index 0000000..8281368
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\215\201\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \346\211\230\345\271\274\346\234\272\346\236\204\347\232\204\350\256\276\345\244\207\345\217\212\346\225\231\345\205\267\343\200\201\347\216\251\345\205\267\345\215\253\347\224\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\350\272\253\344\275\223\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\350\272\253\344\275\223\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx"
new file mode 100644
index 0000000..529d936
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\255\246\345\211\215\345\204\277\347\253\245\350\272\253\344\275\223\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx" "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx"
new file mode 100644
index 0000000..ba04658
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210 \344\270\223\351\242\230\345\233\233\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\272\214 \345\255\246\345\211\215\345\204\277\347\253\245\345\277\203\347\220\206\345\201\245\345\272\267\347\232\204\350\257\204\344\273\267.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\266\210\345\214\226\347\263\273\347\273\237.docx" "b/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\266\210\345\214\226\347\263\273\347\273\237.docx"
new file mode 100644
index 0000000..82addc2
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\344\270\200\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\345\233\233 \346\266\210\345\214\226\347\263\273\347\273\237.docx"
Binary files differ
diff --git "a/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\270\270\347\224\250\346\212\244\347\220\206\346\212\200\346\234\257.docx" "b/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\270\270\347\224\250\346\212\244\347\220\206\346\212\200\346\234\257.docx"
new file mode 100644
index 0000000..5e40df6
--- /dev/null
+++ "b/src/assets/word/1 \346\225\231\346\241\210\344\270\223\351\242\230\345\205\253\357\274\232\345\255\246\344\271\240\344\270\273\351\242\230\344\270\200 \345\270\270\347\224\250\346\212\244\347\220\206\346\212\200\346\234\257.docx"
Binary files differ
diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue
new file mode 100644
index 0000000..879051a
--- /dev/null
+++ b/src/components/HelloWorld.vue
@@ -0,0 +1,58 @@
+<template>
+  <div class="hello">
+    <h1>{{ msg }}</h1>
+    <p>
+      For a guide and recipes on how to configure / customize this project,<br>
+      check out the
+      <a href="https://cli.vuejs.org" target="_blank" rel="noopener">vue-cli documentation</a>.
+    </p>
+    <h3>Installed CLI Plugins</h3>
+    <ul>
+      <li><a href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-babel" target="_blank" rel="noopener">babel</a></li>
+      <li><a href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-eslint" target="_blank" rel="noopener">eslint</a></li>
+    </ul>
+    <h3>Essential Links</h3>
+    <ul>
+      <li><a href="https://vuejs.org" target="_blank" rel="noopener">Core Docs</a></li>
+      <li><a href="https://forum.vuejs.org" target="_blank" rel="noopener">Forum</a></li>
+      <li><a href="https://chat.vuejs.org" target="_blank" rel="noopener">Community Chat</a></li>
+      <li><a href="https://twitter.com/vuejs" target="_blank" rel="noopener">Twitter</a></li>
+      <li><a href="https://news.vuejs.org" target="_blank" rel="noopener">News</a></li>
+    </ul>
+    <h3>Ecosystem</h3>
+    <ul>
+      <li><a href="https://router.vuejs.org" target="_blank" rel="noopener">vue-router</a></li>
+      <li><a href="https://vuex.vuejs.org" target="_blank" rel="noopener">vuex</a></li>
+      <li><a href="https://github.com/vuejs/vue-devtools#vue-devtools" target="_blank" rel="noopener">vue-devtools</a></li>
+      <li><a href="https://vue-loader.vuejs.org" target="_blank" rel="noopener">vue-loader</a></li>
+      <li><a href="https://github.com/vuejs/awesome-vue" target="_blank" rel="noopener">awesome-vue</a></li>
+    </ul>
+  </div>
+</template>
+
+<script>
+export default {
+  name: 'HelloWorld',
+  props: {
+    msg: String
+  }
+}
+</script>
+
+<!-- Add "scoped" attribute to limit CSS to this component only -->
+<style scoped>
+h3 {
+  margin: 40px 0 0;
+}
+ul {
+  list-style-type: none;
+  padding: 0;
+}
+li {
+  display: inline-block;
+  margin: 0 10px;
+}
+a {
+  color: #42b983;
+}
+</style>
diff --git a/src/main.js b/src/main.js
new file mode 100644
index 0000000..4c7b792
--- /dev/null
+++ b/src/main.js
@@ -0,0 +1,61 @@
+import Vue from "vue";
+import App from "./App.vue";
+import less from "less";
+import "./assets/style/base.css";
+import "./assets/style/main.css";
+import ElementUI from "element-ui";
+import "element-ui/lib/theme-chalk/index.css";
+import store from "./store";
+
+Vue.config.productionTip = false;
+
+// 鑷畾涔夐厤缃�
+import config from "@/assets/js/config";
+Vue.prototype.config = config;
+
+// 璇锋眰澶勭悊
+import MG from "@/assets/js/middleGround/WebMiddleGroundApi";
+Vue.prototype.MG = MG;
+
+//宸ュ叿绫�
+import toolClass from "./assets/js/toolClass";
+Vue.prototype.tool = toolClass;
+
+// 鏃堕棿澶勭悊
+import moment from "moment";
+Vue.prototype.moment = moment;
+
+Vue.use(less);
+Vue.use(ElementUI);
+
+let instance = null;
+
+function render(props = {}) {
+  const { container } = props;
+  instance = new Vue({
+    // router,
+    store,
+    render: (h) => h(App)
+  }).$mount(container ? container.querySelector("#app") : "#app");
+}
+
+// 鐙珛杩愯鏃�
+if (!window.__POWERED_BY_QIANKUN__) {
+  render();
+}
+
+// qiankun
+export async function bootstrap() {}
+export async function mount(props) {
+  render(props);
+}
+export async function unmount() {
+  instance.$destroy();
+  instance.$el.innerHTML = "";
+  instance = null;
+}
+
+new Vue({
+  store,
+  render: (h) => h(App)
+}).$mount("#app");
diff --git a/src/plugin/axios/index.js b/src/plugin/axios/index.js
new file mode 100644
index 0000000..5171304
--- /dev/null
+++ b/src/plugin/axios/index.js
@@ -0,0 +1,60 @@
+import axios from 'axios'
+import myConfig from '@/assets/js/config.js'
+// import toolClass from '@/assets/js/toolClass.js'
+// 鍒涘缓 axios 瀹炰緥
+const service = axios.create({
+  baseURL: myConfig.requestCtx,
+  timeout: myConfig.requestTimeOut // 璇锋眰瓒呮椂鏃堕棿
+})
+
+// 璇锋眰鎷︽埅鍣�
+service.interceptors.request.use(
+  (config) => {
+    let token = localStorage.getItem(myConfig.tokenKey)
+    if (token) config.headers['Authorization'] = `bearer ${token}`
+    return config
+  },
+  (error) => {
+    // 鍙戦�佸け璐�
+    Promise.reject(error)
+  }
+)
+
+// 鍝嶅簲鎷︽埅鍣�
+service.interceptors.response.use(
+  (response) => {
+    // dataAxios 鏄� axios 杩斿洖鏁版嵁涓殑 data
+    const dataAxios = response.data
+    if (typeof dataAxios.data === 'boolean') {
+      return dataAxios.data
+    }
+    if (response.config.responseType == 'blob') {
+      return dataAxios
+    }
+    const { success } = dataAxios
+    if (dataAxios.currentDate) {
+      sessionStorage.currentDate = new Date(dataAxios.currentDate).getTime()
+    }
+    // 鏍规嵁 code 杩涜鍒ゆ柇
+    if (success) {
+      return dataAxios.data ? dataAxios.data : dataAxios
+    } else {
+      // 鎻愮ず閿欒
+    }
+  },
+  (error) => {
+    if (error.response && error.response.status == 401) {
+      localStorage.removeItem(myConfig.tokenKey)
+      console.log(error.response);
+    } else {
+      if (error.response && error.response.data && error.response.data.error) {
+        console.error(error.response.data.error.msg)
+      } else {
+        console.error('璇锋眰鍙戠敓閿欒')
+      }
+    }
+    return Promise.reject(error)
+  }
+)
+
+export default service
\ No newline at end of file
diff --git a/src/store/index.js b/src/store/index.js
new file mode 100644
index 0000000..bdc71f1
--- /dev/null
+++ b/src/store/index.js
@@ -0,0 +1,24 @@
+
+// store.js
+import Vue from 'vue'
+import Vuex from 'vuex'
+ 
+Vue.use(Vuex)
+ 
+export default new Vuex.Store({
+  actions: {
+  },
+  mutations: {
+    setTestList(state,value) {
+      state.testList = value
+    }
+  },
+  state: {
+    // 鐘舵�佹暟鎹畾涔�
+    num:1,
+    testList:[]
+  },
+  getters: {
+    // 璁$畻娲剧敓鐘舵��
+  }
+})
\ No newline at end of file
diff --git a/src/view/components/examination/index.vue b/src/view/components/examination/index.vue
new file mode 100644
index 0000000..2a399b2
--- /dev/null
+++ b/src/view/components/examination/index.vue
@@ -0,0 +1,924 @@
+<template>
+  <div class="examination">
+    <ul>
+      <li
+        v-for="(value, index) in questionList"
+        :key="value.id"
+        :id="'listItem-' + value.id"
+      >
+        <!-- 鏍囬 -->
+        <div class="questionTitle">
+          <div class="titleContent">
+            <span class="questionNum">{{ index + 1 }}銆�</span>
+            <!-- 鍚姏杩涘害鏉� -->
+            <!-- <answerAudioPlayer :audioUrl="value.src" v-show="item.name == '鍚姏棰�'" /> -->
+            <!-- 棰樺共 -->
+            <!-- 浠呮枃瀛� -->
+            <p
+              class="titleText"
+              v-if="
+                value.stemStyle == 'Txt' && value.questionType != 'completion'
+              "
+              :id="value.id"
+            >
+              {{ value.stem.stemTxt }}
+            </p>
+            <!-- 浠呭浘鐗� -->
+            <el-image
+              class="stemImg"
+              v-else-if="value.stemStyle == 'Image'"
+              :src="getPublicImage(value.stem.stemImage, 150)"
+              :preview-src-list="[getPublicImage(value.stem.stemImage)]"
+            ></el-image>
+            <!-- 鏂囧瓧鍔犲浘鐗� -->
+            <p
+              class="stemTxtAndImage titleText"
+              v-else-if="value.stemStyle == 'TxtAndImage'"
+            >
+              <span> {{ value.stem.stemTxt }}</span>
+              <el-image
+                :src="getPublicImage(value.stem.stemImage, 150)"
+                :preview-src-list="[getPublicImage(value.stem.stemImage)]"
+                style="margin-left: 10px"
+              ></el-image>
+            </p>
+            <!-- 濉┖棰橀骞� -->
+            <p class="titleText" v-if="value.questionType == 'completion'">
+              <span
+                v-for="(itemText, indexText) in value.stem"
+                :key="indexText"
+              >
+                <span v-if="typeof itemText == 'string'">{{ itemText }}</span>
+                <!-- &nbsp; -->
+                <el-input
+                  v-else
+                  type="text"
+                  class="input"
+                  v-model.trim="value.userAnswer[itemText.num]"
+                  :disabled="value.isComplete"
+                />
+                <!-- &nbsp; -->
+              </span>
+            </p>
+            <!-- 瀵屾枃鏈� -->
+            <p
+              class="titleText titleTextArea"
+              v-else-if="value.stemStyle == 'RichText'"
+              v-html="value.stem.stemTxt"
+              v-cloak
+            ></p>
+          </div>
+          <!-- 鏀惰棌 -->
+        </div>
+        <div class="questionContent">
+          <!-- 鍗曢�� -->
+          <el-radio-group
+            :disabled="value.isComplete"
+            class="option"
+            v-if="
+              value.questionType == 'singleChoice' ||
+              value.questionType == 'judge'
+            "
+            v-model="value.userAnswer"
+          >
+            <el-radio
+              v-for="content in value.option"
+              :key="content.value"
+              :label="content.value"
+              :class="
+                value.optionStyle == 'Image' ||
+                value.optionStyle == 'TxtAndImage' ||
+                value.optionStyle == 'RichText'
+                  ? 'optionImg'
+                  : 'optionTxt'
+              "
+            >
+              <p class="optionContent" v-if="value.optionStyle == 'Txt'">
+                {{ content.value }}銆亄{ content.txt }}
+              </p>
+              <p class="optionContent" v-else-if="value.optionStyle == 'Image'">
+                {{ content.value }}銆�<el-image
+                  :src="getPublicImage(content.img, 115)"
+                  v-show="content.img"
+                  :preview-src-list="[getPublicImage(content.img)]"
+                ></el-image>
+              </p>
+              <p
+                class="optionContent"
+                v-else-if="value.optionStyle == 'TxtAndImage'"
+              >
+                <span> {{ content.value }}銆�</span
+                ><span>{{ content.txt }}</span>
+                <el-image
+                  :src="getPublicImage(content.img, 115)"
+                  v-show="content.img"
+                  :preview-src-list="[getPublicImage(content.img)]"
+                ></el-image>
+              </p>
+              <p
+                class="optionContent titleTextArea"
+                v-else-if="value.optionStyle == 'RichText'"
+                v-html="`<span>${content.value}</span>` + '銆�' + content.txt"
+                id="mathjax"
+              ></p>
+            </el-radio>
+          </el-radio-group>
+          <!-- 澶氶�� -->
+          <el-checkbox-group
+            :disabled="value.isComplete"
+            v-model="value.userAnswer"
+            class="option"
+            v-else-if="value.questionType == 'multipleChoice'"
+          >
+            <el-checkbox
+              v-for="content in value.option"
+              :key="content.value"
+              :label="content.value"
+              :name="content.text"
+              :class="
+                value.optionStyle == 'Image' ||
+                value.optionStyle == 'TxtAndImage' ||
+                value.optionStyle == 'RichText'
+                  ? 'optionImg'
+                  : 'optionTxt'
+              "
+            >
+              <p class="optionContent" v-if="value.optionStyle == 'Txt'">
+                {{ content.value }}銆亄{ content.txt }}
+              </p>
+              <p class="optionContent" v-else-if="value.optionStyle == 'Image'">
+                {{ content.value }}銆�<el-image
+                  :src="getPublicImage(content.img, 115)"
+                  :preview-src-list="[getPublicImage(content.img)]"
+                  v-show="content.img"
+                ></el-image>
+              </p>
+              <p
+                class="optionContent"
+                v-else-if="value.optionStyle == 'TxtAndImage'"
+              >
+                <span> {{ content.value }}銆�</span
+                ><span>{{ content.txt }}</span>
+                <el-image
+                  :src="getPublicImage(content.img, 115)"
+                  :preview-src-list="[getPublicImage(content.img)]"
+                  v-show="content.img"
+                ></el-image>
+              </p>
+              <p
+                class="optionContent titleTextArea"
+                v-else-if="value.optionStyle == 'RichText'"
+                v-html="content.value + '銆�' + content.txt"
+              ></p>
+            </el-checkbox>
+          </el-checkbox-group>
+          <!-- 绠�绛� 缈昏瘧 -->
+          <!-- <TEditorVue
+            v-else-if="value.questionType == 'shortAnswer'"
+            :value="value.userAnswer"
+            :disabled="value.isComplete"
+            @getContent="
+              (val) => {
+                value.userAnswer = val.trim();
+                inputChange();
+              }
+            "
+          ></TEditorVue> -->
+          <el-input
+          style="width:90%;margin: 0 auto;"
+          v-else-if="value.questionType == 'shortAnswer'"
+          type="textarea"
+          :rows="6"
+          placeholder="璇疯緭鍏ュ唴瀹�"
+          v-model="value.userAnswer" />
+          <div
+            v-if="
+              type != 'option' &&
+              type != 'mock' &&
+              (value.questionType == 'shortAnswer' ||
+                value.questionType == 'multipleChoice' ||
+                value.questionType == 'completion')
+            "
+          >
+            <el-button @click="checkPares(value)" style="margin-top: 10px"
+              >鏌ョ湅瑙f瀽</el-button
+            >
+          </div>
+          <!-- 鎻愪氦鍚庤В鏋� -->
+          <div class="analysis" v-if="value.isComplete">
+            <el-collapse
+              v-model="value.isUnfold"
+              @change="handleChange(value)"
+              accordion
+              v-if="value.questionType != 'shortAnswer'"
+            >
+              <el-collapse-item :name="value.id" class="objective">
+                <template #title>
+                  <div class="headerBox">
+                    <div class="headerConent">
+                      <p class="correct" :title="arrayToString(value.answer)">
+                        <span>姝g‘绛旀锛�</span>
+                        <span
+                          v-html="arrayToString(value.answer)"
+                          class="correctBox"
+                        ></span>
+                      </p>
+                      <p
+                        :class="
+                          value.isRight
+                            ? 'correct textOverFlow'
+                            : 'error textOverFlow'
+                        "
+                        :title="arrayToString(value.userAnswer)"
+                        style="margin-left: 20px"
+                      >
+                        <span>鎮ㄧ殑绛旀锛�</span>
+                        <span
+                          class="errorBox"
+                          v-if="isHaveAnswer(value.userAnswer)"
+                          >{{ arrayToString(value.userAnswer) }}</span
+                        >
+                      </p>
+                    </div>
+                    <p class="difficulty">
+                      <span style="color: #333">闅惧害绛夌骇锛�</span>
+                      <el-rate
+                        v-model="value.difficulty"
+                        :max="3"
+                        size="large"
+                        disabled
+                        disabled-void-color="#949494"
+                      />
+                    </p>
+                    <div class="headerConent sitgBox">
+                      <p v-if="!value.isUnfold">
+                        <span class="analysisColor">鏌ョ湅瑙f瀽</span
+                        ><el-image :src="chakanIcon" />
+                      </p>
+                      <p v-else>
+                        <span class="analysisColor">鏀惰捣瑙f瀽</span
+                        ><el-image :src="packIcon" />
+                      </p>
+                    </div>
+                  </div>
+                </template>
+                <!-- 瑙f瀽 -->
+                <div v-if="value.analysisCon" v-html="value.analysisCon"></div>
+                <div v-else>鏆傛棤鏁版嵁</div>
+              </el-collapse-item>
+              <!-- 涓昏棰� -->
+            </el-collapse>
+            <div
+              v-if="value.questionType == 'shortAnswer'"
+              class="subjective subjectiveItem"
+            >
+              <div class="questionAnalysis">
+                <p class="difficulty">
+                  <span style="color: #333">闅惧害绛夌骇锛�</span>
+                  <el-rate
+                    v-model="value.difficulty"
+                    :max="3"
+                    size="large"
+                    disabled
+                    disabled-void-color="#949494"
+                  />
+                </p>
+                <p class="difficulty" @click="watchParsing(value)">
+                  <span class="analysisColor"
+                    >{{
+                      value.isUnfold ? "鏀惰捣绛旀鍜岃В鏋�" : "鏌ョ湅绛旀涓庤В鏋�"
+                    }} </span
+                  ><el-image :src="!value.isUnfold ? chakanIcon : packIcon" />
+                </p>
+              </div>
+              <!-- :class="['analysisDetailBox', value.isUnfold ? 'open' : 'close'].join(' ') -->
+              <!-- :class="['analysisDetailBox', value.isUnfold ? 'cartoon' : 'downCartoon'].join(' ') -->
+              <div
+                :class="
+                  [
+                    'analysisDetailBox',
+                    value.isUnfold ? 'cartoon' : 'downCartoon',
+                  ].join(' ')
+                "
+              >
+                <div class="referBox">
+                  <span>鍙傝�冪瓟妗堬細</span>
+                  <!-- <p v-html="arrayToString(value.answer)" class="subjectiveBox"></p> -->
+                  <p
+                    v-html="arrayToString(value.answer)"
+                    :class="[
+                      'subjectiveBox',
+                      value.isUnfold ? 'showText' : 'hideText',
+                    ]"
+                  ></p>
+                </div>
+                <div class="referBox">
+                  <span>瑙f瀽锛�</span>
+                  <p
+                    v-if="value.analysisCon"
+                    v-html="value.analysisCon"
+                    :class="
+                      ['subjectiveBox', value.isUnfold ? 'yincang' : ''].join(
+                        ' '
+                      )
+                    "
+                  ></p>
+                  <p v-else>鏆傛棤鏁版嵁</p>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </li>
+    </ul>
+
+    <div class="bottom-btn">
+      <el-button>淇濆瓨</el-button>
+      <el-button>鎻愪氦</el-button>
+      <el-button @click="redo">閲嶅仛</el-button>
+      <el-button @click="openAnswers">鏌ョ湅绛旀</el-button>
+    </div>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "examination-option",
+  props: ["type"],
+  data() {
+    return {
+      questionList: [
+        {
+          analysisCon: "鐣�",
+          answer: "A",
+          difficulty: 0,
+          id: 47458,
+          isCollect: false,
+          isComplete: false,
+          isRight: null,
+          isUnfold: "",
+          isUserAnswer: false,
+          number: 1,
+          option: [
+            { index: "6595", txt: "闀跺祵寮忔椿鍔ㄥ師鍒�", value: "A", img: "" },
+            { index: "6660", txt: "浼樺娍鍘熷垯", value: "B", img: "" },
+            { index: "803B", txt: "鍔ㄥ姏瀹氬瀷鍘熷垯", value: "C", img: "" },
+            { index: "9887", txt: "淇濇姢鎬ф姂鍒跺師鍒�", value: "D", img: "" },
+          ],
+          optionStyle: "Txt",
+          questionType: "singleChoice",
+          score: 2,
+          stem: {
+            stemTxt:
+              "鍔ㄩ潤浜ゆ浛,鍔抽�哥粨鍚�,杩欑鍚堝ぇ鑴戠毊灞傛椿鍔ㄧ殑( )銆�",
+          },
+          stemStyle: "Txt",
+          type: "鍗曢�夐",
+          userAnswer: "",
+        },
+        {
+          analysisCon: "鐣�",
+          answer: "A",
+          difficulty: 0,
+          id: 47459,
+          isCollect: false,
+          isComplete: false,
+          isRight: null,
+          isUnfold: "",
+          isUserAnswer: false,
+          number: 2,
+          option: [
+            { index: "6595", txt: "璁╁辜鍎垮ご鐣ヤ綆,鍐锋暦鍓嶉銆侀蓟閮�", value: "A", img: "" },
+            { index: "6660", txt: "榧绘牴閮ㄦ秱浜涜嵂姘�,鐒跺悗瀹夐潤浼戞伅", value: "B", img: "" },
+            { index: "803B", txt: "姝㈣鍚�,鍗婂皬鏃朵笉鍋氬墽鐑堣繍鍔�", value: "C", img: "" },
+            { index: "9887", txt: "璁╁辜鍎夸话鍗т紤鎭�", value: "D", img: "" },
+          ],
+          optionStyle: "Txt",
+          questionType: "singleChoice",
+          score: 2,
+          stem: {
+            stemTxt:
+              "骞煎効榧讳腑闅旀槸鏄撳嚭琛�鍖�,璇ュ鍑鸿鍚�,姝g‘鐨勫鐞嗘柟娉曟槸( )銆�",
+          },
+          stemStyle: "Txt",
+          type: "鍗曢�夐",
+          userAnswer: "",
+        },
+        {
+          analysisCon: "鐣�",
+          answer: "(1)浠庣缁忕郴缁熺殑鐗圭偣鐪�,骞煎効瀹规槗鍏村,鎶戝埗鑳藉姏杈冨樊,涓撴敞浜庝竴浠� 浜嬫儏鐨勬椂闂村緢鐭�� (2)浠庤繍鍔ㄧ郴缁熺殑鐗圭偣鐪�,骞煎効鐨勯楠兼瘮杈冩煍杞�,寮规�уぇ,瀹规槗寮洸鍙樺舰,鑲岃倝鐨勬敹 缂╁姏杈冨樊,闀挎椂闂翠繚鎸佸悓涓�濮垮娍浼氫娇鑲岃倝缇よ礋鎷呰繃閲�,瀹规槗鐤插姵,鐢氳嚦閫犳垚鑴婃煴寮洸 鍙樺舰銆� (3)涓婇潰鐨勪袱涓壒鐐硅姹傚辜鍎垮洯瀹夋帓鏁欒偛娲诲姩鏃�,鐢ㄨ剳杈冨鐨勫畨闈欐椿鍔ㄥ拰杩愬姩杈冨鐨� 娲诲姩涓嶄絾鏃堕棿涓嶅疁杩囬暱,鑰屼笖瑕佷氦鏇胯繘琛�,鎵嶄笉浼氬鑷村辜鍎跨柌鍔炽��",
+          difficulty: 0,
+          id: 813722,
+          isCollect: false,
+          isComplete: false,
+          isRight: null,
+          isUnfold: "",
+          isUserAnswer: false,
+          number: 1,
+          option: "",
+          optionStyle: undefined,
+          questionType: "shortAnswer",
+          score: 2,
+          stem:{
+            stemTxt: "涓轰粈涔堝辜鍎垮洯鏁欒偛娲诲姩瑕佸姩闈欎氦鏇�,涓旇浆鎹㈤鐜囪緝楂�?"
+          },
+          stemStyle: "Txt",
+          type: "绠�绛旈",
+          userAnswer: "",
+        }
+      ],
+    };
+  },
+  methods: {
+    // 鏁扮粍杞负瀛楃涓叉柟娉�
+    arrayToString(data) {
+      // 妫�鏌ユ槸鍚︿负鏁扮粍
+      if (Array.isArray(data)) {
+        // 浣跨敤 join 鏂规硶灏嗘暟缁勮浆鎹负瀛楃涓诧紝榛樿浣跨敤閫楀彿鍒嗛殧
+        return data.join(",").replace(/<[^>]*>/g, "");
+      } else {
+        // 濡傛灉涓嶆槸鏁扮粍锛岀洿鎺ヨ繑鍥炲師濮嬪��
+        return data.replace(/<[^>]*>/g, "");
+      }
+    },
+    isHaveAnswer(data) {
+      if (typeof data == "string") {
+        data = data
+          .replace(/<[^>]*>/g, "")
+          .replace(/&nbsp;/g, "")
+          .trim();
+        if (data.length) {
+          return true;
+        } else {
+          return false;
+        }
+      } else {
+        const answer = data.find((item) => item.length > 0);
+        if (answer) {
+          return true;
+        } else {
+          return false;
+        }
+      }
+    },
+    redo() {
+      for (let index = 0; index < this.questionList.length; index++) {
+        const item = this.questionList[index];
+        item.userAnswer = "";
+        item.isComplete = false
+      }
+    },
+    openAnswers() {
+      for (let index = 0; index < this.questionList.length; index++) {
+        const item = this.questionList[index];
+        item.isComplete = true;
+      }
+    },
+    watchParsing (data) {
+    data.isUnfold = !data.isUnfold
+  }
+  },
+};
+</script>
+
+<style lang="less" scoped>
+p {
+  margin-top: 0em;
+  text-indent: 0em !important;
+  line-height: 1.5em;
+  font-size: 16px;
+}
+.colorBox {
+  margin: 0 10px 0 23px;
+  width: 4px;
+  height: 19px;
+  background-color: #ff6c00;
+}
+.textOverFlow {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+
+.question {
+  overflow: auto;
+  height: 775px;
+  padding-bottom: 20px;
+}
+.question::-webkit-scrollbar {
+  width: 3px;
+}
+/*婊氬姩鏉℃粦鍧�*/
+.question::-webkit-scrollbar-thumb {
+  border-radius: 20px;
+  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
+  background-color: #333;
+}
+/*婊氬姩鏉¤建閬�*/
+.question::-webkit-scrollbar-track {
+  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0);
+  border-radius: 20px;
+  background: #d9d9d9;
+}
+.paperMargin {
+  margin-top: 30px;
+  ul li {
+    padding: 20px 41px 0px 46px;
+  }
+  li:last-child {
+    padding-bottom: 20px;
+  }
+}
+.paperQuestion {
+  padding-left: 12px;
+  display: flex;
+  align-items: center;
+  font-size: 14px;
+  .questionText {
+    font-size: 14px;
+    color: #000;
+  }
+  span {
+    color: #c2c2c2;
+  }
+}
+/** 棰樺共 */
+.questionTitle {
+  display: flex;
+  justify-content: space-between;
+  .titleContent {
+    width: 95%;
+    display: flex;
+    align-items: flex-start;
+    .questionNum {
+      height: 32px;
+      line-height: 32px;
+      text-align: center;
+      font-size: 16px;
+      color: #333;
+      font-weight: bold;
+    }
+    .titleText {
+      text-align:left;
+      padding: 0 10px 10px 0px;
+      min-width: 90%;
+      font-size: 14px;
+      line-height: 32px;
+      color: #000;
+      span {
+        font-size: 14px;
+        line-height: 26px;
+        color: #000;
+        font-weight: 400;
+      }
+      .el-input {
+        width: 150px;
+        height: 24px;
+        border-top: 0;
+      }
+      /deep/.el-input__wrapper {
+        border-top: 0 !important;
+      }
+      /deep/ .el-input__inner {
+        border-top: 0 !important;
+      }
+      /dee/ p {
+        display: flex;
+        align-items: center;
+      }
+    }
+    ::v-deep {
+      .el-input__wrapper {
+        border-top: 0 !important;
+      }
+    }
+  }
+  .collect {
+    cursor: pointer;
+    width: 21px;
+    height: 21px;
+  }
+}
+/** 閫夐」 */
+.option {
+  .el-radio,
+  .el-checkbox {
+    min-height: 32px;
+    display: flex;
+    align-items: center;
+    min-width: 45%;
+    margin-right: 50px;
+    white-space: pre-wrap !important;
+    color: #000;
+    /deep/ .el-checkbox__label {
+      line-height: 1.5;
+    }
+  }
+  .optionContent {
+    display: flex;
+    align-items: center;
+    line-height: 26px;
+    color: #000;
+  }
+}
+.analysis {
+  margin-top: 20px;
+}
+.el-collapse {
+  width: 100%;
+}
+/** 瑙f瀽 */
+.objective {
+  /deep/ .el-collapse-item__header {
+    width: 95%;
+    padding: 0 20px;
+    font-size: 14px;
+    background-color: #f4f4f4;
+    .headerBox {
+      width: 100%;
+      height: 100%;
+      display: flex;
+      justify-content: space-between;
+      .headerConent {
+        height: 100%;
+        display: flex;
+        align-items: center;
+        .el-image {
+          width: 9px;
+          height: 9px;
+        }
+        .correct {
+          color: #1fbc1f;
+          width: 180px;
+          text-align: left;
+          display: flex;
+          span:nth-child(1) {
+            display: inline-block;
+            width: 82px;
+          }
+        }
+        .correctBox {
+          width: 100px;
+          height: min-content;
+          word-break: break-all;
+          text-overflow: ellipsis;
+          display: -webkit-box;
+          -webkit-box-orient: vertical;
+          -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+          overflow: hidden;
+        }
+        .error {
+          display: flex;
+          text-align: left;
+          width: 180px;
+          color: #ee1818;
+          span {
+            height: min-content;
+          }
+          .errorBox {
+            width: 100px;
+            height: 48px;
+            overflow: hidden;
+            text-overflow: ellipsis;
+            white-space: nowrap;
+            ::v-deep {
+              img {
+                max-height: 48px;
+              }
+            }
+          }
+        }
+      }
+    }
+
+    .checkAnalysis {
+      cursor: pointer;
+      height: 100%;
+      display: flex;
+      align-items: center;
+    }
+  }
+}
+/deep/ .el-collapse-item__header:focus:not(:hover) {
+  color: #333;
+}
+/deep/ .el-collapse-item__content {
+  width: 100%;
+  padding: 0 20px;
+  background-color: #f4f4f4;
+  font-size: 14px;
+  color: #333;
+}
+/deep/ .el-collapse-item__arrow {
+  display: none;
+}
+.subjectiveItem {
+  background-color: #f4f4f4;
+  padding: 10px 20px;
+  p {
+    text-indent:0em;
+  }
+}
+.subjective {
+  /deep/ .el-collapse-item__header {
+    height: 80px;
+    background-color: #f4f4f4;
+    width: 100%;
+    padding: 0 20px;
+    font-size: 14px;
+    display: flex;
+    flex-direction: column;
+    justify-content: flex-start;
+  }
+  .subjectiveTitle {
+    width: 80px;
+    height: 20px;
+    line-height: 20px;
+  }
+  .subjectiveRefer {
+    display: flex;
+    align-items: flex-start;
+    text-align: left;
+  }
+  .subjectiveAnswer {
+    width: 540px;
+    height: 20px;
+    text-align: left;
+    word-break: break-all;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+    overflow: hidden;
+    line-height: 20px;
+  }
+  .analysisDetailBox {
+    overflow: hidden;
+    max-height: 100px;
+    transition: 1s;
+    &.open {
+      max-height: 500px;
+    }
+    &.close {
+      max-height: 20px;
+    }
+    .referBox {
+      display: flex;
+      margin-bottom: 10px;
+      span {
+        width: 80px;
+        color: #999;
+      }
+      p {
+        flex: 1;
+        overflow: hidden;
+      }
+      span,
+      p {
+        text-indent: 0em;
+        font-size: 14px;
+        line-height: 20px;
+      }
+    }
+  }
+}
+// 閫夐」
+.optionImg {
+  height: min-content;
+  margin-bottom: 6px;
+  /deep/ img {
+    margin-left: 10px;
+    object-fit: contain;
+    vertical-align: middle;
+  }
+}
+.optionTxt {
+  height: 32px;
+}
+// 棰樺共浠呭浘鐗�
+.stemImg {
+  margin: 0 10px 10px 10px;
+}
+// 鏂囧瓧鍔犲浘鐗�
+.stemTxtAndImage {
+  display: flex;
+  align-items: flex-start;
+}
+.titleTextArea {
+  ::v-deep {
+    img,
+    .el-image__inner {
+      max-width: 150px !important;
+      max-height: 100px !important;
+      object-fit: contain;
+    }
+  }
+}
+.questionAnalysis {
+  width: 100%;
+  height: 48px;
+  display: flex;
+  justify-content: space-between;
+  .analysisAnswer {
+    width: 74%;
+    display: flex;
+  }
+  .referAnswer {
+    display: inline-block;
+    width: 60px;
+  }
+  .answerContent {
+    height: 48px;
+    width: 80%;
+    text-align: left;
+    word-break: break-all;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+    overflow: hidden;
+  }
+  .el-image {
+    width: 9px;
+    height: 9px;
+  }
+}
+.analysisColor {
+  cursor: pointer;
+  color: #949494;
+  margin-right: 4px;
+}
+.difficulty {
+  display: flex;
+  align-items: center;
+}
+.cartoon {
+  animation: spread 1s linear forwards;
+}
+.downCartoon {
+  animation: downSpred 1s linear forwards;
+}
+.showText {
+  animation: showText 1s linear forwards;
+}
+.hideText {
+  animation: hideText 2s linear forwards;
+}
+@keyframes spread {
+  from {
+    max-height: 20px;
+  }
+  to {
+    max-height: 500px;
+    p {
+      flex: 1;
+      overflow: hidden;
+    }
+  }
+}
+@keyframes downSpred {
+  from {
+    max-height: 500px;
+  }
+  to {
+    max-height: 20px;
+  }
+}
+@keyframes showText {
+  100% {
+    height: auto;
+  }
+}
+@keyframes hideText {
+  0% {
+    height: auto;
+  }
+  100% {
+    height: 20px;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+}
+.yincang {
+  animation: yincang 1s linear forwards;
+}
+@keyframes yincang {
+  from {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  to {
+    overflow: auto;
+    text-overflow: initial;
+    white-space: pre-wrap;
+  }
+}
+
+.bottom-btn {
+  margin-top: 50px;
+  display: flex;
+  justify-content: center;
+}
+</style>
diff --git a/src/view/components/examinations/index.vue b/src/view/components/examinations/index.vue
new file mode 100644
index 0000000..647a3ce
--- /dev/null
+++ b/src/view/components/examinations/index.vue
@@ -0,0 +1,1121 @@
+<template>
+  <div class="examination" v-loading="loading">
+    <div v-for="(item, nindex) in cardList" :key="nindex">
+      <h1>{{ item.catalogName }}</h1>
+      <ul>
+        <li
+          v-for="(value, index) in item.infoList"
+          :key="value.id"
+          :id="'listItem-' + value.id"
+        >
+          <!-- 鏍囬 -->
+          <div class="questionTitle">
+            <div class="titleContent">
+              <span class="questionNum">{{ index + 1 }}銆�</span>
+              <!-- 鍚姏杩涘害鏉� -->
+              <!-- <answerAudioPlayer :audioUrl="value.src" v-show="item.name == '鍚姏棰�'" /> -->
+              <!-- 棰樺共 -->
+              <!-- 浠呮枃瀛� -->
+              <p
+                class="titleText"
+                v-if="
+                  value.stemStyle == 'Txt' && value.questionType != 'completion'
+                "
+                :id="value.id"
+              >
+                {{ value.stem.stemTxt }}
+              </p>
+              <!-- 浠呭浘鐗� -->
+              <el-image
+                class="stemImg"
+                v-else-if="value.stemStyle == 'Image'"
+                :src="getPublicImage(value.stem.stemImage, 150)"
+                :preview-src-list="[getPublicImage(value.stem.stemImage)]"
+              ></el-image>
+              <!-- 鏂囧瓧鍔犲浘鐗� -->
+              <p
+                class="stemTxtAndImage titleText"
+                v-else-if="value.stemStyle == 'TxtAndImage'"
+              >
+                <span> {{ value.stem.stemTxt }}</span>
+                <el-image
+                  :src="getPublicImage(value.stem.stemImage, 150)"
+                  :preview-src-list="[getPublicImage(value.stem.stemImage)]"
+                  style="margin-left: 10px"
+                ></el-image>
+              </p>
+              <!-- 濉┖棰橀骞� -->
+              <p class="titleText" v-if="value.questionType == 'completion'">
+                <span
+                  v-for="(itemText, indexText) in value.stem"
+                  :key="indexText"
+                >
+                  <span v-if="typeof itemText == 'string'">{{ itemText }}</span>
+                  <!-- &nbsp; -->
+                  <el-input
+                    v-else
+                    type="text"
+                    class="input"
+                    v-model.trim="value.userAnswer[itemText.num]"
+                    :disabled="value.isComplete"
+                  />
+                  <!-- &nbsp; -->
+                </span>
+              </p>
+              <!-- 瀵屾枃鏈� -->
+              <p
+                class="titleText titleTextArea"
+                v-else-if="value.stemStyle == 'RichText'"
+                v-html="value.stem.stemTxt"
+                v-cloak
+              ></p>
+            </div>
+            <!-- 鏀惰棌 -->
+          </div>
+          <div class="questionContent">
+            <!-- 鍗曢�� -->
+            <el-radio-group
+              :disabled="value.isComplete"
+              class="option"
+              v-if="
+                value.questionType == 'singleChoice' ||
+                value.questionType == 'judge'
+              "
+              v-model="value.userAnswer"
+            >
+              <el-radio
+                v-for="content in value.option"
+                :key="content.value"
+                :label="content.value"
+                :class="
+                  value.optionStyle == 'Image' ||
+                  value.optionStyle == 'TxtAndImage' ||
+                  value.optionStyle == 'RichText'
+                    ? 'optionImg'
+                    : 'optionTxt'
+                "
+              >
+                <p class="optionContent" v-if="value.optionStyle == 'Txt'">
+                  {{ content.value }}銆亄{ content.txt }}
+                </p>
+                <p
+                  class="optionContent"
+                  v-else-if="value.optionStyle == 'Image'"
+                >
+                  {{ content.value }}銆�<el-image
+                    :src="getPublicImage(content.img, 115)"
+                    v-show="content.img"
+                    :preview-src-list="[getPublicImage(content.img)]"
+                  ></el-image>
+                </p>
+                <p
+                  class="optionContent"
+                  v-else-if="value.optionStyle == 'TxtAndImage'"
+                >
+                  <span> {{ content.value }}銆�</span
+                  ><span>{{ content.txt }}</span>
+                  <el-image
+                    :src="getPublicImage(content.img, 115)"
+                    v-show="content.img"
+                    :preview-src-list="[getPublicImage(content.img)]"
+                  ></el-image>
+                </p>
+                <p
+                  class="optionContent titleTextArea"
+                  v-else-if="value.optionStyle == 'RichText'"
+                  v-html="`<span>${content.value}</span>` + '銆�' + content.txt"
+                  id="mathjax"
+                ></p>
+              </el-radio>
+            </el-radio-group>
+            <!-- 澶氶�� -->
+            <el-checkbox-group
+              :disabled="value.isComplete"
+              v-model="value.userAnswer"
+              class="option"
+              v-else-if="value.questionType == 'multipleChoice'"
+            >
+              <el-checkbox
+                v-for="content in value.option"
+                :key="content.value"
+                :label="content.value"
+                :name="content.text"
+                :class="
+                  value.optionStyle == 'Image' ||
+                  value.optionStyle == 'TxtAndImage' ||
+                  value.optionStyle == 'RichText'
+                    ? 'optionImg'
+                    : 'optionTxt'
+                "
+              >
+                <p class="optionContent" v-if="value.optionStyle == 'Txt'">
+                  {{ content.value }}銆亄{ content.txt }}
+                </p>
+                <p
+                  class="optionContent"
+                  v-else-if="value.optionStyle == 'Image'"
+                >
+                  {{ content.value }}銆�<el-image
+                    :src="getPublicImage(content.img, 115)"
+                    :preview-src-list="[getPublicImage(content.img)]"
+                    v-show="content.img"
+                  ></el-image>
+                </p>
+                <p
+                  class="optionContent"
+                  v-else-if="value.optionStyle == 'TxtAndImage'"
+                >
+                  <span> {{ content.value }}銆�</span
+                  ><span>{{ content.txt }}</span>
+                  <el-image
+                    :src="getPublicImage(content.img, 115)"
+                    :preview-src-list="[getPublicImage(content.img)]"
+                    v-show="content.img"
+                  ></el-image>
+                </p>
+                <p
+                  class="optionContent titleTextArea"
+                  v-else-if="value.optionStyle == 'RichText'"
+                  v-html="content.value + '銆�' + content.txt"
+                ></p>
+              </el-checkbox>
+            </el-checkbox-group>
+            <!-- 绠�绛� 缈昏瘧 -->
+            <!-- <TEditorVue
+            v-else-if="value.questionType == 'shortAnswer'"
+            :value="value.userAnswer"
+            :disabled="value.isComplete"
+            @getContent="
+              (val) => {
+                value.userAnswer = val.trim();
+                inputChange();
+              }
+            "
+          ></TEditorVue> -->
+            <el-input
+              style="width: 90%; margin: 0 auto"
+              v-else-if="value.questionType == 'shortAnswer'"
+              type="textarea"
+              :rows="6"
+              placeholder="璇疯緭鍏ュ唴瀹�"
+              v-model="value.userAnswer"
+            />
+            <div
+              v-if="
+                type != 'option' &&
+                type != 'mock' &&
+                (value.questionType == 'shortAnswer' ||
+                  value.questionType == 'multipleChoice' ||
+                  value.questionType == 'completion')
+              "
+            >
+              <el-button @click="checkPares(value)" style="margin-top: 10px"
+                >鏌ョ湅瑙f瀽</el-button
+              >
+            </div>
+            <!-- 鎻愪氦鍚庤В鏋� -->
+            <div class="analysis" v-if="value.isComplete">
+              <el-collapse
+                v-model="value.isUnfold"
+                @change="handleChange(value)"
+                accordion
+                v-if="value.questionType != 'shortAnswer'"
+              >
+                <el-collapse-item :name="value.id" class="objective">
+                  <template #title>
+                    <div class="headerBox">
+                      <div class="headerConent">
+                        <p class="correct" :title="arrayToString(value.answer)">
+                          <span>姝g‘绛旀锛�</span>
+                          <span
+                            v-html="arrayToString(value.answer)"
+                            class="correctBox"
+                          ></span>
+                        </p>
+                        <p
+                          :class="
+                            value.isRight
+                              ? 'correct textOverFlow'
+                              : 'error textOverFlow'
+                          "
+                          :title="arrayToString(value.userAnswer)"
+                          style="margin-left: 20px"
+                        >
+                          <span>鎮ㄧ殑绛旀锛�</span>
+                          <span
+                            class="errorBox"
+                            v-if="isHaveAnswer(value.userAnswer)"
+                            >{{ arrayToString(value.userAnswer) }}</span
+                          >
+                        </p>
+                      </div>
+                      <p class="difficulty">
+                        <span style="color: #333">闅惧害绛夌骇锛�</span>
+                        <el-rate
+                          v-model="value.difficulty"
+                          :max="3"
+                          size="large"
+                          disabled
+                          disabled-void-color="#949494"
+                        />
+                      </p>
+                      <div class="headerConent sitgBox">
+                        <p v-if="!value.isUnfold">
+                          <span class="analysisColor">鏌ョ湅瑙f瀽</span
+                          ><el-image :src="chakanIcon" />
+                        </p>
+                        <p v-else>
+                          <span class="analysisColor">鏀惰捣瑙f瀽</span
+                          ><el-image :src="packIcon" />
+                        </p>
+                      </div>
+                    </div>
+                  </template>
+                  <!-- 瑙f瀽 -->
+                  <div
+                    v-if="value.analysisCon"
+                    v-html="value.analysisCon"
+                  ></div>
+                  <div v-else>鏆傛棤鏁版嵁</div>
+                </el-collapse-item>
+                <!-- 涓昏棰� -->
+              </el-collapse>
+              <div
+                v-if="value.questionType == 'shortAnswer'"
+                class="subjective subjectiveItem"
+              >
+                <div class="questionAnalysis">
+                  <p class="difficulty">
+                    <span style="color: #333">闅惧害绛夌骇锛�</span>
+                    <el-rate
+                      v-model="value.difficulty"
+                      :max="3"
+                      size="large"
+                      disabled
+                      disabled-void-color="#949494"
+                    />
+                  </p>
+                  <p class="difficulty" @click="watchParsing(value)">
+                    <span class="analysisColor"
+                      >{{
+                        value.isUnfold ? "鏀惰捣绛旀鍜岃В鏋�" : "鏌ョ湅绛旀涓庤В鏋�"
+                      }} </span
+                    ><el-image :src="!value.isUnfold ? chakanIcon : packIcon" />
+                  </p>
+                </div>
+                <!-- :class="['analysisDetailBox', value.isUnfold ? 'open' : 'close'].join(' ') -->
+                <!-- :class="['analysisDetailBox', value.isUnfold ? 'cartoon' : 'downCartoon'].join(' ') -->
+                <div
+                  :class="
+                    [
+                      'analysisDetailBox',
+                      value.isUnfold ? 'cartoon' : 'downCartoon',
+                    ].join(' ')
+                  "
+                >
+                  <div class="referBox">
+                    <span>鍙傝�冪瓟妗堬細</span>
+                    <!-- <p v-html="arrayToString(value.answer)" class="subjectiveBox"></p> -->
+                    <p
+                      v-html="arrayToString(value.answer)"
+                      :class="[
+                        'subjectiveBox',
+                        value.isUnfold ? 'showText' : 'hideText',
+                      ]"
+                    ></p>
+                  </div>
+                  <div class="referBox">
+                    <span>瑙f瀽锛�</span>
+                    <p
+                      v-if="value.analysisCon"
+                      v-html="value.analysisCon"
+                      :class="
+                        ['subjectiveBox', value.isUnfold ? 'yincang' : ''].join(
+                          ' '
+                        )
+                      "
+                    ></p>
+                    <p v-else>鏆傛棤鏁版嵁</p>
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </li>
+      </ul>
+    </div>
+
+    <div class="bottom-btn" v-if="!loading">
+      <el-button>淇濆瓨</el-button>
+      <el-button>鎻愪氦</el-button>
+      <el-button @click="redo">閲嶅仛</el-button>
+      <el-button @click="openAnswers">鏌ョ湅绛旀</el-button>
+    </div>
+  </div>
+</template>
+
+<script>
+import { getPublicImage } from "@/assets/js/middleGround/tool";
+export default {
+  name: "examination-option",
+  props: ["productLinkPath"],
+  data() {
+    return {
+      type: "option",
+      cardList: [],
+      loading: false,
+    };
+  },
+  methods: {
+    // 鏁扮粍杞负瀛楃涓叉柟娉�
+    arrayToString(data) {
+      // 妫�鏌ユ槸鍚︿负鏁扮粍
+      if (Array.isArray(data)) {
+        // 浣跨敤 join 鏂规硶灏嗘暟缁勮浆鎹负瀛楃涓诧紝榛樿浣跨敤閫楀彿鍒嗛殧
+        return data.join(",").replace(/<[^>]*>/g, "");
+      } else {
+        // 濡傛灉涓嶆槸鏁扮粍锛岀洿鎺ヨ繑鍥炲師濮嬪��
+        return data.replace(/<[^>]*>/g, "");
+      }
+    },
+    isHaveAnswer(data) {
+      if (typeof data == "string") {
+        data = data
+          .replace(/<[^>]*>/g, "")
+          .replace(/&nbsp;/g, "")
+          .trim();
+        if (data.length) {
+          return true;
+        } else {
+          return false;
+        }
+      } else {
+        const answer = data.find((item) => item.length > 0);
+        if (answer) {
+          return true;
+        } else {
+          return false;
+        }
+      }
+    },
+    redo() {
+      for (let index = 0; index < this.cardList.length; index++) {
+        const item = this.cardList[index];
+        for (let cindex = 0; cindex < item.infoList.length; cindex++) {
+          const citem = item.infoList[cindex];
+          citem.userAnswer = "";
+          citem.isComplete = false;
+        }
+      }
+      // for (let index = 0; index < this.questionList.length; index++) {
+      //   const item = this.questionList[index];
+      //   item.userAnswer = "";
+      //   item.isComplete = false
+      // }
+    },
+    openAnswers() {
+      for (let index = 0; index < this.cardList.length; index++) {
+        const item = this.cardList[index];
+        for (let cindex = 0; cindex < item.infoList.length; cindex++) {
+          const citem = item.infoList[cindex];
+          citem.isComplete = true;
+        }
+      }
+    },
+    watchParsing(data) {
+      data.isUnfold = !data.isUnfold;
+    },
+    // 鑾峰彇璇曞嵎涓嬮鐩被鍨�
+    getIdPathList() {
+      this.$data.loading = true;
+      let query = {
+        path: "*",
+        queryType: "*",
+        productId: this.config.bookId,
+        cmsPath: this.$props.productLinkPath,
+        pading: {
+          start: 0,
+          size: 999,
+        },
+      };
+      this.MG.store.getProductDetail(query).then(async (res) => {
+        const idPathList = res.datas.cmsDatas[0].datas;
+        await this.getQuestionList(idPathList);
+      });
+    },
+    // 鑾峰彇棰樺簱棰樼洰
+    async getQuestionList(idPathList, oldData) {
+      let cardList = [];
+      // 娓呯┖姝g‘棰樻暟璁板綍
+      for (let index = 0; index < idPathList.length; index++) {
+        const pathitem = idPathList[index];
+        const pathList = cardList;
+        pathList.push({
+          path: pathitem.productLinkPath,
+          catalogName: pathitem.name,
+          infoList: [],
+        });
+        cardList = pathList;
+        // 鑾峰彇棰樼洰
+        let query = {
+          path: "*",
+          queryType: "*",
+          productId: this.config.bookId,
+          cmsPath: pathitem.productLinkPath,
+          itemFields: {
+            Embedded_QuestionBank_Stem: [],
+            Embedded_QuestionBank_AnalysisCon: [],
+            Embedded_QuestionBank_Answer: [],
+            Embedded_QuestionBank_Option: [],
+            Embedded_QuestionBank_QuestionType: [],
+            Embedded_QuestionBank_StemStyle: [],
+            Embedded_QuestionBank_OptionStyle: [],
+            Embedded_QuestionBank_KnowledgePoint: [],
+            Embedded_QuestionBank_Difficulty: [],
+          },
+          pading: {
+            start: 0,
+            size: 999,
+          },
+        };
+        await this.MG.store.getProductDetail(query).then((res) => {
+          let oldList;
+          if (oldData) {
+            // 鎻愪氦杩囷紝瀛樺湪绛旈璁板綍
+            oldList = oldData.find(
+              (item) => item.path == pathitem.productLinkPath
+            ).infoList;
+            this.setData({
+              submitStatus: true,
+            });
+          }
+          res.datas.cmsDatas[0].datas.forEach((item, index) => {
+            let oldObj = "";
+            if (oldList)
+              oldObj = oldList.find((oldItem) => oldItem.id == item.id);
+            let questionObj = {
+              // num: index, // 棰樺彿
+              id: item.id,
+              type: pathitem.name,
+              stem:
+                item.Embedded_QuestionBank_QuestionType == "completion"
+                  ? JSON.parse(item.Embedded_QuestionBank_Stem)
+                      .stemTxt.replaceAll("<vacancy>", ",input,")
+                      .split(",")
+                  : JSON.parse(item.Embedded_QuestionBank_Stem), // 棰樺共
+              answer: item.Embedded_QuestionBank_Answer, // 绛旀
+              option: item.Embedded_QuestionBank_Option
+                ? JSON.parse(item.Embedded_QuestionBank_Option)
+                : "", // 閫夋嫨棰橀�夐」
+              analysisCon: item.Embedded_QuestionBank_AnalysisCon, // 瑙f瀽
+              questionType: item.Embedded_QuestionBank_QuestionType, // 棰樺瀷
+              optionStyle: item.Embedded_QuestionBank_OptionStyle, // 閫夐」鏄剧ず绫诲瀷
+              stemStyle: item.Embedded_QuestionBank_StemStyle, // 棰樺共鏄剧ず绫诲瀷
+              difficulty: item.Embedded_QuestionBank_Difficulty
+                ? 4 - item.Embedded_QuestionBank_Difficulty
+                : 0, // 闅惧害绛夌骇
+              userAnswer: oldObj
+                ? oldObj.userAnswer
+                : item.Embedded_QuestionBank_QuestionType == "completion" ||
+                  item.Embedded_QuestionBank_QuestionType == "multipleChoice"
+                ? []
+                : "",
+              isUserAnswer: oldObj
+                ? this.isHaveAnswer(oldObj.userAnswer)
+                : false,
+              isRight: oldObj ? oldObj.isRight : null,
+              isComplete: oldObj ? oldObj.isComplete : false,
+              isCollect: false,
+              isUnfold: "", // 鎺у埗瑙f瀽鐨勬姌鍙犻潰鏉挎槸鍚﹀睍寮�
+            };
+            // 澶氶�夊拰濉┖绛旀鑲负鏁扮粍锛岃杞崲JSON鏍煎紡
+            if (
+              questionObj.questionType == "completion" ||
+              questionObj.questionType == "multipleChoice"
+            ) {
+              try {
+                questionObj.answer = JSON.parse(questionObj.answer).toString();
+              } catch (error) {
+                questionObj.answer = item.Embedded_QuestionBank_Answer;
+              }
+            }
+            // 濉┖棰樻敼閫�
+            if (questionObj.questionType == "completion") {
+              let index = 0;
+              for (let i = 0; i < questionObj.stem.length; i++) {
+                const item = questionObj.stem[i];
+                if (item == "input") {
+                  questionObj.stem[i] = {
+                    num: index,
+                    data: "input",
+                  };
+                  if (!oldObj) questionObj.userAnswer[index] = "";
+                  index++;
+                }
+              }
+            }
+            // 棰樺共瀵屾枃鏈鐞�
+            if (questionObj.stemStyle == "RichText") {
+              // questionObj.option.txt = ''
+              questionObj.stem.stemTxt = questionObj.stem.stemTxt
+                .replace(
+                  /\<img/gi,
+                  '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" '
+                )
+                .replace(/\<p/gi, '<p class="stem-rich-p"')
+                .replace("../file", app.config.requestCtx + "/file");
+            }
+            // 閫夐」瀵屾枃鏈鐞�
+            if (
+              questionObj.optionStyle == "RichText" &&
+              (questionObj.questionType == "singleChoice" ||
+                questionObj.questionType == "judge" ||
+                questionObj.questionType == "multipleChoice")
+            ) {
+              questionObj.option.forEach((item) => {
+                if (item.txt)
+                  item.txt = item.txt
+                    .replace(/\<img/gi, '<img class="option-rich-img"')
+                    .replace(/\<p/gi, '<p class="stem-rich-p"')
+                    .replace("../file", app.config.requestCtx + "/file");
+              });
+            }
+            // 瑙f瀽瀵屾枃鏈鐞�
+            if (
+              questionObj.analysisCon &&
+              typeof questionObj.analysisCon == "string"
+            ) {
+              questionObj.analysisCon = questionObj.analysisCon.replace(
+                /\<img/gi,
+                '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" '
+              );
+            }
+            // 鍚姏棰樹慨鏀�
+            // if (questionObj.questionType == 'singleChoice') {
+            //   const src = this.extractSourceSrc(questionObj.stem.stemTxt)
+            //   if (src) {
+            //     questionObj.src = src
+            //     questionObj.stem.stemTxt = this.removeVideoAndAudioTags(questionObj.stem.stemTxt)
+            //   }
+            // }
+            // 鑾峰彇鍥剧墖
+            if (
+              questionObj.stemStyle == "Image" ||
+              questionObj.stemStyle == "TxtAndImage"
+            ) {
+              questionObj.stem.stemImage = getPublicImage(
+                questionObj.stem.stemImage,
+                150
+              );
+            }
+            if (
+              questionObj.optionStyle == "Image" ||
+              questionObj.optionStyle == "TxtAndImage"
+            ) {
+              questionObj.option.forEach((optionItem) => {
+                if (optionItem.img)
+                  optionItem.img = getPublicImage(optionItem.img, 150);
+              });
+            }
+            // 瀹㈣棰樻�诲垎璧嬪��
+            if (questionObj.questionType !== "shortAnswer") {
+              // this.setData({
+              //   subjectiveGrade: this.data.subjectiveGrade + 2,
+              // });
+            }
+            // 鏃ф暟鎹噷 棰樼洰姝g‘ 璁板綍姝g‘鏁伴噺
+            if (questionObj.isRight) {
+              // this.setData({
+              //   correctNum: this.data.correctNum + 1,
+              // });
+            }
+            if (
+              pathitem.name == "鍒ゆ柇棰�" ||
+              pathitem.name == "濉┖棰�" ||
+              pathitem.name == "澶氶�夐" ||
+              pathitem.name == "鍗曢�夐" ||
+              pathitem.name == "鍚姏棰�"
+            ) {
+              if (oldObj) {
+                // this.setData({
+                //   subjectiveTotal: this.data.subjectiveTotal + 1,
+                // });
+              }
+            }
+            // cardList璧嬪��
+            let cardIndex = cardList.findIndex(
+              (item) => item.path == pathitem.productLinkPath
+            );
+            let infoList = cardList[cardIndex].infoList;
+            infoList.push(questionObj);
+            cardList[cardIndex].infoList = infoList;
+            let questionList = [];
+            const cardUpdatedList = cardList;
+            cardUpdatedList.forEach((aitem) => {
+              aitem.infoList.forEach((bitem, bindex) => {
+                questionList.push(bitem);
+                bitem.number = bindex + 1;
+                bitem.score = 2;
+              });
+            });
+            cardList = cardUpdatedList;
+            this.$data.cardList = cardList;
+            this.$data.loading = false;
+            // console.log("棰樼洰鍛�", cardList);
+            // return cardList
+          });
+        });
+      }
+    },
+  },
+};
+</script>
+
+<style lang="less" scoped>
+.examination {
+  min-height: 100px;
+}
+p {
+  margin-top: 0em;
+  text-indent: 0em !important;
+  line-height: 1.5em;
+  font-size: 16px;
+}
+.colorBox {
+  margin: 0 10px 0 23px;
+  width: 4px;
+  height: 19px;
+  background-color: #ff6c00;
+}
+.textOverFlow {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+
+.question {
+  overflow: auto;
+  height: 775px;
+  padding-bottom: 20px;
+}
+.question::-webkit-scrollbar {
+  width: 3px;
+}
+/*婊氬姩鏉℃粦鍧�*/
+.question::-webkit-scrollbar-thumb {
+  border-radius: 20px;
+  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
+  background-color: #333;
+}
+/*婊氬姩鏉¤建閬�*/
+.question::-webkit-scrollbar-track {
+  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0);
+  border-radius: 20px;
+  background: #d9d9d9;
+}
+.paperMargin {
+  margin-top: 30px;
+  ul li {
+    padding: 20px 41px 0px 46px;
+  }
+  li:last-child {
+    padding-bottom: 20px;
+  }
+}
+.paperQuestion {
+  padding-left: 12px;
+  display: flex;
+  align-items: center;
+  font-size: 14px;
+  .questionText {
+    font-size: 14px;
+    color: #000;
+  }
+  span {
+    color: #c2c2c2;
+  }
+}
+/** 棰樺共 */
+.questionTitle {
+  display: flex;
+  justify-content: space-between;
+  .titleContent {
+    width: 95%;
+    display: flex;
+    align-items: flex-start;
+    .questionNum {
+      height: 32px;
+      line-height: 32px;
+      text-align: center;
+      font-size: 16px;
+      color: #333;
+      font-weight: bold;
+    }
+    .titleText {
+      text-align: left;
+      padding: 0 10px 10px 0px;
+      min-width: 90%;
+      font-size: 14px;
+      line-height: 32px;
+      color: #000;
+      span {
+        font-size: 14px;
+        line-height: 26px;
+        color: #000;
+        font-weight: 400;
+      }
+      .el-input {
+        width: 150px;
+        height: 24px;
+        border-top: 0;
+      }
+      /deep/.el-input__wrapper {
+        border-top: 0 !important;
+      }
+      /deep/ .el-input__inner {
+        border-top: 0 !important;
+        border-left: 0 !important ;
+        border-right: 0 !important ;
+        border-bottom: 1px solid #000 !important;
+        border-radius: 0 !important;
+      }
+      /dee/ p {
+        display: flex;
+        align-items: center;
+      }
+    }
+    ::v-deep {
+      .el-input__wrapper {
+        border-top: 0 !important;
+      }
+    }
+  }
+  .collect {
+    cursor: pointer;
+    width: 21px;
+    height: 21px;
+  }
+}
+/** 閫夐」 */
+.option {
+  .el-radio,
+  .el-checkbox {
+    min-height: 32px;
+    display: flex;
+    align-items: center;
+    min-width: 45%;
+    margin-right: 50px;
+    white-space: pre-wrap !important;
+    color: #000;
+    /deep/ .el-checkbox__label {
+      line-height: 1.5;
+    }
+  }
+  .optionContent {
+    display: flex;
+    align-items: center;
+    line-height: 26px;
+    color: #000;
+  }
+}
+.analysis {
+  margin-top: 20px;
+}
+.el-collapse {
+  width: 100%;
+}
+/** 瑙f瀽 */
+.objective {
+  /deep/ .el-collapse-item__header {
+    width: 95%;
+    padding: 0 20px;
+    font-size: 14px;
+    background-color: #f4f4f4;
+    .headerBox {
+      width: 100%;
+      height: 100%;
+      display: flex;
+      justify-content: space-between;
+      .headerConent {
+        height: 100%;
+        display: flex;
+        align-items: center;
+        .el-image {
+          width: 9px;
+          height: 9px;
+        }
+        .correct {
+          color: #1fbc1f;
+          width: 180px;
+          text-align: left;
+          display: flex;
+          span:nth-child(1) {
+            display: inline-block;
+            width: 82px;
+          }
+        }
+        .correctBox {
+          width: 100px;
+          height: min-content;
+          word-break: break-all;
+          text-overflow: ellipsis;
+          display: -webkit-box;
+          -webkit-box-orient: vertical;
+          -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+          overflow: hidden;
+        }
+        .error {
+          display: flex;
+          text-align: left;
+          width: 180px;
+          color: #ee1818;
+          span {
+            height: min-content;
+          }
+          .errorBox {
+            width: 100px;
+            height: 48px;
+            overflow: hidden;
+            text-overflow: ellipsis;
+            white-space: nowrap;
+            ::v-deep {
+              img {
+                max-height: 48px;
+              }
+            }
+          }
+        }
+      }
+    }
+
+    .checkAnalysis {
+      cursor: pointer;
+      height: 100%;
+      display: flex;
+      align-items: center;
+    }
+  }
+}
+/deep/ .el-collapse-item__header:focus:not(:hover) {
+  color: #333;
+}
+/deep/ .el-collapse-item__content {
+  width: 100%;
+  padding: 0 20px;
+  background-color: #f4f4f4;
+  font-size: 14px;
+  color: #333;
+}
+/deep/ .el-collapse-item__arrow {
+  display: none;
+}
+.subjectiveItem {
+  background-color: #f4f4f4;
+  padding: 10px 20px;
+  p {
+    text-indent: 0em;
+  }
+}
+.subjective {
+  /deep/ .el-collapse-item__header {
+    height: 80px;
+    background-color: #f4f4f4;
+    width: 100%;
+    padding: 0 20px;
+    font-size: 14px;
+    display: flex;
+    flex-direction: column;
+    justify-content: flex-start;
+  }
+  .subjectiveTitle {
+    width: 80px;
+    height: 20px;
+    line-height: 20px;
+  }
+  .subjectiveRefer {
+    display: flex;
+    align-items: flex-start;
+    text-align: left;
+  }
+  .subjectiveAnswer {
+    width: 540px;
+    height: 20px;
+    text-align: left;
+    word-break: break-all;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+    overflow: hidden;
+    line-height: 20px;
+  }
+  .analysisDetailBox {
+    overflow: hidden;
+    max-height: 100px;
+    transition: 1s;
+    &.open {
+      max-height: 500px;
+    }
+    &.close {
+      max-height: 20px;
+    }
+    .referBox {
+      display: flex;
+      margin-bottom: 10px;
+      span {
+        width: 80px;
+        color: #999;
+      }
+      p {
+        flex: 1;
+        overflow: hidden;
+      }
+      span,
+      p {
+        text-indent: 0em;
+        font-size: 14px;
+        line-height: 20px;
+      }
+    }
+  }
+}
+// 閫夐」
+.optionImg {
+  height: min-content;
+  margin-bottom: 6px;
+  /deep/ img {
+    margin-left: 10px;
+    object-fit: contain;
+    vertical-align: middle;
+  }
+}
+.optionTxt {
+  height: 32px;
+}
+// 棰樺共浠呭浘鐗�
+.stemImg {
+  margin: 0 10px 10px 10px;
+}
+// 鏂囧瓧鍔犲浘鐗�
+.stemTxtAndImage {
+  display: flex;
+  align-items: flex-start;
+}
+.titleTextArea {
+  ::v-deep {
+    img,
+    .el-image__inner {
+      max-width: 150px !important;
+      max-height: 100px !important;
+      object-fit: contain;
+    }
+  }
+}
+.questionAnalysis {
+  width: 100%;
+  height: 48px;
+  display: flex;
+  justify-content: space-between;
+  .analysisAnswer {
+    width: 74%;
+    display: flex;
+  }
+  .referAnswer {
+    display: inline-block;
+    width: 60px;
+  }
+  .answerContent {
+    height: 48px;
+    width: 80%;
+    text-align: left;
+    word-break: break-all;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-line-clamp: 1; /* 杩欓噷鏄秴鍑哄嚑琛岀渷鐣� */
+    overflow: hidden;
+  }
+  .el-image {
+    width: 9px;
+    height: 9px;
+  }
+}
+.analysisColor {
+  cursor: pointer;
+  color: #949494;
+  margin-right: 4px;
+}
+.difficulty {
+  display: flex;
+  align-items: center;
+}
+.cartoon {
+  animation: spread 1s linear forwards;
+}
+.downCartoon {
+  animation: downSpred 1s linear forwards;
+}
+.showText {
+  animation: showText 1s linear forwards;
+}
+.hideText {
+  animation: hideText 2s linear forwards;
+}
+@keyframes spread {
+  from {
+    max-height: 20px;
+  }
+  to {
+    max-height: 500px;
+    p {
+      flex: 1;
+      overflow: hidden;
+    }
+  }
+}
+@keyframes downSpred {
+  from {
+    max-height: 500px;
+  }
+  to {
+    max-height: 20px;
+  }
+}
+@keyframes showText {
+  100% {
+    height: auto;
+  }
+}
+@keyframes hideText {
+  0% {
+    height: auto;
+  }
+  100% {
+    height: 20px;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+}
+.yincang {
+  animation: yincang 1s linear forwards;
+}
+@keyframes yincang {
+  from {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  to {
+    overflow: auto;
+    text-overflow: initial;
+    white-space: pre-wrap;
+  }
+}
+
+.bottom-btn {
+  margin-top: 50px;
+  display: flex;
+  justify-content: center;
+}
+</style>
diff --git a/src/view/content/components/chapter0004.vue b/src/view/content/components/chapter0004.vue
new file mode 100644
index 0000000..d1e8dee
--- /dev/null
+++ b/src/view/content/components/chapter0004.vue
@@ -0,0 +1,824 @@
+<template>
+  <div class="chapter-four">
+    <p class="center" id="a010">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterFour/zt4.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/xxmb.png"
+      />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.浜嗚В瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮瘎浠锋柟娉曘��<br />
+      銆�銆�2.鑳藉杩愮敤涓�瀹氱殑璇勪环鎸囨爣鍜岃瘎浠锋柟娉曪紝瀵瑰鍓嶅効绔ョ殑鐢熼暱鍙戣偛杩涜鍋ュ悍璇勪环銆�<br />
+      銆�銆�3.鐭ラ亾瀛﹀墠鍎跨瀹氭湡鍋ュ悍妫�鏌ョ殑鐩殑銆佹椂闂翠互鍙婂唴瀹广��<br />
+      銆�銆�4.鎺屾彙瀛﹀墠鍎跨蹇冪悊璇勪及鐨勭壒鐐广��<br />
+      銆�銆�5.浜嗚В瀛﹀墠鍎跨蹇冪悊璇勪及鐨勬祴璇曟柟娉曘��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      鍋ュ悍璇勪环銆�鐢熼暱鍙戣偛銆�璇勪环鎸囨爣銆�鐢熼暱鍙戣偛褰㈡�佹寚鏍囥��韬珮锛堣韩闀匡級銆�浣撻噸銆�澶村洿銆�鍧愰珮銆�鐢熼暱鍙戣偛璇勪环鏍囧噯銆�鐢熼暱鍙戣偛璇勪环鏂规硶銆�瀹氭湡鍋ュ悍妫�鏌ャ��蹇冪悊璇勪及銆�鍙戣偛绛涙煡
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b016">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">瀛﹀墠鍎跨韬綋鍋ュ悍鐨勮瘎浠枫��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        濠村辜鍎胯杩涜鍋ュ悍妫�鏌ワ紝浠庡嚭鐢熻嚦6宀侊紝姣忎釜瀛╁瓙瀹氭湡鍋ュ悍妫�鏌ョ殑娆℃暟绾︿负10娆°�傚鏋滃彂鐜板紓甯革紝杩樺簲閬靛尰鍢卞鍔犳鏌ユ鏁般�備负浠�涔堣杩欎箞棰戠箒鍦版鏌ュ憿锛熷姝わ紝浣犳湁浣曠湅娉曪紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩板鍓嶅効绔ョ敓闀垮彂鑲茬殑璇勪环鎸囨爣銆佽瘎浠锋爣鍑嗗拰璇勪环鏂规硶浠ュ強瀹氭湡鍋ュ悍妫�鏌ョ殑鐩稿叧鐭ヨ瘑锛屼互鏈熶负瀹堕暱鍜屽辜鏁欏伐浣滆�呭瀛﹀墠鍎跨杩涜韬綋鍋ュ悍璇勪环鎻愪緵鎸囧銆�
+      </p>
+    </div>
+    <p>
+      閫氳繃鍋ュ悍妫�鏌ワ紝鍖荤敓鑳戒簡瑙f瘡涓効绔ョ殑鍏蜂綋鎯呭喌锛岄拡瀵规姎鍏讳汉鍦ㄦ姢鐞嗗拰鏁欏吇涓瓨鍦ㄧ殑闂鎻愪緵鍜ㄨ锛屽苟杩涜鍠傚吇鐘跺喌銆佷綋鏍肩敓闀垮拰绁炵粡绮剧鍙戣偛鏂归潰鐨勬寚瀵笺�傚畾鏈熷仴搴锋鏌ヨ兘绯荤粺鍦扮洃娴嬪効绔ョ殑鐢熼暱鍙戣偛鐘跺喌锛屽敖鏃╁彂鐜板紓甯革紝閲囧彇鐩稿簲鐨勬帾鏂借繘琛岄闃插拰娌荤枟锛屽淇冭繘鍎跨鍋ュ悍鏈夊緢閲嶈鐨勬剰涔夈��
+    </p>
+    <h3 id="c040">涓�銆佸鍓嶅効绔ョ敓闀垮彂鑲茬殑璇勪环锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d117">锛堜竴锛夊鍓嶅効绔ョ敓闀垮彂鑲茬殑璇勪环鎸囨爣</h4>
+    <p>
+      璇勪环瀛﹀墠鍎跨鐨勭敓闀垮彂鑲叉湁涓�瀹氱殑鎸囨爣锛屽寘鎷舰鎬佹寚鏍囥�佺敓鐞嗘満鑳芥寚鏍囥�佺敓鐗╁寲瀛︽寚鏍囩瓑銆�
+    </p>
+    <h5 id="e080">1.褰㈡�佹寚鏍�</h5>
+    <p>
+      褰㈡�佹寚鏍囨槸鎸囪韩浣撳強鍏跺悇閮ㄥ垎鍦ㄥ舰鎬佷笂鍙互娴嬪嚭鐨勫悇绉嶉噺搴︼紝濡傞暱銆佸銆佽川閲忕瓑銆傝瘎浠峰鍓嶅効绔ョ殑鐢熼暱鍙戣偛鏃讹紝鏈�甯哥敤鐨勫舰鎬佹寚鏍囨槸浣撻噸銆佽韩楂橈紙闀匡級銆佸ご鍥淬�佽兏鍥淬�佸潗楂橈紙椤惰噣闀匡級绛夈�傚畠浠笉浠呮祴璇曟柟渚匡紝鑰屼笖鑳戒负鍑嗙‘璇勪环鐢熼暱鍙戣偛鐨勬按骞冲拰閫熷害鎻愪緵閲嶈淇℃伅銆�
+    </p>
+    <p>锛�1锛変綋閲�</p>
+
+    <p>
+      浣撻噸鏄寚浜轰綋鐨勬�昏川閲忥紝瀹冧唬琛ㄨ韩浣撳悇鍣ㄥ畼銆佺郴缁熴�佷綋娑茶川閲忕殑鎬诲拰锛屾槸鍙嶆槧瀛﹀墠鍎跨鐭湡钀ュ吇鐘跺喌鏈�甯哥敤鐨勬寚鏍囥��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>1宀佷互鍐呭┐鍎跨殑浣撻噸锛屽彲鎸変笅鍒楀叕寮忚繘琛屼及绠椼��</p>
+        <p>1锝�6涓湀銆�浣撻噸锛堝厠锛夆増鍑虹敓鏃朵綋閲嶏紙鍏嬶級+鏈堥緞脳700锛堝厠锛�</p>
+        <p>7锝�12涓湀銆�浣撻噸锛堝厠锛夆増6 000锛堝厠锛�+鏈堥緞脳250锛堝厠锛�</p>
+        <p>
+          姝e父瓒虫湀濠村効鍦ㄥ嚭鐢熷悗澶�3涓湀浣撻噸澧炲姞鏈�杩呴�燂紝骞冲潎姣忔湀澧炲姞800锝�1
+          000鍏嬶紝鍑虹敓鍚�3涓湀浣撻噸绾︾瓑浜庡嚭鐢熸椂浣撻噸鐨�2鍊嶏紱3锝�6涓湀姣忔湀骞冲潎澧炲姞500锝�600鍏嬶紱6锝�9涓湀姣忔湀骞冲潎澧炲姞250锝�300鍏嬶紱9锝�12涓湀姣忔湀骞冲潎澧炲姞200锝�250
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細 瀛﹀墠鍎跨浣撻噸鐨勬祴閲�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ヤ綋閲嶇殑娴嬮噺</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鍏嬶紱1宀佹椂浣撻噸鏄嚭鐢熸椂鐨�3鍊嶃��2宀佹椂涓哄嚭鐢熸椂鐨�4鍊嶏紱2宀佸悗鍒颁竷鍏瞾锛屼綋閲嶆瘡骞村闀夸笉瓒�2鍗冨厠锛屽彲鐢ㄤ互涓嬪叕寮忎及绠椾綋閲嶃��
+    </p>
+    <p>1锝�10宀併��浣撻噸锛堝崈鍏嬶級=瀹炶冻骞撮緞脳2+7锛堟垨8锛�</p>
+    <p>
+      绉颁綋閲嶆椂锛�1宀佷互涓嬪彲鍙栧崸浣嶏紝瀛╁瓙鑳界珯绋充簡锛屽彲鍙栫珯浣嶃�備娇鐢ㄥ墠搴斿厛鏍℃闆剁偣銆傛祴閲忔椂锛岃皟鏁寸牆鐮佽嚦鏉犳潌骞宠 锛岃褰曡鏁般�傛祴閲忚宸笉寰楄秴杩�0.1鍗冨厠銆傝鏁版椂锛屼互鍗冨厠涓哄崟浣嶏紝鑷冲皬鏁扮偣鍚庝袱浣嶃��
+    </p>
+    <p>
+      浣撻噸娴嬮噺搴斿湪鏃╂櫒銆佺┖鑵广�佷究鍚庤繘琛屻�傚効绔ュ彲瑁镐綋鎴栫┛鑳屽績銆佺煭瑁わ紝涔熷彲鍦ㄦ祴鍚庢墸闄よ。鏈嶈川閲忋��
+    </p>
+    <p>锛�2锛夎韩楂橈紙闀匡級</p>
+
+    <p>
+      韬珮锛堥暱锛夋槸浜轰綋绔欑珛鏃堕椤跺埌鑴氳窡锛堜笌鍦伴潰鐩稿強澶勶級鐨勫瀭鐩撮珮搴︺��3宀佷互涓嬪効绔ョ珛浣嶆祴閲忎笉鍑嗙‘锛屽簲閲囩敤浠板崸浣嶆祴閲忥紝鏁呰韩楂樺張绉拌韩闀匡紱3宀佷互鍚庡彲绔嬩綅娴嬮噺锛岀О韬珮銆傜珛浣嶄笌浠板崸浣嶆祴閲忓�肩浉宸�1锝�2鍘樼背銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          韬珮锛堥暱锛夋湁杈冨ぇ鐨勪釜浣撳樊寮傦紝涓浗鏂扮敓鍎垮嚭鐢熸椂韬暱骞冲潎50鍘樼背锛岀涓�骞村闀挎渶蹇紝鍓嶅崐骞村钩鍧囨瘡鏈堝闀�2.5鍘樼背锛屽悗鍗婂勾骞冲潎姣忔湀澧為暱1锝�1.5鍘樼背锛�1宀佹椂绾︿负鍑虹敓鏃惰韩闀跨殑1.5鍊嶏紝鍗�75鍘樼背宸﹀彸銆傜浜屽勾澧為暱閫熷害鍑忔參锛屽钩鍧囧闀�10鍘樼背锛屼互鍚庢瘡骞撮�掑5锝�7.5鍘樼背銆�1宀佷互鍚庡钩鍧囪韩楂樹及绠楀叕寮忓涓嬨��
+        </p>
+        <p>韬珮锛濆勾榫勶紙宀侊級脳7+70锛堝帢绫筹級</p>
+        <p>
+          韬珮鍙楃鏃忋�侀仐浼犲拰鐜鐨勫奖鍝嶈緝鏄庢樉锛屽彈钀ュ吇鐨勭煭鏈熷奖鍝嶄笉鏄庢樉锛屼絾涓庨暱鏈熻惀鍏荤姸鍐垫湁鍏炽��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細瀛﹀墠鍎跨韬珮鐨勬祴閲�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ヨ韩楂樼殑娴嬮噺</p>
+      </div>
+    </div>
+    <p>
+      3宀佷互涓嬪効绔ュ彲鐢ㄩ噺搴婃祴閲忚韩闀裤�傞噺搴婄殑浣跨敤鏂规硶涓哄効绔ュ彇浠板崸浣嶏紝鑴卞幓闉嬭锛屽崸浜庨噺搴婂簳鏉夸腑绾夸笂锛屾祴閲忚�呮壎浣忓効绔ュご閮紝浣垮効绔ラ潰鍚戜笂锛屼袱鑰冲湪鍚屼竴姘村钩绾夸笂锛岄椤舵帴瑙﹀ご鏉裤�傚彟涓�娴嬮噺鑰呬綅浜庡効绔ュ彸渚э紝宸︽墜鎻′綇鍙岃啙锛屼娇鑵夸几鐩村苟绱ц创閲忓簥搴婃澘锛屽彸鎵嬬Щ鍔ㄨ冻鏉匡紝浣胯冻鏉挎帴瑙︿袱渚ц冻璺熴�傝鍙栭噺搴婁笂鐨勫埢搴︼紝浠ュ帢绫充负鍗曚綅锛岃褰曡嚦灏忔暟鐐瑰悗涓�浣嶆暟鍗充负韬暱銆�
+    </p>
+    <p>
+      3宀佷互涓婂効绔ョ敤韬珮璁℃祴閲忚韩楂樸�傚湪浣跨敤韬珮璁℃祴閲忔椂锛屽彈娴嬪効绔ヨ劚鍘婚瀷甯斤紝鍙栫珛姝eЭ鍔跨珯鍦ㄨ韩楂樿鐨勫簳鏉夸笂锛屽ご閮ㄤ繚鎸佹鐩达紝涓ょ溂骞宠鍓嶆柟锛岃兏閮ㄧ◢鎸鸿捣锛屼袱鑷傝嚜鐒朵笅鍨傦紝鎵嬫寚骞舵嫝锛岃剼璺熼潬鎷紝瓒冲皷鍒嗗紑锛岃冻璺熴�佽噣閮ㄣ�佷袱鑲╄儧闂翠笁鐐瑰悓鏃堕潬鍦ㄨ韩楂樿鐨勫瀭鐩寸珛鏌变笂锛岀劧鍚庢祴閲忋�傛祴閲忚�呭皢婊戜晶鏉胯交杞荤Щ鍔紝鐩磋嚦鎺ヨЕ鍙楁祴鍎跨澶撮《锛岃绔嬫煴涓婃暟瀛楋紝璇樊涓嶅緱瓒呰繃0.1鍘樼背銆�
+    </p>
+    <p>
+      鏌愪簺鐢熼暱鍙戣偛鎸囨爣鍦ㄤ竴澶╁唴鍙樺寲杈冨ぇ锛屼緥濡傦紝韬珮鍦ㄦ棭鏅ㄦ槸鏈�楂樼殑锛屽効绔ョ粡杩囦竴澶╃殑娲诲姩锛屽彈鍒版闂寸洏鐨勯噸鍔涙�у帇缂┿�佽剨鏌卞集鏇插姞澶с�佽冻寮撳彉骞崇瓑鍥犵礌褰卞搷锛屽埌鍌嶆櫄鏃堕檷浣�1锝�2鍘樼背銆傚洜姝よ拷韪皟鏌ユ椂锛屼釜浣撳効绔ョ殑鍓嶅悗娴嬮噺鏃堕棿搴旂浉瀵瑰浐瀹氥��
+    </p>
+    <p>锛�3锛夊ご鍥�</p>
+    <p>澶村洿鍙嶆槧鑴戝拰棰呴鐨勫彂鑲茬▼搴︺��</p>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鍥犺儙鍎胯剳鐨勫彂鑲插湪鍏ㄨ韩澶勪簬棰嗗厛鍦颁綅锛屾晠鍑虹敓鏃跺ご鐩稿杈冨ぇ銆傛柊鐢熷効澶村洿骞冲潎涓�34鍘樼背锛�6涓湀澧炲姞9鍘樼背锛�1宀佹椂澧炲姞3鍘樼背锛屽钩鍧囦负46鍘樼背锛涚浜屽勾澶村洿澧為暱鍑忔參锛屽鍔�2鍘樼背锛屽ご鍥寸害涓�48鍘樼背锛�2锝�14宀佸啀澧炲姞6锝�7鍘樼背銆傚洜姝わ紝澶村洿鐨勭洃娴嬪湪鍑虹敓鍚庡ご涓ゅ勾鎰忎箟閲嶅ぇ銆�
+        </p>
+        <p>
+          娴嬮噺澶村洿鏃讹紝娴嬮噺鑰呯珛浜庤娴嬭�呯殑鍓嶆柟鎴栧彸鏂癸紝浠ュ効绔ラ閮ㄧ湁闂翠负璧风偣锛屽皢杞昂浠庡彸渚х粡杩囨灂楠ㄧ獊璧峰锛岀粫鑷冲乏渚э紝鐒跺悗鍥炶嚦鍘熻捣鐐癸紝璇ヨ窛绂诲嵆涓哄ご鍥淬�傛祴閲忔椂杞昂椤荤揣璐村ご鐨紝鍦ㄥご涓や晶鐨勬按骞宠涓�鑷达紝宸﹀彸瀵圭О銆傛祴閲�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細瀛﹀墠鍎跨澶村洿鐨勬祴閲�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュご鍥寸殑娴嬮噺</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      濂冲搴斿皢澶村彂鍚戜笂涓嬪垎寮�锛屼互鍏嶅奖鍝嶈鏁般�傚ご鍥存祴閲忚宸笉寰楄秴杩�0.1鍘樼背銆�
+    </p>
+    <p>锛�4锛夎兏鍥�</p>
+
+    <p>
+      鑳稿洿鏄寚缁忚繃涔冲ご鎴栬兏涓偣鐨勮兏閮ㄦ按骞崇淮搴︼紝涔熺О鑳镐腑鍥淬�傝兏鍥村弽鏄犺兏寤撱�佽兏鑳岄儴鑲岃倝銆佺毊涓嬭剛鑲強鑲虹殑鍙戣偛绋嬪害銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鑳稿洿鑳藉湪涓�瀹氱▼搴︿笂璇存槑韬綋褰㈡�佸拰鍛煎惛鍔熻兘鐨勫彂鑲诧紝浠ュ強浣撹偛閿荤偧鐨勬晥鏋溿�傚┐鍎垮嚭鐢熸椂骞冲潎鑳稿洿涓�32鍘樼背锛屾瘮澶村洿灏�1锝�2鍘樼背锛�1宀佹椂绾︾瓑浜庡ご鍥达紝1宀佷互鍚庯紝鑳稿洿閫愭笎瓒呰繃澶村洿锛�1宀佽嚦闈掓槬鍓嶆湡锛岃兏鍥村ぇ浜庡ご鍥达紝鑳稿洿瓒呰繃澶村洿鐨勫帢绫虫暟绾︾瓑浜庡懆宀佹暟鍑�1銆�
+        </p>
+        <p>
+          鑳稿洿鐨勬祴閲忥紝3宀佷互涓嬪彇鍗т綅锛�3
+          宀佷互涓婂彇绔嬩綅锛屾祴閲忔椂涓ゆ墜鑷劧骞虫斁鎴栦笅鍨傦紝涓よ冻鍒嗗紑锛屼笌鑲╁悓瀹斤紝鍙岃偐鏀炬澗锛屽懠鍚稿潎鍖�銆傛祴閲忚�呯珛浜庡効绔ュ墠鏂规垨鍙虫柟锛屽皢鑳稿洿灏洪浂鐐瑰浐瀹氫簬琚祴鑰呰兏鍓嶄钩澶翠笅缂橈紝鍙虫墜灏嗚蒋灏虹粡鍙充晶缁曡儗
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細瀛﹀墠鍎跨鑳稿洿鐨勬祴閲�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ヨ兏鍥寸殑娴嬮噺</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      閮紝浠ヤ袱鑲╄儧涓嬭涓哄噯锛岀粡宸︿晶闈㈠洖鑷抽浂鐐广�傝兏鍥存祴閲忚宸笉寰楄秴杩�0.1鍘樼背銆�
+    </p>
+    <p>
+      搴旀敞鎰忕殑鏄紝澶村洿涓庤兏鍥翠箣闂寸殑姣斾緥瀵硅瘎浠峰┐鍎跨殑鍙戣偛鎯呭喌寰堥噸瑕併�傛甯告儏鍐典笅锛屽嚭鐢熺殑鑳稿洿姣斿ご鍥村皬1锝�2鍘樼背锛屽湪12锝�21涓湀鏃跺ご鍥村拰鑳稿洿澶у皬鍩烘湰鐩哥瓑锛屼互鍚庤兏鍥村簲澶т簬澶村洿銆傚鏋滆秴杩�1宀佸崐锛岃兏鍥翠粛灏忎簬澶村洿锛岃鏄庣敓闀垮彂鑲插紓甯搞��
+    </p>
+    <p>锛�5锛夊潗楂橈紙椤惰噣闀匡級</p>
+    <p>
+      鍧愰珮鏄潗浣嶆椂浠庨椤剁偣鑷宠噣閮ㄦ帴瑙﹀簳搴у钩闈㈢殑鍨傜洿楂樺害锛屽彲琛ㄧず韬共鐨勫彂鑲叉儏鍐碉紝涓庤韩楂樼浉姣旓紝鑳藉弽鏄犺函骞插拰涓嬭偄鐨勬瘮渚嬪叧绯汇��
+    </p>
+    <p>
+      3宀佷互涓嬮噺椤惰噣闀匡紝鍗充负鍧愰珮銆傚彇鍗т綅娴嬮噺锛屽ご閮ㄤ綅缃笌娴嬮噺韬暱鏃剁殑瑕佹眰鐩稿悓锛屾祴閲忚�呭乏鎵嬫彁璧峰効绔ヤ笅鑲紝鍚屾椂浣块楠ㄧ揣璐村簳鏉匡紝澶ц吙涓庡簳鏉垮瀭鐩达紝绉诲姩搴曟澘锛屼娇鍏剁揣璐磋噣閮紝璇诲彇娴嬮噺鏁板�笺��
+    </p>
+    <p>
+      3宀佷互涓婇噺鍧愰珮锛屽彇鍧愪綅锛屼竴鑸敤鍧愰珮璁℃祴閲忋�傚効绔ュ潗鍦ㄥ潗楂樿鐨勫潗鐩樹笂锛屾垨鍧愬湪鐭嚦涓婏紝韬函鍓嶅�撅紝楠堕儴绱ч潬澧欏鎴栭噺鏉匡紝鐒跺悗鍧愮洿锛屽ぇ鑵夸笌鍑抽潰瀹屽叏鎺ヨЕ锛屽苟瑕佷笌韬函鎴愮洿瑙掕�屼笌鍦伴潰骞宠锛屽ご涓庤偐閮ㄧ殑浣嶇疆涓庢祴韬珮鐨勮姹傜浉鍚屻�傛祴閲忚宸笉寰楄秴杩�0.5鍘樼背銆傛敞鎰忓潗鍑抽珮搴﹁鍚堥�傦紝杩囬珮銆佽繃浣庨兘浼氬奖鍝嶈鏁般��
+    </p>
+    <p>
+      鐢熼暱鍙戣偛鐨勪富瑕佸舰鎬佹寚鏍囪繕鍖呮嫭浠h〃钀ュ吇鐘跺喌鐨勮噦鍥淬�佽吂鍥村拰鍚勯儴浣嶇毊瑜跺帤搴︾瓑銆�
+    </p>
+    <h5 id="e081">2.鐢熺悊鏈鸿兘鎸囨爣</h5>
+    <p>
+      鐢熺悊鏈鸿兘鎸囨爣鏄寚韬綋鍚勭郴缁熴�佸悇鍣ㄥ畼鍦ㄧ敓鐞嗘満鑳戒笂鍙祴鍑虹殑鍚勭閲忓害銆傚弽鏄犻楠艰倢鑲夌郴缁熸満鑳界殑鎸囨爣鏈夋彙鎷夊姏鍜岃儗鑲屽姏锛涘弽鏄犲懠鍚哥郴缁熸満鑳界殑鎸囨爣鏈夊懠鍚搁鐜囥�佽偤娲婚噺鍙婅偤閫氭皵閲忕瓑锛涘弽鏄犲績琛�绠$郴缁熸満鑳界殑鎸囨爣鏈夎剦鎼忋�佸績鐜囧拰琛�鍘嬬瓑銆備笅闈㈠垎鍒粙缁嶈偤娲婚噺銆佽剦鎼忓拰琛�鍘嬨��
+    </p>
+    <p>锛�1锛夎偤娲婚噺</p>
+    <p>
+      鑲烘椿閲忔槸鎸囧彈娴嬭�呭湪娣卞惛姘斿悗鑳藉鍛煎嚭鐨勬渶澶х┖姘旈噺锛屽畠鍦ㄤ竴瀹氱▼搴︿笂浠h〃鍛煎惛鑲岀殑鍔涢噺鍜岃偤鐨勫閲忓強鍏跺彂鑲茬姸鍐点��
+    </p>
+    <p>
+      娴嬮噺鑲烘椿閲忔椂锛屽父浣跨敤鍥炶浆寮忚偤娲婚噺璁°�傛祴閲忔椂锛屽彈娴嬭�呭彇鐩寸珛浣嶏紝鍏堝仛涓�涓ゆ鎵╄兏杩愬姩鎴栨繁鍛煎惛锛岀劧鍚庡敖鍔涙繁鍚告皵锛屽惛婊″悗鍐嶅悜鑲烘椿閲忚鐨勫彛鍢村唴浠ヤ腑绛夐�熷害灏藉姏娣卞懠姘旓紝鐩村埌涓嶈兘鍐嶅懠姘斾负姝€�傛鏃剁珛鍗冲叧闂繘姘旂鐨勫紑鍏筹紝寰呮诞绛掑钩绋冲悗璁板綍鑲烘椿閲忚鏁般�傚姣忎綅鍙楁祴鍎跨娴嬮噺3娆★紝閫夋渶澶ф暟璁板綍锛屽崟浣嶄负姣崌銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      灏忓疄楠�
+    </h6>
+    <p class="blockh6">
+      <b>鑲烘椿閲忕殑娴嬮噺涓庡効绔ヨ偤娲婚噺璁粌鐨勬椿鍔ㄨ璁�</b><br />
+      銆�銆�<b>瀹為獙鐩殑</b><br />
+      銆�銆�鎺屾彙鑲烘椿閲忕殑娴嬮噺鏂规硶锛屽涔犺缁冨効绔ヨ偤娲婚噺鐨勬椿鍔ㄨ璁°��<br />
+      銆�銆�瀹為獙鍣ㄦ潗<br />
+      銆�銆�鑲烘椿閲忔祴閲忎华銆�<br />
+      銆�銆�<b>瀹為獙鎿嶄綔</b><br />
+      銆�銆�1.瀛︿細姝g‘浣跨敤鑲烘椿閲忔祴閲忎华銆�<br />
+      銆�銆�2.鑷祴鑲烘椿閲忋��<br />
+      銆�銆�<b>瀹為獙鍒嗘瀽璁ㄨ</b><br />
+      銆�銆�1.閫氳繃鑷祴鑲烘椿閲忥紝鍒嗘瀽涓轰粈涔堝効绔ヨ偤娲婚噺杈冮毦娴嬮噺銆�<br />
+      銆�銆�2.璁捐绗﹀悎娴嬮噺鍎跨鑲烘椿閲忓ぇ灏忕殑绠�鏄撹澶囥��<br />
+      銆�銆�3.鍦ㄦ椿鍔ㄤ腑搴旇璁℃�庢牱鐨勮缁冿紝浠ヤ績杩涘効绔ヨ偤娲婚噺鐨勫闀匡紵
+    </p>
+    <p>锛�2锛夎剦鎼�</p>
+    <p>
+      鑴夋悘鍙嶆槧蹇冭绠$郴缁熺殑鍔熻兘鐘跺喌銆傝剦鎼忕殑涓綋宸紓杈冨ぇ锛屼笖鏄撳彈浣撳姏娲诲姩鍜屾儏缁彉鍖栫殑褰卞搷锛屽簲鍦ㄥ畨闈欐椂娴嬮噺銆傚彈娴嬭�呬紤鎭�15鍒嗛挓鍚庯紝浼稿嚭鍙冲墠鑷傛斁鍦ㄦ涓婏紝鎵嬪績鍚戜笂锛屾祴璇曡�呯敤椋熸寚銆佷腑鎸囧拰鏃犲悕鎸囩殑鎸囩缃簬鍙楄瘯鑰呰厱閮ㄧ殑妗″姩鑴夛紝鏂戒互閫傚綋鍘嬪姏鍗冲彲鎰熷埌鑴夋悘鎼忓姩銆�
+    </p>
+    <p>
+      杩炴祴3涓�10绉掔殑鑴夋悘鏁帮紝鐩村埌鍏朵腑2娆$浉鍚屽苟涓庡彟1娆$浉宸笉瓒呰繃1涓椂锛屽彲璁や负鏄浉瀵瑰畨闈欑姸鎬侊紝鐒跺悗娴嬮噺30绉掕剦鎼忔暟锛屼箻2锛屽嵆涓烘瘡鍒嗛挓鑴夋悘鏁帮紝浜堜互璁板綍銆�
+    </p>
+    <p>锛�3锛夎鍘�</p>
+    <p>
+      琛�鍘嬫槸鍙嶆槧蹇冭绠$郴缁熺殑鍙︿竴閲嶈鎸囨爣锛屾槗鍙楁椿鍔ㄣ�佹儏缁�佷綋浣嶅彉鍔ㄧ瓑鍥犵礌鐨勫奖鍝嶃�傛祴閲忓墠锛屽彈娴嬭�呴潤鍧愪紤鎭�10鍒嗛挓锛屾祴鍏跺畨闈欐椂琛�鍘嬨�備竴鑸祴鍙宠噦琛�鍘嬨�傛祴閲忔椂鎵�鐢ㄧ殑琚栧甫瀹藉害锛屽簲鏍规嵁骞撮緞涓嶅悓鑰屽紓锛�7宀佷互涓嬪効绔ュ父鐢�8鍘樼背瀹界殑琚栧甫銆備竴鏃ュ唴琛�鍘嬫寚鏍囧彉鍖栦篃杈冨ぇ锛屾竻鏅ㄨ鍘嬭緝浣庯紝蹇冪巼銆佽剦鎼忚緝鎱紱鍗堝悗鍒欐湁鏄庢樉鍗囬珮鐜拌薄銆�
+    </p>
+    <h5 id="e082">3.鐢熺墿鍖栧鎸囨爣</h5>
+    <p>锛�1锛夎绾㈣泲鐧芥祴瀹�</p>
+    <p>
+      琛�绾㈣泲鐧芥槸绾㈢粏鑳炵殑涓昏鎴愬垎锛屾祴瀹氳绾㈣泲鐧借兘杈冪悊鎯冲湴鍙嶆槧鍎跨璐鐨勭被鍨嬪拰绋嬪害銆傝传琛�鍙緷琛�绾㈣泲鐧藉拰绾㈢粏鑳炴暟閲忚�屽垎涓鸿交銆佷腑銆侀噸鍜屾瀬閲嶅洓搴︺�傚垽鏂効绔ヨ传琛�鍜岃传琛�鐨勭▼搴︼紝搴斿弬鐓т笉鍚屽勾榫勫効绔ヨ璞$殑姝e父鍊笺��
+    </p>
+    <p>锛�2锛夊翱娑蹭竴鑸�х姸妫�鏌�</p>
+    <p>
+      灏挎恫涓�鑸�х姸妫�鏌ュ寘鎷翱娑茬殑姘斿懗銆佸翱閲忋�侀鑹层�侀�忔槑搴︾瓑銆傚翱娑叉湁鑵愯嚟鍛筹紝鍙浜庢硨灏跨郴缁熷寲鑴撹弻鎰熸煋锛涘翱閲忓噺灏戯紝鍙浜庢�ユ�ц偩灏忕悆鑲剧値銆侀珮鐑�佸憰鍚愬拰鑵规郴锛涘翱娑查鑹蹭技绾㈣憽钀勯厭鎴栭叡娌癸紝鍙浜庢憾琛�鎬ц传琛�銆�
+    </p>
+    <p>锛�3锛夌勃渚挎鏌�</p>
+    <p>
+      妫�鏌ョ勃渚跨殑閲忋�侀鑹层�佽嚟鍛冲拰姘村垎绛夈�傚绮究鍋氭樉寰暅妫�鏌ワ紝鑳借繘涓�姝ョ‘瀹氱勃渚跨殑鎬ц川鍜屾煡鎵剧梾鍘熶綋銆備緥濡傦紝鍙戠幇绮究涓湁鏃犲瘎鐢熻櫕鍜岃櫕鍗碉紝鏈夋棤鐧界粏鑳炲拰鑴撶粏鑳炲鍔狅紝鏈夋棤澶ч噺绾㈢粏鑳炪��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鐢熼暱鐩戞祴</b></p>
+      <p class="block">
+        鐢熼暱鐩戞祴锛坓rowth
+        monitoring锛夋槸鑱斿悎鍥藉効绔ュ熀閲戜細鎺ㄨ崘鐨勪竴濂楄緝瀹屾暣鐨勫効绔ョ郴缁熶繚鍋ョ殑鏂规銆傚畠鏄涓綋鍎跨鐨勪綋閲嶈繘琛屽畾鏈熻繛缁祴閲忎笌璇勪环鐨勮繃绋嬶紝鏄垽鏂効绔ヨ惀鍏荤姸鍐电殑鏈夋晥鏂规硶銆傚皢鍎跨浣撻噸娴嬮噺鍊艰褰曞湪鐢熼暱鍙戣偛鍥句腑锛岃瀵熷垎鏋愪綋閲嶆洸绾垮湪鐢熼暱鍙戣偛鍥句腑鐨勮蛋鍚戯紝鍙互鐩磋鍦扮湅鍒板効绔ヤ綋閲嶇敓闀跨殑姘村钩鍜岄�熷害锛屽湪鏃╂湡鍙戠幇鐢熼暱杩熺紦鐜拌薄锛屼互渚垮強鏃堕噰鍙栫浉搴旀帾鏂斤紝淇冭繘鍎跨鍋ュ悍鎴愰暱銆�
+      </p>
+      <p class="block">
+        涓庝互寰�閲囩敤鏌愭浣撻噸娴嬮噺鍊间笌甯告ā姣旇緝鐨勬柟娉曚笉鍚岋紝瀹氭湡杩炵画娴嬮噺鐨勪綋閲嶅�兼墍鎻忚鐨勪綋閲嶆洸绾胯兘澶熷姩鎬佸湴瑙傚療濠村辜鍎跨敓闀垮彂鑲茬殑瓒嬪娍锛屾棭鏈熻瘑鍒敓闀块�熷害鍑忔參鐜拌薄锛岄闃茶惀鍏讳笉鑹殑鍙戠敓銆�
+      </p>
+    </div>
+    <h4 id="d118">锛堜簩锛夊鍓嶅効绔ョ敓闀垮彂鑲茬殑璇勪环鏍囧噯</h4>
+    <p>
+      鐢熼暱鍙戣偛鏍囧噯鏄瘎浠峰効绔ヤ釜浣撳拰闆嗕綋鐢熼暱鍙戣偛鐘跺喌鐨勭粺涓�灏哄害銆備竴鑸�氳繃涓�娆″ぇ鏁伴噺妯柇闈㈢敓闀垮彂鑲茶皟鏌ワ紝鍙栧緱鏌愬嚑椤圭敓闀垮彂鑲叉寚鏍囩殑娴嬮噺鏁板�硷紝骞跺皢娴嬮噺鏁板�煎仛缁熻瀛﹀鐞嗭紝鎵�寰楃殑璧勬枡鍗充负璇ュ湴鍖哄効绔ョ殑鐢熼暱鍙戣偛璇勪环鏍囧噯銆�
+    </p>
+    <p>
+      鍥犳甯稿効绔ュ彂鑲叉寚鏍囧鏁板憟姝f�佸垎甯冿紝璇ユ鎬佸垎甯冭寖鍥村張涓庡潎鍊笺�佹爣鍑嗗樊鏈変竴瀹氬叧绯伙紝鍒惰鐢熼暱鍙戣偛鏍囧噯鍙互鍒╃敤鍧囧�煎拰鏍囧噯宸殑姒傚康锛涘悓鏃讹紝涔熷彲鍒╃敤鐧惧垎浣嶆暟鐨勬蹇碉紝寤虹珛鏇村鐨勭瓑绾у垝鍒嗘爣鍑嗐�傚湪鍎跨鍗敓棰嗗煙锛屾洿涓虹畝鏄庡疄鐢ㄧ殑鏄噰鐢≒3銆丳25銆丳50銆丳75銆丳97浜斾釜鐧惧垎浣嶆暟浣滀负鍒掑垎鍙戣偛姘村钩鐨勫垎绾ф爣鍑嗐�傚皢鍧囧�兼爣鍑嗗樊娉曞拰鐧惧垎浣嶆暟娉曠浉姣旇緝锛岃嫢鍙戣偛鎸囨爣涓烘鎬佸垎甯冿紝鍒欎袱绉嶆柟娉曟墍寰楃粨鏋滃熀鏈竴鑷达紱鑻ュ彂鑲叉寚鏍囦负闈炴鎬佸垎甯冿紝鐧惧垎浣嶆暟娉曠殑璇樊姣斿潎鍊兼爣鍑嗗樊娉曡灏忓緱澶氥��
+    </p>
+    <p>
+      閫夋嫨璇勪环鏍囧噯鏄瘎浠峰効绔ヤ釜浣撳拰闆嗕綋鐢熼暱鍙戣偛鐘跺喌鐨勫繀瑕佸墠鎻愶紝涓�鑸垎涓虹幇鐘舵爣鍑嗗拰鐞嗘兂鏍囧噯銆�
+    </p>
+    <p>
+      鐜扮姸鏍囧噯瀵瑰叾鎵�閫夌敤鐨勬牱鏈湭鍋氫弗鏍肩殑鎸戦�夛紝鍙墧闄ゅ悇绉嶆槑鏄惧彲鑳藉奖鍝嶇敓闀垮彂鑲茬殑鎬ユ參鎬х柧鐥呭拰鐣稿舰锛屽洜鑰岀幇鐘舵爣鍑嗗�间唬琛ㄤ竴涓湴鍖轰竴鑸効绔ョ殑鐢熼暱鍙戣偛姘村钩锛岃�屼笉鏄敓闀垮彂鑲叉渶濂藉効绔ョ殑姘村钩銆�
+    </p>
+    <p>
+      鐞嗘兂鏍囧噯鎵�閫夋牱鏈槸鐢熸椿鍦ㄦ渶閫傚疁鐜涓殑鍎跨锛屽杺鍏诲拰鑶抽瀹夋帓鍚堢悊锛岃惀鍏讳緵缁欏厖瓒筹紝鏈夎壇濂界殑鐢熸椿灞呬綇鐜锛屽彲浠ュ緱鍒拌壇濂界殑鍖荤枟淇濆仴鏈嶅姟銆傚湪杩欎竴鐜涓敓娲荤殑鍎跨锛屽叾鐢熼暱娼滃姏寰楀埌杈冨ソ鐨勫彂鎸ワ紝鐢熼暱鍙戣偛鐘跺喌杈冧负鐞嗘兂銆傚洜鑰岀悊鎯虫爣鍑嗛珮浜庣幇鐘舵爣鍑嗭紝楂樹簬涓�鑸効绔ョ殑鍙戣偛姘村钩銆傜洰鍓嶅浗闄呬笂甯哥敤鐨勭編鍥藉浗瀹跺仴搴风粺璁′腑蹇冨埗瀹氱殑鍥介檯鏍囧噯鎴栫О涓栫晫鍗敓缁勭粐锛圵HO锛夋爣鍑嗗嵆涓虹悊鎯虫爣鍑嗐��
+    </p>
+    <p>
+      涓�鑸潵璇达紝鐢熼暱鍙戣偛鏍囧噯閮芥槸鐩稿鐨勩�佹殏鏃剁殑锛屽彧鑳藉湪涓�瀹氭椂闂村唴閫傜敤浜庝竴瀹氬湴鍖烘垨涓�瀹氫汉缇ゃ�傚悓鏃剁敱浜庡鍓嶅効绔ョ殑鐢熼暱鍙戣偛鍑虹幇浜嗙敓闀块�熷害閫愬勾鍔犲揩銆佸彂鑲插拰鎴愮啛鎻愬墠鐨勨�滈暱鏈熷姞閫熻秼鍔库�濓紝鎵�浠ワ紝鐢熼暱鍙戣偛鏍囧噯鏄殏鏃剁殑锛屾瘡5锝�10骞撮渶瑕侀噸鏂颁慨璁竴娆°��
+    </p>
+    <h4 id="d119">锛堜笁锛夊鍓嶅効绔ョ敓闀垮彂鑲茬殑璇勪环鏂规硶</h4>
+    <h5 id="e083">1.鎸囨暟璇勪环娉�</h5>
+    <p>
+      鎸囨暟璇勪环娉曟槸鎸囨牴鎹汉浣撳悇閮ㄥ垎涔嬮棿鐨勬瘮渚嬪叧绯伙紝鐢ㄦ暟瀛﹀叕寮忕紪鎴愭寚鏁帮紝浠ヨ瘎浠峰彂鑲叉按骞炽�佷綋褰€�佷綋璐ㄦ垨钀ュ吇鐘舵�佺殑鏂规硶銆傚父鐢ㄦ寚鏁版湁浠ヤ笅鍑犵銆�
+    </p>
+    <p>
+      鈶犺韩楂樹綋閲嶆寚鏁帮細浣撻噸锛堝厠锛�/韬珮锛堝帢绫筹級锛屽張绉扳�滃厠鎵樿幈鎸囨暟鈥濓紙Quitlet锛夛紝瀹冨弽鏄犱簡浣撻噸涓庤韩楂樹箣闂寸殑姣斾緥鍏崇郴锛屾寚鏁板ぇ璇存槑浣撻噸鐩稿杈冨ぇ銆�
+    </p>
+    <p>
+      鈶¤韩楂樿兏鍥存寚鏁帮細鑳稿洿锛堝帢绫筹級/韬珮锛堝帢绫筹級脳100锛屾槸涓�涓綋璐ㄦ寚鏁帮紝瀹冨弽鏄犱簡鍎跨鑳稿粨鐨勫彂鑲叉儏鍐典互鍙婅兏鍥翠笌韬珮涔嬮棿鐨勬瘮渚嬪叧绯伙紝鎸囨暟澶ц鏄庤兏鍥寸浉瀵硅緝澶с�傜矖澹瀷鐨勫効绔ヨ鎸囨暟杈冮珮锛岀槮闀垮瀷鍒欒緝浣庛��
+    </p>
+    <p>
+      鈶㈣韩楂樺潗楂樻寚鏁帮細鍧愰珮锛堝帢绫筹級/韬珮锛堝帢绫筹級脳100锛屾槸鎸囪韩浣撲笂涓嬮暱搴︾殑姣斾緥銆傞殢鐫�骞撮緞鐨勫鍔狅紝涓婅韩鎵�鍗犳瘮渚嬮�愭笎鍑忓皯锛屼笅韬墍鍗犳瘮渚嬮�愭笎澧炲姞銆傝偄浣撳彂鑲蹭笌韬共鍙戣偛寮傚父鐨勫効绔ワ紝璇ユ寚鏁板紓甯搞��
+    </p>
+    <p>
+      鈶d綋閲嶆寚鏁帮紙Body Mass
+      Index锛孊MI锛夛細浣撻噸锛堝崈鍏嬶級/锛昏韩楂橈紙绫筹級锛�<sup>2</sup>锛岃鎸囨暟鏃хОKaup鎸囨暟锛屽師鏉ュ杩愮敤浜庡鍓嶅効绔ヨ惀鍏昏瘎浠凤紝瀹為檯鍚箟鏄崟浣嶉潰绉腑鎵�鍚殑浣撻噸鏁般�傚畠鏃㈣兘鍙嶆槧涓�瀹氫綋绉殑璐ㄩ噺锛屽張鑳藉弽鏄犳満浣撶粍缁囩殑瀵嗗害銆�
+    </p>
+    <p>
+      鈶ょ綏鍕掞紙Rohrer锛夋寚鏁帮細浣撻噸锛堝崈鍏嬶級/韬珮锛堝帢绫筹級脳10<sup>7</sup>锛岃鎸囨暟琛ㄧず鍗曚綅浣撶Н鐨勫厖瀹炵▼搴︼紝鍙嶆槧鑲岃倝銆侀楠笺�佽剛鑲拰鍐呰剰鍣ㄥ畼鐨勫彂鑲茬姸鎬併�傝鎸囨暟鍦ㄥ弽鏄犱綋褰㈢殑鑳栫槮绋嬪害涓婃瘮杈冩晱鎰燂紝琚箍娉涘簲鐢ㄤ簬钀ュ吇鐘跺喌璇勪环銆�
+    </p>
+    <h5 id="e084">2.绂诲樊璇勪环娉�</h5>
+    <p>
+      绂诲樊璇勪环娉曟槸璇勪环鍎跨鍙戣偛杈冨父鐢ㄧ殑鏂规硶锛屾槸灏嗕釜浣撳効绔ョ殑鍙戣偛鏁板�间笌浣滀负鏍囧噯鐨勫潎鍊煎強鏍囧噯宸瘮杈冿紝浠ヨ瘎浠蜂釜浣撳効绔ョ殑鍙戣偛鐘跺喌銆傚畠鏍规嵁鏌愪竴鎸囨爣鏁板�间笌鍧囧�煎樊寮傜殑澶у皬鍜岄珮浣庯紝鍒ゅ畾鍎跨鍙戣偛鑹ソ杩樻槸浣庝笅銆傜宸瘎浠锋硶涓�鑸湁浠ヤ笅鍑犵銆�
+    </p>
+    <p>锛�1锛夌瓑绾ц瘎浠锋硶</p>
+    <p>
+      鐢ㄦ爣鍑嗗樊涓庡潎鍊肩浉绂荤殑杩滆繎鍒掑垎绛夌骇锛屽嵆浠ュ潎鍊间负鍩哄噯鍊硷紝浠ユ爣鍑嗗樊涓虹鏁h窛锛屽埗鎴愮敓闀垮彂鑲叉爣鍑嗐�傝瘎浠锋椂灏嗕釜浣撳悇椤规寚鏍囩殑瀹炴祴鏁板�间笌褰撳湴鍙戣偛鏍囧噯涓悓骞撮緞銆佸悓鎬у埆鐩稿簲鎸囨爣鐨勫潎鍊煎仛姣旇緝锛屼粠鑰岀‘瀹氬崟椤瑰彂鑲茬瓑绾с�傚悇鍥藉鑰呭湪璋冩煡鐮旂┒杩囩▼涓墍鍒嗙瓑绾т笉瀹屽叏鐩稿悓锛屼絾鍧囦互姝f�佸垎甯冨師鐞嗗垝鍒嗐�傛垜鍥藉父鐢ㄤ簲绛夌骇璇勪环鏍囧噯銆�
+    </p>
+    <p>
+      绛夌骇璇勪环娉曞父鐢ㄧ殑鎸囨爣鏄韩楂樺拰浣撻噸銆備釜浣撳効绔ョ殑韬珮銆佷綋閲嶆暟鍊煎湪鏍囧噯鍧囧�悸�2涓爣鍑嗗樊鑼冨洿鍐咃紝鍧囪瑙嗕负姝e父锛屽ぇ绾�95%鐨勫効绔ュ睘浜庤鑼冨洿銆傚湪鏍囧噯鍧囧�悸�2涓爣鍑嗗樊浠ュ鐨勫効绔ヤ篃涓嶈兘鍒ゅ畾涓哄紓甯革紝蹇呴』鍦ㄥ畾鏈熻繛缁瀵熴�佹繁鍏ヤ簡瑙g殑鍩虹涓婏紝缁撳悎鍏蜂綋鎯呭喌鍐嶄笅缁撹銆�
+    </p>
+    <p>
+      绛夌骇璇勪环娉曠殑浼樼偣鏄兘鐩磋鍦板弽鏄犲効绔ュ彂鑲茬殑鐘跺喌锛岀畝鍗曟槗琛岋紝鍙湅鍑烘墭骞兼満鏋勪腑鍚勭涓嶅悓鍙戣偛姘村钩浜烘暟鐨勬瘮渚嬶紝瀵硅瘎浠峰効绔ラ泦浣撶殑钀ュ吇姘村钩銆佸仴搴峰拰鍙戣偛鐘跺喌鏈変竴瀹氫环鍊笺�備絾绛夌骇璇勪环娉曞彧鑳藉鍗曢」鍙戣偛鎸囨爣璇勪及锛屼笉鑳藉涓綋鍎跨鍙戣偛鐨勫潎鍖�绋嬪害鍋氬嚭姝g‘鍒ゆ柇锛屼篃涓嶈兘瀵瑰効绔ョ殑鐢熼暱鍔ㄦ�佽繘琛岃瘎浼般��
+    </p>
+    <p>锛�2锛夋洸绾垮浘娉�</p>
+    <p>
+      鏇茬嚎鍥炬硶鐨勫師鐞嗗拰绛夌骇璇勪环娉曚竴鏍凤紝灏嗗綋鍦颁笉鍚屾�у埆鍚勫勾榫勭粍鐨勬煇椤瑰彂鑲叉寚鏍囩殑鍧囧�笺�佸潎鍊悸�1涓爣鍑嗗樊鍜屽潎鍊悸�2涓爣鍑嗗樊鍒嗗埆鏍囧湪鍧愭爣鍥句笂锛岃繛鎴�5鏉℃洸绾匡紝鍗虫瀯鎴愯韩楂樺彂鑲叉爣鍑嗘洸绾垮浘銆傝瘎浠锋椂鍙灏嗕釜浣撳効绔ュ湪璇ュ勾榫勭殑瀹炴祴鍊兼爣鍦ㄥ浘涓婏紝灏辫兘浜嗚В璇ュ効绔ュ綋鏃剁殑鍙戣偛姘村钩銆�
+    </p>
+    <p>
+      鐩墠锛屽浗鍐呭鏅亶閲囩敤鐨勫効绔ョ敓闀垮彂鑲插浘灏辨槸涓�绉嶆洸绾垮浘锛屽畾鏈熷皢娴嬮噺鎵�寰楃殑鍎跨浣撴牸娴嬮噺鍊肩敾鍦ㄧ浉搴旂殑鏇茬嚎鍥句笂锛岀劧鍚庤繘琛岃瘎浼帮紝鏃㈣兘鐪嬪嚭褰撴椂鍎跨鐨勭敓闀垮彂鑲叉按骞筹紝鍙堣兘鐪嬪嚭鐢熼暱鍙戣偛鐨勮秼鍔匡紝骞惰兘绠楀嚭鐢熼暱閫熷害銆�
+    </p>
+    <p>
+      鏇茬嚎鍥炬硶鑳借拷韪瀵熷効绔ユ煇椤规寚鏍囩殑鍙戣偛鍔ㄦ�侊紝杩涜绾靛悜姣旇緝锛岃繕鍙互瀵瑰涓効绔ョ殑鍙戣偛姘村钩杩涜妯悜姣旇緝銆�
+    </p>
+    <h5 id="e085">3.鐧惧垎浣嶆暟璇勪环娉�</h5>
+    <p>
+      鐧惧垎浣嶆暟璇勪环娉曟槸杩戝勾鏉ヤ笘鐣屼笂璁稿鍥藉甯哥敤鐨勬柟娉曘�傚畠鏄互鏌愰」鍙戣偛鎸囨爣鐨勭50鐧惧垎浣嶆暟涓哄熀鍑嗗�硷紝浠ュ叾浣欑櫨鍒嗕綅鏁颁负绂绘暎璺濓紝鍒舵垚鐢熼暱鍙戣偛鏍囧噯锛屽涓綋鎴栭泦浣撳効绔ョ殑鍙戣偛姘村钩杩涜璇勪环鐨勪竴绉嶆柟娉曘�傞�氬父浠�3锛�10锛�25锛�50锛�75锛�90锛�97绛夊嚑涓櫨鍒嗕綅鏁板�煎垝鍒嗗彂鑲茬瓑绾с�侾3浠h〃绗�3鐧惧垎浣嶆暟鍊硷紝P97浠h〃绗�97鐧惧垎浣嶆暟鍊笺�侾3锝濸97鍖呮嫭浜嗘牱鏈�95%鐨勪汉鏁般��
+    </p>
+    <h5 id="e086">4.涓夐」鎸囨爣缁煎悎璇勪环娉�</h5>
+    <p>
+      閫氬父鍦ㄤ娇鐢ㄥ勾榫勬爣鍑嗕綋閲嶆垨骞撮緞鏍囧噯韬珮瀵瑰効绔ヨ繘琛岃瘎浠锋椂锛屽彧鑳藉垽鏂煇涓綋鍗曢」鎸囨爣鐨勪綋鏍煎彂鑲茬姸鍐碉紝涓嶈兘缁煎悎璇勪环鍏剁敓闀垮彂鑲茬姸鍐碉紝鏈夋椂鐢氳嚦浼氬皢浣撳舰鍖�绉扮殑姝e父鐭韩鏉愬効绔ヨ璁や负鏄惀鍏讳笉鑹紝鎴栧皢浣撳舰鍖�绉扮殑楂樿韩鏉愬効绔ヨ璁や负鑲ヨ儢銆�
+    </p>
+    <p>
+      涓夐」鎸囨爣缁煎悎璇勪环娉曞厠鏈嶄簡鍗曢」璇勪环鐨勪笉瓒筹紝鏄笘鐣屽崼鐢熺粍缁囪繎骞存潵鎺ㄨ崘鐨勫垽鏂効绔ヨ惀鍏荤姸鍐电殑鏂规硶銆傝鏂规硶閫氳繃鎸夊勾榫勭殑浣撻噸銆佹寜骞撮緞鐨勮韩楂樹互鍙婃寜韬珮鐨勪綋閲嶄笁椤规寚鏍囧叏闈㈣瘎浠峰効绔ョ殑鐢熼暱鍙戣偛鐘跺喌銆傝繖绉嶈瘎浠锋柟娉曟棦瑕佺О浣撻噸鍙堣閲忚韩楂橈紝鐒跺悗鍐嶅垎鍒煡鎸夊勾榫勭殑浣撻噸銆佹寜骞撮緞鐨勮韩楂樸�佹寜韬珮鐨勪綋閲嶆爣鍑嗭紝浠ヤ綆浜庣20鐧惧垎浣嶇殑鏁板�间负浣庯紝绗�20鍜岀80鐧惧垎浣嶇殑鏁板�间负涓紝绗�80鐧惧垎浣嶄互涓婄殑鏁板�间负楂橈紝瀵瑰効绔ョ殑鐢熼暱鍙戣偛鍜岃惀鍏荤姸鍐佃繘琛岀患鍚堣瘎浠枫��
+    </p>
+    <h5 id="e087">5.鍙戣偛骞撮緞璇勪环娉�</h5>
+    <p>
+      鍙戣偛骞撮緞鍙堢О涓虹敓鐗╁勾榫勬垨鐢熺悊骞撮緞銆傚彈閬椾紶鍜岀幆澧冪殑褰卞搷锛屽効绔ョ殑鐢熼暱鍙戣偛瀛樺湪涓綋宸紓锛屽叾瀹為檯骞撮緞寰堥毦鍑嗙‘鍙嶆槧鐢熼暱鍙戣偛鐨勬按骞筹紝鑰屽彂鑲插勾榫勫彲浠ョ敤鏉ヨ瘎浠峰効绔ョ敓闀垮彂鑲茬殑鐘跺喌銆�
+    </p>
+    <p>
+      鍙戣偛骞撮緞璇勪环娉曟槸鐢ㄨ韩浣撴煇浜涘彂鑲叉寚鏍囩殑骞冲潎姘村钩鍙婂叾姝e父鍙樺紓锛屽埗鎴愭爣鍑嗗勾榫勶紝鐢ㄦ潵璇勪环涓綋鍎跨鐨勫彂鑲茬姸鍐点�傜洰鍓嶅父鐢ㄧ殑涓夌鍙戣偛骞撮緞鏄舰鎬佸勾榫勩�佺墮榻垮勾榫勫拰楠ㄩ骞撮緞銆�
+    </p>
+    <p>锛�1锛夊舰鎬佸勾榫�</p>
+    <p>
+      褰㈡�佸勾榫勬槸鎶婃煇椤规寚鏍囷紙濡傝韩楂樸�佷綋閲嶏級鍒舵垚鏍囧噯骞撮緞锛岃〃绀轰釜浣撳効绔ョ殑鍙戣偛绋嬪害銆傝鏂规硶鐨勪紭鐐规槸鐢ㄦ硶绠�渚匡紝缁撴灉鏄庣‘銆備絾浠呯敤褰㈡�佸勾榫勮瘎浠峰効绔ョ殑鐢熼暱鍙戣偛鏄笉鍏ㄩ潰鐨勶紝鍙兘鍙嶆槧鏌愪竴褰㈡�佸彂鑲茬殑涓�涓晶闈紝蹇呴』缁撳悎鍏朵粬鎸囨爣鍋氬鍏冨垎鏋愩��
+    </p>
+    <p>锛�2锛夌墮榻垮勾榫�</p>
+    <p>
+      鐗欓娇骞撮緞绠�绉扳�滈娇榫勨�濓紝鏄寜鍎跨鐗欓娇鍙戣偛鐨勯『搴忓埗璁㈡爣鍑嗗勾榫勶紝鐢ㄦ潵鍙嶆槧涓綋鍎跨鐨勫彂鑲茬姸鍐点�傝瘎瀹氭柟娉曟湁涓ょ锛氫竴绉嶆槸鐢ㄧ墮榻胯悓鍑虹殑鏁伴噺鍜岃川閲忚〃绀哄彂鑲插勾榫勶紝璇ユ柟娉曢�傜敤浜庡効绔ュ嚭鐢熷悗6涓湀鑷�13宀侊紱鍙︿竴绉嶆槸鐢╔灏勭嚎鎽勭墖鐨勬柟娉曡繘琛岃瀵燂紝鍖呮嫭浠庣涓�棰楃墮榻垮紑濮嬮挋鍖栧埌鎴愪汉鏈�鍚庝竴棰楃墮榻块挋鍖栧畬鎴愮殑鏁翠釜鍙戣偛杩囩▼銆傛牴鎹墮榻跨殑钀屽嚭鍜岃劚钀界姸鍐佃瘎浠峰彂鑲插勾榫勮緝涓虹矖绯欙紝鍦ㄥ鍓嶅効绔ュ崼鐢熼鍩熷簲鐢ㄥ苟涓嶆櫘閬嶃��
+    </p>
+    <p>锛�3锛夐楠煎勾榫�</p>
+    <p>
+      楠ㄩ骞撮緞绠�绉扳�滈榫勨�濓紝鏄敱鍎跨鐨勯楠奸挋鍖栫▼搴︿笌鏍囧噯楠ㄩ緞杩涜姣旇緝鑰屽緱鍒扮殑銆傞榫勬槸鍙嶆槧涓綋鍙戣偛姘村钩鍜屾垚鐔熺▼搴︾殑杈冪簿纭寚鏍囷紝鑳借緝瀹㈣銆佽緝绮剧‘鍦板弽鏄犱粠鍑虹敓鍒板畬鍏ㄦ垚鐔熺殑杩囩▼涓悇骞撮緞闃舵鐨勫彂鑲叉按骞筹紝鏄彂鑲插勾榫勮瘎浠蜂腑鏈�甯哥敤鐨勬柟娉曚箣涓�銆�
+    </p>
+    <p>
+      楠ㄩ緞鐨勫垽瀹氫富瑕佸埄鐢╔灏勭嚎鎽勭墖锛屼竴鑸互鎵嬭厱楠ㄤ綔涓烘姇鐓у璞★紝閫氳繃瑙傚療鍎跨鎵嬭厱閮ㄥ悇楠ㄥ寲涓績鐨勫嚭鐜般�侀鍧楀ぇ灏忋�佸褰㈠彉鍖栧強楠ㄩ鐨勬剤鍚堢▼搴︾瓑锛屽拰浣滀负姝e父鍊肩殑楠ㄩ緞鏍囧噯鐩告瘮杈冿紝鍗冲彲鍒ゆ柇涓綋鐨勯榫勩��
+    </p>
+    <p>
+      閫夊彇鎵嬭厱楠ㄦ槸鍥犱负鎵嬭厱閮ㄤ綅铏藉皬锛屼絾瀹冩暟鐩�佺绫诲拰褰㈢姸澶氭牱锛岄泦涓簡鍦嗛銆侀暱楠ㄣ�佺煭楠紝鑳借緝濂藉湴鍙嶆槧鍏ㄨ韩鍚勭被楠ㄩ鐨勭敓闀垮強鎴愮啛鎯呭喌锛涙墜楠ㄣ�佽厱楠ㄥ悇缁у彂鎬ч鍖栦腑蹇冪殑鍑虹幇鍙婃帉銆佹寚楠ㄣ�佸昂妗¢楠ㄩ鎰堝悎鍚勬湁涓嶅悓鐨勬椂闂达紝闅忓彂鑲茬殑涓嶅悓骞撮緞鎷夊紑璺濈锛屾槗浜庢壘鍑哄樊鍒紱X灏勭嚎瀵逛汉浣撶殑鎹熷杈冨皬锛屽淇濇姢鍎跨鍋ュ悍鏈夊埄銆�
+    </p>
+    <h3 id="c041">浜屻�佸鍓嶅効绔ュ仴搴锋鏌ワ紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      瀹氭湡鍋ュ悍妫�鏌ユ槸鎸囧鍦版鍐�0锝�6宀佺殑鏁e眳鍎跨鍜屾墭骞兼満鏋勭殑闆嗕綋鍎跨锛屾寜瑕佹眰鐨勬椂闂村畾鏈熻繘琛屼綋鏍兼鏌ワ紝绯荤粺鍦颁簡瑙e叾鐢熼暱鍙戣偛鍜屽仴搴风姸鍐碉紝鏃╂湡鍙戠幇寮傚父锛屼互渚垮強鏃╅噰鍙栫浉搴旀帾鏂姐�傚仴搴锋鏌ユ槸淇冭繘瀛﹀墠鍎跨鍋ュ悍鎴愰暱鐨勯噸瑕佹墜娈典箣涓�銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d120">锛堜竴锛夊鍓嶅効绔ュ仴搴锋鏌ョ殑鏃堕棿</h4>
+        <p>
+          鍥藉鍗仴濮旇瀹氾紝瀹氭湡鍋ュ悍妫�鏌ョ殑鏃堕棿锛氣憼鍎跨鍑虹敓鍚庣涓�骞存瘡3涓湀妫�鏌ヤ竴娆★紝鍒嗗埆鍦�3涓湀銆�6涓湀銆�9涓湀銆�12涓湀鏃惰繘琛岋紝1鍛ㄥ瞾鏃跺仛涓�娆℃�荤殑鍋ュ悍璇勪环銆傗憽鍑虹敓鍚庣浜屽勾銆佺涓夊勾姣忓崐骞存鏌ヤ竴娆★紝鍒嗗埆鍦�18涓湀銆�24涓湀銆�30涓湀銆�36涓湀鏃惰繘琛屻�傗憿3宀佷互鍚庢瘡骞存鏌ヤ竴娆°�傚鏋滃彂鐜板紓甯革紝搴旈殢鏃跺鍔犳鏌ユ鏁般��
+        </p>
+        <p>
+          鍏ュ洯锛堝叆鎵橈級鐨勫効绔ラ兘蹇呴』杩涜鍏ュ洯锛堝叆鎵橈級鍓嶅仴搴锋鏌ワ紝瑕佹眰鍦ㄨ瀹氭椂
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細瀛﹀墠鍎跨鐨勫仴搴锋鏌�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ョ殑鍋ュ悍妫�鏌�</p>
+      </div>
+    </div>
+
+    <p class="m0-t0">
+      闂达紝鍦ㄦ寚瀹氱殑鍎跨淇濆仴鏈烘瀯杩涜涓撻棬鐨勫仴搴锋鏌ワ紝浠ラ壌瀹氬効绔ユ槸鍚﹂�傚悎杩囬泦浣撶敓娲伙紝骞堕槻姝㈠皢浼犳煋鐥呭甫鍏ユ墭骞兼満鏋勩��
+    </p>
+    <h4 id="d121">锛堜簩锛夊鍓嶅効绔ュ仴搴锋鏌ョ殑鍐呭</h4>
+    <p>
+      鍋ュ悍妫�鏌ョ殑鍐呭涓昏鍖呮嫭璇㈤棶涓汉鐜扮姸鍙婃棦寰�鐥呭彶銆佷綋鏍兼祴閲忓強璇勪环銆佸叏韬綋妫�銆佸疄楠屽妫�鏌ョ瓑銆�
+    </p>
+    <h5 id="e088">1.璇㈤棶涓汉鐜扮姸鍙婃棦寰�鐥呭彶</h5>
+    <p>
+      閫氳繃鍚戝闀胯闂紝鍙幏寰楁湁鍏冲効绔ョ敓闀垮彂鑲茬殑璧勬枡锛岃闂唴瀹逛竴鑸寘鎷互涓�6椤广��
+    </p>
+    <p>鈶犲嚭鐢熷彶銆佸杺鍏诲彶銆�</p>
+    <p>鈶¢ギ椋熴�佺潯鐪犮�佹埛澶栨椿鍔ㄦ儏鍐点��</p>
+    <p>鈶㈡棩甯哥敓娲讳範鎯��</p>
+    <p>鈶f櫤鑳藉彂灞曟儏鍐点��</p>
+    <p>鈶ら闃叉帴绉嶆儏鍐点��</p>
+    <p>鈶ユ偅鐥呮儏鍐碉紝灏ゅ叾鏄紶鏌撶梾銆�</p>
+    <h5 id="e089">2.浣撴牸娴嬮噺鍙婅瘎浠�</h5>
+    <p>
+      浣撴牸娴嬮噺鍖呮嫭韬暱銆佷綋閲嶃�佸ご鍥淬�佽兏鍥淬�佸潗楂樸�佷笂鑷傚洿鍙婄毊瑜跺帤搴︼紝鍏朵腑鍓�3椤逛负蹇呮祴椤圭洰銆傛瘡娆℃祴閲忓潎搴斿湪鍥哄畾鏃堕棿杩涜锛屾祴閲忕敤鍏峰拰娴嬮噺鏂规硶瑕佺粺涓�锛屼繚璇佹祴閲忕粨鏋滃噯纭�傛祴閲忓悗瑕佹牴鎹祴閲忕粨鏋滐紝瀵瑰悇椤规寚鏍囩殑鏁板�艰繘琛岃瘎浠凤紝骞剁瓫鏌ュ嚭鐢熼暱鍙戣偛鍋忕鑰呰繘琛岄噸鐐圭鐞嗐��
+    </p>
+    <h5 id="e090">3.鍏ㄨ韩浣撴</h5>
+    <p>鍏ㄨ韩浣撴鍐呭鍖呮嫭浠ヤ笅9椤广��</p>
+    <p>鈶犲ご閮ㄣ�傚ご棰呭ぇ灏忋�佸墠鍥熷ぇ灏忓強闂悎鎯呭喌锛屾湁鏃犳柟棰呭強棰呴杞寲銆�</p>
+    <p>鈶$溂銆傜溂鐫戝舰鐘躲�佸珐鑶滈鑹层�佽鍔涖�佺溂璺濈瓑鏄惁姝e父銆�</p>
+    <p>鈶㈣�炽�傛湁鏃犲鑰崇暩褰紝鑰抽亾缁撴瀯銆佸惉鍔涚瓑鏄惁姝e父銆�</p>
+    <p>鈶e彛鑵斻�傚彛鑵旈鑹插拰褰㈢姸銆佸彛鑵旈粡鑶溿�佺墮榻挎暟鐩槸鍚︽甯革紝鏄惁鏈夐緥榻跨瓑銆�</p>
+    <p>鈶よ兏閮ㄣ�傝兏寤撴湁鏃犵暩褰紝鍚瘖鏈夋棤蹇冭剰鏉傞煶鍙婅偤鍐呭暟闊炽��</p>
+    <p>鈶ヨ吂閮ㄣ�傝吂閮ㄦ湁鏃犲紓甯稿寘鍧椼�佽倽鑴炬湁鏃犲紓甯歌偪澶с��</p>
+    <p>鈶﹀鐢熸畺鍣ㄣ�傚鐢熸畺鍣ㄦ湁鏃犵暩褰€��</p>
+    <p>鈶ц剨鏌卞拰鍥涜偄銆傝剨鏌卞拰鍥涜偄鏈夋棤鐣稿舰鎴栧叾浠栧紓甯搞��</p>
+    <p>鈶ㄦ穻宸寸粨銆傚叏韬〃娴呮穻宸寸粨鏈夋棤寮傚父鑲垮ぇ銆�</p>
+    <h5 id="e091">4.瀹為獙瀹ゆ鏌�</h5>
+    <p>
+      鏍规嵁浣撴牸娴嬮噺涓庡叏韬綋妫�缁撴灉锛岀‘瀹氱浉搴旂殑瀹為獙瀹ゆ鏌ラ」鐩�備竴鑸儏鍐典笅锛屾墍鍋氱殑妫�鏌ラ」鐩寘鎷細1宀佸拰2宀佹椂鍚勫仛灏垮父瑙勬鏌�1娆★紝2宀佷互鍚庢瘡鍗婂勾妫�鏌ョ勃甯歌1娆★紝浜嗚В鏈夋棤瀵勭敓铏嵉锛涘繀瑕佹椂鍙鏌ラ挋銆佺7绛夊父閲忓厓绱狅紝閿屻�侀摐銆侀搧绛夊井閲忓厓绱犲強琛�閾呫��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0104-1.jpg" /><br />
+      <span class="img">涓撻鍥� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b017">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">瀛﹀墠鍎跨蹇冪悊鍋ュ悍鐨勮瘎浠枫��</div>
+    </h2>
+    <p class="center"><img class="img-g" alt="" src="image/0104-2.jpg" /></p>
+    <p class="img">鑷富瀛︿範浠诲姟鍗�</p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        娴嬮噺鎴愪汉鐨勬櫤鍟嗗彲浠ラ�氳繃鏍囧噯鍖栫殑娴嬭瘯棰樿繘琛岋紝浣嗗鍓嶅効绔ョ殑璇█鍙戝睍姘村钩鍜岄�昏緫鎬濈淮鑳藉姏杈冧綆锛屽緢闅剧敤杩欑鏂规硶鏉ユ祴璇曪紝鐢ㄤ粈涔堟柟娉曞彲浠ュ瀛﹀墠鍎跨杩涜蹇冪悊娴嬭瘯鍛紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩板鍓嶅効绔ュ績鐞嗚瘎浼扮殑鐩稿叧鍐呭浠ュ強鍑犵甯歌鐨勮瘎浠峰鍓嶅効绔ュ績鐞嗗仴搴风殑鏂规硶锛屼互鎸囧骞兼暀宸ヤ綔鑰呮洿濂藉湴寮�灞曞鍓嶅効绔ュ績鐞嗕繚鍋ュ伐浣溿��
+      </p>
+    </div>
+    <h3 id="c042">涓�銆佸鍓嶅効绔ュ績鐞嗚瘎浼扮殑姒傚康鍜岀壒鐐癸紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d122">锛堜竴锛夊鍓嶅効绔ュ績鐞嗚瘎浼扮殑姒傚康</h4>
+    <p>
+      瀛﹀墠鍎跨蹇冪悊璇勪及鏄寚杩愮敤蹇冪悊瀛︽柟娉曞瀛﹀墠鍎跨鐨勫績鐞嗙姸鎬佸拰琛屼负琛ㄧ幇杩涜璇勫畾锛岃幏鍙栨湁鍏冲効绔ュ績鐞嗗彂灞曟柟闈㈢殑淇℃伅锛屽苟鎹鍋氬嚭鍒ゆ柇锛岄壌鍒嚭鏈夎涓洪棶棰樺拰蹇冪悊闅滅鐨勫効绔ワ紝瀵规湁蹇冪悊闅滅鐨勫効绔ュ疄鏂芥湁閽堝鎬х殑鏃╂湡骞查銆�
+    </p>
+    <h4 id="d123">锛堜簩锛夊鍓嶅効绔ュ績鐞嗚瘎浼扮殑鐗圭偣</h4>
+    <p>瀛﹀墠鍎跨蹇冪悊璇勪及鍏锋湁浠ヤ笅鐗圭偣銆�</p>
+    <p>
+      棣栧厛锛屽瀛﹀墠鍎跨杩涜蹇冪悊璇勪及鏈変竴瀹氶毦搴︺�傚鍓嶅効绔ュ勾榫勮緝灏忥紝娉ㄦ剰鍔涘鏄撳垎鏁o紝璁ょ煡姘村钩鏈夐檺锛屼緷璧栨�ц緝寮猴紝涓�鑸笉鑳藉緢蹇�傚簲璇勪及鎯呭锛屼笉鑳戒富鍔ㄦ彁渚涜瘎浼版墍闇�鐨勫悇绉嶄俊鎭�傛祴璇曞璞′负灏忓勾榫勫効绔ユ椂锛屽彲浠ュ厑璁哥埗姣嶄翰涓竴浜哄湪鏃佽竟锛屼絾涓嶈兘缁欏効绔ヤ换浣曟寚瀵兼垨鏆楃ず锛涘湪瀵瑰ぇ骞撮緞鍎跨娴嬭瘯鏃讹紝灏介噺閬垮厤瀹堕暱銆佽�佸笀鍦ㄦ梺杈广�傚彟澶栵紝浜虹殑蹇冪悊娲诲姩杈冧负澶嶆潅锛屽悇绉嶆甯稿拰寮傚父鐨勫績鐞嗗拰琛屼负寰�寰�浜ょ粐鍦ㄤ竴璧凤紝闅句互鍒嗚鲸锛屾墍浠ワ紝瀵瑰鍓嶅効绔ヨ繘琛屽績鐞嗚瘎浼版瘮韬綋璇勪及鍥伴毦寰楀銆�
+    </p>
+    <p>
+      鍏舵锛屽璇勪及浜哄憳瑕佹眰杈冮珮銆傝姹傝瘎浼颁汉鍛樻湁涓撲笟鐨勫績鐞嗚瘎浼扮煡璇嗗拰鎶�鑳斤紝骞跺瀛﹀墠鍎跨鐨勮韩蹇冨彂灞曠壒鐐规湁鍏呭垎鐨勪簡瑙c��
+    </p>
+    <p>
+      娴嬭瘯鏃讹紝涓昏瘯棣栧厛搴斾笌琚瘯鍎跨寤虹珛鑹ソ鐨勪俊浠诲叧绯伙紝鍦ㄦ祴璇曚腑鏍规嵁鍎跨鐨勫叿浣撴儏鍐碉紙鍖呮嫭骞撮緞銆佹�у埆銆佹�ф牸鍜屾儏缁瓑锛夊強鏃惰皟鏁翠氦娴佹柟寮忥紝骞跺簲淇濇寔鍏呭垎鐨勮�愬績銆�
+    </p>
+    <h3 id="c043">浜屻�佸鍓嶅効绔ュ績鐞嗘祴璇曠殑鏂规硶锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      蹇冪悊娴嬭瘯鏄竴绉嶄娇蹇冪悊鐜拌薄鏁伴噺鍖栫殑蹇冪悊瀛︽妧鏈紝鍗冲琛屼负鏍锋湰鐨勫瑙傛爣鍑嗗寲娴嬮噺銆傚畠鏄�氳繃鎰熺煡銆佽繍鍔ㄣ�佽瑷�鍙婂績鐞嗚繃绋嬬瓑瀵瑰悇绉嶈兘鍔涘強鎬ф牸杩涜娴嬭瘯銆�
+    </p>
+    <p>
+      蹇冪悊娴嬭瘯鎸変笉鍚岀殑鏍囧噯鍙互鍒嗕负涓嶅悓鐨勭被鍨嬨�傛寜蹇冪悊娴嬭瘯鐨勭洰鐨勶紝鍙皢鍏跺垎涓虹瓫鏌ユ�у強璇婃柇鎬т袱澶х被銆傜瓫鏌ユ柟娉曞揩閫熴�佺畝渚匡紝鑳藉湪鐭椂闂村唴寰楀嚭缁撴灉锛屽彲浠ュ垵姝ョ瓫鏌ュ嚭姝e父鎴栧紓甯搞�傜瓫鏌ュ嚭鏈夐棶棰樼殑鍎跨锛岃杩涗竴姝ヨ繘琛岃瘖鏂�х殑娴嬭瘯銆傛祴璇曞憳闇�涓撻棬鍩硅锛屾祴璇曡緝璐规椂锛岄渶1锝�2灏忔椂锛屼竴鑸潎鍙緱鍑哄彂鑲插晢鎴栨櫤鍟嗐��
+    </p>
+    <p>涓嬮潰浠嬬粛鍑犵鍥藉唴澶栬緝涓哄父鐢ㄧ殑娴嬭瘯鏂规硶銆�</p>
+    <h4 id="d124">锛堜竴锛夌瓫鏌ユ�ф祴璇�</h4>
+    <h5 id="e092">
+      1.涓逛經鍙戣偛绛涙煡娴嬭瘯锛圖enver Developmental Screening Test锛孌DST锛�
+    </h5>
+    <p>
+      涓逛經鍙戣偛绛涙煡娴嬭瘯鏄�20涓栫邯60骞翠唬鍦ㄧ編鍥戒腹浣涘競瀵硅鍦板尯鍎跨杩涜浜嗗ぇ閲忕殑娴嬭瘯鍚庡埗瀹氱殑绠�鍗曟祴璇曟硶锛屾搷浣滅畝渚匡紝瀹规槗鎺屾彙銆備竴娆℃鏌ユ椂闂翠笉瓒呰繃30鍒嗛挓锛屽睘绛涙煡鎬ф祴璇曘�傛湰娴嬭瘯鏂规硶閫傜敤浜�0锝�6宀佸効绔ャ�傜洰鍓嶏紝涓逛經鍙戣偛绛涙煡娴嬭瘯鍦ㄥ叏涓栫晫搴旂敤杈冨箍娉涳紝1983骞翠腑鍥界粡鍐嶆爣鍑嗗寲鍚庡凡鏅亶浣跨敤銆�
+    </p>
+    <p>
+      鏈祴璇曡兘澶熸瘮杈冪伒鏁忓湴绛涙煡鍑哄湪涓村簥涓婂皻鏈嚭鐜版槑鏄剧棁鐘朵絾鍙兘瀛樺湪闂鐨勫効绔ワ紱鑳藉鏈夐珮鍗卞洜绱犵殑鍎跨锛堟棭浜у効銆佷綆鍑虹敓浣撻噸鍎裤�佹湁涓ラ噸榛勭柛鍙茶�呭拰绐掓伅鍙茶�咃級杩涜鍙戣偛妫�娴嬨�備絾涓嶈兘浣滀负璇婃柇鍜岃瘎浠峰彂鑲查殰纰嶇绫诲拰涓ラ噸绋嬪害鐨勫伐鍏凤紝瀵瑰効绔ュ皢鏉ョ殑鍙戣偛涔熸棤浠讳綍棰勬祴浣滅敤銆�
+    </p>
+    <p>
+      涓逛經鍙戣偛绛涙煡娴嬭瘯鐨勫伐鍏凤細鈶犵洿寰�10鍘樼背鐨勭孩鑹茬悆1涓�傗憽10鍧楁柟绉湪锛屾瘡鍧楄竟闀�2.5鍘樼背锛岀孩7鍧楋紝榛勩�佺豢銆佽摑鍚�1鍧椼�傗憿灏忛搩閾�1涓�傗懀鐡跺彛鐩村緞1.5鍘樼背鐨勯�忔槑鏃犺壊鐜荤拑鐡�1涓�傗懁钁¤悇骞叉垨灏忕硸涓歌嫢骞茬矑銆傗懃鏈夋焺鎷ㄦ氮榧�1涓�傗懄灏忕毊鐞�1涓紙鐩村緞7锝�10鍘樼背锛夈�傗懅閾呯瑪1鏀��
+    </p>
+    <p>
+      涓逛經鍙戣偛绛涙煡娴嬭瘯鐨勯」鐩叡104椤癸紙鍘熻憲鏈�105椤癸紝涓浗淇敼鐨勯噺琛ㄤ腑鍒犲幓鈥滃悕璇嶅鏁扳�濅竴椤癸級锛屽唴瀹瑰垎涓轰釜浜衡�旂ぞ浼氥�佺簿缁嗚繍鍔ㄢ�旈�傚簲鎬у姩浣溿�佽瑷�銆佸ぇ杩愬姩4涓兘鍖恒�傛瘡涓�涓」鐩敤涓�妯潌琛ㄧず锛屾í鏉嗗畨鎺掑湪涓�瀹氱殑骞撮緞鑼冨洿涔嬮棿銆傛瘡涓�妯潌涓婃湁4涓偣锛屽垎鍒唬琛�25%锛�50%锛�75%锛�90%鐨勬甯稿効绔ュ彲浠ラ�氳繃璇ラ」鐩殑鐧惧垎姣斻�傛í鏉嗗唴鏍囨湁鈥淩鈥濈殑椤圭洰琛ㄧず璇ラ」鐩厑璁稿悜瀹堕暱璇㈤棶寰楀埌缁撴灉銆傛í鏉嗗唴娉ㄦ湁闃挎媺浼暟瀛椻��1锛�2锛�3锛屸�︹�濇彁绀鸿椤圭洰娴嬭瘯鏃堕』鍙傝�冩敞瑙c�備负渚夸簬鍑嗙‘鐢诲嚭鍎跨骞撮緞绾匡紝渚濇嵁鍎跨鍑虹敓鏃ユ湡姝g‘璁$畻骞撮緞锛屾棭浜у効骞撮緞鐭鑷�1宀併�傝〃鐨勯《绾夸笌搴曠嚎鍧囨湁骞撮緞鏍囪銆�
+    </p>
+    <p>
+      姣忎釜鑳藉尯鐨勬祴璇曟寜椤圭洰浠庢槗鍒伴毦銆佷粠宸︿笅鑷冲彸涓婄殑瑙勫緥杩涜銆傛瘡涓兘鍖哄彲浠庡勾榫勭嚎宸︿晶寮�濮嬶紝鑷冲皯鍏堝仛3涓」鐩紝鐒跺悗鍚戝彸娴嬭瘯锛岀洿鍒拌繛缁�3涓」鐩笉鑳介�氳繃涓烘锛岀劧鍚庡啀杩涜鍙︿竴鑳藉尯鐨勬娴嬨��
+    </p>
+    <p>
+      姣忎釜椤圭洰鍙噸澶�3娆★紝骞跺皢缁撴灉鏍囪鍦ㄨ椤圭洰妯潌涓娿�傗�淧鈥濊〃绀洪�氳繃锛屸�淔鈥濊〃绀哄け璐ワ紝鈥淩鈥濊〃绀轰笉鍚堜綔锛屸�淣鈥濊〃绀烘棤鏈轰細銆傛祴璇曞垽鏂湁寮傚父銆佹甯搞�佸彲鐤戙�佹棤娉曞垽鏂洓绉嶃�傗�滃紓甯糕�濃�滃彲鐤戔�濆簲閲嶅1娆★紝缁撴灉浠嶄笉姝e父鐨勫啀鐢ㄨ瘖鏂硶娴嬭瘯銆�
+    </p>
+    <p>
+      寮傚父锛氣憼2涓垨2涓互涓婅兘鍖轰腑鏈�2椤规垨2椤逛互涓婄殑鍙戣偛寤惰繜锛屼负鈥淔鈥濄�傗憽1涓兘鍖烘湁2椤规垨鏇村鐨勫彂鑲插欢杩燂紝鍔犱笂1涓兘鍖烘垨鏇村鐨勮兘鍖烘湁1椤瑰彂鑲插欢杩熷拰璇ヨ兘鍖哄垏骞撮緞绾跨殑椤圭洰鍧囦负鈥淔鈥濄��
+    </p>
+    <p>
+      鍙枒锛氣憼1涓兘鍖烘湁2椤规垨鏇村鐨勫彂鑲插欢杩熴�傗憽1涓兘鍖烘垨鏇村鐨勮兘鍖烘湁1椤瑰彂鑲插欢杩熷拰璇ヨ兘鍖哄垏骞撮緞绾跨殑椤圭洰鍧囦负鈥淔鈥濄��
+    </p>
+    <p>鏃犳硶鍒ゆ柇锛氱粨鏋滀腑鈥淣鈥濈殑椤圭洰澶锛岃嚧浣挎渶鍚庣粨鏋滄棤娉曞垽鏂��</p>
+    <p>姝e父锛氭棤浠ヤ笂鎯呭喌鑰呫��</p>
+    <p>
+      鍥犱腹浣涘彂鑲茬瓫鏌ユ祴璇曟槸鍙戣偛绛涙煡娉曪紝娴嬭瘯鍓嶅簲鍚戦櫔鍚岀殑瀹堕暱璇存槑鏈祴璇曟槸鍙戣偛鐨勭瓫鏌ワ紝鑰屼笉鏄眰寰楁櫤鍟嗭紝涓嶈姹傚効绔ュ叏閮ㄦ纭畬鎴愭墍鏈夐」鐩�傛祴璇曞墠搴旇鍎跨鍚冮ケ锛屾帓绌哄ぇ灏忎究锛岀簿绁為ケ婊°�傛祴璇曟湯搴旇褰曞効绔ヨ〃鐜版儏鍐点��
+    </p>
+    <p>
+      绗竴锛屾鏌ヨ�呴�楀紩鍎跨绗戞椂锛屾鏌ヨ�呭悜鍎跨寰瑧鎴栦氦璋堟尌鎵嬶紝浣嗕笉瑕佹帴瑙︼紝鍎跨鍋氬嚭寰瑧鍥炲簲銆�
+    </p>
+    <p>
+      绗簩锛屽綋鍎跨姝e湪楂樺叴鍦扮帺鐫�鐜╁叿鏃讹紝妫�鏌ヨ�呭簲鎶婁粬锛堝ス锛夋墜閲岀殑鐜╁叿鎷垮紑锛岃嫢琛ㄧず鎶垫姉绠楅�氳繃銆�
+    </p>
+    <p>绗笁锛岃嚜宸辩┛闉嬫椂涓嶈姹傜郴甯︼紝绌胯。鏃朵笉瑕佹眰鎵h儗閮ㄧ航鎵c��</p>
+    <p>
+      绗洓锛屾祴璇曠墿绂诲効绔ュご閮�15鍘樼背锛屾祴璇曠墿鍚戝乏鍙充氦鏇跨Щ鍔紝鍎跨瑙嗙嚎浠ヤ腑绾夸负涓ぎ绉诲姩90掳锛岃繃涓ぎ绾�180掳銆�
+    </p>
+    <p>绗簲锛岀敤鎷ㄦ氮榧撴帴瑙﹀効绔ユ寚灏栨垨鎵嬫寚鐨勮儗閮紝浠栵紙濂癸級鑳芥彙浣忓畠銆�</p>
+    <p>
+      绗叚锛屽皬鐞冧粠妗岃竟婊氫笅锛屽効绔ヨ绾夸細璺熼殢灏忕悆锛屽ソ鍍忓湪杩介�愬畠锛屾垨鎯崇湅瀹冪┒绔熷埌鍝噷鍘讳簡銆傛鏌ヨ�呮澗鎵嬫斁鐞冩椂锛屽簲鏁忔嵎鍦颁娇鐞冩粴鍑猴紝鍑犱箮涓嶈鍎跨瑙佸埌妫�鏌ヨ�呯殑鎵嬶紝鍕挎尌鑷傘��
+    </p>
+    <p>绗竷锛屽効绔ョ敤鎷囨寚鍜屽彟涓�鎸囨崗灏忎父銆�</p>
+    <p>绗叓锛岀敤椋熸寚銆佹媷鎸囩鎹忓皬涓革紝鎹忔椂鑵曢儴绂绘闈紝浠庝笂闈㈡崗銆�</p>
+    <p>绗節锛屼复鎽圭敾鍦嗭紝涓嶅彲绀鸿寖锛屼笉鍙鍑哄悕绉般�傜嚎鐨勫ご灏捐繛鎺ユ垚鍦嗗嵆鍙��</p>
+    <p>
+      绗崄锛屽厛鐢诲嚭闀跨煭2鏉$嚎锛岀劧鍚庨棶鍝竴鏉$嚎闀夸竴浜涳紙涓嶈闂�滃ぇ涓�浜涒�濓級锛屽啀鎶婄焊鏃嬭浆180掳锛岄棶鍝潯闀裤�傦紙3璇�3瀵圭畻閫氳繃銆傦級
+    </p>
+    <p>绗崄涓�锛岃兘涓存懝鐢烩��+鈥濆瓧褰究鍙婃牸锛屼笉瑕佹眰鎸囧畾瑙掑害銆�</p>
+    <p>绗崄浜岋紝鍏堝槺鍎跨鐓ф牱鐢伙紝鍥炬鍏锋湁4涓柟瑙掍究鍙婃牸銆�</p>
+    <p>
+      绗崄涓夛紝璇勫垎鏃跺绉伴儴鍒嗙畻浣�1涓崟鍏冿紙涓よ噦銆佷袱鑵裤�佷袱鐪肩瓑浠呯畻浣�1涓崟鍏冿級銆�
+    </p>
+    <p>绗崄鍥涳紝鐐圭敾鐗囧槺鍎跨璇村嚭鍚嶇О锛堜粎浣滃0鑰屾湭鍙嚭鍚嶇О锛屼笉绠楅�氳繃锛夈��</p>
+    <p>
+      绗崄浜旓紝妫�鏌ヨ�呭槺鍎跨锛氣憼鎶婄Н鏈ㄧ粰濡堝銆傗憽鎶婄Н鏈ㄦ斁鍦ㄦ涓娿�傗憿鎶婄Н鏈ㄦ斁鍦ㄥ湴涓娿�傛鏌ヨ�呬笉瑕佹寚鐐癸紝鎴栫敤澶淬�佺溂绀烘剰銆傦紙3璇�2瀵圭畻閫氳繃銆傦級
+    </p>
+    <p>
+      绗崄鍏紝妫�鏌ヨ�呴棶鍎跨锛氣憼鍐蜂簡鎬庝箞鍔烇紵鈶¢タ浜嗘�庝箞鍔烇紵鈶㈢疮浜嗘�庝箞鍔烇紵锛�3闂�2绛斿绠楅�氳繃銆傦級
+    </p>
+    <p>
+      绗崄涓冿紝妫�鏌ヨ�呭槺鍎跨锛氣憼鎶婄Н鏈ㄦ斁鍦ㄦ瀛愪笂銆傗憽鎶婄Н鏈ㄦ斁鍦ㄦ瀛愪笅銆傗憿鎶婄Н鏈ㄦ斁鍦ㄦ瀛愬墠銆傗懀鎶婄Н鏈ㄦ斁鍦ㄦ瀛愬悗銆傛鏌ヨ�呬笉瑕佹寚鐐癸紝鎴栫敤澶淬�佺溂绀烘剰銆傦紙4璇�3瀵圭畻閫氳繃銆傦級
+    </p>
+    <p>
+      绗崄鍏紝妫�鏌ヨ�呴棶浠ヤ笅闂锛屽槺鍎跨鍥炵瓟锛氱伀鏄儹鐨勶紝鍐版槸________鐨勶紱濡堝鏄コ浜猴紝鐖哥埜鏄痏_______锛涢┈鏄ぇ鐨勶紝鑰侀紶鏄痏_______銆傦紙3闂�2绛斿绠楅�氳繃銆傦級
+    </p>
+    <p>
+      绗崄涔濓紝鍢卞効绔ヨВ閲婁笅鍒楀瓧鐨勬剰涔夛細鐞冦�佹箹銆佹渤銆侀钑夛紙鎴栧叾浠栨按鏋滐紝濡傝嫻鏋滐級銆佹瀛愩�佹埧灞嬨�佸ぉ鑺辨澘銆佺獥甯樸�佺绗嗭紙鍥村锛夈�佷汉琛岄亾銆傝兘璇村嚭鐢ㄩ�斻�佺粨鏋勩�佹垚鍒嗘垨鍒嗙被閮界畻閫氳繃銆�
+    </p>
+    <p>
+      绗簩鍗侊紝妫�鏌ヨ�呴棶鍎跨锛氶挜鍖欐槸浠�涔堝仛鐨勶紵闉嬫槸浠�涔堝仛鐨勶紵闂ㄦ槸浠�涔堝仛鐨勶紵涓嶅彲鐢ㄥ叾浠栦簨鐗╀唬鏇裤�傦紙3璇�3瀵圭畻閫氳繃銆傦級
+    </p>
+    <p>绗簩鍗佷竴锛屽効绔ヤ刊鍗э紝鐢ㄥ弻渚у墠鑷傛垨鍙屾墜鎾戣捣鑳搁儴绂诲紑妗岄潰銆�</p>
+    <p>
+      绗簩鍗佷簩锛屾鏌ヨ�呮彙浣忓効绔ュ弻鎵嬶紝杞昏交鎷変粬锛堝ス锛夛紝浠庝话鍗т綅鍒板潗浣嶏紝杩欐椂鍎跨澶翠笉鍚庡�撅紝绠楀強鏍笺��
+    </p>
+    <p>绗簩鍗佷笁锛屽効绔ヤ笂妤兼椂鍏佽鎵嬫壎澧欏鎴栨爮鏉嗭紝浣嗕笉鍑嗘垚浜烘悁鎵舵垨鐖銆�</p>
+    <p>绗簩鍗佸洓锛屽効绔ヤ妇鎵嬭繃鑲╂墧鐞冪粰1绫充互澶栫殑妫�鏌ヨ�呫��</p>
+    <p>绗簩鍗佷簲锛岃兘骞惰冻骞冲湴璺宠穬绾�21鍘樼背锛堣烦杩�1寮犵焊锛夈��</p>
+    <p>
+      绗簩鍗佸叚锛屽槺鍎跨鍚戝墠姝ヨ锛屽墠鑴氳窡涓庡悗鑴氬皷鐨勮窛绂讳笉瓒呰繃2.5鍘樼背銆傛鏌ヨ�呭彲绀鸿寖锛岃姹傚効绔ヨ繛缁蛋4姝ャ�傦紙3璇�2鎴愬姛鍗抽�氳繃銆傦級
+    </p>
+    <p>
+      绗簩鍗佷竷锛屾鏌ヨ�呭湪90鍘樼背澶勶紝鎶婄悆鎷嶇粰鍎跨锛岃姹傚効绔ヨ兘鐢ㄦ墜鎺ョ悆锛屼笉鍑嗙敤鑷傛姳鐞冦�傦紙3璇�2鎴愬姛鍗抽�氳繃銆傦級
+    </p>
+    <p>
+      绗簩鍗佸叓锛屽槺鍎跨鍚庨��璧帮紝鍓嶈剼璺熶笌鍚庤剼灏栫殑璺濈涓嶈秴杩�2.5鍘樼背銆傛鏌ヨ�呭彲绀鸿寖锛岃姹傚効绔ヨ繛缁��4姝ャ�傦紙3璇�2鎴愬姛绠楅�氳繃銆傦級
+    </p>
+    <p>
+      琛屼负瑙傚療锛氭祴鏌ユ椂鍎跨鍙嶅簲鎯呭喌锛屼笌妫�鏌ヨ�呴厤鍚堟儏鍐碉紝娉ㄦ剰鍔涙寔缁椂闂撮暱鐭�佽瑷�琛ㄨ揪鎯呭喌銆佽嚜淇″績绛夈��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>娓告垙娌荤枟鈥斺�旇韩浣撹</b></p>
+      <p class="block">
+        娓告垙娌荤枟鏄�滀竴绉嶉�氳繃鐞嗚妯″紡鐨勭郴缁熶娇鐢ㄨ�屽缓绔嬬殑浜洪檯浜ゅ線杩囩▼銆傚湪杩欐湡闂达紝鎺ュ彈杩囪缁冪殑娓告垙蹇冪悊娌荤枟甯堜娇鐢ㄦ父鎴忚繖绉嶆不鐤楁柟寮忔潵甯姪鏉ヨ鑰咃紝浣夸粬浠幏寰楁垚闀垮拰鍙戝睍鈥濓紙娓告垙娌荤枟鍗忎細锛孉ssociation
+        for Play Therapy锛夈��
+      </p>
+      <p class="block">
+        韬綋琚滄槸涓�绉嶆父鎴忔不鐤椼�傝繖涓不鐤楁柟妗堝湪1993骞磋耽寰楁棭鏈熷効绔ユ不鐤楃殑閲戠墝濂栥�傝韩浣撹鏄竴绉嶇敤鑾卞崱甯冩枡鍋氭垚鐨勫脊鎬ц锛屾湁寮�鍙o紝鍙互鍖呰9浣忔暣涓韩浣撱�傚叾涓昏鐩殑鏄寮哄噯纭殑韬綋褰㈣薄銆佽韩浣撶晫闄愶紝甯姪鏈夋敞鎰忓姏闅滅鐨勫効绔ヨ繘琛屾兂璞℃父鎴忥紝浠ュ強甯姪鏈夎繘椋熼棶棰樼殑鎴愪汉銆傛暣涓瀛愮殑瑙︽劅鍙互缁欎簣鎮h�呬竴绉嶆瘝浜蹭笌濠村浜掑姩鐨勪翰瀵嗘劅瑙夛紝杩欑浜插瘑鎰熻鏄韩浣撳舰璞″舰鎴愮殑蹇呯劧姝ラ銆�
+      </p>
+      <p class="block">
+        杩欏悓鏃剁粰浜堜簡涓�绉嶁�滄垜鐪嬪緱鍒颁綘锛屼綘鐪嬩笉鍒版垜鈥濈殑浣撻獙銆傚彲浠ュ鍔犱釜浜虹殑瀹夊叏鎰熴�佹斁鏉捐嚜鎴戯紝鍚屾椂涔熸槸娌荤枟鑰呭拰鍎跨闂翠簰鍔ㄧ殑琛櫙銆傚効绔ュ彲浠ヨ嚜鐢卞湴杩涘叆琚嬪瓙涓殑淇濇姢绌洪棿锛屽苟杩涜涓�浜涙兂璞★紝濡傛粴鍔ㄧ殑鐭冲ご銆佸铔嬨�侀琛屼腑鐨勯笩绛夛紝鍊熺潃璇存晠浜嬪強鍙栧悕瀛楋紝鑷姩浜х敓娓告垙鐨勫紩瀵艰�呬笌瑙傚療鑰呫��
+      </p>
+      <p class="block">
+        鍙戝睍鐨勫ぉ鎬ч�氬父浼氬湪鐤楃▼涓睍鐜板嚭鏉ャ�傚鍔犱竴浜涜薄寰佹�х粡楠岋紝閭g琚寘瑁逛綇鐨勬劅瑙夊彲浠ユ弧瓒虫棭鏈熸病鏈夊緱鍒拌冻澶熷叧鐖辩殑鍎跨锛岀紦鎱㈠湴鎽囨檭涔熷彲浠ョ敤鏉ュ畨鎶氬鍔ㄦ垨娌抚鐨勫効绔ャ��<a
+          id="w1"
+        ></a
+        ><a href="chapter004.html#m1"><sup>[1]</sup></a>
+      </p>
+    </div>
+    <h5 id="e093">2.缁樹汉娴嬭瘯锛圖rawing A Man Test锛�</h5>
+    <p>
+      1885骞达紝鑻卞浗鐨勫簱鍏嬶紙E.Cooke锛夐鍏堟弿杩颁簡鍎跨缁樹汉鐨勫勾榫勭壒鐐广��1926骞达紝缇庡浗瀛﹁�呭彜杩撼澶紙Goodenough锛夐娆℃彁鍑虹粯浜烘硶鍙綔涓轰竴绉嶆櫤鑳芥祴璇曪紝骞跺瀹冭繘琛屾爣鍑嗗寲锛岀紪鍒朵簡甯告ā閲忚〃銆�1963骞达紝娴烽噷鏂紙Harris锛夊璇ユ柟娉曡繘琛屽ぇ閲忕爺绌讹紝棣栨鎻愬嚭缁樹汉娴嬭瘯涓庢櫤鍟嗕箣闂存湁鏄庢樉鐩稿叧銆�1968骞达紝绉戠毊鑼紙Koppitz锛夊皢缁樹汉娴嬭瘯涓庨煢鍏嬫柉鍕掑効绔ユ櫤鍔涢噺琛ㄥ強鏂潶绂忊�旀瘮濂堟櫤鍔涢噺琛ㄨ繘琛岀浉鍏冲垎鏋愶紝鎸囧嚭鐩稿叧绯绘暟涓�0.55锝�0.80銆�
+    </p>
+    <div class="fl" >
+      <div class="left" style="width:35%">
+        <p>
+      缁樹汉娴嬭瘯鐢ㄤ簬娴嬪畾鍎跨鏅鸿兘鐨勬垚鐔熺▼搴︼紝鑳藉弽鏄犲効绔ョ殑瑙嗚銆佸惉瑙夈�佽瀵熸�濈淮銆佺悊瑙h蹇嗐�佸姩浣滃崗璋冦�佽鐭ョ瓑鏂归潰鐨勫彂灞曟儏鍐点��
+    </p>
+    <p>
+      缁欏効绔ヤ竴寮�27鍘樼背脳21鍘樼背澶у皬鐨勭櫧绾搞�佷竴鏀搮绗斻�佷竴鍧楁鐨�傝姹傚効绔ユ寜鐓ц嚜宸辩殑鎯宠薄鐢讳竴涓汉鐨勫叏韬儚锛屾彁绀鸿涓猴細鈥滃皬鏈嬪弸锛岃浣犵敾涓�涓闈㈢殑銆佸叏韬殑浜恒�傚彲鐢讳换浣曚竴绉嶄汉锛岀敾寰楄秺瀹屽叏瓒婄粏鑷磋秺濂斤紝浣嗗繀椤绘槸鍏ㄨ韩鐨勩�備笉鑳界敾鏈哄櫒浜恒�佸姩鐢讳汉銆佹磱濞冨▋銆佸彜浠d汉锛屼篃涓嶈兘鍗扮潃鐢绘垨鐓х潃鐢汇�傗�濇祴璇曡��
+    </p>
+      </div>
+      <div class="right" style="width:65%">
+    <video
+      src="http://182.92.203.7:3007/books/resource/1/video/chapterFour/涓撻鍥涳細鍎跨缁樹汉娴嬭瘯.mp4"
+      poster="../../../assets/images/chapterTwo/people-video-img.png"
+      webkit-playsinline="true" 
+      x-webkit-airplay="true" 
+      playsinline="true" 
+      x5-video-orientation="h5" 
+      x5-video-player-fullscreen="true" 
+      x5-playsinline=""
+      controls
+      style="width:100%"
+    ></video>
+    <p class="img">瑙嗛锛氬効绔ョ粯浜烘祴璇�</p>
+      </div>
+    </div>
+    <p class="m0-t0">灏嗘牴鎹効绔ユ墍鐢讳汉鍍忕殑韬綋閮ㄤ綅鏄惁榻愬叏銆佹湁鏃犵粏鑺傚拰鍚勯儴姣斾緥鏄惁鎭板綋绛夎繘琛岃瘎鍒嗐��</p>
+    <p>
+      缁樹汉娴嬭瘯涓嶉檺鏃堕棿锛屽効绔ョ粯鐢绘椂鍙互鐢ㄦ鐨摝锛屽彲浠ュ湪绾哥殑鑳岄潰閲嶇敾涓�骞咃紝涓�鑸湪10锝�20鍒嗛挓鍐呭畬鎴愩�傜粯浜烘祴璇曠殑閫傜敤骞撮緞鏄�4锝�12宀侊紝鏈�閫傜敤浜�4锝�9.5宀侊紝涓浗缁忛獙琛ㄦ槑鍎跨鍒�10宀佷互鍚庡緱鍒嗗氨涓嶅啀涓婂崌銆�
+    </p>
+    <p>缁樹汉娴嬭瘯鏅哄晢杞崲娉曪細</p>
+    <p>鏅洪緞锛堟湀锛�=缁樹汉寰楀垎脳3+36</p>
+    <p>鏅哄晢=锛堟櫤榫�/瀹炶冻骞撮緞锛壝�100</p>
+    <p>
+      缁樹汉娴嬭瘯鏄竴绉嶈兘寮曡捣鍎跨鍏磋叮鐨勩�佺畝渚挎槗琛岀殑鏅哄姏绛涙煡娴嬭瘯鏂规硶銆傝緝鍏朵粬鏅哄姏娴嬭瘯锛岀粯浜烘祴璇曚笉鍖呭惈浠讳綍璇█銆佹枃瀛楁柟闈㈢殑鍐呭锛屽鍎跨鐨勬枃鍖栬姹傝緝浣庛�傚悓鏃讹紝璇ユ柟娉曢�傜敤浜庡惉鍔涙畫鐤俱�佹櫤鍔涙畫鐤俱�佽█璇拰璇█闅滅銆佹儏缁拰琛屼负闅滅绛夌壒娈婂効绔ャ�傜粯浜烘祴璇曡繕鍙敤浜庝笉鍚岃瑷�銆佷笉鍚屾皯鏃忕殑鍎跨锛屼究浜庡湪涓嶅悓鍥界睄銆佹皯鏃忓拰浜虹兢涔嬮棿杩涜浜ゆ祦銆�
+    </p>
+    <p>
+      浣嗘槸缁樹汉娴嬭瘯涔熸湁涓�瀹氱殑灞�闄愭�э紝涓昏浣撶幇鍦ㄤ笉鑳芥浛浠f瑙勭殑鏅哄姏娴嬭瘯銆傚洜涓哄畠鍙兘鍙嶆槧鍎跨瀵逛汉浣撶殑璁よ瘑锛屼笉鑳藉叏闈㈠弽鏄犲効绔ョ殑鏅鸿兘锛涘浜庣己涔忕粯鐢绘妧宸х殑鍎跨浠ュ強缁樼敾姘村钩杩囦綆鐨勫効绔ョ殑璇勪环瑕佹厧閲嶃��
+    </p>
+    <h4 id="d125">锛堜簩锛夎瘖鏂�ф祴璇�</h4>
+    <h5 id="e094">
+      1.璐濆埄濠村効鍙戣偛閲忚〃锛圔ayley Scales of Infant Development 锛孊SID锛�
+    </h5>
+    <p>璇勪及2锝�30涓湀鐨勫効绔ユ櫤鍔涘彂鑲叉按骞筹紝纭畾鍎跨鏅哄姏鍙戣偛鍋忕姝e父姘村钩鐨勭▼搴︺��</p>
+    <p>璐濆埄濠村効鍙戣偛閲忚〃鍖呮嫭浠ヤ笅3閮ㄥ垎鍐呭銆�</p>
+    <p>
+      鈶犳櫤鑳介噺琛細娴嬫煡鍏惰蹇嗐�佽█璇蹇点�佽В鍐抽棶棰樼殑鑳藉姏銆佹棭鏈熷鏁扮殑姒傚康銆佹櫘閬嶅寲涓庡垎绫诲強绀句氦鎶�鑳姐��
+    </p>
+    <p>
+      鈶¤繍鍔ㄩ噺琛細娴嬫煡绮楀ぇ鍙婄簿缁嗚倢鑲夌殑鑳藉姏锛屽寘鎷炕韬�佺埇銆佸潗銆佺珛銆佽窇銆佽烦锛屼篃鍖呮嫭鐢ㄦ墜鍐欏瓧鍙婃ā浠垮姩浣溿��
+    </p>
+    <p>
+      鈶㈣涓鸿瘎浠烽噺琛細娴嬫煡鍎跨鍦ㄦ鏌ヨ繃绋嬩腑鐨勮涓猴紝濡傛敞鎰忕▼搴︺�佹儏缁皟鑺傘�佸姩浣滆川閲忕瓑銆�
+    </p>
+    <p>
+      绗竴鐗堬紙1969骞达級閲忚〃鏉ヨ嚜缁撴灉涓ユ牸鍙栨牱鐨�2锝�30涓湀鐨�1
+      200鍚嶅┐鍎裤�傞噺琛ㄥ寘鎷簿绁炲彂鑲查噺琛紙163椤癸級銆佽繍鍔ㄥ彂鑲查噺琛紙81椤癸級鍜屽┐鍎胯涓鸿褰曪紙24椤癸級3閮ㄥ垎銆傜浜岀増鐨勮礉鍒╁┐鍎垮彂鑲查噺琛紙BSID鈪★級浜�1986骞村紑濮嬩慨璁紝鍒�1993骞村畬鎴愩�傝礉鍒╁┐鍎垮彂鑲查噺琛紙BSID鈪★級涓殑鏅鸿兘閲忚〃娴嬭瘯椤圭洰鏈�178椤癸紝杩愬姩閲忚〃娴嬭瘯椤圭洰鏈�111椤癸紝琛屼负璇勪环閲忚〃椤圭洰鏈�30椤广��
+    </p>
+    <p>
+      璐濆埄濠村効鍙戣偛閲忚〃锛圔SID鈪★級涓昏搴旂敤浜庝互涓嬪嚑涓柟闈細鈶犵‘瀹氭槸鍚﹀彂鑲茶繜缂撱�傗憽骞查鍚庣殑鍐嶆祴瀹氾紝璇勪环骞查鍚庣殑鏁堟灉銆傗憿瀵瑰闀胯繘琛屽鏁欙紝璇存槑鍎跨鍙戣偛鐨勮繃绋嬨�傗懀浣滀负绉戠爺宸ュ叿銆�
+    </p>
+    <p>
+      缁撴灉鐨勫垽瀹氾細鏅鸿兘鍙婅繍鍔ㄩ噺琛ㄦ�诲垎鍦�115鍒嗗強浠ヤ笂涓哄姞閫熷畬鎴愭祴璇曪紝85锝�114鍒嗕负姝e父鑼冨洿锛�70锝�84鍒嗕负娴嬭瘯杞诲害寤惰繜锛�69鍒嗗強浠ヤ笅涓烘祴璇曟槑鏄惧欢杩燂紱琛屼负閲忚〃璇勫垎涓庢湀榫勬湁鍏炽��
+    </p>
+    <p>
+      璐濆埄濠村効鍙戣偛閲忚〃璇勪及濠村辜鍎挎櫤鍔涘彂鑲叉按骞崇浉瀵硅緝鍏ㄩ潰銆佺簿纭�傛瘡娆℃祴楠屾椂闂�45锝�60鍒嗛挓锛屼腑鍥藉凡鏈夋爣鍑嗗寲鐨勯噺琛ㄣ��
+    </p>
+    <h5 id="e095">
+      2.闊﹀厠鏂嫆瀛﹀墠鍎跨鏅哄姏閲忚〃锛圵echsler Preschool and Primary Scale of
+      Intelligence锛學PPSI锛�
+    </h5>
+    <p>
+      缇庡浗蹇冪悊瀛﹀闊﹀厠鏂嫆缂栧埗浜嗕笁濂楅噺琛細闊﹀厠鏂嫆鎴愪汉鏅哄姏閲忚〃锛圵AIS锛夛紝閫傜敤浜�16锝�64宀佺殑浜虹兢锛堢涓夌増鎵╁睍涓�16锝�89宀侊級锛涢煢鍏嬫柉鍕掑榫勫効绔ユ櫤鍔涢噺琛紙WISC锛夛紝閫傜敤浜�6锝�16宀佸効绔ワ紱闊﹀厠鏂嫆瀛﹀墠鍎跨鏅哄姏閲忚〃锛圵PPSI锛夛紝閫傜敤浜�4锝�6.5宀佸効绔ワ紙淇鐗堟墿灞曚负3锝�7宀侊級銆傝繖涓夊閲忚〃鏃㈢浉浜掔嫭绔嬪張鐩镐簰琛旀帴锛屽彲浠ヨ瘎瀹氬辜鍎胯嚦鑰佷汉鐨勬櫤鍔涙按骞炽��<a
+        id="w2"
+      ></a
+      ><a href="chapter004.html#m2"><sup>[2]</sup></a>
+    </p>
+    <p>
+      闊﹀厠鏂嫆瀛﹀墠鍎跨鏅哄姏閲忚〃鏄煢鍏嬫柉鍕掍簬1967骞翠负璇勪及瀛﹀墠鍎跨鐨勬櫤鍔涘彂灞曡璁$殑锛屽瀛﹀墠鍎跨杩涜娴嬮獙锛岃 閲忓効绔ュ悇鏂归潰鐨勮兘鍔涳紝浠ヨ幏寰楀効绔ュ鏂归潰鏅鸿兘姘村钩鐨勪俊鎭�備腑鍥藉績鐞嗗瀹跺璇ラ噺琛ㄨ繘琛屼簡淇锛屽舰鎴愪簡涓浗鈥旈煢姘忓鍓嶅効绔ユ櫤鍔涢噺琛紙C-WYCSI锛夛紝鐢ㄦ潵娴嬮噺涓浗瀛﹀墠鍎跨鐨勬櫤鍔涘彂灞曟按骞炽��
+    </p>
+    <p>
+      闊﹀厠鏂嫆瀛﹀墠鍎跨鏅哄姏閲忚〃鍒嗕负瑷�璇祴楠屽拰鎿嶄綔娴嬮獙涓ゅぇ绫汇�傝█璇祴楠屼富瑕佸寘鎷父璇嗐�佽瘝姹囥�佺畻鏈�佺悊瑙c�佺被鍚�5涓垎娴嬮獙鍜�1涓儗璇佃鍙ョ殑琛ュ厖棰橈紱鎿嶄綔娴嬮獙鍖呮嫭鍔ㄧ墿鎴裤�佸浘鐢昏ˉ缂恒�佽糠娲ャ�佸嚑浣曞浘褰€�佺Н鏈ㄥ浘妗�5涓垎娴嬮獙銆傛寜娴嬮獙鍐呭寰楀嚭瑷�璇祴楠屽垎鏁板拰鎿嶄綔娴嬮獙鍒嗘暟锛屼袱鑰呯殑鍧囨暟涓烘�绘櫤鍟嗐�傝繍鐢ㄩ煢鍏嬫柉鍕掓櫤鍔涢噺琛ㄨ繘琛屾祴楠岋紝姣忔鎵�鐢ㄦ椂闂磋緝闀匡紝涓�鑸负40锝�50鍒嗛挓锛屽洜鑰屽4宀佷互涓嬪効绔ヤ笉閫傚疁銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-a" alt="" src="image/0110-1.jpg" /><br />
+      <span class="img">涓撻鍥� 瀛︿範涓婚浜�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      璇勪环瀛﹀墠鍎跨鐨勭敓闀垮彂鑲茬姸鍐靛彲浠ラ�氳繃涓�瀹氱殑鎸囨爣锛屽寘鎷舰鎬佹寚鏍囥�佺敓鐞嗘満鑳芥寚鏍囥�佺敓鐗╁寲瀛︽寚鏍囩瓑銆傚舰鎬佹寚鏍囨槸鎸囪韩浣撳強鍏跺悇閮ㄥ垎鍦ㄥ舰鎬佷笂鍙互娴嬪嚭鐨勫悇绉嶉噺搴︼紝濡傝韩楂樸�佷綋閲嶃�佸ご鍥淬�佽兏鍥寸瓑銆傛渶甯哥敤鐨勫舰鎬佹寚鏍囨槸浣撻噸鍜岃韩楂樸��<br />
+      銆�銆�瀛﹀墠鍎跨鐢熼暱鍙戣偛鏍囧噯鏄瘎浠峰効绔ヤ釜浣撳拰闆嗕綋鐢熼暱鍙戣偛鐘跺喌鐨勭粺涓�灏哄害銆傞�夋嫨璇勪环鏍囧噯鏄瘎浠峰効绔ヤ釜浣撳拰闆嗕綋鐢熼暱鍙戣偛鐘跺喌鐨勫繀瑕佸墠鎻愶紝涓�鑸垎涓虹幇鐘舵爣鍑嗗拰鐞嗘兂鏍囧噯銆傜洰鍓嶏紝鍥介檯涓婂父鐢ㄧ殑缇庡浗鍥藉鍋ュ悍缁熻涓績鍒跺畾鐨勫浗闄呮爣鍑嗘垨绉癢HO鏍囧噯鍗充负鐞嗘兂鏍囧噯銆�<br />
+      銆�銆�瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮瘎浠锋柟娉曚富瑕佹湁鎸囨暟璇勪环娉曘�佺宸瘎浠锋硶銆佺櫨鍒嗕綅鏁拌瘎浠锋硶銆佷笁椤规寚鏍囩患鍚堣瘎浠锋硶銆佸彂鑲插勾榫勮瘎浠锋硶銆�<br />
+      銆�銆�瀛﹀墠鍎跨鍋ュ悍妫�鏌ュ彲浠ョ郴缁熷湴浜嗚В鍏剁敓闀垮彂鑲插拰鍋ュ悍鐘跺喌锛屾棭鏈熷彂鐜板紓甯革紝浠ヤ究鍙婃棭閲囧彇鐩稿簲鎺柦锛屾槸淇冭繘瀛﹀墠鍎跨鍋ュ悍鎴愰暱鐨勯噸瑕佹墜娈典箣涓�銆傚仴搴锋鏌ョ殑鍐呭涓昏鍖呮嫭璇㈤棶涓汉鐜扮姸鍙婃棦寰�鐥呭彶銆佷綋鏍兼祴閲忓強璇勪环銆佸叏韬綋妫�銆佸疄楠屽妫�鏌ョ瓑銆�<br />
+      銆�銆�瀛﹀墠鍎跨蹇冪悊璇勪及鏈夊叾鐙壒鐨勭壒鐐癸紝涓浗杈冧负甯哥敤鐨勫嚑绉嶆祴璇曟柟娉曟湁涓逛經鍙戣偛绛涙煡娴嬭瘯銆佺粯浜烘祴璇曘�侀煢鍏嬫柉鍕掑鍓嶅効绔ユ櫤鍔涢噺琛ㄧ瓑銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p>1.鐢熼暱鍙戣偛褰㈡�佹寚鏍囨湁鍝簺锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p>2.褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫洜绱犳槸浠�涔堬紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p>3.璇勪环瀛﹀墠鍎跨鐢熼暱鍙戣偛甯哥敤鐨勬柟娉曟湁鍝簺锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p>4.鍎跨鍋ュ悍妫�鏌ュ簲鍖呮嫭鍝簺椤圭洰锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p>5.鍎跨蹇冪悊璇勪及鐨勭壒鐐规槸浠�涔堬紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-a" alt="" src="image/0111-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0111-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    <p>1.娴嬮噺骞煎効鐨勮韩楂樸�佷綋閲嶃�佸ご鍥村拰鑳稿洿銆�</p>
+    <p>
+      2.鑳藉杩愮敤涓�瀹氱殑璇勪环鎸囨爣鍜岃瘎浠锋柟娉曪紝瀵瑰鍓嶅効绔ョ殑韬績鍙戝睍杩涜鍋ュ悍璇勪环銆�
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter004.html#w1">[1]</a>
+      锛荤編锛芥捣寰仿峰崱鏉滄.銆佹煡鐞嗘柉路闆姍灏旓細銆婃父鎴忔不鐤�101銆嬶紝闄堝織楣忚瘧锛�196椤碉紝鎴愰兘锛屽洓宸濆ぇ瀛﹀嚭鐗堢ぞ锛�2005銆�
+    </p>
+    <p class="note">
+      <a id="m2"></a><a href="chapter004.html#w2">[2]</a>
+      瑙d簹瀹併�佹埓鏅撻槼锛氥�婂疄鐢ㄥ績鐞嗘祴楠屻�嬶紝30锝�35椤碉紝鍖椾含锛屼腑鍥藉尰鑽鎶�鍑虹増绀撅紝2006銆�
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "temp-book",
+  data() {
+    return {
+      learn: require("@/assets/images/chapterFour/0094-1.jpg"),
+      taskOne: require("@/assets/images/chapterFour/task-sheet1.png"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter001.vue b/src/view/content/components/chapter001.vue
new file mode 100644
index 0000000..071fb88
--- /dev/null
+++ b/src/view/content/components/chapter001.vue
@@ -0,0 +1,2158 @@
+<template>
+  <div class="chapter-one">
+    <p class="center" id="a008">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterOne/zt1.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鐔熸倝浜轰綋鍚勭郴缁熺殑缁勬垚鍙婂姛鑳姐��<br />
+      銆�銆�2.鎻忚堪瀛﹀墠鍎跨鍚勭郴缁熺殑鐢熺悊鐗圭偣銆�<br />
+      銆�銆�3.鎺屾彙瀛﹀墠鍎跨鍚勭郴缁熺殑淇濆仴瑕佺偣銆�<br />
+      銆�銆�4.鐭ラ亾濡備綍鍦ㄥ辜鍎垮洯鏁欒偛鏁欏娲诲姩杩囩▼涓悎鐞嗗紑灞曠浉搴旂殑淇濆仴娲诲姩銆�<br />
+      銆�銆�5.杩涜涓庡鍓嶅効绔ョ浉鍏崇殑淇濆仴娲诲姩銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      杩愬姩绯荤粺銆�鍛煎惛绯荤粺銆�寰幆绯荤粺銆�娑堝寲绯荤粺銆�娉屽翱绯荤粺<br />
+      銆�銆�鐢熸畺绯荤粺銆�鍐呭垎娉岀郴缁熴��绁炵粡绯荤粺銆�鎰熻鍣ㄥ畼
+    </p>
+
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image
+        alt=""
+        :src="introductionImg"
+        :preview-src-list="[introductionImg]"
+      />
+    </p>
+    <!-- 鏍峰紡绗竴椤� -->
+
+    <div class="chapterOne">
+      <!-- <div class="chapter-one-content"> -->
+      <h6 class="Conclusion-title2">鈥㈤澶囧涔犫��</h6>
+      <p class="blockh6-c tl ti2">
+        浜茬埍鐨勫悓瀛︿滑锛屽湪寮�濮嬪涔犫�滆繍鍔ㄧ郴缁熲�濅箣鍓嶏紝鍜变滑鍏堥�氳繃瑙嗛瀛︿範鈥滀汉浣撴杩扳�濆苟瀹屾垚鐩稿叧缁冧範銆傝鎵弿涓嬮潰鐨勪簩缁寸爜锛屽紑濮嬪挶浠殑棰勫瀛︿範涔嬫梾鍚э紒
+        <ul class="learn-btn">
+          <li class="fl fl-cn">
+            <span>鑷富瀛︿範浠诲姟鍗�</span>
+            <img
+            src="../../../assets/images/icon/document.png"
+            alt=""
+            @click="changeResources('document')"
+            style="margin-left: 10px"
+          />
+          </li>
+          <li class="fl fl-cn">
+            <span>瑙嗛锛氫汉浣撴杩�</span>
+            <img
+            src="../../../assets/images/icon/video.png"
+            alt=""
+            @click="changeResources('video')"
+            style="margin-left: 10px"
+          />
+          </li>
+          <li class="fl fl-cn">
+            <span>浜戞祴璇曪細浜轰綋姒傝堪</span>
+            <img
+            src="../../../assets/images/icon/topic.png"
+            alt=""
+            @click="changeResources('test')"
+            style="margin-left: 10px"
+          />
+          </li>
+        </ul>
+        <span class="learn-box">
+          <span v-if="resourceState == 'document'">
+            <el-image :src="taskSheet"/>
+          </span>
+          <span v-if="resourceState == 'video'">
+            <video
+              poster="../../../assets/images/chapterOne/people-video-img.jpg"
+              src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/overview.mp4"
+              webkit-playsinline="true" 
+              x-webkit-airplay="true" 
+              playsinline="true" 
+              x5-video-orientation="h5" 
+              x5-video-player-fullscreen="true" 
+              x5-playsinline=""
+              controls
+              class="video-box"
+              style="width:92%"
+            ></video>
+          </span>
+
+          <p v-if="resourceState == 'test'" class="topic" style="width: 100%">
+            <!-- <examination
+              :questionList="questionList"
+              :type="type"
+            ></examination> -->
+            <examinations ref="examinationOne" :productLinkPath="productLinkPath"></examinations>
+          </p>
+        </span>
+      </p>
+      <h2 class="module_block" id="b002">
+        <div class="custom1">瀛︿範涓婚涓�</div>
+        <div class="custom2">杩愬姩绯荤粺</div>
+      </h2>
+      <div class="chapter-one-center">
+        <div class="center-left">
+          <p class="center box-border" style="padding: 10px 20px"></p>
+        </div>
+        <p class="custom_tag" style="margin-top: 50px"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+        <div class="fieldset">
+          <p class="block">
+            澶╁ぉ2宀佸浜嗭紝铏界劧璧拌矾鎸虹ǔ锛屽彲涓婃ゼ姊湁浜涜垂鍔插効銆備负闃叉浠栬穼鍊掞紝鐜嬭�佸笀鍙槸鐢ㄥ姏鎷変簡涓�涓嬩粬鐨勫乏鎵嬶紝娌℃兂鍒颁粬绐佺劧澶у摥璧锋潵锛屽洖鍒版暀瀹ゅ悗宸﹁噦涓嶈兘鎶妇鍜屽集鏇诧紝涓嶈兘鐢ㄥ乏鎵嬫嬁椋熺墿鍜岀帺鍏凤紝涔熶笉璁╁皬鏈嬪弸瑙︾浠栫殑宸﹁噦銆備簬鏄紝鐜嬭�佸笀绔嬪嵆甯﹀ぉ澶╁埌鍖婚櫌妫�鏌ャ�傜粡鍖荤敓璇婃柇锛屽ぉ澶╃殑鎵嬭噦鍑虹幇妗¢澶村崐鑴变綅锛屼織绉扳�滅壍鎷夎倶鈥濄�備綘濡備綍鐪嬪緟姝や簨锛�
+          </p>
+          <p class="block">
+            <input type="text" class="lineInput" />
+          </p>
+          <p class="block">
+            <input type="text" class="lineInput" />
+          </p>
+          <p class="block">
+            <input type="text" class="lineInput" />
+          </p>
+          <p class="block">
+            骞煎効鏁欏笀鍙湁鐔熸倝瀛﹀墠鍎跨杩愬姩绯荤粺鐨勭壒鐐癸紝鎵嶈兘鍦ㄥ伐浣滆繃绋嬩腑鏈夐拡瀵规�у湴寮�灞曚繚鏁欏伐浣滐紝鏈夋晥缁存姢鍜屼績杩涘鍓嶅効绔ヨ繍鍔ㄧ郴缁熺殑姝e父鍙戣偛鍜岃壇濂藉彂灞曘�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨杩愬姩绯荤粺鐨勭敓鐞嗗拰淇濊偛鐭ヨ瘑锛屼负骞煎効鏁欏笀鍦ㄦ暀鑲叉暀瀛︽椿鍔ㄥ強鏃ュ父鐢熸椿涓仛濂借繍鍔ㄧ郴缁熺殑鍗敓涓庝繚鍋ュ伐浣滄彁渚涚瀛︾殑渚濇嵁鍜屾寚瀵笺��
+          </p>
+        </div>
+      </div>
+      <div class="chapter-one-center">
+        <div class="bottom-right">
+          <p>
+            杩愬姩绯荤粺鏄敱楠ㄣ�侀杩炵粨鍜岄楠艰倢涓夐儴鍒嗙粍鎴愮殑銆傚叏韬殑楠ㄩ�氳繃楠ㄨ繛缁撶粍鎴愪汉浣撻楠硷紙瑙佸浘1-1锛夈�傞楠兼槸浜轰綋鐨勬敮鏋讹紝鍏锋湁淇濇姢鍐呰剰鍣ㄥ畼銆佷緵鑲岃倝闄勭潃鍜屼綔涓鸿倢鑲夎繍鍔ㄧ殑鏉犳潌绛変綔鐢ㄣ�傚湪绁炵粡绯荤粺鐨勬敮閰嶄笅锛岃倢鑲夋敹缂╃壍鍔ㄦ墍闄勭潃鐨勯缁曠潃鍏宠妭杞姩锛屼娇韬綋浜х敓鍚勭鍔ㄤ綔銆傛墍浠ワ紝杩愬姩绯荤粺鍏锋湁杩愬姩銆佹敮鎸佸拰淇濇姢绛夊姛鑳斤紝骞煎勾鏃舵湡鐨勯楠艰繕鍏锋湁閫犺鍔熻兘銆�
+          </p>
+          <div class="text-img-box">
+            <div style="margin-right: 50px">
+              <el-image :src="bonesImg" :preview-src-list="[bonesImg]" />
+              <span class="img">鍥�1-1 浜轰綋鍏ㄨ韩楠ㄩ锛堝墠闈㈣锛�</span>
+            </div>
+            <div>
+              <h3 id="c001">涓�銆佸鍓嶅効绔ヨ繍鍔ㄧ郴缁熺殑鐗圭偣</h3>
+              <h4 id="d001">锛堜竴锛夐</h4>
+              <video
+                poster="../../../assets/images/chapterOne/people-video-img.jpg"
+                src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/bones.mp4"
+                webkit-playsinline="true" 
+                x-webkit-airplay="true" 
+                playsinline="true" 
+                x5-video-orientation="h5" 
+                x5-video-player-fullscreen="true" 
+                x5-playsinline=""
+                controls
+                style="width: 515px"
+              ></video>
+              <h5 id="e001">1.楠ㄧ敓闀胯繀閫�</h5>
+              <p>
+                瀛﹀墠鍎跨姝e浜庤韩楂樺揩閫熷闀挎椂鏈燂紝鍏堕涓嶆柇澧為暱銆佸姞绮椼�傚鍓嶅効绔ョ殑楠ㄨ啘杈冨帤锛岃绠′赴瀵岋紝瀵归鐨勮惀鍏汇�佺敓闀垮拰鍐嶇敓鏈夐噸瑕佷綔鐢ㄣ��
+              </p>
+              <h5 id="e002">2.楠ㄦ煍闊э紝鏄撳彉褰�</h5>
+              <p>
+                楠ㄧ殑鍖栧鎴愬垎鍖呮嫭鏈夋満鐗╁拰鏃犳満鐩愪袱绉嶃�傛湁鏈虹墿涓昏鏄鑳跺師绾ょ淮锛屼娇楠ㄥ叿鏈夐煣鎬у拰寮规�э紝鏃犳満鐩愪富瑕佹槸閽欑洂锛岃祴浜堥纭害鍜岃剢鎬с�傞鐨勫寲瀛�
+              </p>
+            </div>
+          </div>
+        </div>
+      </div>
+      <!-- </div> -->
+    </div>
+    <!-- 2 -->
+    <div class="chapterTwo">
+      <p class="m0-t0">
+        鎴愬垎涓庡勾榫勩�佽惀鍏荤姸鍐垫湁鍏炽�傞潚澹勾鐨勯楠硷紝鏈夋満鐗╃害鍗�1/3锛屾棤鏈虹洂绾﹀崰2/3锛岄璐ㄥ潥纭紝寮规�уソ锛屾壙閲嶈兘鍔涘己锛屼笉鏄撳彉褰紝涓嶆槗鏂锛涘鍓嶅効绔ョ殑楠ㄩ锛屾湁鏈虹墿楂樹簬1/3锛屾棤鏈虹洂浣庝簬2/3锛岄楠奸煣鎬уソ銆佸脊鎬уぇ锛屽彲濉戞�у己锛岀‖搴﹀皬锛屼笉鏄撻鎶樹絾鏄撳彉褰紱浜鸿�佷箣鍚庯紝鏈夋満鐗╁惈閲忎綆浜�1/3锛屾棤鏈虹洂鍚噺瓒呰繃2/3锛岄鐨勭‖搴﹀鍔狅紝寮规�ч檷浣庯紝鏄撳彂鐢熼鎶樸��
+      </p>
+      <h5 id="e003">3.鑵曢銆佹帉楠ㄥ拰鎸囬鏈畬鎴愰鍖�</h5>
+      <p class="text-left text-height">
+        瀛﹀墠鍎跨鎵嬮儴鐨勮厱楠ㄣ�佹帉楠ㄥ拰鎸囬鐨勫彂鑲查兘姣旇緝鏅氥�傛柊鐢熷効鐨勮厱楠ㄦ槸鐢辫蒋楠ㄧ粍鎴愮殑锛屼互鍚庨�愭笎鍙戣偛锛屽埌6宀佹椂鑵曢鐨�16涓鍧楁墠鍙樺緱鏄庢樉锛屽埌11锝�13宀佹墠瀹屾垚楠ㄥ寲銆傛帉楠ㄥ拰鎸囬鍦�9锝�11宀佹椂鎵嶅畬鎴愰鍖栥�傛牴鎹互涓婄壒鐐癸紝鎴愪汉搴旀敞鎰忎笉瑕佽瀛﹀墠鍎跨闀挎椂闂翠功鍐欏拰鎻愰噸鐗╋紝涔熶笉瀹滃弬鍔犳嫈娌炽�佹攢宀┿�佸紩浣撳悜涓婄瓑杩愬姩銆�
+      </p>
+      <h5 id="e004">4.楠ㄧ泦灏氭湭闀跨粨瀹�</h5>
+      <p class="text-left text-height">
+        楠ㄧ泦鏄敱宸︺�佸彸楂嬮涓庤剨鏌变笅閮ㄧ殑楠堕鍜屽熬楠ㄥ�熼杩炵粨鏋勬垚鐨勯鎬ц厰銆傚┐骞煎効鏃舵湡锛岄珛楠ㄧ敱楂傞銆佸潗楠ㄥ拰鑰婚鍊熻蒋楠ㄨ繛缁撹捣鏉ワ紝绾�16宀佹椂涓夐瀹屽叏铻嶅悎銆傜敺濂抽鐩嗗湪褰㈡�佷笂锛屽埌10宀佸乏鍙冲紑濮嬪嚭鐜板樊鍒紝濂虫�у鑰岀煭锛岀敺鎬х獎鑰岄暱銆�
+      </p>
+      <div class="fl">
+        <div class="bottom-left" style="width: 65%">
+          <p class="text-left text-height">
+            瀛﹀墠鍎跨鐨勯鐩嗗拰鎴愪汉涓嶅悓锛岃繕娌¢暱缁撳疄锛屽湪韫﹁烦鏃惰娉ㄦ剰瀹夊叏銆傛瘮濡傦紝骞煎効浠庨珮澶勫線纭湴涓婅烦锛屽氨鍙兘瀵艰嚧缁勬垚楠ㄧ泦鐨勯鍙戠敓涓嶆槗瀵熻鐨勭Щ浣嶏紝浣块鐩嗗彉褰€�傝嫢濂崇楠ㄧ泦鍙樺舰锛屽皢浼氱洿鎺ュ奖鍝嶆垚骞村悗鐨勬甯哥敓鐞嗗姛鑳斤紝杩欎竴鐐瑰簲寮曡捣瀹堕暱鍜屾暀甯堢殑鐗瑰埆娉ㄦ剰銆�
+          </p>
+          <h5 id="e005">5.鑴婃煴鐨勭敓鐞嗗集鏇茶繕鏈畾鍨�</h5>
+          <p class="text-left text-height">
+            鑴婃煴鏄汉浣撶殑涓昏鏀煴锛岀敱24鍧楁楠ㄣ��1鍧楅楠ㄥ拰1鍧楀熬楠ㄥ�熷姪妞庨棿鐩樸�侀煣甯﹀拰妞庨棿鍏宠妭杩炵粨鑰屾垚銆傛垚浜鸿剨鏌辨湁4涓敓鐞嗗集鏇诧紝鍗抽鏇层�佽兏鏇层�佽叞鏇插拰楠舵洸锛堣鍥�1-2锛夈�傝繖浜涘集鏇茬殑褰㈡垚鏃㈡湁鍒╀簬淇濇寔韬綋骞宠 锛岃繕鍙鍔犺剨鏌辨湰韬殑寮规�э紝鍓х儓杩愬姩鏃剁紦鍐插鑴戝拰鍐呰剰鐨勫啿鍑讳笌闇囪崱銆傝儦鑳庨樁娈佃剨鏌辨暣浣撳舰鎴愬悗鍑革紝鍑虹敓鍚庯紝淇崸鎶ご鍙戝睍杩囩▼涓舰鎴愰鏇诧紝閫愭鐩寸珛鍙戝睍杩囩▼涓舰鎴愯叞鏇诧紝鐩村埌绗�6骞村勾搴曟墠缁撴潫銆傝剨鏌辩殑鐢熺悊鎬у集鏇插湪濠村辜鍎挎椂鏈熻櫧宸插舰鎴愶紝浣嗚繕鏈畾鍨嬶紝涓�鑸湪18锝�25宀佹墠鑳藉畬鎴愬畾鍨嬨��
+          </p>
+        </div>
+        <div class="bottom-right" style="width: 35%">
+          <el-carousel trigger="click" class="bones-carousel">
+            <el-carousel-item
+              v-for="(item, index) in bonesList"
+              :key="index"
+              class="bones-carousel-item"
+            >
+              <el-image
+                :src="item"
+                :preview-src-list="bonesList"
+                :preview-teleported="true"
+              />
+            </el-carousel-item>
+          </el-carousel>
+          <p class="img">鍥�1-2 鎴愪汉鑴婃煴妯″紡鍥�</p>
+        </div>
+      </div>
+    </div>
+    <h4 id="d002">锛堜簩锛夐楠艰倢</h4>
+    <h5 id="e006">1.楠ㄨ兂鑲屽鏄撶柌鍔�</h5>
+    <p>
+      鏂扮敓鍎块楠艰倢鐨勮川閲忎粎鍗犱綋閲嶇殑1/5宸﹀彸锛岄殢鐫�骞撮緞鐨勫闀匡紝楠ㄩ鑲屽崰浣撻噸鐨勭櫨鍒嗘瘮閫愭笎涓婂崌锛�5宀佹椂杈�1/3宸﹀彸锛岃�屽埌闈掓槬鍙戣偛鏈熻揪杩�1/2銆傚鍓嶅効绔ラ楠艰倢涓墍鍚按鍒嗙浉瀵硅緝澶氾紝铔嬬櫧璐ㄣ�佽倢绯栧師鍜屾棤鏈虹洂杈冩垚浜哄皯锛屽洜姝わ紝鑲岃倝鏌斿锛屾敹缂╁姏杈冨樊锛屽姏閲忓皬锛屾槗鐤插姵銆備絾鐢变簬鏂伴檲浠h阿鏃虹洓锛屽鍓嶅効绔ョ柌鍔冲悗鎭㈠杈冨揩銆傚勾榫勮秺灏忥紝杩欎簺鐗圭偣瓒婃槑鏄俱��
+    </p>
+    <h5 id="e007">2.澶ц倢鑲夌兢鍙戣偛鏃┿�佸皬鑲岃倝缇ゅ彂鑲叉櫄</h5>
+    <p>
+      濠村辜鍎挎椂鏈燂紝鏀厤澶ц倢鑲夌兢娲诲姩鐨勭缁忎腑鏋㈠彂鑲茶緝鏃╋紝鏁呭ぇ鑲岃倝鍔ㄤ綔鍙戣偛杈冩棭锛岃函骞插強涓婁笅鑲㈡椿鍔ㄨ兘鍔涜緝寮猴紝3锝�4宀佹椂涓婁笅鑲㈢殑娲诲姩宸叉瘮杈冨崗璋冦�備絾鏀厤灏忚倢鑲夌兢娲诲姩鐨勭缁忎腑鏋㈠彂鑲茶緝鏅氾紝鎵嬮儴銆佽厱閮ㄥ皬鑲岃倝缇ゆ椿鍔ㄨ兘鍔涜緝宸紝闅句互瀹屾垚绮剧粏鐨勫姩浣滐紝5锝�6宀佹椂鎵嶈兘鍒濇鍋氫簺绮剧粏鍔ㄤ綔銆傛瘮濡傦紝骞煎効浼氳窇銆佷細璺充簡锛屽彲鏄敾鏉$洿绾垮嵈寰堣垂鍔诧紝杩欏氨鏄ぇ鑲岃倝缇ゅ彂鑲叉棭銆佸皬鑲岃倝缇ゅ彂鑲叉櫄鐨勭粨鏋溿��
+    </p>
+
+    <div class="fl">
+      <div class="left fl fl-di fl-evenly" style="width: 30%; margin-top: 5px">
+        <el-image :src="jointImg" :preview-src-list="[jointImg]" />
+        <p class="img">鍥�1-3 鍏宠妭妯″紡鍥�</p>
+        <div>
+          <!-- <el-image :src="footImg" :preview-src-list="[footImg]" /> -->
+          <el-carousel loop trigger="click" class="bones-carousel">
+            <el-carousel-item
+              v-for="(item, index) in footList"
+              :key="index"
+              class="bones-carousel-item"
+            >
+              <el-image
+                :src="item"
+                :preview-src-list="footList"
+                :preview-teleported="true"
+              />
+            </el-carousel-item>
+          </el-carousel>
+          <p class="img">鍥�1-4 姝e父瓒冲拰鎵佸钩瓒�</p>
+        </div>
+      </div>
+      <div class="right" style="width: 70%; padding-left: 20px">
+        <h4 id="d003" class="tl">锛堜笁锛夊叧鑺傚拰闊у甫</h4>
+        <h5 id="e008" class="tl">1.鍏宠妭绐濊緝娴咃紝鍛ㄥ洿闊у甫杈冩澗寮�</h5>
+        <p class="tl">
+          瀛﹀墠鍎跨鐨勫叧鑺傜獫杈冩祬锛屽懆鍥撮煣甯﹁緝鏉惧紱锛屽洜鑰屽叧鑺傜殑娲诲姩鑼冨洿鍙婁几灞曟�ч兘澶т簬鎴愬勾浜恒�備絾瀛﹀墠鍎跨鍏宠妭鐨勭墷鍥烘�ц緝宸紝鍦ㄨ緝寮哄鍔涚殑浣滅敤涓嬪鏄撹劚鑷硷紝鑲樺叧鑺傘�佽偐鍏宠妭灏や负绐佸嚭銆傝劚鑷兼椂甯镐即鏈夊叧鑺傚泭鎾曡鍙婇煣甯︽崯浼わ紝鐢氳嚦澶卞幓杩愬姩鍔熻兘銆傛墍浠ワ紝瀛﹀墠鍎跨鍦ㄨ繍鍔ㄤ箣鍓嶏紝搴旇鍋氬ソ鍑嗗娲诲姩锛屼笖杩愬姩杩囩▼涓笉瑕佺敤鍔涜繃鐚涖��
+        </p>
+        <p class="tl">
+          瀛﹀墠鍎跨鑲樺叧鑺傜殑鐗㈠浐鎬ц緝宸紝褰撹倶閮ㄤ几鐩达紝鍓嶈噦鍦ㄦ棆鍓嶄綅缃椂锛岃嫢琚寷鍔涚壍鎷夋墜鑷傦紝灏辨湁鍙兘閫犳垚鈥滅壍鎷夎倶鈥濄�傚彂鐢熲�滅壍鎷夎倶鈥濓紝甯稿父鏄ぇ浜洪鐫�瀛╁瓙涓婃ゼ姊�佽繃椹矾鎴栫粰瀛╁瓙绌胯劚琛f湇鏃剁敤鍔涜繃搴︼紝鐗垫媺浜嗕粬浠殑鎵嬭噦閫犳垚鐨勩��
+        </p>
+        <p class="tl">鍏宠妭妯″紡瑙佸浘1-3銆�</p>
+        <h5 id="e009" class="tl">2.瓒抽儴鑲岃倝銆侀煣甯﹁繕涓嶇粨瀹�</h5>
+        <p class="tl">
+          瓒抽鍊熷姪鍧氬己鐨勯煣甯﹁繛鎺ヨ捣鏉ワ紝褰㈡垚绐侀潰鍚戜笂鐨勮冻寮擄紙瑙佸浘1-4鐨勬甯歌冻锛夈��
+        </p>
+        <p class="tl">
+          瓒冲紦鍥犲叾闊у甫鑲岃叡瀵屼簬寮规�э紝鑳界紦鍐茶璧版椂韬綋鎵�浜х敓鐨勯渿鑽★紝杩樺彲浠ヤ繚鎶よ冻搴曠殑琛�绠″拰绁炵粡鍏嶅彈鍘嬭揩銆傜淮鎸佽冻寮撶殑鏉′欢鍦ㄤ簬瓒抽鍙戣偛姝e父锛岄煣甯﹀強瓒冲簳鑲岃倝鏈変竴瀹氱殑寮哄害鍜屽姏閲忋�傚鍓嶅効绔ヨ冻寮撳懆鍥撮煣甯﹁緝鏉惧紱銆佽倢鑲夌粏寮憋紝鑻ラ暱鏃堕棿绔欑珛銆佽璧版垨瓒冲簳璐熼噸杩囧害锛岄兘鏄撳紩璧疯冻寮撳闄疯�屽舰鎴愭墎骞宠冻锛堣鍥�1-4鐨勬墎骞宠冻锛夛紝鐗瑰埆鏄偉鑳栧効绔ャ�傚彟澶栵紝濡傛灉瀛﹀墠鍎跨缂轰箯杩愬姩锛岃剼搴曠殑鑲岃倝銆侀煣甯﹀緱涓嶅埌閿荤偧锛屼篃浼氫笉缁撳疄銆傚洜姝わ紝瀛﹀墠鍎跨瑕佽繘琛岄�傚害鐨勮繍鍔ㄣ��
+        </p>
+      </div>
+    </div>
+    <h3 id="c002">浜屻�佸鍓嶅効绔ヨ繍鍔ㄧ郴缁熺殑淇濆仴</h3>
+    <h4 id="d004">锛堜竴锛夋寚瀵煎鍓嶅効绔ヤ繚鎸佹纭Э鍔匡紝闃叉鑴婃煴鍜岃兏寤撶暩褰�</h4>
+    <p>
+      淇濇寔姝g‘濮垮娍锛屽舰鎴愯壇濂戒綋鎬侊紝鍗斥�滃潗鏈夊潗鐩搞�佺珯鏈夌珯鐩糕�濓紝涓嶄粎鏄负浜嗙編瑙傦紝鏇存槸涓轰簡淇濊瘉瀛﹀墠鍎跨韬績鍋ュ悍
+    </p>
+    <div class="fl">
+      <p class="left m0-t0" style="width: 45%">
+        鍙戣偛銆備笉鑹綋鎬侊紝濡傞┘鑳屻�佷弗閲嶈剨鏌变晶寮瓑锛屽鑷磋兏寤撶暩褰紝鍙弗閲嶅奖鍝嶅鍓嶅効绔ョ殑蹇冭偤鍙戣偛锛屽鏄撴偅鍛煎惛绯荤粺鐤剧梾銆備綋鎬佷笉鑹殑鍎跨涔熷鏄撹嚜鍗戯紝褰卞搷鍋ュ叏浜烘牸鐨勫舰鎴愩�備负闃叉鑴婃煴銆佽兏寤撶瓑楠ㄩ鍙樺舰锛屽舰鎴愯壇濂戒綋鎬侊紝椤绘敞鎰忎互涓嬪嚑鐐癸細濠村効涓嶅疁杩囨棭鍧愩�佺珯锛屼笉瀹滅潯杞簥鍜屼箙鍧愭矙鍙戙�傝礋閲嶄笉瑕佽秴杩囪嚜韬綋閲嶇殑1/8锛屾洿涓嶈兘闀挎椂闂村崟渚ц礋閲嶃�傛墭骞兼満鏋勫簲閰嶅涓庡鍓嶅効绔ヨ韩鏉愮浉閫傚簲鐨勬妞呫�傚鏋滃鍓嶅効绔ユ墍鐢ㄧ殑妗屽瓙浣庛�佹瀛愰珮锛屾槗褰㈡垚椹艰儗锛涘鏋滄瀛愰珮銆佹瀛愪綆锛屽鏄撳舰鎴愯剨渚у集锛堣鍥�1-5锛夈�傛暀甯堣闅忔椂绾犳瀛﹀墠鍎跨鍧愩�佺珛銆佽涓殑涓嶆纭Э鍔匡紝骞朵负浠栦滑鍋氬嚭姒滄牱銆�
+      </p>
+      <div class="right fl fl-cn fl-di" style="width: 55%">
+        <!-- <el-image :src="sitImg" :preview-src-list="[sitImg]" /> -->
+        <el-carousel
+          loop
+          trigger="click"
+          class="posure-carousel"
+          style="width: 300px"
+        >
+          <el-carousel-item
+            v-for="(item, index) in posureList"
+            :key="index"
+            class="bones-carousel-item"
+          >
+            <el-image
+              :src="item"
+              :preview-src-list="posureList"
+              :preview-teleported="true"
+            />
+          </el-carousel-item>
+        </el-carousel>
+        <p class="img">鍥�1-5 鍧愬Э瀵硅剨鏌辩殑褰卞搷</p>
+      </div>
+    </div>
+    <h4 id="d005">锛堜簩锛夌瀛︾粍缁囦綋鑲查敾鐐煎拰鎴峰娲诲姩</h4>
+    <p>
+      浣撹偛閿荤偧鍜屾埛澶栨椿鍔ㄥ彲浣胯倢鑲夋洿鍋ュ.鏈夊姏锛屽彲鍒烘縺楠ㄧ殑鐢熼暱锛屾湁鍒╀簬闀块珮锛屽苟淇冭繘楠ㄤ腑鏃犳満鐩愮殑绉穩锛屼娇楠ㄦ洿鍔犲潥纭�傛埛澶栨椿鍔ㄦ椂锛岄�傞噺鎺ュ彈闃冲厜鐓у皠锛屽彲浣胯韩浣撲骇鐢熺淮鐢熺礌D浠ラ闃蹭綕鍋荤梾銆傞敾鐐兼椂琛�娑插惊鐜姞蹇紝鍙负楠ㄥ拰鑲岃倝鎻愪緵鏇村鐨勮惀鍏汇��
+    </p>
+    <p>
+      瑕佹牴鎹鍓嶅効绔ョ殑骞撮緞鐗圭偣锛岄�夋嫨杩愬姩鏂瑰紡鍙婅繍鍔ㄩ噺锛屼娇瀛﹀墠鍎跨鍏ㄨ韩寰楀埌鍏呭垎閿荤偧銆傜粍缁囦綋鑲查敾鐐煎拰鎴峰娲诲姩鏃讹紝搴旀敞鎰忎互涓嬮棶棰樸��
+    </p>
+    <h5 id="e010">1.瑕佸叏闈㈠彂灞曞姩浣�</h5>
+    <p>
+      瀛﹀墠鍎跨鐨勫姩浣滄澶勪簬杩呴�熷彂鐢熷拰鍙戝睍闃舵锛屽湪缁勭粐娲诲姩鏃跺簲璁╁効绔ユ椿鍔ㄥ弻鑷傦紝涓婁笅鑲㈠潎鍙備笌娲诲姩锛岄伩鍏嶇粡甯稿崟涓�鍦版椿鍔ㄦ煇浜涢鍜岃倢鑲夈��
+    </p>
+    <h5 id="e011">2.瑕佷繚璇佸畨鍏紝闃叉浼ゅ浜嬫晠</h5>
+    <p>
+      瑕佸仛濂借繍鍔ㄥ墠鐨勫噯澶囨椿鍔ㄥ拰杩愬姩鍚庣殑鏁寸悊杩愬姩銆備笉瑕佸湪鍧氱‖鐨勬按娉ュ湴闈笂杩涜杈冮暱鏃堕棿鐨勮窇銆佽烦绛夎繍鍔ㄣ�傚彟澶栵紝骞煎効鍥笉瀹滃紑灞曟嫈娌炽�侀暱璺戠瓑鍓х儓杩愬姩锛屼互闃蹭激瀹充簨鏁呯殑鍙戠敓銆�
+    </p>
+    <h4 id="d006">锛堜笁锛夎。鏈嶅拰闉嬪瓙瑕佸鏉鹃�傚害</h4>
+    <p>
+      瀛﹀墠鍎跨涓嶅疁绌胯繃浜庣揣韬殑琛f湇锛屼互鍏嶅奖鍝嶈娑插惊鐜紱闉嬭繃灏忎細褰卞搷瓒冲紦鐨勬甯稿彂鑲层�傝。鏈嶃�侀瀷瀹芥澗搴旈�傚害锛岃繃浜庤偉澶т細褰卞搷杩愬姩锛屾槗閫犳垚鎰忓浼ゅ銆�
+    </p>
+    <h4 id="d007">锛堝洓锛変緵缁欏厖瓒崇殑钀ュ吇</h4>
+    <p>
+      楠ㄧ殑鐢熼暱闇�瑕佸ぇ閲忚泲鐧借川銆侀挋鍜岀7绛夛紝杩橀渶瑕佺淮鐢熺礌D淇冭繘閽欍�佺7鐨勫惛鏀讹紱鑲岃倝鐨勭敓闀垮強鑳介噺鐨勫偍瀛橈紝闇�瑕佸ぇ閲忚泲鐧借川鍜岃憽钀勭硸銆傚悎鐞嗚喅椋熸槸淇濊瘉楠ㄥ拰鑲岃倝鍙戣偛鐨勯噸瑕佹潯浠躲�傚効绔ュ簲澶氭憚鍙栧惈閽欍�佺7銆佺淮鐢熺礌D銆佽泲鐧借川绛変赴瀵岀殑椋熷搧锛屽灏忚櫨鐨�佽泲榛勩�佺墰濂躲�佸姩鐗╄倽鑴忋�佽眴鍒跺搧绛夛紝浠ヤ績杩涢鐨勯挋鍖栧拰鑲岃倝鐨勫彂鑲层��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0022-1.jpg" /><br />
+      <span class="img"></span>
+    </p>
+    <h4 id="d008">锛堜簲锛夋敞鎰忎繚鎶ゅソ鍏宠妭鍜岄煣甯�</h4>
+    <p>
+      鎴愪汉涓嶈鐚涘姏鐗垫媺鍎跨鐨勬墜鑷傦紝浠ラ槻浼ょ潃鑲樺叧鑺傘�佽偐鍏宠妭锛涙暀鑲插効绔ヤ笉瑕佷粠楂樺寰�纭湴涓婅烦锛岄伩鍏嶄激鐫�楠ㄧ泦銆傚彟澶栵紝鏁欏笀鍦ㄧ粍缁囧効绔ヨ繘琛屼綋鑲查敾鐐煎拰鎴峰娲诲姩鏃讹紝灏介噺閬垮厤鍦ㄧ‖鍦伴潰涓婂仛璺宠穬杩愬姩銆�
+    </p>
+    <p class="custom_tag" style="margin-top: 30px"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center fz-18"><b>骞煎効鍥綋鑲叉椿鍔ㄤ腑鍑嗗娲诲姩濡備綍寮�灞�</b></p>
+      <p class="block fz-16">
+        鍑嗗娲诲姩鏄綋鑲茶鐨勯噸瑕佺粍鎴愰儴鍒嗭紝鍙互浣夸汉浣撶敱鐩稿瀹夐潤鐨勭姸鎬侀�愭鍦般�佹湁鍑嗗鍦拌繃娓″埌绱у紶鐨勬椿鍔ㄧ姸鎬侊紱鎻愰珮涓灑绁炵粡绯荤粺鐨勫叴濂嬫�э紝鍙戞尌浜轰綋鏈鸿兘鐨勬渶澶ц兘鍔涳紝浣胯倢鑲夈�侀煣甯︾殑寮规�у寮猴紝鎵╁ぇ鍏宠妭娲诲姩鑼冨洿銆傝繖浜涜壇濂藉奖鍝嶉兘鏄�氳繃鍑嗗娲诲姩鐨勭敓鐞嗘満鍒舵潵瀹炵幇鐨勶紝涓昏鏄�氳繃棰勫厛杩涜鐨勮倢鑲夋椿鍔ㄥ湪绁炵粡涓灑鐨勭浉搴旈儴浣嶇暀涓嬬棔杩癸紝杩欎竴鐥曡抗鏁堝簲浣挎寮忕粌涔犳椂涓灑绁炵粡绯荤粺鐨勫叴濂嬫�ф彁楂橈紝璋冭妭鏈鸿兘寰楀埌鏀瑰杽锛屽唴鑴忓櫒瀹樼殑鎯版�у緱鍒板厠鏈嶏紝鐢熷寲鍙嶅簲鍔犲揩杩涜锛屼粠鐢熺悊涓婁负浣撹偛娲诲姩鐨勫熀鏈儴鍒嗗仛濂藉噯澶囥�傛墍浠ワ紝鍑嗗娲诲姩瀹屾垚寰楀浣曪紝浼氱洿鎺ュ奖鍝嶈鍫傜殑鏁堟灉銆�
+      </p>
+      <p class="block fz-16">
+        浜轰滑甯歌锛岃壇濂界殑寮�绔槸鎴愬姛鐨勪竴鍗娿�傚辜鍎垮洯浣撹偛娲诲姩涓殑鍑嗗娲诲姩鍋氬緱鏄惁鍏锋湁閽堝鎬с�佺瀛︽�у拰瓒e懗鎬э紝鑳藉惁椤哄埄鍦板皢骞煎効浠庨潤鎬佸甫鍏ュ姩鎬侊紝瀵硅兘鍚︿笂濂戒竴鑺備綋鑲茶璧峰喅瀹氫綔鐢ㄣ��
+      </p>
+      <p class="block fz-16">
+        鎴戜滑濡傛灉鑳藉阀濡欏湴杩愮敤骞煎効涔愭剰鎺ュ彈鐨勬柟寮忚繘琛岀瀛︾殑浣撹偛璇惧噯澶囨椿鍔紝灏嗚兘鍏呭垎婵�鍙戝辜鍎块敾鐐肩殑鍏磋叮鍜屽弬涓庣殑绉瀬鎬с�備竴鑸潵璇达紝鍙互閲囧彇浠ヤ笅鏂瑰紡銆�
+      </p>
+      <p class="block fz-16">
+        涓�鏄瀵兼�у噯澶囨椿鍔ㄣ�傛牴鎹涔犵殑鍐呭鍜屽辜鍎跨殑鎯呭喌锛屽悎鐞嗗畨鎺掑噯澶囨椿鍔ㄣ�備緥濡傦紝瀛︿範璺抽珮涔嬪墠鐨勫師鍦拌捣璺崇粌涔狅紝灏辨槸璺抽珮鐨勮瀵兼�у噯澶囨椿鍔ㄣ�傚畠鍙互闄嶄綆鍔ㄤ綔鐨勯毦搴︼紝澧炲己骞煎効鐨勪俊蹇冿紝鍔犲揩骞煎効瀵瑰姩浣滄妧鏈殑鐞嗚В鍜屾帉鎻°��
+      </p>
+      <p class="block fz-16">
+        浜屾槸鍏磋叮鎬у噯澶囨椿鍔ㄣ�傚畠鏄寚浠庡辜鍎跨殑鍏磋叮鍑哄彂锛屽洿缁曚富瑕佸唴瀹癸紝浠ユ父鎴忋�佸惊鐜粌涔犮�佺珵璧涘舰寮忓畨鎺掔殑鍑嗗娲诲姩銆傚叴瓒f�у噯澶囨椿鍔ㄥ湪浣撹偛鏁欏涓粡甯歌繍鐢紝鑳芥瀬澶у湴璋冨姩骞煎効鐨勭Н鏋佹�э紝娲昏穬姘旀皼锛屾彁楂樻暀瀛﹁川閲忋�傝繍鐢ㄦ椂锛岃娉ㄦ剰鎺у埗杩愬姩璐熻嵎銆�
+      </p>
+      <p class="block fz-16">
+        涓夋槸鑺傚緥鎬у噯澶囨椿鍔ㄣ�傚畠鏄寚鍦ㄥ悇绉嶈妭濂忋�佽妭鎷嶃�佹棆寰嬬殑浼村涓嬭繘琛岀殑鍑嗗娲诲姩銆備緥濡傦紝鐩墠缁忓父閲囩敤鐨勯煶涔愩�佸彛鍝ㄤ唬鏇垮彛浠や即濂忕殑鍑嗗娲诲姩锛屽寘鎷煹寰嬫搷銆佸仴缇庢搷銆佹鏈搷绛夈�傝妭寰嬫�у噯澶囨椿鍔ㄦ繁鍙楀辜鍎跨殑鍠滅埍锛屽鍏ㄩ潰鍙戝睍骞煎効鐨勮韩浣撶礌璐紝婊¤冻骞煎効鐨勮〃鐜版鏈涘強瀹$編瑙傚康鍏锋湁闈炲父閲嶈鐨勪綔鐢ㄣ��
+      </p>
+    </div>
+    <h2 class="module_block" id="b002">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">鍛煎惛绯荤粺銆�</div>
+    </h2>
+    <p class="center"><el-image :src="snipaste" /></p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍚惈鎶撲簡涓�鎶婅姳鐢熺背鍑哄幓鐜╄�嶏紝浣嗕笉涓�浼氬効锛屼粬灏卞摥鐫�鍥炴潵璇撮蓟瀛愰毦鍙椼�傜埜鐖镐竴鐪嬶紝鍚惈鐨勯蓟瀛愬張绾㈠張鑲匡紝榧诲瓟娣卞鏈変竴绮掕姳鐢熺背锛岀埜鐖歌刀绱ф壘鏉ヤ竴鎶婇晩瀛愶紝浼佸浘
+      </p>
+      <p class="block">
+        灏嗚姳鐢熺背澶瑰嚭鏉ワ紝鍙病鎯冲埌锛岃秺澶硅姳鐢熺背瓒婂線榧诲瓙閲屸�滆窇鈥濄�備笉涓�浼氬効锛屽惈鍚唻寰楁弧鑴搁�氱孩锛屽懠鍚歌秺鏉ヨ秺鍥伴毦锛岀埜鐖告�ュ緱鎵嬪繖鑴氫贡銆傜粡鏈嬪弸鎻愰啋锛岀埜鐖告墠鎶婂惈鍚�佸線鍖婚櫌銆傚崄鍑犲垎閽熷悗锛岀粡楠屼赴瀵岀殑鑰抽蓟鍠夌鍖荤敓鍊熷姪涓撲笟鍖荤枟鍣ㄦ锛屽皬蹇冪考缈煎湴浠庡惈鍚殑榧昏厰鍐呮妸鑺辩敓绫冲彇浜嗗嚭鏉ャ�傛浜嬪浣犳湁浣曞惎绀猴紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        褰撳闀垮強骞煎効鍥暀甯堝彂鐜板瀛愮殑榧昏厰鍐呮湁寮傜墿鏃讹紝鍒囧嬁绱у紶鎬ヨ簛锛屾洿涓嶈兘涓ュ帀璁枼鍜屾墦楠傚瀛愶紝浠ュ厤瀛╁瓙鎯婃厡鍝椆锛屽皢寮傜墿鍚稿叆涓嬪懠鍚搁亾锛屽鑷村懠鍚搁亾寮傜墿鐨勪弗閲嶅悗鏋溿�傚悓鏃讹紝鍗冧竾鍒敤鎵嬨�侀晩瀛愮瓑澶瑰彇榧昏厰寮傜墿锛岃繖鏈夊彲鑳借嚧浣垮紓鐗╄秺闄疯秺娣憋紝闅句互鍙栧嚭锛屼篃寰堝鏄撻�犳垚灏忓榧昏厰榛忚啘鎹熶激锛屽紩璧峰嚭琛�鎴栧彂鐐庛�傝�屽簲璁炬硶鍔濋樆瀛╁瓙鍝椆锛屾敼鐢ㄥ彛鑵斿懠鍚革紝鐒跺悗杩呴�熼�佸線鍖婚櫌妫�鏌ャ�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鍛煎惛绯荤粺鐨勭敓鐞嗙壒鐐瑰強鐩稿叧鐨勪繚鍋ョ煡璇嗭紝浠ヤ究骞煎効鏁欏笀鍦ㄦ暀鑲叉暀瀛︽椿鍔ㄤ腑绉戝鍦板瀛﹀墠鍎跨鐨勫懠鍚哥郴缁熷紑灞曚繚鍋ュ伐浣溿��
+      </p>
+    </div>
+    <div class="fl">
+      <div class="left" style="width: 80%">
+        <p>
+          浜轰綋鍦ㄦ柊闄堜唬璋㈣繃绋嬩腑锛屼笉鏂湴娑堣�楁哀姘斿苟浜х敓浜屾哀鍖栫⒊銆傛満浣撳惛鍏ユ哀姘斿苟鎺掑嚭浜屾哀鍖栫⒊鐨勮繃绋嬬О涓哄懠鍚革紝鍛煎惛鐢卞懠鍚哥郴缁熷畬鎴愩��
+        </p>
+        <p>
+          鍛煎惛绯荤粺鐢卞懠鍚搁亾鍜岃偤缁勬垚銆傚懠鍚搁亾鍖呮嫭榧汇�佸捊銆佸枆銆佹皵绠″拰鏀皵绠★紝鏄皵浣撹繘鍑鸿偤鐨勯�氶亾锛堣鍥�1-6锛夈�傞�氬父鎶婇蓟銆佸捊銆佸枆绉颁负涓婂懠鍚搁亾锛屾妸姘旂鍜屾敮姘旂绉颁负涓嬪懠鍚搁亾銆傝偤鏄皵浣撲氦鎹㈢殑鍦烘墍銆�
+        </p>
+      </div>
+      <div class="right" style="width: 20%">
+        <el-image :src="breathing" :preview-src-list="[breathing]" />
+        <p class="img">鍥�1-6 鍛煎惛绯荤粺绀烘剰鍥�</p>
+      </div>
+    </div>
+    <h3 id="c003">涓�銆佸鍓嶅効绔ュ懠鍚哥郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d009">锛堜竴锛夊懠鍚稿櫒瀹樼殑鐗圭偣</h4>
+        <h5 id="e012">1.榧�</h5>
+        <p>
+          榧绘槸鍛煎惛閬撶殑璧峰閮ㄥ垎锛岀敱澶栭蓟銆侀蓟鑵斿拰榧绘梺绐︿笁閮ㄥ垎缁勬垚銆傞蓟鑵斿鍚稿叆鐨勭┖姘旀湁鍔犳俯銆佹箍娑﹀拰杩囨护浣滅敤銆傚鍓嶅効绔ュご闈㈤儴鍙戣偛涓嶅畬鍏紝澶栭蓟鍜岄蓟鑵旂浉瀵圭煭灏忕嫮绐勩�傛柊鐢熷効鍑犱箮鏃犱笅榧婚亾锛岄殢鐫�闈㈤儴棰呴鐨勫彂鑲诧紝榧婚亾浼氶�愭笎鍔犻暱銆佸瀹斤紝鐩磋嚦4宀佹墠寮�濮嬪舰鎴愩�傚┐鍎挎椂鏈熼蓟榛忚啘鏌斿锛屽瘜鏈夎绠★紝缂哄皯榧绘瘺锛屽鏄撳彂鐢熸劅鏌撱�傛劅鏌撴椂鍙紩璧烽蓟榛忚啘鍏呰銆佽偪鑳�锛屽垎娉岀墿澧炲锛岄�犳垚榧昏厰鍫靛銆�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/breathing-video.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%; margin-top: 20px"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ懠鍚搁亾鐨勯槻寰$壒鐐逛笌淇濆仴</p>
+      </div>
+    </div>
+    <p>
+      瀛﹀墠鍎跨榧绘梺绐﹀皻鏈彂鑲插畬鍏紝闅忕潃骞撮緞鐨勫闀匡紝闈㈤楠ㄩ�愭笎鍙戣偛锛岄蓟鏃佺鎵嶉�愭笎鍙戣偛瀹屽杽銆傚洜姝わ紝瀛﹀墠鍎跨铏界劧瀹规槗鍙戠敓涓婂懠鍚搁亾鎰熸煋锛屼絾鏋佸皯鍑虹幇榧荤鐐庛�傞蓟涓殧鍓嶄笅鏂硅绠′赴瀵岋紝瀹规槗鍥犲共鐕ャ�佸浼ょ瓑鍑鸿锛岀О涓衡�滄槗鍑鸿鍖衡�濄��
+    </p>
+    <p>
+      瀛﹀墠鍎跨榧绘唱绠¤緝鐭紝寮�鍙d簬鐪煎唴鐪︼紝鐡h啘鍙戣偛涓嶅叏銆傚洜姝わ紝濡傛灉涓婂懠鍚搁亾鎰熸煋锛岀梾鑿屽彲浠ラ�氳繃榧绘唱绠′镜鍙婄溂缁撹啘锛屽紩鍙戞唱鍥婄値銆佺粨鑶滅値绛夈��
+    </p>
+    <h5 id="e013">2.鍜�</h5>
+    <p>
+      鍜藉垎鍒互杞叚娓哥缂樺拰浼氬帉涓婄紭涓虹晫锛屽垎涓洪蓟鍜姐�佸彛鍜藉拰鍠夊捊锛屽湪濠村効鏈熺浉瀵圭嫮灏忥紝鏂瑰悜鍨傜洿銆傚鍓嶅効绔ュ捊榧撶杈冨銆佺煭锛岃�屼笖骞崇洿锛屾晠涓婂懠鍚搁亾鎰熸煋鏃讹紝鐥呭師浣撳鏄撲镜鍏ヤ腑鑰筹紝寮曞彂涓�崇値锛屾崯浼ゅ惉鍔涖��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 80%">
+        <h5 id="e014">3.鍠�</h5>
+        <p>
+          瀛﹀墠鍎跨鍠夎厰鐙獎锛岄粡鑶滄煍瀚╋紝鏈変赴瀵岀殑琛�绠″拰娣嬪反缁勭粐銆傚鏋滄劅鏌擄紝鍙洜榛忚啘鍏呰銆佽偪鑳�锛屼娇鍠夎厰鏇寸嫮绐勶紝瀵艰嚧鍛煎惛鍥伴毦銆�
+        </p>
+        <p>
+          瀛﹀墠鍎跨鍠夐儴鐨勪繚鎶ゆ�у弽灏勬満鑳藉皻涓嶅畬鍠勶紝杩涢鏃惰绗戝鏄撳皢鏈毤纰庣殑椋熺墿鍛涘叆鍛煎惛閬撱��
+        </p>
+        <p>
+          瀛﹀墠鍎跨澹板甫瀹规槗鐤插姵锛岃嫢鍙戠敓鑲胯儉銆佸厖琛�锛屽彲鑳藉嚭鐜板0闊冲樁鍝戙�傚枆鑵旀ā寮忚鍥�1-7銆�
+        </p>
+        <h5 id="e015">4.姘旂銆佹敮姘旂</h5>
+        <p>
+          瀛﹀墠鍎跨姘旂鍜屾敮姘旂绠¤厰杈冩垚浜虹嫮绐勶紝绠″鏌旇蒋锛岃倢鑲夊彂鑲蹭笉瀹屽杽锛岀己涔忓脊鎬х粍缁囷紱
+        </p>
+      </div>
+      <div class="right" style="width: 20%">
+        <p class="center">
+          <el-image :src="throat" :preview-src-list="[throat]" />
+        </p>
+        <p class="img">鍥�1-7 鍠夎厰妯″紡鍥�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      榛忚啘琛�绠′赴瀵岋紝榛忔恫鑵哄垎娉屼笉瓒宠�岃緝骞茬嚗锛岄粡鑶滅氦姣涜繍鍔ㄨ緝宸紝涓嶈兘寰堝ソ鍦版帓闄ゅ井鐢熺墿鍙婇粡娑诧紝鍥犺�岃嫢鍙戠敓鎰熸煋锛屾槗鍑虹幇鍛煎惛鍥伴毦銆�
+    </p>
+    <h5 id="e016">5.鑲�</h5>
+    <p>
+      鍦ㄨ儙鍎挎椂鏈燂紝鑲哄凡鍙戣偛锛屽嚭鐢熷悗闅忕潃骞撮緞鐨勫闀匡紝鑲鸿繘涓�姝ュ彂鑲诧紝涓昏鏄偤娉$殑鍒嗗寲銆傝偤娉℃暟閲忓湪鍑虹敓鏃剁害涓�200涓囷紝8宀佹椂澧炶嚦1
+      400涓囧乏鍙筹紝鎴愪汉涓�3浜匡綖4浜匡紱鑲烘场闈㈢Н鐨勫闀挎瘮浣撹〃闈㈢Н鏄庢樉锛屼粠鍑虹敓鑷虫垚骞达紝姘斾綋浜ゆ崲闈㈢Н澧炲姞浜�20鍊嶅乏鍙筹紝鎬婚潰绉害涓�100骞虫柟绫筹紱鑷嚭鐢熷埌鐢熼暱鍙戣偛鍋滄锛岃偤鐨勮川閲忓鍔犱簡澶х害20鍊嶃��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鑲哄脊鍔涚粍缁囧彂鑲茶緝宸紝琛�绠′赴瀵岋紝鑲哄惈琛�澶氾紝鍚皵灏戯紝鑲洪棿璐ㄥ彂鑲叉椇鐩涳紝鑲烘场鏁伴噺灏戯紝鍥犺�屾劅鏌撴椂瀹规槗瀵艰嚧榛忔恫鍫靛锛屽苟寮曡捣鑲轰笉寮犮�佽偤姘旇偪鍙婅偤鐦�琛�绛夈��
+    </p>
+    <h4 id="d010">锛堜簩锛夊懠鍚歌繍鍔ㄧ殑鐗圭偣</h4>
+    <p>
+      瀛﹀墠鍎跨鏂伴檲浠h阿鏃虹洓锛屽湪鏂伴檲浠h阿杩囩▼涓紝鏈轰綋闇�姘ч噺鐩稿姣旀垚浜哄锛屽彧鏈夊姞蹇懠鍚搁鐜囨墠鑳芥弧瓒宠嚜韬姘ф皵鐨勯渶姹傞噺锛屾墍浠ワ紝骞撮緞瓒婂皬锛屽懠鍚搁鐜囪秺蹇�傛柊鐢熷効姣忓垎閽熷懠鍚�40锝�44娆★紝1宀佷互鍐呯害30娆★紝1锝�3宀�25锝�30娆★紝4锝�7宀佺害22娆°�備笉鍚屽勾榫勭殑浜虹殑鍛煎惛棰戠巼瑙佽〃1-1銆�
+    </p>
+    <p class="img">琛�1-1 涓嶅悓骞撮緞鐨勪汉鐨勫懠鍚搁鐜�</p>
+    <p class="center">
+      <el-image :src="tableOne" :preview-src-list="[tableOne]" />
+    </p>
+    <p>
+      鍥犺皟鑺傚懠鍚歌繍鍔ㄧ殑绁炵粡涓灑鍙戣偛灏氭湭瀹屽杽锛屽鍓嶅効绔ュ懠鍚歌妭寰嬪父涓嶇ǔ瀹氥�傚洜鍛煎惛鑲岃緝寮憋紝鎵�浠ュ鍓嶅効绔ヤ互鑵瑰紡鍛煎惛涓轰富銆�
+    </p>
+    <h3 id="c004">浜屻�佸鍓嶅効绔ュ懠鍚哥郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d011">锛堜竴锛夊煿鍏诲鍓嶅効绔ヨ壇濂界殑鍗敓涔犳儻</h4>
+    <p>
+      绗竴锛屾垝闄ょ敤鍙e懠鍚哥殑涔犳儻銆傜敤鍙e懠鍚告槸涓�绉嶄笉鑹範鎯紝搴斿綋鎴掗櫎銆傞鍏堬紝瀹冧細瀵艰嚧绌烘皵涓殑鐏板皹銆佺粏鑿屼笉缁忚繃榧绘瘺鍙婇蓟榛忚啘鐨勬竻娲佽繃婊よ�岃繘鍏ヤ綋鍐咃紝涔呰�屼箙涔嬩細閫犳垚鍛煎惛绯荤粺鍜屾秷鍖栫郴缁熺柧鐥呫�傚叾娆★紝鐢变簬瀛﹀墠鍎跨鑲洪儴鎵╁紶涓嶅叏锛岄暱鏈熺敤鍙e懠鍚镐細褰卞搷鑳稿粨鍙戣偛锛屽舰鎴愭紡鏂楄兏銆傚啀娆★紝鐢ㄥ彛鍛煎惛浼氫娇鐫$湢涓嶅畨绋筹紝褰卞搷绮惧姏鍜屼綋鍔涙仮澶嶃�傛澶栵紝鐢ㄥ彛鍛煎惛杩樻湁鍙兘瀵艰嚧娑堝寲涓嶈壇锛岀瓑绛夈�傛�讳箣锛屼竴鏃﹀彂鐜板鍓嶅効绔ユ湁鐢ㄥ彛鍛煎惛鐨勪笉鑹範鎯紝鍔″繀鍙婃椂閲囧彇鎺柦杩涜鐭锛屼互浣垮叾鍏绘垚鐢ㄩ蓟鍛煎惛鐨勮壇濂戒範鎯��
+    </p>
+    <p>
+      绗簩锛岀姝㈢敤鎵嬫寲榧诲瓟銆傜敤鎵嬫寲榧诲瓟涔熸槸涓�绉嶅潖涔犳儻锛岄渶瑕佸強鏃舵敼姝c�傚洜涓哄畠浼氫娇榧绘瘺鑴辫惤锛岄粡鑶滄崯浼わ紝鐢氳嚦瀵艰嚧琛�绠$牬瑁傚紩璧峰嚭琛�銆傚彟澶栵紝鎵嬫寚鍙婃寚鐢茬紳涓殑鐥呰弻涔熶細闅忎箣鍏ヤ镜榧昏厰锛屽彲鑳戒細寮曡捣榧昏厰鎰熸煋锛岀敋鑷虫槸鏇翠负涓ラ噸鐨勫苟鍙戠棁銆傛澶栵紝闀挎湡鐢ㄦ墜鎸栭蓟瀛旓紝杩樻湁鍙兘浣垮鍓嶅効绔ュ舰鎴愨�滄湞澶╅蓟鈥濄��
+    </p>
+    <p>
+      绗笁锛屾暀鑲插鍓嶅効绔ュ挸鍡姐�佹墦鍠峰殢鏃讹紝涓嶈闈㈠浠栦汉锛岃鐢ㄧ焊宸剧瓑鎹備綇鍙i蓟锛涙暀缁欏鍓嶅効绔ユ纭殑鎿ら蓟娑曟柟娉曘��
+    </p>
+    <p>绗洓锛屼笉瑕佽瀛﹀墠鍎跨钂欏ご鐫$湢锛屼互淇濊瘉鐫¤鏃跺惛鍏ユ柊椴滅┖姘斻��</p>
+    <h4 id="d012">锛堜簩锛変繚鎸佸鍐呯┖姘旀柊椴�</h4>
+    <p>
+      鏂伴矞绌烘皵閲岀梾鑿屽皯骞舵湁鍏呰冻鐨勬哀姘旓紝鑳戒績杩涗汉浣撶殑鏂伴檲浠h阿锛岃繕鍙互澧炲己瀛﹀墠鍎跨瀵瑰鐣屾皵鍊欏彉鍖栫殑閫傚簲鑳藉姏銆傚洜姝わ紝瀹ゅ唴搴旂粡甯稿紑绐楅�氶鎹㈡皵銆�
+    </p>
+    <h4 id="d013">锛堜笁锛夌瀛︾粍缁囦綋鑲查敾鐐煎拰鎴峰娲诲姩</h4>
+    <p>
+      缁忓父鍙傚姞浣撹偛閿荤偧鍜屾埛澶栨椿鍔紝鍙互澧炲己瀛﹀墠鍎跨鍛煎惛鑲岀殑鍔涢噺锛屼績杩涘叾鑳稿粨鍜岃偤鐨勬甯稿彂鑲诧紝澧炲姞鑲烘椿閲忋�傛埛澶栨椿鍔ㄨ繕鑳芥彁楂樺懠鍚哥郴缁熷鐤剧梾鐨勬姷鎶楀姏锛岄闃插懠鍚搁亾鎰熸煋銆�
+    </p>
+    <p>
+      鍦ㄧ粍缁囧鍓嶅効绔ュ紑灞曚綋鑲叉父鎴忋�佷綋鎿嶃�佽窇姝ョ瓑娲诲姩鏃讹紝搴旀敞鎰忚鍎跨閰嶅悎鍔ㄤ綔锛岃嚜鐒惰�屾纭湴鍔犳繁鍛煎惛锛屼娇鑲洪儴鍏呭垎鍚歌繘姘ф皵锛屾帓鍑轰簩姘у寲纰炽��
+    </p>
+    <h4 id="d014">锛堝洓锛変弗闃插懠鍚搁亾寮傜墿</h4>
+    <p>
+      鍩瑰吇瀛﹀墠鍎跨瀹夐潤杩涢鐨勪範鎯紝涓嶈杈瑰悆杈硅绗戙�傛暀鑲插効绔ヤ笉瑕佽竟鐜╄竟鍚冨皬椋熷搧锛屾洿涓嶅彲鎶涜捣鏉モ�滄帴椋熲�濓紝闃叉椋熺墿鍛涘叆姘旂銆�
+    </p>
+    <p>
+      鏁欒偛瀛﹀墠鍎跨鐜╃幓鐠冪悆銆佺‖甯併�佺航鎵c�佽眴绫荤瓑灏忎笢瑗挎椂瑕佺壒鍒敞鎰忥紝鏇翠笉鑳藉皢瀹冧滑鏀惧叆榧昏厰锛屼弗闃插懠鍚搁亾寮傜墿鐨勫彂鐢熴��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0022-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚浜�</span>
+    </p>
+
+    <h4 id="d015">锛堜簲锛変繚鎶ゅ0甯�</h4>
+    <p>
+      閫夋嫨閫傚悎瀛﹀墠鍎跨闊冲煙鐗圭偣鐨勬瓕鏇叉垨鏈楄鏉愭枡锛屾瘡娆″敱姝屾垨鏈楄鐨勬椂闂翠笉瀹滆繃闀匡紙鏈�澶�5鍒嗛挓锛夛紝鏇翠笉鑳介珮澹板枈鍙紝浠ラ槻澹板甫鍏呰銆佽偪鑳�銆佸彉鍘氾紝閫犳垚澹伴煶鍢跺搼銆傜粌涔犲彂澹扮殑鍦烘墍搴斾繚鎸佺┖姘旀祦閫氾紝娓╁害銆佹箍搴﹂�傚疁銆傚啲瀛d笉瑕佸湪瀹ゅ缁冨0锛岃閬垮厤瀛﹀墠鍎跨鍦ㄦ俯搴﹂鍙樼殑鎯呭喌涓嬬粌涔犲彂澹般�傚綋鍜介儴鏈夌値鐥囨椂锛屽簲鍑忓皯鍙戦煶锛岀洿鍒板畬鍏ㄥ悍澶嶃��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鎬庢牱甯疂瀹濃�滄帓鐥扳��</b></p>
+      <p class="block">
+        濠村辜鍎跨敱浜庡厤鐤姏寮憋紝鎶垫姉鍔涗綆锛屽鏄撴偅涓婂懠鍚哥郴缁熺柧鐥咃紝濡傛�ユ�т笂鍛煎惛閬撴劅鏌撱�佹皵绠$値銆佹敮姘旂鑲虹値绛夈�傛偅浜嗗懠鍚哥郴缁熺柧鐥咃紝鐐庣棁鍒烘縺瀵艰嚧鐥版恫澧炲锛岃�屽┐骞煎効鍛煎惛绯荤粺涓嶅畬鍠勶紝鏈夌棸涓嶄細鍜筹紝鐥版恫灏变細鍫靛湪鍠夈�佹皵绠′腑銆傜粡甯歌兘鍚埌鎮e効闅忓懠鍚稿彂鍑虹殑鈥滃懠鍛尖�濆0锛岃繖灏辨槸鍫靛湪鍠変腑鎴栨皵绠′腑鐨勭棸閫犳垚鐨勭棸楦i煶锛岃嫢涓嶆帓鍑猴紝涓嶄粎鐤剧梾闅炬剤锛岃�屼笖瀹规槗鍫典綇鍛煎惛閬擄紝閫犳垚鍛煎惛涓嶇晠锛屼弗閲嶈�呭紩璧峰懠鍚稿洶闅俱�傜敱姝ゅ彲瑙侊紝鎺掔棸闈炲父閲嶈銆�
+      </p>
+      <p class="block">
+        瀵逛簬鐢辩棸寮曡捣鍜冲椊鐨勫疂瀹濓紝棣栧厛瑕佽鐥版恫鍙樼█锛屽鍐呮箍搴﹀簲淇濇寔鍦�60%锝�70%锛岄紦鍔辨偅鍎垮楗按锛屼互婀挎鼎鍛煎惛閬擄紝浣跨棸娑茬█閲婏紝鏄撲簬鍜冲嚭锛涜嫢鐥版恫榛忕锛岃緝闅惧挸鍑猴紝涔熷彲灏嗗紑姘村�掑叆鏉腑锛屾偅鍎垮彛榧诲鐫�钂告苯鍋氭繁鍛煎惛锛屼娇钂告苯杩涘叆姘旂鍐呭皢鐥版恫绋�閲婏紝鏈夊埄浜庣値鐥囨秷閫�鍜岀棸娑插挸鍑恒�傛瘡娆℃寔缁�20鍒嗛挓锛屾瘡鏃�2娆°�傝捀姹藉惛鍏ラ�傜敤浜庤緝澶у効绔ャ��
+      </p>
+      <p class="block">
+        鎬庢牱璁╀笉浼氬挸鐥扮殑瀹濆疂鎺掔棸鍛紵鎴愪汉鍙湪瀹濆疂闆惧寲鍚稿叆鍚庝娇鍏朵晶鍗ф垨淇簬鍙岃啙涔嬩笂锛屾墜鎺屼簲鎸囩◢灞堟垚绌哄績鎷筹紝杞绘媿瀹濆疂鑳岄儴銆傛媿宸︼紙鍙筹級渚ц儗閮ㄦ椂锛屽疂瀹濆彇鍙筹紙宸︼級渚у崸浣嶏紝浠庝笅鑰屼笂銆佽嚜澶栧悜鍐咃紝涓や晶浜ゆ浛渚濇杩涜锛屾敞鎰忛伩寮�鑴婃煴閮ㄤ綅銆傛瘡鏃ユ媿2锝�3娆★紝姣忔鎷�3锝�5鍒嗛挓銆傛媿鑳屾湁鍒╀簬鑲哄拰鏀皵绠″唴鐨勭棸娑插挸鍑恒�傚浜庣棸娑茬壒鍒鎴栬�呯梾鎯呭嵄閲嶏紝鏍规湰鏃犳硶灏嗙棸娑茶嚜琛屽挸鍑虹殑瀹濆疂锛屽彲浠ラ噰鐢ㄥ惛鐥版硶銆�
+      </p>
+      <p class="block">
+        鏈�鍚庯紝杩樺彲閫夌敤姝㈠挸琚棸鑽紝閫夎嵂涔熸湁璁茬┒锛氱棸灏戦粡绋犱笉鏄撳挸鍑虹殑瀹濆疂锛屽疁鐢ㄦ隘鍖栭摰銆佹姊楃瓑绁涚棸鑽紱鐥板榛忕闅惧挸鍑虹殑瀹濆疂锛岀敤鐩愰吀婧村繁鏂般�佷箼閰板崐鑳辨皑閰搞�佄�-绯滆泲鐧介叾绛夛紱鐥伴粍榛忕鐨勫疂瀹濓紝鐢ㄦ贰绔规播鍜岀尨鏋f暎锛涚棸鐧介粡绋犵殑瀹濆疂锛屽疁鐢ㄥ崐澶忛湶銆佹潖浠佹鍜崇硸娴嗐�傚綋鐒讹紝鑽墿鐨勯�夌敤蹇呴』閬靛尰鍢便�傚彟澶栵紝澶氶鍏锋湁娓呰偤浣滅敤鐨勬按鏋滃楦ⅷ锛屽皯椋熺儹鎬ч鐗╁鑽旀灊銆佺緤鑲夌瓑锛屽瀹濆疂鐨勫敖鏃╁悍澶嶄篃鏈夊府鍔┿��
+      </p>
+    </div>
+    <h2 class="module_block" id="b003">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">寰幆绯荤粺銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涓轰粈涔堝皬瀛╁瓙鍙椾激鍑鸿鍚庯紝鍑濊杈冩參锛熶负浠�涔堝鍓嶅効绔ョ殑鎵佹浣撳鏄撳彂鐐庯紵涓轰粈涔堝鍓嶅効绔ュ勾榫勮秺灏忥紝蹇冪巼瓒婂揩锛熲�︹�﹁鏌ラ槄璇昏祫鏂欙紝璋堣皥浣犵殑鐪嬫硶銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        瑕佹兂浜嗚В杩欎簺闂锛屽氨蹇呴』浜嗚В瀛﹀墠鍎跨寰幆绯荤粺鐨勭壒鐐广�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨寰幆绯荤粺鐨勭敓鐞嗙煡璇嗭紝闃愭槑绉戝寮�灞曞鍓嶅効绔ュ惊鐜郴缁熶繚鍋ョ殑瑕佺偣锛屼互甯姪骞煎効鏁欏笀鍦ㄦ暀鑲叉暀瀛︽椿鍔ㄤ腑绉戝寮�灞曞鍓嶅効绔ュ惊鐜郴缁熺殑淇濆仴宸ヤ綔銆�
+      </p>
+    </div>
+    <p>
+      浜轰綋鍦ㄦ柊闄堜唬璋㈣繃绋嬩腑锛屾満浣撶粍缁囬渶瑕佹簮婧愪笉鏂湴鑾峰緱姘ф皵鍜屽吇鏂欙紝鍚屾椂鍙堣鎶婁唬璋骇鐢熺殑浜屾哀鍖栫⒊鍜屽叾浠栧簾鐗╂帓鍑轰綋澶栵紝杩欎釜杩囩▼涓昏鐢卞惊鐜郴缁熸潵瀹屾垚銆�
+    </p>
+    <p>
+      寰幆绯荤粺鍖呮嫭琛�娑插惊鐜郴缁燂紙蹇冭绠$郴缁燂級鍜屾穻宸寸郴缁熴�傝娑插惊鐜郴缁熺敱蹇冭剰鍜岃绠$粍鎴愶紝琛�绠″寘鎷姩鑴夈�侀潤鑴夊拰姣涚粏琛�绠★紙瑙佸浘1-8锛夈�傛穻宸寸郴缁熺敱娣嬪反绠¢亾銆佹穻宸村櫒瀹樺拰娣嬪反缁勭粐缁勬垚銆�
+    </p>
+    <p class="center">
+      <el-image :src="blood" :preview-src-list="[blood]" style="width: 60%" />
+    </p>
+    <p class="img">鍥�1-8 琛�娑插惊鐜ず鎰忓浘</p>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 32%">
+        <p>
+          琛�娑茬敱蹇冭剰鎼忓嚭锛岀粡鍔ㄨ剦銆佹瘺缁嗚绠°�侀潤鑴夊啀杩斿洖蹇冭剰锛屽姝ゅ惊鐜笉姝€�傝娑插湪鍏ㄨ韩寰幆鐨勮繃绋嬩腑锛屾妸鎼哄甫鐨勬哀姘斿拰钀ュ吇鐗╄川杩愰�佺粰缁勭粐鍜岀粏鑳烇紝鍐嶆妸浜屾哀鍖栫⒊鍜屽叾浠栦唬璋㈠簾鐗╄繍閫佸埌鑲哄強鎺掓硠鍣ㄥ畼銆�
+        </p>
+        <p>
+          琛�娑叉槸瀛樺湪浜庡績鑴忓拰琛�绠¢噷鐨勬恫浣擄紝鍖呮嫭琛�娴嗗拰琛�缁嗚優涓ら儴鍒嗐�傝缁嗚優鐢辩孩缁嗚優銆佺櫧缁嗚優鍜岃灏忔澘绛夌粍鎴愩��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/blood-video.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ績銆佽绠$殑鐗圭偣鍙婁繚鍋�</p>
+      </div>
+    </div>
+
+    <h3 id="c005">涓�銆佸鍓嶅効绔ュ惊鐜郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d016">锛堜竴锛夊鍓嶅効绔ヨ娑插惊鐜郴缁熺殑鐗圭偣</h4>
+    <h5 id="e017">1.瀛﹀墠鍎跨琛�娑茬殑鐗圭偣</h5>
+    <p>瀛﹀墠鍎跨鐨勮娑查噺鍙婃垚鍒嗗拰鎴愪汉涓嶅悓銆傚叿浣撴潵璇达紝鏈変互涓嬪嚑鏂归潰涓嶅悓銆�</p>
+    <p>锛�1锛夎娑查噺鍗犱綋閲嶇殑姣斾緥澶т簬鎴愪汉锛堣琛�1-2锛�</p>
+    <p class="img">琛�1-2 涓嶅悓骞撮緞鐨勮娑查噺</p>
+    <p class="center">
+      <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+    </p>
+    <p>
+      瀛﹀墠鍎跨琛�娑查噺鍗犱綋閲嶇殑姣斾緥澶т簬鎴愪汉锛屼负8%锝�10%銆傚勾榫勮秺灏忥紝姣斾緥瓒婂ぇ銆備絾骞煎効鐨勯�犺鍣ㄥ畼鏄撳彈浼ゅ锛屾煇浜涜嵂鐗╁強鏀惧皠鎬ф薄鏌撳閫犺鍣ㄥ畼鍗卞鏋佸ぇ銆�
+    </p>
+    <p>锛�2锛夎娴嗗惈姘村垎杈冨锛屽惈鍑濊鐗╄川杈冨皯</p>
+    <p>
+      瀛﹀墠鍎跨琛�娴嗕腑鍚按鍒嗚緝澶氾紝鍚嚌琛�鐗╄川鍙婃棤鏈虹洂杈冨皯銆傝娑蹭腑琛�灏忔澘鏁扮洰涓庢垚浜虹浉杩戯紝浣嗚娴嗕腑鐨勫嚌琛�鐗╄川锛堢氦缁磋泲鐧藉師銆侀挋绛夛級杈冨皯锛屽洜姝わ紝瀛﹀墠鍎跨鍑鸿鏃惰娑插嚌鍥哄緱杈冩參銆傚鍑鸿鏃舵柊鐢熷効闇�瑕�8锝�10鍒嗛挓鎵嶈兘鍑濆浐锛屽辜鍎块渶瑕�4锝�6鍒嗛挓锛屾垚浜哄彧闇�3锝�4鍒嗛挓銆�
+    </p>
+    <p>锛�3锛夌櫧缁嗚優鍚炲櫖鐥呭師浣撹兘鍔涜緝宸�</p>
+    <p>
+      鐧界粏鑳炲弬涓庢満浣撶殑鍏嶇柅鍙嶅簲锛屽湪鎶靛尽鐥呮瘨銆佺粏鑿岀瓑寰敓鐗╁強姣掔礌鍜岃偪鐦ょ粏鑳炵瓑鐥呭師浣撶殑杩囩▼涓彂鎸ラ噸瑕佷綔鐢ㄣ�備竴鑸垚浜虹殑鐧界粏鑳炴暟鍦�4
+      000锝�10
+      000涓�/寰崌琛�娑茶寖鍥村唴鍙樺姩銆傚┐鍎挎椂鏈熺洿鑷�3宀侊紝鐧界粏鑳炴暟閲忓鏄撳洜鍝椆銆佽繘椋熴�佺柤鐥涚瓑鎯呭喌鑰屽彂鐢熸尝鍔ㄣ�傚鍓嶅効绔ョ櫧缁嗚優鍚炲櫖鐥呭師浣撶殑鑳藉姏杈冨樊锛屽洜姝わ紝涓�鏃﹀彂鐢熸劅鏌擄紝寰堝鏄撴墿鏁c��
+    </p>
+    <p>锛�4锛夎娑插惊鐜噺澧炲姞寰堝揩锛屽鏄撳彂鐢熻传琛�</p>
+    <p>
+      瀛﹀墠鍎跨鐨勮娑插惊鐜噺澧炲姞寰堝揩锛屽杺鍏讳笉褰撴垨涓ラ噸鎸戦銆佸亸椋燂紝瀹规槗鍙戠敓璐銆�
+    </p>
+    <h5 id="e018">2.瀛﹀墠鍎跨蹇冭剰鐨勭壒鐐�</h5>
+    <p>锛�1锛夊績鑴忓崰浣撻噸姣斿ぇ浜庢垚浜�</p>
+    <p>
+      蹇冭剰鏄姩鍔涘櫒瀹橈紝瀹冪殑鏀剁缉鎺ㄥ姩琛�娑插湪琛�绠′腑濂旀祦涓嶆伅銆傛柊鐢熷効蹇冭剰绾﹀崰浣撻噸鐨�0.8%锛屾垚浜虹害涓�0.5%銆傚垵鐢熸椂锛屽績鑴忛噸20锝�25鍏嬶紱1宀佹椂锛屽績鑴忛噸60锝�75鍏嬶紝涓哄嚭鐢熸椂鐨�2锝�3鍊嶏紱5宀佹椂锛岀害涓哄嚭鐢熸椂鐨�4鍊嶏紱9宀佹椂绾︿负鍑虹敓鏃剁殑6鍊嶏紱闈掓槬鏈熻揪鍒版垚浜烘按骞炽��
+    </p>
+    <p>
+      鏂扮敓鍎垮績鎴胯緝瀹藉ぇ锛屽乏蹇冩埧杈冨彸蹇冩埧灏忥紱鍑虹敓鍚庣涓�骞达紝蹇冩埧杈冨績瀹ゅ闀块�熷害蹇紱鍑虹敓鍚庣浜屽勾锛屼簩鑰呭闀块�熷害鐩稿樊鏃犲嚑锛�10宀佸悗蹇冩埧杈冨績瀹ゅ闀块�熷害钀藉悗銆�
+    </p>
+    <p>锛�2锛夊績杈撳嚭閲忓皯</p>
+    <p>
+      鐢变簬瀛﹀墠鍎跨蹇冭倢绾ょ淮缁嗭紝寮规�х氦缁村皯锛屽績澹佽杽锛屽績鑴忕殑鏀剁缉鍔涘樊锛屾墍浠ユ瘡鎼忚緭鍑洪噺灏戯紝蹇冭剰璐熻嵎鍔涜緝宸�傚洜姝わ紝瀛﹀墠鍎跨涓嶅疁鍋氭椂闂磋緝闀挎垨鍓х儓鐨勮繍鍔ㄣ��
+    </p>
+    <p>锛�3锛夊績鐜囧揩</p>
+    <p>
+      鐢变簬濠村辜鍎垮績杈撳嚭閲忓皯锛岃�屾柊闄堜唬璋㈡椇鐩涳紝涓烘弧瓒虫満浣撳琛�娑茬殑闇�姹傞噺锛屽彧鏈夊姞蹇績鐜囨潵淇濋殰渚涜閲忋�傚勾榫勮秺灏忥紝蹇冪巼瓒婂揩銆備笉鍚屽勾榫勭殑蹇冪巼锛屽琛�1-3鎵�绀恒��
+    </p>
+    <p class="img">琛�1-3 涓嶅悓骞撮緞鐨勫績鐜�</p>
+    <p class="center">
+      <el-image :src="tableThree" :preview-src-list="[tableThree]" />
+    </p>
+    <h5 id="e019">3.瀛﹀墠鍎跨琛�绠$殑鐗圭偣</h5>
+    <p>锛�1锛夎绠″唴寰勭浉瀵硅緝绮楋紝姣涚粏琛�绠′赴瀵�</p>
+    <p>
+      瀛﹀墠鍎跨琛�绠″唴寰勭浉瀵硅緝鎴愪汉瀹斤紝姣涚粏琛�绠¢潪甯镐赴瀵岋紝鍥犳锛岃娴侀噺鐩稿澶т簬鎴愪汉锛屼緵缁欒韩浣撳悇閮ㄥ垎鐨勮惀鍏荤墿璐ㄥ拰姘ф皵鍏呰冻銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      灏忓疄楠�
+    </h6>
+    <p class="blockh6">
+      <b>鑴夋悘鐨勬祴閲�</b><br />
+      銆�銆�<b>瀹為獙鍣ㄦ潗</b><br />
+      銆�銆�绉掕〃銆�<br />
+      銆�銆�瀹為獙姝ラ锛�<br />
+      銆�銆�1.鑷祴锛氱敤涓�鍙墜鐨勯鎸囥�佷腑鎸囥�佹棤鍚嶆寚杞昏交鍘嬩綇鍙︿竴鍙墜鐨勬 楠ㄥ唴渚э紝鎰熷彈妗″姩鑴夌殑璺冲姩锛屾祴閲忓苟璁板綍銆�<br />
+      銆�銆�2.浠栨祴锛氫袱浜轰簰娴嬨��<br />
+      銆�銆�<b>瀹為獙璁板綍</b><br />
+      銆�銆�娴嬮噺鍜岃褰�10绉掋��15绉掋��20绉掋��30绉掋��60绉掕剦鎼忔暟銆傛敞鎰忔祴閲忔椂闂村拰璇樊鐨勫叧绯汇��<br />
+      銆�銆�<b>瀹為獙缁撴灉璁ㄨ</b><br />
+      銆�銆�鍎跨鑴夋悘鍙樺寲瀵瑰辜鍎垮洯浣撹偛娲诲姩璁捐鏈変粈涔堟寚瀵兼剰涔夛紵
+    </p>
+    <p>锛�2锛夎绠℃瘮鎴愪汉鐭�</p>
+    <p>
+      瀛﹀墠鍎跨鐨勮绠℃瘮鎴愪汉鐭紝琛�娑插湪浣撳唴寰幆涓�鍛ㄦ墍闇�鐨勬椂闂翠篃杈冪煭锛屽3宀佺害涓�15绉掞紝14宀佺害涓�18绉掞紝鎴愪汉绾︿负22绉掋�備緵琛�鍏呰冻锛屾湁鍒╀簬鏈轰綋鐨勬柊闄堜唬璋€��
+    </p>
+    <p>锛�3锛夎绠$殑绠″钖勶紝寮规�у皬</p>
+    <p>
+      鍎跨骞撮緞瓒婂皬锛岃绠″瓒婅杽锛岃绠″脊鎬т篃瓒婂皬銆傞殢鐫�骞撮緞鐨勫鍔狅紝琛�绠″鍔犲帤锛屽脊鎬х氦缁村澶氾紝寮规�у寮恒�傚埌12宀佹椂锛屽姩鑴夎绠″凡鍏锋湁鎴愪汉鍔ㄨ剦鐨勬瀯閫犮��
+    </p>
+    <p>锛�4锛夎鍘嬩綆</p>
+    <p>
+      琛�鍘嬫槸琛�娑叉祦鍔ㄦ椂瀵硅绠″閫犳垚鐨勪晶鍘嬪姏锛屽鍛ㄨ娑插惊鐜噺銆佸績鑴忕殑鏀剁缉鍜岃垝寮犲姏銆佸鍛ㄨ绠¢樆鍔涘琛�鍘嬫湁褰卞搷銆傚鍓嶅効绔ュ績鑴忓彂鑲蹭笉瀹屽杽锛屾敹缂╁姏搴︽湁闄愶紝姣忔鏀剁缉灏勫嚭琛�娑插皯浜庢垚浜猴紝鍥犳琛�鍘嬭緝浣庛�傚鍓嶅効绔ュ勾榫勮秺灏忥紝蹇冭剰鍙戣偛绋嬪害瓒婁笉鎴愮啛锛岃鍘嬭秺浣庛��
+    </p>
+    <h4 id="d017">锛堜簩锛夊鍓嶅効绔ユ穻宸寸郴缁熺殑鐗圭偣</h4>
+    <p>
+      娣嬪反绯荤粺鐨勪富瑕佸姛鑳芥槸杩愯緭鍏ㄨ韩娣嬪反娑茶繘鍏ラ潤鑴夛紝娣嬪反缁撱�佹墎妗冧綋鍜岃劸杩樺叿鏈夌敓鎴愭穻宸寸粏鑳炪�佹竻闄や綋鍐呭井鐢熺墿銆佷骇鐢熸姉浣撶瓑浣滅敤銆傛穻宸寸郴缁熷湪鍑虹敓鏃跺皻鏈彂鑲插畬鍠勶紝浣嗗湪骞煎効鏈熸穻宸寸粍缁囧彂鑲叉渶蹇��12锝�13宀佹椂锛屾穻宸寸粨宸茬粡鍙戣偛瀹屽杽锛屽叾闃插尽鍜屼繚鎶ゆ満鑳芥瘮杈冩樉钁楋紝琛ㄧ幇鍦ㄥ辜鍎挎湡甯告湁娣嬪反缁撹偪澶х殑鐜拌薄銆備絾骞煎効鏈熸穻宸寸粨鐨勫睆闅滃姛鑳借緝宸紝鎰熸煋鏄撲簬鎵╂暎銆傛柊鐢熷効鐨勬穻宸寸粨涓嶆槗鎽稿埌锛屾甯稿鍓嶅効绔ョ殑棰堥儴銆侀涓嬨�佽厠涓嬪拰鑵硅偂娌熷彲瑙﹀強榛勮眴澶у皬鐨勫崟涓穻宸寸粨锛屾棤鍘嬬棝銆�2宀佷互鍚庯紝鎵佹浣撳澶ц緝蹇紝4锝�10宀佹椂鍙戣偛杈惧埌楂樺嘲锛�14锝�15宀佹椂閫愭笎閫�鍖栵紝鏁呭辜鍎挎湡甯歌鐨勬墎妗冧綋鑲ュぇ寰�寰�鏄甯哥殑鐢熺悊鐜拌薄銆�
+    </p>
+    <h3 id="c006">浜屻�佸鍓嶅効绔ュ惊鐜郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d018">锛堜竴锛夎娉ㄦ剰棰勯槻缂洪搧鎬ц传琛�</h4>
+    <p>
+      瀛﹀墠鍎跨姝e鍦ㄧ敓闀垮彂鑲叉椂鏈燂紝瑕佷緵缁欏厖瓒崇殑钀ュ吇锛屽杩涢鍚搧鍜岃泲鐧借川涓板瘜鐨勯鐗╋紝濡傜槮鑲夈�佽泲榛勩�佸姩鐗╄倽鑴忕瓑銆傝繕瑕佹敞鎰忕籂姝e鍓嶅効绔ユ寫椋熴�佸亸椋熺殑姣涚梾锛岄闃茬己閾佹�ц传琛�銆�
+    </p>
+    <h4 id="d019">锛堜簩锛夋湇瑁呰瀹芥澗閫傚害</h4>
+    <p>
+      杩囩揣鐨勮。鏈嶃�侀瀷銆佸附浼氬帇杩眬閮ㄨ绠★紝褰卞搷灞�閮ㄨ娑插惊鐜紝瀵艰嚧钀ュ吇鐗╄川渚涘簲涓嶇晠锛屽簾鐗╀笉鑳藉強鏃舵帓鍑恒�傚洜姝わ紝瀛﹀墠鍎跨鐨勮。鏈嶃�侀瀷銆佸附瑕佸鏉鹃�傚害銆�
+    </p>
+    <h4 id="d020">锛堜笁锛夊悎鐞嗙粍缁囦綋鑲查敾鐐硷紝澧炲己浣撹川</h4>
+    <p>
+      缁勭粐瀛﹀墠鍎跨杩涜閫傚悎鍏跺勾榫勭壒鐐圭殑浣撹偛閿荤偧锛屽彲浠ヤ績杩涘叾琛�娑插惊鐜紝澧炲己閫犺鏈鸿兘锛涗娇蹇冭倢绮楀.鏈夊姏锛屾彁楂樺績鑲屾敹缂╁姏锛屽鍔犳瘡鎼忚緭鍑洪噺銆�
+    </p>
+    <p>缁勭粐瀛﹀墠鍎跨浣撹偛閿荤偧搴旀敞鎰忎互涓嬪嚑鐐广��</p>
+    <p>
+      绗竴锛屽涓嶅悓骞撮緞銆佷笉鍚屼綋璐ㄧ殑鍎跨搴斿畨鎺掍笉鍚屾椂闂淬�佷笉鍚屽己搴︾殑娲诲姩銆傞伩鍏嶉暱鏃堕棿鍓х儓娲诲姩浠ュ強瑕佹眰鎲嬫皵鐨勬椿鍔紙濡傛嫈娌虫瘮璧涚瓑锛夈��
+    </p>
+    <p>
+      绗簩锛岃繍鍔ㄥ墠鍋氬ソ鍑嗗娲诲姩锛岀粨鏉熸椂鍋氭暣鐞嗘椿鍔紝灏ゅ叾鍦ㄦ瘮杈冨墽鐑堢殑杩愬姩鍚庝笉瀹滅珛鍗冲仠姝€�傚洜涓鸿繍鍔ㄦ椂锛屽績鑴忓悜楠ㄩ鑲岃緭閫佸ぇ閲忚娑诧紝濡傛灉绔嬪嵆鍋滄杩愬姩锛岃娑蹭粛鐣欏瓨鍦ㄨ倢鑲変腑锛岄潤鑴夊洖娴佸噺灏戯紝浣垮績杈撳嚭閲忓噺灏戯紝琛�鍘嬮檷浣庯紝鍙�犳垚鑴戞殏鏃舵�х己琛�锛屼粠鑰屽紩璧锋伓蹇冦�佸憰鍚愩�侀潰鑹茶媿鐧姐�佸績鎱岋紝鐢氳嚦鏅曞帴绛夈��
+    </p>
+    <p>
+      绗笁锛岃繍鍔ㄩ噺杈冨ぇ鏃朵笉瀹滈┈涓婂枬澶ч噺姘达紝楗敤澶ч噺姘翠細澧炲姞蹇冭剰鐨勮礋鎷呫�傚鏋滆繍鍔ㄦ椂澶ч噺鍑烘睏锛屾按銆佺洂娴佸け杈冨锛屾渶濂藉枬灏戦噺娣$洂姘淬��
+    </p>
+    <h4 id="d021">锛堝洓锛夐闃插姩鑴夌‖鍖栧簲濮嬩簬瀛﹀墠鍎跨</h4>
+    <p>
+      棰勯槻鍔ㄨ剦纭寲搴斾粠瀛﹀墠鍎跨寮�濮嬶紝浣垮叾鍏绘垚鍋ュ悍鐨勯ギ椋熶範鎯�傛垚浜哄簲鎺у埗瀛﹀墠鍎跨閫氳繃鑶抽鎽勫彇鐨勮儐鍥洪唶鍜岄ケ鍜岃剛鑲吀鐨勯噺锛屽悓鏃讹紝瀹滃皯鐩愶紝鍙e懗鈥滄贰鈥濄��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0032-1.jpg" /><br /><span class="img"
+        >涓撻涓� 瀛︿範涓婚鍥�</span
+      >
+    </p>
+    <h2 class="module_block" id="b004">
+      <div class="custom1">瀛︿範涓婚鍥�</div>
+      <div class="custom2">娑堝寲绯荤粺銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFour" :preview-src-list="[taskFour]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍙彲浠婂勾2宀侊紝浣撻噸鎵�9鍗冨厠锛岃繎鍗婂勾浣撻噸澧炲姞涓嶅埌1鍗冨厠锛岀敤濡堝鐨勮瘽璇村氨鏄�滆繖瀛╁瓙浠�涔堥兘濂斤紝灏辨槸鍚冮キ澶垂浜嬩簡鈥濄�傛瘡椁愰キ閮借鍚冧竴灏忔椂锛屼笉鏄湅鐫�鐢佃鍚冨氨鏄渶瑕佽拷鐫�鍠傦紝鐖卞悆鐨勫悆鍑犲彛锛屼笉鐖卞悆鐨勫槾閮戒笉寮犱竴涓嬨�傚摢涓�澶╁悆寰楀鐐逛簡锛屽懠鍑虹殑鍙f皵閮芥湁閰歌厫鍛炽�傝�屼笖锛屽悆涓滆タ绋嶄笉娉ㄦ剰鎴栬�呬竴鐫�鍑夊氨鎷夎倸瀛愶紝鐒跺悗鑳冨彛浼氭洿宸�傛劅鍐掓槸甯告湁鐨勪簨锛屽緱涓夊ぉ涓ゅご寰�鍖婚櫌璺戔�︹��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        涓嶆柇鍦颁负鏈轰綋渚涘簲鍚勭钀ュ吇绱犳槸缁存寔姝e父鐢熺悊鍔熻兘鍜屼績杩涚敓闀垮彂鑲茬殑鍓嶆彁銆傝�屽绉嶈惀鍏绘垚鍒嗭紝灏ゅ叾鏄骇鑳借惀鍏荤礌鐨勭粨鏋勬瘮杈冨鏉傦紝鎽勫叆鐨勯鐗╀笉鑳界洿鎺ヤ负浜轰綋鎵�鐢紝蹇呴』閫氳繃娑堝寲绯荤粺灏嗛鐗╄浆鍙樻垚缁撴瀯绠�鍗曠殑钀ュ吇鐗╄川锛屾墠鑳戒緵鏈轰綋鍚告敹銆佸埄鐢ㄣ�傚鍓嶅効绔ョ殑娑堝寲绯荤粺鍙戣偛灏氫笉瀹屽杽锛岄渶瑕佹垚浜烘牴鎹叾鐗圭偣锛屽悎鐞嗗杺鍏汇�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨娑堝寲绯荤粺鐨勭敓鐞嗙煡璇嗭紝闃愯堪瀵瑰鍓嶅効绔ユ秷鍖栫郴缁熻繘琛屼繚鍋ョ殑瑕佺偣锛屼互甯姪骞煎効鏁欏笀鍦ㄥ疄闄呭伐浣滀腑绉戝寮�灞曞鍓嶅効绔ユ秷鍖栫郴缁熺殑淇濆仴宸ヤ綔銆�
+      </p>
+    </div>
+    <div class="fl fl-around">
+      <div class="left" style="width: 62%">
+        <p>
+          浜轰綋鍦ㄨ繘琛岀敓鍛芥椿鍔ㄨ繃绋嬩腑锛岄渶瑕佷笉鏂湴浠庡鐣屾憚鍙栬惀鍏荤墿璐紝浠ユ弧瓒虫柊闄堜唬璋㈢殑闇�瑕侊紝缁存寔鐢熷懡娲诲姩銆傝惀鍏荤墿璐ㄦ潵婧愪簬椋熺墿锛岄鐗╁繀椤诲厛鍦ㄦ秷鍖栭亾鍐呭姞宸ュ垎瑙d负缁撴瀯绠�鍗曠殑灏忓垎瀛愮墿璐紝鎵嶈兘琚汉浣撳惛鏀躲�佸埄鐢ㄣ��
+        </p>
+        <p>
+          娑堝寲鏄寚鍦ㄦ秷鍖栭亾鍐呭皢椋熺墿鍒嗚В涓哄彲浠ヨ鍚告敹鐨勬垚鍒嗙殑杩囩▼銆傚惛鏀跺垯鏄寚缁忚繃娑堝寲鐨勯鐗╂垚鍒嗛�氳繃娑堝寲閬撳杩涘叆琛�娑插惊鐜殑杩囩▼銆傞鐗╃殑娑堝寲鍜岃惀鍏荤墿璐ㄧ殑鍚告敹閮芥槸娑堝寲绯荤粺瀹屾垚鐨勩��
+        </p>
+        <p>
+          娑堝寲绯荤粺鐢辨秷鍖栭亾鍜屾秷鍖栬吅缁勬垚锛堣鍥�1-9锛夈�傛秷鍖栭亾鍖呮嫭鍙h厰銆佸捊銆侀绠°�佽儍銆佸皬鑲犲拰澶ц偁銆傛秷鍖栬吅鍖呮嫭鍞炬恫鑵恒�佽儍鑵恒�佽倽銆佽儼銆佸皬鑲犺吅绛夈�傛秷鍖栬吅鑳藉垎娉屾秷鍖栨恫銆傛秷鍖栨恫鍚湁姘淬�佹棤鏈虹洂鍜屽绉嶆秷鍖栭叾锛岃兘鍒嗗埆娑堝寲鍒嗚В涓嶅悓鐨勮惀鍏荤墿璐ㄣ��
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="digestion" :preview-src-list="[digestion]" />
+        </p>
+        <p class="img">鍥�1-9 娑堝寲绯荤粺妯″紡鍥�</p>
+      </div>
+    </div>
+
+    <h3 id="c007">涓�銆佸鍓嶅効绔ユ秷鍖栫郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d022">锛堜竴锛夊彛鑵�</h4>
+    <p>
+      鍙h厰鏄秷鍖栭亾鐨勮捣濮嬮儴鍒嗭紝鍙h厰鍐呮湁鐗欓娇銆佽垖鍜屼笁瀵瑰斁娑茶吅鐨勫紑鍙c�傚鍓嶆湡锛屽挨鍏舵槸濠村効鏈燂紝鍙h厰杈冨皬锛岄粡鑶滄煍瀚╋紝琛�绠′赴瀵岋紝瀹规槗鐮存崯鍜屾劅鏌撱��
+    </p>
+    <h5 id="e020">1.鐗欓娇</h5>
+    <p class="center"><img class="img-g" alt="" src="image/0028-2.jpg" /></p>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 32%">
+        <p>
+          鐗欓娇鏄汉浣撴渶鍧氱‖鐨勫櫒瀹橈紝鍙互鍜�鍤奸鐗┿�佺淮鎸佸拰鍗忚皟闈㈤儴褰㈢姸锛屽苟鍏锋湁杈呭姪鍙戦煶鐨勫姛鑳姐�備汉鐨勪竴鐢熸湁涓ょ鐗欓娇瀛樺湪锛屽嵆涔崇墮鍜屾亽鐗欍��
+        </p>
+        <p>
+          涔崇墮浣跨敤鐨勬椂闂磋緝鐭紝涓昏鍦�0锝�6宀併�傛柊鐢熷効鏈�20涓钩鐗欑墮鑳氾紝涓�鑸簬鍑虹敓鍚�6锝�8涓湀鏃惰悓鍑猴紝2锝�2.5宀佸嚭榻愶紝鍏�20棰楋紝鍖呮嫭鍒囩墮8棰椼�佸皷鐗�4棰椼�佷钩纾ㄧ墮8棰椼�傚┐鍎夸钩鐗欒悓鍑烘椂锛屼竴鑸棤鐥涜嫤锛屼絾涓埆鏈夌煭鏆傜殑鐫$湢涓嶅畨銆佺儲韬併�佹祦娑庛�佸枩鍜‖鐗╁拰鎵嬫寚绛夛紝姝ゆ椂鍙濠村効鍚冮ゼ骞插拰鐑ら澶�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/teeth.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ョ墮榻跨殑鐢熺悊鐗圭偣鍙婁繚鍋�</p>
+      </div>
+    </div>
+
+    <p class="m0-t0">
+      鐗囩瓑锛屼互鍔╃墮榻胯悓鍑恒�傚湪涔崇墮钀屽嚭鐨勮繃绋嬩腑锛屾亽鐗欏凡寮�濮嬪彂鑲层�傚綋鎭掔墮鍙戣偛鎺ヨ繎瀹屾垚锛屼钩鐗欑墮鏍瑰氨浼氶�愭笎琚惛鏀讹紝寮�濮嬫澗鍔ㄨ劚钀斤紝鎭掔墮闇插嚭鐗欐Ы锛屾浛浠d钩鐗欙紝杩欎釜鐢熺悊杩囩▼绉颁负鎹㈢墮銆傛亽鐗欏嚭榻愪箣鍚庯紝鏁伴噺涓�32棰椼��
+    </p>
+    <p>
+      涔崇墮鐨勭墮閲夎川杈冭杽锛岀墮鏈川杈冭蒋鑴嗭紝鐗欓珦鑵旇緝澶с�傚綋娈嬬暀鍦ㄩ娇缂濋噷鐨勯鐗╀笌鍙h厰涓殑涔抽吀鏉嗚弻銆侀摼鐞冭弻绛変骇閰哥殑缁嗚弻浣滅敤锛屼娇绯栧彂閰垫垚閰革紝鑵愯殌鐗欓噳璐紝寮曡捣鑴遍挋锛岀墮榻垮氨鍑虹幇榫嬫礊锛屽舰鎴愰緥榻裤�傛湁浜鸿涓猴紝鈥滀钩鐗欒繜鏃╄鎹紝鍋ヤ笉鍋ュ悍娌″叧绯烩�濓紝杩欎釜瑙傜偣鏄敊璇殑銆備钩鐗欑殑鍔熺敤涔嬩竴鏄拃鍤奸鐗╋紝甯姪娑堝寲銆備钩鐗欒悓鍑轰箣鍚庯紝鍙娇瀛╁瓙鐨勯鐗╃绫绘洿鍔犲鏍凤紝钀ュ吇鎽勫叆鏇村姞涓板瘜锛屽瀛╁瓙鐨勭敓闀垮彂鑲叉瀬涓烘湁鍒┿�傞櫎浜嗗拃鍤奸鐗╋紝涔崇墮杩樹笌瀛╁瓙鐨勯潰閮ㄥ舰璞℃湁鍏炽�傚┐鍎垮垰鍑虹敓鏃讹紝棰岄灏氭湭鍙戣偛瀹屽杽锛屾晠鍏朵笅宸村緢钖勶紝鑴稿瀷瀹借�屾墎銆傞殢鐫�鐗欓娇鐨勮悓鍑猴紝鍜�鍤肩殑鍔涢噺涓嶆柇鎸ゅ帇鐗欐牴锛屼娇涓嬮楠ㄨ繀閫熺敓闀匡紝鑴稿瀷閫愭笎鎷夐暱锛屼粠鑰屼娇闈㈤儴鏇村姞鍜岃皭銆佺姝c�佽嚜鐒躲��
+    </p>
+    <p>
+      涔崇墮鐨勬甯歌悓鍑猴紝杩樻湁鍔╀簬瀛╁瓙姝e父鍙戦煶锛屽彛榻夸级淇愩�傚彟澶栵紝涔崇墮榻愭暣瀵规亽鐗欓『鍒╄悓鍑烘湁閲嶈浣滅敤銆傝嫢涔崇墮杩囨棭缂哄け锛岄偦杩戠殑鐗欏悜绌洪殭鍊惧�掞紝鎭掔墮灏变笉鑳藉湪姝e父浣嶇疆钀屽嚭锛屽鑷寸墮鎺掑垪涓嶉綈銆�
+    </p>
+    <p>姣忎竴棰椾钩鐗欏拰鎭掔墮鐨勮悓鍑洪兘鏈夊浐瀹氱殑鏃堕棿锛岃琛�1-4銆佽〃1-5銆�</p>
+
+    <p class="img">琛�1-4 涔崇墮钀屽嚭鏃堕棿椤哄簭锛堜互鏈堥緞璁$畻锛�</p>
+    <p class="center">
+      <el-image
+        :src="tableFive"
+        :preview-src-list="[tableFive]"
+        style="width: 100%"
+      />
+    </p>
+    <p class="img">琛�1-5 鎭掔墮钀屽嚭鏃堕棿</p>
+    <p class="center">
+      <el-image
+        :src="tableSix"
+        :preview-src-list="[tableSix]"
+        style="width: 100%"
+      />
+    </p>
+    <h5 id="e021">2.鑸�</h5>
+    <p>
+      鑸屾槸鐢辨í绾硅倢鏋勬垚鐨勮倢鎬у櫒瀹橈紝鍏锋湁鎼呮媽椋熺墿銆佽鲸鍒懗閬撱�佸府鍔╁悶鍜藉拰杈呭姪鍙戦煶鐨勫姛鑳姐�傚辜鍎跨殑鑸岀煭鑰屽锛岀伒娲绘�ц緝宸紝鎼呮媽椋熺墿鍜屽悶鍜藉姛鑳戒笉瓒炽��
+    </p>
+    <h5 id="e022">3.鍞炬恫鑵�</h5>
+    <p>
+      鍞炬恫鑵烘湁鑵吅銆侀涓嬭吅鍜岃垖涓嬭吅涓夌锛屾渶澶х殑涓�瀵规槸鑵吅銆傚斁娑蹭腑鍚湁鍞炬恫娣�绮夐叾銆佹憾鑿岄叾鍜屽ぇ閲忛粡娑茬礌銆傚斁娑茶吅鍦ㄥ嚭鐢熸椂宸插舰鎴愶紝鏂扮敓鍎垮強灏忓┐鍎跨敱浜庡斁娑茶吅鏈彂鑲叉垚鐔燂紝鍒嗘硨鍞炬恫杈冨皯锛屽洜姝わ紝鍙h厰杈冧负骞茬嚗銆傚嚭鐢�3锝�6涓湀锛屽斁娑茶吅閫愭笎鍙戣偛瀹屽杽锛屽垎娉屽澶氾紝鍞炬恫甯告祦鍑哄彛澶栵紝绉颁负鈥滅敓鐞嗘�ф祦娑庘�濓紝闅忕潃瀛╁瓙鐨勪笉鏂敓闀匡紝杩欑鐜拌薄浼氶�愭笎娑堝け銆傞殢鐫�鍞炬恫閲忕殑澧炲姞锛屽┐骞煎効娑堝寲娣�绮夌被椋熺墿鐨勮兘鍔涗篃閫愭澧炲己銆�
+    </p>
+    <h4 id="d023">锛堜簩锛夊捊</h4>
+    <p>
+      鍜芥槸涓�鍓嶅悗鐣ユ墎鐨勬紡鏂楀舰鑲屾�х閬擄紝涓哄懠鍚搁亾涓庢秷鍖栭亾鐨勫叡鍚岄�氶亾锛屽叿鏈夊悶鍜藉拰杈呭姪鍛煎惛銆佸彂闊崇瓑鍔熻兘銆�
+    </p>
+    <h4 id="d024">锛堜笁锛夐绠�</h4>
+    <p>
+      鏂扮敓鍎跨殑椋熺闀�10锝�11鍘樼背锛�1宀佹椂绾︿负12鍘樼背锛屽┐骞煎効鐨勯绠″憟婕忔枟鐘讹紝榛忚啘绾ゅ急锛屽脊鍔涚粍缁囧強鑲屽眰灏氫笉鍙戣揪锛屽鏄撴孩涔炽�傚鍓嶅効绔ョ殑椋熺姣旀垚浜虹殑鐭�岀嫮绐勶紝榛忚啘钖勫锛岀澹佽倢鑲夌粍缁囧強寮规�х氦缁村彂鑲茶緝宸紝鏄撲簬鎹熶激銆�
+    </p>
+    <h4 id="d025">锛堝洓锛夎儍</h4>
+    <p>
+      鑳冧綅浜庤吂閮ㄥ乏涓婃柟锛屼笂绔紑鍙d负璐查棬锛屼笌椋熺鐩告帴锛屼笅绔紑鍙d负骞介棬锛屼笌鍗佷簩鎸囪偁鐩搁�氳繛銆傚┐鍎跨殑鑳冨憟姘村钩浣嶏紝褰撳紑濮嬩細璧版椂锛屽叾浣嶇疆閫愭笎鍙樹负鍨傜洿銆傜敱浜庤床闂ㄦ嫭绾﹁倢鍙戣偛杈冨急锛屽菇闂ㄦ嫭绾﹁倢鍙戣偛杈冨ソ锛屾墍浠ワ紝浣庨緞涔冲効鍚冨ザ鏃跺鏋滃惛鍏ョ┖姘旀垨鍠傚ザ鍚庢尟鍔ㄨ儍閮紝瀹规槗婕惧ザ銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨鑳冨鑲岃倝钖勶紝浼稿睍鎬ц緝宸�傚勾榫勮秺灏忥紝鑳冨閲忎篃瓒婂皬銆傜敱浜庤儍鑵烘暟鐩皯锛屽垎娉岀殑鑳冩恫鍦ㄨ川鍜岄噺涓婂潎涓嶅鎴愪汉锛屽姞涔嬪叾閰稿害鍜岄叾鐨勬晥鑳戒篃娌℃湁杈惧埌鎴愪汉鐨勬爣鍑嗭紝鎵�浠ワ紝瀛﹀墠鍎跨娑堝寲鑳藉姏杈冨急銆傜粰瀛﹀墠鍎跨鎻愪緵鐨勯鐗╀互鍙婃瘡椁愮殑闂撮殧鏃堕棿锛屽簲鑰冭檻骞撮緞鐗圭偣銆�
+    </p>
+    <h4 id="d026">锛堜簲锛夎偁</h4>
+    <h5 id="e023">1.鍚告敹鑳藉姏杈冨己</h5>
+    <p>
+      瀛﹀墠鍎跨鑲犵鐨勬�婚暱搴︿笌韬暱鐨勬瘮渚嬪ぇ浜庢垚浜恒�傛柊鐢熷効鑲犵殑鎬婚暱搴︾害涓鸿韩闀跨殑8鍊嶏紝濠村辜鍎跨害涓鸿韩闀跨殑6鍊嶏紝鑰屾垚浜轰粎涓鸿韩闀跨殑4鍊嶃�傚鍓嶅効绔ュ皬鑲犻粡鑶滅粏瀚╋紝灏忚偁缁掓瘺鍐呮湁涓板瘜鐨勬瘺缁嗚绠″強姣涚粏娣嬪反绠★紝鍥犳锛屽鍓嶅効绔ョ殑鍚告敹鑳藉姏杈冨己銆�
+    </p>
+    <h5 id="e024">2.娑堝寲鑳藉姏杈冨樊</h5>
+    <p>
+      瀛﹀墠鍎跨灏忚偁澹佽倢灞傚強寮瑰姏绾ょ淮鍙戣偛寰椾笉瀹屽杽锛屽皬鑲犵殑锠曞姩鍔熻兘姣旀垚浜哄急锛屽鏄撳彂鐢熻偁閬撳姛鑳界磰涔憋紝鍐嶅姞涓婂皬鑲犲唴鍚勭娑堝寲娑茬殑璐ㄩ噺杈冨樊锛屾墍浠ワ紝瀛﹀墠鍎跨鐨勬秷鍖栬兘鍔涜緝宸��
+    </p>
+    <h5 id="e025">3.鑲犵殑浣嶇疆鍥哄畾杈冨樊</h5>
+    <p>
+      瀛﹀墠鍎跨鐨勮偁绯昏啘鏌旇蒋鑰岀粏闀匡紝榛忚啘涓嬬粍缁囨澗寮涳紝鎵�浠ワ紝鑲犵殑浣嶇疆鍥哄畾杈冨樊锛屽鍧愪究鐩嗘垨韫茬殑鏃堕棿杩囬暱瀹规槗鍑虹幇鑴辫倹鐜拌薄銆傜敱浜庤偁澹佽杽銆佸浐瀹氭�у樊锛岃嫢鑵归儴鍙楀噳銆侀ギ椋熺獊鐒舵敼鍙樸�佽吂娉荤瓑锛屽彲浣胯偁锠曞姩鍔犲己骞跺け鍘绘甯歌妭寰嬶紝浠庤�岃鍙戣偁濂楀彔鍙婅偁鎵浆銆�
+    </p>
+    <h4 id="d027">锛堝叚锛夎倽</h4>
+    <p>
+      鏂扮敓鍎跨殑鑲濈浉瀵硅緝澶э紝10涓湀鏃朵负鍑虹敓鏃惰川閲忕殑2鍊嶅乏鍙筹紝3宀佹椂澧炶嚦3鍊嶅乏鍙炽�傚┐骞煎効鐨勮倽瀵屾湁琛�绠★紝缁撶紨缁勭粐杈冨皯锛岃倽缁嗚優灏忥紝鍐嶇敓鑳藉姏寮猴紝涓嶆槗鍙戠敓鑲濈‖鍖栵紝浣嗗鏄撳厖琛�銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨鑲濈粏鑳炲彂鑲蹭笉鎴愮啛锛岃倽鍔熻兘杈冨樊銆傝倽鍒嗘硨鐨勮儐姹佽緝灏戯紝瀵硅剛鑲殑涔冲寲鑳藉姏杈冨樊锛涜倽绯栧師鍌ㄥ瓨杈冨皯锛岄ゥ楗挎椂瀹规槗鍙戠敓浣庤绯栵紱鑲濈殑瑙f瘨鑳藉姏宸紝鎹熷鑲濆姛鑳界殑鑽墿瑕佹厧鐢ㄣ��
+    </p>
+    <h4 id="d028">锛堜竷锛夎儼</h4>
+    <p>
+      瀛﹀墠鍎跨鐨勮儼鍙戣偛涓嶅畬鍠勶紝鍒嗘硨鐨勮儼娑茶緝灏戯紝涓旇儼娑蹭腑鍚勭娑堝寲閰剁殑娲绘�ц緝浣庯紝瀵规穩绮夊拰鑴傝偑鐨勬秷鍖栬兘鍔涜緝寮憋紝涓昏渚濋潬灏忚偁娑叉潵娑堝寲銆傞殢鐫�骞撮緞鐨勫闀匡紝鑳扮殑鍔熻兘鏃ヨ秼瀹屽杽銆�
+    </p>
+    <h3 id="c008">浜屻�佸鍓嶅効绔ユ秷鍖栫郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d029">锛堜竴锛変繚鎶ょ墮榻匡紝娉ㄦ剰鍙h厰鍗敓</h4>
+    <h5 id="e026">1.钀ュ吇鍜岄槼鍏�</h5>
+    <p>
+      涔崇墮鐨勫彂鑲茬涓嶅紑閽欍�佺7绛夊厓绱狅紝杩欎簺钀ュ吇闇�鐢遍ギ椋熸彁渚涖�備汉鐨偆涓殑7-鑴辨阿鑳嗗浐閱囩粡闃冲厜涓殑绱绾跨収灏勫悗锛屽彲杞寲涓烘湁娲绘�х殑缁寸敓绱燚<sub>3</sub>锛屼績杩涢挋銆佺7鐨勫惛鏀跺埄鐢ㄣ��
+    </p>
+    <h5 id="e027">2.閫傚疁鐨勫埡婵�</h5>
+    <p>
+      鈥滅敤杩涘簾閫�鈥濇槸鎵�鏈夌敓鐗╄繘鍖栬繃绋嬩腑鍏卞悓閬靛惊鐨勬櫘閬嶅師鐞嗐�傚湪濠村効涔崇墮钀屽嚭鏃讹紝缁欎互鐑ら澶寸墖銆侀潰鍖呭共绛夎緝纭殑椋熺墿锛岀(纾ㄧ墮搴婏紝鍙埡婵�鐗欓娇钀屽嚭銆傝嫢椋熺墿澶繃绮剧粏锛屾棤椤诲拃鍤硷紝鍙嶈�屼笉鍒╀簬鐗欓娇鍜岄楠ㄧ殑姝e父鍙戣偛銆�
+    </p>
+    <h5 id="e028">3.婕卞彛鍜屽埛鐗�</h5>
+    <p>
+      鍚冨ザ鐨勫┐鍎匡紝鍠傚畬濂跺悗瑕佹竻娲佸彛鑵斻�傞暱鐗欎互鍚庯紝瀹堕暱瑕佸湪瀛╁瓙杩涢鍚庤瀛╁瓙婕卞彛銆�3宀佷互鍚庯紝骞煎効搴斿湪鑰佸笀鍜屽闀跨殑鎸囧涓嬪涔犲埛鐗欍�傚埛鐗欐椂棣栧厛瑕侀�夋嫨鍚堥�傜殑鐗欏埛銆傚埛澶村皬銆佸埛姣涜蒋纭�備腑銆佹湯绔緝閽濄�佷袱鎺掑埛姣涚殑鐗欏埛閫傚悎骞煎効浣跨敤銆傚埛鐗欐椂锛屾暀鑲插辜鍎块『鐫�鐗欑紳绔栧埛锛屽埛涓婄墮鏃朵粠涓婂線涓嬶紝鍒蜂笅鐗欐椂浠庝笅寰�涓婏紝閲岄噷澶栧閮借鍒峰埌锛屽埛瀹屽悗鍙婃椂婕卞彛銆�
+    </p>
+    <h5 id="e029">4.閬垮厤澶栦激</h5>
+    <p>
+      涔崇墮鐗欐牴娴咃紝鐗欓噳璐ㄤ篃涓嶅鎭掔墮鍧氱‖锛屽洜姝よ鏁欒偛瀛﹀墠鍎跨涓嶈鐢ㄧ墮鍜‖鏋滃3绛夊潥纭殑涓滆タ銆�
+    </p>
+    <h5 id="e030">5.绾犳涓嶈壇涔犳儻</h5>
+    <p>
+      娉ㄦ剰绾犳瀛﹀墠鍎跨鐨勪笉鑹範鎯紝濡傛墭鑵�佸挰鑸屻�佸挰鍞囥�佸挰鎸囩敳銆佸惛鍚墜鎸囩瓑锛屼互闃茬墮榻挎帓鍒椾笉鏁撮綈銆傝嫢涔崇墮璇ユ帀涓嶆帀鑰屽奖鍝嶆亽鐗欑殑钀屽嚭鏃讹紝搴斿強鏃舵嫈闄ゆ粸鐣欑殑涔崇墮锛屼互淇濊瘉鎭掔墮姝e父钀屽嚭銆�
+    </p>
+    <h5 id="e031">6.瀹氭湡妫�鏌ョ墮榻�</h5>
+    <p>鑷冲皯姣忓崐骞翠负瀛﹀墠鍎跨妫�鏌ヤ竴娆$墮榻匡紝浠ヤ究鍙婃椂鍙戠幇闂锛屽強鏃剁煫娌汇��</p>
+    <h4 id="d030">锛堜簩锛夊煿鍏昏壇濂界殑杩涢涔犳儻</h4>
+    <p>绗竴锛岄キ鍚庢摝鍢淬�佹急鍙o紝鍚冨畬闆堕涔熷簲鍙婃椂婕卞彛銆�</p>
+    <p>
+      绗簩锛屽吇鎴愮粏鍤兼參鍜界殑涔犳儻銆傜粏鍤兼參鍜芥湁鍒╀簬椋熺墿涓庢秷鍖栨恫鍏呭垎娣峰悎锛岃兘鍑忚交鑲犺儍璐熸媴锛屼績杩涗汉浣撳钀ュ吇绱犵殑鍚告敹銆傚悓鏃讹紝缁嗗毤鎱㈠捊杩樺彲淇冭繘鐗欓娇鐢熼暱鍙戣偛锛屾湁鍒╀簬闈㈤儴鍙戣偛銆�
+    </p>
+    <p>绗笁锛岄ギ椋熷畾鏃跺畾閲忥紝涓嶆毚楗毚椋熴�傚皯鍚冮浂椋燂紝涓嶆寫椋熴��</p>
+    <p>绗洓锛屼笉瑕佽竟鍚冭竟璇寸瑧锛屾洿涓嶈杈圭帺鑰嶈竟鍚冮浂椋熴��</p>
+    <h4 id="d031">锛堜笁锛夐キ鍓嶉キ鍚庝笉瑕佽繘琛屽墽鐑堣繍鍔�</h4>
+    <p>
+      楗墠搴斿畨鎺掑鍓嶅効绔ヨ繘琛屽鍐呰緝涓哄畨闈欑殑娲诲姩锛岄キ鍚庡疁缁勭粐浠栦滑鍋氫簺杞诲井鐨勬椿鍔紙濡傛暎姝ワ級锛�1锝�2灏忔椂鍚庢柟鍙繘琛屼綋鑲叉椿鍔ㄣ��
+    </p>
+    <h4 id="d032">锛堝洓锛夊煿鍏昏壇濂界殑鎺掍究涔犳儻</h4>
+    <p>
+      鍩瑰吇瀛﹀墠鍎跨鍏绘垚瀹氭椂鎺掍究鐨勪範鎯紝涓嶈璁╀粬浠唻澶т究锛屼互闃插鑷翠範鎯�т究绉樸�傚彟澶栵紝閫傚綋杩愬姩锛屽鍚冭敩鑿溿�佹按鏋滅瓑鍚矖绾ょ淮杈冨鐨勯鐗╋紝澶氬枬鐧藉紑姘达紝閮藉彲淇冭繘鑲犻亾锠曞姩锛岄闃蹭究绉樸��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0032-1.jpg" /><br /><span class="img"
+        >涓撻涓� 瀛︿範涓婚鍥�</span
+      >
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>棰勯槻瀛╁瓙娑堝寲涓嶈壇</b></p>
+      <p class="block"></p>
+      <p class="block">
+        瀵逛簬濡備綍棰勯槻瀛╁瓙娑堝寲涓嶈壇锛屽効绉戜笓瀹舵牴鎹瀛愮殑楗鐗圭偣锛屽缓璁仛鍒颁互涓嬪嚑鐐广��
+      </p>
+      <p class="block">
+        1.鍠傚吇瀹氭椂銆佸畾閲忋�傝瀛╁瓙浠庡皬鍏绘垚楗鐨勫ソ涔犳儻锛屼互浣垮唴鑴忔洿濂藉湴閫傚簲銆傚杈冨ぇ鐨勫瀛愶紝搴旈紦鍔卞叾鍏绘垚鑷姩鍙栭鐨勪範鎯��
+      </p>
+      <p class="block">
+        2.甯姪瀛╁瓙鍏嬫湇鍋忛鐨勪範鎯紝娉ㄦ剰钀ュ吇鐨勫叏闈㈡�с�傚瀛愭棩甯搁鐗╃殑鑽ょ礌鎼厤瑕佸悎鐞嗭紝鍧氬喅鍏嬫湇浠ラ浂椋熶负涓荤殑鍧忎範鎯�傚悓鏃惰繕瑕佹敞鎰忥紝缁濆閬垮厤瀛╁瓙鎺ヨЕ娴撹尪銆佸挅鍟°�侀厭绫诲強鍚鏂欍�佽荆妞掋�佽姤鏈瓑寮虹儓鍒烘縺鎬х殑椋熺墿銆�
+      </p>
+      <p class="block">
+        3.瑕佹敞鎰忎繚鎸佸瀛愮殑椋熸銆傚洜涓哄彧鏈夊湪鏈夐娆茬殑鎯呭喌涓嬶紝杩涢鎵嶆渶涓烘湁鐩娿�備负姝わ紝蹇呴』娉ㄦ剰杩涢鐜涓嶈兘杩囦簬鍢堟潅锛屾洿涓嶈兘杈圭湅鐢佃杈硅繘椋燂紱娉ㄦ剰涓嶈寮鸿揩杩涢鎴栧瀛╁瓙楗闄愬埗杩囦弗锛涗笉瑕侀キ鍓嶅悆绯栨灉锛涢伩鍏嶈繘椋熸椂瀛╁瓙杩囦簬鐤叉儷鎴栫簿绁炵揣寮狅紱椋熺墿鐨勮壊銆侀銆佸懗瑕佹湁涓�瀹氬惛寮曞姏銆�
+      </p>
+      <p class="block">
+        4.娉ㄦ剰瀛╁瓙鑵归儴鐨勪繚鏆栭棶棰橈紝涓嶈浣胯儍鑲犻亾鍙楀瘨鍐峰埡婵�锛屽悓鏃跺簲灏介噺鍑忓皯鍛煎惛閬撴劅鏌撱��
+      </p>
+      <p class="block">
+        5.瀵嗗垏娉ㄦ剰淇濇寔娑堝寲閬撻�氱晠锛屽吇鎴愬畾鏃舵帓渚夸範鎯�傝繖鏍峰仛鏄洜涓烘秷鍖栦笉鑹睘浜庢秷鍖栭亾鐤剧梾锛屼繚鎸佸繀瑕佺殑娑堝寲閬撻�氱晠瀵逛簬棰勯槻娑堝寲涓嶈壇鏈夌Н鏋佷綔鐢ㄣ��
+      </p>
+      <p class="block">
+        6.鍏绘垚娉ㄦ剰楗鍗敓鐨勫ソ涔犳儻锛屽寘鎷キ鍓嶆礂鎵嬨�佹敞鎰忛鐗╂竻娲佹柊椴滅瓑鍚勭鍗敓涔犳儻銆�
+      </p>
+      <p class="block">
+        姝ゅ锛屽効绉戜笓瀹舵彁閱掞細涓嶈璁╁瀛愬悆鍓╅キ銆佸墿鑿滃拰涓嶆竻娲佺殑椋熺墿銆備竴鏃﹀瀛愬嚭鐜版秷鍖栦笉鑹殑鐥囩姸锛岄鍏堣璋冮厤濂介ギ椋燂紝闄愬埗杩涢鐨勬暟閲忥紝澶氬枬鐧藉紑姘淬�傜梾鎯呰緝閲嶈�咃紝瑕佸強鏃╄鍖荤敓璇婃不銆�
+      </p>
+    </div>
+    <h2 class="module_block" id="b005">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">娉屽翱绯荤粺銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFive" :preview-src-list="[taskFive]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        灏忛箯鏈�杩戝湪瀹堕噷鎬绘槸涓嶅仠鍦颁笂鍘曟墍锛屼竴灏忔椂瑕佸幓濂藉嚑娆★紝涓斿皬渚挎椂缁忓父鎰熷埌鐤肩棝銆傚皬楣忓憡璇夊濡堬紝鍦ㄥ辜鍎垮洯鏃讹紝浠栫粡甯告唻灏匡紝寮�濮嬫劅瑙夋湁鐐瑰翱鎬ワ紝浣嗘唻鐫�鎲嬬潃灏变笉鎯充笂鍘曟墍浜嗐�傜粡璇婃柇锛屽皬楣忔槸鍥犱负鎲嬪翱寮曡捣浜嗗翱璺値鐥囥�傝鏌ラ槄鐩稿叧璧勬枡锛岃皥璋堜綘瀵规浜嬬殑鐪嬫硶銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鍦ㄦ棩甯哥敓娲讳腑锛屽鍓嶅効绔ヤ細鍥犲悇绉嶅師鍥犳唻灏匡紝鍌ㄥ瓨鍦ㄨ唨鑳遍噷鐨勫翱娑蹭笉鑳藉強鏃舵帓鍑轰綋澶栵紝浣挎按鍜屼唬璋骇鐗╁湪浣撳唴绉疮杩囧鑰岄�犳垚灏夸腑姣掞紝浠庤�屼骇鐢熶竴绯诲垪鐥呯棁銆傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨娉屽翱绯荤粺鐨勭敓鐞嗙煡璇嗭紝浠ュ府鍔╁辜鍎挎暀甯堝湪宸ヤ綔涓瀛﹀紑灞曞鍓嶅効绔ユ硨灏跨郴缁熺殑淇濆仴宸ヤ綔銆�
+      </p>
+    </div>
+    <div class="fl fl-around">
+      <div class="left" style="width: 35%">
+        <p class="center" style="margin-top: 0">
+          <el-image :src="urology" :preview-src-list="[urology]" />
+        </p>
+        <p class="img">鍥�1-10 娉屽翱绯荤粺妯″紡鍥撅紙鐢锋�э級</p>
+      </div>
+      <div class="right" style="width: 62%">
+        <p class="tl">
+          娉屽翱绯荤粺鐢辫偩銆佽緭灏跨銆佽唨鑳卞拰灏块亾缁勬垚锛堣鍥�1-10锛夛紝鑲炬槸褰㈡垚灏挎恫鐨勫櫒瀹橈紝杈撳翱绠°�佽唨鑳卞拰灏块亾鏄帓灏跨殑閫氶亾锛岃唨鑳辫繕鏈夋殏鏃跺偍瀛樺翱娑茬殑浣滅敤銆傛硨灏跨郴缁熼�氳繃娉屽翱銆佽緭灏裤�佸偍灏垮拰鎺掑翱鍔熻兘鎺掑嚭浜轰綋澶ч儴鍒嗙殑浠h阿搴熺墿锛岀淮鎶ゆ満浣撳唴鐜鐨勫钩琛″拰绋冲畾銆�
+        </p>
+        <h3 id="c009" class="tl">涓�銆佸鍓嶅効绔ユ硨灏跨郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+        <h4 id="d033" class="tl">锛堜竴锛夎偩</h4>
+        <p class="tl">
+          鏂扮敓鍎跨殑鑲剧浉瀵硅緝澶э紝鍑虹敓鏃朵袱鑲鹃噸绾�25鍏嬶紝绾﹀崰浣撻噸鐨�1/120锛屼互鍚庨�愭笎澧為暱鑷虫垚浜烘按骞筹紝閲嶈揪300鍏嬪乏鍙筹紝绾﹀崰浣撻噸鐨�1/200銆傛柊鐢熷効鑲剧殑浣嶇疆杈冧綆锛屼互鍚庨殢鐫�韬綋鐨勫闀匡紝鑲句綅缃�愭笎鍗囬珮锛屾渶鍚庤揪鍒拌叞閮ㄣ�傝偩涓嶄粎鏄噸瑕佺殑鎺掓硠鍣ㄥ畼锛屼篃鏄淮鎸佹満浣撳唴鐜鐩稿绋冲畾鐨勯噸瑕佽皟鑺傚櫒瀹樸��
+        </p>
+        <p class="tl">
+          瓒虫湀鍎垮湪鍑虹敓鍚庤偩宸茶兘鍙戞尌涓�瀹氱殑鐢熺悊鍔熻兘锛屼絾鏄┐骞煎効鏃舵湡鑲剧殑鍌ㄥ鑳藉姏宸紝璋冭妭鏈哄埗涓嶅鎴愮啛锛屽湪鍠傚吇涓嶅綋銆佺柧鐥呮垨搴旀�ョ姸鎬佹椂鏄撳嚭鐜拌偩鍔熻兘绱婁贡銆傚勾榫勮秺灏忥紝鑲惧皬绠¤秺鐭紝鍏跺惛鏀跺拰鎺掓硠鍔熻兘瓒婂樊锛岃偩灏忕悆婊よ繃鐜囪秺浣庯紝灏挎祿缂╄兘鍔涜秺宸紝澶ч噺姘磋礋鑽锋椂鏄撳嚭鐜版按鑲匡紝缁忓父澶勪簬璐熻嵎杩囬噸鐘舵�侊紝涓�鏃﹂亣鍒扮柧鐥呮垨搴旀�ユ儏鍐靛張瀹规槗鍑虹幇鑴辨按鐜拌薄銆�
+        </p>
+        <p class="tl">
+          鍦�1宀佸拰12锝�15宀佷袱涓樁娈碉紝鑲剧殑鍙戣偛鏈�蹇�傚氨鏁翠綋鑰岃█锛屽鍓嶅効绔ユ椂鏈熻偩鍙戣偛涓嶅畬鍠勶紝娴撶缉灏垮強鎺掓硠浠h阿搴熺墿鐨勫姛鑳借緝宸��
+        </p>
+        <h4 id="d034" class="tl">锛堜簩锛夎緭灏跨</h4>
+        <p class="tl">
+          濠村辜鍎胯緭灏跨杈冮暱涓斿集鏇诧紝绠″鑲岃倝鍙婂脊鍔涚氦缁村彂鑲插皻涓嶅畬鍠勶紝瀹规槗鎵╁紶骞舵槗鍙楁壄鏇茶�屽鑷存闃伙紝閫犳垚灏挎酱鐣欙紝鏄撹鍙戞劅鏌撱��
+        </p>
+      </div>
+    </div>
+    <h4 id="d035">锛堜笁锛夎唨鑳�</h4>
+    <p>濠村辜鍎胯唨鑳变綅缃緝楂橈紝灏垮厖鐩堟椂鏄撳崌鍏ヨ吂鑵旓紝闅忓勾榫勫闀块�愭笎涓嬮檷鑷崇泦鑵斿唴銆�</p>
+    <p>
+      瀛﹀墠鍎跨鏂伴檲浠h阿鏃虹洓锛屽翱鎬婚噺杈冨锛岃�岃唨鑳卞閲忓皬锛岄粡鑶滄煍寮憋紝鑲岃倝灞傚強寮规�х粍缁囦笉鍙戣揪锛屽偍灏垮姛鑳藉樊銆傛墍浠ワ紝骞撮緞瓒婂皬锛屾瘡澶╂帓灏挎鏁拌秺澶氥�傚鍑虹敓鍚�1鍛ㄧ殑鏂扮敓鍎匡紝姣忓ぉ鎺掑翱20锝�25娆★紱1宀佹椂姣忓ぉ鎺掑翱15锝�16娆★紱2锝�3宀佹瘡澶╂帓灏�10娆″乏鍙筹紱4锝�7宀佹瘡澶╂帓灏�6锝�7娆°�傚崐宀佷互鍐咃紝姣忔灏块噺绾︿负30姣崌锛�1宀佹椂绾︿负60姣崌锛�7锝�8宀佹椂绾︿负150姣崌銆�
+    </p>
+    <p>
+      鐢变簬瀛﹀墠鍎跨绁炵粡绯荤粺鍙戣偛涓嶅仴鍏紝瀵规帓灏跨殑璋冭妭鑳藉姏宸紝褰撹唨鑳卞唴灏挎恫鍏呯泩鍒颁竴瀹氶噺鏃讹紝灏变細鍙戠敓涓嶈嚜瑙夊湴鎺掑翱銆傚勾榫勮秺灏忥紝琛ㄧ幇寰楄秺绐佸嚭锛屾椂甯镐細鍑虹幇閬楀翱鐨勭幇璞°��
+    </p>
+    <h4 id="d036">锛堝洓锛夊翱閬�</h4>
+    <p>
+      濠村辜鍎垮翱閬撶煭锛屽コ濠村氨鏇寸煭銆傛柊鐢熺敺濠村翱閬撻暱5锝�6鍘樼背锛岀敓闀块�熷害缂撴參锛岀洿鑷抽潚鏄ユ湡鎵嶆樉钁楀闀匡紱濂冲┐鍒氬嚭鐢熸椂灏块亾浠�1锝�3鍘樼背锛�15锝�16宀佹椂鎵嶅鑷�3锝�5鍘樼背銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨灏块亾榛忚啘鏌斿锛屽脊鎬х粍缁囧彂鑲蹭笉瀹屽叏锛屽翱閬撻粡鑶滃鏄撴崯浼ゅ拰鑴辫惤銆傝�屼笖锛屽コ瀛╃殑灏块亾寮�鍙f帴杩戣倹闂紝涓嶆敞鎰忎繚鎸佸闃撮儴鐨勬竻娲佸氨瀹规槗鍙戠敓灏块亾鎰熸煋鑰屽紩璧风値鐥囥�傛劅鏌撳悗锛岀粏鑿屽彲缁忓翱閬撲笂琛屽埌鑶�鑳便�佽緭灏跨銆佽偩鑴忥紝寮曡捣鑶�鑳辩値銆佽偩鐩傝偩鐐庣瓑锛岀О鈥滀笂琛屾�ф硨灏跨郴缁熸劅鏌撯�濄��
+    </p>
+    <h3 id="c010">浜屻�佸鍓嶅効绔ユ硨灏跨郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d037">锛堜竴锛夊煿鍏诲鍓嶅効绔ュ強鏃舵帓灏跨殑涔犳儻</h4>
+    <p>
+      鏁欏笀搴旀敞鎰忓煿鍏诲鍓嶅効绔ュ強鏃舵帓灏跨殑涔犳儻锛屼笉瑕佽浠栦滑闀挎椂闂存唻灏裤�傚鏋滅粡甯告唻灏匡紝涓嶄粎闅句互鍙婃椂娓呴櫎浠h阿搴熺墿锛岃繕瀹规槗鍙戠敓灏胯矾鎰熸煋锛屽彲鍦ㄦ椿鍔ㄥ墠鍙婄潯鐪犲墠鎻愰啋骞煎効鎺掑翱锛屽吇鎴愪範鎯�備絾涓嶈棰戠箒鍦版彁閱掑辜鍎挎帓灏匡紝浠ュ厤褰㈡垚灏块锛屽奖鍝嶈唨鑳辨甯哥殑鍌ㄥ翱鏈鸿兘銆�
+    </p>
+    <h4 id="d038">锛堜簩锛変繚鎸佷細闃撮儴鍗敓锛岄闃插翱璺劅鏌�</h4>
+    <p>
+      绗竴锛屾暀鑲插鍓嶅効绔ュ吇鎴愭瘡鏅氱潯鍓嶆竻娲楀闃寸殑涔犳儻锛岃鐢ㄤ笓鐢ㄦ瘺宸俱�佺泦鍙婃磥鍑�鐨勬按娓呮礂澶栭槾锛屼笖鐢ㄥ叿瑕佺粡甯告秷姣掋��
+    </p>
+    <p>
+      绗簩锛屼笉绌垮紑瑁嗚¥锛屽鏋滃瀛愪笉鑳芥帶鍒跺ぇ灏忎究锛屽彲绌跨焊灏胯¥锛屽苟鏁欒偛浠栦滑涓嶈鍧愬湴銆�
+    </p>
+    <p>绗笁锛屾暀浼氬辜鍎垮ぇ渚垮悗鎿﹀眮鑲¤浠庡墠寰�鍚庢摝锛屼互鍏嶇勃渚夸腑鐨勭粏鑿屾薄鏌撳翱閬撱��</p>
+    <p>绗洓锛屾墭骞兼満鏋勭殑鍘曟墍銆佷究鐩嗗簲姣忓ぉ娓呮礂锛屽畾鏈熸秷姣掋��</p>
+    <h4 id="d039">锛堜笁锛変緵缁欏厖瓒崇殑姘村垎</h4>
+    <p>
+      瀛﹀墠鍎跨姣忓ぉ閫傞噺鍠濇按锛屾棦鍙弧瓒虫満浣撴柊闄堜唬璋㈢殑闇�瑕侊紝鍙婃椂鎺掑嚭搴熺墿锛屽張鍙�氳繃鎺掑翱璧峰埌娓呮磥灏块亾鐨勪綔鐢紝鍑忓皯灏胯矾鎰熸煋銆�
+    </p>
+    <h4 id="d040">锛堝洓锛夎瀵熷翱鑹诧紝鍒嗚鲸灏垮懗</h4>
+    <p>
+      姝e父鐨勫翱娑蹭竴鑸憟娣¢粍鑹诧紝浣嗗綋浜轰綋娉屽翱鍣ㄥ畼鎴栧叾浠栫郴缁熴�佸櫒瀹樺嚭鐜伴棶棰樻椂锛屽翱杩樹細鍛堢幇绾㈣壊銆佹鑹茬瓑棰滆壊銆傚悓鏃讹紝涔熻娉ㄦ剰灏跨殑姘斿懗銆備竴鏃﹀鍓嶅効绔ュ翱鑹层�佹皵鍛冲紓甯革紝搴斿強鏃跺氨鍖汇��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>寮曡捣鍎跨灏挎瘨鐥囩殑涓ゅぇ璇卞洜</b></p>
+      <p class="block"></p>
+      <p class="block">
+        璇卞洜涓�锛氭參鎬ц偩灏忕悆鑲剧値銆傚効绔ユ參鎬ц偩灏忕悆鑲剧値鏄紩鍙戝翱姣掔棁鐨勯噸瑕佸師鍥犱箣涓�銆傚畠閬电収鑲惧皬鐞冪被鐤剧梾鈫掑翱姣掔棁鐨勫彂鐥呮満鐞嗐�傝偩灏忕悆鐤剧梾涓�鑸槸鐢变簬鑲惧皬鐞冨唴缂鸿銆佺己姘х殑鐘舵�侊紝鎹熶激浜嗚偩灏忕悆鍐呮瘺缁嗚绠″唴鐨粏鑳炲悗锛屽惛寮曡娑蹭腑鐨勭値鎬х粏鑳炴蹈娑﹂噴鏀惧嚭鐐庢�т粙璐紝瀵艰嚧铔嬬櫧灏裤�佽灏匡紝缁ц�岃偩灏忕悆浼氶�愭笎杩涘睍鍒扮氦缁村寲銆佺‖鍖栭樁娈碉紝褰撳浐鏈夌粏鑳炲彂鐢熻〃鍨嬭浆鍖栵紝浜х敓涓嶆槗琚檷瑙g殑缁嗚優澶栧熀璐ㄣ�傚綋缁嗚優澶栧熀璐ㄥ彇浠d簡鍋ュ悍鑲惧崟浣嶏紝鍋ュ悍鑲惧崟浣嶉�愭笎鍑忓皯锛岃偩鍔熻兘鎸佺画鎬у噺閫�锛岃偩鑴忕槩鐥曠粍缁囧ぇ閲忕敓鎴愶紝鑲捐剰澶卞幓浜嗚繃婊ゅ拰鎺掓硠鐨勫姛鑳斤紝鍗冲彂灞曞埌缁堟湯鑲惧姛鑳借“绔樁娈点��
+      </p>
+      <p class="block">
+        璇卞洜浜岋細灏胯矾鎰熸煋銆傚効绔ュ翱璺劅鏌撴槸寮曡捣闂磋川鎬ц偩鐐庢渶甯歌鐨勫師鍥犱箣涓�銆傚翱璺劅鏌撴寜鐥呯▼鍙垎涓烘�ユ�у翱璺劅鏌撳拰鎱㈡�у翱璺劅鏌撱�傛�ユ�у翱璺劅鏌撲竴鑸鍚庤壇濂斤紝涓嶄細鐣欎笅鍚庨仐鐥囷紝涔熶笉浼氬奖鍝嶅埌鑲惧姛鑳姐�備絾鏄鏋滅梾鎯呰縼寤讹紝灏变細閫犳垚鎱㈡�с�佸弽澶嶆劅鏌擄紝瀵艰嚧閫嗗悜鐥呯悊鎹熶激锛屽奖鍝嶅埌鑲剧泜鍐嶅埌鑲鹃棿璐紝浠ヨ嚧鑲捐剰鎹熷锛屽鑷磋偩鑴忛�愭绾ょ淮鍖栵紝褰㈡垚鑲剧槩鐥曪紝鏈�缁堝彂灞曟垚灏挎瘨鐥囥��
+      </p>
+      <p class="block">鍥犳锛屽闀胯璀︽儠杩欎袱绉嶇柧鐥呯殑鍙戠敓銆�</p>
+    </div>
+    <h2 class="module_block" id="b006">
+      <div class="custom1">瀛︿範涓婚鍏�</div>
+      <div class="custom2">鐢熸畺绯荤粺銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskSix" :preview-src-list="[taskSix]" />
+    </p>
+
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鏅氫笂锛岀幉鐜茬珯鐫�灏忎究銆傚濡堥棶濂逛负浠�涔堬紝鐜茬幉璇达細鈥滃辜鍎垮洯鐨勭敺鐢熼兘鏄珯鐫�灏跨殑锛屼负浠�涔堝コ鐢熻韫茬潃锛熲�濆濡堣锛氣�滈偅鏄洜涓虹敺鐢熼暱鐫�灏忛浮楦★紝鎵�浠ワ紝浠栦滑鍙互绔欑潃灏胯�屼笉浼氭妸瑁ゅ瓙灏挎箍銆傗�濊皝鐭ワ紝鐜茬幉绱ф帴鐫�闂亾锛氣�滀负浠�涔堢敺鐢熼暱鐫�灏忛浮楦★紵涓轰粈涔堝濡堟湁涓や釜濂跺瓙鑰岀埜鐖告病鏈夛紵骞煎効鍥殑灏忔湅鍙嬭鎴戞槸浠庡濡堢殑鑳宠偄绐濆嚭鐢熺殑锛屾槸鍚楋紵鈥濆濡堝悆浜嗕竴鎯婏紝绔嬪嵆璇达細鈥滆繖涔堝皬灏遍棶杩欑闂锛岀緸姝讳簡锛岀瓑浣犻暱澶у悗灏变細鐭ラ亾浜嗐�傗�濆濡堝姝ゅ洖绛斿ソ鍚楋紵涓轰粈涔堬紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鍎跨閫氬父鍦ㄤ袱涓夊瞾鏃朵細瀵规�т骇鐢熷ソ濂囷紝浠栦滑鎯充簡瑙h澶氭湁鍏虫�у樊鍒殑闂锛屽鏋滃ぇ浜哄浠栦滑閲囧彇闅愮瀿鎴栧洖閬跨殑鎬佸害锛屽効绔ュ績涓氨浼氫骇鐢熲�滄�ф槸涓嶅彲浠ョ煡閬撶殑鈥濊蹇碉紝骞跺鎬т骇鐢熶笉姝e綋鐨勫ソ濂囧績銆傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鐢熸畺绯荤粺鐨勭敓鐞嗙壒鐐瑰強鐩稿叧鐨勪繚鍋ョ煡璇嗭紝浠ュ府鍔╁辜鍎挎暀甯堝湪鏁欒偛鏁欏杩囩▼涓纭紑灞曞鍓嶅効绔ョ敓娈栫郴缁熺殑淇濆仴宸ヤ綔銆�
+      </p>
+    </div>
+    <p>
+      浜轰綋鐢熼暱鍙戣偛鎴愮啛鍚庯紝灏变細绻佹畺鍚庝唬銆傚悗浠g殑绻佹畺鏄�氳繃鐢熸畺绯荤粺瀹屾垚鐨勩�傜敓娈栫郴缁熼�氳繃鍒嗘硨鎬ф縺绱犮�佷骇鐢熺敓娈栫粏鑳炪�佺箒娈栧悗浠o紝浠庤�岃揪鍒扮淮鎸佹�х殑鐗瑰緛銆佸欢缁鏃忕殑鐩殑銆備汉绫荤殑鐢熸畺绯荤粺鍒嗕负鐢锋�х敓娈栫郴缁熷拰濂虫�х敓娈栫郴缁熴�傜敺鎬у唴鐢熸畺鍣ㄥ寘鎷澗涓搞�侀檮鐫俱�佽緭绮剧銆佸皠绮剧鍜屽墠鍒楄吅绛夛紝澶栫敓娈栧櫒鍖呮嫭闃村泭鍜岄槾鑼庯紙瑙佸浘1-11锛夈�傚コ鎬у唴鐢熸畺鍣ㄥ寘鎷嵉宸€�佽緭鍗电銆佸瓙瀹拰闃撮亾锛屽鐢熸畺鍣ㄥ寘鎷槾鍞囥�佸皬闃村攪鍜岄槾钂傜瓑锛堣鍥�1-12锛夈��
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 50%">
+        <p class="center"><el-image :src="man" :preview-src-list="[man]" /></p>
+        <p class="img">鍥�1-11 鐢锋�х敓娈栫郴缁熺ず鎰忓浘</p>
+      </div>
+      <div class="right" style="width: 50%">
+        <p class="center">
+          <el-image :src="woman" :preview-src-list="[woman]" />
+        </p>
+        <p class="img">鍥�1-12 濂虫�х敓娈栫郴缁熺ず鎰忓浘</p>
+      </div>
+    </div>
+
+    <h3 id="c011">涓�銆佸鍓嶅効绔ョ敓娈栫郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      瀛﹀墠鍎跨鐢熸畺绯荤粺鐨勫彂鑲查潪甯哥紦鎱紝鍒伴潚鏄ユ湡鎵嶈繀閫熷彂鑲层�傜敺绔�1锝�10宀佹椂鐫句父闀垮緱寰堟參锛屽叾闄勫睘鐗╃浉瀵硅緝澶с�傚コ绔ョ殑鍗靛发婊ゆ场鍦ㄨ儙鍎垮悗鏈熷凡鍩烘湰鎴愮啛锛岄潚鏄ユ湡寮�濮嬫帓鍗点��
+    </p>
+    <h3 id="c012">浜屻�佸鍓嶅効绔ョ敓娈栫郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d041">锛堜竴锛夊強鏃╁彂鐜板鍓嶅効绔ョ敓娈栧櫒瀹樺彂鑲插紓甯�</h4>
+    <p>
+      瀛﹀墠鍎跨鐢熸畺鍣ㄥ畼鍙戣偛寮傚父澶氳浜庣敺绔ワ紝鐢风甯歌鐨勭敓娈栫郴缁熺柧鐥呮湁闅愮澗銆佸寘鑼庡拰鍖呯毊杩囬暱绛夈�傜澗涓告槸閲嶈鐨勭敓娈栧櫒瀹橈紝瀹冧骇鐢熼泟鎬ф縺绱犲拰绮惧瓙銆備竴鑸儙鍎挎湡鐫句父浣嶄簬鑵硅厰涓�傞殢鐫�瀛曟湡澧為暱锛岀澗涓搁�愭笎涓嬮檷锛屽瓡9涓湀鏃跺彲闄嶅叆闃村泭鍐咃紝鍥犳锛屽嚭鐢熷悗澶у鑳藉湪鐢风鐨勯槾鍥婂唴瑙︽懜鍒�2涓姳鐢熺背澶у皬鐨勪笢瑗匡紝灏辨槸鐫句父銆傚彧鏈夋瀬灏戞暟锛堢害鍗�3%锛夐槾鍥婇噷绌虹┖濡備篃锛屼絾涔熶細鍦ㄥ嚭鐢熷悗1锝�2涓湀鎽稿埌锛屽闀垮湪鐢熸椿涓缁嗗績瑙傚療锛屽亣濡傚嚭鐢熷悗3涓湀闃村泭浠嶆槸绌虹殑锛屽氨搴旇瘖鏂负闅愮澗鐥囥�傚垏鑾皬鐪嬮殣鐫剧棁锛屽畠涓嶄粎鍙兘閫犳垚鐢熻偛闅滅锛岃繕鏈夌檶鍙樺嵄闄╋紝鏁呭疁鍙婃棭鍙戠幇骞朵簣浠ユ墜鏈不鐤椼��
+    </p>
+    <h4 id="d042">锛堜簩锛夋敞鎰忕敓娈栧櫒瀹樼殑娓呮磥鍗敓</h4>
+    <p>
+      瑕佹敞鎰忎繚鎸佸鍓嶅効绔ョ敓娈栧櫒瀹樼殑娓呮磥鍗敓锛屾摝澶т究鏃惰浠庡墠寰�鍚庯紝缁忓父娓呮礂澶栭槾銆傚唴瑁よ瀹芥澗锛屽嫟娲楀嫟鎹紝骞跺畾鏈熻繘琛岄珮娓╂秷姣掋�備笉缁欏瀛愮┛寮�瑁嗚¥锛屽噺灏戞劅鏌撴鐜囥�傛竻娲佺敤鐩嗕笓浜轰笓鐢ㄣ��
+    </p>
+    <h4 id="d043">锛堜笁锛夎。鏈嶈瀹芥澗閫傚害</h4>
+    <p>
+      瀛﹀墠鍎跨鐫�瑁呭簲瀹芥澗閫傚害锛屽唴琛d互绾涓哄ソ銆傜敺瀛╁唴瑁ゃ�佸瑁ら兘瑕佸鏉撅紝灏介噺閬垮厤绌跨揣韬墰浠旇¥锛岀壒鍒槸楂樻俯瀛h妭锛岃繃绱х殑琛h¥瀹规槗瀵艰嚧灞�閮ㄦ俯搴﹁繃楂橈紝褰卞搷鐫句父鍙戣偛銆�
+    </p>
+    <h4 id="d044">锛堝洓锛夋纭湅寰呭鍓嶅効绔ョ帺寮勭敓娈栧櫒绛変笉鑹幇璞�</h4>
+    <p>
+      鎴愪汉涓�鏃﹀彂鐜板鍓嶅効绔ュ嚭鐜颁範鎯�ф摝鑵挎垨鐜╁紕鐢熸畺鍣紝鍒囦笉鍙ぇ鎯婂皬鎬紝鏇翠笉瑕佽矗楠傚効绔ワ紝搴斿綋鐢ㄦ湁瓒g殑鏁呬簨鎴栬�呮椿鍔ㄨ浆绉诲叾娉ㄦ剰鍔涳紝骞跺敖蹇煡鏄庡師鍥狅細鍐呰¥杩囩揣锛熺潯鐪犵幆澧冭繃鏆栵紵鏈夎洸铏劅鏌擄紵
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0036-3.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚浜斻�佸涔犱富棰樺叚</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>骞煎効鎬ф暀鑲茬殑閲嶈鎬�</b></p>
+      <p class="block"></p>
+      <p class="block">
+        棣栧厛锛屽紑灞曞辜鍎挎�ф暀鑲茬鍚堝辜鍎胯鐭ュ彂灞曠壒鐐广��3锝�6宀佺殑骞煎効瀵规�у崄鍒嗘晱鎰燂紝姝ゆ椂瀹炴柦鎬ф暀鑲插彲浠ユ弧瓒冲叾濂藉蹇冪悊銆傚叾娆★紝寮�灞曞辜鍎挎�ф暀鑲叉湁鍔╀簬骞煎効鐢熺悊銆佸績鐞嗗仴搴峰彂灞曪紝鑳藉府鍔╁辜鍎垮垵姝ュ舰鎴愬仴搴风殑鎬ц蹇点�傚啀娆★紝淇℃伅鍖栨椂浠o紝闅忕潃鍚勭鏂板獟浣撶殑鍑虹幇锛屾�х煡璇嗙殑浼犳挱鍐呭銆佸舰寮忚秼浜庡鍏冨寲锛屽苟涓斿湪鍐呭涓婁篃琛ㄧ幇寰楀弬宸笉榻愶紝閮ㄥ垎鍐呭瀵瑰辜鍎跨殑韬績鍋ュ悍鎴愰暱鏈夌潃寰堝ぇ涓嶈壇褰卞搷銆傚姝わ紝骞煎効鍥拰瀹堕暱瑕佺粍缁囨�ф暀鑲叉椿鍔紝澧炲己骞煎効鏄庤鲸鏄潪銆佹姷鎶楄鎯戠殑鑳藉姏銆傛渶鍚庯紝寮�灞曞辜鍎挎�ф暀鑲插彲鏈夋晥鎻愰珮骞煎効鐨勬�у畨鍏ㄦ剰璇嗐�傚辜鍎挎�ц檺寰呫�佹�т镜鐘瓑浜嬩欢涓ラ噸濞佽儊骞煎効缇や綋鐨勬垚闀垮畨鍏紝閽堝杩欎竴鐜拌薄锛屽紑灞曞辜鍎挎�ф暀鑲层�佸姞娣卞辜鍎垮鎬х殑鐞嗚В銆佸寮哄叾鑷垜淇濇姢鎰忚瘑鏄惧緱灏や负閲嶈銆�
+      </p>
+      <p class="block">
+        鈥斺�旀憳鑷檲褰︾銆佺綏骞炽�佷綍鑾夌瓑锛氥�婃�ф暀鑲插骞煎効鎴愰暱鐨勯噸瑕佹�с�嬶紝杞姐�婃暀鑲茬晫銆嬶紝2021锛�4锛夈��
+      </p>
+    </div>
+    <h2 class="module_block" id="b007">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鍐呭垎娉岀郴缁熴��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskSeven" :preview-src-list="[taskSeven]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鈥滃尰鐢燂紝鎴戝拰瀛╁瓙浠栫埜閮戒笉鐭紝涓轰粈涔堝瀛愬氨鏄暱涓嶉珮锛熲�濃�滄垜瀹跺瀛愬墠涓ゅ勾闀垮緱鎸哄揩鐨勶紝鍙槸鏈�杩戝崐骞村嵈涓嶉暱浜嗭紝涓嶇煡閬撴槸鎬庝箞鍥炰簨锛熲�濃�︹�﹂潰瀵瑰瀛愮殑韬珮闂锛岃澶氬闀块兘鏈夌枒闂��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        涓撳鎻愰啋锛屾兂瑕佸瀛愰暱楂橈紝闄や簡娉ㄦ剰钀ュ吇銆佽繍鍔ㄣ�佺潯鐪犵瓑澶栵紝杩樿娉ㄦ剰鏌愪簺鐤剧梾锛屽挨鍏舵槸鍐呭垎娉岀郴缁熺柧鐥咃紝瀹冩槸褰卞搷瀛╁瓙韬珮鏈�甯歌鐨勭柧鐥呭洜绱犮�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鍐呭垎娉岀郴缁熺殑鐢熺悊鐗圭偣鍙婄浉鍏崇殑淇濆仴鐭ヨ瘑锛屼互甯姪骞煎効鏁欏笀绉戝瀹夋帓骞煎効鐨勭敓娲伙紝淇濋殰瀛﹀墠鍎跨鍐呭垎娉岀郴缁熺殑姝e父鍙戣偛鍜岃壇濂藉彂灞曘��
+      </p>
+    </div>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          浜轰綋鍚勬満鑳戒箣鎵�浠ヨ兘鏍规嵁涓嶅悓鐨勫唴澶栫幆澧冧骇鐢熺壒瀹氱殑鍙樺寲锛岀淮鎸佸唴澶栫幆澧冪殑鍔ㄦ�佸钩琛★紝涓庡唴鍒嗘硨绯荤粺鏈夌潃瀵嗕笉鍙垎鐨勫叧绯汇��
+        </p>
+        <p>
+          鍐呭垎娉岀郴缁燂紙瑙佸浘1-13锛夌敱鍐呭垎娉岃吅鍜屽唴鍒嗘硨缁勭粐缁勬垚锛屽浜轰綋鐨勭敓鍛芥椿鍔ㄨ捣鐫�閲嶈鐨勮皟鑺備綔鐢ㄣ�傚唴鍒嗘硨鑵哄垎娉岀殑鐢熺墿娲绘�х墿璐ㄥ彨浣滄縺绱犮�傛縺绱犵洿鎺ユ笚鍏ヨ吅浣撳懆鍥寸殑姣涚粏琛�绠″拰姣涚粏娣嬪反绠★紝缁忓惊鐜郴缁熷埌杈捐韩浣撶殑鍚勪釜閮ㄤ綅锛屾帶鍒跺拰璋冭妭鏈轰綋鐨勬柊闄堜唬璋€�佺敓闀垮彂鑲插強鐢熸畺绛夌敓鐞嗚繃绋嬨��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/endocrine.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ唴鍒嗘硨绯荤粺鐨勭敓鐞嗙壒鐐逛笌淇濆仴</p>
+      </div>
+    </div>
+    <p>
+      浜轰綋涓昏鐨勫唴鍒嗘硨鑵烘湁鍨備綋銆佹澗鏋滀綋銆佺敳鐘惰吅銆佺敳鐘舵梺鑵恒�佽偩涓婅吅銆佽儼鑵恒�佽兏鑵哄強鎬ц吅绛夈��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 65%">
+        <h3 id="c013">涓�銆佸鍓嶅効绔ュ唴鍒嗘硨绯荤粺鐨勭壒鐐癸紴锛烇紴锛烇紴锛�</h3>
+        <h4 id="d045">锛堜竴锛夊瀭浣撳垎娉岀殑鐢熼暱婵�绱犺緝澶�</h4>
+        <p>
+          鍨備綋鏄汉浣撴渶閲嶈鐨勫唴鍒嗘硨鍣ㄥ畼锛屽嚭鐢熸椂宸插彂鑲茶壇濂斤紝鍏惰川閲忔湁寰堝ぇ鐨勪釜浣撳樊寮傘�備竴鑸湪4宀佷互鍓嶅強闈掓槬鏈熺敓闀胯繀閫燂紝鏈鸿兘涔熻緝娲昏穬銆傚瀭浣撳彈涓嬩笜鑴戞帶鍒讹紝鑳藉垎娉屽绉嶆縺绱狅紝鏀厤鐫�鐢茬姸鑵恒�佽偩涓婅吅銆佹�ц吅鐨勬椿鍔紝鍚屾椂缁存寔杩欎簺鑵轰綋鐨勬甯稿彂鑲层��
+        </p>
+        <p>
+          鍨備綋鍓嶅彾鍒嗘硨鐨勭敓闀挎縺绱犳槸浠庡嚭鐢熷埌闈掓槬鏈熷奖鍝嶇敓闀挎渶閲嶈鐨勫唴鍒嗘硨婵�绱狅紝鑳借捣鍒版帶鍒朵汉浣撶敓闀裤�佷績杩涜泲鐧借川鍚堟垚绛変綔鐢ㄣ�傚湪涓�鏄煎闂达紝鐢熼暱婵�绱犵殑鍒嗘硨骞朵笉鍧囧寑銆傚闂村叆鐫″悗锛岀敓闀挎縺绱犳墠澶ч噺鍒嗘硨銆傜敱浜庡鍓嶅効绔ョ殑鐫$湢鏃堕棿杈冮暱锛屽瀭浣撳垎娉岀殑鐢熼暱婵�绱犺緝澶氾紝鍔犻�熶簡楠ㄧ殑鐢熼暱銆傚鏋滃効绔ョ潯鐪犳椂闂翠笉瓒炽�佺潯鐪犱笉瀹夛紝鐢熼暱婵�绱犵殑鍒嗘硨閲忓氨浼氬噺灏戯紝浠庤�屽奖鍝嶈韩楂樼殑澧為暱銆�
+        </p>
+        <p>
+          鍎跨鏈熻嫢鐢熼暱婵�绱犲垎娉屼笉瓒筹紝鍒欑敓闀胯繜缂擄紝韬潗鐭皬锛堜絾韬綋鍚勯儴鍒嗘瘮渚嬪寑绉帮級锛岀敋鑷虫偅渚忓剴鐥囷紙瑙佸浘1-14锛夛紱鍙嶄箣锛屽効绔ユ湡鑻ュ瀭浣撴満鑳戒孩杩涳紝鐢熼暱婵�绱犲垎娉岃繃澶氾紝鍒欑敓闀块�熷害杩囧揩锛岀敋鑷虫偅宸ㄤ汉鐥囥��
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="endocrineImg" :preview-src-list="[endocrineImg]" />
+        </p>
+        <p class="img">鍥�1-13 鍐呭垎娉岀郴缁熺ず鎰忓浘</p>
+      </div>
+    </div>
+
+    <div class="fl">
+      <div class="left" style="width: 63%">
+        <h4 id="d046">锛堜簩锛夌己纰樺瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫奖鍝嶈緝澶�</h4>
+        <p>
+          鐢茬姸鑵轰綅浜庨鍓嶉儴锛屽枆涓庢皵绠$殑涓や晶锛屾槸浜轰綋鏈�澶х殑鍐呭垎娉岃吅銆傜敳鐘惰吅鍒嗘硨鐢茬姸鑵烘縺绱狅紝纰樻槸鍚堟垚鐢茬姸鑵烘縺绱犵殑涓昏鎴愬垎銆�
+        </p>
+        <p>
+          鐢茬姸鑵烘縺绱犲彲璋冭妭鏈轰綋鐨勬柊闄堜唬璋紝淇冭繘鍎跨鐨勭敓闀垮彂鑲诧紱鍙皟鑺傝惀鍏荤墿璐ㄤ笌姘ф皵鍦ㄤ綋鍐呯殑浠h阿閫熷害锛屽苟璋冭妭浣撴俯锛涜兘淇冭繘鑴戠粏鑳炵殑鐢熸垚涓庢垚鐔燂紝淇冭繘楠ㄤ笌鐢熸畺鍣ㄥ畼鐨勫彂鑲层�傚嚭鐢熸椂鐢茬姸鑵哄凡缁忓舰鎴愶紝浠ュ悗閫愭笎鐢熼暱锛�14锝�15宀佹椂鑵轰綋鍙戣偛鏈�蹇紝鍏舵満鑳戒篃杈惧埌鏈�楂樺嘲銆傚瓡鏈熻嫢缂虹锛屽彲瀵艰嚧鐢茬姸鑵烘満鑳戒笉瓒筹紝濠村効鍑虹敓鍚庢槗鎮e厠姹�鐥咃紝鍙堢О鍛嗗皬鐥咃紝琛ㄧ幇涓烘櫤鍔涗綆涓嬨�佽韩鏉愮煯灏忋�佽�宠亱绛夈��
+        </p>
+        <h4 id="d047">锛堜笁锛夊辜骞存椂鏈熻兏鑵哄彂鑲蹭笉鍏ㄤ細褰卞搷鍏嶇柅鍔熻兘</h4>
+        <p>
+          鐢遍楂撳舰鎴愮殑娣嬪反骞茬粏鑳炲湪鑳歌吅绱犵殑浣滅敤涓嬫墠鍏锋湁鍏嶇柅鍔熻兘銆傚辜骞存椂锛屽鏋滆兏鑵哄彂鑲蹭笉鍏紝浼氬奖鍝嶆満浣撶殑鍏嶇柅鍔熻兘锛屼互鑷村弽澶嶅嚭鐜板懠鍚搁亾鎰熸煋鎴栬吂娉荤瓑鐤剧梾銆�
+        </p>
+        <h4 id="d048">锛堝洓锛夋�ц吅鍦ㄩ潚鏄ユ湡鍓嶅彂鑲茬紦鎱�</h4>
+        <p>
+          濂冲鐨勬�ц吅鏄嵉宸紝鐢峰鐨勬�ц吅鏄澗涓革紝瀹冧滑鏃㈡槸鐢熸畺鍣ㄥ畼锛屽張鏄唴鍒嗘硨鍣ㄥ畼銆傛�ц吅鐨勬椿鍔ㄥ喅瀹氫袱鎬х殑鐗瑰緛锛岃兘淇冭繘鑲岃倝鍙戣偛锛屽鍨備綋娲诲姩鏈夋姂鍒朵綔鐢紝鍥犺�屽彲鎶戝埗楠ㄧ殑鐢熼暱銆傛�ц吅鑷儦鑳庢湡4锝�5鍛ㄥ紑濮嬪舰鎴愶紝鐢峰鐨勭澗涓稿湪鍑虹敓鏃跺凡闄嶈嚦闃村泭鍐咃紝10宀佷互鍓嶅彂鑲茬紦鎱紝12宀佸乏鍙虫墠杩呴�熷彂鑲层�傚コ瀛╁嵉宸㈠彂鑲蹭害缂撴參锛屾湀缁忓垵娼椂锛屽嵉宸㈢殑璐ㄩ噺鍙浉褰撲簬鎴愪汉鐨�30%宸﹀彸锛�18宀佹椂鍙揪鍒版垚浜虹殑璐ㄩ噺銆�
+        </p>
+      </div>
+      <div class="right" style="width: 36%">
+        <p class="center">
+          <el-image :src="stature" :preview-src-list="[stature]" />
+        </p>
+        <p class="img">鍥�1-14 鎴愬勾渚忓剴鐥囨偅鑰呬笌姝e父鎴愪汉鐨勮韩楂樻瘮杈�</p>
+      </div>
+    </div>
+    <h3 id="c014">浜屻�佸鍓嶅効绔ュ唴鍒嗘硨绯荤粺鐨勪繚鍋ワ紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d049">锛堜竴锛夊埗瀹氬拰鎵ц鍚堢悊鐨勭敓娲诲埗搴�</h4>
+    <p>
+      缁勭粐濂藉鍓嶅効绔ョ殑鐫$湢娲诲姩锛屼繚璇佷粬浠潯鐪犳椂闂村厖瓒筹紝鐫″緱韪忓疄銆傛牴鎹鍓嶅効绔ョ殑韬績鍙戝睍鐗圭偣锛屽悎鐞嗗畨鎺掍竴鏃ョ殑鐢熸椿鍒跺害锛屽姵閫哥粨鍚堬紝鑳芥湁鏁堝湴淇冭繘瀛﹀墠鍎跨鍐呭垎娉岀郴缁熺殑姝e父鍙戣偛銆�
+    </p>
+    <h4 id="d050">锛堜簩锛夊畨鎺掔瀛﹀悎鐞嗙殑鑶抽</h4>
+    <p>
+      鍚堢悊鐨勮惀鍏伙紝鑳戒績杩涘鍓嶅効绔ュ唴鍒嗘硨鑵哄姛鑳界殑鎻愰珮銆傝嫢瀛﹀墠鍎跨楗缂虹锛屽彲瀵艰嚧鐢茬姸鑵哄姛鑳戒笉瓒筹紝鏄撴偅鍏嬫眬鐥呯瓑銆�
+    </p>
+    <h4 id="d051">锛堜笁锛変笉涔辨湇钀ュ吇鍝侊紝闃叉鎬ф棭鐔�</h4>
+    <p>
+      鏈変簺鍎跨钀ュ吇鍝佺殑鎴愬垎骞朵笉鍗佸垎鏄庣‘锛屾湁鐨勮櫧鐒跺彧鍚井閲忔縺绱狅紝浣嗚嫢闀挎湡鏈嶇敤锛屼篃鏈夊彲鑳藉湪浣撳唴绱Н锛屽紩鍙戝効绔ユ�ф棭鐔熴�傜敓闀垮彂鑲叉甯哥殑鍎跨锛屼笉蹇呭悆钀ュ吇淇濆仴鍝侊紝濡傝韩浣撶己涔忔煇绉嶈惀鍏荤礌锛岄渶閬靛尰鍢辫ˉ鍏咃紝濡傝传琛�闇�閬靛尰鍢辫ˉ閾併��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <span class="img">涓撻涓� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b008">
+      <div class="custom1">瀛︿範涓婚鍏�</div>
+      <div class="custom2">绁炵粡绯荤粺銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskenight" :preview-src-list="[taskenight]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        闅忕潃绀句細鐨勫彂灞曞拰绉戞妧鐨勮繘姝ワ紝瓒婃潵瓒婂鐨勪汉璁よ瘑鍒板辜鍎挎棭鏈熸櫤鍔涘紑鍙戝拰鏃╂湡鏁欒偛鐨勯噸瑕佹�с�傜瀛︾殑鏅哄姏寮�鍙戝拰鏃╂湡鏁欒偛搴旇浠庝簡瑙e辜鍎跨殑绁炵粡绯荤粺鍙戣偛鐗圭偣寮�濮嬶紝鑰屼笉鑳界洸鐩嫈楂橈紝鍚﹀垯閫傚緱鍏跺弽銆傚姝わ紝浣犳湁浣曠湅娉曪紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樿杩板鍓嶅効绔ョ缁忕郴缁熺殑鐢熺悊鐗圭偣鍜岀浉鍏崇殑淇濇暀鐭ヨ瘑锛屼互甯姪骞煎効鏁欏笀鍦ㄥ疄闄呭伐浣滀腑绉戝缁勭粐鏁欒偛娲诲姩锛屽悎鐞嗗紑鍙戝効绔ョ殑鏅哄姏銆�
+      </p>
+    </div>
+    <p>
+      浜轰綋鐨勬柊闄堜唬璋㈣兘澶熸甯歌繘琛岋紝浣撳唴鍚勪釜鍣ㄥ畼銆佺郴缁熻兘澶熷瘑鍒囬厤鍚堝拰鍗忚皟娲诲姩锛屼娇浜轰綋鎴愪负涓�涓粺涓�鐨勬暣浣擄紝骞朵笖涓庡鐣岀幆澧冪浉閫傚簲锛岃繖浜涗富瑕佹槸閫氳繃绁炵粡绯荤粺鐨勮皟鑺備綔鐢ㄥ畬鎴愮殑銆傚洜姝わ紝绁炵粡绯荤粺鏄汉浣撳悇绉嶇敓鐞嗗姛鑳界殑涓昏璋冭妭鑰呫��
+    </p>
+    <h3 id="c015">涓�銆佺缁忕郴缁熺殑鏋勬垚锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      绁炵粡绯荤粺鍒嗕负涓灑绁炵粡绯荤粺鍜屽懆鍥寸缁忕郴缁熶袱閮ㄥ垎銆備腑鏋㈢缁忕郴缁熷寘鎷剳鍜岃剨楂擄紱鍛ㄥ洿绁炵粡绯荤粺鍖呮嫭鑴戠缁忋�佽剨绁炵粡鍜岃嚜涓荤缁忥紙鍙堢О鈥滄鐗╃缁忊�濓級銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 65%">
+        <h4 id="d052">锛堜竴锛夌缁忓厓</h4>
+        <p>
+          绁炵粡鍏冿紝鍗崇缁忕粏鑳烇紝鏄瀯鎴愮缁忕郴缁熺殑鍩烘湰缁撴瀯鍜屽姛鑳藉崟浣嶃�傜缁忓厓鐢辩粏鑳炰綋鍜岀獊璧蜂袱閮ㄥ垎缁勬垚锛堣鍥�1-15锛夈�傜粏鑳炰綋鏄缁忓厓钀ュ吇鍜屼唬璋㈢殑涓績锛屽苟鑳芥暣鍚堜俊鎭�傜獊璧峰垎涓烘爲绐佸拰杞寸獊銆備竴涓缁忓厓鏈変紬澶氱煭鑰屽垎鏀鐨勬爲绐侊紝鎺ュ彈鍒烘縺鍚庤兘澶熶骇鐢熷叴濂嬶紝骞跺皢鍏村浼犲悜缁嗚優浣擄紱杞寸獊杈冪粏闀匡紝涓�鑸彧鏈変竴鏉★紝鍒嗘敮灏戯紝鍙皢绁炵粡鍐插姩浼犻�掔粰涓嬩竴涓缁忓厓銆傛湁鐨勮酱绐佸鍖呮湁楂撻灅锛岃捣淇濇姢鍜岀粷缂樼殑浣滅敤銆�
+        </p>
+        <h4 id="d053">锛堜簩锛夎剨楂撳拰鍙嶅皠</h4>
+        <p>鑴婇珦浣嶄簬鑴婃煴鐨勬绠″唴锛屼笂涓庤剳骞茬浉杩烇紝涓嬭揪鑵版銆�</p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="nerve" :preview-src-list="[nerve]" />
+        </p>
+        <p class="img">鍥�1-15 绁炵粡鍏冩ā寮忓浘</p>
+      </div>
+    </div>
+
+    <p>
+      鑴婇珦鏄腑鏋㈢缁忕郴缁熺殑浣庣骇閮ㄤ綅銆備粠鑴婇珦鍙戝嚭璁稿绁炵粡锛岄�氳繃妞庨棿瀛旓紝鍒嗗竷浜庤函骞层�佸洓鑲㈠拰鍐呰剰锛岀О涓鸿剨绁炵粡銆傛潵鑷函骞层�佸洓鑲㈠強鍐呰剰鍣ㄥ畼鐨勫埡婵�鍏堜紶鍒拌剨楂擄紝鍐嶄紶鍏ュぇ鑴戙�傚鏋滆剨楂撳彈鍒版í鏂崯浼わ紝鎹熶激闈互涓嬬殑韬綋鍚勯儴浣嶅皢澶卞幓涓庤剳鐨勮仈绯伙紝鍙戠敓鎰熻鍜岃繍鍔ㄩ殰纰嶏紝绉颁负鎴槴銆�
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鍙嶅皠鏄汉浣撳鍐呭鐜涓悇绉嶅埡婵�浜х敓鐨勫弽搴旓紝鏄缁忕郴缁熻皟鑺傛満浣撴椿鍔ㄧ殑鍩烘湰鏂瑰紡銆傚弽灏勫彲鍒嗕负闈炴潯浠跺弽灏勫拰鏉′欢鍙嶅皠涓ょ銆傞潪鏉′欢鍙嶅皠鏄寚鍏堝ぉ鍏峰鐨勩�佷笉瀛﹀氨浼氱殑鍙嶅皠娲诲姩銆備緥濡傦紝灏嗘瘝浜茬殑涔冲ご鏀惧埌鏂扮敓鍎垮槾閲岋紝浠栧氨鑳藉惛鍚苟鍚炲捊涔虫眮锛涜唨鑳卞偍婊″翱娑插悗锛屾柊鐢熷効灏辫鎺掑翱绛夈�傞潪鏉′欢鍙嶅皠鍦ㄨ剨楂撳強鑴戝共鍙備笌涓嬪嵆鍙畬鎴愩�傚湪闈炴潯浠跺弽灏勭殑鍩虹涓婏紝缁忚繃鍚庡ぉ瀛︿範璁粌鑰屽舰鎴愮殑鍙嶅皠鍙潯浠跺弽灏勩�備緥濡傦紝濡堝姣忔缁欐柊鐢熷効鍠傚ザ鏃讹紝閮芥姳鎴愪竴瀹氱殑濮垮娍锛屽ぇ绾﹀埌鏂扮敓鍎垮嚭鐢熷悗鐨勭11澶╋紝褰撳濡堟妸鏂扮敓鍎�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <p class="center">
+          <video
+            src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/brain.mp4"
+            poster="../../../assets/images/chapterOne/people-video-img.jpg"
+            webkit-playsinline="true" 
+            x-webkit-airplay="true" 
+            playsinline="true" 
+            x5-video-orientation="h5" 
+            x5-video-player-fullscreen="true" 
+            x5-playsinline=""
+            controls
+            style="width: 100%"
+          ></video>
+        </p>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュぇ鑴戠殑鐢熺悊鐗圭偣鍙婁繚鍋�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鎶辨垚鍠傚ザ鐨勨�滀竴瀹氬Э鍔库�濓紝涔冲ご杩樻病鏀惧埌鏂扮敓鍎跨殑鍢撮噷鏃讹紝鏂扮敓鍎夸究鍋氬嚭鍚稿惍鐨勫姩浣滐紝杩欏氨鏄鍠傚ザ濮垮娍鐨勬潯浠跺弽灏勩��
+    </p>
+    <h4 id="d054">锛堜笁锛夎剳鐨勭粨鏋勫拰鍔熻兘</h4>
+    <p>鑴戜綅浜庨鑵斿唴锛屽垎涓哄ぇ鑴戙�佸皬鑴戙�佽剳骞插拰闂磋剳鍥涢儴鍒嗐��</p>
+
+    <div class="fl">
+      <div class="left" style="width: 60%">
+        <h5 id="e032">1.澶ц剳</h5>
+        <p>
+          澶ц剳鏄腑鏋㈢缁忕郴缁熺殑鏈�楂樼骇閮ㄥ垎锛屼篃鏄汉绫昏繘琛屾�濈淮鍜屾剰璇嗘椿鍔ㄧ殑鍣ㄥ畼銆�
+        </p>
+        <p>
+          澶ц剳鍒嗗乏銆佸彸涓ゅ崐鐞冿紙瑙佸浘1-16锛夛紝琛ㄩ潰鍑瑰嚫涓嶅钩锛屽嚬闄峰绉颁负鈥滄矡鈥濓紝闅嗚捣澶勭О涓衡�滃洖鈥濓紝鈥滄矡鈥濅笌鈥滃洖鈥濆ぇ澶у鍔犱簡澶ц剳鐨勮〃闈㈢Н銆傝緝澶х殑娌熸湁涓ぎ娌熴�佸ぇ鑴戝渚ф矡鍜岄《鏋曟矡锛岃繖浜涙矡灏嗗ぇ鑴戣〃闈㈠垎鎴愰鍙躲�侀《鍙躲�侀鍙跺拰鏋曞彾鍥涢儴鍒嗐��
+        </p>
+      </div>
+      <div class="right" style="width: 40%">
+        <p class="center">
+          <el-image :src="brainImg" :preview-src-list="[brainImg]" />
+        </p>
+        <p class="img">鍥�1-16 澶ц剳宸︺�佸彸涓ゅ崐鐞冪殑鍔熻兘姣旇緝</p>
+      </div>
+    </div>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 44%">
+        <p class="center">
+          <el-image :src="brainsImg" :preview-src-list="[brainsImg]" />
+        </p>
+        <p class="img">鍥�1-17 澶ц剳鐨眰鍒嗗尯鍥�</p>
+      </div>
+      <div class="right" style="width: 50%">
+        <p class="tl">
+          澶ц剳鐨勮〃闈㈤泦涓簡澶ч噺绁炵粡鍏冪粏鑳炰綋锛屽帤搴�2锝�3姣背锛岀О涓哄ぇ鑴戠毊灞傘�傚ぇ鑴戠毊灞傜殑绁炵粡鍏冭兘鎺ュ彈鍒烘縺锛屾暣鍚堛�佸鐞嗕俊鎭紝骞朵互璁板繂鐨勫舰寮忓偍瀛樺悇绉嶄俊鎭�傚ぇ鑴戠毊灞備互鍐呮槸浼楀鐨勭缁忕氦缁达紝浣垮ぇ鑴戜袱鍗婄悆涔嬮棿鍙婂ぇ鑴戜笌鑴戠殑鍏朵粬閮ㄥ垎涔嬮棿浜х敓骞挎硾鑱旂郴銆�
+        </p>
+        <p class="tl">
+          澶ц剳鐨眰鏄皟鑺備汉浣撶敓鐞嗘椿鍔ㄧ殑鏈�楂樼骇涓灑銆傝韩浣撳悇閮ㄥ垎鐨勮繍鍔ㄥ拰鎰熻绛夊姛鑳斤紝鍒嗗埆鐢卞ぇ鑴戠殑涓�瀹氶儴浣嶆潵绠$悊锛岃繖浜涚壒瀹氱殑閮ㄤ綅鍙綔鍔熻兘鍖烘垨绁炵粡涓灑銆備緥濡傦紝棰濆彾鏈夎蹇嗐�佹�濈淮涓灑锛屾灂鍙舵湁瑙嗚涓灑锛岄鍙舵湁鍚涓灑锛岄《鍙舵湁韬綋鎰熻涓灑锛堣鍥�1-17锛夈��
+        </p>
+      </div>
+    </div>
+    <h5 id="e033">2.灏忚剳</h5>
+    <p>
+      灏忚剳浣嶄簬澶ц剳鍚庝笅鏂癸紝鑴戝共鑳屼晶銆傚皬鑴戦�氳繃绁炵粡绾ょ淮涓庤剳骞层�佸ぇ鑴戙�佽剨楂撳彂鐢熻仈绯汇�傚皬鑴戣兘澶勭悊澶ц剳鍙戝悜鑲岃倝鐨勪俊鍙凤紝缁存寔鑲岃倝鐨勭揣寮犲害锛屾帶鍒朵汉浣撶殑娲诲姩锛屽苟淇濇寔浜轰綋闅忔剰杩愬姩鐨勫钩琛′笌鍗忚皟銆�
+    </p>
+    <h5 id="e034">3.鑴戝共</h5>
+    <p>
+      鑴戝共灏嗛棿鑴戙�佸皬鑴戜笌鑴婇珦杩炴帴璧锋潵锛屽畠鑷笅鑰屼笂鍙垎涓哄欢楂撱�佽剳妗ュ拰涓剳銆傚欢楂撲腑鏈夎皟鑺傚懠鍚搞�佸惊鐜�佸悶鍜界瓑鍩烘湰鐢熺悊娲诲姩鐨勭缁忎腑鏋€�傚欢楂撳彈鎹熶激锛屽彲鍗卞強鐢熷懡銆傚洜姝わ紝寤堕珦鏈夆�滅敓鍛戒腑鏋⑩�濅箣绉般��
+    </p>
+    <h5 id="e035">4.闂磋剳</h5>
+    <p>
+      闂磋剳鍦ㄨ剳骞蹭笂鏂癸紝澶ч儴鍒嗚澶ц剳瑕嗙洊锛屼富瑕佺敱鑳屼晶涓樿剳銆佷笂涓樿剳銆佸悗涓樿剳銆佸簳涓樿剳鍜屼笅涓樿剳缁勬垚銆�
+    </p>
+    <p>
+      鑳屼晶涓樿剳鑳藉皢鍏ㄨ韩鍚勯儴浣嶄紶鍏ョ殑绁炵粡鍐插姩杩涜绠�鍗曞垎鏋愶紝鏇存崲绁炵粡鍏冨悗浼犻�掑埌澶ц剳鐨眰鐨勭浉搴斿尯鍩熴�傜缁忓啿鍔ㄥ湪鍒拌揪涓樿剳鍓嶄氦鍙夊埌瀵逛晶锛屽洜姝わ紝涓�渚т笜鑴戝彈浼ゆ椂锛屽渚ц偄浣撶殑鎰熻浼氫抚澶便��
+    </p>
+    <p>
+      涓嬩笜鑴戜綅浜庤儗渚т笜鑴戜笅鏂癸紝浣撶Н寰堝皬锛屼綔鐢ㄥ嵈寰堝ぇ銆傚畠鏈夋帶鍒朵綋娓┿�侀娆插強骞叉复鎰熻鐨勪腑鏋紝杩樻湁璋冭妭浜轰綋瀵圭幆澧冨埡婵�鍙戠敓鎯呯华鎬у弽搴旂殑涓灑銆�
+    </p>
+    <h4 id="d055">锛堝洓锛夊懆鍥寸缁忕郴缁�</h4>
+    <p>
+      鍛ㄥ洿绁炵粡绯荤粺鍖呮嫭鑴戠缁忋�佽剨绁炵粡鍜岃嚜涓荤缁忥紝瀹冧滑鎶婁腑鏋㈢缁忕郴缁熷拰鍏ㄨ韩鍚勫櫒瀹樿仈绯昏捣鏉ャ��
+    </p>
+    <p>
+      鑴戠缁忎粠鑴戝彂鍑猴紝鍏�12瀵癸紝涓昏鍒嗗竷浜庡ご銆侀潰閮ㄥ櫒瀹橈紝鏀厤澶淬�侀潰閮ㄥ悇鍣ㄥ畼鐨勮繍鍔紝骞舵帴鍙楀鏉ヤ俊鎭紝浣夸汉浜х敓鎰熻鍜岃〃鎯呫��
+    </p>
+    <p>
+      鑴婄缁忎粠鑴婃煴涓や晶鐨勬闂村瓟鍙戝嚭锛屽叡31瀵癸紝鍒嗗竷浜庤函骞插拰鍥涜偄锛屾敮閰嶈函骞插拰鍥涜偄鐨勮繍鍔ㄣ��
+    </p>
+    <p>
+      鑷富绁炵粡浠庤剳鍜岃剨楂撳彂鍑猴紝鍒嗗竷浜庡唴鑴忓櫒瀹樺拰鑵轰綋绛夊銆傚湪涓灑绁炵粡绯荤粺鐨勬帶鍒朵笅锛岃嚜涓荤缁忛�氳繃鏀厤鍐呰剰鍣ㄥ畼鍙婅吅浣撶殑娲诲姩锛岃皟鑺傛満浣撶殑钀ュ吇銆佸懠鍚搞�佸惊鐜�佸唴鍒嗘硨銆佹帓娉勩�佺敓闀垮強鐢熸畺绛夌敓鐞嗘椿鍔紝骞跺奖鍝嶆満浣撶殑鏂伴檲浠h阿銆�
+    </p>
+    <p>
+      鑷富绁炵粡鍙垎涓轰氦鎰熺缁忓拰鍓氦鎰熺缁忎袱绫伙紝瀹冧滑鍒嗗竷浜庡悓涓�鍣ㄥ畼锛屼綔鐢ㄧ浉鍙嶏紝鐩镐簰鍒剁害锛屼娇鍐呰剰鍣ㄥ畼鐨勬椿鍔ㄥ崗璋冦�佸噯纭紙瑙佽〃1-6锛夈��
+    </p>
+    <p class="img">琛�1-6 浜ゆ劅绁炵粡鍜屽壇浜ゆ劅绁炵粡鐨勪綔鐢ㄤ笌鍖哄埆</p>
+    <p class="center">
+      <el-image :src="tableNine" :preview-src-list="[tableNine]" />
+    </p>
+    <h3 id="c016">浜屻�佸鍓嶅効绔ョ缁忕郴缁熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d056">锛堜竴锛夎剳鍙戣偛闈炲父杩呴��</h4>
+    <p>
+      濠村辜鍎挎椂鏈熻剳鐨勫彂鑲查潪甯歌繀閫燂紝浠庡嚭鐢熷埌7宀侊紝鑴戣川閲忓鍔犺繎4鍊嶏紝7宀佸乏鍙冲凡鍩烘湰鎺ヨ繎鎴愪汉銆備笌姝ゅ悓鏃讹紝鑴戠殑鏈鸿兘涔熼�愭笎澶嶆潅銆佹垚鐔熷拰瀹屽杽璧锋潵锛屼负寤虹珛鍚勭鏉′欢鍙嶅皠鎻愪緵浜嗙敓鐞嗗熀纭�銆�
+    </p>
+    <p>鑴戠殑杩呴�熺敓闀垮彲浠庤剳璐ㄩ噺鐨勫彉鍖栦笂寰楀埌鍙嶆槧銆備笉鍚屽勾榫勮剳璐ㄩ噺鐨勫彉鍖栬琛�1-7銆�</p>
+    <p class="img">琛�1-7 涓嶅悓骞撮緞鑴戣川閲忕殑鍙樺寲</p>
+    <p class="center">
+      <el-image :src="tableTen" :preview-src-list="[tableTen]" />
+    </p>
+    <h4 id="d057">锛堜簩锛変腑鏋㈢缁忕郴缁熺殑鍙戣偛涓嶅潎琛�</h4>
+    <p>
+      鑴婇珦鍜岃剳骞插湪鍑虹敓鏃跺凡鍙戣偛鎴愮啛锛岃�屽皬鑴戝彂鑲茬浉瀵硅緝鏅氾紝浠�1宀佸乏鍙虫墠杩呴�熷彂鑲诧紝3锝�6宀侀�愭笎鍙戣偛鎴愮啛銆傛墍浠ワ紝1宀佸乏鍙冲璧拌矾鏃舵灞ヨ箳璺氾紱3宀佹椂宸茶兘绋崇ǔ鍦拌蛋鍜岃窇锛屼絾鎽嗚噦涓庤繄姝ヨ繕涓嶅崗璋冿紱鍒�5锝�6宀佹椂锛屽氨鑳藉噯纭�佸崗璋冨湴杩涜鍚勭鍔ㄤ綔锛屽璧般�佽窇銆佽烦銆佷笂涓嬪彴闃讹紝鑰屼笖鑳藉緢濂藉湴缁存寔韬綋鐨勫钩琛°��
+    </p>
+    <p>澶ц剳鐨眰鍙戣偛鏋佷负杩呴�燂紝鍒�8宀佸乏鍙筹紝鍎跨澶ц剳鐨眰鍙戣偛宸插熀鏈帴杩戞垚浜恒��</p>
+    <p>
+      鑴戠殑鍙戣偛鏄惁瀹屽杽锛屼富瑕佸彈涓ょ鍥犵礌鐨勫奖鍝嶏細涓�涓洪仐浼犲洜绱狅紝鍗冲彂灞曠殑娼滃姏锛涗簩涓轰釜浣撶敓闀跨幆澧冧腑鍚勭鍒烘縺鐨勪綔鐢紝涓板瘜鐨勩�侀�傚害鐨勫埡婵�鍙績杩涜剳缁嗚優缁撴瀯鍜屾満鑳界殑鍙戣偛銆備紭鐢燂紝鎻愪緵浜嗚剳鍙戣偛鐨勮壇濂芥綔鍔涳紱浼樿偛锛岀粰濠村辜鍎夸赴瀵岀殑鐢熸椿浣撻獙锛屼娇娼滃姏寰椾互鍏呭垎鍙戞尌銆�
+    </p>
+    <h4 id="d058">锛堜笁锛夊ぇ鑴戠毊灞傜殑鍏村涓庢姂鍒惰繃绋嬪彂灞曚笉骞宠 </h4>
+    <p>
+      瀛﹀墠鍎跨澶ц剳鐨眰鍙戣偛灏氭湭瀹屽杽锛屽叴濂嬪崰浼樺娍锛屾姂鍒惰繃绋嬪舰鎴愯緝鎱紝浣嗗叴濂嬫寔缁椂闂磋緝鐭紝瀹规槗娉涘寲锛屼富瑕佽〃鐜颁负瀵逛簨鐗╀繚鎸佹敞鎰忕殑鏃堕棿涓嶉暱锛屽父闅忓叴瓒g殑鏀瑰彉鑰岃浆绉绘敞鎰忥紝鍔ㄤ綔缂轰箯鍑嗙‘鎬х瓑銆�
+    </p>
+    <h4 id="d059">锛堝洓锛夎嚜涓荤缁忓彂鑲蹭笉瀹屽杽</h4>
+    <p>
+      浜ゆ劅绁炵粡鍏村鎬у己鑰屽壇浜ゆ劅绁炵粡鍏村鎬ц緝寮便�傛瘮濡傦紝瀛﹀墠鍎跨蹇冪巼鍙婂懠鍚搁鐜囪緝蹇紝浣嗚妭寰嬩笉绋冲畾锛涜儍鑲犳秷鍖栬兘鍔涙瀬鏄撳彈鎯呯华褰卞搷銆�
+    </p>
+    <h3 id="c017">涓夈�佸鍓嶅効绔ョ缁忕郴缁熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d060">锛堜竴锛夋彁渚涘悎鐞嗙殑钀ュ吇</h4>
+    <p>
+      钀ュ吇鏄剳杩涜鐢熺悊娲诲姩鍜岀敓闀垮彂鑲茬殑鐗╄川鍩虹銆傚┐骞煎効姝e�艰剳缁嗚優鍙戣偛鐨勯珮宄版湡锛屽鏋滅己涔忓繀闇�鐨勮惀鍏荤墿璐紝濡備紭璐ㄨ泲鐧借川銆佽剛绫汇�佹棤鏈虹洂绛夛紝灏嗗奖鍝嶇缁忕粏鑳炵殑鏁伴噺鍙婅川閲忋�傛墍浠ワ紝瑕佷繚璇佸鍓嶅効绔ュ悎鐞嗚喅椋燂紝楗涓鎻愪緵涓板瘜鐨勪紭璐ㄨ泲鐧借川銆佺7鑴傘�佺淮鐢熺礌鍜屾棤鏈虹洂绛夎惀鍏荤墿璐ㄣ��
+    </p>
+    <h4 id="d061">锛堜簩锛変繚璇佺┖姘旀柊椴�</h4>
+    <p>
+      鎴愪汉鑴戠殑鑰楁哀閲忕害鍗犲叏韬�楁哀閲忕殑1/4锛涘┐骞煎効鑴戣�楁哀鍑犱箮鍗犲叏韬�楁哀閲忕殑1/2銆傚洜姝わ紝瀛﹀墠鍎跨鐢熸椿鐨勭幆澧冨簲淇濊瘉绌烘皵鏂伴矞銆傛柊椴滅┖姘斿惈姘ч噺楂橈紝鍙互纭繚瀛﹀墠鍎跨瀵规哀姘旂殑闇�姹傘��
+    </p>
+    <p>
+      瀛﹀墠鍎跨瀵圭己姘х殑鑰愬彈鍔涗笉濡傛垚浜猴紝濡傛灉灞呭绌烘皵姹℃祳锛岃剳缁嗚優鍙楀棣栧綋鍏跺啿銆傛墍浠ワ紝瀛﹀墠鍎跨鎴夸竴瀹氳瀹氭椂閫氶锛屼互淇濊瘉瀛﹀墠鍎跨瀵规哀姘旂殑闇�姹傘��
+    </p>
+    <h4 id="d062">锛堜笁锛変繚璇佸厖瓒崇殑鐫$湢</h4>
+    <p>
+      鐫$湢鍙娇鍏ㄨ韩鍚勭郴缁熴�佸櫒瀹橈紝鐗瑰埆鏄缁忕郴缁熷緱鍒板厖鍒嗕紤鎭紝娑堥櫎鐤插姵锛岀Н钃勫吇鏂欏拰鑳介噺銆傜潯鐪犳椂鍨備綋鍒嗘硨鐨勭敓闀挎縺绱犲浜庢竻閱掓椂鐨勫垎娉岄噺銆傞暱鏃堕棿鐫$湢涓嶈冻锛屼細褰卞搷瀛﹀墠鍎跨韬綋鍜屾櫤鍔涚殑鍙戣偛銆傜潯鐪犳椂闂存湁鏄庢樉鐨勪釜浣撳樊寮傦紝鎬荤殑瑕佹眰鏄勾榫勮秺灏忥紝鐫$湢鏃堕棿瓒婇暱锛涗綋寮卞効绔ョ潯鐪犳椂闂村簲澶氫竴浜涖��
+    </p>
+    <h4 id="d063">锛堝洓锛夊埗瀹氬拰鎵ц鍚堢悊鐨勭敓娲诲埗搴�</h4>
+    <p>
+      鎵樺辜鏈烘瀯搴旀牴鎹鍓嶅効绔ョ殑骞撮緞鐗圭偣锛屽悎鐞嗗湴鍒跺畾鐢熸椿鍒跺害锛屽畨鎺掑ソ涓嶅悓骞撮緞鐝竴鏃ユ椿鍔ㄧ殑鏃堕棿鍜屽唴瀹广�傜敓娲绘湁瑙勫緥锛屽舰鎴愯壇濂戒範鎯紝鍙互鏇村ソ鍦板彂鎸ョ缁忕郴缁熺殑鍔熻兘銆�
+    </p>
+    <h4 id="d064">锛堜簲锛夊垱璁捐壇濂界殑鐢熸椿鐜锛屼娇瀛﹀墠鍎跨淇濇寔鎰夊揩鐨勬儏缁�</h4>
+    <p>
+      鎵樺辜鏈烘瀯淇濇暀浜哄憳瑕佺儹鐖便�佸叧蹇冨鍓嶅効绔ワ紝涓哄鍓嶅効绔ュ垱璁捐壇濂界殑鐢熸椿鐜涓庣ぞ浼氱幆澧冿紱涓庡鍓嶅効绔ュ缓绔嬭壇濂界殑甯堢敓鍏崇郴锛屽府鍔╁拰寮曞瀛﹀墠鍎跨涓庡悓浼村弸濂界浉澶勶紱鍧氭寔姝i潰鏁欒偛锛屼笉浼ゅ瀛﹀墠鍎跨鐨勮嚜灏婂績锛涗笉姝ц鏈夌己闄风殑鍎跨锛涙洿涓嶈兘浣撶綒鍙婂彉鐩镐綋缃氬効绔ワ紝浠ヤ繚璇佸効绔ュ湪鎵樺辜鏈烘瀯涓敓娲绘剦蹇��
+    </p>
+    <p class="center"><img class="img-g" alt="" src="image/0044-1.jpg" /></p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <span class="img">涓撻涓� 瀛︿範涓婚鍏�</span>
+    </p>
+    <h4 id="d065">锛堝叚锛夊畨鎺掍赴瀵岀殑娲诲姩鍙婇�傚綋鐨勪綋鑲查敾鐐�</h4>
+    <p>
+      涓板瘜鐨勬椿鍔紝鐗瑰埆鏄�傚悎瀛﹀墠鍎跨骞撮緞鐗圭偣鐨勪綋鑲查敾鐐硷紝鑳戒績杩涜剳鐨勫彂鑲诧紝鎻愰珮绁炵粡绯荤粺鍙嶅簲鐨勭伒鏁忔�у拰鍑嗙‘鎬с�備负浣垮ぇ鑴戜袱鍗婄悆鍧囪 鍙戝睍锛屽簲浣垮鍓嶅効绔ョ殑鍔ㄤ綔澶氭牱鍖栵紝濡備袱鎵嬪悓鏃跺仛鎵嬫寚鎿嶃�佹攢鐖強鍚勭鍩烘湰浣撴搷绛夈�傛棩甯告椿鍔ㄤ腑锛岃浠栦滑澶氬姩鎵嬶紝灏芥棭鐢ㄧ瀛愯繘椁愶紝瀛︿細浣跨敤鍓垁锛岀帺绌跨彔瀛愭父鎴忕瓑銆傝瀛﹀墠鍎跨鍦ㄦ椿鍔ㄤ腑鈥滃乏鍙冲紑寮撯�濓紝鑳芥洿濂藉湴淇冭繘澶ц剳涓ゅ崐鐞冪殑鍙戣偛銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>澶ц剳鐨勬椿鍔ㄧ壒鐐瑰拰瑙勫緥鍙婂叾瀵规暀瀛︽椿鍔ㄧ殑瑕佹眰</b></p>
+      <p class="block">
+        澶ц剳鐨眰鏄汉浣撴満鑳芥椿鍔ㄧ殑楂樼骇涓灑锛屾槸浜轰滑杩涜鎬濈淮娲诲姩鐨勭墿璐ㄥ熀纭�銆傚ぇ鑴戠毊灞傚姛鑳芥椿鍔ㄤ笌浜轰綋鐨勭敓鐞嗘椿鍔ㄤ竴鏍烽兘鍏锋湁涓�瀹氱殑鐢熺墿瑙勫緥銆�
+      </p>
+      <p class="block">1.濮嬪姩璋冭妭</p>
+      <p class="block">
+        浜轰滑鍦ㄤ粠浜嬪涔犮�佺爺绌剁瓑鑴戝姏娲诲姩鏃讹紝閫氬父鍦ㄥ紑濮嬫椂宸ヤ綔鏁堢巼杈冧綆锛岀粡杩囦竴涓�傚簲杩囩▼閫愭笎鎻愰珮锛岀О涔嬩负濮嬪姩璋冭妭銆傝繖绉嶅鍔ㄨ皟鑺傛槸鍥犱负绁炵粡缁嗚優涔熷拰鏈轰綋鐨勫叾浠栫粍缁囦竴鏍峰叿鏈夆�滄儼鎬р�濓紝闇�瑕侀�氳繃涓�瀹氭椂闂存潵鍏嬫湇澶ц剳鏈韩鐨勮繖涓�寮辩偣锛屽苟鍔犱互璋冩暣锛岃�屼笖绁炵粡绯荤粺瀵瑰叾浠栧櫒瀹樸�佺郴缁熺殑璋冭妭涔熼渶瑕佷竴瀹氱殑鏃堕棿銆�
+      </p>
+      <p class="block">
+        鏍规嵁澶ц剳鐨眰濮嬪姩璋冭妭杩欎竴鐗圭偣锛屽湪鏁欏瀹夋帓涓紝搴旈噰鍙栧惊搴忔笎杩涚殑鍘熷垯锛岀敱娴呭叆娣憋紝鐢辨槗鍒伴毦锛岄�愭笎澧炲姞瀛︿範闅惧害鍜屽涔犲己搴︼紝鍙互鍏呭垎杩愮敤澶ц剳鐨眰娲诲姩鐨勫鍔ㄨ寰嬶紝灏嗛毦搴﹀ぇ鐨勫唴瀹瑰畨鎺掑湪姣忓懆浜屻�佸懆涓夈�佸懆鍥涚缁忓叴濂嬫椿鍔ㄧ殑楂樻定鏈熴��
+      </p>
+      <p class="block">2.鍔ㄥ姏瀹氬瀷</p>
+      <p class="block">
+        褰撳唴閮ㄥ拰澶栭儴鐨勫悇绉嶅洜绱犱负鏉′欢鍒烘縺鏃讹紝閲嶅澶氭鍒烘縺澶ц剳鐨眰骞朵笉鏂己鍖栵紝澶ц剳鐨眰鐨勫叴濂嬪拰鎶戝埗杩囩▼鍦ㄧ┖闂村拰鏃跺簭涓婄殑鍏崇郴灏变細鍥哄畾涓嬫潵锛屽洜鑰屾潯浠跺弽灏勭殑鍑虹幇瓒婃潵瓒婃亽瀹氬拰绮剧‘锛屽嵆褰㈡垚鍔ㄥ姏瀹氬瀷銆傚疄闄呯敓娲讳腑锛屼竴鍒囨妧鑳姐�佷範鎯殑璁粌鍜屽煿鍏昏繃绋嬮兘鏄ぇ鑴戠毊灞傛椿鍔ㄥ姩鍔涘畾鍨嬬殑褰㈡垚杩囩▼锛屾墍璋撯�滅啛鑳界敓宸р�濃�滀範鎯垚鑷劧鈥濆氨鏄舰鎴愪簡鍔ㄥ姏瀹氬瀷鐨勭粨鏋溿�傚姩鍔涘畾鍨嬬殑寤虹珛闇�瑕佽缁冦�佸己鍖栵紝鍥犳鎴戜滑瑕佺墷鍥烘帉鎻$煡璇嗗拰鎶�鑳斤紝灏卞繀椤诲嫟瀛﹁嫤缁冦�佺Н鏋佸己鍖栵紝杩欐牱鎵嶆湁鍒╀簬澶ц剳鐨眰鍔ㄥ姏瀹氬瀷鐨勫舰鎴愬拰宸╁浐銆�
+      </p>
+      <p class="block">3.浼樺娍娉曞垯</p>
+      <p class="block">
+        澶ц剳鐨眰鐩稿簲鍖哄煙搴旀縺鍚庝細浜х敓涓�涓叴濂嬬伓锛屽鑷村叾浠栧懆鍥寸毊灞備骇鐢熸姂鍒舵晥搴旓紝浠庤�屽舰鎴愪紭鍔垮叴濂嬬伓锛屽悓鏃朵細灏嗗ぇ鑴戠毊灞傚叾浠栧叴濂嬬偣鐨勫叴濂嬫�у惛寮曡繃鏉ヤ互鍔犲己鏈韩鐨勫叴濂嬫�с�傝繖涓洪�傚簲鏂扮殑鐜銆佷笓蹇冭嚧蹇楀湴鎼炲ソ瀛︿範鍜屽伐浣滄彁渚涗簡鑹ソ鐨勭敓鐞嗘潯浠躲�備紭鍔垮叴濂嬬伓褰㈡垚鍚庯紝鏈轰綋鍙嶅簲澶勪簬鏈�浣虫椂鏈猴紝鍙泦涓敞鎰忓姏锛屽厖鍒嗗彂鎸ヤ富瑙傝兘鍔ㄦ�э紝浠ュ彇寰楄緝濂界殑瀛︿範鏁堟灉銆�
+      </p>
+      <p class="block">4.闀跺祵寮忔椿鍔�</p>
+      <p class="block">
+        澶ц剳鐨眰鐨勪笉鍚岄儴浣嶆墽琛屼笉鍚岀殑浠诲姟锛屽綋浠庝簨鏌愪竴娲诲姩鏃讹紝鍙湁鐩稿簲閮ㄤ綅澶勪簬宸ヤ綔鐘舵�侊紝鍏朵粬閮ㄤ綅澶勪簬鎶戝埗鐘舵�侊紝澶ц剳鐨眰鍗冲舰鎴愪簡鍏村鍖轰笌鎶戝埗鍖衡�斺�斿伐浣滀笌浼戞伅浜掔浉闀跺祵鐨勫鏉傛柟寮忋�傛牴鎹繖涓�鐢熺悊鐗圭偣锛屾垜浠簲鍒╃敤鍏村鍖轰笌鎶戝埗鍖虹殑浜ゅ弶锛屽埄鐢ㄨ剳鍔涗笌浣撳姏娲诲姩鐨勪氦鏇匡紝灏嗕笉鍚岀殑鏁欏绉戠洰銆佷笉鍚屾�ц川鐨勮绋嬩簣浠ヤ氦鍙夋洿鎹㈠畨鎺掞紝鏉ュ噺灏戝ぇ鑴戠殑鐤插姵锛屾彁楂樺伐浣溿�佸涔犳晥鐜囥��
+      </p>
+      <p class="block">5.淇濇姢鎬ф姂鍒�</p>
+      <p class="block">
+        褰撳ぇ鑴戠毊灞傜粏鑳炲伐浣滆秴璐熻嵎鏃讹紝鍏跺姛鑳芥椿鍔ㄩ檷浣庯紝澶勪簬鎶戝埗鐘舵�侊紝浠ラ槻姝㈣繘涓�姝ョ殑鎹熻�楋紝绉颁负鈥滆秴闄愭姂鍒垛�濓紝杩欐槸澶ц剳鐨眰鐨勮嚜鎴戜繚鎶ゆ姂鍒躲�傚涓嶆敞鎰忚繖绉嶄繚鎶ゆ�ф姂鍒剁殑鍑虹幇锛岀户缁秴鏃跺涔犮�佸伐浣滐紝鍗充細浜嬩笌鎰胯繚锛屽姞閲嶅ぇ鑴戠毊灞傜粏鑳炵殑鎹熶激锛屽ぇ鑴戣繃搴︾柌鍔筹紝鍑虹幇澶存槒鑴戞定銆佸弽搴旇繜閽濄�佹敞鎰忓姏涓嶉泦涓�佸涔犳晥鐜囦綆涓嬬瓑鐜拌薄锛屼弗閲嶈�呬細鍑虹幇澶辩湢銆佺缁忚“寮辩瓑銆傚洜姝わ紝褰撳涔犲嚭鐜扮柌鍊︽椂锛屽氨搴旇閲囧彇绉瀬鏈夋晥鐨勪紤鎭帾鏂斤紝浠ユ仮澶嶅ぇ鑴戝姛鑳姐��
+      </p>
+    </div>
+    <h2 class="module_block" id="b009">
+      <div class="custom1">瀛︿範涓婚涔�</div>
+      <div class="custom2">鎰熻鍣ㄥ畼銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskNine" :preview-src-list="[taskNine]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        濡備粖璧板湪澶ц涓婏紝鏃跺父浼氶亣鍒颁竴涓張涓�涓�滃皬鐪奸暅鈥濓紱瀵掓殤鍋囷紝鍚勫ぇ鍖婚櫌鍎跨鐪肩甯告湁澶ч噺鍓嶆潵灏辫瘖鐨勭溂鐤炬偅鍎裤�傚凡鏈�20澶氬勾骞煎効鏁欒偛宸ヤ綔缁忛獙鐨勭綏鑰佸笀鎰熸叏鍦拌锛氣�滆繎鍑犲勾锛岃鍔涗笉浣崇殑骞煎効鏄庢樉澧炲浜嗐�傗�濆姝わ紝浣犳湁浣曠湅娉曪紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鐩稿叧璋冩煡鍙戠幇锛屽辜鍎跨殑瑙嗗姏闂宸茬粡鎴愪负瓒婃潵瓒婂鐨勫闀垮拰骞煎効鐨勫洶鎵帮紝鑰屼笖鏈夊勾榫勮秼灏忕殑琛ㄧ幇銆傚辜鍎胯鍔涚殑淇濇姢鍒讳笉瀹圭紦銆傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鎰熻鍣ㄥ畼鐨勭敓鐞嗙煡璇嗗強淇濊偛淇濆仴瑕佺偣锛屼互甯姪骞煎効鏁欏笀浜嗚В濡備綍淇冭繘瀛﹀墠鍎跨鎰熻鍣ㄥ畼鐨勬甯稿彂鑲插拰鑹ソ鍙戝睍銆�
+      </p>
+    </div>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鎰熻鏄汉浠璇嗕笘鐣岀殑閫斿緞銆傛劅瑙夊寘鎷瑙夈�佸惉瑙夈�佸梾瑙夈�佽Е瑙夈�佸懗瑙夊強鏈綋鎰熻绛夈�傝瑙夊拰鍚鏄汉浠璇嗕笘鐣岀殑涓昏閫斿緞锛屼汉浠幏寰楃殑鐭ヨ瘑70%浠ヤ笂鏉ヨ嚜瑙嗚鍜屽惉瑙夈��
+        </p>
+        <h3 id="c018">涓�銆佽瑙夊櫒瀹樷�斺�旂溂锛烇紴锛烇紴锛烇紴</h3>
+        <p>
+          鐪肩殑涓昏缁勬垚閮ㄥ垎鏄溂鐞冿紝姝ゅ杩樻湁浣跨溂鐞冭繍鍔ㄧ殑鐪肩悆澶栬倢锛屼互鍙婁繚鎶ょ溂鐞冪殑鐪肩潙銆佺粨鑶滃拰娉櫒绛夐檮灞炵粨鏋勩��
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/涓撻涓�锛氬鍓嶅効绔ョ溂鐫涚殑鐢熺悊鐗圭偣涓庝繚鍋�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ョ溂鐨勭敓鐞嗙壒鐐逛笌淇濆仴</p>
+      </div>
+    </div>
+    <h4 id="d066">锛堜竴锛夌溂鐞冪殑缁撴瀯鍜屽姛鑳�</h4>
+    <div class="fl">
+      <div class="left" style="width: 65%">
+        <p>
+          鐪肩悆鐨勭粨鏋勮鍥�1-18銆備汉鐨勭溂鐫涘儚涓�閮ㄧ収鐩告満銆傜溂鐞冨墠闈㈤�忔槑鐨勮鑶滃拰鐪肩悆鐨勫唴瀹圭墿鏅剁姸浣擄紝濂芥瘮鐓х浉鏈虹殑閫忛暅锛岃捣鐫�灞堝厜銆佽仛鍏夌殑浣滅敤銆傝鑶滃悗闈㈢殑鐬冲瓟鑳芥牴鎹鐣屽厜绾跨殑寮哄急鑷姩璋冭妭锛屾墿澶ф垨缂╁皬锛屽ソ姣旂収鐩告満涓婄殑鍏夊湀銆傜溂鐞冨鏈�閲岄潰鐨勪竴灞傛槸瑙嗙綉鑶滐紝鍙互鎰熷彈鍏夌嚎鐨勫埡婵�锛屼骇鐢熻瑙夛紝濂芥瘮鐓х浉鏈虹殑鎰熷厜褰╄壊搴曠墖銆�
+        </p>
+        <p>
+          鐪肩潧鍏锋湁鈥滃弻鐪煎崟瑙嗗姛鑳解�濓紝鍗充袱鐪煎悓鏃垛�滄壂鎻忊�濅竴涓墿浣擄紝鍦ㄨ缃戣啘涓婂憟鐜颁竴涓墿鍍忥紝缁忚繃澶ц剳瑙嗚涓灑鐨勫鐞嗭紝涓嶄粎鑳界湅鍒拌繖涓墿鍍忕殑褰㈢姸銆佸ぇ灏忥紝鑰屼笖鑳藉垎杈ㄥ畠鐨勭┖闂翠綅缃紝鍗充笌鍛ㄥ洿鐗╀綋闂寸殑璺濈銆佹繁搴︺�佸嚫鍑圭瓑锛岃繖绉嶈瑙夊姛鑳界О涓虹珛浣撹瑙夈��
+        </p>
+        <h4 id="d067">锛堜簩锛夊鍓嶅効绔ョ溂鐞冪殑鐗圭偣</h4>
+        <h5 id="e036">1.鐪肩悆鐨勫墠鍚庡緞杈冪煭</h5>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="eyesImg" :preview-src-list="[eyesImg]" />
+        </p>
+        <p class="img">鍥�1-18 鐪肩悆缁撴瀯妯″紡鍥�</p>
+      </div>
+    </div>
+
+    <p>
+      瀛﹀墠鍎跨鐪肩悆鐨勫墠鍚庡緞杈冪煭锛岀墿浣撴垚鍍忎簬瑙嗙綉鑶滅殑鍚庨潰锛岃繖绉嶇幇璞$О涓虹敓鐞嗘�ц繙瑙嗐�傞殢鐫�鐪肩悆鐨勫彂鑲诧紝鐪肩悆鐨勫墠鍚庡緞閫愭笎澧為暱锛屼竴鑸埌8宀佸乏鍙筹紝鐢熺悊鎬ц繙瑙嗗氨閫愭笎杞彉涓烘甯歌鍔涖��
+    </p>
+    <h5 id="e037">2.鏅剁姸浣撶殑寮规�уソ</h5>
+    <p>
+      瀛﹀墠鍎跨鏅剁姸浣撶殑寮规�уソ锛岃皟鑺傝寖鍥村箍锛屼娇寰堣繎鐨勭墿浣撲篃鑳藉洜鏅剁姸浣撶殑鍑稿害鍔犲ぇ锛屾垚鍍忓湪瑙嗙綉鑶滀笂銆傛墍浠ワ紝鍗充娇鎶婁功鏀惧湪绂荤溂鐫涘緢杩戠殑鍦版柟鐪嬶紝涔熻兘鐪嬫竻妤氥�備絾闀挎椂闂磋繎璺濈瑙嗙墿锛屼細瀵艰嚧鐫姸鑲岀柌鍔筹紝褰㈡垚杩戣鐪笺�傛墍浠ヨ鏁欒偛瀛﹀墠鍎跨娉ㄦ剰鐢ㄧ溂鍗敓銆�
+    </p>
+    <h4 id="d068">锛堜笁锛夊鍓嶅効绔ョ溂鐨勪繚鍋�</h4>
+    <h5 id="e038">1.鏁欒偛瀛﹀墠鍎跨鍏绘垚鑹ソ鐨勭敤鐪间範鎯�</h5>
+    <p>
+      瑕佹暀鑲插鍓嶅効绔ュ吇鎴愪互涓嬭壇濂界殑鐢ㄧ溂涔犳儻锛氣憼涓嶅湪鍏夌嚎杩囧己鎴栬緝鏆楃殑鍦版柟鐪嬩功銆佺敾鐢汇�傗憽鐪嬩功銆佺敾鐢绘椂鐪艰窛涔︽湰淇濇寔鍦�33鍘樼背浠ヤ笂銆傗憿涓嶈汉鐫�鐪嬩功锛屼互鍏嶇溂涓庝功璺濈杩囪繎锛涗笉鍦ㄨ蛋璺垨涔樿溅鏃剁湅涔︼紝韬綋娲诲姩鍙鑷翠功涓庣溂鐨勮窛绂荤粡甯稿彉鍖栵紝鏋佹槗閫犳垚瑙嗚鐤插姵銆傗懀闆嗕腑鐢ㄧ溂涓�娈垫椂闂村悗搴旇繙鏈涙垨鍒版埛澶栨椿鍔紝浠ユ秷闄ょ溂鐨勭柌鍔炽�傗懁瀹规槗瀵艰嚧鍎跨鐢ㄧ溂鏃堕棿杩囬暱鐨勬椿鍔ㄤ富瑕佹槸鐪嬬數瑙嗐�佺帺鐢靛瓙娓告垙绛夛紝鍥犳锛岃闄愬埗鍎跨杩涜姝ょ被娲诲姩鐨勬椂闂达紝涓�鑸瘡鍛�1锝�2娆★紝澶с�佷腑鐝辜鍎夸笉瓒呰繃30鍒嗛挓锛屽皬鐝辜鍎挎瘡娆′笉瓒呰繃15鍒嗛挓锛岀湅瀹岀數瑙嗗拰鐜╁畬鐢靛瓙娓告垙鍚庡簲閫傚綋杩涜鎴峰娲诲姩銆�
+    </p>
+    <h5 id="e039">2.涓哄鍓嶅効绔ュ垱璁捐壇濂界殑閲囧厜鏉′欢銆侀�傚疁鐨勮鐗╁拰鏁欏叿</h5>
+    <p>
+      瀛﹀墠鍎跨娲诲姩瀹ょ獥鎴峰ぇ灏忛�備腑锛屼娇鑷劧鍏夊厖瓒炽�傚鍐呭澹併�佹妞呭鍏风瓑瀹滅敤娴呰壊锛屽弽鍏夎緝濂姐�傝嚜鐒跺厜涓嶈冻鏃讹紝瀹滅敤鐧界偨鐏収鏄庛��
+    </p>
+    <p>
+      涓哄鍓嶅効绔ユ彁渚涚殑涔︾睄锛屽瓧浣撳疁澶э紝瀛楄抗銆佸浘妗堝簲娓呮櫚銆傛暀鍏峰ぇ灏忚閫備腑锛岄鑹查矞鑹筹紝鐢婚潰娓呮銆�
+    </p>
+    <h5 id="e040">3.瀹氭湡缁欏鍓嶅効绔ユ祴鏌ヨ鍔�</h5>
+    <p>
+      瑕佸畾鏈熶负瀛﹀墠鍎跨娴嬫煡瑙嗗姏锛屼互渚垮強鏃跺彂鐜板紓甯革紝鍙婃椂鐭不銆傚湪鏃ュ父鐢熸椿涓紝鏁欏笀瑕佹敞鎰忚瀵熷鍓嶅効绔ョ殑琛屼负锛屽強鏃跺彂鐜板鍓嶅効绔ヨ鍔涘紓甯歌〃鐜般�傛瘮濡傦紝涓ょ溂鈥滈粦鐪肩彔鈥濅笉瀵圭О锛岀粡甯哥湪鐪笺�佺毐鐪夈�佺湳鐪硷紝鐪肩潧鍙戠孩鎴栨椂甯告祦娉紝鐪嬩笢瑗跨粡甯稿亸鐫�澶达紝缁忓父娣锋穯褰㈢姸鐩歌繎鐨勫浘褰紝鍙枩娆㈢湅澶х殑鍥剧墖锛屾墜鐪煎崗璋冨樊绛夈��
+    </p>
+    <h5 id="e041">4.鏁欒偛瀛﹀墠鍎跨娉ㄦ剰鐪肩殑鍗敓鍜屽畨鍏�</h5>
+    <p>
+      鏁欏笀瑕佹暀鑲插鍓嶅効绔ヤ笉瑕佹弶鐪肩潧锛屾瘺宸俱�佹墜缁㈣涓撶敤锛岀敤娴佸姩鐨勬按娲楁墜銆佹礂鑴革紝浠ラ槻娌欑溂銆佺粨鑶滅値绛夛紱鏁欒偛瀛﹀墠鍎跨涓嶇帺鍙兘浼ゅ鐪肩潧鐨勫嵄闄╃墿鍝侊紝濡傜绛俱�佸脊寮撱�佸皬鍒�銆侀灜鐐瓑锛岄闃茬溂澶栦激銆�
+    </p>
+    <h5 id="e042">5.鐓ч【瑙嗗姏宸殑瀛﹀墠鍎跨</h5>
+    <p>
+      瀵硅鍔涜緝宸殑鍎跨锛屽簲鍑忚交浠栦滑鐨勭敤鐪艰礋鎷咃紝鍚堢悊瀹夋帓浠栦滑鐨勫骇浣嶏紝闄愬埗杩戣窛绂荤敤鐪兼椂闂村苟璁╀粬浠粡甯歌繙鏈涖�傝嫢瀛﹀墠鍎跨浣╂埓鐭不鐪奸暅锛屽簲瑕佹眰鍏舵寜鍖荤敓鐨勮姹傚幓鍋氥��
+    </p>
+    <h5 id="e043">6.鍩瑰吇鍜屽彂灞曞鍓嶅効绔ョ殑杈ㄨ壊鑳藉姏</h5>
+    <p>
+      搴旂粍缁囧鍓嶅効绔ヨ繘琛岃鲸璁ら鑹茬殑娲诲姩锛屼娇浠栦滑瀛︿細鍖哄埆鐩歌繎鐨勯鑹插苟璇村嚭瀹冧滑鐨勫悕绉般�傚鎻愪緵棰滆壊椴滆壋鐨勭帺鍏枫�佹暀鍏凤紝浠ヤ績杩涘鍓嶅効绔ヨ壊瑙夌殑鍙戝睍銆�
+    </p>
+    <h3 id="c019">浜屻�佸惉瑙夊櫒瀹樷�斺�旇�筹紴锛烇紴锛烇紴锛�</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d069">锛堜竴锛夎�崇殑缁撴瀯鍜屽姛鑳�</h4>
+        <p>
+          鑰冲彲鍒嗕负澶栬�炽�佷腑鑰冲拰鍐呰�充笁閮ㄥ垎锛堣鍥�1-19锛夈�傚鑰冲拰涓�虫槸澹版尝鐨勬敹闆嗗拰浼犲瑁呯疆锛屽唴鑰虫槸浣嶇疆瑙夋劅鍙楀櫒鎵�鍦ㄧ殑閮ㄤ綅銆�
+        </p>
+        <p>
+          澶栬�冲寘鎷�抽儹銆佸鑰抽亾鍜岄紦鑶溿�傝�抽儹涓昏鐢辫蒋楠ㄥ拰鐨偆鏋勬垚锛岃兘鏀堕泦澹版尝锛屼篃鏄紶缁熶腑鍖诲杩涜鑰抽拡绌翠綅鐤楁硶鐨勯儴浣嶃�傚鑰抽亾澹佺殑澶栦笁鍒嗕箣涓�鐢辫蒋楠ㄦ瀯鎴愶紝鍐呬笁鍒嗕箣浜岀敱楠ㄨ川鏋勬垚銆傝蒋楠ㄩ儴鍒嗙毊鑲や笂鏈夎�虫瘺锛屽唴鍚毊鑴傝吅鍜岃兘鍒嗘硨鑰佃亶鐨勮�佃亶鑵恒�傚鑰抽亾鏄0娉㈣繘鍏ヤ腑鑰崇殑閫氶亾銆傞紦鑶滀粙浜庡鑰冲拰涓�充箣闂达紝鏄竴鍧楁き鍦嗗舰鐨勮杽鑶溿��
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/涓撻涓�锛氬鍓嶅効绔ュ効绔ヨ�虫湹鐨勭敓鐞嗙壒鐐瑰強淇濆仴.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+
+        <p class="img">瑙嗛锛氬鍓嶅効绔ヨ�崇殑鐗圭偣鍙婁繚鍋�</p>
+      </div>
+    </div>
+    <div class="fl">
+      <div class="left" style="width: 65%">
+        <p>
+          涓�冲寘鎷捊榧撶銆侀紦瀹ゃ�佷钩绐佺鍙婁钩绐佸皬鎴裤�備腑鑰崇殑绌洪殭鍙紦瀹わ紝榧撳鍐�3鍧楀惉灏忛涔嬮棿鐢遍煣甯﹀拰鍏宠妭琛旀帴锛岀粍鎴愬惉楠ㄩ摼锛屽彲浠ユ妸榧撹啘鎸姩浼犲埌鑰宠湕銆傞紦瀹ゆ湁閫氬悜鍜介儴鐨勫捊榧撶寮�鍙c�傚悶鍜芥椂锛岀┖姘斾粠鍜介儴杩涘叆涓�筹紝浣块紦鑶滀袱渚х殑姘斿帇鐩哥瓑锛屼繚璇侀紦鑶滄甯告尟鍔紝杩欐牱浜轰滑鎵嶈兘鍚埌娓呮櫚鐨勫0闊炽��
+        </p>
+        <p>
+          鍐呰�冲寘鎷�宠湕銆佸崐瑙勭鍜屽墠搴�傝�宠湕鍐呮湁鍚鎰熷彈鍣紝骞跺厖婊℃穻宸存恫銆傚惉瑙夌殑褰㈡垚杩囩▼锛氬鐣屽0娉㈢敱鑰抽儹鏀堕泦浠ュ悗锛岀粡澶栬�抽亾浼犲埌榧撹啘锛屽紩璧烽紦鑶滄尟鍔ㄣ�傞紦鑶滅殑鎸姩寮曡捣鐢�3鍧楀惉灏忛缁勬垚鐨勫惉楠ㄩ摼浠ュ悓鏍烽鐜囩殑鎸姩锛屽惉楠ㄩ摼鍔犲己浜嗘尟鍔ㄥ姏閲忥紝璧峰埌浜嗘墿闊充綔鐢ㄣ�傚惉楠ㄩ摼鐨勬尟鍔ㄩ�氳繃鍓嶅涵绐楃瓑寮曡捣鑰宠湕鍐呮穻宸存恫鐨勬尟鍔紝鍒烘縺鍐呰�崇殑鍚鎰熷彈鍣紝鍚鎰熷彈鍣ㄥ叴濂嬪悗鎵�浜х敓鐨勭缁忓啿鍔ㄦ部铚楃缁忎紶鍒板ぇ鑴戠毊灞傜殑鍚涓灑锛屼骇鐢熷惉瑙夈�傚崐瑙勭鍜屽墠搴唴鏈変綅缃�
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="ersImg" :preview-src-list="[ersImg]" />
+        </p>
+        <p class="img">鍥�1-19 鑰崇殑缁撴瀯鍥�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      瑙夋劅鍙楀櫒锛屼汉浣撹繍鍔ㄦ椂锛岀壒鍒槸澶撮儴浣嶇疆鏀瑰彉鏃讹紝浣嶇疆瑙夋劅鍙楀櫒灏嗗埡婵�浼犲埌澶ц剳锛屽舰鎴愪綅缃銆�
+    </p>
+    <h4 id="d070">锛堜簩锛夊鍓嶅効绔ヨ�崇殑鐗圭偣</h4>
+    <div class="fl">
+      <div class="left" style="width: 65%">
+        <h5 id="e044">1.澶栬�抽亾澹佸皻鏈畬鍏ㄩ鍖�</h5>
+        <p>
+          瀛﹀墠鍎跨鐨勮�虫鍦ㄥ彂鑲茶繃绋嬩腑锛�5宀佸墠锛屽鑰抽亾澹佽繕鏈畬鍏ㄩ鍖栧拰鎰堝悎锛岀洿鍒�10宀佸乏鍙筹紝澶栬�抽亾澹佹墠楠ㄥ寲瀹屾垚锛�12宀佸乏鍙冲惉瑙夊櫒瀹樻墠鍙戣偛瀹屽叏銆�
+        </p>
+        <h5 id="e045">2.鍜介紦绠$浉瀵规瘮杈冪煭銆佸钩鐩达紝绠″緞杈冪矖</h5>
+        <p>
+          瀛﹀墠鍎跨鐨勫捊榧撶姣旀垚浜虹殑鐭紝绠″緞杈冪矖锛屼笖浣嶇疆骞崇洿锛屾墍浠ワ紝鍜姐�佸枆鍜岄蓟鑵斿彈鎰熸煋鍚庯紝鐥呰弻鏄撲镜鍏ヤ腑鑰筹紝寮曡捣涓�崇値锛堣鍥�1-20锛夈��
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="erImg" :preview-src-list="[erImg]" />
+        </p>
+        <p class="img">鍥�1-20 鎴愪汉鍜屽鍓嶅効绔ュ捊榧撶涔嬫瘮杈�</p>
+      </div>
+    </div>
+    <h5 id="e046">3.鑰宠湕鐨勬劅鍙楁�ц緝寮�</h5>
+    <p>
+      瀛﹀墠鍎跨鑰宠湕鐨勬劅鍙楁�ф瘮鎴愪汉寮猴紝瀵瑰0闊虫瘮杈冩晱鎰燂紝鍚姣旀垚浜烘晱閿愩�傚鍓嶅効绔ュ鍣0鏁忔劅锛屽綋澹伴煶杈惧埌60鍒嗚礉鏃讹紝鍛煎惛灏变細鏈夋墍鏀瑰彉锛屽奖鍝嶇潯鐪犲拰浼戞伅銆�
+    </p>
+    <h4 id="d071">锛堜笁锛夊鍓嶅効绔ヨ�崇殑淇濆仴</h4>
+    <h5 id="e047">1.璋ㄦ厧鎸栬��</h5>
+    <p>
+      濡傛灉瀛﹀墠鍎跨鑰虫湹閲岄潰鍙戠棐锛屽彲浠ョ敤鎵嬫寚鎻変竴鎻夛紝缁濆绂佹鐢ㄧ伀鏌淬�佹寲鑰冲嫼绛夊伐鍏蜂负瀛﹀墠鍎跨鎸栬�虫湹銆傚洜涓鸿繖浜涢攼鍒╃殑宸ュ叿鏄撶浼ゅ鑰抽亾鐨偆锛屽紩鍙戞劅鏌擄紝杩樻湁鍙兘鎴崇牬榧撹啘锛屽奖鍝嶅惉鍔涖��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      灏忓疄楠�
+    </h6>
+    <p class="blockh6">
+      <b>鐜鍣0鐨勬祴閲�</b><br />
+      銆�銆�<b>瀹為獙鐩殑</b><br />
+      銆�銆�閫氳繃瀵瑰辜鍎垮洯鐜鍣0鐨勬祴閲忔寚瀵煎辜鍎垮洯鐜淇濆仴銆�<br />
+      銆�銆�<b>瀹為獙鍣ㄦ潗锛�</b><br />
+      銆�銆�鍣0浠��<br />
+      銆�銆�<b>瀹為獙鎿嶄綔</b><br />
+      銆�銆�1.浣跨敤鍣0浠垎鍒祴閲忓辜鍎垮洯鏁欏銆佸崍浼戝銆佹搷鍦哄湪鐗瑰畾鏃堕棿鍐呯殑鍣0鎯呭喌銆�<br />
+      銆�銆�2.鏌ユ壘鏈夊叧澹伴煶瀵硅�冲拰鍚姏鐨勫奖鍝嶆暟鎹��<br />
+      銆�銆�<b>瀹為獙鍒嗘瀽璁ㄨ</b><br />
+      銆�銆�灏嗘祴寰楃殑鐜鍣0鏁版嵁杩涜鍒嗘瀽锛屼粠瀵瑰効绔ュ惉鍔涚殑褰卞搷瑙掑害灏卞辜鍎垮洯鐜淇濆仴杩涜璁ㄨ銆備竴鑸儏鍐典笅锛岃�佃亶浼氳嚜琛岃劚钀姐�傝嫢鑰佃亶杈冨锛屽彂鐢熸爴濉烇紝璇峰尰鐢熷彇鍑恒��
+    </p>
+    <h5 id="e048">2.瑕侀闃蹭腑鑰崇値</h5>
+    <p>
+      瀛﹀墠鍎跨瑕佸浼氭纭殑鎿ら蓟娑曟柟娉曪細鐢ㄦ墜鎸囨寜浣忎竴涓蓟瀛旀摛鍙︿竴涓蓟瀛旓紝涓嶈澶敤鍔涳紝鏇翠笉瑕佹寜浣忎袱涓蓟瀛斿悓鏃舵摛锛屼互鍏嶉蓟鑵斿垎娉岀墿缁忓捊榧撶杩涘叆涓�炽�備笉瑕佽瀛﹀墠鍎跨韬虹潃杩涢銆佸枬姘达紝浠ラ槻姝㈤鐗╂垨姘磋繘鍏ュ鑰抽亾銆傝嫢鍦ㄦ礂澶淬�佹父娉虫椂姘磋繘鍏ュ鑰抽亾锛屽彲灏嗗ご鍋忓悜杩涙按涓�渚э紝鍗曡剼璺冲嚑涓嬶紝灏嗘按鎺у嚭銆�
+    </p>
+    <h5 id="e049">3.鍑忓皯鐜涓殑鍣0</h5>
+    <p>
+      瑕侀槻姝㈠鍓嶅効绔ュ彈鍣0鐨勫奖鍝嶃�傚钩鏃舵垚浜轰笌瀛﹀墠鍎跨璁茶瘽澹伴煶瑕侀�備腑锛屼笉瑕佸ぇ鍠婂ぇ鍙紝瀹剁數鐨勯煶閲忓垏鍕垮紑寰楀お澶с�傚彟澶栵紝鏁欒偛瀛﹀墠鍎跨鍚埌杩囧ぇ鐨勫0闊宠寮犲槾鎴栨崅鑰筹紝棰勯槻寮洪煶闇囩牬榧撹啘锛屽奖鍝嶅惉鍔涖��
+    </p>
+    <h5 id="e050">4.鍙婃椂鍙戠幇鍚寮傚父</h5>
+    <p>
+      鏁欏笀搴旀敞鎰忚瀵熷鍓嶅効绔ョ殑娲诲姩锛屽強鏃╁彂鐜板叾鍚寮傚父銆備緥濡傦紝濠村辜鍎垮绐佺劧鐨勬垨杩囧己鐨勫0闊冲弽搴斾笉鏁忔劅锛涗笌浜轰氦娴佹椂鎬荤洴鐫�瀵规柟鐨勫槾锛涘惉浜鸿璇濆枩娆晶鐫�澶达紝鑰虫湹瀵圭潃澹版簮锛涗笉鐖辫璇濓紝鎴栧彂闊充笉娓呫�佽璇濆0闊冲緢澶э紱骞虫椂寰堜箹銆佸緢瀹夐潤锛岀潯瑙変笉鎬曞惖锛涚粡甯哥敤鎵嬫尃鑰虫湹锛岃鑰抽椃銆佽�冲唴鏈夊搷澹扮瓑銆�
+    </p>
+    <h5 id="e051">5.鍙戝睍瀛﹀墠鍎跨鍚</h5>
+    <p>
+      缁忓父缁勭粐瀛﹀墠鍎跨娆h祻闊充箰銆佸敱姝岀瓑锛屼互鍩瑰吇瀛﹀墠鍎跨鐨勮妭濂忔劅锛屼赴瀵屼粬浠殑鎯宠薄鍔涳紱寮曞瀛﹀墠鍎跨鐣欏績鍚ぇ鑷劧鐨勫0闊筹紝濡傞澹般�侀洦澹般�侀笩鍙瓑锛屼互淇冭繘浠栦滑鍚鐨勫垎鍖栵紝浠庤�屽浼氳鲸鍒悇绉嶇粏寰拰澶嶆潅鐨勫0闊炽��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鎹熷鍚姏鐨勨�滄潃鎵嬧��</b></p>
+      <p class="block"></p>
+      <p class="block">
+        3鏈�3鏃ユ槸鐖辫�虫棩銆傚惉鍔涙槸鎴戜滑鍜屽鐣屾矡閫氱殑閲嶈妗ユ涔嬩竴锛岀劧鑰岋紝闄や簡琛拌�佸甫鏉ョ殑鍚姏涓嬮檷澶栵紝鐢熸椿涓殑寰堝鍧忎範鎯兘鍦ㄦ倓鎮勬崯瀹崇潃鎴戜滑鐨勫惉鍔涖��
+      </p>
+      <p class="block">鈥滄潃鎵嬧�濅竴锛氶殢韬惉</p>
+      <p class="block">瀵圭瓥锛氱敤鑰虫満鍚煶涔愶紝瀹滃湪瀹夐潤鐜銆�</p>
+      <p class="block">
+        濡備粖寰堝浜洪兘鍠滄鍦ㄥ槇鏉傜殑鍦伴搧鎴栧叕浜よ溅閲屻�佸枾鍤g殑琛楅亾涓婄敤鑰虫満鍚煶涔愩�佸惉澶栬锛屽嵈涓嶇煡閬撹繖绉嶅仛娉曞彲鑳藉鑷村惉鍔涙崯澶便�傚寳浜悓浠佸尰闄€�佸寳浜競鑰抽蓟鍜藉枆绉戠爺绌舵墍闄堥潤鎸囧嚭锛屽湪鍢堟潅鐨勭幆澧冮噷锛屽櫔澹颁細鎺╃洊闊充箰鐨勫0闊筹紝涓轰簡鑳藉惉娓咃紝浜轰滑涓嶅緱涓嶅皢闊抽噺璋冨ぇ锛屾椂闂撮暱浜嗗氨鍙兘瀵瑰惉鍔涢�犳垚鎹熷锛岀敋鑷抽�犳垚姘镐箙鎬х殑鍚姏鎹熷け锛屼弗閲嶇殑杩樹細鑰宠亱銆�
+      </p>
+      <p class="block">
+        涓撳寤鸿浜轰滑鏈�濂藉湪瀹夐潤鐨勭幆澧冧腑鐢ㄨ�虫満鍚煶涔愩�傝�虫満闊抽噺涓嶅疁澶ぇ锛屼笖鐢ㄨ�虫満鍚煶涔愮殑鏃堕棿涔熶笉瀹滄寔缁お闀裤�傚氨鍍忕湅涔︿箙浜嗚璁╃溂鐫涗紤鎭竴鏍凤紝鐢ㄨ�虫満鍚煶涔愭椂闂撮暱浜嗭紝涔熻璁╄�虫湹姝囦竴姝囥��
+      </p>
+      <p class="block">鈥滄潃鎵嬧�濅簩锛氭劅鍐�</p>
+      <p class="block">瀵圭瓥锛氭劅鍐掓椂灏介噺鍒箻鍧愰鏈恒��</p>
+      <p class="block">
+        涓�崇値绛夎�崇柧涔熸槸瀵艰嚧鍚姏涓嬮檷鐨勯噸瑕佸師鍥犱箣涓�銆傛湁涓撳鎸囧嚭锛屼负閬垮厤鍙戠敓鐐庣棁褰卞搷鍚姏锛屼汉鍦ㄦ劅鍐掓椂鏈�濂藉埆涔樺潗椋炴満锛屼互鍏嶈�冲洜瀵规皵鍘嬪彉鍖栦笉閫傚簲鑰岃鍙戠柧鐥呯敋鑷冲奖鍝嶅惉鍔涖�傚鏋滀笉寰椾笉鍦ㄦ劅鍐掓湡闂翠箻鍧愰鏈猴紝鏈�濂介伒鍖诲槺锛屽柗浜涘彲浣块蓟鑵旈粡鑶滄敹缂╃殑鑽墿锛屾垨鏄湪椋炴満璧烽銆侀檷钀芥椂鍜�鍤煎彛棣欑硸銆�
+      </p>
+      <p class="block">
+        鍙﹀锛屼笓瀹惰繕寤鸿浜轰滑锛屼竴鏃︽偅鏈変笂鍛煎惛閬撴劅鏌擄紝瑕佸強鏃╂不鐤楋紝浠ラ槻涓�崇値鐨勫彂鐢熴��
+      </p>
+      <p class="block">鈥滄潃鎵嬧�濅笁锛氭帍鑰虫湹</p>
+      <p class="block">瀵圭瓥锛氳鑰佃亶鑷劧鎺掑嚭銆�</p>
+      <p class="block">
+        寰堝浜洪兘鏈夎嚜宸辨帍鈥滆�冲睅鈥濓紙鍗宠�佃亶锛夌殑涔犳儻锛屼互涓衡�滆�冲睅鈥濇槸鑰冲唴鐨勫瀮鍦俱�傚叾瀹烇紝鑰佃亶鍙互淇濇姢澶栬�抽亾涓婄毊锛岄槻姝㈢毊鑲ゅ共瑁傦紝鏈夋姂鑿屻�佹潃鑿岀殑鍔熸晥锛涜繕鍙樆鎸$伆灏樸�佸皬椋炶櫕绛夎繘鍏ュ鑰抽亾锛屼繚鎶ら紦鑶溿�傝�佃亶浼氱紦鎱㈠湴鑷姩鎺掑嚭銆�
+      </p>
+      <p class="block">
+        鎺忚�冲彲鑳借鍙戝绉嶈�崇柧銆傛帍鑰虫椂灏栭攼鐨勫櫒鍏峰父寮曡捣澶栬�抽亾鎹熶激锛岀敋鑷冲嚭琛�銆傚鏋滄帍鑰崇敤鍔涜繃搴︼紝鍙崯浼ゅ鑰抽亾鐨偆锛岀敋鑷抽紦鑶滐紝杩樻湁鍒虹牬榧撹啘鐨勫嵄闄┿�傞紦鑶滃埡鐮村悗锛屽鏋滃彂鐢熸劅鏌擄紝鏄撳舰鎴愬寲鑴撴�т腑鑰崇値锛岃繕浼氬鑷村惉鍔涗笅闄嶃�傚鏋滀激鍙婂唴鑰筹紝杩樺彲鑳藉紩璧风缁忔�ц�宠亱銆�
+      </p>
+      <p class="block">鈥滄潃鎵嬧�濆洓锛氱埍鐢熸皵</p>
+      <p class="block">瀵圭瓥锛氶伩鍏嶆毚鎬掋��</p>
+      <p class="block">
+        蹇冩儏涓嶅ソ浼氬奖鍝嶅惉鍔涳紝杩欏彲涓嶆槸鍗辫█鑰稿惉銆傛湁涓撳鎸囧嚭锛岀獊鍙戞�ц�宠亱鏄獊鐒跺彂鐢熺殑鍘熷洜涓嶆槑鐨勬劅瑙夌缁忔�ц�宠亱銆傝繎骞存潵锛岄殢鐫�宸ヤ綔鍘嬪姏鍔犲ぇ绛夊師鍥狅紝鍏跺彂鐥呯巼鏃ョ泭澧炲姞锛屽挨鍏舵槸涓勾浜恒�傜敓姘斻�佹姂閮併�佹偛浼ょ瓑璐熼潰鎯呯华锛岄兘鍙兘璇卞彂绐佸彂鎬ц�宠亱銆�
+      </p>
+      <p class="block">
+        涓撳寤鸿锛岃棰勯槻绐佸彂鎬ц�宠亱锛屼竴瀹氳淇濇寔蹇冩儏鑸掔晠锛岄伩鍏嶆毚鎬掋��
+      </p>
+    </div>
+    <h3 id="c020">涓夈�佹湰浣撴劅瑙夊櫒瀹樷�斺�旂毊鑲わ紴锛烇紴锛烇紴锛�</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鐨偆瑕嗙洊鍏ㄨ韩琛ㄩ潰锛屾槸浜轰綋鏈�澶х殑鍣ㄥ畼銆傜毊鑲ょ敱琛ㄧ毊鍜岀湡鐨粍鎴愶紝涓ら儴鍒嗙揣瀵嗚仈绯伙紝鍊熺毊涓嬬粍缁囦笌娣遍儴鐨勭粍缁囩浉杩炪��
+        </p>
+        <h4 id="d072">锛堜竴锛夌毊鑲ょ殑鍔熻兘</h4>
+        <p>
+          鐨偆瑕嗙洊鍏ㄨ韩锛屼繚鎶ゆ満浣撳厤鍙楀鐣岀幆澧冪殑鐩存帴鍒烘縺锛屽苟鍏锋湁淇濇姢銆佹劅瑙夈�佽皟鑺備綋娓┿�佷唬璋€�佸垎娉屼笌鎺掓硠銆佸惛鏀剁瓑鐢熺悊鍔熻兘銆�
+        </p>
+        <h5 id="e052">1.淇濇姢鍔熻兘</h5>
+        <p>鐨偆瀹屾暣鍦拌鐩栦簬韬綋琛ㄩ潰锛屼竴鏂归潰锛岄槻姝綋鍐呮按鍒嗐�佺數瑙h川鍜岃惀鍏荤墿璐�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterOne/skin.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ョ毊鑲ょ殑鐗圭偣涓庝繚鍋�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鐨勪抚澶憋紱鍙︿竴鏂归潰锛屽彲闃绘姂澶栫晫鏈夊鐨勬垨涓嶉渶瑕佺殑鐗╄川鍏ヤ镜锛屼娇鏈轰綋鍏嶅彈鏈烘鎬с�佺墿鐞嗘�с�佸寲瀛︽�у拰鐢熺墿鎬х瓑鍥犵礌鐨勪镜琚紝杈惧埌鏈夋晥鐨勯槻鎶や綔鐢紝淇濇寔鏈轰綋鍐呯幆澧冪殑鐩稿绋冲畾銆�
+    </p>
+    <p>
+      鐨偆瀵规満浣撹捣鐫�淇濇姢浣滅敤锛岃〃鐨垚涓洪樆鎸″井鐢熺墿鐨勫ぉ鐒跺睆闅溿�傝〃鐨殑鐢熷彂灞傚唴鏈夐粦鑹茬礌缁嗚優锛岃兘浜х敓榛戣壊绱狅紝鍚告敹闃冲厜涓殑绱绾匡紝鍙互閬垮厤鍥犵传澶栫嚎绌块�忕毊鑲よ�屾崯浼ゅ唴閮ㄧ粍缁囥�傜湡鐨緝鍘氾紝鍏锋湁涓�瀹氱殑寮规�у拰闊ф�э紝涓庣毊涓嬭剛鑲竴璧锋姷寰°�佺紦鍐插鍔涚殑鎽╂摝銆佹尋鍘嬪拰鍐插嚮銆�
+    </p>
+    <h5 id="e053">2.鎰熻鍔熻兘</h5>
+    <p>
+      鐨偆閲屽箍娉涘垎甯冪潃鍚勭鎰熻绁炵粡鏈ⅱ锛屽彲鎰熷彈瑙﹁銆佸帇瑙夈�佺棝瑙夈�佹俯瑙夈�佸喎瑙夌瓑锛屾墍浠ワ紝鐨偆鏄劅瑙夊櫒瀹樸��
+    </p>
+    <p>
+      鐨偆涓婃湁瑙﹁銆佺棝瑙夊拰娓╄绛夋劅鍙楀櫒锛屽畠浠殑鍒嗗竷骞朵笉鍧囧寑锛屽瘑搴﹁秺澶э紝鎰熻瓒婄伒鏁忋�傝Е瑙夋渶鐏垫晱鐨勫湴鏂规槸鑵归儴锛屾渶涓嶇伒鏁忕殑鏄銆佽儗閮ㄣ��
+    </p>
+    <p>
+      瑙﹁鍜岀棝瑙夌殑鍏崇郴瀵嗗垏锛屽線寰�鍥犺Е瑙変笉鍙戣揪锛屽鐥涜涔熶笉鑳藉畾浣嶏紝杩欑鐜拌薄甯歌浜庤緝灏忕殑瀛╁瓙銆傛墍浠ワ紝甯姪瀛﹀墠鍎跨鍙戝睍瑙﹁灏や负閲嶈銆傚悓鏃讹紝瑙﹁鐨勫彂鑲插彲浣垮鍓嶅効绔ョ殑鐢熸椿缁忛獙鏇村姞涓板瘜锛屼究浜庝簡瑙e懆鍥寸幆澧冪殑缁嗗井鍙樺寲銆傚洜姝わ紝鍦ㄦ棩甯哥敓娲讳腑瑕佸敖鍙兘澶氬湴璁╁鍓嶅効绔ョ帺鍚勭鐜╁叿銆佹姌绾搞�佽Е鎽告棩鐢ㄥ搧鍙婅嚜鐒剁墿璐ㄧ瓑锛屼娇浠栦滑瑙︾煡鐗╀綋鐨勫ぇ灏忋�佸帤钖勪互鍙婅〃闈㈢姸鍐电瓑锛屼互鍙戝睍浠栦滑鐨勮Е瑙夈��
+    </p>
+    <h5 id="e054">3.璋冭妭浣撴俯鍔熻兘</h5>
+    <p>
+      鐨偆鑳藉璋冭妭浣撴俯銆傛睏娑茶捀鍙戝彲闄嶄綆浣撴俯锛涚毊涓嬭剛鑲兘淇濆瓨浣撳唴鐑噺锛岀淮鎸佷綋娓┿�備綋娓╄繃楂樻椂锛岀毊鑲よ绠¤垝寮狅紝姹楄吅鍒嗘硨澧炲锛屽彲浣夸綋鐑暎鍙戯紱澶栫晫瀵掑喎鏃讹紝鐨偆琛�绠℃敹缂╋紝姹楄吅鍒嗘硨鍑忓皯锛屽彲鍑忓皯浣撶儹鐨勬暎鍙戯紝浠ュ埄浜庝繚鎸佺浉瀵规亽瀹氱殑浣撴俯銆�
+    </p>
+    <h5 id="e055">4.浠h阿鍔熻兘</h5>
+    <p>
+      鐨偆杩樺叿鏈変唬璋㈠姛鑳姐�傜毊鑲や腑鏈変竴绉�7-鑴辨阿鑳嗗浐閱囷紝鍙惛鏀剁传澶栫嚎锛岃浆鍖栨垚缁寸敓绱燚<sub>3</sub>銆傜淮鐢熺礌D<sub>3</sub>鍏锋湁娲绘�э紝鑳戒績杩涢挋鐨勫惛鏀躲��
+    </p>
+    <h5 id="e056">5.鍒嗘硨涓庢帓娉勫姛鑳�</h5>
+    <p>
+      鐨偆鐨勫垎娉屼笌鎺掓硠鍔熻兘涓昏閫氳繃姹楄吅鍜岀毊鑴傝吅瀹屾垚銆傛睏鑵鸿兘鍒嗘硨姹楁恫锛岄�氳繃鍑烘睏鎺掓硠灏戦噺鏃犳満鐩愩�佷唬璋㈠簾鐗╁拰姘达紱鐨剛鑵鸿兘鍒嗘硨鐨剛锛岀敱瀵肩鎺掑叆姣涘泭锛岄『姣涘共鎺掓硠鍒扮毊鑲よ〃闈€��
+    </p>
+    <h5 id="e057">6.鍚告敹鍔熻兘</h5>
+    <p>
+      鐨偆鍏锋湁鍚告敹澶栫晫鐗╄川鐨勮兘鍔涳紝濡備竴浜涜剛绫汇�侀厭绮惧拰婧惰В鍦ㄥ叾涓殑鐗╄川鑳借鐨偆鍚告敹銆傜毊鑲ょ殑鍚告敹鍔熻兘涓昏閫氳繃浠ヤ笅涓夋潯閫斿緞瀹屾垚锛氫竴鏄�忚繃瑙掕川灞傜粏鑳烇紱浜屾槸閫忚繃瑙掕川灞傜粏鑳為棿闅欏拰姣涘泭绠″锛涗笁鏄毊鑴傝吅鎴栨睏绠″彛銆傚鏋滆璐ㄥ眰鐢氳嚦琛ㄧ毊灞備抚澶憋紝鍙�氳繃鐪熺毊鏉ュ惛鏀讹紝涓斿惛鏀舵洿鍔犲畬鍏ㄣ��
+    </p>
+    <h4 id="d073">锛堜簩锛夊鍓嶅効绔ョ毊鑲ょ殑鐗圭偣</h4>
+    <h5 id="e058">1.鐨偆鐨勪繚鎶ゅ姛鑳藉樊</h5>
+    <p>
+      濠村辜鍎胯〃鐨殑瑙掕川灞傛瘮杈冭杽锛岀湡鐨殑寮规�х氦缁村彂鑲插皻涓嶅畬鍠勶紝鐨笅鑴傝偑涔熻緝灏戙�傚洜姝わ紝瀵瑰鐣屽啿鍑汇�佺传澶栫嚎杈愬皠銆佺粏鑿屼镜铓�绛夋姷鎶楀姏杩滀笉鍙婃垚浜猴紝淇濇姢鍔熻兘宸紝鏄撳彈鎹熶激鑰屾劅鏌撱��
+    </p>
+    <h5 id="e059">2.鐨偆璋冭妭浣撴俯鐨勫姛鑳藉樊</h5>
+    <p>
+      浣撴俯鐨勭浉瀵规亽瀹氭槸缁存寔鐢熷懡娲诲姩鐨勯噸瑕佹潯浠讹紝鐨偆鍦ㄤ綋娓╄皟鑺傛柟闈㈣捣鐫�閲嶈浣滅敤銆傜毊鑲ゅ彈鍒板喎鍒烘縺锛岃绠℃敹缂╋紝鍑忓皯鏁g儹锛涚毊鑲ゅ彈鍒扮儹鍒烘縺锛岃绠¤垝寮狅紝姹楄吅鍒嗘硨姹楁恫澧炲锛屽鍔犳暎鐑�傛暎鐑殑鏂瑰紡鏈夎緪灏勩�佷紶瀵笺�佸娴佸拰钂稿彂銆傚鍓嶅効绔ョ毊鑲ら噷姣涚粏琛�绠′赴瀵岋紝閫氳繃鐨偆鐨勮娴侀噺鐩稿姣旀垚浜哄锛屾暎鐑浉瀵硅緝蹇�佽緝澶氾紝鍔犱箣瀛﹀墠鍎跨鐨偆鐨勮〃闈㈢Н杈冨ぇ锛屾暎鐑篃杈冩垚浜哄锛屽洜姝ゅ湪澶栫晫鐜娓╁害鎬ュ墽鍙樺寲鏃讹紝瀹规槗鍙樺噳鎴栦腑鏆戙��
+    </p>
+    <h5 id="e060">3.鐨偆鐨勫惛鏀跺姛鑳藉己</h5>
+    <p>
+      瀛﹀墠鍎跨鐨偆钖勫锛屾笚閫忎綔鐢ㄥ己锛屾湁浜涘寲瀛︾墿璐ㄥ彲浠ヨ鐨偆鍚告敹銆傛湁鏈虹7鍐滆嵂銆佽嫰銆侀厭绮剧瓑閮藉彲缁忕毊鑲よ鍚告敹鍒颁綋鍐咃紝寮曡捣涓瘨銆�
+    </p>
+    <h4 id="d074">锛堜笁锛夊鍓嶅効绔ョ毊鑲ょ殑淇濆仴</h4>
+    <h5 id="e061">1.鍏绘垚鑹ソ鐨勫崼鐢熶範鎯紝淇濇寔鐨偆娓呮磥</h5>
+    <p>
+      搴旀暀鑲插鍓嶅効绔ュ吇鎴愮埍娓呮磥鐨勪範鎯紝姣忓ぉ鐢ㄦ竻姘存礂鑴搞�佹墜銆佽�炽�侀绛夎韩浣撹8闇茬殑閮ㄥ垎锛岀粡甯告礂澶淬�佹礂婢★紝鍕ゅ壀鎸囩敳銆傜粰灏忓効娲楀ご鏃讹紝瑕侀伩鍏嶇殏娌繘鍏ョ溂鐫涖�傜粰鍎跨淇壀鎸囩敳鏃讹紝鎵嬫寚鐢插簲鍓垚鍦嗗姬褰紝鑴氳毒鐢插垯搴斿壀骞筹紝杈圭紭绋嶄慨鍓嵆鍙��
+    </p>
+    <h5 id="e062">2.鍔犲己閿荤偧</h5>
+    <p>
+      缁忓父缁勭粐瀛﹀墠鍎跨杩涜鎴峰娲诲姩锛屽潥鎸佺敤鍐锋按娲楄劯锛屽彲浠ユ敼鍠勭毊鑲ょ殑琛�娑插惊鐜紝鎻愰珮鐨偆璋冭妭浣撴俯鐨勮兘鍔涳紝閬囧埌鍐枫�佺儹鐨勫埡婵�鍙嶅簲鐏垫晱锛屼娇浣撴俯淇濇寔鐩稿鎭掑畾锛屽寮哄鍐风儹鍙樺寲鐨勯�傚簲鎬с��
+    </p>
+    <h5 id="e063">3.閫夋嫨鍚堥�傜殑鐫�瑁�</h5>
+    <p>
+      褰撳鑺傘�佹皵鍊欏彉鍖栨椂锛屽簲鎻愰啋瀛﹀墠鍎跨鍙婃椂澧炲噺琛f湇銆傚钩鏃ョ潃瑁呬笉瀹滆繃澶氾紝浠ユ彁楂樻満浣撶殑閫傚簲鑳藉姏銆傝。鏈嶅簲瀹夊叏鑸掗�傦紝寮忔牱绠�鍗曪紝渚夸簬绌胯劚銆傝创韬唴琛h閫夋嫨鍚告睏鎬у己銆侀�忔皵鎬уソ鐨勬缁囧搧涓哄ソ銆�
+    </p>
+    <h5 id="e064">4.涓嶇敤鍒烘縺鎬у己鐨勬礂娑ゃ�佹姢鑲ゅ搧</h5>
+    <p>
+      瀛﹀墠鍎跨鐨偆瀚┿�佺毊鑴傚垎娉屽皯锛屼笉瀹滅敤鍒烘縺鎬у己鐨勬礂娑ょ敤鍝併�傛礂鑴搞�佹礂鎵嬪悗搴斾娇鐢ㄥ効绔ユ姢鑲ゅ搧锛屼笉瀹滅敤鎴愪汉鎶よ偆鍝佹垨鍖栧鍝併�傚効绔ヤ笉瑕佺儷鍙戙�佹煋鍙戝拰鎴撮楗般��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍎跨鐨偆缁撴瀯鍙婂姛鑳界殑鐗圭偣</b></p>
+      <p class="block">
+        鍎跨鐨偆杈冩垚浜虹殑钖勶紝琛ㄧ毊缁嗚優鍙湁3锝�4灞傦紝鐨偆澶栬骞虫粦銆佺粏瀚╋紝绾圭悊涓嶆竻锛屼笖瀹规槗鍙楁崯浼ゃ��
+      </p>
+      <p class="block">
+        鍎跨浣撹〃闈㈢Н鍚勯儴浣嶇殑姣斾緥闅忓勾榫勫闀胯�屽彉鍖栥�備緥濡傦紝濠村辜鍎垮ご閮ㄧ毊鑲ょ殑闈㈢Н绾﹀崰鍏ㄨ韩琛ㄩ潰绉殑19%锛岃��16宀佷互涓婂垯涓�7%宸﹀彸銆傚効绔ョ毊鑲ゅ崰鍏ㄨ韩浣撻噸鐨勬瘮渚嬩篃杈冩垚浜哄ぇ锛屽姞涔嬬毊鑲よ绠′赴瀵岋紝琛�绠$綉鎺ヨ繎琛ㄧ毊锛屾墍浠ワ紝鏁g儹閲忓ぇ锛屽澶栫晫娓╁害鍙嶅簲鏁忔劅銆傚効绔ョ湡鐨殑鑳跺師绾ょ淮鍙婂脊鍔涚氦缁磋剢寮憋紝缁撶紨缁勭粐涓熀璐ㄤ赴瀵岋紝鐨偆缁嗚優鍚按閲忚緝鎴愪汉楂橈紝鎵�浠ワ紝鍙楁満姊般�佸寲瀛︺�佹俯鐑埡婵�瀹规槗姘磋偪鍑鸿锛屼絾鍚告敹涔熻緝鎴愪汉蹇紝瀹规槗鍙戠敓绯滅儌銆佸翱甯冪柟绛夈��
+      </p>
+      <p class="block">
+        鏂扮敓鍎跨殑鐨偆鏄棤鑿岀殑锛屼絾鍑虹敓鍚庝笉涔呬究闄勬湁缁嗚弻锛屼笖缁嗚弻鏁伴噺閫愭棩澧炲锛岄亶鍙婂叏韬〃鐨紝鍥犳锛屼繚鎸佺毊鑲ょ殑娓呮磥寰堥噸瑕併�傚┐骞煎効鐨偆鐨勮剛鑲惈鏈夊ぇ閲忕‖鑴傚強杞剛閰革紝鐗瑰埆鏄柊鐢熷効锛岀毊涓嬭剛鑲瘑搴﹀ぇ锛岄亣鍐峰垯瀹规槗鍙戠敓纭寲锛屾墍浠ワ紝搴斿綋娉ㄦ剰淇濇殩銆備竴鑸┐骞煎効鐨勮劯銆佸洓鑲€�佽噣閮ㄧ毊涓嬭剛鑲赴婊★紝鑵归儴鐨笅鑴傝偑杈冭杽锛屾鐐逛笌鎴愪汉鐩稿弽銆�6锝�8涓湀鍚庯紝濠村効鐨勭毊涓嬭剛鑲敓闀垮噺缂擄紝3宀佸悗涓嶅啀鐢熼暱锛屽埌8宀佸悗鍙堢敓闀胯繀閫燂紝鐗瑰埆鏄コ瀛┿��
+      </p>
+      <p class="block">
+        鏂扮敓鍎跨毊鑴傝吅鍙戣揪锛岄閮ㄧ毊鑴傚垎娉屾瘮鎴愪汉杩樺锛岃兏閮ㄧ殑鐨剛鍒嗘硨涓庢垚浜虹浉褰撱�傚鏁版柊鐢熷効鐨勯蓟閮ㄣ�佽�抽儹鍙鐨剛鑵哄鐢熺殑榛勭櫧鑹茬矇鍒猴紱鍎跨鏈熺毊鑴傝吅鍙樺皬锛屽垎娉屽噺灏戯紱闈掓槬鏈熺毊鑴傝吅鍒嗘硨浜㈣繘锛岃繖鏃舵槗鐢熺棨鐤�傚┐骞煎効姹楄吅鐨勬暟閲忎笌鎴愪汉鐩稿綋锛屼负200涓囷綖450涓囷紝浣嗗崟浣嶉潰绉毊鑲ょ殑姹楄吅鏁版瘮鎴愪汉澶氾紝鎵�浠ワ紝濠村辜鍎垮鏄撶敓鐥卞瓙銆�
+      </p>
+    </div>
+    <h3 id="c021">鍥涖�佸叾浠栨劅瑙夊櫒瀹橈紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d075">锛堜竴锛夊梾瑙夊櫒瀹樷�斺�旈蓟</h4>
+    <p>
+      鍦ㄩ蓟鑵斾笂閮ㄧ殑榛忚啘閲岋紝鏈夊梾瑙夋劅鍙楀櫒锛屽彲浠ユ劅鍙楁皵鍛崇殑鍒烘縺锛屼骇鐢熷叴濂嬶紝鐢卞梾绁炵粡浼犲叆鑴戯紝寮曡捣鍡呰銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨瀵瑰悇绉嶆皵鍛崇殑杈ㄥ埆鑳藉姏杈冨樊锛屽簲閫氳繃鍚勭娲诲姩寮曞浠栦滑杈ㄥ埆鍚勭鐗╄川鎵�鏁e彂鍑烘潵鐨勬皵鍛筹紝浠ヤ績杩涘叾鍡呰鐨勫彂灞曘��
+    </p>
+    <h4 id="d076">锛堜簩锛夊懗瑙夊櫒瀹樷�斺�旇垖</h4>
+    <p>
+      鍛宠涓庡梾瑙夊瘑鍒囩浉鍏炽�傚懗钑炬槸鍛宠鎰熷彈鍣紝瀹冨垎甯冨湪鑸岃〃闈㈢殑鑸屼钩澶翠腑锛岀壒鍒槸鑸屽皷鍜岃垖涓や晶銆�
+    </p>
+    <p>
+      鑸岃兘杈ㄥ埆閰搞�佺敎銆佽嫤銆佸捀鍥涚鍩烘湰鍛抽亾锛屽鐢滃懗鏈�鏁忔劅鐨勬槸鑸屽皷锛屽鑻﹀懗鏈�鏁忔劅鐨勬槸鑸屾牴锛屽閰稿懗鏈�鏁忔劅鐨勬槸鑸屼袱渚э紝瀵瑰捀鍛虫渶鏁忔劅鐨勬槸鑸屽皷鍜岃垖涓や晶銆傚懗瑙夊淇濊瘉鏈轰綋鐨勮惀鍏诲拰缁存寔鍐呯幆澧冪殑鐩稿绋冲畾璧风潃閲嶈鐨勪綔鐢ㄣ��
+    </p>
+    <h4 id="d077">锛堜笁锛夊鍓嶅効绔ラ蓟銆佽垖鐨勪繚鍋�</h4>
+    <p>
+      瀛﹀墠鍎跨宸茶兘杈ㄥ埆閰搞�佺敎銆佽嫤銆佸捀锛屽湪缁勭粐瀛﹀墠鍎跨鑶抽鏃讹紝搴斿綋娉ㄦ剰渚涚粰澶氱鍛抽亾鐨勯鐗╋紝浠庡皬鍩瑰吇瀛﹀墠鍎跨涓嶆寫椋熺殑濂戒範鎯��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鐢变簬骞撮緞灏忥紝缂轰箯鐭ヨ瘑鍜岀粡楠岋紝鎵�浠ワ紝搴斿紩瀵间粬浠瀵熷懆鍥翠簨鐗╋紝鍏呭垎鍒╃敤浠栦滑鐨勬劅瑙夊櫒瀹橈紝璁╀粬浠鐪嬬湅銆佸鍚惉銆佸鎽告懜銆佸闂婚椈銆佸灏濆皾锛岃瀛﹀墠鍎跨浠庡疄璺典腑鍘绘劅鐭ュ懆鍥寸殑浜嬬墿锛屼績杩涙劅瑙夊櫒瀹樼殑鍙戣偛鍜屽姛鑳界殑瀹屽杽銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0053-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚涔�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      瀛﹀墠鍎跨鐨勮韩浣撴澶勪簬鐢熼暱鍙戣偛闃舵锛屼笌鎴愪汉鐩告瘮锛屾棤璁烘槸韬綋鐨勫褰㈢壒寰佽繕鏄櫒瀹樼殑鐢熺悊鏈鸿兘閮芥湁鍏剁壒娈婁箣澶勩�傚鍓嶅効绔ユ満浣撳悇绯荤粺鐨勭敓鐞嗚В鍓栫壒鐐逛笉浠呮槸鍏惰韩浣撶敓闀垮彂鑲茬殑鍩虹鍐呭锛屼篃鏄紑灞曞鍓嶅崼鐢熶笌淇濆仴宸ヤ綔鐨勯噸瑕佷緷鎹�傚辜鏁欏伐浣滆�呰鏍规嵁瀛﹀墠鍎跨涓嶅悓鍣ㄥ畼銆佺郴缁熷彂鑲茬殑骞撮緞鐗圭偣锛屾彁鍑虹浉搴旂殑鍗敓瑕佹眰锛岃惤瀹為�傚疁鐨勪繚鑲叉帾鏂斤紝浠ヤ績杩涘叾姝e父鍙戣偛鍜岃壇濂藉彂灞曘��
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.瀛﹀墠鍎跨鍏宠妭绐濊緝娴咃紝鍛ㄥ洿闊у甫杈冧负鏉惧紱锛屾槗鍙戠敓鑴辫嚰銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      2.瀛﹀墠鍎跨鐨勮剦鎼忔槗鍙楀悇绉嶅唴澶栧洜绱犵殑褰卞搷锛屽洜姝わ紝蹇呴』鍦ㄥ鍓嶅効绔ュ畨闈欐椂娴嬮噺鑴夋悘銆傛祴閲忚剦鎼忔椂锛屾垜浠細鍙戠幇瀛﹀墠鍎跨鐨勮剦鎼忔瘮鎴愪汉蹇�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.闅忕潃瀛﹀墠鍎跨绁炵粡绯荤粺鍙戣偛鐨勪笉鏂畬鍠勶紝3锝�4宀佸辜鍎胯兘澶熷緢瀹规槗鐢荤洿绾裤�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      4.鍥犱负鐫$湢鏃跺悇鍣ㄥ畼鎵�闇�瑕佺殑琛�娑查噺姣旀椿鍔ㄦ椂灏戝緱澶氾紝鑳藉噺杞诲績鑴忕殑璐熸媴銆傚洜姝わ紝瑕佷繚璇佸鍓嶅効绔ュ厖瓒崇殑鐫$湢锛岃嚦浜庝粈涔堟椂鍊欑潯骞朵笉閲嶈銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.骞煎効绌跨殑闉嬭繃灏忎細褰卞搷<input type="text" class="lineInput completion-input" />鐨勬甯稿彂鑲层�傚辜鍎胯繃浜庤偉鑳栵紝璧拌矾銆佺珯绔嬫椂闂磋繃闀匡紝鎴栬礋閲嶈繃搴︼紝閮藉彲鑳藉鑷磋冻寮撳闄凤紝寮曡捣<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block">
+      2.缁忓父鍙傚姞鎴峰娲诲姩鍜屼綋鑲查敾鐐硷紝鍙互澧炲己瀛﹀墠鍎跨<input type="text" class="lineInput completion-input" />鐨勫姏閲忥紝淇冭繘鑳稿粨鍜岃偤鐨勬甯稿彂鑲诧紝澧炲姞鍏�<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block">
+      3.瀛﹀墠鍎跨鑲濊剰鐩稿杈冨ぇ锛屼絾鑲濊剰鐨�<input type="text" class="lineInput completion-input" />杈冨樊锛屾墍浠ワ紝濠村辜鍎跨敤鑽墏閲忚姣旀垚浜哄皬锛涘鍓嶅効绔ヨ倽绯栧師鍌ㄥ瓨杈冨皯锛岄ゥ楗挎椂鏄撳彂鐢�<input type="text" class="lineInput completion-input" />锛涘鍓嶅効绔ョ殑鑳嗘眮鍒嗘硨涔熻緝灏戯紝鍥犳瀵瑰樊銆�
+    </p>
+    <p class="block">
+      4.瀛﹀墠鍎跨楂樼骇绁炵粡娲诲姩鐨勭壒鐐规槸<input type="text" class="lineInput completion-input" />杩囩▼寮轰簬<input type="text" class="lineInput completion-input" />杩囩▼銆�
+    </p>
+    <p class="block">
+      5.涓轰繚鎶ゅ鍓嶅効绔ョ殑瑙嗗姏锛岃瀹氭湡涓哄鍓嶅効绔ヨ皟鎹㈠骇浣嶏紝浠ラ槻<input type="text" class="lineInput completion-input" />鎴�<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">
+      1.瀛﹀墠鍎跨鐨勯鏈変粈涔堢壒鐐癸紵濡備綍淇冧娇瀛﹀墠鍎跨楠ㄧ殑姝e父鍙戣偛锛�
+    </p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.瀛﹀墠鍎跨澹板甫鏈変粈涔堢壒鐐癸紵鎬庢牱淇濇姢澹板甫锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">3.涔崇墮鏈夊摢浜涚敓鐞嗗姛鑳斤紵濡備綍淇濇姢涔崇墮锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.瀛﹀墠鍎跨鐨偆鏈夊摢浜涚壒鐐癸紵濡備綍淇濇姢鐨偆锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">5.瀛﹀墠鍎跨鐨勭溂鐫涙湁鍝簺鐢熺悊鐗圭偣锛熷浣曚繚鎶ょ溂鐫涳紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">6.瀛﹀墠鍎跨鐨勮�虫湁鍝簺鐢熺悊鐗圭偣锛熸�庢牱淇濇姢鑰筹紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">7.璁粌瀛﹀墠鍎跨鍡呰銆佸懗瑙夊拰瑙﹁鏈夊摢浜涙剰涔夛紵濡備綍璁粌锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    
+    <p class="block">
+      1.涓轰粈涔堣閲嶈濠村辜鍎垮彸鑴戠殑寮�鍙戯紵鏍规嵁瀛﹀墠鍎跨绁炵粡绯荤粺鍙戣偛鐨勭壒鐐癸紝涓哄鍓嶅効绔ュ埗璁竴浠藉紑鍙戝彸鑴戠殑璁粌璁″垝锛屽垪鍑哄叿浣撹缁冩柟娉曘��
+    </p>
+    <p class="block">
+      2.鏍规嵁瀛﹀墠鍎跨鐨勭敓鐞嗚В鍓栫壒鐐癸紝璇蜂綘缁撳悎瀹為檯璋堣皥濡備綍瀹夋帓瀛﹀墠鍎跨鐨勪竴鏃ユ椿鍔ㄦ墠绗﹀悎鍏剁敓鐞嗗彂鑲茬壒鐐广��
+    </p>
+    <p class="block">
+      3.涓轰粈涔堣缁勭粐瀛﹀墠鍎跨鍧氭寔閫傚綋鐨勪綋鑲查敾鐐煎拰鎴峰娲诲姩锛熻繖瀵瑰鍓嶅効绔ョ殑韬綋鍋ュ悍鏈夊摢浜涘ソ澶勶紵
+    </p>
+    <p class="block">
+      4.鍒嗗皬缁勫瀛﹀墠鍎跨鐨勮剦鎼忚繘琛屾祴閲忋�佽褰曪紝骞舵瘮杈冦�佸垎鏋愯璁猴紝鍔犳繁瀵瑰鍓嶅効绔ュ惊鐜郴缁熺殑鐞嗚В銆�
+    </p>
+    <p class="block">
+      5.閫氳繃鍚勭娓犻亾鏀堕泦瀛﹀墠鍎跨鐗欓娇鐤剧梾鐨勬渚嬪苟褰掔被锛屽杩欎簺妗堜緥杩涜鎺㈢┒璁ㄨ锛屾暣鐞嗗嚭鍙府鍔╁鍓嶅効绔ョ墮榻垮仴搴峰彂鑲茬殑鍚堢悊寤鸿銆�
+    </p>
+    <p class="block">6.鏌ヨ祫鏂欙紝鎬荤粨瀛﹀墠鍎跨鑲ヨ儢鍜屾�ф棭鐔熺殑鍘熷洜銆�</p>
+    <p class="block">
+      7.璇蜂綘鏍规嵁瀛﹀墠鍎跨瑙嗚鍙戣偛鐨勭壒鐐癸紝璁捐涓�濂楀鍓嶅効绔ヨ瑙夊埡婵�缁冧範鍗★紝骞惰繘琛屾搷浣滄紨绀恒��
+    </p>
+    <p class="block">
+      8.鏍规嵁瀛﹀墠鍎跨鍚鍙戣偛鐨勭壒鐐癸紝鍒╃敤搴熸棫鐗╁搧璁捐骞舵搷浣滀績杩涘鍓嶅効绔ュ惉鍔涘彂灞曠殑閬撳叿銆�
+    </p>
+    <p class="block">9.璇蜂綘璇曠潃鐢ㄦ爣鍑嗗鏁拌鍔涜〃涓庡悓瀛︿簰鏌ヨ鍔涖��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0054-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0054-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 fl fl-di fl-cn" style="text-indent: 0">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+  </div>
+</template>
+
+<script>
+import examination from "../../components/examination/index.vue";
+import examinations from '../../components/examinations/index.vue'
+export default {
+  name: "chapter-one",
+  components: { examination,examinations },
+  props:{
+  },
+  data() {
+    return {
+      // 瀛︿範涓�
+      introductionImg: require("@/assets/images/chapterOne/0014-1.jpg"),
+      taskSheet: require("@/assets/images/chapterOne/task-sheet.png"),
+      bonesImg: require("@/assets/images/chapterOne/0015-5.jpg"),
+      foot1: require("@/assets/images/chapterOne/foot-01.png"),
+      foot2: require("@/assets/images/chapterOne/foot-02.png"),
+      jointImg: require("@/assets/images/chapterOne/0017-1.jpg"),
+      footImg: require("@/assets/images/chapterOne/0017-2.jpg"),
+      sitImg: require("@/assets/images/chapterOne/0018-1.jpg"),
+      bonesList: [
+        require("@/assets/images/chapterOne/bones1.png"),
+        require("@/assets/images/chapterOne/bones2.png"),
+        require("@/assets/images/chapterOne/bones3.png"),
+      ],
+      footList: [
+        require("@/assets/images/chapterOne/foot-01.png"),
+        require("@/assets/images/chapterOne/foot-02.png"),
+      ],
+      posureList: [
+        require("@/assets/images/chapterOne/posture-01.png"),
+        require("@/assets/images/chapterOne/posture-02.png"),
+        require("@/assets/images/chapterOne/posture-03.png"),
+      ],
+      questionList: [
+        {
+          analysisCon: "璇﹁鏁欐潗P3銆�",
+          answer: "A",
+          difficulty: 0,
+          id: 47459,
+          isCollect: false,
+          isComplete: false,
+          isRight: null,
+          isUnfold: "",
+          isUserAnswer: false,
+          number: 1,
+          option: [
+            { index: "6595", txt: "寰烽瞾鍏�", value: "A", img: "" },
+            { index: "6660", txt: "娉板嫆", value: "B", img: "" },
+            { index: "803B", txt: "娉曠害灏�", value: "C", img: "" },
+            { index: "9887", txt: "瑗胯挋", value: "D", img: "" },
+          ],
+          optionStyle: "Txt",
+          questionType: "singleChoice",
+          score: 2,
+          stem: {
+            stemTxt:
+              "1. 棣栨鎻愬嚭鈥滅鐞嗗鈥濇蹇碉紝璁や负鈥滅鐞嗘槸涓�闂ㄧ瀛︹�濅笖鈥滅鐞嗘槸涓�绉嶅疄璺碘�濈殑鏄紙    锛夈��",
+          },
+          stemStyle: "Txt",
+          type: "鍗曢�夐",
+          userAnswer: "",
+        },
+      ],
+      resourceState: "",
+      type: "option",
+      snipaste: require("@/assets/images/chapterOne/snipaste.png"),
+      breathing: require("@/assets/images/chapterOne/0020-2.jpg"),
+      throat: require("@/assets/images/chapterOne/0021-1.jpg"),
+      tableOne: require("@/assets/images/chapterOne/0021-2.jpg"),
+      blood: require("@/assets/images/chapterOne/0024-1.jpg"),
+      tableTwo: require("@/assets/images/chapterOne/0024-3.jpg"),
+      tableThree: require("@/assets/images/chapterOne/0025-1.jpg"),
+      taskThree: require("@/assets/images/chapterOne/task-sheet3.png"),
+      taskFour: require("@/assets/images/chapterOne/task-sheet4.png"),
+      digestion: require("@/assets/images/chapterOne/0028-1.jpg"),
+      tableFive: require("@/assets/images/chapterOne/0029-1.jpg"),
+      tableSix: require("@/assets/images/chapterOne/0029-2.jpg"),
+      taskFive: require("@/assets/images/chapterOne/task-sheet5.png"),
+      urology: require("@/assets/images/chapterOne/0033-1.jpg"),
+      taskSix: require("@/assets/images/chapterOne/task-sheet6.png"),
+      man: require("@/assets/images/chapterOne/0036-1.jpg"),
+      woman: require("@/assets/images/chapterOne/0036-2.jpg"),
+      taskSeven: require("@/assets/images/chapterOne/task-sheet7.png"),
+      endocrineImg: require("@/assets/images/chapterOne/0038-1.jpg"),
+      stature: require("@/assets/images/chapterOne/0038-2.jpg"),
+      taskenight: require("@/assets/images/chapterOne/task-sheet8.png"),
+      taskNine: require("@/assets/images/chapterOne/task-sheet9.png"),
+      nerve: require("@/assets/images/chapterOne/0040-1.jpg"),
+      brainImg: require("@/assets/images/chapterOne/0041-1.jpg"),
+      brainsImg: require("@/assets/images/chapterOne/0041-2.jpg"),
+      tableNine: require("@/assets/images/chapterOne/0042-1.jpg"),
+      tableTen: require("@/assets/images/chapterOne/0043-1.jpg"),
+      eyesImg: require("@/assets/images/chapterOne/0046-2.jpg"),
+      ersImg: require("@/assets/images/chapterOne/0048-1.jpg"),
+      erImg: require("@/assets/images/chapterOne/0048-2.jpg"),
+      productLinkPath:''
+    };
+  },
+  mounted() {
+  },
+  methods: {
+    changeResources(type) {
+      this.$data.resourceState = type;
+      if(type == 'test') {
+        this.getQuestionList()
+      }
+    },
+    getQuestionList() {
+      const testData = this.$store.state.testList.find(item => item.name == '涓撻涓�鎬昏 浜轰綋姒傝堪娴嬮獙棰�')
+      this.$data.productLinkPath = testData.productLinkPath
+      if(this.$refs.examinationOne) this.$refs.examinationOne.getIdPathList()
+      console.log(this.$refs.examinationOne)
+    }
+  },
+};
+</script>
+
+<style lang="less" scoped>
+.btn-box {
+  width: 100%;
+  display: flex;
+  justify-content: center;
+  height: 40px;
+  margin: 0 auto;
+}
+.btn-box img {
+  cursor: pointer;
+  margin-right: 20px;
+}
+.learn-box {
+  width: 100%;
+  margin-top: 20px;
+  display: flex;
+  justify-content: center;
+  /deep/ .el-image__inner {
+    width:92%;
+  }
+}
+.video-box {
+  width: 100%;
+}
+.theme-box {
+  span:first-child {
+    padding: 6px 10px;
+    background-color: #00aeef;
+    border: 1px solid #00aeef;
+    color: #fff;
+  }
+  span:last-child {
+    margin-left: -8px;
+    padding: 6px 20px;
+    color: #00aeef;
+    border: 1px solid #00aeef;
+    border-radius: 0 15px 15px 0;
+  }
+}
+.text-img-box {
+  display: flex;
+}
+.bones-carousel {
+  margin-top: 20px;
+  height: 270px;
+  /deep/ .el-image__inner {
+    height: 270px;
+    object-fit: contain;
+  }
+  /deep/ .el-carousel__container {
+    height: 270px;
+  }
+}
+.bones-carousel-item {
+  display: flex;
+  justify-content: center;
+}
+.posure-carousel {
+  height: 225px;
+  /deep/ .el-carousel__container {
+    height: 225px;
+  }
+}
+.learn-btn {
+  width:100%;
+  display:flex;
+  justify-content: space-evenly;
+}
+</style>
diff --git a/src/view/content/components/chapter002.vue b/src/view/content/components/chapter002.vue
new file mode 100644
index 0000000..2e10e58
--- /dev/null
+++ b/src/view/content/components/chapter002.vue
@@ -0,0 +1,537 @@
+<template>
+  <div class="chapter-two">
+    <p class="center" id="a008">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterTwo/zt2.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/xxmb.png"
+      />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鐔熸倝鐢熼暱銆佸彂鑲茬殑姒傚康鍙婂効绔ュ勾榫勯樁娈电殑鍒掑垎銆�<br />
+      銆�銆�2.鎺屾彙瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮寰嬨��<br />
+      銆�銆�3.娓呮褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫洜绱犮��<br />
+      銆�銆�4.杩涜瀛﹀墠鍎跨鐢熼暱鍙戣偛鐘跺喌鐨勭畝鍗曡瘎浠枫��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      鐢熼暱銆�鍙戣偛銆�鑳庡効鏈熴��鏂扮敓鍎挎湡銆�濠村効鏈熴��骞煎効鍓嶆湡銆�骞煎効鏈熴��瀛﹂緞鏈熴��闈掓槬鏈�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="special" :preview-src-list="[special]" />
+    </p>
+    <h2 class="module_block" id="b010">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">璁よ瘑瀛﹀墠鍎跨鐢熼暱鍙戣偛銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        瀛﹀墠鏈熷効绔ョ敓闀垮彂鑲茶繀閫燂紝鏂扮敓濠村効鏇存槸涓�澶╀竴涓牱銆傚埆鐪嬪垰鍑虹敓鐨勫┐鍎挎瘡澶╂湁2/3鐨勬椂闂撮兘鍦ㄧ潯瑙夛紝鍙�2涓湀鍚庯紝浠栧氨鎴愪簡涓�涓�滅溂瑙傚叚璺�佽�冲惉鍏柟鈥濈殑娲绘臣鍙埍鐨勫皬瀹濆疂锛�1宀佸悗锛屼粬涓嶄絾浼氱敤寰瑧鏉ュ紩璧蜂綘鐨勬敞鎰忥紝鐢氳嚦浼氱洿鎺ュぇ澹板枈浣犵殑鍚嶅瓧锛�3宀佷互鍚庯紝浠栧氨瑕佺寮�瀹跺涵锛岃繘鍏ュ辜鍎垮洯鍟︹�︹�﹁鍚戠埗姣嶄簡瑙e鍓嶅効绔ョ殑鐢熼暱鍙戣偛鍚庝笌鍚屽浜ゆ祦銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩扮敓闀裤�佸彂鑲插拰鎴愮啛鐨勬蹇碉紝闃愯堪瀛﹀墠鍎跨鍚勫勾榫勬鐨勫垝鍒嗗強鍚勯樁娈电敓闀垮彂鑲茬殑鐗圭偣锛屼互甯姪淇濇暀浜哄憳鏍规嵁瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勭壒鐐圭瀛﹀湴寮�灞曚繚鏁欏伐浣溿��
+      </p>
+    </div>
+    <h3 id="c022">涓�銆佺敓闀裤�佸彂鑲蹭笌鎴愮啛锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      浜虹殑鐢熼暱銆佸彂鑲叉槸鎸囦粠鍙楃簿鍗靛舰鎴愬埌鎴愬勾浜虹殑鏁翠釜鐢熷懡鍙戝睍杩囩▼銆傜敓闀垮拰鍙戣偛鏄湭鎴愬勾浜虹壒鏈夌殑銆佷笉鍚屼簬鎴愬勾浜虹殑閲嶈鐢熷懡鐗瑰緛銆�
+    </p>
+    <p>
+      鐢熼暱鏄寚缁嗚優鐨勭箒娈栧澶у拰缁嗚優闂磋川鐨勫鍔狅紝鍗宠韩浣撳悇鍣ㄥ畼浠ュ強鏁翠釜韬綋鐨勫闀匡紝鍙敤鐩稿簲鐨勬祴閲忓�兼潵琛ㄧず鍏堕噺鐨勫彉鍖栥�備緥濡傦紝鎵嬭剼鍙樺ぇ銆佸洓鑲㈠彉闀垮拰鑳冨绉彉澶х瓑銆�
+    </p>
+    <p>
+      鍙戣偛鏄寚缁嗚優銆佺粍缁囥�佸櫒瀹樺拰绯荤粺鍦ㄧ粨鏋勫拰鏈鸿兘涓婄殑鏀瑰彉銆佹垚鐔熷拰瀹屽杽锛屾槸鏈轰綋鍦ㄨ川鐨勬柟闈㈢殑鏀瑰彉銆備緥濡傦紝鑲惧姛鑳界殑澧炲己銆佹秷鍖栭亾鍔熻兘鐨勫畬鍠勭瓑銆�
+    </p>
+    <p>
+      鎴愮啛鏄寚鏈轰綋鐨勭敓闀夸笌鍙戣偛缁撴潫锛屾満浣撶殑缁撴瀯鍜屽姛鑳借揪鍒颁竴绉嶅畬澶囩姸鎬併�備緥濡傦紝娣嬪反绯荤粺鍦ㄥ嚭鐢熷悗杩呴�熷彂鑲诧紝鍦�12宀佹椂宸插彂鑲叉垚鐔燂紝浠ュ悗閫愭笎閫�鍖栥��
+    </p>
+    <p>
+      鐢熼暱鍜屽彂鑲茬揣瀵嗙浉鍏炽�傜敓闀挎槸鍙戣偛鐨勭墿璐ㄥ熀纭�锛岀敓闀跨殑閲忕殑鍙樺寲锛屽彲鍦ㄤ竴瀹氱▼搴︿笂鍙嶆槧韬綋鍣ㄥ畼銆佺郴缁熺殑鎴愮啛鐘跺喌銆�
+    </p>
+    <h3 id="c023">
+      浜屻�佸鍓嶅効绔ュ勾榫勯樁娈电殑鍒掑垎鍙婂悇闃舵鐢熼暱鍙戣偛鐨勭壒鐐癸紴锛烇紴锛烇紴锛�
+    </h3>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          浜轰綋浠庡彈绮惧嵉鍒板彂鑲叉垚鐔熸槸涓�涓姩鎬佺殑杩囩▼锛岃繖涓�杩囩▼鏄繛缁�佺粺涓�鐨勶紝涓嶅簲琚汉涓哄湴鍓茶璁よ瘑銆備絾鍦ㄨ繖涓繃绋嬩腑锛岄殢鐫�骞撮緞鐨勫闀匡紝鍎跨鐨勮В鍓栥�佺敓鐞嗗拰蹇冪悊绛夊姛鑳界‘瀹炲湪涓嶅悓闃舵琛ㄧ幇鍑轰笌骞撮緞鐩稿叧鐨勮寰嬫�с�傚洜姝わ紝鍦ㄥ疄闄呭伐浣滀腑锛屼竴鑸皢瀛﹀墠鍎跨鐨勭敓闀垮彂鑲插垝鍒嗕负鑳庡効鏈熴�佹柊鐢熷効鏈熴�佸┐鍎挎湡銆佸辜鍎垮墠鏈熷拰骞煎効鏈熶簲涓樁娈点��
+        </p>
+        <h4 id="d078">锛堜竴锛夎儙鍎挎湡</h4>
+        <p>浠庡彈绮惧嵉褰㈡垚鍒拌儙鍎垮ī鍑虹О涓鸿儙鍎挎湡锛屽叡40鍛紙280澶╋紝涓�鑸粠鏈鏈堢粡寮�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterTwo/涓撻浜岋細鍎跨鍚勯樁娈电殑鐗圭偣鍜屼繚鍋ヨ鐐�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬効绔ュ悇闃舵鐨勭壒鐐瑰拰淇濆仴瑕佺偣</p>
+      </div>
+    </div>
+    <p class="m0-t0">濮嬬畻锛夈�傝儙鍎跨殑鍛ㄩ緞鍗充负鑳庨緞鎴栧濞犻緞銆�</p>
+    <p>
+      杩欎竴鏃舵湡鐨勭壒鐐规槸锛氳儙鍎垮畬鍏ㄤ緷璧栨瘝浣撶敓瀛橈紝缁勭粐鍣ㄥ畼姝e湪褰㈡垚锛屾瘝浣撶殑韬綋鐘跺喌銆佹儏缁�佽惀鍏诲拰鍗敓鐜绛夊鑳庡効褰卞搷杈冨ぇ銆傝儙鍐呭墠3涓湀绉拌儦鑳庢湡锛屽悇绯荤粺鍣ㄥ畼鍦ㄨ儦鑳庢湡鏈嚑涔庨兘宸插熀鏈垎鍖栨垚褰紱涓棿3涓湀涓哄唴鑴忓櫒瀹樺彂鑲叉洿瓒嬪畬鍠勬椂鏈燂紱鍚�3涓湀涓哄舰浣撳闀裤�佷綋鏍煎彂鑲叉洿鍔犺繀閫熺殑鏃舵湡銆�
+    </p>
+    <h4 id="d079">锛堜簩锛夋柊鐢熷効鏈�</h4>
+    <p>浠庤儙鍎垮ī鍑虹粨鎵庤剱甯﹀埌婊�28澶╃О涓烘柊鐢熷効鏈熴��</p>
+    <p>
+      杩欎竴鏃舵湡鐨勭壒鐐规槸锛氫粠鑳庡唴渚濊禆姣嶄綋鐢熸椿杞埌鑳庡鐙珛鐢熸椿锛岄潰涓寸潃鍐呭鐜鐨勫法澶у彉鍖栥�傚垰鍑虹敓鐨勬柊鐢熷効锛屽悇绯荤粺鍔熻兘灏氫笉瀹屽杽锛岃缁忚繃涓�绯诲垪鐨勮皟鏁达紝鎵嶈兘閫傚簲鏂扮殑銆佷笉鏂彉鍖栫殑澶栭儴鐜锛屽洜姝わ紝闇�瑕佺壒鍒姢鐞嗐��
+    </p>
+    <h4 id="d080">锛堜笁锛夊┐鍎挎湡</h4>
+    <p>浠庡嚭鐢�29澶╄嚦1宀侊紝绉板┐鍎挎湡锛屼害绉颁钩鍎挎湡銆�</p>
+    <p>
+      杩欎竴鏃舵湡鐨勭壒鐐规槸锛氬┐鍎挎湡鏄嚭鐢熷悗鐢熼暱鍙戣偛鏈�杩呴�熺殑鏃舵湡锛岃韩闀垮湪涓�骞翠腑澧為暱50%锛屼綋閲嶅闀�2.2鍊嶏紝澶村洿澧炲姞12鍘樼背銆備钩鐗欓�愪竴钀屽嚭锛涗粠鍚冨ザ杩囨浮鍒板悆楗紱浠庡椃鍡峰緟鍝哄彉涓虹墮鐗欏璇紙鑳藉惉鎳傚拰浼氳涓�浜涚畝鍗曠殑璇嶏紝鑳芥湁鎰忚瘑鍦板彂鍑犱釜闊筹級锛涗粠鍙細鐢ㄥ摥鏉ヨ〃杈炬儏缁紝鍒拌兘鍜岀埜鐖搞�佸濡堚�滃晩鍟娾�濆璇濓紝浜ゆ祦鍠滄�掑搥涔愮殑鎰熸儏锛涗粠鍙細鐫″湪瑗佽涓紝鍙樹负浼氱炕韬�佺埇銆佸潗銆佺珛涔冭嚦琛岃蛋锛涗粠涓�澶╂妸2/3鐨勬椂闂寸敤鍦ㄧ潯鐪犱笂锛屽彉涓衡�滅溂瑙傚叚璺�佽�冲惉鍏柟鈥濈殑娲绘臣鍙埍鐨勫皬瀹濆疂鈥︹��
+    </p>
+    <p>
+      姝ゆ湡钀ュ吇浠ユ瘝涔充负涓伙紝骞堕�愭笎娣诲姞杈呴銆傜敱浜庣敓闀胯繀閫燂紝濠村効瀵硅惀鍏荤礌鍜岃兘閲忕殑闇�姹傜浉瀵硅緝澶э紝浣嗗洜娑堝寲鍔熻兘灏氫笉瀹屽杽锛屾槗鍙戠敓鑵规郴鍜岃惀鍏讳笉鑹��5锝�6涓湀鍚庯紝鏉ヨ嚜姣嶄綋鐨勬姉浣撻�愭笎娑堝け锛岃�岃嚜韬厤鐤姛鑳藉皻鏈畬鍠勶紝瀵圭柧鐥呯殑鎶垫姉鍔涜緝宸紝鏄撴劅鏌撶柧鐥咃紝搴旀寜鏃惰繘琛屽悇绉嶅厤鐤帴绉嶃��
+    </p>
+    <h4 id="d081">锛堝洓锛夊辜鍎垮墠鏈�</h4>
+    <p>1锝�3宀佷负骞煎効鍓嶆湡銆�</p>
+    <p>
+      杩欎竴鏃舵湡鐨勭壒鐐规槸锛氳韩闀裤�佷綋閲嶇殑澧為暱鍑忔參锛屼腑鏋㈢缁忕郴缁熺殑鍙戣偛鍔犲揩銆傜敱浜庣敓娲昏寖鍥存墿澶э紝涓庡懆鍥寸幆澧冪殑鎺ヨЕ澧炲锛屼績杩涗簡骞煎効鍔ㄤ綔銆佽瑷�銆佹�濈淮鍜屼氦寰�鑳藉姏鐨勫彂灞曪紝鏅鸿兘鍙戣偛杈冨揩锛屼负杩涜鏃╂湡鏁欒偛鎻愪緵浜嗚壇濂界殑鐢熺悊鍩虹銆傛鏈熷辜鍎垮ソ濂囧績寮猴紝璇嗗埆鍗遍櫓鐨勮兘鍔涜緝宸紝杩愬姩鑳藉姏灏氫笉瀹屽杽锛屽鏄撳彂鐢熸剰澶栦簨鏁咃紝鎴愪汉瑕佸鍔犱繚鎶ゃ�傚彟澶栵紝闅忕潃骞煎効娲诲姩鑼冨洿鐨勬墿澶э紝鎺ヨЕ浼犳煋鐥呯殑鏈轰細澧炲锛屾鏈熷厤鐤姏浠嶈緝浣庯紝鏄撴偅浼犳煋鎬х柧鐥咃紝搴旂户缁仛濂界柧鐥呯殑棰勯槻宸ヤ綔锛屽姞寮洪闃叉帴绉嶃�傛鏈熷辜鍎夸钩鐗欏凡鍑洪綈锛屽叾鑶抽鍙參鎱㈣浆鎹㈠埌鏅�氶キ鑿滐紝浣嗗簲娉ㄦ剰鑶抽璋冮厤锛岀粰浜堝瘜鍚惀鍏汇�佹槗娑堝寲鐨勯鐗┿��
+    </p>
+    <h4 id="d082">锛堜簲锛夊辜鍎挎湡</h4>
+    <p>3锝�6宀佸叆灏忓鍓嶄负骞煎効鏈燂紝浜︾О骞煎効鍥勾榫勬湡銆�</p>
+    <p>
+      杩欎竴鏃舵湡鐨勭壒鐐规槸锛氫綋鏍煎彂鑲插噺鎱紝浣嗗洓鑲㈠闀胯緝蹇紝涓灑绁炵粡绯荤粺鐨勫姛鑳介�愭笎瀹屽杽锛屼娇寰楄瑷�鍜屽姩浣滅殑鍙戝睍鍑虹幇浜嗛璺冦�傛櫤鍔涘彂灞曞蹇紝鐞嗚В鑳藉姏閫愭笎鍔犲己锛屾眰鐭ユ寮猴紝濂藉蹇冨己銆佸ソ闂�佸ソ妯′豢銆傝繍鍔ㄧ殑鍗忚皟鑳藉姏閫愭笎瀹屽杽锛屽彲浠ヤ粠浜嬩竴浜涜緝缁嗚嚧鐨勬墜宸ュ拰杞诲井浣撳姏鍔冲姩锛屼篃鑳藉涔犵畝鍗曠殑鏂囧瓧銆佸浘鐢诲強姝岃埃锛屼负鍏ュ皬瀛﹀涔犲瀹氫簡鍩虹銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0058-1.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b011">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮寰嬨��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涓轰粈涔堟湁鐨勫瀛愯璇濇棭锛屾湁鐨勫瀛愯璇濇櫄锛熶负浠�涔堝悓骞撮緞鐨勭敺瀛╁拰濂冲鍦ㄨ韩楂樸�佷綋閲嶄笂鏈夊樊寮傦紵涓轰粈涔堝煄甯傚拰鍐滄潙鐨勫悓榫勫瀛愬湪韬珮銆佷綋閲嶄笂涔熸湁宸紓锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        浜轰綋鐨勭敓闀垮彂鑲插悓鍏朵粬浜嬬墿涓�鏍凤紝涔熸湁鑷韩鐨勫瑙傝寰嬨�傝繖涓寰嬫槸姝e父浜轰綋鍦ㄤ竴瀹氱敓娲绘潯浠朵笅鐢熼暱鍙戣偛鐨勫繀鐒惰秼鍔垮拰鏈川鑱旂郴銆傜爺绌跺鍓嶅効绔ユ甯哥殑鐢熼暱鍙戣偛瑙勫緥锛屾墠鍙兘鍙戠幇寮傚父銆佸鎵惧師鍥狅紝浠ヤ究绾犳鎴栨不鐤楋紝骞惰娉曚績杩涘叾姝e父鐨勭敓闀垮拰鍙戣偛銆傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮寰嬶紝浠ュ府鍔╁辜鏁欏伐浣滆�呮纭垽鏂拰鍒嗘瀽鎸囧瀛﹀墠鍎跨鐨勭敓闀垮彂鑲蹭繚鍋ュ伐浣溿��
+      </p>
+    </div>
+
+    <div class="fl" style="margin-top: 30px">
+      <div class="left" style="width: 35%">
+        <p>
+          瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮寰嬫槸鎸囩兢浣撳効绔ュ湪鐢熼暱鍙戣偛杩囩▼涓殑涓�鑸幇璞°�傝櫧鐒跺効绔ュ湪鐢熼暱鍙戣偛杩囩▼涓彈鍒扮幆澧冦�佽惀鍏汇�佷綋鑲查敾鐐笺�佺柧鐥呯瓑鍥犵礌鐨勫奖鍝嶏紝浼氬嚭鐜颁釜浣撳樊寮傦紝浣嗕竴鑸寰嬭繕鏄瓨鍦ㄧ殑銆傚効绔ョ敓闀垮彂鑲茬姸鍐垫槸鍙嶆槧鍏跺仴搴风姸鍐电殑涓�闈㈤暅瀛愶紝鍥犳锛屽辜鏁欏伐浣滆�呭繀椤讳簡瑙c�佺爺绌跺拰鎺屾彙鍎跨鐢熼暱鍙戣偛鐨勮寰嬶紝缁撳悎鍚勫勾榫勫効绔ョ殑鍏蜂綋鎯呭喌锛岄噰鍙栧繀瑕佺殑鍗敓鎺柦锛屼互杈惧埌淇濇姢銆佷績杩涖�佸寮哄拰鎻愰珮瀛﹀墠鍎跨鍋ュ悍姘村钩鐨勭洰鐨勩��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterTwo/涓撻浜岋細鐢熼暱鍙戣偛鐨勨�滈搧鈥濊寰�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氱敓闀垮彂鑲茬殑鈥滈搧鈥濊寰�</p>
+      </div>
+    </div>
+    <h3 id="c024">涓�銆佺敓闀垮彂鑲茬殑杩炵画鎬у拰闃舵鎬э紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      浜轰綋鐨勭敓闀垮彂鑲叉槸涓�涓繛缁殑銆佺粺涓�鐨勫拰瀹屾暣鐨勮繃绋嬶紝浣嗘槸鐢熼暱鍙戣偛鐨勯�熷害骞堕潪鍖�閫燂紝鑰屾槸鏃跺揩鏃舵參锛屽憟鐜板嚭鏄庢樉鐨勯樁娈垫�с��
+    </p>
+    <p>
+      鍦ㄤ粠鍗电粏鑳炲彈绮惧埌浜哄彂鑲叉垚鐔熻繖闀胯揪20骞村乏鍙崇殑鏃堕棿閲岋紝閲忓彉鍜岃川鍙樼粡甯稿悓鏃惰繘琛岋紝浣嗗悇鏈変竴瀹氱殑缂撴�ラ樁娈点�傚綋缁嗗皬鐨勩�佷笉鏄捐憲鐨勯噺鍙樼Н绱埌涓�瀹氱殑绋嬪害鏃讹紝灏变細鍙戠敓鏄捐憲鐨勮川鐨勯璺冿紝鏈轰綋鐨勭敓闀垮彂鑲插氨浼氳繘鍏ヤ笅涓�涓樁娈点�傛瘡涓�涓樁娈甸兘鏈夊叾鐙壒鐨勫尯鍒簬鍏朵粬闃舵鐨勭壒鐐癸紝鍓嶅悗闃舵鎸夐『搴忕浉浜掕鎺ワ紝涓嶈兘璺宠穬锛屼笖鍓嶄竴闃舵鐨勫彂鑲叉槸鍚庝竴闃舵鍙戣偛鐨勫熀纭�锛屼换浣曚竴涓樁娈电殑鍙戣偛鍙楀埌闃荤閮戒細瀵逛笅涓�闃舵鐨勫彂鑲插甫鏉ヤ笉鑹奖鍝嶃�備緥濡傦紝濠村効鍑虹敓鏃跺彧鑳藉悆姣嶄钩鎴栭厤鏂瑰ザ锛屽彧浼氳汉鍗у拰鍟煎摥锛屽埌1宀佹椂渚胯兘鍚冨绉嶆櫘閫氶鐗╋紝浼氳蛋璺拰璇村崟璇嶏紝杩欐槸寰堟槑鏄剧殑鍙樺寲銆備絾鍦ㄨ繖涔嬪墠蹇呴』缁忚繃涓�绯诲垪鐨勭粏灏忓彉鍖栥�備緥濡傦紝璇村崟璇嶄箣鍓嶏紝鍏堝浼氬彂闊筹紝鍚屾椂瀛︿細鍚噦鍗曡瘝锛涘悆鍥轰綋椋熺墿涔嬪墠锛屽厛鍚冨崐娴佽川椋熺墿锛涗細璧拌矾涔嬪墠蹇呭厛缁忚繃鎶ご銆佽浆澶淬�佺炕韬�佸潗銆佺珯绔嬬瓑鍙戣偛姝ラ銆傚彲瑙侊紝閭d簺鐪嬩笂鍘讳技涔庢槸绐佺劧鐨勯潪杩炵画鎬х殑浜嬩欢锛屼簨瀹炰笂鏄棩澶嶄竴鏃ョН绱殑缁撴灉銆�
+    </p>
+    <h3 id="c025">浜屻�佺敓闀垮彂鑲茬殑绋嬪簭鎬э紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      浜轰綋鍚勯儴鍒嗙殑鐢熼暱鍙戣偛鍦ㄥ揩閫熷闀挎湡鐨勫紑濮嬨�侀珮宄板拰缁撴潫涓嶄粎鏈夋棭鏅氫箣鍒紝鑰屼笖鏈変竴瀹氱殑鍏堝悗椤哄簭锛屼竴鑸伒寰敱涓婂埌涓嬨�佺敱杩戝埌杩溿�佺敱绮楀埌缁嗐�佺敱浣庣骇鍒伴珮绾с�佺敱绠�鍗曞埌澶嶆潅鐨勮寰嬨�備緥濡傦紝鑳庡効鏈熺殑褰㈡�佸彂鑲查『搴忔槸澶撮儴棰嗗厛锛屽叾娆℃槸韬共锛屾渶鍚庝负鍥涜偄銆傚啀濡傦紝濠村効鏈熺殑鍔ㄤ綔鍙戣偛鐨勯『搴忔槸棣栧厛澶撮儴鐨勮繍鍔紙鎶ご銆佽浆澶达級锛岃�屽悗鍙戝睍鍒颁笂鑲紙鍙栫墿锛夛紝鍐嶅彂灞曞埌韬共鐨勬椿鍔紙缈昏韩涓庣洿鍧愶級锛屾渶鍚庡彂灞曞埌涓嬭偄鐨勬椿鍔紙鐖�佺珛銆佽锛夈�傝繖涓敱澶撮儴寮�濮嬮�愭笎寤朵几鍒颁笅鑲㈢殑鍙戝睍瓒嬪悜涔熷彨鈥滃ご灏惧彂灞曡寰嬧�濄�備粠涓婅偄鐨勫彂鑲插張鍙互鐪嬪嚭锛屽湪鍑虹敓鏃讹紝濠村効鐨勬墜鍙細鏃犳剰璇嗗湴涔卞姩锛�4锝�5涓湀鏃讹紝鎵嬫墠鑳芥湁鎰忚瘑鍦板幓鎷夸笢瑗匡紝浣嗚繖鏃跺彧浼氱敤鎵嬩竴鎶婃姄锛涘埌10涓湀宸﹀彸鎵嶄細鐢ㄦ寚灏栧幓鎷夸笢瑗匡紱瑕佸湪1宀佸乏鍙虫墠浼氱伒宸у湴鐢ㄤ袱涓墜鎸囨崗璧风粏灏忕殑鐗╀綋銆傝繖璇存槑鍔ㄤ綔鏄敱鏁翠釜涓婅偄閫愭笎鍙戝睍鍒版墜鎸囷紝鐢辫韩浣撴涓悜渚ч潰鍙戝睍鐨勶紝杩欑О涓衡�滄渚у彂灞曡寰嬧�濄��
+    </p>
+    <h3 id="c026">涓夈�佺敓闀垮彂鑲茬殑涓嶅潎琛℃�э紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      韬綋涓庣粍缁囧櫒瀹樼敓闀垮彂鑲茬殑涓嶅潎琛′富瑕佸寘鎷笁涓柟闈細涓�鏄粠鎬讳綋鏉ョ湅锛岀敓闀垮彂鑲插苟闈炲寑閫熻繘琛岋紝鑰屾槸鏃跺揩鏃舵參锛涗簩鏄叿浣撳埌涓嶅悓鐨勭郴缁熴�佸櫒瀹樼瓑锛屽叾鐢熼暱鍙戣偛鐨勫揩鎱㈤�熷害涔熸湁杈冨ぇ涓嶅悓锛涗笁鏄敓鐞嗙殑鐢熼暱鍙戣偛涓庡績鐞嗙殑鐢熼暱鍙戣偛寰�寰�涓嶅悓姝ワ紝澶氭暟鎯呭喌涓嬶紝鐢熺悊鐨勭敓闀垮彂鑲茶鍏堜簬蹇冪悊鐨勭敓闀垮彂鑲层��
+    </p>
+    <h4 id="d083">锛堜竴锛夎韩浣撳櫒瀹樻垨绯荤粺鐨勭敓闀垮彂鑲叉ā寮�</h4>
+    <div class="fl fl-around">
+      <div class="left" style="width: 62%">
+        <p>
+          韬綋鍣ㄥ畼鎴栫郴缁熺敓闀垮彂鑲茬殑涓嶅潎琛℃�э紝澶ц嚧鍙互鍒嗕负浠ヤ笅鍥涚绫诲瀷锛堣鍥�2-1锛夈��
+        </p>
+        <h5 id="e065">1.涓�鑸瀷</h5>
+        <p>
+          杩愬姩绯荤粺銆佹秷鍖栫郴缁熴�佸懠鍚哥郴缁熴�佹硨灏跨郴缁熷拰琛�娑插惊鐜郴缁熺瓑绯荤粺銆佸櫒瀹樼殑鐢熼暱鍙戣偛鍧囧彲绾冲叆姝ょ被鐢熼暱鍙戣偛妯″紡涓紝瀹冧滑鐨勭敓闀垮彂鑲蹭笌鏁翠綋鍙戣偛涓�鑷淬��
+        </p>
+        <h5 id="e066">2.绁炵粡绯荤粺鍨�</h5>
+        <p>
+          鑴戙�佽剨楂撲互鍙婄溂鐞冪瓑鍣ㄥ畼锛屽彲浠ョ撼鍏ヨ绫荤敓闀垮彂鑲叉ā寮忋�傚畠浠殑鐢熼暱鍙戣偛鑷敓鍛界殑瀛曡偛寮�濮嬪氨闈炲父杩呴�燂紝鍑虹敓鍚庣敓闀垮彂鑲茬殑鍔垮ご渚濈劧涓嶅噺锛屼竴鑸埌6宀佸乏鍙筹紝杩欎簺鍣ㄥ畼鐨勭敓闀垮彂鑲叉按骞冲凡鎺ヨ繎鎴愪汉锛屾鍚庣殑閫熷害鍒欒秼浜庣紦鎱紝鐩磋嚦鎴愮啛銆�
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="most" :preview-src-list="[most]" />
+        </p>
+        <p class="img">鍥�2-1 韬綋鍣ㄥ畼鎴栫郴缁熺殑鍥涚鐢熼暱鍙戣偛妯″紡</p>
+      </div>
+    </div>
+    <h5 id="e067">3.娣嬪反绯荤粺鍨�</h5>
+    <p>
+      浜轰綋缁濆ぇ澶氭暟鍣ㄥ畼鍦ㄩ潚鏄ユ湡閮界敓闀胯緝蹇紝浣嗘穻宸寸粍缁囧拰鑳歌吅渚嬪銆傛穻宸村櫒瀹樼敓闀垮彂鑲叉棭銆佸揩锛屼竴鑸湪10宀佸墠鍚庤揪鍒版渶楂樺嘲锛屼笖鍏跺姛鑳芥按骞宠繙楂樹簬鎴愪汉锛屽樊涓嶅鏄垚浜虹殑2鍊嶏紝闅忓悗瓒嬪悜琛伴��锛堣悗缂╋級銆�
+    </p>
+    <h5 id="e068">4.鐢熸畺绯荤粺鍨�</h5>
+    <p>
+      鐢熸畺绯荤粺鐨勭敓闀垮彂鑲插湪闈掓槬鏈熶箣鍓嶅彂鑲叉瘮杈冪紦鎱紝浣嗚繘鍏ラ潚鏄ユ湡鍚庤繀閫熷彂鑲诧紝鐩磋嚦鎴愮啛銆�
+    </p>
+    <p>
+      浜轰綋鐨勭敓闀垮彂鑲叉槸蹇參浜ゆ浛鐨勶紝鍥犳锛屽彂鑲查�熷害鏇茬嚎骞朵笉鏄殢骞撮緞鍛堢洿绾夸笂鍗囷紝鑰屾槸鍛堟尝娴紡涓婂崌鐨勩�傚湪鏁翠釜鐢熼暱鍙戣偛鏈熼棿锛屽叏韬拰澶у鏁板櫒瀹樸�佺郴缁熸湁涓ゆ鐢熼暱绐佸楂樺嘲锛岀涓�娆″湪濠村効鏈燂紝绗簩娆″湪闈掓槬鍙戣偛鍒濇湡锛岃�屼笖濂虫�ф瘮鐢锋�уぇ绾︽棭2骞村嚭鐜般��
+    </p>
+    <p>
+      韬綋鍚勯儴鍒嗙殑鐢熼暱閫熷害骞朵笉瀹屽叏鐩稿悓锛屽洜姝わ紝韬綋鍚勯儴鍒嗙殑澧為暱骞呭害涔熶笉涓�鏍枫�備緥濡傦紝鍦ㄥ嚭鐢熷悗鐨勬暣涓敓闀垮彂鑲茶繃绋嬩腑锛屼粠闀垮害鏉ョ湅锛屽ご棰呴暱搴﹀鍔�1鍊嶏紝韬共闀垮害澧炲姞2鍊嶏紝涓婅偄闀垮害澧炲姞3鍊嶏紝涓嬭偄闀垮害澧炲姞4鍊嶃�傝韩浣撳舰鎬佷粠鍑虹敓鏃剁殑澶撮鐗瑰ぇ銆佽函骞茶緝闀垮拰鍥涜偄鐭皬锛屽彂鑲插埌鎴愪汉鏃剁殑澶撮杈冨皬銆佽函骞茶緝鐭拰鍥涜偄杈冮暱銆�
+    </p>
+    <h4 id="d084">锛堜簩锛夎韩浣撳悇绯荤粺鐨勫彂鑲茶秼鍔�</h4>
+    <p>瀛﹀墠鍎跨韬綋鍚勭郴缁熷憟鐜板嚭涓嶅悓鐨勫彂鑲茶秼鍔裤��</p>
+    <h5 id="e069">1.绁炵粡绯荤粺棰嗗厛鍙戣偛</h5>
+    <p>
+      绁炵粡绯荤粺锛屽挨鍏舵槸澶ц剳锛屽湪鑳庡効鏈熷拰鍑虹敓鍚庣殑鍙戣偛涓�鐩存槸棰嗗厛鐨勩�傛柊鐢熷効鑴戦噸绾�350鍏嬶紝鐩稿綋浜庢垚浜虹殑25%锛岃�屽悓鏈熺殑浣撻噸浠呬负鎴愪汉鐨�5%锛�6宀佹椂鑴戦噸宸茬浉褰撲簬鎴愪汉鐨�90%銆傚湪杩欐鏃堕棿閲岋紝浼撮殢鐫�澶ц剳鐨勮繀閫熷彂鑲诧紝鍎跨鐨勫悇绉嶈韩浣撴満鑳姐�佽瑷�鍙戝睍鍜屽姩浣滃彂灞曚篃鏄瘮杈冨揩鐨勩��
+    </p>
+    <h5 id="e070">2.娣嬪反绯荤粺鍙戣偛寰楁渶蹇�</h5>
+    <p>
+      娣嬪反绯荤粺鍦ㄥ嚭鐢熷悗鐨勭涓�涓�10骞翠腑鍙戣偛寰楅潪甯歌繀閫燂紝鍦ㄧ浜屼釜10骞翠腑鍙戣偛閫熷害閫愭笎涓嬮檷銆傚効绔ユ椂鏈熸満浣撳鐤剧梾鐨勬姷鎶楀姏寮憋紝闇�瑕佹穻宸寸郴缁熸潵淇濇姢锛屽洜鑰屽嚭鐢熷悗娣嬪反绯荤粺鐨勫彂鑲茬壒鍒繀閫燂紙12宀佸乏鍙宠揪鍒伴珮宄帮紝鍑犱箮杈惧埌鎴愪汉鏃舵湡鐨�200%锛夈��12宀佷互鍚庨殢鐫�鍏朵粬鍚勭郴缁熺殑閫愭笎鎴愮啛鍜屽鐤剧梾鐨勬姷鎶楀姏澧炲己锛屾穻宸寸郴缁熼�愭笎钀庣缉銆�
+    </p>
+    <h5 id="e071">3.鐢熸畺绯荤粺鍙戣偛杈冩櫄</h5>
+    <p>
+      鐢熸畺绯荤粺鍦ㄧ涓�涓�10骞翠腑鍙戣偛缂撴參锛屽湪绗簩涓�10骞翠腑锛岀壒鍒槸鍦ㄩ潚鏄ユ湡锛岃繀閫熷彂鑲插苟杈惧埌鎴愪汉姘村钩銆�
+    </p>
+    <h3 id="c027">鍥涖�佺敓闀垮彂鑲茬殑鐩镐簰鍏宠仈鎬э紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      瀛﹀墠鍎跨韬綋鍚勭郴缁熺殑鍙戣偛鏃堕棿鍜岄�熷害铏界劧鍚勬湁涓嶅悓锛屼絾鏈轰綋鏄粺涓�鐨勬暣浣擄紝鍚勭郴缁熺殑鍙戣偛骞堕潪瀛ょ珛鍦拌繘琛岋紝鑰屾槸浜掔浉鑱旂郴銆佷簰鐩稿奖鍝嶃�佷簰鐩搁�傚簲鐨勩�傚洜姝わ紝浠讳綍涓�绉嶅鏈轰綋璧蜂綔鐢ㄧ殑鍥犵礌锛岄兘鍙兘褰卞搷鍒板涓郴缁熴�備緥濡傦紝閫傚綋鐨勪綋鑲查敾鐐间笉浠呰兘淇冭繘杩愬姩绯荤粺鐨勫彂鑲诧紝鑰屼笖鑳戒績杩涘懠鍚哥郴缁熴�佸惊鐜郴缁熷拰绁炵粡绯荤粺鐨勫彂鑲层��
+    </p>
+    <p>
+      鍙﹀锛岀敓鐞嗙殑鍙戣偛鍜屽績鐞嗙殑鍙戝睍涔熸槸鐩镐簰鍏宠仈鐨勩�傜敓鐞嗙殑鍙戣偛鏄績鐞嗗彂灞曠殑鍩虹锛岃�屽績鐞嗙殑鍙戝睍涔熷悓鏍峰奖鍝嶇敓鐞嗗姛鑳姐�備緥濡傦紝鎯呯华涓嶅ソ浼氬奖鍝嶉娆诧紝浠庤�屽奖鍝嶈惀鍏诲惛鏀剁瓑銆�
+    </p>
+    <h3 id="c028">浜斻�佺敓闀垮彂鑲茬殑涓綋宸紓鎬э紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      瀛﹀墠鍎跨鐨勭敓闀垮彂鑲叉湁涓�鑸殑瑙勫緥锛屼絾鐢变簬鍙楅仐浼犮�佺幆澧冦�佹�у埆绛夊洜绱犵殑褰卞搷锛屾棤璁烘槸韬綋鐨勫舰鎬佽繕鏄満浣撶殑鍔熻兘閮藉瓨鍦ㄦ槑鏄剧殑涓綋宸紓銆傛瘡涓効绔ョ殑浣撳舰锛堥珮鐭儢鐦︼級銆佺敓鐞嗗姛鑳斤紙寮哄急锛夊拰蹇冪悊鐗圭偣锛堟櫤鍔涢珮浣庯級閮芥槸鍚勪笉鐩稿悓鐨勶紝娌℃湁涓や釜鍎跨鐨勫彂鑲叉按骞冲拰鍙戣偛杩囩▼瀹屽叏涓�鏍凤紝鍗充娇涓�瀵瑰悓鍗靛弻鐢熷瓙涔熷瓨鍦ㄥ井灏忕殑宸埆銆傞仐浼犲洜绱犲喅瀹氬効绔ュ彂鑲茬殑鍙兘鎬э紝鐜鍥犵礌鍐冲畾鍎跨鍙戣偛鐨勭幇瀹炴�с��
+    </p>
+    <p>
+      浣嗘槸锛屽悇涓効绔ョ敓闀垮彂鑲茬粡鍘嗙殑杩囩▼鏄瘮杈冪ǔ瀹氱殑锛屽湪娌℃湁鏋佸叾鐗规畩鐨勭幆澧冩潯浠朵笅锛屽効绔ヤ釜浣撳湪缇や綋涓笂涓嬫尝鍔ㄧ殑骞呭害鏄湁闄愮殑銆傚鏋滃彂鐢熻緝澶х殑娉㈠姩锛屽簲鍙婃椂瑙傚療锛屼弗鏍兼鏌ャ��
+    </p>
+    <p>
+      鍦ㄨ瘎浠锋煇涓効绔ョ殑鐢熼暱鍙戣偛鐘跺喌鏃讹紝涓嶈兘绠�鍗曞湴灏嗗叾鎸囨爣鏁版嵁鍚屾爣鍑嗗钩鍧囨暟杩涜姣旇緝锛屽苟鐢辨寰楀嚭鐗囬潰鐨勭粨璁恒�傚簲鑰冭檻涓綋鍙戣偛鐨勫樊寮傛�э紝灏嗕粬浠互寰�鐨勬儏鍐典笌鐜板湪鐨勬儏鍐佃繘琛屾瘮杈冿紝瑙傚療鍏跺彂鑲插姩鎬侊紝鎵嶆湁鎰忎箟銆傚辜鏁欏伐浣滆�呭簲灏藉彲鑳藉湴鏀瑰杽骞煎効鐨勫悗澶╃幆澧冩潯浠讹紝浣挎瘡涓辜鍎块兘鑳藉厖鍒嗗彂鎸ヤ粬浠殑閬椾紶娼滆兘锛屼娇浠栦滑鐨勭敓闀垮彂鑲茶揪鍒板簲鏈夌殑姘村钩銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0062-1.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚浜�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍎跨澶ц剳鍙戣偛涓庡効绔ユ櫤鍔涘共棰�</b></p>
+      <p class="block">
+        鍎跨鏈熸槸澶ц剳鍙戣偛鐨勫叧閿椂鏈燂紝鐗瑰埆鏄湪濠村辜鍎挎湡锛屽ぇ鑴戜笉浠呭彂鑲插揩锛岃�屼笖鍏锋湁寰堝己鐨勫彲濉戞�э紝鍚屾椂涔熸槸鏅哄姏鍙戝睍鐨勫叧閿湡銆傝壇濂界殑琛屼负骞查瀵瑰紑鍙戝効绔ユ櫤鍔涳紝鍑忚交鍙婅ˉ鍋胯剳鎹熶激鍎跨鐨勮剳鍔熻兘鎹熷锛屽叿鏈夊崄鍒嗛噸瑕佺殑鎰忎箟銆�
+      </p>
+      <p class="block">
+        绁炵粡绯荤粺鐨勫彂鑲插拰鍔熻兘鐨勮浣垮彈鍩哄洜鍜岀幆澧冨洜绱犵殑褰卞搷銆備汉绫绘湭鎴愮啛鑴戝湪鑳庡効鏈熷強鍑虹敓鍚庣粡鍘嗕簡鏄捐憲鐨勭粍缁囩粨鏋勭殑鍙樺寲锛岃繖浜涘彉鍖栧舰鎴愪簡娼滃湪銆佺煭鏆傜殑瀵圭浉鍏冲奖鍝嶅洜绱犻�夋嫨鎬х殑鏄撴崯鎬р�滈棬鎴封�濄�傛棭鏈熻剳鍙戣偛缂洪櫡鏄効绔ユ櫤鍔涗綆涓嬬殑甯歌鍘熷洜銆傚湪澶ц剳鐨勫彂鑲茶繃绋嬩腑鏉ヨ嚜鑳氳儙鑴戝娈栧尯鐨勭缁忓厓鍓嶄綋缁嗚優鐨勭毊灞傜缁忓厓锛岄�氳繃绉昏鍦ㄨ儙榫勭6涓湀鏃舵墠褰㈡垚澶ц剳鐨眰鐨�6灞傜粨鏋勩�傛杩囩▼涓紝浣跨Щ琛岃繃绋嬪彈鎹熺殑浠讳綍鏈夊鍥犵礌锛屽潎鍙�犳垚绁炵粡鍏冪Щ琛岀磰涔憋紝瀵艰嚧绁炵粡鍏冩浜★紝鑴戝彂鑲茬己闄凤紝閫犳垚绁炵粡閫氳矾闃绘柇鎴栧叿鏈夋煇绉嶅姛鑳界殑绁炵粡缁嗚優缇ょ殑瀹氫綅寮傚父锛岄�犳垚绁炵粡閫氳矾杩炴帴閿欒鎴栬繛鎺ヤ笉瀹屽叏锛屽鑷寸缁忓厓闂村紓甯稿叴濂嬩紶瀵肩殑鎶戝埗鏈哄埗涓嶅叏绛夛紝鑰屽嚭鐜拌剳鍔熻兘闅滅銆傜缁忕粏鑳炰笌绐佽Е鏋勬垚鐨勮剳绁炵粡鍥炶矾鍦ㄧ缁忎俊鎭紶瀵间腑璧烽噸瑕佷綔鐢ㄣ�備腑鏋㈢缁忕郴缁熻〃鍨嬬殑楂樺害寮傝川鎬у彲鑳芥槸缁嗚優鍐呯▼搴忎笌鐜淇″彿闂磋繛閿佺殑楂樺害鏁村悎缃戠粶閫犳垚鐨勩�備汉绫诲ぇ鑴戝彂鑲插苟涓嶆槸涓�鎴愪笉鍙橈紝鍙彈绁炵粡淇″彿浼犲杩涜绁炵粡绯荤粺鐨勭粨鏋勮皟鏁村苟褰卞搷閲嶇粍鑳藉姏銆傜幆澧冨彲閫氳繃鏀瑰彉绁炵粡鍏冧笌绁炵粡鑳惰川缁嗚優闂寸浉浜掍緷瀛樼殑鍔ㄦ�佸叧绯诲彂鐢熶綔鐢ㄣ��
+      </p>
+      <p class="block">
+        浜虹被澶ц剳鐨眰涓紝2宀佸墠绐佽Е浜х敓鏁扮洰澶氫簬鎴愬勾锛屽湪浠ュ悗10骞村唴閫愭笎鍑忓皯锛岃繖鍙兘涓庡彂鑲茶繃绋嬩腑涓�浜涢暱鏈熷緱涓嶅埌鍒烘縺鐨勬棤鍔熻兘绁炵粡缁嗚優閫愭笎鍑嬩骸鏈夊叧銆�
+      </p>
+      <p class="block">
+        濠村辜鍎挎湡锛屽ぇ鑴戜笉浠呭彂鑲插揩锛岃�屼笖鍏锋湁寰堝己鐨勫彲濉戞�с�傝剳鐨勫彲濉戞�ф槸鎸囪剳缁撴瀯鎹熶激鎵�鑷寸殑绁炵粡缂洪櫡鐨勫姛鑳芥�ч�傚簲锛屽彲琛ㄧ幇涓哄姛鑳界殑鍙彉鏇存�у拰浠e伩鎬с�傚彲鍙樻洿鎬ф槸鎸囨煇浜涚粏鑳炵殑鐗规畩鍔熻兘鍙互鍙樻洿銆備緥濡傦紝瑙嗚绯荤粺缁嗚優绉绘鍒板叾浠栧櫒瀹樼郴缁熷悗锛岃瑙夌粏鑳炲彲鏀瑰彉瀹冪殑鍔熻兘锛屽拰鍛ㄥ洿鍏朵粬缁嗚優涓�璧峰彂鎸ユ柊鐨勪綔鐢紝骞惰〃鐜版湁瓒冲鐨勫姛鑳姐�備唬鍋挎�ф槸鎸囦竴浜涚粏鑳炶兘浠f浛鍙︿竴浜涚粏鑳炵殑鍔熻兘銆備緥濡傦紝鍦ㄧ缁忓厓鎹熶激鍚庯紝鍙楁崯绁炵粡鍏冪殑鏌愪簺鍔熻兘鍙敱閭昏繎绁炵粡鍏冧唬鍋匡紝鍔熻兘寰椾互鎭㈠銆傚┐骞煎効鏃╂湡锛屼腑鏋㈢缁忕郴缁熷彈鎹熷悗锛岄�氳繃琛屼负骞查鍙湪鍔熻兘涓婂舰鎴愰�氳矾锛屽杞寸獊缁曢亾鎶曞皠銆佹爲绐佸嚭鐜颁笉瀵诲父鐨勫垎鍙夋垨浜х敓闈炲父瑙勭殑绁炵粡绐佽Е锛屼互杈惧埌浠e伩鐩殑銆�
+      </p>
+      <p class="block">
+        鈥斺�旀憳鑷瓩寮樸�佽嫍鏅鸿幑锛氥�婂効绔ュぇ鑴戝彂鑲蹭笌鍎跨鏅哄姏骞查銆嬶紝杞姐�婄鎶�淇℃伅銆嬶紝2009锛�29锛夈��
+      </p>
+    </div>
+    <h2 class="module_block" id="b012">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫洜绱犮��</div>
+    </h2>
+    <ul class="learn-btn">
+      <li class="fl fl-cn">
+        <span>鑷富瀛︿範浠诲姟鍗�</span>
+        <img
+          src="../../../assets/images/icon/document.png"
+          alt=""
+          @click="changeResources('document')"
+          style="margin-left: 10px"
+        />
+      </li>
+      <li class="fl fl-cn">
+        <span>瑙嗛锛氬奖鍝嶅効绔ョ敓闀垮彂鑲茬殑鍥犵礌</span>
+        <img
+          src="../../../assets/images/icon/video.png"
+          alt=""
+          @click="changeResources('video')"
+          style="margin-left: 10px"
+        />
+      </li>
+    </ul>
+    <div v-if="resourceState == 'document'">
+      <p class="center">
+        <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+      </p>
+    </div>
+    <div v-if="resourceState == 'video'">
+      <video
+        src="http://182.92.203.7:3007/books/resource/1/video/chapterTwo/涓撻浜岋細褰卞搷鍎跨鐢熼暱鍙戣偛鐨勫洜绱�.mp4"
+        poster="../../../assets/images/chapterTwo/people-video-img.png"
+        webkit-playsinline="true" 
+        x-webkit-airplay="true" 
+        playsinline="true" 
+        x5-video-orientation="h5" 
+        x5-video-player-fullscreen="true" 
+        x5-playsinline=""
+        controls
+        style="width: 100%"
+      ></video>
+    </div>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涔愪箰宸茬粡6宀佷簡锛屽湪骞煎効鍥笂澶х彮锛屼粠鍏ュ洯寮�濮嬶紝浠栧氨涓�鐩寸珯鍓嶆帓銆備箰涔愮殑鐖舵瘝寰堢儲鎭硷細鈥滄垜浠か濡讳袱浜洪兘鏄腑绛夊亸涓婄殑韬珮锛屾�庝箞鍎垮瓙鑰佹槸闀夸笉楂橈紵鈥濊皥璋堜綘鐨勭湅娉曘��
+      </p>
+      <p class="block">
+        瀛﹀墠鍎跨鐨勮韩楂樸�佷綋閲嶇瓑鐢熼暱鍙戣偛鎯呭喌寰堝ぇ绋嬪害涓婂彇鍐充簬閬椾紶鍩哄洜锛屽悓鏃朵篃涓庤惀鍏汇�佽繍鍔ㄧ瓑鍚庡ぉ鍥犵礌瀵嗕笉鍙垎銆傛妸鎻″厛澶╀紭鍔匡紝鍏呭垎鍒╃敤鍚庡ぉ鍥犵礌锛屼績杩涘鍓嶅効绔ヨ壇濂藉湴鐢熼暱鍙戣偛銆傛湰涓婚涓昏璁茶堪褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫洜绱狅紝浠ュ府鍔╀繚鏁欏伐浣滆�呭湪宸ヤ綔涓湁鏁堟帶鍒跺奖鍝嶅鍓嶅効绔ョ敓闀垮彂鑲茬殑涓嶈壇鍥犵礌锛屼繚闅滃鍓嶅効绔ユ甯稿彂鑲插彂灞曘��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        瀛﹀墠鍎跨鐨勭敓闀垮彂鑲茶繃绋嬫槸涓綋鍦ㄥ厛澶╅仐浼犲拰鍚庡ぉ鐜涓悇绉嶅洜绱犵浉浜掍綔鐢ㄧ殑缁撴灉銆傚奖鍝嶇敓闀垮彂鑲茬殑鍥犵礌寰堝锛屾鎷捣鏉ユ湁涓ょ被锛氬唴鍦ㄧ殑閬椾紶鍥犵礌鍜屽鍦ㄧ殑鐜鍥犵礌銆傞仐浼犲洜绱犱竴鑸槸涓嶄細鏀瑰彉鐨勶紝鑰岀幆澧冩潯浠舵槸鍙互鏀瑰彉鐨勩�傞仐浼犲洜绱犲喅瀹氫簡鐢熼暱鍙戣偛鐨勬綔鍔涳紝鑰岀幆澧冨拰鏁欒偛鏉′欢褰卞搷浜嗛仐浼犳綔鍔涚殑鍙戞尌锛屾渶鍚庡喅瀹氬彂鑲茬殑閫熷害鍙婅揪鍒扮殑绋嬪害銆�
+      </p>
+    </div>
+    <h3 id="c029">涓�銆侀仐浼犲洜绱狅紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鍏堝ぉ閬椾紶鍥犵礌鏄奖鍝嶇敓闀垮彂鑲茬殑鏈�鍩烘湰鍥犵礌锛屽畠涓哄効绔ョ殑鐢熼暱鍙戣偛鎻愪緵浜嗗彲鑳芥�с�傚鍓嶅効绔ョ敓闀垮彂鑲茬殑鐗瑰緛銆佹綔鍔涖�佽秼鍚戙�侀檺搴﹂兘鍙楃埗姣嶅弻鏂归仐浼犲洜绱犵殑褰卞搷锛岄仐浼犳�х柧鐥呭鐢熼暱鍙戣偛涔熸湁褰卞搷銆傜爺绌惰〃鏄庯紝鍚屽嵉鍙岀敓瀛愭垚骞村悗韬珮宸埆寰堝皬锛屽ご鍥翠篃寰堟帴杩戯紝浣嗕綋閲嶇殑宸埆杈冨ぇ锛岃繖璇存槑楠ㄩ绯荤粺鐨勫彂鑲插彈閬椾紶鐨勫奖鍝嶈緝澶э紝浣撻噸鍗存槗鍙楃幆澧冨洜绱犵殑褰卞搷銆�
+    </p>
+    <p>
+      鐢熼暱鍙戣偛鐨勫悇椤瑰舰鎬佹寚鏍囧拰鐢熺悊鎸囨爣锛屽韬珮銆佷綋閲嶃�佺毊涓嬭剛鑲�佽鍘嬬瓑閮芥湁涓嶅悓绋嬪害鐨勯仐浼犲�惧悜锛屽叾涓韩楂樼殑閬椾紶鍊惧悜鏇翠负鏄庢樉锛屽湪鑹ソ鐢熸椿鐜褰卞搷涓嬬殑鍎跨锛屾垚骞磋韩楂樺湪寰堝ぇ绋嬪害涓婂彇鍐充簬鐖舵瘝鐨勮韩楂樸�備竴鑸埗姣嶉珮瀛愬コ涔熼珮锛岀埗姣嶇煯瀛愬コ涔熺煯锛岃繖灏变负韬珮棰勬祴鍒涢�犱簡鏉′欢銆�
+    </p>
+    <p>
+      鍙﹀锛屾�у埆鍜屽唴鍒嗘硨涔熸槸褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勯噸瑕佸厛澶╁洜绱狅紝涓�鑸敺瀛╂瘮濂冲閲嶈�岄珮锛屼絾濂冲闈掓槬鏈熷紑濮嬪緱姣旂敺瀛╂棭锛涘瀭浣撱�佺敳鐘惰吅銆佽偩涓婅吅绛夊唴鍒嗘硨鍣ㄥ畼鍙婃縺绱犻兘涓庡効绔ョ敓闀垮彂鑲叉湁鍏筹紝澶ц剳鍙戣偛涓嶅叏鎴栧唴鍒嗘硨鍣ㄥ畼鍙戣偛寮傚父閮戒細涓ラ噸褰卞搷鍎跨鐨勭敓闀垮彂鑲层��
+    </p>
+    <h3 id="c030">浜屻�佺幆澧冨洜绱狅紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      褰卞搷鐢熼暱鍙戣偛鐨勫悗澶╃幆澧冨洜绱犳湁寰堝锛屼富瑕佹湁钀ュ吇銆佺柧鐥呫�佷綋鑲查敾鐐煎拰鍔冲姩銆佺敓娲诲埗搴︺�佽嵂鐗┿�佸鑺備笌姘斿�欍�佺ぞ浼氬洜绱犵瓑銆�
+    </p>
+    <h4 id="d085">锛堜竴锛夎惀鍏�</h4>
+    <p>
+      鍚堢悊鑰屽厖瓒崇殑钀ュ吇鏄繚璇佸鍓嶅効绔ョ敓闀垮彂鑲茬殑鐗╄川鍩虹銆傚効绔ュ繀椤讳笉鏂粠澶栫晫鍚告敹瓒冲鐨勫悇绉嶈惀鍏荤礌锛屽挨鍏舵槸瓒冲鐨勭儹閲忓拰浼樿川鐨勮泲鐧借川锛岃冻澶熺殑閾併�侀挋鍜屽悇绉嶇淮鐢熺礌绛夛紝浣滀负鐢熼暱鍙戣偛鐨勭墿璐ㄥ熀纭�銆傝惀鍏讳赴瀵屼笖骞宠 鐨勮喅椋熻兘淇冭繘鍏剁敓闀垮彂鑲诧紱鍙嶄箣锛岃惀鍏讳笉鍧囪 鎴栦笉鍚堢悊鐨勮喅椋熶笉浠呭奖鍝嶅叾姝e父鐨勭敓闀垮彂鑲诧紝杩樹細瀵艰嚧鍚勭钀ュ吇涓嶈壇銆�
+    </p>
+    <p>
+      鍎跨骞撮緞瓒婂皬锛屽彈钀ュ吇鐨勫奖鍝嶈秺澶с�傝澶氱爺绌惰〃鏄庯紝鍎跨鏃╂湡锛屽挨鍏舵槸鍑虹敓3锝�6涓湀鐨勮惀鍏诲鏅哄姏鍙戣偛鏈夐噸瑕佸奖鍝嶃�傚嚭鐢熷悗1骞达紝濡傛灉钀ュ吇涓嶈壇锛屽皢浼氬奖鍝嶅叾澶ц剳鐨勬甯稿彂鑲诧紙鑴戠粏鑳炵殑鏁伴噺鍜岃川閲忥級锛岃繕鍙兘褰卞搷鍏朵互鍚庣殑瀛︿範銆傝�岃惀鍏昏繃鍓╂垨涓嶅钩琛′細瀵艰嚧鑲ヨ儢锛屽悓鏍蜂細褰卞搷鍎跨鐨勭敓闀垮彂鑲层�傝惀鍏诲鐢熼暱鍙戣偛涓殑鍎跨閮戒細浜х敓鏆傛椂鐨勬垨姘镐箙鎬х殑褰卞搷銆�
+    </p>
+    <h4 id="d086">锛堜簩锛夌柧鐥�</h4>
+    <p>
+      鐤剧梾瀵瑰鍓嶅効绔ョ殑鐢熼暱鍙戣偛鏈夌洿鎺ュ奖鍝嶃�備笉鍚岀殑鐤剧梾瀵圭敓闀垮彂鑲茬殑褰卞搷绋嬪害涓嶅悓锛岃繖鍙栧喅浜庣柧鐥呮秹鍙婄殑閮ㄤ綅銆佺梾绋嬬殑闀跨煭鍜岀柧鐥呯殑涓ラ噸绋嬪害銆傜柧鐥呭彲浠ュ共鎵版甯哥殑鑳介噺浠h阿锛屽挨鍏跺湪浣撴俯杩囬珮鏃讹紝涓嶄粎浣块叾绯荤粺鐨勬甯稿姛鑳藉彈鎹燂紝杩樹細澧炲姞鍚勭钀ュ吇鐗╄川鐨勬秷鑰椼�傛湁浜涚柧鐥呰繕浼氫弗閲嶅奖鍝嶅櫒瀹樼殑姝e父鍔熻兘绛夛紝濡傝儍銆佽偁閬撶柧鐥呭奖鍝嶅効绔ョ殑娑堝寲鍚告敹锛屽鑷磋惀鍏讳笉鑹紝浣撻噸鍑忚交锛岀敋鑷虫帹杩熷姩浣滃拰璇█鐨勫彂灞曘�傛湁浜涙�ユ�т紶鏌撶梾锛屽娴佽剳銆佷箼鑴戙�佺伆璐ㄧ値绛夛紝涓嶄粎浼氶�犳垚涓ラ噸鐨勫悗閬楃棁锛岃繕浼氬▉鑳佸効绔ョ殑鐢熷懡銆�
+    </p>
+    <p>
+      鍥犳锛岀Н鏋侀槻娌诲効绔ヤ紶鏌撶梾鍜屽瘎鐢熻櫕鐥呯瓑甯歌鐥咃紝瀵逛繚璇佸効绔ョ殑姝e父鍙戣偛鏄崄鍒嗛噸瑕佺殑銆�
+    </p>
+    <h4 id="d087">锛堜笁锛変綋鑲查敾鐐煎拰鍔冲姩</h4>
+    <p>
+      浣撹偛閿荤偧鏄績杩涘効绔ヨ韩浣撳彂鑲插拰澧炲己浣撹川鐨勬湁鏁堟墜娈点�備綋鑲查敾鐐煎彲浠ュ姞蹇満浣撶殑鏂伴檲浠h阿锛屾彁楂樺懠鍚搞�佽繍鍔ㄥ拰寰幆绯荤粺鐨勫姛鑳斤紝鐗瑰埆鑳戒績杩涢楠煎拰鑲岃倝鐨勫彂鑲层�傚洜姝わ紝鍎跨缁忓父鍙傚姞浣撹偛閿荤偧锛屼笉浠呭彲浣胯倢绾ょ淮鍙樼矖锛岃倢鑲夎川閲忓鍔狅紝鑰屼笖鑳戒績杩涢楠肩殑鐢熼暱鍙戣偛锛屽姞閫熼鐨勯挋鍖栵紝浣块璐ㄦ洿鍔犵矖澹潥瀹烇紝鍚屾椂涔熶績杩涗簡闊у甫鐨勫彂鑲诧紝澧炲姞浜嗗叧鑺傜殑鐗㈠浐鎬у拰鐏垫椿鎬с��
+    </p>
+    <p>
+      鎬讳箣锛屽効绔ョ粡甯稿弬鍔犱綋鑲查敾鐐硷紝鍏惰韩楂樸�佷綋閲嶃�佽兏鍥寸瓑鏂归潰鐨勫彂鑲查兘杈冪悊鎯炽�備綋鑲查敾鐐艰繕鍙互浣夸汉绮剧楗辨弧銆佸績鎯呮剦蹇�侀娆插鍔狅紝淇冭繘钀ュ吇鐗╄川鐨勬秷鍖栧惛鏀讹紝鍑忓皯鐤剧梾锛屽寮轰綋璐ㄣ��
+    </p>
+    <h4 id="d088">锛堝洓锛夌敓娲诲埗搴�</h4>
+    <p>
+      鏈夎寰嬬殑鐢熸椿鍒跺害锛岃冻澶熺殑鎴峰娲诲姩锛岄�傚綋鐨勫涔犲拰鍔冲姩锛屽畾鏃惰繘椁愬拰鍏呰冻鐨勭潯鐪狅紝鏈夊埄浜庝績杩涘効绔ョ殑鐢熼暱鍙戣偛銆傚洜涓哄湪鍚堢悊鐨勭敓娲诲埗搴︿笅锛屽効绔ヨ韩浣撳悇閮ㄥ垎鍥犳椿鍔ㄤ笌浼戞伅鑳藉緱鍒伴�傚綋鐨勪氦鏇匡紝鍙秷闄ょ柌鍔筹紱韬綋鐨勮惀鍏绘秷鑰椾篃鍙緱鍒板強鏃惰ˉ鍏咃紝淇濊瘉鏈轰綋鐨勬甯镐唬璋€�傛湁浜涘効绔ュ湪瀹堕噷鐢熸椿鏃犺寰嬶紝韬珮銆佷綋閲嶅鍔犲緱閮芥瘮杈冩參锛屽鏄撳緱鐥咃紱鑰岃繘鎵樺効鎵�銆佸辜鍎垮洯鍚庯紝鐢熸椿鏈夎寰嬶紝涓嶄粎韬珮銆佷綋閲嶆槑鏄惧鍔狅紝鑰屼笖鍔ㄤ綔鐨勫彂灞曚篃鍔犲揩浜嗐��
+    </p>
+    <h4 id="d089">锛堜簲锛夎嵂鐗�</h4>
+    <p>
+      鐢ㄨ嵂涓嶅綋浼氬鐢熼暱鍙戣偛鏈変笉鑹奖鍝嶏紝鍥犳锛屽灏忓効鐢ㄨ嵂搴旇皑鎱庡皬蹇冦�備緥濡傦紝姘湁绱犲彲褰卞搷鏂扮敓鍎跨殑鍛煎惛銆佸惊鐜紝鐢氳嚦閫犳垚姝讳骸銆傞摼闇夌礌浼氶�犳垚鍚姏鍑忛��锛岀敋鑷宠�宠亱銆傛棩甯哥敤鐨勭:鑳鸿嵂鍜岄潚闇夌礌绛夛紝杩囨晱浣撹川鐨勫辜鍎跨敤鍚庡彲鑳戒細鍙戠敓杩囨晱锛岄噸鑰呬細鍗卞強鐢熷懡銆傚瓡濡囧湪濡婂涓湡鏈嶇敤鍥涚幆绱狅紝浼氫娇鍎跨涔崇墮鍙樻垚榛勮壊锛屽苟鍙紩璧风墮璐ㄥ彂鑲蹭笉鑹強楠ㄧ敓闀块殰纰嶃��
+    </p>
+    <h4 id="d090">锛堝叚锛夊鑺備笌姘斿��</h4>
+    <p>
+      涓�鑸潵璇达紝鍎跨鍦ㄦ槬瀛h韩楂樺闀挎渶蹇紝鍦ㄧ瀛d綋閲嶅闀挎渶蹇�傛瘡骞�9鈥�11鏈堜綋閲嶅鍔犳渶蹇紝鑰屽湪鐐庡瀛h妭鏈変綋閲嶅噺杞荤殑瓒嬪娍銆傛瘡骞�3鈥�5鏈堣韩楂樺鍔犺緝蹇紝绛変簬9鈥�11鏈�3涓湀韬珮澧炲姞鐨�2锝�2.5鍊嶃�傛湁鐨勫鑰呰繕鍙戠幇锛屽湪韬珮澧為暱杈冨揩鐨勬湀浠斤紝鏂扮殑楠ㄥ寲涓績涔熻緝澶氬嚭鐜帮紝涓嶅悓浜庤韩楂樺闀胯緝鎱㈢殑鏈堜唤銆�
+    </p>
+    <h4 id="d091">锛堜竷锛夌ぞ浼氬洜绱�</h4>
+    <p>
+      绀句細鍥犵礌瀵瑰効绔ョ敓闀垮彂鑲茬殑褰卞搷鏄患鍚堟�х殑锛屽璐洶銆侀鐗╃己涔忋�佹枃鍖栬惤鍚庛�佺柧鐥呮祦琛屻�佸眳浣忔嫢鎸ゃ�佺己涔忓繀瑕佺殑鍗敓璁炬柦绛夐兘涓ラ噸褰卞搷鐫�鍎跨鐨勮韩蹇冨彂鑲层�傜埗姣嶇殑鑱屼笟鍜岀粡娴庣姸鍐典篃瀵瑰効绔ョ敓闀垮彂鑲茶捣鐫�閲嶈浣滅敤銆傛柊涓浗鎴愮珛鍚庯紝闅忕潃浜烘皯鐢熸椿姘村钩鐨勬彁楂樸�佸尰鐤楁潯浠剁殑鏀瑰杽銆侀闃叉帴绉嶇殑鏅強锛屽嵄瀹冲効绔ュ仴搴风殑浼犳煋鐥呭緱鍒板熀鏈帶鍒讹紝鍎跨鐢熼暱鍙戣偛姘村钩鏈変簡鏄庢樉鎻愰珮銆備竴浜涜皟鏌ヨ〃鏄庯紝鍦ㄥ悓鏍风殑缁忔祹鏉′欢涓嬶紝瀹跺涵浜哄彛鐨勫灏戯紝灏ゅ叾鏄瓙濂崇殑澶氬皯锛屽鍎跨鐢熼暱涔熸湁涓�瀹氱殑褰卞搷銆�
+    </p>
+    <p>
+      姝ゅ锛屽ぇ姘斻�佹按鍜屽湡澹や腑鏈夊鐗╄川鐨勬薄鏌擄紝浠ュ強鍣0鐨勫嵄瀹筹紝瀵瑰効绔ョ敓闀垮彂鑲蹭篃鏈変笉鑹奖鍝嶃��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0065-1.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍎跨鏈�浣崇敓闀挎湡搴旀敞鎰忕殑闂</b></p>
+      <p class="block">
+        涓栫晫鍗敓缁勭粐锛圵HO锛夌爺绌跺彂鐜帮紝鍎跨鐨勭敓闀块�熷害鍦ㄥ悇涓湀浠戒腑骞朵笉鏄竴鏍风殑锛屽叾涓敓闀挎渶蹇殑鏈堜唤鏄�5鏈堬紝骞冲潎杈�7.3姣背锛屽洜姝わ紝5鏈堣绉颁负鈥滃ゥ绉樼殑5鏈堚�濓紝鑰岄暱寰楁渶鎱㈢殑鏈堜唤鏄�10鏈堬紝骞冲潎鍙湁3.3姣背銆備汉鍦ㄥ悇涓湀浠戒腑鐨勭敓闀块�熷害涓轰粈涔堜細涓嶅悓鍛紵涓撳浠涓猴細鍦ㄥぇ鍗冧笘鐣屼腑锛岃嚜鐒跺拰姘斿�欑幆澧冨鍚勭鐢熺墿绻佽偛锛岀壒鍒槸瀵逛汉绫荤殑鐢熼暱鍙戣偛锛屾湁鐫�鏋佷负閲嶈鐨勫奖鍝嶃�傚悇绉嶇敓鍛界粡杩囧啲鐪犲拰鍒濇槬鐨勫鑻忎箣鍚庤繘鍏ヤ簡鏄ユ殩鑺卞紑銆佽壋闃抽珮鐓х殑5鏈堬紝鍛堢幇鍑虹敓鏈哄媰鍕冪殑鐜拌薄锛岃繘鍏ュ拰杈惧埌涓�骞翠腑鐢熼暱鍙戣偛鐨勯珮宄般�備汉绫诲拰涓栫晫涓囩墿涔熸槸涓�鏍风殑锛屽挨鍏舵槸鍎跨鏈夋洿涓烘槑鏄剧殑鏁堝簲銆傛棦鐒跺瀛愬湪5鏈堢敓闀块�熷害鍔犲揩锛屽繀鐒惰娑堣�楁洿澶氱殑钀ュ吇鐗╄川锛屽洜姝わ紝瀹堕暱搴旀敞鎰忓強鏃舵帉鎻″瀛愮敓闀垮彂鑲茬殑鏈�浣虫椂鏈猴紝缁欏瀛愨�滄坊姘村姞娌光�濓紝浠ヤ績杩涘瀛愮殑鐢熼暱鍙戣偛鍜屽寮烘姉鐥呰兘鍔涖��
+      </p>
+      <p class="block">
+        涓�鏄娉ㄦ剰瀛╁瓙鐨勮喅椋熻惀鍏汇�傚湪鏃ュ父鐢熸椿涓紝瑕佽瀛╁瓙澶氬悆涓�浜涘瘜鍚泲鐧借川銆佸嵉纾疯剛鍜岃禆姘ㄩ吀绫婚鐗╋紝濡傞浮铔嬨�佽眴绫汇�佺墰濂跺強鐦﹁倝绛夛紝杩樿娉ㄦ剰澶氳ˉ鍏呬竴浜涙柊椴滆敩鑿滃拰姘存灉锛屼互婊¤冻韬綋瀵圭淮鐢熺礌绛夎惀鍏荤殑闇�瑕併��
+      </p>
+      <p class="block">
+        浜屾槸鍚堢悊瀹夋帓涓�鏃ヤ笁椁愩�備竴鏃ヤ笁椁愪腑锛岀儹閲忓垎閰嶆槸鍗堥鍗�40%锛屾棭銆佹櫄椁愬悇鍗�30%銆備竴瀹氳璁╁瀛愬悆濂芥棭椁愬啀涓婂銆備笉鍚冩垨灏戝悆鏃╅锛岀儹閲忓拰钀ュ吇涓嶈冻锛屽鏄撳嚭鐜伴ゥ楗裤�佸ご鏅曞強娉ㄦ剰鍔涗笉闆嗕腑锛屼箙浜嗚繕浼氬鑷存櫤鍔涗笅闄嶃�傚崍椁愬彲璁╁瀛愬鍚冧竴浜涳紝鏅氫笂杩涢鍒欒閫傞噺锛屽繀瑕佹椂鍙湪瀛╁瓙鍋氬畬浣滀笟鍚庡悆鐐瑰効鐐瑰績銆�
+      </p>
+      <p class="block">
+        涓夋槸鍔犲己浣撹偛閿荤偧銆傝繍鍔ㄥ彲浠ヤ績杩涙柊闄堜唬璋㈠拰琛�娑插惊鐜紝淇冭繘鑲岃倝鍜屽ぇ鑴戠殑鍙戣偛锛屼互鍙婃櫤鑳界殑鍙戝睍銆傛墍浠ワ紝瑕侀紦鍔卞瀛愬鍙傚姞鎴峰浣撹偛娲诲姩锛岀壒鍒槸鏈夊埄浜庨暱楂樺拰鍋ヨ剳鐨勬椿鍔紝濡傝烦缁炽�佽涪姣藉瓙浠ュ強鍚勭鐞冪被娲诲姩绛夈�傛澶栵紝杩樿娉ㄦ剰瀛╁瓙鐨勭敓鐞嗗崼鐢燂紝鍩瑰吇鍏跺吇鎴愯壇濂界殑鍗敓涔犳儻銆�
+      </p>
+    </div>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      鐢熼暱鏄寚缁嗚優鐨勭箒娈栧澶у拰缁嗚優闂磋川鐨勫鍔狅紝鍗宠韩浣撳悇鍣ㄥ畼浠ュ強鏁翠釜韬綋鐨勫闀匡紝鍙敤鐩稿簲鐨勬祴閲忓�兼潵琛ㄧず閲忕殑鍙樺寲銆傚彂鑲叉槸鎸囩粏鑳炪�佺粍缁囥�佸櫒瀹樺拰绯荤粺鍦ㄧ粨鏋勫拰鏈鸿兘涓婄殑鏀瑰彉銆佹垚鐔熷拰瀹屽杽锛屾槸鏈轰綋鍦ㄨ川鐨勬柟闈㈢殑鏀瑰彉銆傛垚鐔熸槸鎸囨満浣撶殑鐢熼暱涓庡彂鑲茬粨鏉燂紝鏈轰綋鐨勭粨鏋勫拰鍔熻兘杈惧埌涓�绉嶅畬澶囩姸鎬併��<br />
+      銆�銆�瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勮寰嬫槸鎸囩兢浣撳効绔ュ湪鐢熼暱鍙戣偛杩囩▼涓殑涓�鑸幇璞°�備富瑕佹湁浠ヤ笅瑙勫緥锛氱敓闀垮彂鑲茬殑杩炵画鎬у拰闃舵鎬э紱鐢熼暱鍙戣偛鐨勭▼搴忔�э紱鐢熼暱鍙戣偛鐨勪笉鍧囪 鎬э紱鐢熼暱鍙戣偛鐨勭浉浜掑叧鑱旀�э紱鐢熼暱鍙戣偛鐨勪釜浣撳樊寮傛�с��<br />
+      銆�銆�瀛﹀墠鍎跨鐨勭敓闀垮彂鑲茶繃绋嬫槸涓綋鐨勯仐浼犲洜绱犱笌鐜鍥犵礌鐩镐簰浣滅敤鐨勮繃绋嬨�傚奖鍝嶇敓闀垮彂鑲茬殑鍥犵礌寰堝锛屾鎷捣鏉ユ湁涓ょ被锛氶仐浼犲洜绱犲拰鐜鍥犵礌銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.鏈夌殑瀛╁瓙澶村ぇ锛屾湁鐨勫瀛愬ご灏忥紝杩欎篃浣撶幇浜嗗鍓嶅効绔ョ敓闀垮彂鑲茬殑涓綋宸紓鎬с�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      2.瀛﹀墠鍎跨鍙戣偛鐣稿舰鎴栨偅鏈夊厛澶╂�х柧鐥咃紝閮芥槸鍙楅仐浼犲洜绱犵殑褰卞搷銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.鍦ㄧ敓闀垮彂鑲茶繃绋嬩腑锛岃韩浣撳悇閮ㄥ垎鐨勭敓闀块�熷害鏄細涓嬭偄澧炲姞鏈�澶氾紝澶撮鏈�灏戙�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      4.鏈変簺瀛╁瓙鏄厛瀛︿細寮�鍙h璇濓紝鍚庡浼氳蛋璺紝鏈変簺瀛╁瓙鍒氬ソ鐩稿弽銆傝繖鏄敱浜庣敓闀垮彂鑲插叿鏈変釜浣撳樊寮傛�с�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.濠村効鏈熺殑鍔ㄤ綔鍙戣偛棣栧厛鏄細鎶ご銆佽浆澶达紝鐒跺悗浼氱炕韬�佸潗锛屾渶鍚庝細绔欑珛銆佽璧帮紝杩欐槸閬靛惊浜�<input type="text" class="lineInput completion-input" />鐨勮寰嬨��
+    </p>
+    <p class="block">
+      2.浜虹殑鐢熼暱鍙戣偛閫熷害鏇茬嚎骞朵笉鏄殢骞撮緞鍛�<input type="text" class="lineInput completion-input" />涓婂崌锛岃�屾槸<input type="text" class="lineInput completion-input" />涓婂崌銆�
+    </p>
+    <p class="block">
+      3.閬椾紶鍐冲畾浜嗗鍓嶅効绔ョ敓闀垮彂鑲茬殑<input type="text" class="lineInput completion-input" />鎬э紝鐜鍐冲畾浜嗗鍓嶅効绔ョ敓闀垮彂鑲茬殑<input type="text" class="lineInput completion-input" />鎬с�傚鍓嶅効绔ョ殑鐢熼暱鍙戣偛灏辨槸涓綋鐨�<input type="text" class="lineInput completion-input" />鍥犵礌涓�<input type="text" class="lineInput completion-input" />鍥犵礌鐩镐簰浣滅敤鐨勮繃绋嬨��
+    </p>
+    <p class="block">4.钀ュ吇鏄繚璇佸辜鍎跨敓闀垮彂鑲茬殑<input type="text" class="lineInput completion-input" />鍩虹銆�</p>
+    <p class="block">
+      5.鐖舵瘝鐨勭ぞ浼氬湴浣嶃�佺粡娴庣姸鍐点�佺礌璐ㄥ強鏁欒偛鏂瑰紡閮戒細褰卞搷瀛﹀墠鍎跨鐨勭敓闀垮彂鑲诧紝杩欎綋鐜颁簡<input type="text" class="lineInput completion-input" />鍥犵礌鐨勫奖鍝嶏紱鍐滄潙骞煎効鍜屽煄甯傚辜鍎跨敓闀垮彂鑲茬姸鍐典笉鍚岋紝杩欎綋鐜颁簡<input type="text" class="lineInput completion-input" />鍥犵礌瀵瑰鍓嶅効绔ョ敓闀垮彂鑲茬殑褰卞搷銆�
+    </p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.瀛﹀墠鍎跨骞撮緞闃舵鐨勫垝鍒嗗強鍚勯樁娈电殑鐗圭偣鏄粈涔堬紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.褰卞搷瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫洜绱犳湁鍝簺锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">
+      1.璋冪爺浜嗚В褰撳湴瀛﹀墠鍎跨鐨勭敓闀垮彂鑲茬幇鐘讹紝骞舵寜骞撮緞闃舵杩涜绠�鍗曞垎鏋愯瘎浠枫��
+    </p>
+    <p class="block">
+      2.閽堝1锝�3宀佺殑鍎跨锛屽鏌愪釜杩欎竴骞撮緞娈电殑鍎跨杩涜鐢熼暱鍙戣偛鐨勭畝鍗曡瘎浠凤紝鎵惧嚭褰卞搷鍏剁敓闀垮彂鑲茬殑寮傚父鍥犵礌銆�
+    </p>
+    <p class="block">
+      3.鏍规嵁骞撮緞鐗圭偣锛屼负鏌愪竴骞撮緞娈电殑瀛﹀墠鍎跨鍒跺畾涓�浠戒竴鏃ョ敓娲绘棩绋嬭〃銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0067-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0067-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterTwo",
+  data() {
+    return {
+      taskOne: require("@/assets/images/chapterTwo/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterTwo/task-sheet2.png"),
+      taskThree: require("@/assets/images/chapterTwo/task-sheet3.png"),
+      special: require("@/assets/images/chapterTwo/0056-1.jpg"),
+      most: require("@/assets/images/chapterTwo/0060-1.jpg"),
+      resourceState: "",
+    };
+  },
+  methods: {
+    changeResources(type) {
+      this.$data.resourceState = type;
+    },
+  },
+};
+</script>
+
+<style lang="less" scoped>
+.learn-btn {
+  display: flex;
+  justify-content: space-evenly;
+  margin: 30px 0 10px 0;
+  
+}
+</style>
diff --git a/src/view/content/components/chapter003.vue b/src/view/content/components/chapter003.vue
new file mode 100644
index 0000000..58b3d7f
--- /dev/null
+++ b/src/view/content/components/chapter003.vue
@@ -0,0 +1,825 @@
+<template>
+  <div class="chapter-three">
+    <p class="center" id="a009">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterThree/zt3.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/xxmb.png"
+      />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鎺屾彙瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勭壒鐐广��<br />
+      銆�銆�2.鐭ラ亾褰卞搷瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勫洜绱犮��<br />
+      銆�銆�3.鎵惧嚭寮曡捣瀛﹀墠鍎跨绱у紶鐘跺喌鐨勫師鍥犮��<br />
+      銆�銆�4.鎻忚堪瀛﹀墠鍎跨鎯呯华绱у紶鎵�寮曡捣鐨勮涓洪棶棰樸��<br />
+      銆�銆�5.鐭ラ亾涓�浜涘簲瀵瑰鍓嶅効绔ヨ涓洪棶棰樼殑鏂规硶銆�<br />
+      銆�銆�6.浜嗚В瀛﹀墠鍎跨甯歌鐨勫績鐞嗙柧鎮c��<br />
+      銆�銆�7.鐭ラ亾濠氬墠妫�鏌ャ�佺姝㈣繎浜茬粨濠氱瓑鏄闃插効绔ュ績鐞嗙柧鐥呯殑鎺柦涔嬩竴銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      蹇冪悊鍙戝睍銆�鍔ㄤ綔銆�璁ょ煡銆�璇█銆�鎯呯华鎯呮劅銆�涓�с��閬椾紶绱犺川銆�鐢熺悊鎴愮啛銆�鐜銆�鏁欒偛銆�涓昏鑳藉姩鎬с��鍘嬪姏銆�鎯呯华绱у紶銆�蹇冪悊琛屼负闂銆�蹇冪悊鐤剧梾
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b013">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">瀛﹀墠鍎跨蹇冪悊鐨勫彂灞曘��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涓轰粈涔堝叏涓栫晫鐨勫効绔ラ兘鏄厛瀛︿細鎶ご锛岀劧鍚庡浼氱炕韬�佸潗銆佺埇銆佺珯锛屽埌1宀佸乏鍙冲浼氳蛋璺紵杩樻湁锛屼笉绠¤繖涓浗瀹剁殑璇█涓庡叾浠栫殑璇█宸紓鏈夊澶э紝涓轰粈涔堝効绔ラ兘鍦�4锝�6涓湀鐨勬椂鍊欑墮鐗欏璇紝鍦�12锝�13涓湀鐨勬椂鍊欒鍑虹涓�涓湁鎰忎箟鐨勮瘝锛屽湪绗簩骞存湯鐨勬椂鍊欏紑濮嬬粍鍚堣瘝锛熶负浠�涔堝悓鑳炲厔濡逛竴涓椿娉煎紑鏈楋紝涓�涓矇榛樺瑷�锛熷悓鏍锋槸5宀佺殑鍎跨锛屼负浠�涔堜竴涓级鐗欎繍榻匡紝涓�涓彛榻夸笉娓咃紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        蹇冪悊瀛︾爺绌惰〃鏄庯紝杩欎簺鐜拌薄鏄敱鍎跨蹇冪悊鍙戝睍鐨勭壒鐐瑰拰瑙勫緥閫犳垚鐨勩�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勭壒鐐瑰強褰卞搷鍥犵礌锛屼负骞磋交鐨勭埗姣嶅強瀛﹀墠鏁欒偛鏈烘瀯鐨勮�佸笀寮�灞曠瀛︾殑鏃╂湡鏁欒偛鎻愪緵渚濇嵁銆�
+      </p>
+    </div>
+    <p>
+      浜虹殑鍙戝睍鍖呮嫭韬綋鐨勭敓闀垮彂鑲插拰蹇冪悊鐨勫彂灞曚袱涓柟闈€�傝韩浣撶殑鐢熼暱鍙戣偛鏄績鐞嗗彂灞曠殑鍩虹锛岃�屽績鐞嗙殑鍙戝睍涔熶細褰卞搷韬綋鐨勭敓闀垮彂鑲诧紝涓よ�呬簰涓哄奖鍝嶃�佺浉杈呯浉鎴愩�傚湪浜嗚В鎺屾彙瀛﹀墠鍎跨韬綋鐢熼暱鍙戣偛鐨勭壒鐐瑰拰瑙勫緥鐨勫熀纭�涓婏紝杩涗竴姝ョ爺绌跺叾蹇冪悊鍙戝睍鐨勮繃绋嬨�佺壒鐐瑰強瑙勫緥锛屾湁鍔╀簬璁捐绗﹀悎瀛﹀墠鍎跨鍏ㄩ潰鍙戝睍鐨勯�傚疁鐨勮绋嬶紝浠庤�屾洿濂藉湴甯姪鎵�鏈夌殑鍎跨锛屼互淇濋殰浠栦滑鍋ュ悍鍦版垚闀裤��
+    </p>
+    <h3 id="c031">涓�銆佸鍓嶅効绔ュ績鐞嗗彂灞曠殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      瀛﹀墠鍎跨鐨勫績鐞嗗彂灞曞寘鎷姩浣溿�佽鐭ャ�佽瑷�銆佹儏缁儏鎰熴�佷釜鎬х瓑鏂归潰锛岃繖浜涙柟闈㈢殑鍙戝睍鏄浉浜掑奖鍝嶃�佺浉杈呯浉鎴愮殑銆�
+    </p>
+    <h4 id="d092">锛堜竴锛夊姩浣滅殑鍙戝睍</h4>
+    <p>
+      鍔ㄤ綔鏄汉绫绘渶閲嶈鐨勪竴绉嶅熀鏈兘鍔涳紝涔熸槸涓綋杩涜瀹炶返娲诲姩涓嶅彲缂哄皯鐨勯噸瑕佸伐鍏枫�傛湁浜鸿锛屽姩浣滄槸涓綋鏃╂湡鐨勫鏄炬櫤鍔涖�備篃鏈変汉璇达紝鍦ㄤ釜浣撴�濈淮銆佹櫤鍔涚殑鍙戠敓鍙戝睍杩囩▼涓紝鍔ㄤ綔璧风潃閲嶈鐨勪綔鐢ㄣ�傛�讳箣锛屽湪濠村効鏃舵湡锛岀敱浜庝釜浣撹█璇兘鍔涙瀬涓烘湁闄愶紝鍏跺彂鑲层�佸彂灞曟按骞虫洿澶氭槸閫氳繃鍔ㄤ綔琛ㄧ幇鍑烘潵銆傚洜姝わ紝鍔ㄤ綔鐨勫彂灞曠姸鍐靛父琚敤浣滆瘎浠锋柊鐢熷効鍜屽┐鍎垮績鐞嗗彂灞曠殑閲嶈鎸囨爣銆備緥濡傦紝鑻ユ柊鐢熷効鏈熸棤鎯婅烦鍙嶅皠锛屽氨璇存槑鍙兘鏈夎剳鎹熶激锛岃��9涓湀浠ュ悗濡傝嫢浠嶆湭鍑虹幇鎯婅烦鍙嶅皠锛屽垯璇存槑澶ц剳鍙兘鏈夋參鎬х梾鍙樼殑鐗瑰緛銆�
+    </p>
+    <p>
+      鍎跨鍔ㄤ綔鐨勫彂灞曞彈鐢熺墿棰勭疆绋嬪簭鍖栫殑鍒剁害锛岄伒寰潃涓�瀹氱殑瑙勫緥鎬э紝澶ц嚧琛ㄧ幇濡備笅銆�
+    </p>
+    <h5 id="e072">1.澶村熬鍙戝睍瑙勫緥</h5>
+    <p>
+      鍔ㄤ綔鍙戝睍鍏堢敱澶撮儴寮�濮嬶紝鐒跺悗鍒拌函骞诧紝鏈�鍚庡埌杈捐剼閮紙瑙佸浘3-1锛夈�傚湪鑳氳儙鏈燂紝鍙戝睍鐨勯噸鐐瑰彲浠ヨ鍩烘湰涓婇兘鏄湪澶撮儴锛屽埌浜嗚儙鍎挎湡鎵嶆笎娓愬彂灞曞埌韬綋鍙婂洓鑲€�傚嚭鐢熶互鍚庣殑濠村効锛屽灏嗗叾淇崸锛屼粬鍏堜細鎶ご锛岀劧鍚庝細缈昏韩銆佸潗銆佺埇銆佺珯锛屽埌浜�1宀佸乏鍙虫墠瀛︿細璧拌矾銆傝繖浜涢兘璇存槑鍎跨鍔ㄤ綔鐨勫彂灞曟槸閬靛惊澶村熬鍙戝睍瑙勫緥鐨勩��
+    </p>
+    <div class="fl fl-around">
+      <div class="left" style="width: 62%">
+        <h5 id="e073">2.杩戣繙鍙戝睍瑙勫緥</h5>
+        <p>
+          鍔ㄤ綔鍙戝睍鏄敱韬共寮�濮嬶紝鐒跺悗鍚戝洓鑲㈠彂灞曠殑锛堣鍥�3-1锛夈�傚湪鑳庡効鍓嶆湡锛屽ご閮ㄥ強韬共宸插彂灞曪紝鍥涜偄灏氬鍦ㄨ悓鑺界姸鎬侊紱鍑虹敓鍚庯紝濠村効鍏堜細缈绘粴銆佸潗锛岀劧鍚庢墠浼氱珯鍙婅蛋璺紝鑷充簬鎵嬮儴鐨勭簿缁嗗姩浣滐紝鍒�1宀佸乏鍙虫墠閫愭笎鍙戝睍銆傝繖浜涘張璇存槑鍎跨鍔ㄤ綔鐨勫彂灞曚篃鏄伒寰繎杩滃彂灞曡寰嬬殑銆�
+        </p>
+        <p>
+          濠村辜鍎垮姩浣滃彂灞曢櫎閬靛惊浠ヤ笂涓や釜瑙勫緥澶栵紝杩樻湁涓�涓噸瑕佺殑瑙勫緥灏辨槸鈥滅敱鏁翠綋鍒扮壒娈婄殑鍙戝睍鈥濓紝鍗冲叏韬殑銆佺缁熺殑鍔ㄤ綔鍙戝睍鍦ㄥ厛锛屽眬閮ㄧ殑銆佸皬鑲岃倝鐨勬椿鍔ㄥ彂灞曞湪鍚庛�傚姩浣滅殑鍙戝睍鏄垎鍖栦笌缁熸暣鐨勮繃绋嬶紝鎹㈠彞璇濊锛屽眬閮ㄧ殑娲诲姩鏄敱鍏ㄨ韩鍒嗗寲鍑烘潵鐨勶紝鐒跺悗鍐嶉噸鏂扮粍缁囷紝鏋勬垚涓�涓柊鍨嬬殑鎴栬緝绮剧粏鐨勫姩浣溿��
+        </p>
+        <p>
+          鍎跨鍔ㄤ綔鐨勫彂灞曚笉鏄绔嬬殑锛屽畠鏈夎禆浜庣缁忕郴缁熶笌鑲岃倝鐨勫彂鑲插拰鎴愮啛锛屽張褰卞搷鐫�瀛﹀墠鍎跨鐨勮鐭ャ�佹儏缁儏鎰熷拰涓�х殑鍙戝睍锛屽洜鑰屽湪鍎跨鏃╂湡锛屽姩浣滅殑鍙戝睍鍦ㄤ竴瀹氱▼搴︿笂鏍囧織鐫�鍎跨蹇冪悊鐨勫彂灞曟按骞炽��
+        </p>
+        <p>
+          鍎跨鍔ㄤ綔鐨勫彂灞曡櫧鐒舵湁寰堝ぇ鐨勪釜浣撳樊寮傦紝浣嗛伒寰潃鍏卞悓鐨勯『搴忓拰澶т綋涓�鑷寸殑鏃堕棿琛紝渚嬪锛屾垜鍥芥皯闂存湁鈥滀笁缈诲叚鍧愬叓鐖�濈殑璇存硶銆傚鏋滃効绔ユ湁鍔ㄤ綔鍙戝睍杩熺紦鍜屽紓甯哥殑鐜拌薄锛屽氨瑕佸紩璧锋敞鎰忥紝瑕佸褰㈡垚鐨勫師鍥犺繘琛屾帓鏌ワ紝浠ヤ究瀵圭棁娌荤枟鍙婅缁冦��
+        </p>
+      </div>
+      <div class="right" style="width: 35%">
+        <p class="center">
+          <el-image :src="body" :preview-src-list="[body]" />
+        </p>
+        <p class="img">鍥�3-1 韬綋鍔ㄤ綔鐨勫彂灞曟柟鍚�</p>
+      </div>
+    </div>
+
+    <h4 id="d093">锛堜簩锛夎鐭ョ殑鍙戝睍</h4>
+    <p>
+      璁ょ煡鐨勫彂灞曟槸鍎跨瀵圭幆澧冪殑鍙嶅簲銆備緥濡傦紝4锝�5涓湀澶х殑濠村効鍦ㄥ緱鍒颁竴涓墿浣撴椂锛屼粬鍏堜細娉ㄨ涓�浼氬効锛屾帴鐫�鍙兘浼氭妸瀹冩斁鍒板槾宸撮噷锛屼篃鍙兘浼氭姄璧锋潵鏁蹭竴鏁叉垨鎽囦竴鎽囷紝浠ユ鏉ヤ簡瑙g墿浣撶殑灞炴�э紱褰撳惉鍒版湁浜哄彨鑷繁鐨勫悕瀛楁椂锛屼細鍑嗙‘鍦板皢澶磋浆鍚戝0闊充紶鏉ョ殑鏂瑰悜銆�6锝�9涓湀澶х殑濠村効鐭ラ亾瀵绘壘琚棌鍖胯捣鏉ョ殑鐜╁叿锛屼粬浠簡瑙e彲浠ョ敤鈥滃摥鈥濆綋鎴愬懠鍞ゅ濡堢殑鏂瑰紡锛涗粬浠繕浜嗚В鍒帮細鍗充娇涓�涓汉涓嶅湪瑙嗙嚎鑼冨洿鍐咃紝杩欎釜浜轰粛鐒跺瓨鍦紝浠栫殑鍝0鍙互鎶婁汉鍙洖鑷繁韬竟鏉モ�︹�﹁�岃繖浜涢兘鏄粠濠村効鎰熺煡瑙夌殑鍙戝睍寮�濮嬬殑銆�
+    </p>
+    <p>
+      3宀佷互鍓嶇殑鍎跨锛屽凡鍏峰浜嗗悇绉嶆劅瑙夛紝鍦ㄨ璇嗕簨鐗╃殑杩囩▼涓紝瑙﹁璧烽噸瑕佷綔鐢紱鑰�3宀佷互鍚庯紝瑙﹁鍦ㄨ璇嗗瑙備簨鐗╀腑鐨勫湴浣嶉�愭笎璁╀綅浜庤瑙夈�佸惉瑙夈��
+    </p>
+    <p>
+      濠村効鍑虹敓鍚庝笉涔呭氨鏈夎蹇嗙殑鑳藉姏锛屼絾瑕佸埌2宀佷互鍚庢墠杩愮敤绗﹀彿锛屾帉鎻¤瑷�锛岃兘鍒╃敤璁板繂鍌ㄥ瓨銆傚鍓嶅効绔ョ殑璁板繂浠ユ棤鎰忚蹇嗐�佸舰璞¤蹇嗗拰鏈烘璁板繂涓轰富锛岃蹇嗙殑鎸佷箙鎬у湪3宀佷互鍚庢湁涓�瀹氬彂灞曪紝浣嗚蹇嗙殑绮剧‘鎬ф瘮杈冨樊锛岃〃鐜颁负寰�寰�璁颁綇鑷繁鎰熷叴瓒g殑鍐呭锛岃�岄仐蹇樹簡鏈�鏈川銆佹渶涓昏鐨勫唴瀹广��
+    </p>
+    <p>
+      3宀佷互鍓嶇殑鍎跨锛屾�濈淮绂讳笉寮�鍔ㄤ綔鍜屽疄鐗╋紝浠ョ洿瑙夎鍔ㄦ�濈淮涓轰富锛�3宀佷互鍚庯紝鍎跨鐨勬�濈淮宸插紑濮嬮�愭笎鎽嗚劚鍔ㄤ綔鐨勬潫缂氾紝鍦ㄥ姩浣滀箣鍓嶅氨鍦ㄥご鑴戜腑杩涜鎬濊�冿紝鏈変竴瀹氱殑鐩殑鎬у拰棰勮鎬с�備絾鏄紝瀛﹀墠鍎跨鐨勬�濈淮杩樹笉鑳界寮�瀹炵墿鍜屽疄鐗╃殑琛ㄨ薄锛屽浜嬬墿鐨勬鎷線寰�鏄潪鏈川鐨勩��
+    </p>
+    <p>
+      3宀佷互鍓嶇殑鍎跨宸叉湁浜嗗垵姝ョ殑鎯宠薄锛屼絾鏄唴瀹硅緝涓鸿传涔忥紝灞炲啀閫犳兂璞★紝鏈夋剰鎬у緢宸��3宀佷互鍚庯紝鐢变簬鐢熸椿缁忛獙鐨勭Н绱紝鎯宠薄鏈変簡杈冨揩鐨勫彂灞曪紝铏界劧鏃犳剰鎯宠薄浠嶅崰涓昏鍦颁綅锛屼絾鏄湁鎰忔兂璞′篃鏈夊垵姝ュ彂灞曪紱铏界劧鍐嶉�犳兂璞″崰涓昏鍦颁綅锛屼絾鏄垱閫犳兂璞′篃寮�濮嬪彂灞曘��
+    </p>
+    <p>
+      鍎跨璁ょ煡鍙戝睍鐨勪釜浣撳樊寮備笌閬椾紶绱犺川鏈夊叧锛屼篃鍙楃幆澧冨拰鏁欒偛鐨勫奖鍝嶏紝涓庢帉鎻$煡璇嗘妧鑳芥湁瀵嗗垏鐨勫叧绯汇�傜敓娲绘椿鍔ㄣ�佹父鎴忔椿鍔ㄣ�佸涔犳椿鍔ㄣ�佸姵鍔ㄦ椿鍔ㄧ瓑瀵瑰効绔ヨ鐭ョ殑鍙戝睍鏈変績杩涗綔鐢紝搴斿綋涓哄効绔ユ彁渚涗赴瀵屽褰╃殑鐢熸椿锛屼互涓板瘜鍎跨鐨勭煡璇嗙粡楠岋紝鍩瑰吇鍏跺ソ濂囧績锛屾縺鍙戝叾姹傜煡娆层��
+    </p>
+    <h4 id="d094">锛堜笁锛夎瑷�鐨勫彂灞�</h4>
+    <p>
+      瀛﹀墠鍎跨鐨勮瑷�鍙戝睍鍦ㄥ叾蹇冪悊鍙戝睍杩囩▼涓捣鐫�鑷冲叧閲嶈鐨勪綔鐢ㄣ�備竴鏄洜涓鸿瑷�浣滀负涓�绉嶄氦闄呮矡閫氱殑宸ュ叿锛屽彲浠ュ府鍔╁効绔ヨ〃杈捐嚜宸辩殑鎬濇兂鍜屾儏鎰燂紝鍚屾椂涔熻兘甯姪鍎跨鐞嗚В鎴愪汉鐨勬剰鍥撅紝骞堕�氳繃鎴愪汉鐨勮瑷�璋冭妭鑷繁鐨勮鍔紱浜屾槸鍥犱负璇█浣滀负涓�绉嶈璇嗕笘鐣岀殑閲嶈宸ュ叿锛屼笉浠呭彲浠ヤ娇鍎跨鐩存帴鍦拌璇嗕簨鐗╋紝鑰屼笖鑳戒娇鍏堕棿鎺ュ湴銆佹鎷湴璁よ瘑浜嬬墿銆備緥濡傦紝瀛╁瓙宸茬煡鏌犳鏄吀鐨勶紝涓嬫鍐嶇湅瑙佹煚妾椂锛屽彧瑕佸憡璇変粬鈥滄煚妾緢閰糕�濓紝浠栧彲浠ヤ笉灏濆懗閬撳氨鑳戒綋浼氥�傝瑷�涓嶄粎鍙互鎶婃劅鎬х煡璇嗙敤璇嶈杞戒笅鏉ワ紝鍌ㄥ瓨鍦ㄨ剳涓紝鏋勬垚鐭ヨ瘑锛岃�屼笖鏄�濈淮杩囩▼鐨勫伐鍏枫�傛病鏈夎瑷�灏变笉鍙兘杩涜鎶借薄鐨勬�濈淮锛屽湪鐢辩洿鎺ユ劅鐭ャ�佽〃璞¤繘鍏ュ垎鏋愩�佺患鍚堛�佸垽鏂�佹帹鐞嗐�佹鎷瓑鎶借薄鎬濈淮鐨勮繃绋嬩腑锛岃瑷�璧风潃鐗瑰埆閲嶈鐨勪綔鐢紱鍙嶈繃鏉ワ紝鍎跨璁よ瘑鑼冨洿鎵╁ぇ銆佽璇嗗唴瀹瑰姞娣憋紝涔熶赴瀵屼簡鍎跨鐨勮瑷�銆傝瑷�鍙戝睍鐨勮繃绋嬶紝寰�寰�涔熸槸璁よ瘑涓板瘜鍜屾繁鍖栫殑杩囩▼銆傝繖灏辫鏄庝簡璇█涓庤璇嗙殑瀵嗗垏鑱旂郴浠ュ強浜掔浉鍒剁害鐨勫叧绯汇�傚彧鏈夊緢濂藉湴鎺屾彙璇█锛屾櫤鍔涙墠鑳藉緱鍒板厖鍒嗙殑鍙戝睍銆�
+    </p>
+    <p>
+      鍏ㄤ笘鐣屽効绔ュ湪澶ц嚧鐩稿悓鐨勫勾榫勮〃鐜板嚭鐩镐技鐨勮瑷�鑳藉姏锛氫粬浠兘鍦�4锝�6涓湀鐨勬椂鍊欑墮鐗欏璇紱鍦�12锝�13涓湀鐨勬椂鍊欒鍑虹涓�涓湁鎰忎箟鐨勫崟璇嶏紱鍦ㄧ浜屽勾骞存湯鐨勬椂鍊欏紑濮嬬粍鍚堣瘝锛涘湪鍥涗簲宀佺殑鏃跺�欑煡閬撳嚑鍗冧釜鍗曡瘝鐨勬剰涔夛紝骞舵瀯閫犲嚭涓�绯诲垪鍚堜箮璇硶瑙勫垯鐨勫彞瀛愩�備笉绠′笘鐣屽悇鍦扮殑璇█缁撴瀯鏈夋�庢牱鐨勬枃鍖栧樊寮傦紝鍎跨閮藉湪澶ц嚧鐩稿悓鐨勫勾榫勫皢璇█鍙戝睍鍒颁竴瀹氱殑绋嬪害銆�
+    </p>
+    <p>
+      鍎跨蹇冪悊鐨勭爺绌舵垚鏋滃拰闀挎湡鐨勬暀鑲插疄璺靛凡缁忚瘉鏄庯紝瀛﹀墠鏈熸槸浜虹殑涓�鐢熶腑鎺屾彙璇█鏈�杩呴�熺殑鏃舵湡锛屼篃鏄渶鍏抽敭鐨勬椂鏈熴�傚湪杩欎竴鏃舵湡锛屽効绔ョ殑鍚鍜岃█璇櫒瀹樼殑鍙戣偛閫愭笎瀹屽杽锛屾纭彂鍑哄叏閮ㄨ闊崇殑鏉′欢宸茬粡鍏峰锛屼笁鍥涘瞾鏃跺彂闊虫満鍒跺凡寮�濮嬪畾鍨嬶紝浠ュ悗鍐嶅彂鍒殑闊筹紝灏卞鏄撴湁鍙i煶銆備竴涓汉鍦ㄥ┐骞煎効鏈熸病鏈夋帉鎻℃纭殑鍙戦煶锛屼互鍚庤繘琛岃ˉ鍋挎暀鑲插氨鍥伴毦澶氫簡銆傚┐骞煎効鍦ㄦ帉鎻¤瘝姹囨柟闈紝鐢�3宀佺殑800锝�1
+      000涓瘝锛屽彂灞曞埌6宀佺殑3 000锝�4
+      000涓瘝銆傚湪鎺屾彙璇硶鏂归潰锛岀敱鎺屾彙绠�鍗曢檲杩板彞鐨勮娉曞舰寮忥紝鍙戝睍鍒版帉鎻″绉嶅彞寮忥紙骞跺垪鍙ュ強涓讳粠澶嶅悎鍙ョ瓑锛夌殑璇硶褰㈠紡銆傚湪姝g‘鏁欒偛涓嬶紝鍎跨鍏ュ鍓嶅氨鑳借嚜濡傚湴杩愮敤鍙h琛ㄨ揪鑷繁鐨勮闂汇�佹効鏈涖�佹儏鎰熺瓑銆傚鏋滃┐骞煎効鍦ㄥ彂灞曡瑷�鐨勫叧閿湡娌℃湁鏉′欢瀛︿範鍙h锛屼互鍚庡氨寰堥毦瀛︿細璇磋瘽銆備紬鎵�鍛ㄧ煡锛屽嵃搴�7宀佺殑鈥滅嫾瀛┾�濆洖鍒颁汉绫荤ぞ浼氬悗锛屽紑濮嬪涔犺璇濓紝缁忚繃鍑犲勾鐨勮缁冿紝鍙浣忓洓浜斾釜鍗曡瘝銆傝繖涓疄渚嬭鏄庯紝濠村辜鍎胯瑷�鐨勫彂灞曞閿欒繃浜嗗叧閿椂鏈熸槸闅句互寮ヨˉ鐨勩�傚洜姝わ紝瀛﹀墠鏈熺殑璇█鏁欒偛鍦ㄥ搴拰骞煎効鍥腑锛屽簲璇ュ浜庝妇瓒宠交閲嶇殑浣嶇疆锛屽叾鎴愭灉瀵逛汉鐨勪竴鐢熷彂灞曟湁鐫�閲嶈鐨勫奖鍝嶃��<a
+        id="w1"
+      ></a
+      ><a href="chapter003.html#m1"><sup>[1]</sup></a>
+    </p>
+    <h4 id="d095">锛堝洓锛夋儏缁儏鎰熺殑鍙戝睍</h4>
+    <p>
+      鎯呯华鎯呮劅鏄釜浣撳瀹㈣浜嬬墿鏄惁绗﹀悎鑷韩闇�瑕佽�屼骇鐢熺殑鍐呭績浣撻獙銆傝嫢绗﹀悎闇�瑕侊紝灏变骇鐢熸剦蹇殑浣撻獙锛涘弽涔嬶紝鍒欎骇鐢熶笉鎰夊揩鐨勪綋楠屻��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鐨勬儏缁槸鎴愮啛鍜屽垎鍖栫殑缁撴灉锛屾柊鐢熷効闄や簡鎭潤鐨勭姸鎬佸锛屾墍璋撴儏缁紝鍙笉杩囨槸涓�绉嶆縺鍔ㄧ殑鐘舵�佽�屽凡锛屾鏈熺殑鎯呯华鏄湭鍒嗗寲鐨勩�佺缁熺殑銆佹棤鐗瑰埆褰㈠紡鍙鲸鐨勩�傝阿灏旀浖锛圫herman锛�1928锛夋浘鐢ㄥ洓绉嶄笉鍚岀殑鍒烘縺鎯呭锛堥拡鍒恒�佽繃鏃朵笉鍠傚ザ銆佹潫缂氬叾鎵嬭剼鐨勮繍鍔ㄣ�佽韩浣撶獊鐒跺け鍘绘敮鎸侊級鏉ュ紩璧锋柊鐢熷効鐨勬儏缁弽搴旓紝缁撴灉涓�寰嬫槸澶у摥銆傞殢鐫�骞撮緞鐨勫鍔狅紝鍎跨鐨勬儏缁嚜鍘熷鐨勫熀鏈姸鎬佺粡杩囦笉鏂殑鍒嗗寲鍚庯紝浼氫骇鐢熷绉嶅叿鏈夌壒娈婃剰涔夌殑鎯呯华銆�
+    </p>
+    <p>
+      鍎跨鏈�鍒濆嚭鐜扮殑鎯呯华鏄笌鐢熺悊闇�瑕佺浉鑱旂郴鐨勶紝闅忕潃骞撮緞鐨勫闀匡紝鎯呯华涓秹鍙婄ぞ浼氭�т氦寰�鐨勫唴瀹归�愭笎澧炲锛屽紩璧峰効绔ユ儏缁弽搴旂殑绀句細鎬у姩鍥犱篃閫愭笎澧炲姞銆傞殢鐫�骞撮緞鐨勫闀匡紝鎯呯华鍜屾儏鎰熸墍鎸囧悜鐨勪簨鐗╀篃鍛堢幇鍑烘棩鐩婁赴瀵屽拰涓嶆柇娣卞埢鐨勮秼鍔裤��
+    </p>
+    <p>
+      鍎跨鐢变簬骞撮緞灏忥紝鎶戝埗杩囩▼杈冨急锛屽洜鑰屾儏缁笉绋冲畾锛岀己涔忔帶鍒剁殑鑳藉姏锛屽父琛ㄧ幇寰楄繃鍒嗗己鐑堬紝涓旀瘮杈冨闇诧紱闅忕潃骞撮緞鐨勫闀匡紝鍎跨瀵规儏缁繃绋嬬殑鑷垜璋冭妭鏃ヨ秼鍔犲己锛屾儏缁殑鍐插姩鎬у噺灏戯紝绋冲畾鎬у鍔犮�傛儏缁儏鎰熶粠澶栭湶杞彉涓哄唴闅愩�傚効绔ョ殑楂樼骇鎯呮劅锛屽閬撳痉鎰熴�佺悊鏅烘劅銆佺編鎰熺瓑鍦ㄤ竴瀹氱殑骞撮緞闃舵涔熷紑濮嬪彂灞曪紝涓旈�愭涓板瘜鍜屽姞娣便��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鎯呯华鐨勫彂灞曞鍏舵棭鏈熺殑绀句細鎬у彂灞曟湁寰堝ぇ鐨勪績杩涗綔鐢ㄣ�傝澶氱爺绌惰〃鏄庯紝濠村効鐨勬儏缁〃鐜板叿鏈夊奖鍝嶇収鐪嬭�呰涓虹殑浜ゆ祦鍔熻兘銆傚鏃╂湡鍑虹幇鐨勫井绗戞垨鑰呭ソ濂囩殑琛ㄦ儏锛屼娇鐓х湅鑰呮槑鐧戒粬鎰挎剰骞舵复姹備笌鍏跺缓绔嬬ぞ浼氬叧绯伙紱濠村効鐨勬劋鎬掑垯琛ㄧず鐓х湅鑰呮鍦ㄥ仛鐨勪簨鎯呰浠栦笉楂樺叴銆傚彲瑙侊紝濠村効鐨勬儏缁〃杈句績杩涗簡濠村効鍜岀収鐪嬭�呯殑鐩镐簰浜嗚В銆�
+    </p>
+    <p>
+      鍙﹀锛屽鍓嶅効绔ョ殑鎯呯华鎯呮劅鍙戝睍瀵瑰叾涓�у彂灞曚篃鏈夊緢澶у奖鍝嶏紝闀挎湡鐨勫帇鎶戞垨鑰呬笉閫傚綋鐨勮〃杈鹃兘浼氫娇鍎跨浜х敓娑堟瀬鐨勫績鐞嗕綋楠岋紝浠庤�屽奖鍝嶈韩蹇冪殑姝e父鍙戝睍锛岀敋鑷冲鑷村悇绉嶇柧鐥呫��
+    </p>
+    <h4 id="d096">锛堜簲锛変釜鎬х殑鍙戝睍</h4>
+    <p>
+      涓�ф槸涓�涓汉鍏ㄩ儴蹇冪悊娲诲姩鐨勬�诲拰锛屾槸涓�涓汉姣旇緝缁忓父銆佺ǔ瀹氥�佸叿鏈変竴瀹氬�惧悜鎬х殑蹇冪悊鐗瑰緛銆傝繖绉嶇壒寰佷笉鏄笌鐢熶勘鏉ョ殑锛岃�屾槸鍦ㄤ釜浣撶殑鍚勭蹇冪悊杩囩▼銆佸悇绉嶅績鐞嗘垚鍒嗗彂鐢熴�佸彂灞曠殑鍩虹涓婂舰鎴愮殑銆�
+    </p>
+    <p>
+      鍎跨鍦�2宀佸墠锛屽悇绉嶅績鐞嗚繃绋嬭繕娌℃湁瀹屽叏鍙戝睍璧锋潵锛屼笉鍙兘缁勬垚鏈夋満鐨勫績鐞嗘椿鍔ㄧ郴缁燂紝鍥犺�屼笉鍙兘褰㈡垚涓�с�傚埌2宀佸乏鍙筹紝涓�ч�愭笎钀岃娊锛屽嵆鍚勭蹇冪悊鐗瑰緛鏈変簡鏌愮鍊惧悜鎬х殑琛ㄧ幇锛屼絾杩樻湭褰㈡垚绋冲畾鍊惧悜鎬х殑涓�х郴缁熴��3锝�6宀佹槸涓�у紑濮嬪舰鎴愮殑鏃舵湡锛岃繖涓�鏃舵湡鏄庢樉鍦板嚭鐜颁釜鎬ф墍鍏锋湁鐨勫悇绉嶇壒鐐癸紝涓�х殑鍚勭鎴愬垎锛岀壒鍒槸鑷垜鎰忚瘑鍜屾�ф牸銆佽兘鍔涚瓑涓�у績鐞嗙壒寰佸凡缁忓垵姝ュ彂灞曡捣鏉ワ紝鍚屾椂锛屽悇绉嶅績鐞嗘椿鍔ㄤ笉浠呯粨鍚堟垚鏁翠綋锛岃�屼笖琛ㄧ幇鍑烘槑鏄剧殑绋冲畾鍊惧悜鎬э紝褰㈡垚浜嗗悇浜虹嫭鐗圭殑涓�ч洀褰€�傛瘡涓効绔ュ湪涓嶅悓鍦哄悎銆佷笉鍚屾儏鏅紝瀵逛笉鍚屼簨浠讹紝閮藉�惧悜浜庝互涓�绉嶈嚜韬嫭鏈夌殑鏂瑰紡鍘诲弽鏄狅紝琛ㄧ幇鍑鸿嚜宸辩嫭鏈夌殑鎬佸害鍜岃涓烘柟寮忋��
+    </p>
+    <p>
+      鍎跨鍦ㄥ鍓嶆湡褰㈡垚鐨勪釜鎬у績鐞嗙壒寰佸拰涓�у�惧悜锛屾槸鍏朵釜鎬х殑鏍稿績鎴愬垎銆傛墍褰㈡垚鐨勪釜鎬ц櫧鐒跺彧鍏烽洀褰紝杩樻湭瀹氬瀷锛屼絾瀵瑰効绔ヤ竴鐢熶釜鎬х殑褰㈡垚锛岀壒鍒槸瀵瑰叾绀句細鎬х殑鍙戝睍璧风潃涓捐冻杞婚噸鐨勪綔鐢ㄣ��
+    </p>
+    <p>
+      涓�鑸�岃█锛屽効绔ョ殑涓�ф槸鍦ㄤ竴瀹氱殑绀句細鏂囧寲鐜涓紝閫氳繃涓讳綋鐨勪笉鏂唴鍖栬�岄�愭笎褰㈡垚鐨勩�備絾鐢变簬鍎跨涓�ц繕鏈畾鍨嬶紝鏁呭鏄撳彈鍒扮ぞ浼氭枃鍖栫幆澧冧腑鍚勭娑堟瀬鍥犵礌鐨勫奖鍝嶏紝浠庤�屽鑷村叾涓�у彂灞曞彈鍒版崯瀹筹紝鍙戠敓浜烘牸鍋忕銆傛墍浠ワ紝鍒涢�犺壇濂界殑鐜锛屽挨鍏舵槸蹇冪悊鐜锛屼粠灏忔敞閲嶅鍎跨涓�х殑鍩瑰吇锛屾槸淇濊瘉鍎跨浜烘牸鍋ュ叏鐨勯噸瑕佸墠鎻愩��
+    </p>
+    <p>
+      瀛﹀墠鍎跨蹇冪悊鐨勫彂灞曞悓鍏惰韩浣撶殑鐢熼暱鍙戣偛鐩镐技锛屼篃瀛樺湪鍏卞悓鐨勫彂灞曟ā寮忥紝鍙戝睍鎬昏秼鍔夸竴鑷达紝浣嗕釜浣撻棿鍙堝瓨鍦ㄨ緝澶у樊寮傘��
+    </p>
+    <p>
+      涓綋闂村績鐞嗗彂灞曟�昏秼鍔夸竴鑷达紝琛ㄧ幇涓哄鍓嶅効绔ュ績鐞嗗彂灞曟棦鏈夎繛缁�э紝鍙堟湁闃舵鎬с�傚績鐞嗗彂灞曠殑闃舵鎬т綋鐜颁簡姣忎竴闃舵鐨勬湰璐ㄧ壒寰併�傚績鐞嗗彂灞曠殑杩炵画鎬т綋鐜颁簡闃舵涔嬮棿涓嶆槸鍙伴樁寮忕殑绐佺劧涓柇鍜屽叏鏂板紑濮嬶紝鑰屾槸鍚庝竴闃舵鐨勫彂灞曟槸鍦ㄥ墠涓�闃舵鐨勫熀纭�涓婅繘琛岀殑锛屽畠鏃㈠彲浠ユ湁鍓嶄竴闃舵鐨勭壒寰侊紝鍚屾椂鍙堝瓡鑲蹭簡涓嬩竴闃舵鐨勭壒寰併��
+    </p>
+    <p>
+      涓綋闂村績鐞嗗彂灞曟�昏秼鍔夸竴鑷磋繕琛ㄧ幇鍦ㄥ効绔ュ績鐞嗘満鑳界殑鍙戝睍鏄敱浣庣骇鍚戦珮绾х殑椤哄簭鍙戝睍鐨勩�傚叿浣撳湴璇达紝蹇冪悊鍙戝睍閬靛惊浜嗗涓嬮『搴忥細鎰熺煡鈫掕繍鍔ㄢ啋鎯呯华鈫掑姩鏈衡啋绀句細鑳藉姏鈫掓娊璞℃�濈淮銆傚湪鍙戝睍杩囩▼涓紝灏界涓綋闂村瓨鍦ㄦ槑鏄剧殑宸紓锛屼絾鍦ㄦ甯告儏鍐典笅锛屽彂灞曠殑椤哄簭涓嶅彉銆�
+    </p>
+    <p>
+      鍎跨蹇冪悊鍙戝睍鐨勪釜浣撳樊寮傦紝涓昏琛ㄧ幇鍦ㄥ彂灞曢�熷害銆佹垚鐔熺被鍨嬪拰鎬у埆绛夋柟闈€�傚鏋滄煇涓�鍎跨鍦ㄦ煇鏂归潰鍙戝睍琛ㄧ幇寰楀樊寮傝繃澶э紝閭d箞鍗冲彲鑳借〃鐜颁负蹇冪悊鍙戝睍鐨勯殰纰嶆垨鑰呭紓甯搞��
+    </p>
+    <h3 id="c032">浜屻�佸奖鍝嶅鍓嶅効绔ュ績鐞嗗彂灞曠殑鍥犵礌锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      褰卞搷瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勫洜绱犲绉嶅鏍凤紝褰掔撼璧锋潵涓昏鏈夐仐浼犮�佺敓鐞嗘垚鐔熴�佺幆澧冨拰鏁欒偛浠ュ強鍎跨鑷韩鐨勪富瑙傝兘鍔ㄦ�с�傝繖浜涘洜绱犵浉杈呯浉鎴愶紝鍏朵腑浠讳綍涓�涓洜绱犲嚭鐜伴棶棰橈紝閮藉彲鑳藉鑷村鍓嶅効绔ュ績鐞嗙殑寮傚父鍙戝睍锛岃交鑰呭彲琛ㄧ幇涓哄悇绉嶅績鐞嗛棶棰橈紝閲嶈�呬細鍑虹幇鍚勭蹇冪悊鐤剧梾銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d097">锛堜竴锛夐仐浼犲洜绱�</h4>
+        <p>
+          閬椾紶鍥犵礌鏄効绔ュ績鐞嗗彂灞曠殑鐗╄川鍓嶆彁锛屽鍓嶅効绔ユ鏄湪杩欑鐢熺墿鐨勭墿璐ㄥ墠鎻愪笅褰㈡垚浜嗚嚜宸辩殑蹇冪悊銆傞仐浼犲洜绱犱綔涓哄熀鏈殑鐗╄川鍓嶆彁锛屽鍎跨鐨勫績鐞嗗舰鎴愪笌鍙戝睍鏈夐潪甯搁噸瑕佺殑褰卞搷锛岃繖濂芥瘮涓�绮掕鐢熸牴鍙戣娊鐨勭瀛愶紝濡傛灉杩欑矑绉嶅瓙鏄潖鐨勶紝閭d箞锛屽氨浼氬奖鍝嶅畠姝e父鍙戣娊鍜岀敓闀匡紝骞朵笖鐜鍜屾暀鑲插鍎跨蹇冪悊鐨勪綔鐢ㄤ篃鍦ㄤ竴瀹氱▼搴︿笂绂讳笉寮�閬椾紶鐨勬潯浠躲�傛湁鐮旂┒琛ㄦ槑锛屽嵆浣垮叿鏈変紭瓒婄殑鐜锛屽厛澶╃敓鐞嗛殰纰嶄篃浼氫娇鍎跨鍑虹幇鍙戝睍鏂归潰鐨勯棶
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細褰卞搷瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勫洜绱�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬奖鍝嶅鍓嶅効绔ュ績鐞嗗彂灞曠殑鍥犵礌</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      棰樸�備緥濡傦紝涓�涓厛澶╁け鏄庣殑鍎跨锛屾兂瑕佽缁冧粬鎺屾彙缁樼敾鐨勫熀鏈妧鑳斤紝鏄緢闅惧仛鍒扮殑銆傞仐浼犲洜绱犲鍎跨蹇冪悊鍙戝睍鐨勪綔鐢ㄤ富瑕佽〃鐜板湪浠ヤ笅涓や釜鏂归潰銆�
+    </p>
+    <h5 id="e074">1.閬椾紶涓哄効绔ュ績鐞嗗彂灞曟彁渚涙渶鍩烘湰鐨勮嚜鐒剁墿璐ㄥ墠鎻�</h5>
+    <p>
+      浜虹被鍦ㄨ繘鍖栫殑杩囩▼涓舰鎴愪簡楂樺害鍙戣揪鐨勫ぇ鑴戝拰绁炵粡绯荤粺锛岃繖鏄汉鐨勫績鐞嗘椿鍔ㄦ渶鍩烘湰鐨勭墿璐ㄥ墠鎻愩�傚洜涓哄績鐞嗘椿鍔ㄦ槸澶ц剳鐨勬満鑳斤紝鏈変簡澶ц剳锛屼汉鐨勫績鐞嗘椿鍔ㄦ墠鑳戒骇鐢燂紝姝e父鐨勫ぇ鑴戝拰绁炵粡绯荤粺鏄効绔ュ績鐞嗗彂灞曠殑鍩虹銆�
+    </p>
+    <h5 id="e075">2.閬椾紶濂犲畾浜嗗効绔ュ績鐞嗗彂灞曚釜鍒樊寮傜殑鏈�鍒濆熀纭�</h5>
+    <p>
+      蹇冪悊鐮旂┒鍛婅瘔鎴戜滑锛岄仐浼犵礌璐ㄧ殑涓嶅悓鏄�犳垚涓埆宸紓鐨勯噸瑕佸熀纭�锛屽畠瑙勫畾浜嗘瘡涓効绔ュ績鐞嗕笉鍚屽彂灞曠殑鍙兘鎬с�傜敱浜庨仐浼犵礌璐ㄤ笉鍚岋紝姣忎釜鍎跨鍑虹敓鏃剁殑蹇冪悊鍙戝睍宸茬粡瀛樺湪涓嶅悓鐨勫彲鑳芥�э紝鍏锋湁鍚勮嚜蹇冪悊鍙戝睍鐗圭偣鐨勫熀纭�銆傛瘡涓効绔ュ叿鏈夎嚜宸辩殑閬椾紶鐗规�э紝杩欑涓嶅悓鐨勯仐浼犵壒鎬ф槸鍎跨蹇冪悊鍙戝睍涓庢椿鍔ㄧ殑涓埆宸紓鐨勫熀纭�銆�
+    </p>
+    <h4 id="d098">锛堜簩锛夌敓鐞嗘垚鐔熷洜绱�</h4>
+    <p>
+      鍎跨鐢熺悊鐨勫彂鑲叉垚鐔熶篃鏄奖鍝嶅叾蹇冪悊鍙戝睍闈炲父閲嶈鐨勫洜绱犮�傜敓鐞嗘垚鐔熸槸鎸囧効绔ヨ韩浣撶敓闀垮彂鑲茬殑绋嬪害鎴栨按骞炽�傜敓鐞嗘垚鐔熷湪涓�瀹氱▼搴︿笂瀵瑰効绔ュ績鐞嗗彂灞曡捣鍒剁害浣滅敤銆傜編鍥藉績鐞嗗瀹舵牸濉炲皵鎵�鍋氱殑钁楀悕鐨勨�滃弻鐢熷瓙鐖ゼ姊�濊瘯楠岃瘉鏄庯紝浜虹殑鐢熺悊鎴愮啛瀵瑰効绔ュ涔犳妧鑳芥湁鏄庢樉鐨勫埗绾︿綔鐢ㄣ�傝繖涓瘯楠岃鏄庯紝鎻愬墠瀛︿範瀵瑰効绔ュ苟娌℃湁澶氬ぇ浣滅敤銆傚洜涓轰粬鐨勭敓鐞嗘垚鐔熻繕娌℃湁杈惧埌鎵�闇�瑕佺殑姘村钩锛屾妧鑳界殑瀛︿範鍦ㄦ煇绉嶇▼搴︿笂渚濊禆鍎跨鐢熺悊鐨勬垚鐔熸按骞炽�傚効绔ョ殑蹇冪悊鍙戝睍渚濊禆鍎跨澶ц剳涓庣缁忕郴缁熺殑鎴愮啛绋嬪害锛岃剳鍜岀缁忕郴缁熺殑鎴愮啛鏄効绔ュ績鐞嗗彂灞曟渶鐩存帴鐨勮嚜鐒剁墿璐ㄥ熀纭�銆�
+    </p>
+    <p>
+      鍏抽敭鏈熸槸涓庣敓鐞嗘垚鐔熺浉鍏崇殑姒傚康锛岃澶氬績鐞嗗瀹跺彂鐜帮紝鍎跨鏃╂湡鍔ㄤ綔銆佽瑷�绛夊績鐞嗗彂灞曚笌浠栦滑鐨勭敓鐞嗘垚鐔熷叿鏈夌浉鍏虫�с�傚綋鏌愮鐢熺悊鏈鸿兘杈惧埌鎴愮啛姘村钩鏃讹紝鍎跨鑾峰緱鐩稿叧蹇冪悊鑳藉姏鐨勬渶浣虫椂鏈哄氨浼氬埌鏉ャ�傝璇嗗拰鎺屾彙鍎跨涓嶅悓鐢熺悊鎴愮啛鐨勬椂鏈猴紝鏈夊埄浜庢妸鎻″効绔ュ績鐞嗗彂灞曠殑濂戞満锛屽嵆鍎跨蹇冪悊鍙戝睍鐨勫叧閿湡銆傚叧閿湡鏄寚涓綋鎴愰暱鐨勬煇涓�娈垫椂鏈燂紝鍏舵垚鐔熺▼搴︽伆濂介�傚悎鏌愮琛屼负鐨勫彂灞曪紱濡傛灉澶卞幓鎴栭敊杩囧彂灞曠殑鏈轰細锛屼互鍚庡浼氳绉嶈涓哄氨鍥伴毦寰楀锛屾湁鐨勭敋鑷充竴鐢熼毦浠ュ讥琛ャ�傜爺绌惰〃鏄庯紝鍦ㄧ敓鍛界殑鍓嶅嚑骞达紝鍎跨琚墺澶轰簡璇█瀛︿範鐨勬満浼氾紝浠ュ悗浠栫殑璇█鍙戝睍灏嗗嚭鐜板洶闅俱�傚洜姝わ紝搴旇浜嗚В鍜屾姄浣忓効绔ュ績鐞嗗彂灞曠殑鍏抽敭鏈燂紝瀵瑰効绔ヨ繘琛岀浉搴旂殑鏁欒偛銆�
+    </p>
+    <h4 id="d099">锛堜笁锛夌幆澧冨拰鏁欒偛鍥犵礌</h4>
+    <p>
+      鐜鍥犵礌瀵瑰鍓嶅効绔ュ績鐞嗗彂灞曠殑褰卞搷鏄瘚搴哥疆鐤戠殑锛屽畠鍐冲畾浜嗗鍓嶅効绔ュ績鐞嗗彂灞曠殑鐜板疄鎬с�傛墍璋撶幆澧冿紝灏辨槸鎸囧効绔ュ懆鍥寸殑瀹㈣涓栫晫锛屽畠鍖呮嫭鑷劧鐜鍜岀ぞ浼氱幆澧冦�傞槼鍏夈�佺┖姘斻�佹按鍜岃姳鑽夋爲鏈ㄧ瓑鏄繚璇佸効绔ヨ韩蹇冨仴搴峰彂灞曠殑鑷劧鐜鍥犵礌锛涘効绔ユ墍澶勭殑绀句細銆佺敓娲绘按骞炽�佺敓娲绘柟寮忋�佸搴姸鍐电瓑閮芥槸褰卞搷浠栦滑蹇冪悊褰㈡垚涓庡彂灞曠殑绀句細鐜鍥犵礌銆�
+    </p>
+    <p>
+      鏁欒偛浣滀负绀句細鐜涓渶閲嶈鐨勫洜绱狅紝鍦ㄤ竴瀹氱▼搴︿笂瀵瑰効绔ョ殑蹇冪悊鍙戝睍姘村钩璧风潃涓诲浣滅敤銆傜幆澧冨洜绱犲鍎跨蹇冪悊鍙戝睍鐨勫奖鍝嶏紝涓昏鎸囩ぞ浼氱敓娲绘潯浠跺拰鏁欒偛鐨勪綔鐢ㄣ�傚湪涓嶅悓鐨勭ぞ浼氱敓娲绘潯浠跺拰鏁欒偛鏉′欢涓嬶紝鍎跨蹇冪悊鍙戝睍浼氫骇鐢熸埅鐒朵笉鍚岀殑缁撴灉銆備緥濡傦紝鍎跨鎵�澶勭殑瀹跺涵鐘跺喌銆佺埗姣嶇殑鏂囧寲绋嬪害浠ュ強鍎跨鎵�鐢熸椿鐨勭ぞ鍖虹瓑锛岄兘浼氬鍏朵骇鐢熶笉鍚岀殑褰卞搷銆傛湁鐮旂┒琛ㄦ槑锛屾瘝浜茬収鏂欏瀛愮殑鏂瑰紡浼氬奖鍝嶅瀛愮ぞ浼氳涓虹殑鍙戝睍锛涚己灏戝叧鎬�涓庣収椤剧殑鏀跺鏈烘瀯瀵瑰効绔ョ殑褰卞搷鏄牬鍧忔�х殑锛屽湪杩欓噷锛屽効绔ョ己灏戞墍闇�瑕佺殑浼欎即锛岀己灏戜笌浜虹殑浜ゅ線鍜岃壇濂界殑姘涘洿锛屽洜鑰屼粬浠殑蹇冪悊鍙戝睍鍙楀埌闄愬埗銆�
+    </p>
+    <p>
+      鎵樺辜鏈烘瀯鏄効绔ョ敓娲汇�佹椿鍔ㄧ殑閲嶈鍦烘墍銆備竴浜涚爺绌惰〃鏄庯紝鍦ㄤ笉鍚屾暀鑲叉按骞崇殑骞煎効鍥腑锛屽効绔ョ殑璁ょ煡鑳藉姏鍙戝睍涔熺浉搴斿湴鏈夋墍涓嶅悓锛涙枃鍖栨暀鑲叉潯浠跺ソ鐨勫煄甯傚効绔ワ紝鍏惰鐭ュ彂灞曟按骞充紭浜庢枃鍖栨潯浠惰惤鍚庣殑涔℃潙鍎跨鐨勮鐭ュ彂灞曟按骞筹紱鏂囧寲鏁欒偛鐨勫樊寮傛槸瀵艰嚧鍎跨璁ょ煡姘村钩宸紓鐨勪竴涓潪甯搁噸瑕佺殑鍥犵礌銆傚綊绾宠捣鏉ワ紝鐜瀵瑰効绔ュ績鐞嗗彂灞曠殑褰卞搷浣滅敤涓昏浣撶幇鍦ㄤ互涓嬩袱涓柟闈€��
+    </p>
+    <h5 id="e076">1.鐜浣块仐浼犲拰鐢熺悊鎴愮啛鎵�鎻愪緵鐨勫績鐞嗗彂灞曠殑鍙兘鎬у彉涓虹幇瀹�</h5>
+    <p>
+      閬椾紶绱犺川浠呬粎鏄績鐞嗗彂灞曠殑鐗╄川鍓嶆彁锛屾病鏈夌幆澧冪殑褰卞搷锛屽績鐞嗗彂灞曞氨涓嶄細鐢卞彲鑳芥�ц浆鍖栦负鐜板疄銆�
+    </p>
+    <h5 id="e077">
+      2.绀句細鐢熸椿鏉′欢鍜屾暀鑲叉槸鍒剁害鍎跨蹇冪悊鍙戝睍姘村钩涓庢柟鍚戠殑閲嶈鍥犵礌
+    </h5>
+    <p>
+      瀛╁瓙涓�鐢熶笅鏉ュ氨鐢熸椿鍦ㄤ赴瀵屽褰╃殑涓栫晫閲岋紝浠栨墍鐢熸椿鐨勮繖涓笘鐣屽皢浼氫娇浠栨垚涓轰竴涓叿鏈夋煇绉嶇壒鐐圭殑浜恒��
+    </p>
+    <p>锛�1锛夌ぞ浼氱敓娲绘潯浠朵笌鏁欒偛姘村钩褰卞搷鍎跨鐨勫績鐞嗗彂灞曟按骞�</p>
+    <p>
+      鎴戜滑鍙互姣旇緝鏄庢樉鍦版劅鍙楀埌鏁欒偛姘村钩鍏堣繘鍦板尯涓庢暀鑲叉按骞宠惤鍚庡湴鍖虹殑瀛╁瓙蹇冪悊鍙戝睍姘村钩鐨勫樊寮傘�傛暀鑲蹭箣鎵�浠ヨ兘瀵瑰効绔ョ殑蹇冪悊浜х敓寰堝ぇ鐨勫奖鍝嶏紝鍏堕噸瑕佸師鍥犳槸鏁欒偛鏄竴绉嶆湁鐩殑銆佹湁缁勭粐銆佹湁璁″垝鍦板鍎跨鏂藉姞褰卞搷鐨勮繃绋嬶紝鍥犺�屽畠鑳芥洿涓哄厖鍒嗚�屾湁鏁堝湴鍒╃敤鍚勭绉瀬鍥犵礌淇冭繘鍎跨鐨勫彂灞曘�備緥濡傦紝鍦ㄥ辜鍎垮洯涓紝鍎跨鍙互鍦ㄦ暀甯堢殑鎸囧涓嬪紑灞曟椿鍔紝寰楀埌杈冨ソ鐨勫彂灞曘��
+    </p>
+    <p>锛�2锛夊効绔ヤ笌鎴愪汉鐨勪氦寰�娲诲姩瀵瑰効绔ュ績鐞嗙殑褰㈡垚涓庡彂灞曞叿鏈夋瀬鍏堕噸瑕佺殑浣滅敤</p>
+    <p>
+      浜轰滑甯歌锛岀埗姣嶆槸瀛╁瓙鐨勭涓�浠昏�佸笀銆傚効绔ュ湪涓庢垚浜虹殑浜ゅ線娲诲姩涓鍒拌澶氳涓烘柟寮忥紝褰㈡垚浠栦滑鐨勬�ф牸锛岃繖浜涘鍎跨鐨勫績鐞嗙壒鐐规湁寰堝ぇ鐨勫奖鍝嶃��
+    </p>
+    <p>锛�3锛夊叿浣撶殑鐢熸椿鏉′欢鍜屾暀鑲叉潯浠舵槸褰㈡垚鍎跨涓埆宸紓鐨勬渶閲嶈鏉′欢</p>
+    <p>
+      鍎跨鎵�澶勭殑鐢熸椿鏉′欢鏄崈宸竾鍒殑锛屽彈鏁欒偛鐨勬潯浠朵篃鏋佸叾涓嶅悓銆備笉鍚岀殑鐜涓庢暀鑲叉潯浠跺瀛╁瓙鐨勫績鐞嗗彂灞曟槸鏈夐噸瑕佸奖鍝嶇殑銆傚鍎跨褰卞搷姣旇緝澶х殑鍏蜂綋鐜鍖呮嫭瀹跺涵銆佸辜鍎垮洯鍜岀ぞ浼氭墭骞兼満鏋勩�佺ぞ鍖虹殑鏂囧寲绛夈��
+    </p>
+    <p>
+      鈶犲搴�傚搴殑绀句細鍦颁綅銆佺粡娴庣姸鍐靛拰鏂囧寲姘涘洿锛屽崟浜插搴笌姝e父瀹跺涵锛岀埗姣嶇殑鏁欏吇鏂瑰紡绛夐兘瀵瑰効绔ョ殑蹇冪悊鍙戝睍浜х敓閲嶈鐨勫奖鍝嶃��
+    </p>
+    <p>
+      鈶″辜鍎垮洯鍜岀ぞ浼氭墭骞兼満鏋勩�傚効绔ュ湪骞煎効鍥噷鎵�鎺ヨЕ鐨勬暀甯堬紝鎵�寮�灞曠殑娓告垙銆佹椿鍔ㄧ瓑閮藉浠栦滑鐨勫績鐞嗕骇鐢熶笉鍚岀殑褰卞搷銆�
+    </p>
+    <p>鈶㈢ぞ鍖虹殑鏂囧寲銆傜墿璐ㄨ鏂藉強閭婚噷鍏崇郴绛夛紝閮藉鍎跨鐨勫績鐞嗗彂灞曚骇鐢熼噸瑕佺殑褰卞搷銆�</p>
+    <h4 id="d100">锛堝洓锛夊効绔ヨ嚜韬殑涓昏鑳藉姩鎬у洜绱�</h4>
+    <p>
+      褰撶劧锛屽奖鍝嶅効绔ュ績鐞嗗彂灞曠殑鍥犵礌涓嶄粎鏈夐仐浼犮�佺敓鐞嗘垚鐔熴�佺幆澧冨拰鏁欒偛绛夊瑙傚洜绱狅紝杩樻湁鍎跨鑷韩鐨勫績鐞嗘椿鍔ㄣ�佽嚜韬殑绉瀬鎬у拰涓诲姩鎬х瓑涓昏鍥犵礌銆傛垜浠笉鑳芥妸鍎跨鐨勫績鐞嗗彂灞曠湅鎴愯嚜鐒跺彂灞曠殑鎴栨槸鍙互闅忎究褰卞搷鐨勶紝涓嶅彲蹇借鍎跨鑷韩鐨勮兘鍔ㄦ�с�傝鐭ラ亾锛屽効绔ュ勾榫勮秺澶э紝鍏朵富瑙傚洜绱犲浠栫殑蹇冪悊浣滅敤涔熻秺澶э紝鍎跨瀵瑰鐣岀殑褰卞搷鏄湁鑷繁鐨勯�夋嫨鎰忓悜鐨勩�傞殢鐫�涓诲姩鎬х殑鍙戝睍锛屽効绔ュ浠栨墍澶勭殑鐜浼氱粰浜堣瘎浠峰苟涓诲姩鍦板姞浠ラ�夋嫨銆備汉浠繕搴旂煡閬擄紝褰卞搷鍎跨蹇冪悊鍙戝睍鐨勪富瑙傚洜绱犲寘鎷効绔ョ殑鍏ㄩ儴蹇冪悊娲诲姩銆傚叿浣撳湴璇达紝鏈夊効绔ョ殑闇�瑕併�佸叴瓒g埍濂姐�佽兘鍔涖�佹�ф牸鍙婅涓轰範鎯�佽嚜鎴戞剰璇嗙瓑锛屽叾涓渶涓烘椿璺冪殑鏄効绔ョ殑闇�瑕併�傚洜姝わ紝鍦ㄤ负鍎跨鎻愪緵娲诲姩鐨勬椂鍊欙紝瑕佽�冭檻鍏舵槸鍚﹂�傚悎鍎跨鐨勯渶瑕併�傛父鎴忔槸鍎跨鏈�闇�瑕佺殑娲诲姩锛屽洜鑰屽効绔ュ湪娓告垙娲诲姩涓績鐞嗘椿鍔ㄧ殑绉瀬鎬ф渶楂樸��
+    </p>
+    <h3 id="c033">涓夈�佸鍓嶅効绔ョ殑蹇冪悊鍋ュ悍锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d101">锛堜竴锛夊績鐞嗗仴搴风殑姒傚康</h4>
+    <p>
+      浠�涔堟槸蹇冪悊鍋ュ悍锛熷績鐞嗗仴搴峰弽鏄犵殑鏄汉鐨勫績鐞嗙姸鎬侊紝浣嗗洜浜虹被蹇冪悊鍏锋湁澶嶆潅鎬с�佸鏍锋�у拰鍠勫彉鎬э紝鍔犱箣绀句細鏂囧寲銆佹斂娌荤粡娴庛�侀淇椾範鎯互鍙婂畻鏁欍�佷俊浠扮瓑鐨勪笉鍚岋紝寰堥毦缁欏績鐞嗗仴搴蜂笅涓�涓‘鍒囩殑瀹氫箟銆傘�婄畝鏄庝笉鍒楅鐧剧鍏ㄤ功銆嬪蹇冪悊鍋ュ悍鏄繖鏍疯В閲婄殑锛屽畠鏄寚涓綋蹇冪悊鍦ㄦ湰韬強鐜鏉′欢璁稿彲鑼冨洿鍐呮墍鑳借揪鍒扮殑鏈�浣冲姛鑳界姸鎬侊紝浣嗕笉鏄寚缁濆鐨勫崄鍏ㄥ崄缇庣殑鐘舵�併�備竴鑸潵璇达紝蹇冪悊鍋ュ悍鐨勪汉鑳藉鍠勫緟鑷繁锛屽杽寰呬粬浜猴紝閫傚簲鐜锛屾儏缁甯革紝浜烘牸鍜岃皭銆傚績鐞嗗仴搴风殑浜哄苟闈炴病鏈夌棝鑻﹀拰鐑︽伡锛岃�屾槸浠栦滑鑳介�傛椂鍦颁粠鐥涜嫤鍜岀儲鎭间腑瑙h劚鍑烘潵锛岀Н鏋佸湴瀵绘眰鏀瑰彉涓嶅埄鐜扮姸鐨勬柊閫斿緞銆備粬浠兘澶熸繁鍒囬鎮熶汉鐢熷啿绐佺殑涓ュ郴鎬у拰涓嶅彲鍥為伩鎬э紝涔熻兘娣卞埢浣撳療浜烘�х殑鍠勬伓銆備粬浠槸閭d簺鑳藉鑷敱銆侀�傚害鍦拌〃杈俱�佸睍鐜拌嚜宸变釜鎬х殑浜猴紝鏄兘澶熶笌鐜鍜岃皭鐩稿鐨勪汉銆備粬浠杽浜庝笉鏂湴瀛︿範锛屽埄鐢ㄥ悇绉嶈祫婧愶紝涓嶆柇鍦板厖瀹炶嚜宸便�備粬浠篃浼氫韩鍙楃編濂戒汉鐢燂紝鍠勪簬浠庝笉鍚岃搴︾湅寰呴棶棰樸��
+    </p>
+    <h4 id="d102">锛堜簩锛夊鍓嶅効绔ュ績鐞嗗仴搴风殑鏍囧噯</h4>
+    <p>
+      蹇冪悊瀛﹀璁や负锛屼汉鐨勫績鐞嗗仴搴锋爣鍑嗗寘鎷櫤鍔涙甯搞�佹儏缁仴搴枫�佹剰蹇楀仴鍏ㄣ�佹�濇兂鍜岃涓哄崗璋冧竴鑷淬�佷汉闄呭叧绯婚�傚簲銆佸弽搴旈�傚害銆佸績鐞嗙壒鐐圭鍚堝勾榫勪竷涓柟闈€��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鏈夊叾鐗瑰畾鐨勫勾榫勭壒寰侊紝鍏跺績鐞嗗仴搴风殑鏍囧噯姒傛嫭璧锋潵鏈変互涓嬪叚涓柟闈細鏅哄姏鍙戣偛姝e父锛屾儏缁弽搴旈�傚害锛屼汉闄呭叧绯昏壇濂藉苟涔愪簬涓庝汉浜ゅ線锛屾�濇兂鍜岃涓哄崗璋冧竴鑷达紝鎬ф牸涔愯寮�鏈楋紝鑷垜鎰忚瘑鑹ソ銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0077-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b014">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">瀛﹀墠鍎跨甯歌鐨勫績鐞嗚涓洪棶棰樺強鍏跺紩瀵笺��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="img">鑷富瀛︿範浠诲姟鍗�</p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍗堢潯鏃堕棿鍒颁簡锛屽皬鏈嬪弸鍦ㄥ噯澶囧鍘曘�傜敺瀛╁瓙鏈夊簭鍦扮珯鍦ㄥ皬渚挎睜鍓嶆帓璧烽槦锛屽皬寮樼珯鍦ㄥ皬浼熷悗闈紝璐村緱寰堢揣銆傚皬浼熻浆杩囧ご瀵瑰皬寮樿锛氣�滃皬寮橈紝浣犲線鍚庨潰绔欎竴鐐瑰効琛屽悧锛熲�濆皬寮樻病鐞嗗皬浼燂紝浠嶇劧璐村湪灏忎紵鐨勮韩涓娿�傚皬浼熶笂瀹屽帟鎵�鎻愯¥瀛愮殑鏃跺�欙紝鑳宠唺鑲樹笉灏忓績纰板埌浜嗗悗闈㈢殑灏忓紭銆傚皬寮樹笉鐢卞垎璇翠粠鑳屽悗绱х揣鍕掍綇灏忎紵鐨勮剸瀛愶紝灏忎紵澶у枈锛氣�滄斁寮�鎴戯紝浣犲共鍚楋紵鈥濊�佸笀绔嬪埢璧颁笂鍓嶏紝涓�杈瑰彨灏忓紭鏉惧紑鎵嬶紝涓�杈硅瀵熷皬浼熺殑鑴栧瓙銆傚垢濂芥潵寰楀強鏃讹紝瑕佷笉鍑嗗緱鍑轰簨銆傝�佸笀闂皬寮橈細鈥滀綘涓轰粈涔堣鍕掑皬浼熺殑鑴栧瓙锛熲�濆皬寮樼悊鐩存皵澹湴璇达細鈥滀粬鐢ㄨ兂鑶婃墦鎴戙�傗�濋潰瀵规鎯呮鏅紝搴旀�庝箞澶勭悊锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩板鍓嶅効绔ヤ骇鐢熷帇鍔涚殑鍘熷洜銆佸鍓嶅効绔ュ父瑙佺殑蹇冪悊琛屼负闂鍙婂叾寮曞鐨勭浉鍏崇煡璇嗭紝浠ユ湡涓哄闀垮強骞煎効鏁欒偛鏈烘瀯鐨勮�佸笀姝g‘瀵瑰緟瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰樻彁渚涘府鍔┿��
+      </p>
+    </div>
+    <p>
+      瀛﹀墠鍎跨鐨勫績鐞嗛棶棰樺父甯镐細閫氳繃鍚勭琛屼负鏂瑰紡琛ㄧ幇鍑烘潵锛屾墍浠ヤ汉浠�绘槸鎶婂績鐞嗛棶棰樼О涓鸿涓洪棶棰樸�傚叾瀹烇紝姝e父琛屼负涓庡紓甯歌涓哄苟娌℃湁鏄庣‘鐨勭晫闄愶紝瀹冧滑涔嬮棿瀛樺湪涓�涓噺鍙樼殑杩囩▼锛岃繖灏辩粰闂琛屼负鐨勫強鏃舵鏌ュ拰鍑嗙‘璇婃柇甯︽潵浜嗕竴瀹氱殑鍥伴毦锛屽悓鏍风簿纭湴缁熻鍎跨琛屼负闂鐨勫彂鐢熺巼涔熷彉寰楀緢鍥伴毦銆傚嵆渚垮姝わ紝璁稿璋冩煡缁撴灉渚濈劧琛ㄦ槑浜嗚繖鏍蜂竴涓簨瀹烇細杩戝嚑鍗佸勾鏉ワ紝瀛﹀墠鍎跨琛屼负闂鐨勬鍑虹巼鍛堜笉鏂笂鍗囦箣鍔匡紝瀵硅繖涓�鐜拌薄锛屾暀鑲插伐浣滆�呬滑缁濅笉鑳界瓑闂茶涔嬨��
+    </p>
+    <p>
+      瀛﹀墠鍎跨涓轰粈涔堜細鍑虹幇琛屼负闂鍛紵铏界劧閬椾紶鍥犵礌銆佺幆澧冨洜绱犻兘鏈夊彲鑳芥槸鍎跨鍑虹幇琛屼负闂鐨勫師鍥狅紝浣嗚澶氱爺绌惰〃鏄庯紝瀛﹀墠鍎跨鐨勮涓洪棶棰橀�氬父鏄敱浜庡帇鍔涘紩璧风殑鎯呯华绱у紶閫犳垚鐨勩�傛墍璋撳帇鍔涳紝鏄寚韬綋瀵逛簬鐢熺悊鎴栧績鐞嗗洜绱犲紩璧风殑鍙嶅簲锛岃�岃韩浣撶殑鍙嶅簲鏈�甯歌〃鐜扮殑鏂瑰紡灏辨槸绱у紶銆傚伓灏旂殑鍘嬪姏涓�鑸笉浼氬嚭鐜拌涓洪棶棰橈紝浣嗘槸缁忓父鎬х殑鍘嬪姏灏变細寮曡捣璁稿闂锛岃繖鏄洜涓哄帇鍔涙湰韬細绉疮锛屼篃灏辨槸璇达紝鐢变竴绉嶆儏褰㈤�犳垚鐨勫帇鍔涗細涓庡彟澶栨儏褰㈤�犳垚鐨勫帇鍔涘舰鎴愬彔鍔犮�傚効绔ュ浜庡帇鍔涚殑鎵垮彈绋嬪害寰堜綆锛屼笖姣忎竴涓効绔ュ鍘嬪姏鐨勫弽搴旀柟寮忎篃鍚勪笉鐩稿悓锛屾湁鐨勫効绔ュ湪鍘嬪姏涓嬪鏄撶敓鐥咃紝鏈夌殑鍎跨鍙戣偛浼氬彉寰楄繜缂擄紙鏃╁湪20涓栫邯60骞翠唬锛岃タ鏂瑰鑰呭氨鎶ュ憡浜嗗帇鍔涗笌鍎跨韬綋鐤剧梾涔嬮棿鐨勫叧绯荤殑鐮旂┒锛夛紝鏈夌殑鍎跨鍙兘浼氬湪鍥綋涓��缂╂垨绱у紶锛岃�屾湁鐨勫効绔ュ垯浼氳〃鐜板嚭鍗佸垎鏄撴�掑苟鍑虹幇鏀诲嚮鎬с�佺牬鍧忔�ц涓恒��
+    </p>
+    <h3 id="c034">涓�銆佸鍓嶅効绔ヤ骇鐢熷帇鍔涚殑鍘熷洜锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鐢熸椿涓紩璧峰効绔ュ帇鍔涚殑浜嬩欢寰堝锛岃繖浜涗簨浠舵湁姝i潰鐨勪篃鏈夎礋闈㈢殑銆傚紩璧峰効绔ヤ骇鐢熷帇鍔涚殑璐熼潰浜嬩欢閫氬父鏄搴殑鐮磋锛屽鐖舵瘝鐨勭寮傛垨鎰忓姝讳骸绛夛紝鍏朵粬鐨勮繕鏈変笉鍏鐨勫寰呫�佽韩浣撶殑铏愬緟銆佷笉琚鍚屻�佷笌瀹朵汉鐨勫垎绂讳互鍙婄埗姣嶇殑鐢熺梾銆佷簤鍚垫垨鍐锋垬绛夛紱缂撹В鍎跨鍘嬪姏鐨勬闈簨浠跺寘鎷搴仛浼氥�佸浜烘潵璁裤�佹梾娓哥瓑銆備笌瀹跺涵鐩稿叧鐨勪簨浠堕�氬父鏄鍓嶅効绔ヤ骇鐢熷帇鍔涚殑涓昏婧愬ご銆�
+    </p>
+    <p>
+      鎵樺辜鏈烘瀯鏄効绔ョ寮�瀹跺涵鍚庢渶鏃╁姞鍏ョ殑闆嗕綋鏁欒偛鏈烘瀯锛屽湪杩欓噷锛屼篃鏈夊緢澶氫簨浠朵細瀵艰嚧鍎跨浜х敓鍘嬪姏锛屽鏁欏笀鐨勬�佸害銆佺彮绾ц妯$殑澶у皬銆佹椿鍔ㄧ殑绌洪棿銆佺幆澧冪殑甯冪疆銆佸悇绉嶆椿鍔ㄧ殑缁勭粐涓庡畨鎺掔瓑銆傚彟澶栵紝鍎跨鐨勮韩浣撳仴搴峰洜绱犱篃浼氬鍏朵骇鐢熷帇鍔涖�傛�讳綋鑰岃█锛屼笅闈㈣繖浜涙儏鍐靛父浼氬鑷村効绔ヤ骇鐢熷帇鍔涖��
+    </p>
+    <h4 id="d103">锛堜竴锛夎韩浣撶姸鍐典笉浣�</h4>
+    <p>
+      韬綋鐘跺喌涓嶄匠鎴栬�呭叾浠栫殑鐢熺悊闂甯镐細瀵艰嚧鍎跨浜х敓鍘嬪姏锛屼粠鑰屽嚭鐜拌涓洪棶棰樸�備緥濡傦紝鍎跨鍥犵墮榻挎帀浜嗚璇濅笉娓呮櫚锛屽洜鐤插�︾姱鍥颁簡鎴栬�呮牴鏈病鏈夌潯澶熻�岃鍠婇啋浜嗭紝鎴栬�呭洜鐢熺梾鑰屾湇鐢ㄤ簡鏌愮鑽墿锛岃繖浜涢兘鏈夊彲鑳藉鑷村効绔ヤ骇鐢熷帇鍔涖�傚彟澶栵紝濡傛灉鍎跨鏈夌敓鐞嗛棶棰橈紝濡傚惉鍔涜“閫�銆佽鍔涙ā绯娿�佽偄浣撹繍鍔ㄤ笉鐏垫椿绛夛紝涔熶細瀵艰嚧鍎跨浜х敓鍘嬪姏銆傝繕鏈夌爺绌惰〃鏄庯紝钀ュ吇涓嶈壇鎴栬惀鍏讳笉鍧囪 涔熷彲鑳戒細褰卞搷鍎跨鐨勮涓恒�傚鏋滃効绔ユ病鏈夋憚鍙栬冻澶熺殑鑳介噺鎴栨湁钀ュ吇鐨勬棭椁愶紝灏变細娉ㄦ剰鍔涗笉闆嗕腑鎴栧姩浣滆繜缂撱�佸仛浜嬫參鍚炲悶锛岃繖鏍蜂篃浼氳鍎跨浜х敓鍘嬪姏銆�
+    </p>
+    <h4 id="d104">锛堜簩锛夊櫔澹�</h4>
+    <p>
+      鍣0瀵逛笉鍚屽効绔ョ殑褰卞搷绋嬪害涓嶅悓銆傚綋鍎跨鐨勫惉鍔涘崄鍒嗘晱鎰熸椂锛屽鍣0涔熷氨瓒婂鏄撲骇鐢熸儏缁弽搴斻�備緥濡傦紝褰撶伀璀︽姤璀﹀櫒鍝嶈捣鏃讹紝瀵瑰櫔澹版晱鎰熺殑鍎跨浼氬皢浠栦滑鐨勮�虫湹閬綇锛涗粬浠湪鏁戞姢杞﹁绗涘搷璧锋椂锛屼笉浣嗕細閬綇鑰虫湹锛岃�屼笖寰堟湁鍙兘浼氳湻鏇茶韩浣撱�傛墍浠ワ紝褰撳櫔澹板彂鐢熸椂锛屾湁浜涘効绔ュ彧鏄瘯鐫�绂诲紑鍣0鐜锛岃�屽鍣0鏁忔劅鐨勫効绔ュ垯鍙兘蹇冪儲鎰忎贡锛屼粠鑰屼骇鐢熸帹浜恒�佹墦浜虹瓑闂琛屼负銆�
+    </p>
+    <p>
+      瑕侀伩鍏嶅櫔澹颁骇鐢熷氨蹇呴』鎺у埗闊抽銆佽棰戠殑鎾斁闊抽噺锛屽湪闆嗕綋鏁欒偛鏈烘瀯杩樿娉ㄦ剰缁勭粐濂藉効绔ョ殑娲诲姩銆傚彟澶栵紝鎴愪汉瑕佹敞鎰忚嚜宸辩殑闊抽噺锛屽洜涓哄綋鎴愪汉闈炲父蹇冪儲鏃舵湁鍙兘涓嶈嚜瑙夊湴鎻愰珮闊抽噺锛岃�屼笉骞哥殑鏄紝鎴愪汉鐨勯珮闊抽噺浼氬鑷翠竴杩炰覆鐨勮繛閿佸弽搴斻�傚綋鎴愪汉鐨勯煶閲忔彁楂樻椂锛屽効绔ョ殑闊抽噺涔熶細闅忎箣鎻愰珮锛屽姝ゅ惊鐜笅鏉ワ紝灏变細浣垮効绔ュ鍣0寰堟晱鎰燂紝閫犳垚鐨勭粨鏋滃氨鏄贩涔辩殑鍦洪潰銆�
+    </p>
+    <h4 id="d105">锛堜笁锛夋棩甯镐緥琛屼綔鎭椂闂存敼鍙�</h4>
+    <p>
+      鍥哄畾鐨勪緥琛屼綔鎭椂闂村鍎跨鏉ヨ鍗佸垎閲嶈锛屽洜涓轰緥琛屼綔鎭椂闂村彲浠ヨ鍎跨鐭ラ亾鍙婇娴嬩綍鏃惰鍋氫綍浜嬨�傚鏋滄棩甯镐綔鎭椂闂翠笉鍥哄畾锛屽効绔ュ氨浼氫骇鐢熸贩涔憋紝闂琛屼负涔熷氨鏈夊彲鑳藉彂鐢熴�備緥濡傦紝杞╃劧涓�鑸槸鍦ㄥ崄浜岀偣鍗婄潯鍗堣锛岃�屼粖澶╅�涘晢搴楀洖鏉ユ櫄浜嗭紝涓嬪崍涓�鐐归挓濡堝杩樺湪鍋氬崍楗紝鍥犺�屾病鏈夌潯鍗堣锛岀粨鏋滀笅鍗堣僵鐒舵儏缁緢涓嶇ǔ瀹氾紝涓�浼氬効鍝煎摷鍙藉徑锛屼竴浼氬効涔辨憯鐜╁叿锛屼竴浼氬効鍙堟潵缂犱綇濡堝锛屾暣涓笅鍗堥兘娌℃湁娑堝仠銆�
+    </p>
+    <p>
+      鎵�鏈夌殑鍎跨閮介渶瑕佹湁鍥哄畾鐨勬棩甯镐緥琛屼綔鎭椂闂达紝闈欐�佹椿鍔ㄤ箣鍚庡簲璇ユ帴涓�涓姩鎬佹椿鍔ㄣ�傚洜涓哄鏋滃効绔ラ暱鏃堕棿鍧愮潃涓嶅姩锛屽氨浼氬娲诲姩澶卞幓鍏磋叮锛岀劧鍚庡彉寰楃劍韬佷笉瀹夈�傚鏋滃繀椤诲渚嬭浣滄伅鏃堕棿鍋氳皟鏁达紝濡傝繘琛屾埛澶栨椿鍔紙鏄ユ父銆佸弬瑙傜瓑锛夛紝鍦ㄦ埛澶栨椿鍔ㄥ紑濮嬪墠锛屽氨瑕佸厛璁╁効绔ュ噯澶囧ソ閫傚簲浣滄伅鏃堕棿鐨勬敼鍙橈紝鍙互鍛婅瘔鍎跨渚嬭浣滄伅鏃堕棿灏嗕細鎬庢牱鏀瑰彉銆佹埛澶栨椿鍔ㄥ浣曡繘琛岀瓑锛屾澶栵紝杩樿鍛婅瘔鍎跨鎴峰娲诲姩鍓嶃�佹椿鍔ㄤ腑鍜屾椿鍔ㄥ悗瀵逛粬浠殑瑕佹眰鎴栨湡鏈涖��
+    </p>
+    <h4 id="d106">锛堝洓锛夐泦浣撴暀鑲叉満鏋勭殑娲诲姩瀹夋帓涓嶅悎鐞�</h4>
+    <h5 id="e078">1.涓や釜娲诲姩涔嬮棿鐨勯棿闅旀椂闂村お闀�</h5>
+    <p>
+      瑕佹眰鍎跨绛夊緟杈冮暱鐨勪竴娈垫椂闂存椂锛岄�氬父浠栦滑灏变細鏈変笉濂界殑琛屼负琛ㄧ幇锛屽洜涓哄効绔ュぉ鎬уソ鍔紝鎬诲枩娆㈠姩鏉ュ姩鍘伙紝鎵�浠ワ紝鍦ㄥ紑灞曟煇椤规椿鍔ㄥ璁叉晠浜嬩箣鍓嶏紝璁╀粬浠瓑寰堜箙锛屼粬浠彲鑳藉氨浼氭墦鏉ユ墦鍘绘垨鑰呰繘琛屼竴浜涚牬鍧忔�ф椿鍔ㄣ�傚敖绠¤繖绉嶈涓哄苟涓嶅叏鏄効绔ョ殑閿欙紝浣嗘槸缁濆ぇ澶氭暟鎴愬勾浜洪兘浼氭�姜鍎跨锛屽洜涓轰粬浠涓鸿繖鏄効绔ヨ嚜鎴戞帶鍒惰兘鍔涘樊銆�
+    </p>
+    <p>
+      瑕佸噺灏戝効绔ョ瓑寰呯殑鏃堕棿锛屾垚浜哄氨瑕佸湪娲诲姩鍓嶅仛濂藉悇椤瑰噯澶囧伐浣溿�備緥濡傦紝娲楁尽鍓嶅厛鎶婃崲娲楄。鏈嶃�佹瘺宸剧瓑鐗╁搧鍑嗗濂斤紝姘存斁濂斤紝姘存俯璋冨ソ锛涙墭骞兼満鏋勭殑闆嗕綋鏁欏娲诲姩瑕佷簨鍏堝噯澶囧ソ鎵�闇�鐨勬暀鏉愭垨鏁欏叿銆傚鏋滃効绔ュ彲浠ヨ嚜涓婚�夋嫨瑕佸弬涓庣殑娲诲姩锛屼簨鍏堢殑鍑嗗宸ヤ綔灏辫鏇村姞绮剧粏涓�浜涳紝鏁欏笀鎴栬�呭闀垮繀椤诲Ε鍠勬帉鎻″ソ鏃堕棿锛屽敖鍙兘鍑忓皯鍥犵瓑寰呰�屽紩璧风殑闂琛屼负銆�
+    </p>
+    <h5 id="e079">2.鍒烘縺杩囧害</h5>
+    <p>
+      鍒烘縺杩囧害浼氳鍎跨鍙樺緱寰堝叴濂嬨�備緥濡傦紝鍜屽叾浠栧効绔ヤ竴璧风帺锛岄�氬父鏄汉鏁拌秺澶氾紝鍙戠敓鍒烘縺杩囧害鐨勬満浼氬氨瓒婂ぇ銆傚洜姝わ紝鍦ㄤ换浣曟椂闂达紝鎴愪汉閮藉簲璇ュ鍎跨鐨勬椿鍔ㄨ繘琛屼竴瀹氱殑绾︽潫锛屾墭骞兼満鏋勮闄愬埗鏌愪釜鍖哄煙鐨勫辜鍎夸汉鏁帮紝涓嶈杩囧垎鎷ユ尋锛岃繖鏍峰氨鍙兘閬垮厤鍎跨鐤帺鎴栧お澶氬効绔ヤ竴璧锋父鎴忚�屽紩璧锋贩涔便�備緥濡傦紝璺戣烦鐨勬椂鍊欎笉鑳芥帹鍒汉銆佷笉鑳藉湪娌欏彂涓婁竴璧疯功璺炽�佸▋濞冨涓嶈兘瓒呰繃6浜虹瓑銆傛墭骞兼満鏋勫彲浠ュ湪涓�浜涙椿鍔ㄥ尯鍩熻创涓婄墝瀛愶紝鐗屽瓙涓婃爣鏄庢煇涓尯鍩熷彧鑳藉绾冲嚑涓汉锛屽涓嶈瘑瀛楃殑骞村辜鍎跨鍙敤鍥剧敾浠f浛鏂囧瓧銆�
+    </p>
+    <p>
+      鍦ㄦ墭骞兼満鏋勶紝鏈変簺鍎跨浼氬洜涓鸿绋嬬殑鍙樺姩鑰屽彉寰楀埡婵�杩囧害銆備緥濡傦紝鍎跨鑺傘�佸浗搴嗚妭绛夎妭鍋囨棩锛屽涓�浜涘効绔ユ潵璇达紝灏卞彲鑳戒細鍒烘縺杩囧害锛屾墍浠ワ紝涓嶈澶棭鍦拌鍒掑亣鏈熻妭鐩紝鍚﹀垯锛屾湁浜涘効绔ヤ細鍦ㄥ亣鏈熷緢涔呬箣鍓嶅氨寮�濮嬪叴濂嬨��
+    </p>
+    <p>
+      瀹夋帓澶鐨勬椿鍔ㄤ篃鏈夊彲鑳藉紩璧蜂竴浜涘効绔ュ埡婵�杩囧害锛屽湪杩欑鎯呭舰涓嬶紝鏈変簺鍎跨涓嶄細鍋氬嚭閫夋嫨锛屼粠鑰屽鑷翠粬浠湪鍚勪釜娲诲姩涓┛鎻掋�佹父璧帮紝鑰屾棤娉曞畨蹇冨畬鎴愪竴涓椿鍔ㄦ垨宸ヤ綔銆傚彟澶栵紝鐢变簬鍎跨鍏锋湁鎯呯华涓嶇ǔ銆佹槗鍙椾粬浜哄奖鍝嶇殑鐗圭偣锛屽洜姝わ紝鍥涘娓歌蛋鐨勫効绔ヤ互鍙婁粬浠殑鍏村鎯呯华浼氫娇鍏朵粬鍎跨寰堝揩鍙楀埌鎰熸煋銆�
+    </p>
+    <h4 id="d107">锛堜簲锛夋儏缁伯涓�</h4>
+    <p>
+      鍎跨鏈夋椂浼氭劅瑙夋棤娉曟帶鍒惰嚜宸憋紝浼氳寰楄嚜宸卞緢鏃犺兘鎴栦笉琚鍚岋紝杩欏氨鏄儏缁伯涓с�傛伯涓т細缁欏効绔ラ�犳垚鍘嬪姏銆傛暀甯堟瘡澶╄绮惧績璁″垝娲诲姩鍐呭锛屼负鍎跨閫夋嫨鐨勬椿鍔ㄥ繀椤荤鍚堝辜鍎垮洯閲屾瘡涓�涓効绔ョ殑闇�瑕佸強鍏磋叮銆�
+    </p>
+    <p>
+      鏈変簺鍎跨绮惧姏鍏呮矝锛屼粬浠渶瑕侀�氳繃娲诲姩鏉ラ噴鏀捐繃鍓╃殑绮惧姏锛屾垚浜哄彲涓轰粬浠彁渚涗竴浜涘鎵撲粭娓告垙鎴栧仛鏈ㄥ伐绛夋椿鍔ㄩ噺澶х殑鍔ㄦ�佹椿鍔ㄣ�傛湁浜涘効绔ュ枩娆㈠畨闈欙紝鎴愪汉鍙负浠栦滑鎻愪緵涓�浜涘闃呰銆佹嫾鍥俱�佺┛鐝犮�佹崗闄跺湡鎴栫敾鐢荤瓑娲诲姩銆傛垚浜哄彧瑕佷簡瑙e効绔ワ紝灏辫兘涓哄効绔ユ彁渚涢�傚綋鐨勬潗鏂欍�傚洜姝わ紝鎵樺辜鏈烘瀯鐨勬暀甯堣浠旂粏瑙傚療鐝笂鐨勫効绔ワ紝浜嗚В姣忎竴涓効绔ョ殑鐗圭偣銆�
+    </p>
+    <p>
+      寮鸿揩鍎跨鍙傚姞浠栦滑杩樻病鏈夊噯澶囧ソ瑕佸姞鍏ユ垨鑰呰繚鑳屽効绔ヨ嚜宸辨剰鎰跨殑娲诲姩锛屼篃浼氳浠栦滑鎰熷埌娌抚銆傛瘮杈冨ソ鐨勫仛娉曟槸锛岃鍎跨鑷繁鍐冲畾瑕佷笉瑕佸姞鍏ユ煇涓椿鍔ㄣ�備簤鎶㈢帺鍏蜂篃浼氳鍎跨鎰熷埌娌抚銆傛垚浜轰负鍎跨璐疆鐜╁叿鏃讹紝瑕佹牴鎹効绔ョ殑浜烘暟鍜岀壒鐐硅喘涔帮紝杩欐牱鏃㈠彲璁╁効绔ユ寫鍒拌嚜宸卞枩娆㈢殑鐜╁叿锛屽張涓嶄細鍥犱负鐜╁叿涓嶈冻鑰屽嚭鐜颁簤鎶㈢幇璞°��
+    </p>
+    <p>
+      姝ゅ锛屾墭骞兼満鏋勫繀椤绘敞鎰忛�夋嫨閰嶅悎鍎跨鍙戝睍鐨勬暀鍏峰拰璁惧锛岃繖鏍锋墠鑳借鍎跨鎰熷彈鍒版垚鍔熺殑缁忛獙锛屽湪鈥滄垜鍙互瀹屾垚鈥濃�滄垜鑳藉仛濂解�濈殑鎴愬氨鎰熶腑寤虹珛璧疯嚜淇″績銆傚綋涓嶅悓骞撮緞鐨勫効绔ュ湪涓�璧锋椂锛屽緢鍙兘浼氫骇鐢熶竴浜涚壒娈婄殑闂锛屾鏃讹紝鎴愪汉蹇呴』鎻愪緵寮�鏀炬�х殑鏉愭枡锛屽绉湪銆侀粡鍦熷拰娌欏潙绛夈�傚洜涓轰笉鍚屽勾榫勫眰鐨勫効绔ュ彂灞曟按骞充笉鍚岋紝浠栦滑浼氫互涓嶅悓鐨勬柟寮忕帺杩欎簺鏉愭枡銆傛墭骞兼満鏋勪篃鍙互鎻愪緵涓嶅悓鑳藉姏灞傛鐨勬嫾鍥俱�佷功绫嶇瓑銆傚繀瑕佹椂锛屾垚浜鸿寮曞鍎跨閫夋嫨閫傚悎鑷繁鐨勭帺鍏锋垨鏉愭枡锛屼緥濡傦紝涓�涓�3宀佸効绔ラ�夋嫨浜嗕竴涓彃鎷煎皬姹借溅鐨勬潗鏂欙紝浣嗕竴鐩存棤娉曞畬鎴愶紝杩欏氨浼氫娇鍎跨鎰熷埌娌抚杩涜�岀敓姘旓紝浠庤�屽鑷存墦浜恒�佹帹浜恒�佸挰浜恒�佽涪浜虹瓑闂琛屼负銆�
+    </p>
+    <p>
+      鍎跨鍥犱负娌抚鑰屾棤娉曟帶鍒舵椂锛岀珯鍦ㄦ垚浜虹殑绔嬪満锛屼篃璁告垜浠細鎰熷埌闈炲父鐢熸皵锛屼絾鍗冧竾涓嶈兘杩欐牱銆傚湪杩欑鎯呭舰涓嬶紝鎴愪汉瑕佹帶鍒惰嚜宸辩殑鎯呯华锛屾敞鎰忚嚜宸辩殑閬h瘝鐢ㄥ彞鍙婅涓恒�傚鏋滃効绔ュ療瑙夊埌鎴愪汉鐨勬伯涓э紝鍙嶈繃鏉ヤ粬浠細瑙夊緱鏇村姞娌抚锛屽洜涓哄効绔ラ渶瑕佸喎闈欑殑銆佹俯鍜岀殑鍙婂彲棰勬湡鐨勬垚浜轰綔涓轰緷闈犮��
+    </p>
+    <h3 id="c035">浜屻�佸効绔ュ父瑙佺殑蹇冪悊琛屼负闂鍙婂叾寮曞锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鍎跨鍜屾垚浜轰竴鏍锋槸浼氭劅鍙楀埌鍘嬪姏鍜岀揣寮犵殑銆傚綋鍎跨鏈夊帇鍔涜�屽鑷存儏缁揣寮犳椂锛岄�氬父浼氬仛鍑烘垨鍑虹幇璁稿涓�鑸汉鏃犳硶鎺ュ彈鐨勮涓猴紝渚嬪锛屽惛鍚墜鎸囨垨鍟冨挰鎸囩敳銆佽繃搴︿緷璧栥�佷笉閬靛畧鎸囦护銆佸伔绐冦�佸彂鑴炬皵銆佹敾鍑汇�佷範鎯�ч槾閮ㄦ懇鎿︺�佸憡鐘跺拰鍎跨鏈熸亹鎯х瓑銆�
+    </p>
+    <h4 id="d108">锛堜竴锛夊惛鍚墜鎸囨垨鍟冨挰鎸囩敳</h4>
+    <p>
+      鍚稿惍鎵嬫寚鏄寚鍎跨鍙嶅鍑虹幇鐨勮嚜涓绘垨涓嶈嚜涓诲湴鍚稿惍鎵嬫寚鐨勮涓恒��0锝�4涓湀鐨勫┐鍎垮惛鍚攪鍛ㄧ鍒扮殑鐗╀綋锛屾槸姝e父鐨勭敓鐞嗗弽灏勩�傚惛鍚墜鎸囧ぇ澶氬紑濮嬩簬3锝�4涓湀鐨勫┐鍎匡紝18涓湀鏃惰揪鍒伴珮宄般�傞殢鐫�鍚惛鍙嶅皠鐨勯�愭娑堝け锛屽効绔ョ殑鍚稿惍琛屼负涔熼�愭笎鍑忓急銆備竴鑸湪2宀佸乏鍙冲惛鍚墜鎸囩殑琛屼负閫愭笎娑堝け锛屽挨鍏舵槸鐧藉ぉ銆傚鍚屽叾浠栭噸澶嶆�ч殰纰嶄竴鏍凤紝鍚稿惍鎵嬫寚閫氬父鍦ㄧ埗姣嶇寮�銆佺柌鍔炽�佹伯涓с�侀ゥ楗裤�佹兂鐫¤鏃跺彂鐢燂紝韬綋涓嶈垝鏈嶆椂浼氬姞鍓у惛鍚墜鎸囩殑琛屼负锛屽洓浜斿瞾鐨勫効绔ラ�氬父鍙湁鍦ㄨ鐫¤鍓嶆墠浼氬惛鍚墜鎸囥��
+    </p>
+    <p>
+      鍟冨挰鎸囩敳鏄寚鍎跨鍙嶅鍑虹幇鐨勮嚜涓绘垨涓嶈嚜涓诲湴鍟冨挰鎸囩敳鐨勮涓猴紝杩欎篃鍙兘鏄惛鍚墜鎸囪涓虹殑缁х画銆備弗閲嶈�呭彲鍙戝睍涓哄晝鍜剼瓒剧敳锛屽瑙佷簬5锝�18宀佺殑鍎跨鍜岄潚灏戝勾銆傚ぇ绾�50%鐨勫効绔ュ湪鏃╂湡浼氬嚭鐜拌繖绉嶈涓猴紝闅忕潃骞撮緞鐨勫鍔狅紝鍙戠敓鐜囦笅闄嶏紝鏈変簺鍙寔缁埌18宀佷互鍚庛��5锝�10宀佺殑鍙戠敓鐜囨棤鏄庢樉鎬у埆宸紓锛屽勾榫勫澶т互鍚庯紝鐢峰瀛愬晝鍜寚鐢茬殑琛屼负鏇翠负甯歌锛岃�屼笖杩欑琛屼负鏈夊搴唴澶氬彂鐨勫�惧悜銆傚晝鍜寚鐢茬殑绋嬪害杞婚噸涓嶄竴锛屽ぇ澶氭暟鍎跨鍟冨挰鍒版寚鐢查《绔嚬鍑镐笉骞筹紝涓嶈兘瑕嗙洊鎸囩锛屾瀬灏戜慨鍓寚鐢诧紝涓ラ噸鑰呭彲灏嗘寚鐢叉垨鎸囩敳鍛ㄥ洿鐨勭毊鑲ゅ挰鍑鸿锛屽悎骞舵劅鏌擄紝濡傜敳搴婄値銆佺敳娌熺値锛屾湁鐨勭敋鑷冲紩璧锋暣涓寚鐢茶劚钀芥垨鎵嬫寚绔彉褰€��
+    </p>
+    <p>
+      鏍规嵁寮楁礇浼婂痉鐨勫績鐞嗗彂灞曠悊璁猴紝0锝�1宀佺殑濠村効澶勪簬鍙e攪鏈燂紝鍚稿惍鎵嬫寚鍙弧瓒冲叾鍙f锛屾湁鍒╀簬鍏舵�у績鐞嗙殑鍙戝睍銆傚惛鍚墜鎸囩殑濠村効鏄撴帴杩戙�佹儏缁Н鏋佷笖閫傚簲鑳藉姏寮猴紝姘旇川绫诲瀷澶氬睘浜庡鏄撴姎鍏诲瀷鍜屼腑闂存帴杩戜簬瀹规槗鎶氬吇鍨嬨�傚┐鍎垮惛鍚墜鎸囦篃鏄皟鑺傝嚜韬儏缁殑涓�绉嶆柟寮忋�備絾杩囧害鍚稿惍鎵嬫寚鐨勮涓哄彲鑳戒笌瀛ょ嫭銆佺己涔忕帺鍏枫�佺己涔忚鍚埡婵�鏈夊叧銆備緥濡傦紝鍒嗙鐒﹁檻鐨勫効绔ュ父鍑虹幇鍚稿惍鎵嬫寚鎴栧晝鍜寚鐢茬殑琛屼负銆�
+    </p>
+    <p>
+      濡傛灉鍙戠幇鍎跨鍦ㄥ惛鍚墜鎸囷紝涓嶈鎶婃墜鎸囦粠浠栫殑鍢撮噷纭媺鍑烘潵锛屽洜涓鸿繖绉嶅仛娉曞苟娌℃湁鏁堟灉銆傛垚浜哄埢鎰忔垨涓嶆伆褰撳湴鍒舵锛屾湁鏃跺弽鑰屼細寮哄寲鍎跨鐨勪笉鑹涓恒�備竴鑸潵璇达紝4宀佸墠鐨勫惛鍚墜鎸囧睘浜庡効绔ユ棭鏈熺殑姝e父琛屼负锛屼笉蹇呰繃鍒嗗叧娉ㄥ拰骞叉秹銆傚浜庡勾榫勫皬鐨勫効绔ワ紝鍙互鐢ㄦ彁渚涘畨鎶氬ザ鍢存潵婊¤冻锛屾垨鑰呬互鎺ュ彈鎴栧拷瑙嗙殑鏂瑰紡鏉ュ紩瀵硷紝搴旇缁忓父鐖辨姎骞跺強鏃舵弧瓒冲効绔ョ殑鎯呮劅闇�瑕侊紱瀵逛簬骞撮緞绋嶅ぇ鐨勫効绔ワ紝鍙互鐢ㄥ垎鏁f敞鎰忓姏鈥斺�斿鎻愪緵鏂扮帺鍏枫�佷粙缁嶆柊鏈嬪弸銆佸紑灞曟湁瓒g殑娲诲姩绛夋潵缂撹В鍎跨鐨勫惛鍚墜鎸囪涓恒�傚鏋�4宀佷互鍚庝粛鐒跺惛鍚墜鎸囷紝鍒欎細褰卞搷涓嬮鍙戣偛锛屽彲鑳戒細瀵艰嚧鐗欓娇鎺掑垪寮傚父锛岀敋鑷抽敊棰岀暩褰㈣�屽Θ纰嶅拃鍤煎姛鑳斤紝涔熶細瀵艰嚧鍚炲捊寮傚父鍜岃█璇己闄枫�傚洜姝わ紝瀵逛簬杈冨ぇ鍎跨鐨勯〗鍥烘�у惛鍚墜鎸囪涓猴紝闇�瑕佽繘琛屾不鐤椼��
+    </p>
+    <p>
+      鍟冨挰鎸囩敳鏄竴绉嶅父瑙佽�屾寔涔呯殑瑙h劚蹇冪悊鍘嬪姏鐨勮涓烘柟寮忋�傚効绔ュ湪绱у紶涓嶅畨銆佹劅鍒板績鐞嗗帇鍔涙垨鐒﹁檻鎭愭儳鏃跺父鍙戠敓鍟冨挰鎸囩敳鐨勮涓猴紝瀵规锛岃矗楠傚拰鎯╃綒閫氬父鏄棤鏁堢殑锛屼笖浼氶�傚緱鍏跺弽銆傚簲鎵惧嚭鍎跨鎯呯华鍥版壈銆佺劍铏戠殑鍘熷洜鏉ョ紦瑙e叾鍘嬪姏锛岃繖鏍锋墠浼氬噺杞绘垨娑堥櫎鍏跺晝鍜寚鐢茬殑涓嶈壇琛屼负銆傚浜庡伓灏斿嚭鐜扮殑杩欑被琛屼负锛屾洿涓嶅繀澶ф儕灏忔�紝閫傚綋鍦板姖瑙c�佸垎鏁e効绔ョ殑娉ㄦ剰鍔涳紝寰�寰�鏁堟灉鏇村ソ銆備笌姝ゅ悓鏃讹紝杩樺簲璇ュ煿鍏诲効绔ヨ壇濂界殑鐢熸椿鍗敓涔犳儻锛屽紩瀵间粬浠畾鏈熶慨鍓寚鐢层�傚浜庡晝鍜寚鐢茶涓轰弗閲嶇殑鍎跨锛屽垯鍙噰鐢ㄨ涓烘不鐤椾腑鐨勫帉鎭剁枟娉曘��
+    </p>
+    <h4 id="d109">锛堜簩锛夎繃搴︿緷璧�</h4>
+    <p>
+      杩囧害渚濊禆鏄寚鍙戠敓浜庡┐骞煎効鏃舵湡鍦ㄨ涓恒�佹儏鎰熴�佹椿鍔ㄧ瓑鏂归潰鐙珛鎬т笉瓒筹紝杩囧垎渚濊禆鐖舵瘝鎴栧吇鑲茶�呯殑琛屼负锛屼篃灏辨槸璁稿鍎跨琛屼负閲忚〃涓墍璇寸殑涓嶆垚鐔熻涓恒�傛甯告儏鍐典笅锛屽┐鍎块鍏堜笌姣嶄翰鍦ㄦ儏鎰熶笂鍙戠敓渚濇亱鍏崇郴锛岃繖绉嶄緷鎭嬪寤虹珛鍎跨鏃╂湡鐨勫畨鍏ㄦ劅棰囦负閲嶈锛屾槸鍏舵儏缁甯稿垎鍖栫殑鍓嶆彁鏉′欢锛屼篃鏄�愭閫傚簲绀句細鐜鎵�蹇呴渶鐨勮繃绋嬨�傚浗鍐呰祫鏂欒〃鏄庯紝杩囧害渚濊禆鍦ㄥ効绔ョ兢浣撲腑鍗�21%宸﹀彸锛屽コ瀛╁瑙侊紝鐢氳嚦鍙寔缁埌鎴愬勾鏈熴��<a
+        id="w2"
+      ></a
+      ><a href="chapter003.html#m2"><sup>[2]</sup></a>
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鍎跨杩囧害渚濊禆鐨勪骇鐢熶富瑕佹槸鐖舵瘝杩囧害鐓ф枡銆佽繃搴﹀叧娉ㄦ墍鑷淬�傚効绔ョ殑鎵�鏈夋椿鍔ㄥ拰鐢熸椿鍧囩敱鐖舵瘝鍖呭姙浠f浛锛屼娇鍏跺吇鎴愨�滈キ鏉ュ紶鍙o紝琛f潵浼告墜鈥濈殑涔犳儻锛屼竴鏃︾寮�鐖舵瘝渚夸笉鐭ユ墍鎺�傝繃搴﹀叧娉ㄥ拰鐓ф枡鐨勭埗姣嶆湰韬彲鑳藉瓨鍦ㄥ吇鑲茬劍铏戯紝寰�寰�蹇愬繎涓嶅畨鍦板叧娉ㄥ効绔ャ�傜埗姣嶈繖绉嶇劍铏戜笉瀹夌殑鎯呯华浼氭綔绉婚粯鍖栧湴褰卞搷鍎跨锛屼娇鍏跺彉寰楁晱鎰熷拰渚濊禆銆傚彟澶栵紝鎯呮劅鎴栧績鐞嗗拷鐣ヤ篃鍙鑷村効绔ヨ繃搴︿緷璧栥�傚┐骞煎効姝e父鎯呮劅闇�姹備笉鑳藉緱鍒板強鏃躲�佹伆褰撶殑婊¤冻锛屾垨鐖舵瘝鍏昏偛鎯呮劅鎶曞叆涓嶈冻锛堝鏃犳椂闂村叧鐓ф垨姣嶄翰鎯呮劅鎶戦儊锛夛紝鎴栫畝鍗曠矖鏆村湴鎷掔粷
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細杩囧害渚濊禆.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氳繃搴︿緷璧�</p>
+      </div>
+    </div>
+    <p class="m0-t0">鍎跨绛夛紝閮藉彲鑳戒娇鍎跨姝e父鐨勭敱渚濊禆鍚戠嫭绔嬪彂灞曞彈鍒板奖鍝嶏紝缁撴灉鏄効绔ヤ骇鐢熻繃搴﹀姹備緷璧栫殑琛屼负锛屾垨琛ㄧ幇寰楄繃鍒嗙籂缂犵埗姣嶃��1锝�3宀佹槸鍎跨浜х敓杩囧害渚濊禆鐨勯珮鍙戝勾榫勬锛屾鏈熺埗姣嶈嫢瀵瑰効绔ョ殑渚濊禆杩囦簬鍐锋紶銆佽嫑鍒绘垨蹇界暐锛屽垯鏄撳舰鎴愭墍璋撶殑鏃╂湡鎯呮劅鍓ュず锛岀户鑰屼娇鍎跨浜х敓杩囧害渚濊禆琛屼负銆�</p>
+    <p>
+      杩囧害渚濊禆鐨勫効绔ュ父琛ㄧ幇涓哄枩娆笌鐖舵瘝韬綋鎺ヨЕ锛岀粡甯歌鐖舵瘝鎶辩潃锛屾垨绱х揣渚濆亷鍦ㄦ瘝浜茶韩鏃侊紝涓嶈偗鑷繁鍘荤帺鎴栨壘灏忔湅鍙嬩竴璧风帺銆傚幓骞煎効鍥垨瀛︽牎鏃剁籂缂犵埗姣嶈�屼笉鎰跨寮�銆傚嚒浜嬪繀椤荤敱鐖舵瘝浠f浛鍖呭姙锛屽仛浜嬩竴瀹氳澶т汉闄即锛屽勾榫勭◢澶т篃涓嶈兘鐙珛瀹屾垚璇ュ仛鎴栬嚜宸辫兘鍋氱殑浜嬫儏銆傞潚鏄ユ湡鍚庡彲鑳芥�ф牸鍐呭悜銆佹�嚘锛岃涓烘嫎璋ㄨ�岀己涔忚嚜淇★紝鍋氫簨鑷繁鎷夸笉瀹氫富鎰忥紝鐩镐俊浠栦汉鑳滆繃鐩镐俊鑷繁銆�
+    </p>
+    <p>
+      鏁欒偛鐭不鏂归潰锛岄鍏堢埗姣嶅簲绔鍏昏偛鎬佸害锛屼笉搴旀妸鍎跨瑙嗕负琚姩鏃犺兘鐨勪釜浣擄紝涓嶅簲浜嬩簨杩囧害鍏虫敞鍜岃繃搴﹀共棰勶紝闄ゆ弧瓒冲効绔ュ繀瑕佺殑鎯呮劅闇�姹傚锛岃繕搴旂粰浜堜粬浠厖鍒嗘帰绌跺懆鍥翠簨鐗╃殑鏈轰細锛屽苟璁╁効绔ヤ翰韬綋楠屾垚鍔熺殑鍠滄偊銆傚彲浠ヨ2宀佷互涓婄殑鍎跨灏濊瘯鐓ф枡鑷繁锛岀埗姣嶄富瑕佺粰浜堢簿绁炰笂鐨勯紦鍔卞拰鎶�宸т笂鐨勫府鍔┿�傚杩囧害渚濊禆鐨勫効绔ワ紝鍏堣浠栦粠绠�鍗曟槗琛岀殑浜嬫儏鍋氳捣锛屼竴鏃﹀畬鎴愬垯鍙婃椂缁欎簣瑷�璇�佺墿璐ㄥ拰绮剧涓婄殑榧撳姳涓庡己鍖栵紝閫愭笎娑堥櫎鍏惰繃搴︿緷璧栬涓恒�傚寰呬緷璧栨�ц繃寮虹殑鍎跨锛屽辜鍎垮洯鏁欏笀浜﹀彲鍙傝�冧笂杩版柟娉曘��
+    </p>
+    <h4 id="d110">锛堜笁锛変笉閬靛畧鎸囦护</h4>
+    <p>
+      涓嶉伒瀹堟寚浠ゆ槸鎸囧鍓嶅効绔ュ嚭鐜扮殑涓�绉嶄负鍙嶅鑰屽弽瀵圭殑琛屼负銆備袱涓夊瞾鐨勫効绔ユ渶瀹规槗涓嶉伒瀹堟寚浠わ紝鍥犱负浠栦滑鎯宠鍙樺緱鏇村姞鐙珛锛屾墍浠ワ紝寰堝鏃跺�欎粬浠細璇粹�滄垜涓嶈鈥濇潵琛ㄨ揪鐙珛鐨勬効鏈涖�傛瘮濡傦紝鎴愪汉璇达細鈥滆浣犳妸鐜╁叿鏀惰捣鏉ャ�傗�濆効绔ュ彧鏄洖澶寸湅鐪嬶紝鐒跺悗璇达細鈥滀笉瑕併�傗�濇垚浜鸿锛氣�滃悆楗簡锛屽幓娲楁礂鎵嬨�傗�濆効绔ヤ細璇达細鈥滄垜涓嶆礂銆傗��
+    </p>
+    <p>
+      鍑犱箮鎵�鏈�2锝�3宀佺殑鍎跨閮戒細鍑虹幇鎸佺画鍗婂勾鑷充竴骞寸殑鈥滃弽鎶楁湡鈥濄�傝繖涓弽鎶楁湡鏄効绔ュ績鐞嗗彂灞曠殑涓�涓繀缁忛樁娈碉紝蹇冪悊瀛︿笂绉颁负鈥滅涓�鍙嶆姉鏈熲�濄�傜獊鍑鸿〃鐜颁负蹇冪悊鍙戝睍鍑虹幇鐙珛鐨勮悓鑺斤紝鑷垜鎰忚瘑寮�濮嬪彂灞曪紝濂藉蹇冨己锛屾湁浜嗚嚜涓荤殑鎰挎湜锛屽枩娆㈣嚜宸辩殑浜嬫儏鑷繁鍋氾紝涓嶅笇鏈涘埆浜烘潵骞叉秹鑷繁鐨勮鍔紝涓�鏃﹂伃鍒扮埗姣嶇殑鍙嶅鍜屽埗姝紝灏卞鏄撲骇鐢熻鍙嶈瘽銆侀《鍢寸殑鐜拌薄銆傛墍浠ワ紝鍦ㄤ笉杩濆弽鍎跨鍋ュ悍涓庡畨鍏ㄧ殑瑙勫畾涓嬶紝鎴愪汉瑕佹帴绾冲勾骞煎効绔ヤ笉閬靛畧鎸囦护鐨勮涓恒�備緥濡傦紝璁╁効绔ラキ鍓嶅幓娲楁墜锛屽鏋滀粬涓嶈偗娲楁墜锛屾垚浜哄彲甯︾潃浠栧幓娲楁墜锛屽苟鐢ㄥ潥瀹氱殑璇皵鍛婅瘔浠栵細鈥滀綘涓�瀹氳娲楁墜銆傗�濇垚浜哄潥瀹氱殑璇皵鍜岃韩浣撹瑷�鍛婅瘔浠栬鍚堜綔銆傚浜庝笉鍚堜綔鐨勫効绔ワ紝涓嶅偓淇冿紝濡傛灉浠栦滑琚偓淇冿紝鍙嶅鐨勬�佸害浼氭洿鍔犲己鐑堛�傜瓑鍎跨杩囦簡杩欎釜鍙戝睍闃舵锛屾儏鍐靛氨浼氬ソ杞簡銆�
+    </p>
+    <h4 id="d111">锛堝洓锛夋嬁鍒汉鐨勪笢瑗�</h4>
+    <p>
+      瀛﹀墠鍎跨鎷垮埆浜虹殑涓滆タ鏄寚浠栦滑鍦ㄦ棦鏃犲瑙傞渶瑕佷篃鏃犳槑纭殑鍔ㄦ満涓嬶紝闅忎究鎷胯蛋鍒汉涓滆タ鐨勮涓恒�傚叾瀹烇紝鍦ㄥぇ澶氭暟鎯呭喌涓嬶紝鍎跨娌℃湁鈥滃伔鈥濈殑姒傚康銆傝瘹濡傜憺澹憲鍚嶇殑蹇冪悊瀛﹀鐨簹鏉版墍璇达細2锝�7宀佹槸鍎跨鈥滆嚜鎴戜腑蹇冣�濇湡锛岃繖涓�鏃舵湡鐨勫効绔ュ父璁や负涓栫晫鏄洿鐫�浠栬浆鐨勶紝鍥犳锛屼粬寰堥毦閲囩撼鍒汉鐨勮鐐广�傚悓鏃讹紝浠栦滑涔熷線寰�鍒嗕笉娓呪�滀綘鐨勨�濅笌鈥滄垜鐨勨�濅箣闂寸殑涓嶅悓锛屽効绔ョ殑鎯虫硶鏄皝鍏堢湅鍒拌皝鍏堝緱鍒般�備簬鏄埆浜哄鐨勪笢瑗匡紝鏄粬鍏堢湅鍒扮殑锛屼粬灏辫嚜鐒舵嫢鏈夊畠鐨勨�滃悎娉曗�濇墍鏈夋潈銆傚彧瑕佹槸鑷繁鍠滄鐨勭帺鍏凤紝浠栦細椤虹悊鎴愮珷鍦板皢瀹冨甫璧帮紝寰堝皯鑰冭檻鎷垮洖鍘荤殑鍚庢灉銆傚嵆浣胯繖鏃跺効绔ュ宸蹭笂骞煎効鍥紝鏁欏笀姣忓ぉ閮藉憡璇変粬浠紝鍑℃槸涓嶅睘浜庤嚜宸辩殑涓滆タ涓嶈兘鎷垮洖瀹躲�備絾瀵逛簬鍎跨鏉ヨ锛岀敱浜庡叾蹇冪悊鍙戝睍姘村钩灏氭湭鎴愮啛锛岃繕涓嶈兘澶熺湡姝g悊瑙e畠鐨勬剰涔夛紝鏇存病鏈夊皢鏁欏笀鐨勬暀鑲插唴鍖栦负鑷繁鐨勮涓猴紝瀹规槗鍙楁儏缁儏鎰熺殑鏀厤鑰岀己涔忕悊鏅猴紝鎺у埗涓嶄綇鍦版嬁鍥炰粬浜烘垨骞煎効鍥殑涓滆タ锛屾嵁涓哄繁鏈夈�傚洜姝わ紝鍎跨鍑虹幇鎷夸粬浜轰笢瑗跨殑鐜拌薄锛屼笉涓�瀹氬氨鏄亾寰峰搧璐ㄩ棶棰橈紝瀹堕暱鏃犻』澶у姩鑲濈伀锛屾暀甯堜篃涓嶅繀灏嗘闂鎷垮埌璇惧爞涓婂幓璁诧紝鍙璁╁効绔ュ皢涓滆タ褰掕繕鍗冲彲銆�
+    </p>
+    <p>
+      鐜颁唬蹇冪悊瀛︾爺绌惰繕璁や负锛屽鍓嶅効绔ユ嬁鍒汉涓滆タ鐨勮涓哄彲鑳芥槸鐢变簬浠栦滑鐨勯渶瑕佹病鏈夊緱鍒版弧瓒筹紝涔熷彲鑳芥槸涓轰簡鍙戞硠蹇冧腑鐨勪笉婊★紝鐤忔暎蹇冧腑鐨勭揣寮狅紝杩樺彲鑳芥槸瀵瑰埆浜鸿涓虹殑妯′豢锛岀瓑绛夈�備絾闅忕潃鍎跨骞撮緞鐨勫闀匡紝绫讳技鐨勮涓哄氨鏈変簡鍋风獌鐨勬剰涔夈�備笉杩囷紝鍒濇湡鐨勨�滃伔绐冣�濊涓哄線寰�鏄敱浜庢瘝鐖变笉瓒炽�佸瘋瀵炲鍗曞拰杩锋亱涓扮洓鐨勭墿鍝佸紩璧风殑銆傛湁涓�浜涘効绔ヤ粠寰堝皬鐨勬椂鍊欒捣灏卞鍛ㄥ洿鐨勭幆澧冨崄鍒嗘晱鎰燂紝涓轰簡浣胯嚜宸卞彉寰楀紩浜烘敞鐩�佷护浜哄枩娆紝灏变細杩愮敤涓�浜涒�滄楠椻�濇墜娈靛拰鈥滃伔绐冣�濊涓烘潵杈惧埌鐩殑銆傚杩欑被涓嶈兘鍑嚜宸辩殑姝e父琛屼负鏉ヨ幏寰楁弧瓒崇殑鍎跨锛屽簲褰撳紩璧烽噸瑙嗭紝鐗瑰埆瑕佹敞鎰忔弧瓒冲叾鎯呮劅鐨勯渶瑕併��
+    </p>
+    <h4 id="d112">锛堜簲锛夊彂鑴炬皵</h4>
+    <p>
+      鍙戣劸姘旀槸鎸囧鍓嶅効绔ュ洜闇�姹傛湭寰楀埌婊¤冻鑰屽墽鐑堝摥闂广�佸皷鍙�佸睆姘斿彂浣溿�佹墦浜恒�佹憯涓滆タ銆佹墦婊氾紝鐢氳嚦鎾炲ご绛夎〃杈炬�掓皵鐨勮涓猴紝鏄鍓嶅効绔ュ簲瀵瑰帇鍔涚殑涓�绉嶅父瑙佸弽搴旀柟寮忋�傛瘮濡傦紝涓�涓�3宀佸崐鐨勫辜鍎匡紝鎯宠鎷挎寕鍦ㄥ涓婄殑椋庣瓭锛岃嚜宸卞涓嶇潃锛屽氨鍠婂鍏府蹇欙紝鍠婁簡鍑犲0澶栧叕閮芥病鏈夊惉鍒帮紝浜庢槸浠栧氨璺虹潃鑴氬ぇ鍠婂鍏殑鍚嶅瓧銆傚彂鑴炬皵瀵瑰効绔ユ潵璇达紝鍙互浠h〃鏈夋剰鍥剧殑鐩殑锛屽洜涓烘垚浜哄彲浠ユ敞鎰忓埌浠�涔堜簨鎯呰鍏剁敓姘旓紝鐒跺悗鎴愪汉灏卞彲浠ュ府鍔╀粬瀛︿範濡備綍澶勭悊鎬掓皵銆傚効绔ュぇ绾﹀湪1宀佸崐鏈�瀹规槗鍙戣劸姘旓紝杩囦簡杩欎釜骞撮緞锛屽彂鑴炬皵鐨勬儏鍐典細澶уぇ鍑忓皯銆備笉鍚屽勾榫勭殑鍎跨锛岃〃杈炬�掓皵鐨勬柟寮忎笉鍚屻�傚勾骞肩殑鍎跨甯镐細鐢ㄦ暣涓韩浣撴潵琛ㄨ揪鎬掓皵锛涘埌浜�3宀佸乏鍙筹紝鍎跨灏变細鐢ㄨ瑷�鏆村姏鏉ヨ〃杈炬�掓皵锛涜��4宀佸乏鍙崇殑鍎跨鍒欎細鐢ㄧ洿鎺ュ懠鍠婂悕瀛楁潵琛ㄨ揪銆�
+    </p>
+    <p>
+      鍎跨闇�瑕佽〃杈句粬浠殑鎯呯华锛屾墍浠ワ紝褰撳効绔ュ彂鑴炬皵鏃讹紝鎴愪汉鏈�濂藉拷鐣ヤ粬鐨勮涓猴紝鎴栦互浠栧彲浠ユ帴鍙楃殑鏂瑰紡琛ㄨ揪鎯呯华锛岀姝粬浼ゅ鑷繁鎴栧埆浜虹殑琛屼负銆傚彟澶栵紝鎴愪汉搴斾互鐞嗚В鐨勬�佸害鎵惧嚭鍎跨鍙戣劸姘旂殑鍘熷洜锛屽苟浠ョ悊瑙g殑鏂瑰紡鏉ヨВ鍐炽�備緥濡傦紝鍙互鐢ㄦ墧娌欏寘銆佹墦榧撱�佸湪鐢绘澘涓婄敾鐢荤瓑娲诲姩鏉ュ府鍔╁効绔ュ彂娉勬�掓皵銆傛�讳箣锛岃灏嗘敞鎰忓姏闆嗕腑鍒拌涓虹殑鍘熷洜鍜屽効绔ョ殑瀹夊叏涓婏紝鑰屼笉鏄叧娉ㄨ涓烘湰韬��
+    </p>
+    <h4 id="d113">锛堝叚锛夋敾鍑�</h4>
+    <p>
+      鏀诲嚮鏄寚鍎跨閬彈鎸姌鑰屾儏缁伯涓ф椂锛岄噰鍙栨墦浜恒�佸挰浜恒�佹姄浜恒�佽涪浜恒�佹墧涓滆タ銆佹姠澶哄埆浜虹殑涓滆タ鍙婄被浼肩殑鏂瑰紡锛屽紩鍙戝悓浼存垨鎴愪汉涓庡叾瀵圭珛鍜屼簤鏂楃殑琛屼负锛屾槸涓�绉嶄笉鍙楁杩庝絾缁忓父鍙戠敓鐨勮涓恒��2宀佸墠鐨勫効绔ワ紝鐢变簬缂轰箯鐙珛鎰忚瘑锛屽悇绉嶈兘鍔涢兘灏氭湭鍙戣偛瀹屽叏锛屾洿澶氱殑鏄�氳繃鑷繁鐨勮偄浣撹瑷�鏉ヨ〃杈句笉婊℃儏缁紱2锝�4宀佺殑鍎跨鍒氫骇鐢熺嫭绔嬫剰璇嗗拰鍏峰鐙珛琛屽姩鐨勮兘鍔涳紝瀵瑰懆鍥寸殑涓�鍒囧厖婊″己鐑堢殑濂藉蹇冿紝浠栧笇鏈涗翰鑷幓鎺㈠療涓�鍒囥�備絾鐢变簬鏌愪簺鑳藉姏鐨勪笉瓒筹紝杩樹笉鑳界嫭鑷簲瀵归棶棰橈紝鑰屾垚浜烘�曞嚭鐜版剰澶栵紝缁忓父闄愬埗鍎跨鐨勬椿鍔紝浣跨嫭绔嬩釜鎬ф鍦ㄥ舰鎴愩�佽嚜鐢遍渶姹傚鍔犵殑鍎跨閬彈鎸姌锛屼粠鑰屼骇鐢熸敾鍑绘�х殑鍙嶆姉琛屼负銆�
+    </p>
+    <p>
+      蹇冪悊瀛﹀璁や负锛屾敾鍑绘槸瀹f硠绱у紶鍜屼笉婊℃儏缁殑娑堟瀬鏂瑰紡锛屽鍎跨鐨勫彂灞曟瀬鍏舵湁瀹筹紝涓嶈兘蹇借锛屽繀椤诲姞浠ョ煫姝c�傛湁浜哄湪瑙傚療浜嗗辜鍎垮洯鐨勬棩甯告椿鍔ㄥ悗鍙戠幇锛屽鏋滃鍎跨鐨勬敾鍑绘�ц涓轰笉鍔犲共棰勶紝鍗充娇鏄瘮杈冨唴鍚戞俯鍜岀殑鍎跨锛屽湪鍋跺皵鍑犳鏀诲嚮浠栦汉骞朵粠涓幏寰椻�滃ソ澶勨�濆悗锛屼篃浼氬彉寰椾笓妯捣鏉ワ紱鍘熸潵灏辨湁鏀诲嚮鎬ц涓虹殑鍎跨寰楀埌鈥滃ソ澶勨�濆悗锛屽叾鏀诲嚮鎬ц涓轰細鍙樺緱鏇村姞涓ラ噸銆�
+    </p>
+    <p>
+      鍥犳锛屽湪鍎跨鏀诲嚮鎬ц涓哄彂鐢熷悗锛屾暀甯堝拰瀹堕暱搴旇鍙婃椂杩涜骞查锛屼娇浠栦滑鎰忚瘑鍒颁镜鐘涓烘槸涓嶈兘琚帴鍙楃殑锛屾噦寰椾粈涔堣涓烘槸閿欒鐨勶紝搴旇閬靛畧鍝簺琛屼负瑙勫垯銆傚鏋滃効绔ユ湁闈炲父涓ラ噸鐨勬敾鍑绘�ц涓猴紝濡傛墦楠備粬浜恒�佹棤鐞嗛《鍢寸瓑锛屽簲缁欎簣鎯╃綒锛岀粷涓嶈兘濮戞伅杩佸氨銆傛儵缃氱殑鎺柦鏈夛細鍙栨秷浠栫殑鏌愪簺鏉冨埄锛屾垨鏆傛椂闅旂銆�
+    </p>
+    <p>
+      鍙﹀锛屽闀夸笌鏁欏笀瀵瑰効绔ヨ繘琛屾儵缃氳娉ㄦ剰涓ょ偣锛氫竴鏄儵缃氳涓庤鏈嶆暀鑲茬浉缁撳悎锛涗簩鏄鐢ㄤ綋缃氾紝浣撶綒浼氱粰鍎跨鎻愪緵涓�涓敾鍑绘�р�滄鏍封�濄��
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d114">锛堜竷锛変範鎯�ч槾閮ㄦ懇鎿�</h4>
+        <p>
+          涔犳儻鎬ч槾閮ㄦ懇鎿︽槸鎸囧効绔ュ弽澶嶇敤鎵嬫垨鍏朵粬鐗╀欢鎽╂摝鑷繁澶栫敓娈栧櫒鐨勮涓猴紝杩欑琛屼负澶氬湪鍏ョ潯鍓嶆垨鍒氶啋鏃惰繘琛岋紝鎸佺画鏁板垎閽熴�傚ぇ澶氭暟鍎跨鍦ㄥ叾鐢熼暱鍙戣偛杩囩▼涓細鍑虹幇鎴栬交鎴栭噸鐨勮繖绫昏涓恒��1宀佸乏鍙崇殑鍎跨鍦ㄦ崲灏垮竷鏃跺氨浼氭帰绱㈣嚜宸辩殑鐢熸畺鍣紱3宀佸乏鍙崇殑鍎跨宸茬粡娉ㄦ剰鍒版�у埆鐨勪笉鍚岋紝鐢风寮�濮嬪濂崇娌℃湁鈥滃皬楦¢浮鈥濇劅鍒板ソ濂囷紱鍒颁簡4宀侊紝鍎跨鎯充笂鍘曟墍鏃跺彲鑳戒細鎽哥潃鑷繁鐨勭敓娈栧櫒锛涘勾榫勫啀澶т簺锛屽効绔ュ彲鑳戒細鐜╁紕鑷繁 鐨勭敓娈栧櫒銆傛柟寮忓彲鑳藉寘鎷細灏嗚瀛愩�佹灂澶存垨琛g墿濉炲埌涓よ吙闂存懇鎿︽垨澶圭揣鍙岃吙锛涙垨涓よ吙
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <p class="center">
+          <video
+            src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細鑷叞.mp4"
+            poster="../../../assets/images/chapterTwo/people-video-img.png"
+            webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+            controls
+            style="width: 100%"
+          ></video>
+        </p>
+        <p class="img">瑙嗛锛氳嚜鎱�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+     楠戣法浜庡嚦瑙掋�佸簥娌挎垨鍏朵粬纭墿涓婏紝鎽╂摝澶栫敓娈栧櫒锛涘勾榫勫ぇ浜涚殑鍎跨浼氱洿鎺ョ敤鎵嬫姎寮勫鐢熸畺鍣ㄣ��
+    </p>
+    <p>
+      涔犳儻鎬ч槾閮ㄦ懇鎿︾殑鍒濆鍘熷洜鍙兘鏄効绔ヨ嚜鐒惰�岀劧鐨勮韩浣撴帰绱紝涔熷彲鑳芥槸澶栭槾灞�閮ㄥ埡婵�寮曡捣鐨勭槞鐥掞紝濡傚闃撮儴鐐庣棁銆佹箍鐤广�佸寘鐨繃闀裤�佸寘鑼庛�佽洸铏劅鏌撶瓑锛岀户鑰屽彂灞曟垚涔犳儻鎬у姩浣溿�傛湁鐨勫効绔ュ洜瀵傚癁鑰岀帺寮勫鐢熸畺鍣紝鎴栧ぇ浜洪�楃帺鐢熸畺鍣紝浣垮効绔ラ�愭笎鍏绘垚涔犳儻鎬у姩浣滐紝杩欑鎯呭喌澶氳浜庣敺瀛┿�傚彟澶栵紝涓嶈壇鐨勭敓娲荤幆澧冦�佸効绔ユ儏缁揣寮犲拰鐒﹁檻绛変篃鍙紩鍙戞垨鍔犲墽杩欑琛屼负锛屼粬浠皢姝や綔涓虹紦瑙g劍铏戝拰鑷叞鐨勪竴绉嶆墜娈点��
+    </p>
+    <p>
+      鍙椾紶缁熸枃鍖栭亾寰疯蹇电殑褰卞搷锛岃澶氬闀胯涓鸿繖鏄笐闄嬩笖涓嶉亾寰风殑琛屼负锛屽浠ユ墦楠傘�佺緸杈辩瓑鏂瑰紡绮楁毚鍒舵锛屾湁鐨勭敋鑷虫亹鍚撳効绔ャ�傚叾瀹炶繖绉嶈涓烘槸鍎跨鍙戣偛杩囩▼涓殑姝e父鐜拌薄锛屽畠涓庡勾闀垮効绔ョ殑鎵嬫帆琛屼负鏈夋墍涓嶅悓锛屼笉瀛樺湪鎬х殑鎰忚瘑銆傛墍浠ワ紝鍎跨濡傛灉鍋剁劧鍑虹幇杩欑琛屼负锛屽闀垮簲閲囧彇蹇借鐨勬�佸害锛岀敤鍒嗘暎鍎跨娉ㄦ剰鍔涚殑鏂规硶鍔犱互閬垮厤鍜岀籂姝c�傚悓鏃舵敞鎰忔秷闄ら槾閮ㄥ埡婵�锛岀粰鍎跨绌垮鏉剧殑鍐呰¥锛屾櫄涓婁笉瑕佺粰鍎跨鐩栧緱澶锛屽吇鎴愯壇濂界殑鐫$湢涔犳儻銆�
+    </p>
+    <h4 id="d115">锛堝叓锛夊憡鐘�</h4>
+    <p>
+      瀛﹀墠鍎跨鐨勫憡鐘舵槸鎸囧効绔ュ湪浠栦滑璁や负鑷繁鍙楀埌鍚屼即渚电姱鎴栧彂鐜版煇绉嶈涓轰笌骞煎効鍥殑闆嗕綋瑙勫垯銆佹暀甯堢殑鏌愰」瑕佹眰涓嶇浉绗︽椂锛屽悜鏁欏笀鍙戣捣鐨勪竴绉嶄簰鍔ㄨ涓恒�傚湪骞煎効鍥殑涓�鏃ョ敓娲讳腑锛屽憡鐘舵槸涓�绉嶅彂鐢熸鏁板緢棰戠箒鐨勭幇璞★紝瀹冨父甯镐細鑰楄垂鏁欏笀澶ч噺鐨勬椂闂村拰绮惧姏銆�
+    </p>
+    <p>
+      鐖卞憡鐘舵槸瀛﹀墠鍎跨鐨勫績鐞嗙壒寰併�傚洜涓鸿繖涓樁娈电殑鍎跨缂轰箯瀵逛簨鐗╃殑鍩烘湰鍒ゆ柇鑳藉姏锛屼粬浠湪鎬濇兂璁よ瘑鏂归潰瀵规垚浜烘湁寰堝ぇ鐨勪緷璧栨�с�傚洜姝わ紝鎴愪汉鐨勪竴瑷�涓�琛屽氨鎴愪簡鍎跨蹇冪洰涓垽鏂槸闈炵殑鏍囧噯銆傛垚浜哄浜庡効绔ョ殑鍛婄姸锛屾棦瑕佽〃鐜板嚭浠旂粏鍊惧惉鐨勮鐪熸�佸害锛屽張瑕佹湁蹇界暐鍏跺憡鐘跺唴瀹圭殑瀹藉鎬佸害銆傜敱浜庡効绔ョ殑骞撮緞鐗瑰緛锛屽叾鍛婄姸鍏嶄笉浜嗙儲鐞愩�佸噷涔憋紝璁╀汉瑙夌潃蹇冪儲锛屼絾杩欎篃鏈夌Н鏋佺殑涓�闈紝鍥犱负涓�鍚嶆暀甯堣鐪嬫竻鍑犲崄鍚嶅効绔ョ殑娲诲姩鎯呭喌锛屾湁鏃惰繕鐪熼渶瑕佸効绔ョ殑鈥滃憡鐘垛�濄��
+    </p>
+    <h4 id="d116">锛堜節锛夊効绔ユ湡鎭愭儳</h4>
+    <p>
+      鍎跨鏈熸亹鎯ф槸鎸囧鍓嶅効绔ュ涓�浜涗笉浜嗚В鐨勪汉銆佷簨銆佺墿锛屾病鏉ョ敱鍦般�佷笉绗﹀悎瀹為檯鍦板鎬曘�傛瘡涓効绔ラ兘浼氱粡鍘嗘亹鎯э紝涓�鑸埌3宀侊紝澶ч儴鍒嗗効绔ユ湁璁稿涓嶅悓鐨勬亹鎯у璞★紝涓斿勾榫勮秺澶э紝鎭愭儳瀵硅薄瓒婂銆傛湁浜涙亹鎯ф槸鐪熷疄鐨勶紝濡傛�曢粦鏆椼�佹�曟按銆佹�曠伀銆佹�曢檶鐢熶汉銆佹�曠┛鍒舵湇鐨勪汉銆佹�曢棯鐢电瓑锛岃�屾湁浜涙亹鎯у垯鏄兂璞″嚭鏉ョ殑锛屽鎬曞鏄熶汉銆佹�曟浜°�佹�曡鎷愰獥绛夈�備竴鑸潵璇达紝鍎跨瀵规煇涓�鐗瑰畾瀵硅薄鎭愭儳鐨勬寔缁椂闂存瘮杈冪煭鏆傦紝浠呬粎鍦ㄦ煇涓�骞撮緞闃舵鎴栨煇涓�鏃舵湡琛ㄧ幇寰楄緝涓烘槑鏄俱�傛墍浠ワ紝鍎跨鏈熸亹鎯у湪姝e父鎯呭喌涓嬫棤椤昏繘琛岀壒娈婃不鐤楋紝鍙璁╁効绔ュ鎭愭儳鐨勫璞″鍔犱簡瑙o紝骞虫椂涓嶈瀵瑰効绔ヨ繘琛屾亹鍚擄紝鍑忚交鍏跺鎬曞績鐞嗗嵆鍙�備絾鎴愪汉骞虫椂瑕佹敞鎰忎簡瑙e効绔ユ亹鎯х殑瀵硅薄锛屽苟鎺ュ彈鍎跨鐨勬亹鎯с�傚骞村辜鐨勫効绔ワ紝鍝�曟槸鏈�鍙瑧鐨勬亹鎯э紝閮芥槸鐪熷疄鐨勩�傚綋鍎跨鎭愭儳鐨勫璞″嚭鐜版椂锛屾垚浜哄彲鎶婂効绔ユ姳鍦ㄦ��閲岋紝婊¤冻鍎跨鐨勫嵆鍒婚渶姹傘�傚湪浜嬫儏缁撴潫鍚庯紝鎴愪汉鍙互閲囩敤鍚勭鏂瑰紡璁╁効绔ヨ璇嗘亹鎯х殑瀵硅薄銆備緥濡傦紝鍎跨鎬曢粦鏆楋紝鎴愪汉鍙互鎶婂効绔ユ姳鍒伴粦鏆楃殑鎴块棿杞浆锛涘効绔ユ�曞厰瀛愶紝鎴愪汉鍙互鍏堜几鎵嬫懜鎽革紝鐒跺悗璁╁効绔ョ敤鎵嬪幓鎽告懜锛岀瓑绛夈��
+    </p>
+    <p>
+      鎬讳箣锛屽効绔ュ拰鎴愪汉涓�鏍凤紝鏄細鎰熷彈鍒板帇鍔涚殑锛屼絾鏄効绔ヤ笉鍍忔垚浜烘湁浜嗚В鍜屾帶鍒跺帇鍔涚殑鎶�宸э紝鎵�浠ワ紝鎴愪汉蹇呴』鏃跺埢鍏虫敞鍎跨锛屽強鏃跺府鍔╂湁鍘嬪姏闂鐨勫効绔ャ��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0086-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚浜�</span>
+    </p>
+    <h2 class="module_block" id="b015">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">瀛﹀墠鍎跨甯歌鐨勫績鐞嗙柧鐥呭強鍏堕闃层��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="img">鑷富瀛︿範浠诲姟鍗�</p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        3宀佺殑妤犳锛岄暱鐫�澶уぇ鐨勭溂鐫涖�侀珮楂樼殑榧绘锛岄厤涓婂ス閭g櫧閲岄�忕孩鐨勭毊鑲わ紝涓�鐪嬪氨寰堟嫑浜哄枩娆€�傜劧鑰岋紝鍒板辜鍎垮洯娌″嚑澶╋紝鑰佸笀灏卞彂鐜版妤犵壒鍒ソ鍔紝濂规墍杩涜鐨勬椿鍔ㄩ兘寰堢煭鏆傦紝鎬绘槸涓�涓帴鐫�涓�涓湴鎹€�備緥濡傦紝鍦ㄦ椿鍔ㄥ閲岋紝濂瑰嚑涔庢瘡鍒嗛挓閮藉湪鏀瑰彉娲诲姩锛屼竴浼氬効鐜╂按锛屼竴浼氬効鐜╂嫾鍥撅紝涓�浼氬効鐜╃Н鏈ㄣ�傛洿鍔犺鑰佸笀鎷呭績鐨勬槸锛岀◢涓嶆敞鎰忓ス灏变細鐖笂绐楀彴寰�澶栫湅锛岃繕浼氳鍑诲叾浠栧皬浼欎即鈥︹�﹁�佸笀鎯崇敤妤犳鍠滄鐨勬惌寤哄煄鍫$殑娲诲姩鍚稿紩濂癸紝鍙ス杩樻槸鍧氭寔涓嶅埌2鍒嗛挓锛屽氨浼氬湪娲诲姩瀹ら噷涔辫窇涔辫烦銆傞潰瀵硅繖鏍风殑妤犳锛岃�佸笀鏉熸墜鏃犵瓥锛屽垰寮�濮嬬殑濂芥劅娓愭笎娑堝け娈嗗敖銆傚亣濡備綘鏄�佸笀锛屼綘浼氭�庝箞澶勭悊锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩板鍓嶅効绔ュ父瑙佺殑鐢遍仐浼犲洜绱犮�佽韩浣撳洜绱犲拰蹇冪悊绀句細鍥犵礌寮曡捣鐨勫績鐞嗙柧鐥呮柟闈㈢殑鐭ヨ瘑锛屽笇鏈涜兘涓哄闀垮拰闆嗕綋鏁欒偛鏈烘瀯鐨勮�佸笀鎻愪緵涓�浜涜瘖鏂拰淇濊偛鏂归潰鐨勪俊鎭紝浠ヤ究涓烘湁鐗规畩闇�瑕佺殑鍎跨鎻愪緵鏇村ソ鐨勬湇鍔°��
+      </p>
+    </div>
+    <p>
+      蹇冪悊琛屼负闂涓庡績鐞嗙柧鐥呭湪鏌愪簺鎯呭喌涓庢潯浠朵笅鍙兘鐩稿鍖哄埆锛岃鎯崇粷瀵瑰尯鍒嗗緢涓嶅鏄擄紝鍥犱负涓よ�呮湁寰堝鐩镐技涔嬪銆備緥濡傦紝瀹冧滑閮芥槸澶ц剳鐨勫姛鑳藉彂鐢熶簡寮傚父锛屽畠浠殑鐥呭洜閮戒笌蹇冪悊绀句細鍥犵礌鏈夊叧銆備絾涓嶅悓鐨勬槸锛屽畠浠殑寮傚父鏈夎川涓庨噺鐨勫尯鍒細鍓嶈�呭ぇ鑴戝紓甯镐粎浠呮槸鍔熻兘涓婄殑锛岃�屽悗鑰呴櫎鍔熻兘寮傚父澶栬繕鏈夊櫒璐ㄦ�х殑鎹熷銆傚洜姝わ紝鍓嶈�呭ぇ鑴戝姛鑳界殑寮傚父鏄交搴︾殑锛屽瑙佺殑鏄姛鑳介檷浣庡拰鍑忛��鎴栬�呴儴鍒嗗姛鑳界磰涔憋紱鑰屽悗鑰呭紓甯歌緝閲嶏紝甯稿父鏄竴绉嶅績鐞嗙簿绁為敊涔便�傚啀浠庡叾鐥呭洜鏉ョ湅锛屽績鐞嗚涓洪棶棰樹富瑕佺敱鍗曚竴鐨勫績鐞嗙ぞ浼氬洜绱犲紩璧凤紝鑰屽績鐞嗙柧鐥呭垯鍙敱閬椾紶鍥犵礌銆佽韩浣撳洜绱犲拰蹇冪悊绀句細鍥犵礌鐨勪换浣曚竴绉嶅紩璧枫��
+    </p>
+    <h3 id="c036">涓�銆佽█璇拰璇█闅滅锛烇紴锛烇紴锛烇紴</h3>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          璇█鏄汉绫绘墍鐗规湁鐨勫績鐞嗙ぞ浼氱幇璞★紝鏄敱璇煶銆佽瘝姹囧拰璇硶鎵�鏋勬垚鐨勭鍙风郴缁燂紝鏄汉浠繘琛屾�濇兂浜ゆ祦鐨勫伐鍏枫�傝█璇槸鎸囦汉浠繍鐢ㄨ瑷�杩涜浜ら檯鎴栨�濊�冪殑杩囩▼锛屼篃灏辨槸涓綋鍙戝嚭鐨勫0闊冲拰鎵�璇寸殑璇濓紝鏄绉嶇缁忔椿鍔ㄧ殑缁煎悎娲诲姩锛屽睘浜庝竴绉嶅績鐞嗙墿鍖栫幇璞°�傝瑷�鏄缓绔嬪湪鏉′欢鍙嶅皠鍩虹涓婄殑楂樼骇淇″彿娲诲姩杩囩▼銆傝瑷�淇″彿鏄�氳繃鐪笺�佽�虫劅鐭ュ悗杈撳叆澶ц剳锛岀粡杩囪瑷�澶勭悊鍒嗘瀽 鍣ㄥ鐞嗐�佸垎鏋愩�佸偍瀛樺悗锛屽啀缁忕缁忎紶鍑鸿瑷�杩愬姩鍣ㄥ畼鍜姐�佸枆銆佽垖鑰岃繘琛岃瑷�鐨勫彛澶磋〃杈俱�傝嫢杩欎笁涓幆鑺備腑鐨勪换浣曚竴鐜彂鐢熷姛鑳藉け甯革紝鍧囧彲鑳藉嚭鐜拌█璇垨璇█闅滅銆傚効绔ヨ█璇拰璇█闅滅
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細瑷�璇強璇█鍙戣偛闅滅.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氳█璇強璇█鍙戣偛闅滅</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+     鍙堢О娌熼�氶殰纰嶃�傝█璇殰纰嶆槸鎸囧効绔ュ湪鍙戦煶鍑嗙‘鎬у拰淇濇寔閫傚綋鐨勮█璇祦鐣呮�у強鑺傚緥锛屾垨鑰呮湁鏁堜娇鐢ㄥ棑闊虫柟闈㈣〃鐜扮殑缂洪櫡鍙婂洶闅撅紱璇█闅滅鍒欐槸鎸囧効绔ュ湪鐞嗚В鎴栬繍鐢ㄨ瑷�绗﹀彿鍙婂叾瑙勫緥鏂归潰鍙戠敓鐨勯棶棰橈紝鎴栧効绔ヨ瑷�鑳藉姏鐨勫彂灞曟槑鏄捐惤鍚庝簬鍚岄緞姝e父鍎跨姘村钩銆�
+    </p>
+    <p>
+      鍦ㄥ鍓嶅効绔ヤ腑娌熼�氶殰纰嶆槸鏈�涓哄瑙佺殑鍙戣偛闂锛屾湁7%锝�10%鐨勫効绔ヨ█璇拰璇█鐨勫彂鑲蹭綆浜庢甯告爣鍑嗭紝鑰�3%锝�6%鐨勫効绔ユ湁璇█鎰熷彈鎴栬〃杈鹃殰纰嶏紝骞跺奖鍝嶆棩鍚庣殑闃呰鍜屼功鍐欍�傝瑷�鑳藉姏鏄効绔ュ涔犮�佺ぞ浼氫氦寰�鍜屼釜鎬у彂灞曚腑鐨勪竴涓噸瑕佺殑鑳藉姏銆傚洜姝わ紝鏃╂湡鍙戠幇銆佹棭鏈熻瘖鏂拰鍙婃椂娌荤枟瑷�璇拰璇█闅滅鑷冲叧閲嶈銆備絾闇�瑕佹敞鎰忥紝棣栧厛锛屾垚浜哄瀛﹀墠鍎跨鏄惁瀛樺湪璇█闅滅涓嶈兘濡勫姞鍒ゆ柇锛屼篃璁搁殢鐫�骞撮緞鐨勫闀匡紝鍎跨鎺屾彙鐨勮瘝姹囥�佽鍙ャ�佽娉曠殑澧炲锛屽叾璇█鍙戝睍姘村钩浼氭湁鎵�鎻愰珮锛涘叾娆★紝姣忎釜鍎跨蹇冪悊闅滅鐨勭被鍨嬪拰绋嬪害鏄笉鍚岀殑锛岃瀵瑰叾杩涜鏃╂湡骞查锛屽繀椤绘牴鎹瘡涓効绔ョ殑瀹為檯鍒惰涓埆璁″垝锛岃缃笉鍚岀殑鐩爣锛岄�夋嫨涓嶅悓鐨勬儏澧冿紝鏈夐拡瀵规�у湴杩涜骞查銆�
+    </p>
+    <h3 id="c037">浜屻�佺簿绁炲彂鑲茶繜婊烇紴锛烇紴锛烇紴锛�</h3>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          绮剧鍙戣偛杩熸粸淇楃О灏忓効寮辨櫤锛堟垨鏅哄姏浣庝笅锛夛紝鏄寚鑳庡効鍙戣偛寮傚父鍜屽悗澶╄〃鐜扮殑鏅哄姏浣庝笅锛屼富瑕佽〃鐜颁负鍙戣偛鏈熷唴鏅哄姏鏄庢樉浣庝簬骞冲潎姘村钩锛屽苟浼存湁绀句細閫傚簲琛屼负鐨勭己鎹熴�傝繖鏄効绔ユ湡鏈�甯歌鐨勭簿绁為殰纰嶄箣涓�锛屽苟寤剁画缁堢敓銆傞�犳垚绮剧鍙戣偛杩熸粸鐨勫師鍥犲緢澶嶆潅锛屼笌閬椾紶鍥犵礌銆佹瘝浜插濞犳湡鐨勮嚧鐥呭洜绱犮�佸洿浜ф湡鐨勫悇绉嶅洜绱犮�佸┐骞煎効鏈熺殑鑴戠柧绛夋湁鍏炽�傜簿绁炲彂鑲茶繜婊炴槸涓�缁勭棁鐘讹紝鏄敱鏌愪簺鐤剧梾鎴栧叾浠栨湁瀹冲洜绱犲紩璧风殑锛屽畠鏈韩涓嶆槸涓�涓柧鐥呭崟鍏冦�傚湪绮剧鍙戣偛杩熸粸鎮h�呬腑锛屾湁鐨勫ぇ鑴戣悗缂┿�佽剳鍙戣偛涓嶈壇鎴栦即鍙戝叡娴庡け璋冦�備笘鐣屽崼鐢熺粍缁囨姤閬撹鐥囨偅鐥呯巼涓�1%锝�2%锛�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細鎬庢牱鍙戠幇瀛╁瓙鍙戣偛杩熺紦.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭�庢牱鍙戠幇瀛╁瓙鍙戣偛杩熺紦</p>
+      </div>
+    </div>
+
+    <p class="m0-t0">
+      鎴戝浗0锝�14宀佸効绔ョ殑鎮g梾鐜囦负1.2%锛屽叾涓紝鍩庡競涓�0.5%锝�0.8%锛屽啘鏉戜负1.2%锝�1.7%锛屽啘鏉戦珮浜庡煄甯傦紝涓嶅彂杈惧湴鍖洪珮浜庡彂杈惧湴鍖猴紝鐢锋�х暐楂樹簬濂虫�с��<a
+        id="w3"
+      ></a
+      ><a href="chapter003.html#m3"><sup>[3]</sup></a>
+    </p>
+    <p>
+      鏍规嵁鍎跨鏅哄姏钀藉悗鐨勭▼搴︼紝涓�鑸妸寮辨櫤鍎跨鍒嗕负杞诲害銆佷腑搴︺�侀噸搴︿笁绫汇�傝交搴﹀急鏅轰竴鑸剳鏈韩娌℃湁鎹熶激锛屽彧鏄姛鑳芥湁闅滅锛屼腑搴︺�侀噸搴﹀急鏅哄ぇ澶氭暟鏈夎剳鎹熶激鍜屽叾浠栫缁忛殰纰嶏紝鑴戝姛鑳戒篃鏈夐棶棰樸�傚効绔ユ湁鏄庢樉鐨勬櫤鍔涗綆涓嬶紝鍩烘湰鍦ㄥ┐鍎挎湡灏辫兘璇嗗埆锛岃�岃交搴﹀急鏅哄線寰�瑕佸湪杩涘叆灏忓锛屽嚭鐜板涔犲洶闅句箣鍚庢墠鑳藉彂鐜般�傚洜姝わ紝瀹堕暱鑻ュ彂鐜板┐骞煎効鏈夎繍鍔ㄥ彂鑲茶惤鍚庛�佸澶栫晫鍙嶅簲杩熼挐銆佽瑷�鍙戣偛宸�佽〃鎯呭憜鏉挎垨鏈夌壒娈婇潰瀹圭殑锛屽簲灏芥棭鍒板尰闄㈡鏌ワ紝浠ヤ究鏃╄瘖鏂�佹棭娌荤枟銆傝瘖鏂富瑕佽В鍐充袱涓棶棰橈細绗竴锛岀‘瀹氭槸鍚︽湁绮剧鍙戣偛杩熸粸锛涚浜岋紝纭畾鐥呭洜銆�
+    </p>
+    <p>
+      鏅哄姏娴嬮獙鏄竴涓緢閲嶈鐨勮瘖鏂墜娈点�傚綋鍓嶅浗澶栬緝娴佽鐨勬櫤鍔涙祴楠岄噺琛ㄦ湁涓ょ锛屽嵆鏂潶绂�-姣斿鏅哄姏閲忚〃锛圫tanford-Binet鏅哄姏閲忚〃锛夊拰闊﹀厠鏂嫆鏅哄姏閲忚〃锛圵echsler鏅哄姏閲忚〃锛夈�傝繖涓ょ閲忚〃閮芥湁杈冮暱鐨勪娇鐢ㄥ巻鍙诧紝閮界敤鏅哄晢100卤15浣滀负姝e父骞冲潎姘村钩锛岀洰鍓嶅湪鍥介檯涓婃櫘閬嶅簲鐢紝娴嬮獙缁撴灉渚夸簬姣旇緝浜ゆ祦銆傛櫤鍔涙祴楠屼竴鑸敱蹇冪悊瀛﹀伐浣滆�呮搷浣滃拰瑙i噴銆傚尰鐢熷湪纭畾鐥呭洜鏃讹紝蹇呴』鍏堝鍙兘寮曡捣绮剧鍙戣偛杩熺紦鐨勫悇绉嶅師鍥犳湁鎵�浜嗚В锛岀劧鍚庢湁閽堝鎬у湴璇㈤棶鐥呭彶鍜岃繘琛屾鏌ャ�傞仐浼犳�х柧鐥呭拰鍏堝ぉ鎬т唬璋㈢己闄风殑璇婃柇椤绘湁杈冨畬鍠勭殑瀹為獙瀹よ澶囧拰鐔熺粌鐨勪汉鍛樸��
+    </p>
+    <p>
+      鍦ㄧ簿绁炲彂鑲茶繜婊炶�呯殑娌荤枟鏂归潰锛屽灏戞暟鐥呭洜鏄庣‘鑰屽張鏈夋湁鏁堟不鐤楁柟娉曡�咃紝搴斿強鏃惰繘琛岀梾鍥犳不鐤楋紙濡傚厠姹�鐥呫�佺敳鐘惰吅鍔熻兘鍑忛��绛夛級锛涘杞诲害鐨勬偅鑰咃紝鈥滄不鐤椻�濅富瑕佹槸杩涜鏁欒偛锛屼緥濡傦紝鍦ㄤ竴鑸鏍¤绔嬬壒娈婄彮绾ф垨鎸囧畾涓撻棬鏁欏笀瀵规偅鍎胯繘琛岀壒娈婃暀鑲诧紱瀵逛腑搴︽偅鑰呭彲杩涜搴峰璁粌锛岀洰鐨勬槸浣挎偅鑰呰兘鐢熸椿鑷悊锛涘閲嶅害鍜屾瀬閲嶅害鎮h�呬富瑕佹槸鎶ょ悊鐓ч【銆備絾鍒扮洰鍓嶄负姝紝杩樻病鏈変竴绉嶆不鐤楁帾鏂借兘灏嗕竴涓簿绁炲彂鑲蹭笉鍏ㄧ殑鍎跨鏀瑰彉鎴愭甯稿効绔ワ紝鍥犳锛屽绮剧鍙戣偛杩熸粸鍎跨鐨勬不鐤楁帾鏂藉簲琚湅浣滀竴绉嶈皟鏁淬�佹敼杩涘拰鏁欒偛鐨勬帾鏂姐�備絾瀵规偅鍎垮疄鏂芥棭鏈熷共棰勬不鐤楋紝濡傝繘琛岀矖澶у姩浣滐紙鍧愩�佺珛銆佽蛋銆佽窇锛夈�佺簿缁嗗姩浣滐紙鎶撴彙銆佹墜鐪煎崗璋冿級銆侀�傚簲鎬ц涓恒�佽█璇強涓汉鈥旂ぞ浼氳涓虹殑璁粌锛岃兘澶熷府鍔╀粬浠緝濂藉湴鍙戞尌鍏舵綔鑳姐�傚浜庝复鐣屾櫤鍔涘拰杞诲害绮剧鍙戣偛杩熸粸鐨勬偅鍎匡紝瑕佸強鏃╄繘琛岃缁冿紝璁╀粬浠湁鏈轰細瀛︿範鏃ュ父蹇呴渶鐨勬枃鍖栫煡璇嗕互鍙婂姵鍔ㄥ拰鐢熸椿鎶�鑳斤紝鍏绘垚鑹ソ鐨勭敓娲讳範鎯紝鍑嗗浠婂悗鍦ㄨ壇濂界殑鐩戞姢涓嬪弬鍔犱竴浜涚ぞ浼氬姵鍔ㄣ�傚涓害绮剧鍙戣偛杩熸粸鐨勬偅鍎匡紝瑕佸皢璁粌鐨勯噸鐐规斁鍦ㄧ煡瑙夊姛鑳藉拰杩愬姩鍔熻兘鏂归潰锛屼互鐙珛鑷悊鐢熸椿鍜岄�傚簲鏃ュ父鐢熸椿鐜涓鸿缁冪殑鐩爣銆傚浜庨噸搴︾簿绁炲彂鑲茶繜婊炵殑鎮e効锛屽垯瑕佸姞寮哄浠栦滑鐨勭洃鎶わ紝閬垮厤鍙戠敓鎰忓浜嬫晠銆�
+    </p>
+    <p>
+      瀵圭簿绁炲彂鑲茶繜婊炵殑棰勯槻锛屽簲娉ㄦ剰鐨勯棶棰樻湁寰堝锛屽寮�灞曞濮诲挩璇€�佸姞寮哄濞犳湡淇濆仴銆佹敞閲嶄骇鍓嶆鏌ュ拰瀹氭湡鍙戣偛璇勪及绛夈��
+    </p>
+    <h3 id="c038">涓夈�佸鐙棁锛烇紴锛烇紴锛烇紴</h3>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍒氳繃3鍛ㄥ瞾鐨勮垷鑸熷叆鍥簡銆傚彲鍏ュ洯涓嶄箙锛岃�佸笀灏卞彂鐜拌垷鑸熷湪鍥湡闂村鑰佸笀涓诲鐨勯泦浣撴椿鍔ㄥ畬鍏ㄦ病鏈夊叴瓒o紝瀵硅�佸笀鐨勮瑷�娌″弽搴旓紝涓嶈兘璺熼殢鍜屽弬涓庯紱鍏朵粬骞煎効璁ょ湡鍧愬湪鑷繁灏忔瀛愪笂涓撴敞鍦板惉鑰佸笀璁叉晠浜嬶紝鑸熻垷鍗磋嚜椤捐嚜绔欒捣鏉ワ紝鍦ㄦ暀瀹ら噷璧板姩锛岀埇鍒拌�佸笀鍔炲叕妗岃竟鐨勯珮妞呭瓙涓婃垨鑰呰汉鍦ㄦ暀瀹や腑闂寸殑鍦版澘涓娿�傚湪浣撹偛娲诲姩鏃讹紝浠栦篃鑷【鑷帺澶у瀷鐜╁叿锛屼繚鑲茶�佸笀鎶婁粬鎷夊埌闆嗕綋涓紝鍑犵鍚庝粬鍙堢寮�鍘荤帺澶у瀷鐜╁叿鎴栬窇鍒版矙鍧戠帺娌欏瓙鈥︹�﹁垷鑸熸�庝箞浼氳繖鏍凤紵涓嶄箙鍚庯紝鑸熻垷琚瘖鏂负鏈夊鐙棁鍊惧悜銆�
+      </p>
+    </div>
+    <p>
+      瀛ょ嫭鐥囷紙autism锛夊睘浜庡効绔ュ箍娉涙�у彂鑲查殰纰嶈寖鐣村唴鐨勭柧鐥呭崟鍏冿紝鎸囪捣鐥呬簬濠村辜鍎挎湡锛屽叿鏈変互绀句細浜ゅ線銆佽瑷�娌熼�氬拰璁ょ煡鍔熻兘鐗瑰畾鎬у彂鑲茶繜缂撳拰鍋忕涓虹壒寰佺殑绁炵粡绮剧闅滅锛屾瘡1涓囧悕鍎跨涓湁2锝�4渚嬨�傛湰鐥囧瑙佷簬鐢峰锛岀敺濂虫瘮渚嬩负锛�4锝�5锛夆埗1銆傚効绔ュ鐙棁鐨勭梾鍥犲皻鏃犲畾璁猴紝涓庨仐浼犮�佺幆澧冦�佺柅鑻椼�侀ギ椋熷強鏌愪簺鍣ㄨ川鎬у洜绱犳湁鍏炽�備綔涓轰竴绉嶄弗閲嶇殑鍙戝睍鎬ч殰纰嶏紝瀛ょ嫭鐥囧奖鍝嶅効绔ヤ笌鍛ㄥ洿涓栫晫浜掑姩鐨勫悇涓柟闈€��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        1943骞达紝缇庡浗绮剧绉戝尰鐢熷潕绾筹紙Leo
+        Kanner锛夋弿杩颁簡11涓湁绫讳技琛ㄧ幇鐨勫効绔ワ紝骞煎勾鏃剁殑浠栦滑鍍忚翰鍦ㄨ嚜宸辩殑澹抽噷锛屽叧娉ㄧ墿浣撹�屽拷瑙嗕汉鐨勫瓨鍦紝閬垮厤涓庝粬浜虹殑鐩厜鎺ヨЕ锛岃瑷�鏈夐檺鎴栨病鏈夎瑷�锛岃涓轰笂琛ㄧ幇鍑哄埢鏉跨殑鍔ㄤ綔锛岃�屼笖閮借〃鐜板嚭瀵瑰悓涓�鎬х殑鍧氭寔锛坧reservation
+        of
+        sameness锛夛紝鍗冲己鐑堝湴銆佽揩鍒囧湴瑕佹眰鏃ュ父鐢熸椿鐨勭▼搴忓拰娲诲姩淇濇寔涓�鑷达紝闄や簡浠栬嚜宸憋紝涓嶅厑璁镐换浣曚汉鎵撴柇鎴栨敼鍙樸�傚潕绾冲皢杩欑闅滅鍛藉悕涓衡�滃┐鍎挎棭鏈熷鐙棁鈥濓紙early
+        infantile
+        autism锛夛紝骞舵彁鍑轰簡杩欎簺鍎跨鐨勬牳蹇冪壒寰佲�斺�斺�滃湪鐢熷懡鐨勪竴寮�濮嬪氨缂轰箯鎶婅嚜宸变笌浠栦汉浠ユ甯哥殑鏂瑰紡鑱旂郴璧锋潵鐨勮兘鍔涒�濓紝鍗斥�滀竴绉嶆瀬绔殑鑷棴鎬х殑瀛ょ嫭锛屾棤璁轰换浣曟椂鍊欙紝瀵逛簬澶栫晫鐨勪换浣曚簨鐗╅兘瑙嗚�屼笉瑙併�佸惉鑰屼笉闂伙紝绱х揣鍏抽棴涓庡鐣岃仈绯荤殑澶ч棬鈥濄�傚潕绾冲綋鏃惰涓哄鐙棁鍙戜綔鐨勫師鍥犳槸鍏堝ぉ鎬у湴缂轰箯涓庝粬浜哄缓绔嬩翰瀵嗗叧绯荤殑鑳藉姏銆�
+      </p>
+    </div>
+    <p>
+      鐩墠锛屽鐙棁琚涓烘槸涓�绉嶆湁鐢熺墿瀛﹀熀纭�鐨勭粓鐢熷彂灞曟�ч殰纰嶏紝涓�鑸湪鍎跨鏈�鍒濈殑鍑犲勾鍐呭彂鐢燂紝鏄嚑绉嶅箍娉涙�у彂鑲查殰纰嶄腑鐨勪竴绉嶃��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍏朵粬杈冨父瑙佺殑骞挎硾鎬у彂鑲查殰纰嶏紙PDD锛変富瑕佹湁闃挎柉浣╂牸缁煎悎寰併�侀浄鐗圭患鍚堝緛銆佸効绔ュ垎瑁傛牱浜烘牸闅滅鎴栧効绔ユ湡缁熷悎澶辫皟鍜岄潪鐗瑰畾骞挎硾鎬у彂鑲查殰纰嶏紙PDD-NOS锛夛紝杩欎簺闅滅杩炲悓鍏稿瀷瀛ょ嫭鐥囪绉颁负瀛ょ嫭鐥囪氨绯婚殰纰嶇殑浜旂浜氱被鍨嬨�傚畠浠殑鍏卞悓鐗瑰緛鏄ぞ浼氬拰浜ゆ祦鎶�鑳芥樉钁楁崯浼ゃ�佸埢鏉挎�у叴瓒e拰琛屼负锛屽尯鍒湪浜庣棁鐘跺拰鑳藉姏鐨勫舰寮忋�佸讥鏁g▼搴﹀拰涓ラ噸绋嬪害浠ュ強鍙戠敓骞撮緞涓嶅悓銆�
+      </p>
+    </div>
+    <p>
+      瀛ょ嫭鐥囧効绔ユ棭鏈熻緝闅惧吇鎶氾紝琛ㄧ幇涓虹潯鐪犲皯銆佸ソ灏栧彨锛屽彧鏈夊湪绔ヨ溅閲岃鎺ㄧ潃璧版垨琚姏鐫�鐜┿�佸惉闊充箰鎴栧叾浠栬妭濂忔劅寮虹殑澹伴煶鎵嶅畨闈欎笅鏉ワ紱鍊斿己銆佸浐鎵э紝瀵规嫢鎶辩己涔忓洖搴旓紝娲楁尽鍜岀┛琛f椂鎸f墡銆佸弽鎶楋紱鏈夌殑鍒欒〃鐜板緱鐗瑰埆瀹夐潤锛屾暣澶╀笉澹颁笉鍝嶅湴韬虹潃锛屼笉娉ㄦ剰鍛ㄥ洿鐨勫姩闈欙紝涓嶇悊浼氱埗姣嶇殑鏉ュ幓锛岄ゥ楗挎垨涓嶈垝鏈嶆椂缂轰箯鐩稿簲琛ㄧず锛屽父鍦ㄧ杞﹂噷鎽囨檭鎴栨挒澶达紝骞跺鍙戝厜鐨勪笢瑗裤�佹棆杞殑椋庢墖鍜岃溅杞瓑鏈夌壒娈婂叴瓒o紝鑰屽涓�鑸効绔ユ劅鍏磋叮鐨勪笢瑗垮垯鏃犲姩浜庤》锛�6锝�7涓湀浠嶅垎涓嶆竻浜蹭汉鍜岄檶鐢熶汉锛屼笉鎭愭儳闄岀敓浜猴紱甯稿洖閬夸笌鍒汉瀵硅锛屽拷瑙嗗懆鍥翠汉锛屼笉闇�瑕佺埗姣嶇殑鍏虫敞涓庣埍鎶氾紝涓庝汉鎰熸儏鐤忚繙銆傝涓烘柟闈㈠嚭鐜板吀鍨嬪紓甯告垨鍋忚繜锛岃繃鏃╁嚭鐜颁竴浜涗笌姝e父鍎跨杩ュ紓鐨勬儏鍐碉紝渚嬪锛屽嚭鐢�4涓湀灏辫兘闆嗕腑娉ㄦ剰鐪嬫煇浜涚墿浣撴垨鍥剧敾锛�7涓湀鏃剁湅鍒扮埗姣嶅彨鈥滅埜銆佸鈥濓紝2宀佸乏鍙冲璁ゅ瓧鎰熷叴瓒o紝骞跺緢蹇寰楄澶氬瓧绛夈��
+    </p>
+    <p>
+      瀛ょ嫭鐥囩洰鍓嶅皻鏃犳槑纭殑娌荤枟鏂规硶锛屽璇ョ被闅滅搴旈噰鍙栧寘鎷暀鑲茶缁冦�佽涓轰笌蹇冪悊鐭不鍜岃嵂鐗╂不鐤楃瓑缁煎悎鎺柦銆傚鐙棁缇や綋鍏锋湁鏋佸ぇ鐨勫紓璐ㄦ�э紝鍦ㄥ浠栦滑杩涜瀹夌疆銆佹暀鑲插拰骞查鏃讹紝闇�瑕佽繘琛屼釜鍒寲璇勪及锛岀劧鍚庢牴鎹瘎浼扮粨鏋滅‘瀹氭柟妗堛��
+    </p>
+    <h3 id="c039">鍥涖�佸効绔ュ鍔ㄧ棁锛烇紴锛烇紴锛烇紴</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鍎跨澶氬姩鐥囷紙绠�绉扳�滃鍔ㄧ棁鈥濓級锛屽張绉扳�滄敞鎰忕己闄峰鍔ㄩ殰纰嶏紙ADHD锛夆�濓紝鏄竴绉嶄互娉ㄦ剰闅滅涓烘渶绐佸嚭琛ㄧ幇銆佷互澶氬姩涓轰富瑕佺壒寰佺殑鍎跨鏈熷父瑙佽涓洪殰纰嶃�傛垜浠竴鑸皢缇庡浗蹇冪悊瀛︿細棰佸竷鐨勩�婄簿绁為殰纰嶈瘖鏂笌缁熻鎵嬪唽銆嬶紙DSM锛変綔涓鸿瘖鏂爣鍑嗐�傝鐥囧彲浠ョ粏鍒嗕负涓夌绫诲瀷锛氫竴鏄互娑f暎涓轰富鐨勬敞鎰忕己闄峰鍔ㄧ棁锛涗簩鏄互澶氬姩鈥斿啿鍔ㄤ负涓荤殑娉ㄦ剰缂洪櫡澶氬姩鐥囷紱涓夋槸娣峰悎鍨嬫敞鎰忕己闄峰鍔ㄧ棁銆傚浗鍐呭璋冩煡鍙戠幇锛屽鍔ㄧ棁鎮g梾鐜囦负3%锝�7%锛岀敺濂� 姣斾负锛�4锝�9锛夆埗1锛屼笖鐢峰鏇村琛ㄧ幇涓轰互澶氬姩鈥斿啿鍔ㄤ负涓荤殑娉ㄦ剰缂洪櫡澶氬姩鐥囷紝濂冲
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterThree/涓撻涓夛細鍎跨澶氬姩鐥�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬効绔ュ鍔ㄧ棁</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鍒欒〃鐜颁负浠ユ叮鏁d负涓荤殑娉ㄦ剰缂洪櫡澶氬姩鐥囥�傛棭浜у効绔ユ偅姝ょ梾姣斾緥杈冮珮銆�
+    </p>
+    <p>
+      澶氬姩鐥囪捣鐥呬簬濠村辜鍎挎椂鏈燂紝鍛堟參鎬ц繃绋嬨�傚┐鍎挎湡琛ㄧ幇涓哄ソ鍝�佹槗婵�鎯广�佹墜瓒充笉鍋滃湴鑸炲姩銆佸叴濂嬪皯鐪犮�侀毦浠ュ吇鎴愭湁瑙勫緥鐨勯ギ椋熷拰鎺掍究涔犳儻銆備細璧拌矾鍚庯紝娲诲姩鏄庢樉杈冩甯稿悓榫勫効澶氥�傝繘骞煎効鍥悗琛ㄧ幇涓轰笉瀹堢邯寰嬶紝濂藉枾闂瑰拰鎹d贡锛岀帺鑰嶄篃鏃犲父鎬э紝鐜╀竴浼氬効鐜╁叿灏辨洿鎹€�傝繖绫诲効绔ュ姩浣滄潅涔辨棤绔狅紝骞朵笉鍋滃湴鍙樻崲鑺辨牱锛屽洜鑰屽叾琛屼负鍔ㄤ綔澶氭湁濮嬫棤缁堛�佺己涔忓畬鏁存�ц�屾樉寰楁敮绂荤牬纰庛�備緥濡傦紝鍦ㄨ鍫備笂灏忓姩浣滀笉鏂紝涓�浼氬効鐜╃帺鍏凤紝涓�浼氬効鐢ㄧ瑪鎴栧皬鍒�鍦ㄨ鏈笂鎴栦功妗屼笂涔卞埢涔辩敾锛屾垨鍋氶鑴搁�楀懆鍥村悓浼村彂绗戙�佹嫑鎯规槸闈烇紝鐢氭垨鏁叉瀛愩�佸惞鍙e摠銆佺寮�搴т綅鍦ㄦ暀瀹ら噷涔辫窇锛屽叏鐒朵笉椤惧簲閬靛畧鐨勭邯寰嬪拰瀵瑰懆鍥撮�犳垚鐨勫共鎵般�傜敓娲讳腑鍋氫换浣曚簨鎯呴兘鏄檸澶磋泧灏撅紝闅句互鍠勫鍠勭粓銆傚鍔ㄨ涓哄父涓嶅垎鍦哄悎銆佷笉椤惧悗鏋溿�侀毦浠ヨ嚜鎺э紝鍥犺�屽叾琛屼负甯告湁鐮村潖鎬с�佸嵄闄╂�э紝鏄撳彂鐢熸剰澶栦簨鏁呫�備緥濡傦紝鍦ㄥ缈诲潧鍊掔綈锛屽鐜╁叿銆佹枃鍏蜂换鎰忔媶鏁d涪澶便�佹涓嶇埍鎯溿�佹弧涓嶅湪涔庛�傚鑰佸笀銆佸闀跨殑鎵硅瘎缃嫢缃旈椈銆佸薄鏁欏薄鐘�傚弬鍔犳父鎴忔椿鍔ㄤ笉鑳借�愬績绛夊緟杞崲锛岃涔堟姠鍏堟彃闃燂紝瑕佷箞寮冭�屼笉鍋氥�傚枩娆㈢埇楂樸�佺炕瓒婃爮鏉嗭紝鍦ㄨ椹剁殑杞﹁締鍓嶄細绐佺劧妯┛椹矾锛屼笉浼氭父娉充絾浼氫换鎬т笅姘寸瓑銆�
+    </p>
+    <p>
+      澶氬姩鐥囧効绔ヤ竴鑸湪鏅哄姏銆佸姩浣滄妧鑳姐�佽瑷�銆佺ぞ浼氭�х瓑鏂归潰寮備簬姝e父鍎跨锛屽洜鑰岄渶瑕佸浠栦滑杩涜杈冨鐨勬暀鑲茶缁冦�備緥濡傦紝璁粌鍏舵墜鐪煎崗璋冦�佹敞鎰忓姏闆嗕腑锛屽璁╀粬浠笌鍚屼即涓�璧峰仛娓告垙锛屼互澧炲己鍏惰瑷�浜ゅ線鍜岀ぞ浼氶�傚簲鑳藉姏绛夈�傚績鐞嗗鐮旂┒琛ㄦ槑锛屽鍔ㄧ棁鍎跨鐨勭ぞ浼氶槇鍊艰緝楂橈紝涓嶇鏄鎬у己鍖栬繕鏄礋鎬у己鍖栵紝浠栦滑鍧囦笉鏄撴帴鍙楋紝鍗充竴鑸鎯╀笉鏄撶害鏉熷拰鐭姝ょ被鍎跨鐨勮涓恒�傛墍浠ワ紝瀵硅繖绫诲効绔ョ殑鏁欒偛鍜岃缁冭鏈夋瀬澶х殑鑰愬績锛屾瘡涓�娆℃彁鍑虹殑鍏蜂綋瑕佹眰涓嶈澶珮锛岃璁╀粬浠�氳繃鍔姏鑳藉杈惧埌锛屼互澧炲己鍏舵垚灏辨劅銆備笌姝ゅ悓鏃讹紝瑕佹敞鎰忔秷闄ゅ叾涓嶉�傚疁鐨勮涓猴紝褰撲笉鑹涓哄嚭鐜版椂閲囩敤婕犺鎴栨殏鏃跺墺澶轰竴浜涙潈鍒╋紝鏁堟灉杈冨ソ銆傝涓烘不鐤楀瀛﹀墠鍎跨澶氬姩鐥囨湁涓�瀹氱枟鏁堛�傜爺绌惰〃鏄庯紝灏界澶氬姩鐥囨槸涓庡効绔ュ彂灞曡繃绋嬫湁瀵嗗垏鑱旂郴鐨勪竴缁勭患鍚堝緛锛屼絾鏄不鐤椾笌涓嶆不鐤楀ぇ涓嶄竴鏍枫��
+    </p>
+    <p>涓�鑸涓猴紝鍎跨澶氬姩鐥囩殑棰勯槻鏈変互涓嬫帾鏂姐��</p>
+    <p>
+      绗竴锛屾彁鍊″鍓嶆鏌ワ紝绂佹杩戜翰缁撳锛岄�夋嫨閰嶅伓鏃惰娉ㄦ剰瀵规柟鏄惁鏈夌櫕鐥梾銆佺簿绁炲垎瑁傜棁绛夌簿绁炵柧鎮c��
+    </p>
+    <p>
+      绗簩锛岄�傞緞缁撳锛屽垏鍕挎棭濠氥�佹棭瀛曪紝涔熷敖閲忛伩鍏嶇敓鑲茶繃鏅氾紝閬垮厤濠村効鍏堝ぉ涓嶈冻锛涙湁璁″垝鍦颁紭鐢熶紭鑲层��
+    </p>
+    <p>绗笁锛屾彁鍊¤嚜鐒跺垎濞╋紝鍥犱负涓村簥涓彂鐜板鍔ㄧ棁鎮e効涓墫瀹骇鑰呮墍鍗犳瘮渚嬭緝楂樸��</p>
+    <p>绗洓锛屽敖閲忛伩鍏嶅効绔ョ帺鍚搮鐨勬紗鍒剁帺鍏凤紝灏ゅ叾涓嶈兘灏嗚繖绫荤帺鍏峰惈鍦ㄥ彛涓��</p>
+    <p>
+      瀵逛簬澶氬姩鐥囧効绔ョ殑鏃ュ父淇濆仴锛屽闀胯娉ㄦ剰娌荤枟鏈熺殑楗锛屽敖閲忛伩鍏嶆补鑵汇�佺敓鍐枫�佸惈閾呴噺楂樼殑椋熺墿锛涙湇鑽湡闂翠笉鑳藉悆杈涜荆椋熺墿銆佹捣椴溿�佹柟渚块潰鍙婅啫鍖栭鍝佺瓑锛屽簲浠ユ竻娣¤彍鑲翠负瀹滐紝閫傚綋琛ュ厖钀ュ吇銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0091-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚涓�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      瀛﹀墠鍎跨蹇冪悊鍙戝睍涓庡叾韬綋鐨勭敓闀垮彂鑲茬浉浼硷紝瀛樺湪鍏卞悓鐨勫彂鑲叉ā寮忥紝閬靛惊鎰熺煡鈫掕繍鍔ㄢ啋鎯呯华鈫掑姩鏈衡啋绀句細鑳藉姏鈫掓娊璞℃�濈淮鐨勫彂灞曡秼鍔匡紝浣嗕釜浣撻棿瀛樺湪杈冨ぇ鐨勫樊寮傘��<br />
+      銆�銆�瀛﹀墠鍎跨蹇冪悊鍙戝睍鍙楅仐浼犮�佺幆澧冨強鍎跨鐨勪富瑙傝兘鍔ㄦ�х瓑璇稿鍥犵礌鐨勫奖鍝嶃�傝繖浜涘洜绱犲叡鍚屼綔鐢ㄤ簬鍎跨锛屽叾涓换浣曚竴涓洜绱犲嚭鐜伴棶棰橈紝閮藉彲鑳藉鑷村鍓嶅効绔ュ績鐞嗙殑寮傚父鍙戝睍锛岃交鑰呭彲琛ㄧ幇涓哄悇绉嶅績鐞嗚涓洪棶棰橈紝閲嶈�呭垯浼氬嚭鐜板悇绉嶅績鐞嗙柧鐥呫��<br />
+      銆�銆�瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰橀�氬父鏄帇鍔涘紩璧风殑鎯呯华绱у紶鎵�鑷淬�傚鑷村効绔ヤ骇鐢熷帇鍔涚殑浜嬩欢鏈夊緢澶氾紝涓庡搴浉鍏崇殑浜嬩欢鏄効绔ヤ骇鐢熷帇鍔涚殑涓昏婧愬ご锛屾墭骞兼満鏋勯噷涔熶細鏈夊緢澶氫簨浠朵娇鍎跨浜х敓鍘嬪姏銆傚鍓嶅効绔ュ父瑙佺殑蹇冪悊琛屼负闂鏈夊惛鍚墜鎸囨垨鍟冨挰鎸囩敳銆佽繃搴︿緷璧栥�佷笉閬靛畧鎸囦护銆佸伔绐冦�佸彂鑴炬皵銆佹敾鍑绘�ц涓恒�佷範鎯�ч槾閮ㄦ懇鎿︺�佺埍鍛婄姸鍜屽効绔ユ湡鎭愭儳绛夈�傞拡瀵硅繖浜涢棶棰橈紝瀹堕暱涓庢墭骞兼満鏋勭殑鑰佸笀缁濅笉鑳芥帀浠ヨ交蹇冿紝浣嗕篃涓嶈兘鑽夌巼琛屼簨銆�<br />
+      銆�銆�蹇冪悊鐤剧梾鏄竴绉嶅績鐞嗙簿绁為敊涔憋紝涓嶄粎鏄ぇ鑴戠殑鍔熻兘鍙戠敓浜嗗紓甯革紝鑰屼笖澶ц剳宸叉湁鍣ㄨ川鎬х殑鎹熷銆傚鍓嶅効绔ュ父瑙佺殑蹇冪悊鐤剧梾鏈夎█璇拰璇█闅滅銆佺簿绁炲彂鑲茶繜婊炪�佸鐙棁銆佸効绔ュ鍔ㄧ棁绛夈�傚闀夸笌鑰佸笀濡傛灉瀵硅繖浜涘効绔ヨ兘鏃╁彂鐜般�佹棭璇婃柇銆佹棭璁粌銆佹棭娌荤枟锛屽垯瀵逛粬浠殑鏈潵灏嗕細鏈夊緢澶х殑甯姪銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.鏈変汉璇粹�滃姩浣滄槸涓綋鏃╂湡鐨勫鏄炬櫤鍔涒�濓紝鍥犳锛屽姩浣滅殑鍙戝睍鐘跺喌甯歌鐢ㄤ綔璇勪环濠村効蹇冪悊鍙戝睍鐨勬寚鏍囥�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      2.濠村辜鍎垮姩浣滅殑鍙戝睍閬靛惊鈥滅敱鏁翠綋鍒扮壒娈婄殑鍙戝睍鈥濆師鍒欙紝鍗冲眬閮ㄧ殑銆佸皬鑲岃倝鐨勬椿鍔ㄥ彂灞曞湪鍏堬紝鍏ㄨ韩鐨勩�佺缁熺殑鍔ㄤ綔鍙戝睍鍦ㄥ悗銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.瀛﹀墠鍎跨鐨勬�濈淮绂讳笉寮�鍔ㄤ綔鍜屽疄鐗╋紝鍏舵�濈淮浠ョ洿瑙夎鍔ㄦ�濈淮涓轰富銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      4.閬椾紶鍥犵礌鏃负鍎跨蹇冪悊鍙戝睍鎻愪緵浜嗘渶鍩烘湰鐨勮嚜鐒剁墿璐ㄥ墠鎻愶紝鍙堝瀹氫簡鍎跨蹇冪悊鍙戝睍涓埆宸紓鐨勬渶鍒濆熀纭�銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">5.鏈夌殑鍎跨鏃ュ父渚嬭浣滄伅鏃堕棿涓嶉渶瑕佸浐瀹氥�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      6.瀵逛簬瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰樹笉鑳藉鎭縼灏憋紝蹇呴』涓ュ姞鎯╁銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">1.濡傛灉鏂扮敓鍎挎湡鏃犳儕璺冲弽灏勶紝璇存槑鍏舵湁<input type="text" class="lineInput completion-input" />銆�</p>
+    <p class="block">
+      2.濠村辜鍎垮姩浣滅殑鍙戝睍鐢卞ご閮ㄥ厛寮�濮嬶紝鐒跺悗鍒�<input type="text" class="lineInput completion-input" />锛屾渶鍚庡埌杈捐剼閮ㄣ��
+    </p>
+    <p class="block">
+      3.鍎跨________宀佹椂鍙戦煶鏈哄埗宸插紑濮嬪畾鍨嬶紝浠ュ悗鍐嶅彂鍒殑闊筹紝灏卞鏄撴湁鍙i煶銆�
+    </p>
+    <p class="block">4.瀛﹀墠鍎跨浜х敓鍘嬪姏鐨勪富瑕佹簮澶存槸<input type="text" class="lineInput completion-input" />銆�</p>
+    <p class="block">
+      5.瀛﹀墠鍎跨甯歌鐨勮涓洪棶棰樻湁锛�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />绛夈��
+    </p>
+    <p class="block">
+      6.瀛﹀墠鍎跨甯歌鐨勫績鐞嗙柧鐥呮湁锛�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    <p class="block">1.閽堝瀛﹀墠鍎跨鍚稿惍鎵嬫寚鐨勮涓猴紝鎻愬嚭鍙鐨勭籂姝f帾鏂姐��</p>
+    <p class="block">2.鏀堕泦涓�涓や釜鍎跨璇磋皫鐨勬渚嬶紝骞跺鍏跺仛鍑哄叿浣撶殑鍒嗘瀽銆�</p>
+    <p class="block">
+      3.甯姪鏈夎繃鍒嗕緷璧栬涓虹殑瀛﹀墠鍎跨鐨勫闀垮埗璁竴浠藉煿鍏诲効绔ョ嫭绔嬭兘鍔涚殑璁″垝銆�
+    </p>
+    <p class="block">
+      4.涓哄鍓嶅効绔ョ殑瀹堕暱寮�涓�涓互鈥滃浣曞紩瀵煎苟绾犳鍎跨琛屼负闂鈥濅负涓婚鐨勮搴с��
+    </p>
+    <p class="block">5.閽堝瀛﹀墠鍎跨鐨勬亹鎯э紝璇村嚭涓夌浠ヤ笂瑙e喅鏂规硶銆�</p>
+    <p class="block">6.瀵瑰鍓嶅効绔ュ父瑙佺殑蹇冪悊鐤剧梾锛屽仛鍑烘纭殑璇婃柇銆�</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0093-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0093-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter003.html#w1">[1]</a>
+      绁濆+濯涳細銆婂鍓嶅効绔ヨ瑷�瀛︿範鐨勬剰涔夊拰璇█鍙戝睍鐨勬潯浠躲�嬶紝瑙併�婂辜鍎垮洯璇剧▼鐮旂┒璁烘枃闆嗚悆锛堜簩锛夈�嬶紝鍐呴儴璧勬枡銆�
+    </p>
+    <p class="note">
+      <a id="m2"></a><a href="chapter003.html#w2">[2]</a>
+      鏉ㄦ檽鏅讹細銆婂鍥叡鑲诧紝鏀瑰杽骞煎効琛屼负鍋忓紓鎺㈡瀽銆嬶紝杞姐�婃柊璇剧▼锛堟暀鐮旂増锛夈�嬶紝2011锛�18锛夈��
+    </p>
+    <p class="note">
+      <a id="m3"></a><a href="chapter003.html#w3">[3]</a>
+      宸﹀惎鍗庛�侀浄璐炴锛氥�婂叏鍥�0锝�14宀佸効绔ユ櫤鍔涗綆涓嬬殑鐥呭洜娴佽鐥呭鐮旂┒銆嬶紝杞姐�婁腑鍗庡尰瀛︽潅蹇椼�嬶紝1994锛�3锛夛紱鍏ㄥ浗鍗忎綔缁勩�佸乏鍚崕銆侀浄璐炴锛氥�婂叏鍥�0锝�14宀佸効绔ユ櫤鍔涗綆涓嬫祦琛屽璋冩煡鈥斺�旀櫤鍔涗綆涓嬬殑鎮g梾鐜囥�嬶紝杞姐�婁腑鍥戒紭鐢熶紭鑲层�嬶紝1991锛�3锛夈��
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterThree",
+  components: {},
+  data() {
+    return {
+      learn: require("@/assets/images/chapterThree/0068-1.jpg"),
+      taskOne: require("@/assets/images/chapterThree/task-sheet1.png"),
+      body: require("@/assets/images/chapterThree/0070-1.jpg"),
+      taskTwo: require("@/assets/images/chapterThree/task-sheet2.png"),
+      taskThree: require("@/assets/images/chapterThree/task-sheet3.png"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter005.vue b/src/view/content/components/chapter005.vue
new file mode 100644
index 0000000..0b7079d
--- /dev/null
+++ b/src/view/content/components/chapter005.vue
@@ -0,0 +1,1395 @@
+<template>
+  <div class="chapter-five">
+    <p class="center" id="a011">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterFive/zt5.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/xxmb.png"
+      />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鐞嗚В钀ュ吇瀛︾殑鍩烘湰姒傚康銆�<br />
+      銆�銆�2.浜嗚В鍚勭浜ц兘钀ュ吇绱犲拰闈炰骇鑳借惀鍏荤礌鐨勭敓鐞嗗姛鑳戒笌椋熺墿鏉ユ簮銆�<br />
+      銆�銆�3.鎻忚堪涓嶅悓骞撮緞娈靛┐骞煎効鑶抽鐨勭壒鐐广��<br />
+      銆�銆�4.鎺屾彙鎵樺辜鏈烘瀯鑶抽閰嶅埗鐨勫師鍒欍��<br />
+      銆�銆�5.鐔熸倝鎵樺辜鏈烘瀯鐨勮喅椋熷崼鐢熻姹傘��<br />
+      銆�銆�6.閲嶈濠村辜鍎垮仴搴烽ギ椋熻涓虹殑鍩瑰吇銆�<br />
+      銆�銆�7.浼氱紪鍒舵墭骞兼満鏋勯璋便��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      钀ュ吇銆�钀ュ吇绱犮��浜ц兘钀ュ吇绱犮��闈炰骇鑳借惀鍏荤礌銆�钀ュ吇绱犵殑渚涚粰閲忋��钀ュ吇绱犵殑闇�瑕侀噺銆�鐑噺銆�铔嬬櫧璐ㄣ��姘ㄥ熀閰搞��鑴傝偑銆�绯栫被銆�缁寸敓绱犮��鏃犳満鐩愩��姘淬��姣嶄钩銆�浜哄伐鍠傚吇銆�杈呴銆�鑶抽銆�鑶抽閰嶇疆鍘熷垯銆�鑶抽绠$悊銆�鑶抽璁″垝
+    </p>
+    <h6 class="Conclusion-title2">
+      <img
+        class="img-gn"
+        alt=""
+        src="../../../assets/images/chapterThree/gjc.png"
+      />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <p>
+      浜轰綋鐨勪竴鍒囩敓鍛芥椿鍔ㄥ缁嗚優鐨勭敓闀跨箒娈栥�佺粍缁囩殑鏇存柊銆佽倢鑲夌殑鏀剁缉銆佺缁忕殑浼犲绛夐兘闇�瑕佽惀鍏荤礌鐨勪緵缁欍�傚鍓嶅効绔ヨ韩蹇冨彂鑲茶繀閫燂紝鏂伴檲浠h阿蹇紝鎵�闇�鍚勭钀ュ吇绱犲拰鑳介噺鐩稿姣旀垚浜哄锛屽繀椤讳粠鑶抽涓憚鍙栬冻澶熺殑钀ュ吇绱犲拰鐑噺锛屾墠鑳芥弧瓒崇敓闀垮彂鑲层�佷慨琛ョ粍缁囥�佺淮鎸佷綋鍐呭悇绉嶇敓鐞嗘椿鍔ㄧ殑闇�瑕併��
+    </p>
+    <p>
+      钀ュ吇绱犳槸瀛﹀墠鍎跨鐢熼暱鍙戣偛鍜岃韩蹇冨仴搴风殑鐗╄川鍩虹銆傝壇濂界殑钀ュ吇鍙績杩涗綋鏍肩敓闀垮拰鏅哄姏鍙戣偛锛岃�岃惀鍏讳笉鑹垯鍙鑷寸敓闀胯繜缂撱�佷綋閲嶄笉澧烇紝鐢氳嚦鍙戠敓钀ュ吇闅滅鍜岃惀鍏荤己涔忥紝涓ラ噸鑰呭彲閫犳垚姝讳骸銆�
+    </p>
+    <p>
+      钀ュ吇瀵逛簬瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫奖鍝嶆槸涓�涓笎杩涚殑杩囩▼锛岃惀鍏荤己涔忔垨杩囧墿瀵规満浣撲骇鐢熺殑涓嶅埄褰卞搷缁忚繃杈冮暱鏃堕棿鐨勭敓鐗╁鍙樺寲锛屾墠浠ヨ惀鍏绘�х柧鐥呰〃鐜板嚭鏉ャ�傚洜姝わ紝鐮旂┒瀛﹀墠鍎跨钀ュ吇鍗敓锛屾弧瓒冲効绔ュ钀ュ吇鐨勯渶瑕侊紝鍏锋湁鍗佸垎閲嶈鐨勬剰涔夈��
+    </p>
+    <h2 class="module_block" id="b018">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">钀ュ吇瀛﹀熀纭�鐭ヨ瘑銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍋ュ悍鐨勪汉闇�瑕侀澶栬ˉ鍏呮皑鍩洪吀锛屾湇鐢ㄦ皑鍩洪吀淇濆仴鍝佹垨娉ㄥ皠姘ㄥ熀閰稿悧锛熷競鍦轰笂涓�浜涙槀璐电殑姘ㄥ熀閰歌惀鍏绘恫鍜屼繚鍋ュ搧锛屽0绉板叾涓惈鏈変赴瀵岀殑姘ㄥ熀閰革紝鍏锋湁澧炲己浜轰綋鍏嶇柅鍔涖�佽皟鑺傜敓鐞嗗姛鑳界瓑鍔熸晥銆傚叾瀹烇紝姘ㄥ熀閰告槸鏋勬垚铔嬬櫧璐紙涓�绉嶄骇鑳借惀鍏荤礌锛夌殑鍩烘湰鍗曚綅锛屽瓨鍦ㄤ簬澶氱椋熺墿涔嬩腑銆傛瘮濡傦紝涔崇被銆佽泲绫汇�佽眴绫汇�佽倝鐨紝鐢氳嚦鍦ㄧ背楗�侀澶淬�佺帀绫崇瓑涓婚涓篃鍚湁澶氱姘ㄥ熀閰搞�傚仴搴蜂汉瀹屽叏鍙互浠庢櫘閫氶鐗╀腑鑾峰緱姘ㄥ熀閰革紝鍥犺�屾湇鐢ㄩ偅浜涙皑鍩洪吀淇濆仴鍝佷笉浠呬綔鐢ㄤ笉澶э紝鏈嶇敤涓嶅綋锛岃繕浼氬甫鏉ヤ笉鑹悗鏋溿��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩拌惀鍏诲鍩烘湰姒傚康銆佽兘閲忋�佸叚澶ц惀鍏荤礌绛夋柟闈㈢殑鍩虹鐭ヨ瘑锛屼互甯姪瀹堕暱涓庡辜鏁欏伐浣滆�呭仛濂藉鍓嶅効绔ョ殑钀ュ吇鍗敓涓庝繚鍋ュ伐浣溿��
+      </p>
+    </div>
+    <p>
+      钀ュ吇鏄寚鏈轰綋鎽勫彇銆佹秷鍖栥�佸惛鏀跺拰鍒╃敤椋熺墿鐨勬暣涓繃绋嬨�傝惀鍏荤礌鏄寚鑳界淮鎸佹満浣撴甯哥敓鐞嗗姛鑳姐�佹彁渚涗綋鍔涙椿鍔ㄦ墍闇�瑕佺殑鑳介噺锛屽苟鎻愪緵缁嗚優缁勭粐鐢熼暱鍜屼慨澶嶇殑鏉愭枡鐨勫悇绉嶈惀鍏绘垚鍒嗐�傜洰鍓嶏紝宸茬煡鐨勪汉浣撳繀闇�鐨勮惀鍏荤礌鏈�40澶氱锛屽彲姒傛嫭涓哄叚澶х被锛氳泲鐧借川銆佽剛绫汇�佺硸绫汇�佹棤鏈虹洂銆佺淮鐢熺礌鍜屾按銆傚叾涓紝铔嬬櫧璐ㄣ�佽剛绫汇�佺硸绫绘槸鑳介噺鐨勪富瑕佹潵婧愶紝绉颁负浜ц兘钀ュ吇绱狅紱鏃犳満鐩愩�佺淮鐢熺礌鍜屾按绉颁负闈炰骇鑳借惀鍏荤礌銆傝繎骞存潵锛岃喅椋熺氦缁寸殑浣滅敤瓒婃潵瓒婂彈鍒伴噸瑙嗭紝鏈夊鑰呭皢鑶抽绾ょ淮浠庣硸绫讳腑鍗曞垪鍑烘潵锛屽皢鍏剁О涓虹涓冪被钀ュ吇绱犮��
+    </p>
+    <p>
+      钀ュ吇绱犵殑闇�瑕侀噺鏄寚缁存寔鏈轰綋姝e父鐢熺悊鍔熻兘鎵�蹇呴渶鐨勮惀鍏荤礌鐨勬渶浣庢暟閲忋�傝惀鍏荤礌鐨勪緵缁欓噺鏄寚涓烘弧瓒虫満浣撻渶瑕侊紝閫氳繃姣忔棩鑶抽鍚戞満浣撴彁渚涚殑鍚勭被钀ュ吇绱犵殑鏁伴噺銆傚畠鏄牴鎹満浣撳钀ュ吇绱犵殑闇�瑕侀噺鑰岀‘瀹氱殑锛屼緵缁欓噺涓嶄粎瑕佹弧瓒虫満浣撶殑鐢熺悊闇�瑕侊紝鑰屼笖瑕佽�冭檻鍒伴鐗╃敓浜у拰楗涔犳儻浠ュ強涓綋宸紓銆佺ぞ浼氭潯浠剁瓑鍥犵礌銆�
+    </p>
+    <h3 id="c044">涓�銆佸鍓嶅効绔ュ鑳介噺鐨勯渶姹傦紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d126">锛堜竴锛夎兘閲忕殑浣滅敤</h4>
+    <p>
+      浜轰綋鐨勭敓鍛芥椿鍔紝濡傜粏鑳炵殑鐢熼暱绻佹畺銆佺粍缁囧悎鎴愩�佺淮鎸佷綋娓┿�佸績鑴忚烦鍔ㄣ�佸懠鍚哥瓑锛岄兘瑕佹湁鑳介噺渚涚粰銆傝繖浜涜兘閲忎富瑕佺敱绯栫被銆佽剛绫汇�佽泲鐧借川涓夌钀ュ吇绱犲湪浠h阿杩囩▼涓哀鍖栨墍閲婃斁鐨勮兘閲忔彁渚涳紝鏉ユ簮浜庢瘡澶╂憚鍏ョ殑椋熺墿銆�
+    </p>
+    <p>
+      鍎跨姝e浜庣敓闀垮彂鑲查樁娈碉紝鎵�闇�瑕佺殑鐑兘鐩稿姣旀垚浜哄銆備负淇濊瘉鍋ュ悍锛屽厖瓒崇殑鑳介噺渚涘簲鑷冲叧閲嶈锛岃嫢闀挎湡鑳介噺渚涚粰涓嶈冻锛屾満浣撲細鍔ㄧ敤鑷韩鐨勮兘閲忓偍澶囩敋鑷虫秷鑰楄嚜韬殑缁勭粐浠ユ弧瓒崇敓鍛芥椿鍔ㄧ殑鑳介噺闇�瑕侊紝灏嗗鑷村┐骞煎効钀ュ吇涓嶈壇锛岀敓闀垮彂鑲茶繜缂撱�佹秷鐦︺�佹椿鍔涙秷澶憋紝瀵圭柧鐥呯殑鎶垫姉鍔涢檷浣庯紝杩樹細褰卞搷濠村辜鍎挎櫤鍔涚殑姝e父鍙戣偛锛涜�岄暱鏈熸憚鍏ヨ兘閲忚繃澶氾紝浼氫娇浣撳唴鑴傝偑鍌ㄥ瓨杩囧锛屽紩璧疯偉鑳栫棁銆�
+    </p>
+    <h4 id="d127">锛堜簩锛夎兘閲忓崟浣�</h4>
+    <p>
+      鑳介噺鏈夊绉嶅舰寮忓拰涓嶅悓鐨勮〃绀烘柟寮忋�傛満浣撴墍鎽勫叆鍜屾秷鑰楃殑鑳介噺锛岄�氬父鐢ㄧ儹閲忓崟浣嶅崱锛坈al锛夋垨鍗冨崱锛坘cal锛夎〃绀恒��1鍗冨崱锛屽嵆鍦ㄦ甯稿ぇ姘斿帇涓嬶紝灏�1鍗冨厠姘翠粠14.5
+      鈩冨姞鐑埌15.5
+      鈩冩墍闇�瑕佺殑鐑噺銆傝惀鍏诲涓婁互鍗冨崱浣滀负甯哥敤鍗曚綅銆傜洰鍓嶏紝鍥介檯涓婁互鐒﹁�筹紙J锛変负鐑噺鍗曚綅銆傛棩甯稿簲鐢ㄤ互鍗冪劍锛坘J锛夋垨鍏嗙劍锛圡J锛変綔涓哄崟浣嶃��
+    </p>
+    <p>鐒︿笌鍗$殑鎹㈢畻鍏崇郴濡備笅銆�</p>
+    <p>1鍗冨崱锛�4.186鍗冪劍锛�</p>
+    <p>1鍗冪劍锛�0.239鍗冨崱銆�</p>
+    <p>
+      鏍规嵁娴嬪畾锛屾瘡鍏嬭泲鐧借川浜х敓鑳介噺4鍗冨崱锛屾瘡鍏嬭剛绫讳骇鐢熻兘閲�9鍗冨崱锛屾瘡鍏嬬硸绫讳骇鐢熻兘閲�4鍗冨崱銆�
+    </p>
+    <h4 id="d128">锛堜笁锛夊鍓嶅効绔ュ鑳介噺鐨勯渶姹�</h4>
+    <h5 id="e096">1.鍩虹浠h阿娑堣�楄兘閲�</h5>
+    <p>
+      鍩虹浠h阿鏄満浣撳湪娓呴啋銆侀潤鍗у拰绌鸿吂锛堥キ鍚�12锝�14灏忔椂锛夌殑鎯呭喌涓嬶紝鍦ㄥ娓╀负20
+      鈩冿綖25
+      鈩冪殑閫傚疁鐜涓紝涓虹淮鎸佺敓鍛芥渶鍩烘湰娲诲姩鎵�闇�瑕佺殑鑳介噺锛屽寘鎷淮鎸佷綋娓┿�佽倢鑲夊紶鍔涖�佸惊鐜�佸懠鍚搞�佽吅浣撴椿鍔ㄧ瓑銆�
+    </p>
+    <p>
+      鍩虹浠h阿鍙楀绉嶅洜绱犵殑褰卞搷锛屽浣撳瀷銆佹�у埆銆佸勾榫勩�佺敓鐞嗙姸鎬併�佹皵鍊欍�佽惀鍏荤姸鎬佺瓑銆傚熀纭�浠h阿鐜囨槸鎸囧崟浣嶆椂闂村唴浜轰綋姣忓钩鏂圭背浣撹〃闈㈢Н鎵�娑堣�楃殑鍩虹浠h阿鐑噺銆傜敱浜庡鍓嶅効绔ヤ綋琛ㄩ潰绉笌浣撻噸鐨勬瘮鐩稿鎴愪汉鑰岃█杈冨ぇ锛岀儹閲忔暎澶辫緝澶氾紝鏈轰綋缁勭粐鐢熼暱鏃虹洓锛屽弬涓庢柊闄堜唬璋㈢殑缁勭粐鍗犳湁杈冨ぇ鐨勬瘮渚嬶紝鍥犳锛屽効绔ュ勾榫勮秺灏忥紝鍩虹浠h阿鐜囩浉瀵瑰氨瓒婇珮銆傚熀纭�浠h阿鐜囨槸闅忎綋琛ㄩ潰绉殑澧炲姞鑰岄�愭笎鍑忓皯鐨勩�傚熀纭�浠h阿鎵�闇�鐑噺锛氬┐鍎挎湡姣忔棩姣忓崈鍏嬩綋閲嶇害闇�鐑噺55鍗冨崱锛�7宀佹椂姣忔棩姣忓崈鍏嬩綋閲嶇害闇�44鍗冨崱锛�12宀佷互鍚庤嚦鎴愬勾姣忔棩姣忓崈鍏嬩綋閲嶇害闇�30鍗冨崱銆�
+    </p>
+    <p>
+      涓嶅悓鐨勫櫒瀹樺湪鍩虹浠h阿涓墍鍗犳瘮渚嬩篃闅忓勾榫勮�屾湁鎵�涓嶅悓銆備緥濡傦紝鑴戜唬璋㈠崰鎬诲熀纭�浠h阿鐨勬瘮渚嬪湪濠村効鏈熶负1/3锛屽埌鎴愬勾鏃跺垯鍑忓皯鍒�1/4锛涜倢鑲夋秷鑰楃殑鑳介噺鍦ㄥ┐鍎挎湡浠呭崰鎬诲熀纭�浠h阿鐨�8%锛屽埌鎴愬勾鏈熷垯涓�30%銆�
+    </p>
+    <p>
+      鍎跨鐨勫熀纭�浠h阿鐜囨瘮鎴愪汉楂�10%锝�12%锛屽┐骞煎効鏈熷熀纭�浠h阿鐨勯渶瑕佺害鍗犳�昏兘閲忛渶瑕侀噺鐨�60%銆�
+    </p>
+    <h5 id="e097">2.椋熺墿鐨勭壒娈婂姩鍔涗綔鐢ㄦ秷鑰楄兘閲�</h5>
+    <p>
+      椋熺墿鐨勭壒娈婂姩鍔涗綔鐢ㄦ槸鎸囨憚鍙栭鐗╄�屽紩璧锋満浣撹兘閲忎唬璋㈢殑棰濆澧為珮銆傚畠鍙槸澧炲姞鏈轰綋鑳介噺娑堣�楋紝骞堕潪澧炲姞鑳介噺鐨勬潵婧愩��
+    </p>
+    <p>
+      鍚勭被椋熺墿鎵�寮曡捣鐨勮兘閲忔秷鑰椾笉鐩稿悓锛屽叾涓泲鐧借川鐨勭壒娈婂姩鍔涗綔鐢ㄦ渶澶э紝涓鸿泲鐧借川鑷韩浜ц兘鐨�20%锝�30%锛屾寔缁椂闂撮暱杈�10锝�12灏忔椂锛涚硸绫讳负鍏舵湰韬骇鐢熻兘閲忕殑5%锝�6%锛岃剛绫讳负4%锝�5%锛屾寔缁椂闂翠负1灏忔椂銆傚濠村効鏉ヨ锛岄鐗╃殑鐗规畩鍔ㄥ姏浣滅敤鍗犳�昏兘閲忕殑7%锝�8%锛岃�岄噰鐢ㄦ贩鍚堣喅椋熺殑鍎跨鍒欎负5%宸﹀彸銆�
+    </p>
+    <h5 id="e098">3.鍎跨娲诲姩娑堣�楄兘閲�</h5>
+    <p>
+      鍎跨娲诲姩闇�瑕佹秷鑰楄兘閲忥紝鍏跺灏戜笌韬綋澶у皬銆佹椿鍔ㄩ噺澶у皬銆佹椿鍔ㄦ椂闂村強娲诲姩绫诲瀷鍏崇郴瀵嗗垏銆�
+    </p>
+    <p>
+      涓嶅悓鐨勫効绔ユ椿鍔ㄦ秷鑰楃殑鑳介噺宸紓杈冨ぇ锛屽ソ鍝鍔ㄧ殑鍎跨姣斿悓骞撮緞瀹夐潤鍨嬪効绔ヨ兘閲忕殑娑堣�楄楂樺嚭3锝�4鍊嶃��
+    </p>
+    <p>
+      涓�鑸潵璇达紝鍎跨娲诲姩娑堣�楃儹閲忥細濠村効姣忔棩姣忓崈鍏嬩綋閲嶉渶15锝�20鍗冨崱鑳介噺銆傞殢鐫�骞撮緞澧為暱锛屽効绔ユ椿鍔ㄩ噺銆佹椿鍔ㄦ椂闂翠互鍙婃椿鍔ㄧ殑澶嶆潅绋嬪害澧炲姞锛屾椿鍔ㄦ秷鑰楃殑鑳介噺涔熺浉搴斿鍔狅紝鍒�12锝�13宀佹椂锛屾瘡鏃ユ瘡鍗冨厠浣撻噸绾﹂渶30鍗冨崱鑳介噺銆�
+    </p>
+    <h5 id="e099">4.鐢熼暱鍙戣偛鎵�闇�</h5>
+    <p>
+      鍎跨澶勪簬鐢熼暱鍙戣偛鍗佸垎鏃虹洓鐨勭壒娈婃椂鏈燂紝浣撴牸鍣ㄥ畼鐨勫澶с�佸姛鑳界殑鎴愮啛鍧囬』澧炲姞鑳介噺娑堣�椼��
+    </p>
+    <p>
+      鐢熼暱鍙戣偛鎵�闇�鐨勮兘閲忎笌鍎跨鐢熼暱閫熷害鎴愭姣旓紝鐢熼暱閫熷害瓒婂揩锛屾墍闇�鑳介噺瓒婂銆傜敓闀垮彂鑲叉湡鍐呭鏋滆兘閲忎緵搴斾笉瓒筹紝灏变細鐢熼暱鍋滄粸锛岃�岃兘閲忎緵搴旇緝澶氭椂锛岀敓闀垮姞閫熴�傚┐骞煎効浣撻噸姣忓鍔�1鍏嬶紝澶х害闇�娑堣��5鍗冨崱鐨勮兘閲忋��
+    </p>
+    <p>
+      鍒濈敓6涓湀浠ュ唴鐨勫┐鍎匡紝姣忔棩姣忓崈鍏嬩綋閲嶉渶瑕佺殑鑳介噺涓�40锝�50鍗冨崱锛�6涓湀鑷�1宀侊紝姣忔棩姣忓崈鍏嬩綋閲嶉渶瑕佺殑鑳介噺涓�15锝�20鍗冨崱锛�1鍛ㄥ瞾浠ュ悗锛屾瘡鏃ユ瘡鍗冨厠浣撻噸闇�瑕佽兘閲�5鍗冨崱锛涗互鍚庨�愭笎闄嶄綆锛屽埌闈掓槬鏈熷張澧為珮銆�
+    </p>
+    <h5 id="e100">5.鎺掓硠鎹熷け</h5>
+    <p>
+      鎽勫叆浣撳唴鐨勯鐗╀笉鑳藉畬鍏ㄨ娑堝寲鍚告敹鑰岄殢绮究鎺掑嚭浣撳锛屽湪姝e父鎯呭喌涓嬶紝椋熺墿涓嶈鍚告敹閮ㄥ垎鎹熷け鐨勮兘閲忓崰鎬昏兘閲忕殑10%浠ヤ笅锛岃吂娉绘椂鑳介噺鎹熷け澧炲姞銆�
+    </p>
+    <h3 id="c045">浜屻�佷骇鑳借惀鍏荤礌锛烇紴锛烇紴锛烇紴</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d129">锛堜竴锛夎泲鐧借川</h4>
+        <h5 id="e101">1.鐢熺悊鍔熻兘</h5>
+        <p>锛�1锛夊悎鎴愬拰淇ˉ鏈轰綋缁勭粐</p>
+        <p>
+          铔嬬櫧璐ㄦ槸鏋勬垚缁嗚優鍜岀粍缁囩殑閲嶈鐗╄川锛岃倢鑲夈�侀楠笺�佺毊鑲ゃ�佺墮榻裤�佹瘺鍙戙�佽娑层�佽剰鍣ㄧ瓑鍧囧惈鏈夎泲鐧借川锛屽叾涓互鑲岃倝鍜岀缁忕粏鑳炴墍鍚泲鐧借川鎴愬垎鏈�澶氥�傚湪浜轰綋鐨勫寲瀛︾粍鎴愪腑锛岃泲鐧借川鐨勫惈閲忎粎娆′簬姘达紝绾﹀崰鎴愪汉浣撻噸鐨�18%銆�
+        </p>
+        <p>
+          浜轰綋鍐呰泲鐧借川澶勫湪涓嶆柇鍚堟垚鍜屽垎瑙g殑杩囩▼涓紝鏈轰綋鍐呯粏鑳炵粍缁囩殑鏇存柊銆佹崯浼ょ粍缁囩殑淇閮介渶瑕佽泲鐧借川鐨勮ˉ鍏咃紝鑰屽鍓嶅効绔ヤ笉浠呴渶瑕佽泲
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFive/涓撻浜岋細钀ュ吇绱�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氳惀鍏荤礌</p>
+      </div>
+    </div>
+
+    <p class="m0-t0">鐧借川琛ュ厖鎹熻�楋紝杩樿婊¤冻鍏剁敓闀垮彂鑲茬殑闇�姹傦紝鏁呮墍闇�铔嬬櫧璐ㄦ暟閲忕浉瀵硅緝澶氥��</p>
+    <p>锛�2锛夎皟鑺傜敓鐞嗗姛鑳�</p>
+    <p>
+      浜轰綋涓澶氬弬涓庤皟鑺傛満浣撶敓鐞嗗姛鑳界殑鐗╄川锛屽鎶椾綋銆佹縺绱犮�侀叾绛夛紝閮戒互铔嬬櫧璐ㄤ负鍩烘湰鍘熸枡銆傝泲鐧借川杩樿捣鐫�缁存寔鏈轰綋閰哥⒈骞宠 銆佺淮鎸佹按鍒嗙殑姝e父鍒嗗竷銆佹彁楂樻満浣撳厤鐤姛鑳戒互鍙婂弬涓庨仐浼犱俊鎭殑浼犻�掔瓑浣滅敤銆傝浇浣撹泲鐧藉缁存寔浜轰綋鐨勬甯哥敓鍛芥椿鍔ㄨ嚦鍏抽噸瑕侊紝鍙互鍦ㄤ綋鍐呰繍杞藉悇绉嶇墿璐ㄣ�備緥濡傦紝琛�绾㈣泲鐧借繍杈撴哀姘旓紝鑴傝泲鐧借繍閫佽剛鑲��
+    </p>
+    <p>锛�3锛変緵缁欑儹鑳�</p>
+    <p>
+      涓�鑸儏鍐典笅锛屼汉浣撴瘡澶╂墍闇�瑕佺殑鑳介噺鏈�10%锝�15%鏉ユ簮浜庤泲鐧借川銆傝櫧鐒惰泲鐧借川鐨勪富瑕佸姛鑳戒笉鏄緵缁欒兘閲忥紝浣嗗綋鎽勫叆铔嬬櫧璐ㄨ繃閲忥紝鎴栬泲鐧借川鐨勬皑鍩洪吀缁勬垚鍜屾瘮渚嬩笉绗﹀悎浜轰綋鐨勯渶瑕侊紝鎴栭鐗╀腑鐨勭硸绫诲拰鑴傜被渚涚粰涓嶈冻鏃讹紝铔嬬櫧璐ㄥ皢浼氳褰撲綔鑳介噺鏉ユ簮姘у寲锛屽垎瑙i噴鏀惧嚭鑳介噺锛屾弧瓒充汉浣撶殑闇�瑕併�傝繖鏍锋棦涓嶇粡娴庯紝涔熷奖鍝嶈泲鐧借川鐨勫埄鐢ㄣ��
+    </p>
+    <h5 id="e102">2.铔嬬櫧璐ㄧ殑钀ュ吇浠峰��</h5>
+    <p>锛�1锛夎泲鐧借川鐨勭粍鎴�</p>
+    <p>
+      姘ㄥ熀閰告槸鏋勬垚铔嬬櫧璐ㄧ殑鍩烘湰鍗曚綅銆傚凡缁忓彂鐜扮殑姘ㄥ熀閰告湁20澶氱锛屽彲浠ュ垎鎴愪袱绫伙細涓�绫绘槸蹇呴渶姘ㄥ熀閰革紝鍗冲繀椤荤敱椋熺墿鎻愪緵锛屼汉浣撹嚜韬棤娉曞悎鎴愮殑姘ㄥ熀閰革紱鍙︿竴绫绘槸闈炲繀闇�姘ㄥ熀閰革紝鍗充汉浣撳彲浠ュ悎鎴愭垨鍙敱鍏朵粬姘ㄥ熀閰歌浆鍖栬�屾潵鐨勬皑鍩洪吀銆備汉浣撳唴鍚勭鍚勬牱鐨勮泲鐧借川灏辨槸鐢辨皑鍩洪吀鐨勪笉鍚岀粍鍚堝舰鎴愮殑銆�
+    </p>
+    <p>
+      鎴愪汉蹇呴渶姘ㄥ熀閰告湁8绉嶏紝鍖呮嫭璧栨皑閰搞�佽壊姘ㄩ吀銆佺敳纭皑閰搞�佽嫰涓欐皑閰搞�佷寒姘ㄩ吀銆佸紓浜皑閰搞�佽嫃姘ㄩ吀銆佺棘姘ㄩ吀銆傚浜庡┐骞煎効鏉ヨ锛岀粍姘ㄩ吀涔熸槸蹇呴渶姘ㄥ熀閰搞�傚繀闇�姘ㄥ熀閰镐緵搴斾笉瓒虫椂锛屼汉浣撲笉鑳藉悎鎴愭柊鐢熷拰淇ˉ鏈轰綋缁勭粐鎵�闇�鐨勮泲鐧借川锛屼粠鑰屽鑷磋泲鐧借川缂轰箯銆�
+    </p>
+    <p>
+      鍙﹀锛屾瘡鏃ヨ喅椋熶腑铔嬬櫧璐ㄦ墍鎻愪緵鐨勫悇绉嶆皑鍩洪吀涔嬮棿鐨勬瘮渚嬭绗﹀悎浜轰綋鐨勮姹傦紝鎵嶈兘鏈夊埄浜庢満浣撳悎鎴愯泲鐧借川銆傝泲鐧借川涓繀闇�姘ㄥ熀閰哥殑妯″紡瓒婃帴杩戜汉浣撹泲鐧借川鐨勭粍鎴愶紝铔嬬櫧璐ㄧ殑鍒╃敤鐜囧氨瓒婇珮锛岀敓鐗╁浠峰�间篃灏辫秺楂樸�傚鏋滀竴绉嶈泲鐧借川涓煇涓�绉嶅繀闇�姘ㄥ熀閰歌繃澶氭垨杩囧皯锛岄兘浼氬奖鍝嶅彟涓�浜涙皑鍩洪吀鐨勫厖鍒嗗埄鐢ㄣ��
+    </p>
+    <p>
+      涔崇被鍜岃泲绫昏泲鐧借川鐨勫繀闇�姘ㄥ熀閰告ā寮忔渶閫傚悎鏋勬垚浜轰綋铔嬬櫧璐紝鍥犺�岃绉颁负鍙傝�冭泲鐧借川锛屽叾鎵�鍚悇姘ㄥ熀閰搁厤姣斿悎鐞嗭紝鍚堟垚浜轰綋铔嬬櫧璐ㄧ殑杩囩▼涓兘鍏呭垎鍦拌鍒╃敤銆傚叾姘ㄥ熀閰稿垎鍊艰揪鍒�100锛屾晠鍙皢鍚勭铔嬬櫧璐ㄤ笌涔嬬浉姣斻��
+    </p>
+    <p>
+      椋熺墿铔嬬櫧璐ㄤ腑鐨勫悇绉嶆皑鍩洪吀鐨勫惈閲忓拰缁勬垚姣斾緥涓庝汉浣撻渶瑕佺浉姣旓紝鎬绘湁浜涗笉瓒筹紝鍙互灏嗕笉鍚岄鐗╀簰鐩告惌閰嶃�佹贩鍚堥鐢紝鍙栭暱琛ョ煭锛屼娇椋熺墿铔嬬櫧璐ㄤ箣闂寸浉浜掕ˉ鍋跨浉瀵逛笉瓒崇殑姘ㄥ熀閰革紝浣垮叾姣斾緥鎺ヨ繎姘ㄥ熀閰哥粍鎴愭ā寮忥紝鎻愰珮钀ュ吇浠峰�硷紝杩欏氨鏄泲鐧借川鐨勪簰琛ヤ綔鐢ㄣ�備緥濡傦紝闈㈢矇涓庡ぇ璞嗗悓椋燂紝澶ц眴铔嬬櫧璐ㄤ腑鐨勮禆姘ㄩ吀鍙ˉ鍏呴潰绮夌殑涓嶈冻锛岃�岄潰绮変腑鐨勮泲姘ㄩ吀鍙ˉ鍏呭ぇ璞嗙殑涓嶈冻锛屼娇铔嬬櫧璐ㄦ皑鍩洪吀妯″紡鎺ヨ繎鍙傝�冭泲鐧借川锛屾彁楂橀潰绮夈�佸ぇ璞嗚泲鐧借川鐨勫埄鐢ㄧ巼銆�
+    </p>
+    <p>锛�2锛夎泲鐧借川鐨勫惈閲�</p>
+    <p>
+      椋熺墿涓泲鐧借川鍚噺鐨勫灏戯紝鏄 閲忓拰璇勫畾椋熺墿铔嬬櫧璐ㄨ惀鍏讳环鍊奸珮浣庣殑鍩烘湰鍥犵礌銆備笉鍚岀绫荤殑椋熺墿铔嬬櫧璐ㄧ殑鍚噺宸紓寰堝ぇ锛屼竴鑸姩鐗╂�ч鐗╂瘮妞嶇墿鎬ч鐗╄泲鐧借川鍚噺澶氾紝妞嶇墿涓彧鏈夎眴绫昏泲鐧借川鍚噺杈冮珮锛岃惀鍏讳环鍊兼帴杩戝姩鐗╂�ц泲鐧借川锛屽叾浠栨鐗╂�ч鐗╄泲鐧借川澶у钀ュ吇浠峰�艰緝浣庛��
+    </p>
+    <p>锛�3锛夎泲鐧借川娑堝寲鐜�</p>
+    <p>
+      铔嬬櫧璐ㄦ秷鍖栫巼鏄寚铔嬬櫧璐ㄨ兘澶熻鏈轰綋娑堝寲閰跺垎瑙c�佸惛鏀剁殑绋嬪害銆傝泲鐧借川娑堝寲鐜囪秺楂橈紝琚満浣撳惛鏀跺埄鐢ㄧ殑铔嬬櫧璐ㄦ暟閲忚秺澶氾紝鍏惰惀鍏讳环鍊煎氨瓒婇珮銆�
+    </p>
+    <p>
+      椋熺墿铔嬬櫧璐ㄦ秷鍖栫巼鍙椾汉浣撳拰椋熺墿涓ゆ柟闈㈠洜绱犵殑褰卞搷銆備汉浣撳洜绱犲寘鎷秷鍖栧姛鑳姐�佷汉鐨勭簿绁炵姸鎬併�侀ギ椋熶範鎯拰瀵归鐗╃殑閫傚簲鎬х瓑涓昏鍥犵礌銆傞鐗╁洜绱犲寘鎷鐗╃殑灞炴�с�佹姉钀ュ吇鍥犲瓙鐨勫瓨鍦ㄣ�佸姞宸ユ柟寮忕瓑銆備緥濡傦紝澶ц眴鏁寸矑椋熺敤锛岃泲鐧借川娑堝寲鐜囦粎涓�60%锛屽姞宸ユ垚璞嗚厫鎴栬眴娴嗗悗锛屽彲鎻愰珮鍒�90%銆�
+    </p>
+    <p>锛�4锛夎泲鐧借川鍒╃敤鐜�</p>
+    <p>铔嬬櫧璐ㄥ埄鐢ㄧ巼鏄寚椋熺墿铔嬬櫧璐ㄥ湪鏈轰綋鍐呮秷鍖栧惛鏀跺悗琚埄鐢ㄧ殑绋嬪害銆�</p>
+    <p>
+      琛¢噺椋熺墿铔嬬櫧璐ㄥ埄鐢ㄧ巼鐨勫父鐢ㄦ寚鏍囨槸铔嬬櫧璐ㄧ敓鐗╁浠峰�硷紝绠�绉扳�滅敓鐗╀环鈥濄�傜敓鐗╀环鏄弽鏄犻鐗╄泲鐧借川娑堝寲鍚告敹鍚庯紝琚満浣撳埄鐢ㄧ▼搴︾殑鎸囨爣銆傜敓鐗╀环瓒婇珮锛岃〃鏄庨鐗╄泲鐧借川琚満浣撶殑鍒╃敤绋嬪害灏辫秺楂樸�傚畬鍏ㄨ泲鐧借川鐨勭敓鐗╀环杈冮珮锛屽崐瀹屽叏铔嬬櫧璐ㄥ拰涓嶅畬鍏ㄨ泲鐧借川鐨勭敓鐗╀环杈冧綆锛堣琛�5-1锛夈��
+    </p>
+    <p class="img">琛�5-1 甯歌椋熺墿鐨勮泲鐧借川鐢熺墿浠�</p>
+    <p class="center">
+      <el-image :src="tableOne" :preview-src-list="[tableOne]" />
+    </p>
+    <p class="img">缁〃</p>
+    <p class="center">
+      <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+    </p>
+    <p>璁$畻鍏紡濡備笅銆�</p>
+    <p class="center">铔嬬櫧璐ㄧ敓鐗╀环=姘偍瀛橀噺/姘憚鍏ラ噺脳100銆�</p>
+    <p>锛�5锛夎泲鐧借川鐨勭绫�</p>
+    <p>鏍规嵁姘ㄥ熀閰哥殑绉嶇被銆佹暟閲忓強姣斿�硷紝铔嬬櫧璐ㄥ彲鍒嗕负浠ヤ笅涓夌被銆�</p>
+    <p>
+      鈶犲畬鍏ㄨ泲鐧借川銆傚惈鏈変汉浣撴墍闇�鐨勬皑鍩洪吀锛屼笖绉嶇被榻愬叏锛屾暟閲忓厖瓒筹紝姣斾緥鍚堥�傘�傚畬鍏ㄨ泲鐧借川涓嶄絾鑳界淮鎸佷汉浣撶殑鐢熷懡鍜屽仴搴凤紝杩樿兘淇冭繘鍎跨鐨勭敓闀垮彂鑲层�備钩绫讳腑鐨勪钩鐧借泲鐧藉拰閰泲鐧姐�佽泲绫讳腑鐨勫嵉鐧借泲鐧藉拰鍗甸粍纾疯泲鐧姐�佽倝绫讳腑鐨勮倢铔嬬櫧鍜岀櫧铔嬬櫧銆佸ぇ璞嗕腑鐨勫ぇ璞嗚泲鐧斤紝鍏舵垚鍒嗕笌浜轰綋铔嬬櫧鐩镐技锛岄兘鏄畬鍏ㄨ泲鐧借川銆�
+    </p>
+    <p>
+      鈶″崐瀹屽叏铔嬬櫧璐ㄣ�傚惈鏈夌殑蹇呴渶姘ㄥ熀閰哥绫婚綈鍏紝浣嗘暟閲忎笉瓒筹紝鐩镐簰涔嬮棿鐨勬瘮渚嬩笉閫傚綋銆傚綋杩欑被铔嬬櫧璐ㄤ綔涓鸿喅椋熻泲鐧借川鐨勫敮涓�鏉ユ簮鏃讹紝鍙互缁存寔鏈轰綋鐨勭敓鍛斤紝涓嶈兘淇冭繘鍎跨鐢熼暱鍙戣偛銆傚睘浜庡崐瀹屽叏铔嬬櫧璐ㄧ殑鏈夊ぇ楹︺�佸皬楹︿腑鐨勯害鑳惰泲鐧界瓑銆�
+    </p>
+    <p>
+      鈶笉瀹屽叏铔嬬櫧璐ㄣ�傚惈鏈夌殑蹇呴渶姘ㄥ熀閰哥绫讳笉鍏紝褰撲笉瀹屽叏铔嬬櫧璐ㄤ綔涓鸿喅椋熻泲鐧借川鐨勫敮涓�鏉ユ簮鏃讹紝鏃笉鑳界淮鎸佹満浣撶殑鐢熷懡娲诲姩锛屼篃涓嶈兘淇冭繘鐢熼暱鍙戣偛锛屾槸涓�绉嶈惀鍏讳环鍊艰緝浣庣殑铔嬬櫧璐ㄣ�傚姩鐗╃粨缂旂粍缁囦腑鐨勮兌鍘熻泲鐧姐�佺帀绫充腑鐨勭帀绫宠兌铔嬬櫧銆佽睂璞嗕腑鐨勮眴鐞冭泲鐧介兘灞炰簬涓嶅畬鍏ㄨ泲鐧借川銆�
+    </p>
+    <p>鍑犵椋熺墿娣峰悎椋熺敤鐨勮泲鐧借川鐢熺墿浠疯琛�5-2銆�</p>
+    <p class="img">琛�5-2 鍑犵椋熺墿娣峰悎椋熺敤鐨勮泲鐧借川鐢熺墿浠�</p>
+    <p class="center">
+      <el-image :src="tableThree" :preview-src-list="[tableThree]" />
+    </p>
+    <h5 id="e103">3.铔嬬櫧璐ㄧ殑鏉ユ簮鍜屼緵缁欓噺</h5>
+    <p>
+      鑶抽涓泲鐧借川鏉ユ簮鍖呮嫭鍔ㄧ墿鎬ч鐗╁拰妞嶇墿鎬ч鐗╋紝鍚勭鑲夌被銆侀奔绫汇�佷钩绫汇�佽泲绫绘槸鍔ㄧ墿鎬ц泲鐧借川鐨勪富瑕佹潵婧愶紝璞嗙被銆佸潥鏋滅被銆佽胺绫绘槸妞嶇墿鎬ц泲鐧借川鐨勪富瑕佹潵婧愩��
+    </p>
+    <p>
+      鍏朵腑锛屽姩鐗╂�ц泲鐧借川涓庤眴绫昏泲鐧借川鎵�鍚殑蹇呴渶姘ㄥ熀閰告瘮杈冮綈鍏ㄨ�屼笖姣斾緥閫傚綋锛屽洜姝ゅ張绉颁负浼樿川铔嬬櫧銆�
+    </p>
+    <p>
+      璋风被鏄腑鍥藉眳姘戜紶缁熻喅椋熶腑鐨勪富椋燂紝铔嬬櫧璐ㄥ惈閲忕害涓�10%锛屾槸鑶抽铔嬬櫧璐ㄧ殑涓昏鏉ユ簮銆傚鍓嶅効绔ョ敓闀垮彂鑲叉椇鐩涳紝铔嬬櫧璐ㄤ緵缁欓噺鐩稿姣旀垚浜哄銆傛瘝涔冲杺鍏荤殑濠村効锛屾瘡鏃ユ瘡鍗冨厠浣撻噸闇�瑕佽泲鐧借川2鍏嬶紱浜哄伐鍠傚吇鑰呮瘡鏃ユ瘡鍗冨厠鍒欓渶瑕�2.5鍏嬶紝杩欐槸鍥犱负閰嶆柟濂惰泲鐧借川杈冩瘝涔崇◢宸紝鍒╃敤鐜囩◢浣庯紱娣峰悎鍠傚吇鑰呬负姣忔棩姣忓崈鍏嬩綋閲�4鍏嬨��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鐢辫泲鐧借川鎵�渚涚粰鐨勭儹閲忓崰姣忔棩鎬荤儹閲忕殑8%锝�15%銆備负浜嗘弧瓒虫満浣撶敓闀跨殑闇�瑕侊紝鎽勫彇鐨勮泲鐧借川鏈�濂芥湁涓�鍗婃槸鍔ㄧ墿鎬ц泲鐧借川鍜岃眴绫昏泲鐧借川銆�
+    </p>
+    <p>涓浗钀ュ吇瀛︿細鎺ㄨ崘鐨勫┐骞煎効姣忔棩鑶抽涓泲鐧借川鐨勪緵搴旈噺瑙佽〃5-3銆�</p>
+    <p class="img">琛�5-3 涓浗钀ュ吇瀛︿細鎺ㄨ崘鐨勫┐骞煎効姣忔棩鑶抽涓泲鐧借川鐨勪緵搴旈噺</p>
+    <p class="center">
+      <el-image :src="tableFour" :preview-src-list="[tableFour]" />
+    </p>
+    <h4 id="d130">锛堜簩锛夎剛绫�</h4>
+    <p>
+      鑴傜被鍖呮嫭鑴傝偑銆佺7鑴傘�佺硸鑴傘�佽剛铔嬬櫧鍙婂浐閱囩被銆傝剛绫荤殑鍏卞悓鐗╃悊鐗规�ф槸婧朵簬鏈夋満婧跺墏鑰屼笉婧朵簬姘淬��
+    </p>
+    <h5 id="e104">1.鐢熺悊鍔熻兘</h5>
+    <p>锛�1锛夋瀯鎴愯韩浣撶粍缁�</p>
+    <p>
+      缁嗚優鑶滆啘鑴傜敱纾疯剛銆佺硸鑴傚拰鑳嗗浐閱囩粍鎴愶紝鑴戦珦鍙婄缁忕粍缁囧惈鏈夌7鑴傚拰绯栬剛锛屽浐閱囨槸浣撳唴鍒堕�犲浐閱囩被婵�绱犵殑蹇呰鐗╄川銆傛垚浜轰綋鍐呰剛鑲崰浣撻噸鐨�10%锝�20%銆�
+    </p>
+    <p>锛�2锛変緵缁欒兘閲�</p>
+    <p>
+      骞冲潎姣忓厠鑴傝偑鍦ㄤ綋鍐呭畬鍏ㄦ哀鍖栬兘浜х敓9鍗冨崱鐨勮兘閲忥紝姣旂硸绫诲拰铔嬬櫧璐ㄤ骇鐢熺殑鑳介噺楂�1鍊嶅銆備汉浣撳唴鐨勮剛鑲槸渚涚粰鑳介噺鐨勨�滅噧鏂欏簱鈥濓紝褰撶硸绫讳緵搴斾笉瓒虫椂灏辨秷鑰楄剛鑲紝鑻ョ硸绫绘憚鍏ヨ繃澶氾紝灏卞彉鎴愯剛鑲偍瀛樺湪浣撳唴銆�
+    </p>
+    <p>锛�3锛夋彁渚涘繀闇�鑴傝偑閰�</p>
+    <p>
+      蹇呴渶鑴傝偑閰告槸浜轰綋鍐呬笉鑳藉悎鎴愶紝蹇呴』閫氳繃椋熺墿渚涚粰鐨勪笉楗卞拰鑴傝偑閰革紝濡備簹娌归吀銆佷簹楹婚吀鍜岃姳鐢熷洓鐑吀銆傚繀闇�鑴傝偑閰告槸鏋勬垚浜轰綋缁勭粐缁嗚優鐨勯噸瑕佹垚鍒嗭紝涓哄効绔ョ敓闀垮彂鑲叉墍蹇呴渶銆備竴鏃︾己涔忓繀闇�鑴傝偑閰革紝渚夸細褰卞搷鍎跨鐨勭敓闀垮彂鑲诧紝琛ㄧ幇涓虹毊鑲ょ梾鍙橈紝浼ゅ彛鎰堝悎涓嶈壇锛屽績鑲屾敹缂╁姏闄嶄綆锛屽厤鐤姛鑳藉彂鐢熼殰纰嶏紝琛�灏忔澘鑱氶泦锛岀敓闀胯繜婊炵瓑銆�
+    </p>
+    <p>锛�4锛変績杩涜剛婧舵�х淮鐢熺礌鐨勫惛鏀�</p>
+    <p>
+      鑴傝偑鍙績杩涜剛婧舵�х淮鐢熺礌鐨勫惛鏀讹紝椋熺墿涓殑缁寸敓绱燗銆佺淮鐢熺礌D銆佺淮鐢熺礌E銆佺淮鐢熺礌K蹇呴』婧朵簬鑴傝偑鍚庢墠鑳借鏈轰綋娑堝寲鍚告敹銆傝喅椋熶腑鑻ラ暱鏈熺己涔忚剛鑲紝瀹规槗鎮g淮鐢熺礌A銆佺淮鐢熺礌D銆佺淮鐢熺礌E銆佺淮鐢熺礌K鐨勭己涔忕棁銆傚彟澶栵紝鑴傛憾鎬х淮鐢熺礌浣块鐗╂洿鍔犵編鍛筹紝澧炲姞鍎跨鐨勯娆层��
+    </p>
+    <p>锛�5锛変繚鎶ゆ満浣�</p>
+    <p>
+      鑴傝偑淇濇姢鏈轰綋缁勭粐鍜屽櫒瀹樸�傝剛鑲眰鐘瑰韬綋鍣ㄥ畼鍜岀缁忕粍缁囩殑淇濇姢鎬ч殧绂诲眰锛屼綔涓哄~鍏呰‖鍨紝浣挎満浣撳悇鍣ㄥ畼鍑忓皯鐩镐簰闂寸殑鎽╂摝锛屽苟璧峰浐瀹氬拰淇濇姢浣滅敤銆�
+    </p>
+    <p>
+      姝ゅ锛岃剛鑲鐑�т綆锛岀毊涓嬭剛鑲彲浠ヨ捣鍒伴殧鐑�佷繚娓╀綔鐢紝闃叉浣撴俯鐨勫揩閫熸暎澶憋紝淇濇寔浣撴俯鎭掑畾銆�
+    </p>
+    <h5 id="e105">2.鑴傝偑鐨勯鐗╂潵婧愬拰渚涚粰閲�</h5>
+    <p>鑴傝偑涓昏鏈夋鐗╄剛鑲拰鍔ㄧ墿鑴傝偑涓ゅぇ绫汇��</p>
+    <p>
+      妞嶇墿鎬ч鐗╀互澶ц眴娌广�佽姳鐢熸补銆佽彍绫芥补銆佽姖楹绘补绛変负涓伙紝鎵�鍚殑蹇呴渶鑴傝偑閰歌緝澶氾紝鏄撲簬娑堝寲鍚告敹锛屾秷鍖栫巼涓�鑸湪98%浠ヤ笂锛岃惀鍏讳环鍊艰緝楂樸�傚潥鏋滅被涔熸槸鑴傝偑鐨勪竴澶ф潵婧愩�傚繀闇�鑴傝偑閰哥殑鏈�濂芥潵婧愭槸妞嶇墿娌圭被銆�
+    </p>
+    <p>
+      鍔ㄧ墿鎬ч鐗╁涔崇被銆佽泲榛勩�佽倝绫汇�佸ザ娌广�侀奔绫汇�佸姩鐗╁唴鑴忎互鍙婂姩鐗╂补鑴傦紙濡傜尓娌广�佺墰娌广�佺緤娌癸級绛夊瘜鍚ケ鍜岃剛鑲吀鍜屽绉嶇淮鐢熺礌锛岃�屼笖鑴傝偑棰楃矑灏忥紝鏄撲簬琚汉浣撳惛鏀跺埄鐢ㄣ��
+    </p>
+    <p>
+      浜轰綋鍌ㄥ瓨鐨勮剛鑲笌椋熺墿渚涚粰鏈夊瘑鍒囩殑鍏崇郴銆傛柊鐢熷効鐨勮剛鑲�ц川涓庢垚浜轰笉鍚岋紝涓嶉ケ鍜岃剛鑲吀灏戯紝鍠傚摵姣嶄钩鍚庯紝閫愭笎涓庢垚浜虹浉浠裤�傚┐鍎挎瘡鏃ユ瘡鍗冨厠浣撻噸闇�瑕佽剛鑲�4鍏嬶紝6宀佷互涓婂効绔ユ瘡鏃ユ瘡鍗冨厠浣撻噸闇�2.5锝�3鍏嬨�備互涔崇被涓轰富椋熺殑濠村効锛岃剛鑲墍渚涚粰鐨勭儹閲忓崰姣忔棩鎬荤儹閲忕殑35%锝�50%锛岄殢骞撮緞鐨勫闀匡紝鍏舵瘮渚嬮�愭笎涓嬮檷锛屽崰鎬荤儹閲忕殑25%锝�30%銆傚繀闇�鑴傝偑閰哥殑渚涘簲閲忎竴鑸簲鍗犳�荤儹閲忕殑1%锝�3%銆�
+    </p>
+    <p>
+      闀挎湡鑴傝偑鎽勫叆涓嶈冻锛屽彲瀵艰嚧鍎跨钀ュ吇涓嶈壇銆佽剛婧舵�х淮鐢熺礌缂轰箯锛屼互鍙婄敓闀胯繜婊烇紱鑴傝偑鎽勫叆杩囧浼氬鑷村効绔ユ秷鍖栧姛鑳藉樊銆佽偉鑳栵紝鑰屼笖浼氫负鎴愬勾浠ュ悗鐨勯珮琛�鍘嬨�佸啝蹇冪梾銆侀珮鑴傝鐥囩瓑鐤剧梾鍩嬩笅闅愭偅銆傚洜姝わ紝瑕佹帶鍒惰剛鑲殑鎽勫叆锛屽挨鍏惰閫傚綋闄愬埗鑳嗗浐閱囧惈閲忚繃楂樼殑椋熺墿鐨勬憚鍏ャ��
+    </p>
+    <h4 id="d131">锛堜笁锛夌硸绫�</h4>
+    <p>
+      绯栫被鍙堢О纰虫按鍖栧悎鐗╋紝鐢辩⒊銆佹阿銆佹哀涓夌鍏冪礌鏋勬垚銆傛牴鎹叾鍒嗗瓙缁撴瀯鍙垎涓哄崟绯栥�佸弻绯栥�佸绯栦笁绫汇�傚崟绯栨湁钁¤悇绯栥�佹灉绯栥�佸崐涔崇硸绛夛紱鍙岀硸鏈変钩绯栥�佽敆绯栥�侀害鑺界硸绛夛紱澶氱硸鏈夋穩绮夈�佺硸鍘熴�佺氦缁寸礌鍜屾灉鑳剁瓑銆傛澶栵紝绯栫被杩樺寘鎷硸鐨勮鐢熺墿锛屽嵆绯栭唶绫荤墿璐紝濡傚北姊ㄧ硸閱囥�佹湪绯栭唶銆侀害鑺界硸閱囩瓑銆傚叾涓紝鍗曠硸鍙互琚汉浣撶洿鎺ュ惛鏀跺埄鐢紝鍏朵粬绯栫被蹇呴』鍏堢粡杩囧斁娑层�佽儼娣�绮夐叾鍒嗚В涓哄弻绯栵紝鍐嶇粡鑲犻亾鐨勬秷鍖栭叾鍒嗚В涓哄崟绯栧悗锛屾墠鑳借浜轰綋鍚告敹銆�
+    </p>
+    <h5 id="e106">1.鐢熺悊鍔熻兘</h5>
+    <p>锛�1锛変緵缁欑儹鑳�</p>
+    <p>
+      绯栫被鏄汉浣撴渶缁忔祹銆佹渶涓昏鐨勭儹鑳芥潵婧愩�傛瘡鍏嬬硸绫诲湪浣撳唴姘у寲鍚庡彲浜х敓4鍗冨崱鐑噺锛屽湪浣撳唴閲婃斁鑳介噺杈冨揩锛屼笖璧勬簮涓板瘜锛屼环鏍间綆寤夛紝鍙互澶ч噺椋熺敤銆傚湪涓夊ぇ浜ц兘钀ュ吇绱犱腑锛岀硸绫绘彁渚涙満浣撴墍闇�2/3鐨勭儹鑳姐�傝憽钀勭硸鏄缁忕粍缁囧敮涓�鐨勮兘閲忔潵婧愶紝澶ц剳姣忔棩娑堣��100锝�200鍏嬭憽钀勭硸銆�
+    </p>
+    <p>锛�2锛夋瀯鎴愭満浣撶粍缁�</p>
+    <p>
+      绯栫被鏄瀯鎴愭満浣撶殑閲嶈鐗╄川锛屽苟鍙備笌缁嗚優鐨勮澶氱敓鍛芥椿鍔紝姝e父缁嗚優鍚湁2%锝�10%鐨勭硸绫汇�傜硸铔嬬櫧鏋勬垚缁撶紨缁勭粐鐨勮兌鍘熻泲鐧斤紝榛忚啘缁勭粐涓殑榛忚泲鐧姐�佸厤鐤悆铔嬬櫧锛涚硸鑴傛槸缁嗚優鑶滀笌绁炵粡缁勭粐鐨勬瀯鎴愭垚鍒嗭紱鏍哥硸鍜岃劚姘ф牳绯栧弬涓庢牳閰哥殑褰㈡垚锛屽湪閬椾紶涓捣鐫�閲嶈鐨勪綔鐢ㄣ��
+    </p>
+    <p>锛�3锛夋姉鐢熼叜鍜岃В姣掍綔鐢�</p>
+    <p>
+      褰撲綋鍐呯己涔忕⒊姘村寲鍚堢墿鏃讹紝鑴傝偑浣滀负涓昏鐨勪緵鐑潵婧愶紝鑴傝偑浠h阿浜х敓鐨勯叜浣撴哀鍖栦笉瀹屽叏銆傞叜浣撴槸涓�绉嶈緝寮虹殑鏈夋満閰革紝鍦ㄨ娑蹭腑杈惧埌涓�瀹氭祿搴︽椂灏变細鍙戠敓浠h阿鎬ч吀涓瘨銆傜硸绫昏兘澧炲姞鑲濊剰鍐呰倽绯栧師鐨勫偍瀛橀噺锛屽厖瓒崇殑鑲濈硸鍘熻兘澧炲己鑲濊剰鐨勮В姣掕兘鍔涖�傚鏋滀綋鍐呰倽绯栧師涓嶈冻锛屽鍥涙隘鍖栫⒊銆侀厭绮俱�佺牱绛夋湁瀹崇墿璐ㄧ殑瑙f瘨浣滅敤灏变細鏄庢樉涓嬮檷銆�
+    </p>
+    <p>锛�4锛夋湁鐩婅偁閬撳姛鑳�</p>
+    <p>
+      绯栫被涓殑鑶抽绾ょ淮鏄湪璐ㄧ礌涓庝笉鏄撹浜轰綋娑堝寲閬撳垎娉岀殑娑堝寲閰舵墍娑堝寲鐨勫绯栫殑鎬荤О锛屼富瑕佸寘鎷氦缁寸礌銆佸崐绾ょ淮绱犮�佹湪璐ㄧ礌鍜屾灉鑳剁瓑銆傝喅椋熺氦缁翠笉鑳借浜轰綋鍚告敹锛屼絾鑳戒績杩涚粨鑲犲姛鑳斤紝棰勯槻缁撹偁鐧岋紱鎻愰珮浜轰綋鐨勫厤鐤姏锛涢檷浣庤绯栧拰琛�鑳嗗浐閱囷紱鍑忓皯鐑噺鎽勫叆锛屾帶鍒朵綋閲嶅鍔犮�備絾鑶抽绾ょ淮鍙兘闄嶄綆鏌愪簺缁寸敓绱犲拰鐭跨墿璐ㄧ殑鍚告敹銆�
+    </p>
+    <p>锛�5锛夎泲鐧借川鐨勮妭绾︿綔鐢�</p>
+    <p>
+      绯栫被瀵硅泲鐧借川鍦ㄤ綋鍐呯殑浠h阿杩囩▼涔熷緢閲嶈銆傚綋铔嬬櫧璐ㄤ笌绯栫被涓�璧疯鎽勫叆鏃讹紝姘湪浣撳唴鐨勫偍鐣欓噺澧炲姞锛屾湁鍒╀簬铔嬬櫧璐ㄧ殑鍚堟垚鍜屽彂鎸ヨ泲鐧借川鐗规湁鐨勭敓鐞嗗姛鑳斤紝杩欑浣滅敤绉颁负鑺傜害铔嬬櫧璐ㄤ綔鐢ㄣ��
+    </p>
+    <h5 id="e107">2.椋熺墿鏉ユ簮鍜屼緵缁欓噺</h5>
+    <p>
+      绯栫被涓昏鏉ユ簮浜庢鐗╂�ч鐗┿�傝胺绫诲拰鏍硅寧绫婚鐗╁钖被閮芥槸瀵屽惈绯栫被鐨勯鐗╋紝杩欎袱绫婚鐗╀腑鍚湁澶ч噺娣�绮夊拰灏戦噺鍗曠硸鎴栧弻绯栵紱鍚勭椋熺硸濡傝敆绯栧拰楹﹁娊绯栫瓑涔熷瘜鍚硸绫汇�傝敩鑿滃拰姘存灉鏄氦缁寸礌鍜屾灉鑳剁殑涓昏鏉ユ簮锛屽苟鍚湁灏戦噺鍗曠硸銆�
+    </p>
+    <p>
+      濠村効鎵�闇�纰虫按鍖栧悎鐗╃殑渚涚粰閲忚緝澶с��1宀佷互鍐呭┐鍎匡紝姣忔棩姣忓崈鍏嬩綋閲嶇害闇�12鍏嬶紱2宀佷互涓婂効绔ワ紝姣忔棩姣忓崈鍏嬩綋閲嶇害闇�10鍏嬨�傚鍓嶅効绔ヨ喅椋熸墍渚涚硸绫荤殑鐑噺鍗犳�婚渶鐑噺鐨�50%锝�60%锛堟垚浜轰负60%锝�70%锛夈�傚┐鍎胯喅椋熶腑绯栫被鐨勪緵缁欓噺姣斾緥涓嶅疁澶珮锛屽簲鍗犳�荤儹閲忕殑50%銆�
+    </p>
+    <p>
+      绯栫被鎽勫叆涓嶈冻浼氶�犳垚B鏃忕淮鐢熺礌缂轰箯銆佸姩鐗╄剛鑲唬璋笉瀹屽叏锛屽鑷翠唬璋㈢磰涔便�傚鍓嶅効绔ュ鏋滀笉鑳芥憚鍏ュ厖瓒崇殑纰虫按鍖栧悎鐗╋紝鍙鑷翠綋鍐呰兘閲忎笉瓒筹紝澧炲姞铔嬬櫧璐ㄧ殑娑堣�楋紝浣撻噸鍑忚交锛岀敓闀垮彂鑲茬紦鎱€�傛憚鍏ヨ繃閲忕殑纰虫按鍖栧悎鐗╀篃涓嶅埄浜庝汉浣撶殑鍋ュ悍锛岃澶氱爺绌惰〃鏄庯紝鑲ヨ儢銆佺硸灏跨梾銆佽鑴傚紓甯搞�侀緥榻跨瓑鐤剧梾閮戒笌纰虫按鍖栧悎鐗╃殑澶ч噺椋熺敤鏈夊叧銆�
+    </p>
+    <p>
+      濡傛灉濠村効鎽勫叆绯栫被杩囧锛屼細杞彉鎴愯剛鑲紝鍦ㄤ綋鍐呭偍瀛樿捣鏉ワ紝浣垮緱濠村効鏈�鍒濅綋閲嶅闀胯繀閫燂紝浣嗙敱浜庤泲鐧借川渚涘簲鐩稿涓嶈冻锛屾槗鍑虹幇闈㈣壊鑻嶇櫧锛岃娴嗚泲鐧藉拰鍏嶇柅鐞冭泲鐧介檷浣庯紝鍙戠敓钀ュ吇涓嶈壇鎬ф按鑲裤��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center">
+        <b
+          >涓浗灞呮皯鑶抽鎸囧崡<a id="w1"></a
+          ><a href="chapter005.html#m1"><sup>[1]</sup></a></b
+        >
+      </p>
+      <p class="block">
+        2022骞�4鏈�26鏃ワ紝鍦ㄥ寳浜彂甯冪殑銆婁腑鍥藉眳姘戣喅椋熸寚鍗楋紙2022锛夈�嬫彁鍑轰簡骞宠 鑶抽鍏噯鍒欙紝鍏蜂綋濡備笅銆�
+      </p>
+      <p class="block"><b>鍑嗗垯涓�锛氶鐗╁鏍凤紝鍚堢悊鎼厤銆�</b></p>
+      <p class="block">路鍧氭寔璋风被涓轰富鐨勫钩琛¤喅椋熸ā寮忋��</p>
+      <p class="block">
+        路姣忓ぉ鐨勮喅椋熷簲鍖呮嫭璋疯柉绫汇�佽敩鑿滄按鏋溿�佺暅绂介奔铔嬪ザ鍜岃眴绫婚鐗┿��
+      </p>
+      <p class="block">路骞冲潎姣忓ぉ鎽勫叆12绉嶄互涓婇鐗╋紝姣忓懆25绉嶄互涓婏紝鍚堢悊鎼厤銆�</p>
+      <p class="block">
+        路姣忓ぉ鎽勫叆璋风被椋熺墿200锝�300鍏嬶紝鍏朵腑鍖呭惈鍏ㄨ胺鐗╁拰鏉傝眴绫�50锝�150鍏嬶紱钖被50锝�100鍏嬨��
+      </p>
+      <p class="block"><b>鍑嗗垯浜岋細鍚冨姩骞宠 锛屽仴搴蜂綋閲嶃��</b></p>
+      <p class="block">路鍚勫勾榫勬浜虹兢閮藉簲澶╁ぉ杩涜韬綋娲诲姩锛屼繚鎸佸仴搴蜂綋閲嶃��</p>
+      <p class="block">路椋熶笉杩囬噺锛屼繚鎸佽兘閲忓钩琛°��</p>
+      <p class="block">
+        路鍧氭寔鏃ュ父韬綋娲诲姩锛屾瘡鍛ㄨ嚦灏戣繘琛�5澶╀腑绛夊己搴﹁韩浣撴椿鍔紝绱150鍒嗛挓浠ヤ笂锛涗富鍔ㄨ韩浣撴椿鍔ㄦ渶濂芥瘡澶�6000姝ャ��
+      </p>
+      <p class="block">
+        路榧撳姳閫傚綋杩涜楂樺己搴︽湁姘ц繍鍔紝鍔犲己鎶楅樆杩愬姩锛屾瘡鍛�2锝�3澶┿��
+      </p>
+      <p class="block">路鍑忓皯涔呭潗鏃堕棿锛屾瘡灏忔椂璧锋潵鍔ㄤ竴鍔ㄣ��</p>
+      <p class="block"><b>鍑嗗垯涓夛細澶氬悆钄灉銆佸ザ绫汇�佸叏璋枫�佸ぇ璞嗐��</b></p>
+      <p class="block">路钄彍姘存灉銆佸叏璋风墿鍜屽ザ鍒跺搧鏄钩琛¤喅椋熺殑閲嶈缁勬垚閮ㄥ垎銆�</p>
+      <p class="block">
+        路椁愰鏈夎敩鑿滐紝淇濊瘉姣忓ぉ鎽勫叆涓嶅皯浜�300鍏嬬殑鏂伴矞钄彍锛屾繁鑹茶敩鑿滃簲鍗�1/2銆�
+      </p>
+      <p class="block">
+        路澶╁ぉ鍚冩按鏋滐紝淇濊瘉姣忓ぉ鎽勫叆200锝�350鍏嬬殑鏂伴矞姘存灉锛屾灉姹佷笉鑳戒唬鏇块矞鏋溿��
+      </p>
+      <p class="block">
+        路鍚冨悇绉嶅悇鏍风殑濂跺埗鍝侊紝鎽勫叆閲忕浉褰撲簬姣忓ぉ300姣崌浠ヤ笂娑叉�佸ザ銆�
+      </p>
+      <p class="block">路缁忓父鍚冨叏璋风墿銆佸ぇ璞嗗埗鍝侊紝閫傞噺鍚冨潥鏋溿��</p>
+      <p class="block"><b>鍑嗗垯鍥涳細閫傞噺鍚冮奔銆佺銆佽泲銆佺槮鑲夈��</b></p>
+      <p class="block">路楸笺�佺銆佽泲绫诲拰鐦﹁倝鎽勫叆瑕侀�傞噺锛屽钩鍧囨瘡澶�120锝�200鍏嬨��</p>
+      <p class="block">
+        路姣忓懆鏈�濂藉悆楸�2娆℃垨300锝�500鍏嬶紝铔嬬被300锝�350鍏嬶紝鐣滅鑲�300锝�500鍏嬨��
+      </p>
+      <p class="block">路灏戝悆娣卞姞宸ヨ倝鍒跺搧銆�</p>
+      <p class="block">路楦¤泲钀ュ吇涓板瘜锛屽悆楦¤泲涓嶅純铔嬮粍銆�</p>
+      <p class="block">路浼樺厛閫夋嫨楸硷紝灏戝悆鑲ヨ倝銆佺儫鐔忓拰鑵屽埗鑲夊埗鍝併��</p>
+      <p class="block"><b>鍑嗗垯浜旓細灏戠洂灏戞补锛屾帶绯栭檺閰掋��</b></p>
+      <p class="block">
+        路鍩瑰吇娓呮贰楗涔犳儻锛屽皯鍚冮珮鐩愬拰娌圭偢椋熷搧銆傛垚骞翠汉姣忓ぉ鎽勫叆椋熺洂涓嶈秴杩�5鍏嬶紝鐑硅皟娌�25锝�30鍏嬨��
+      </p>
+      <p class="block">
+        路鎺у埗娣诲姞绯栫殑鎽勫叆閲忥紝姣忓ぉ涓嶈秴杩�50鍏嬶紝鏈�濂芥帶鍒跺湪25鍏嬩互涓嬨��
+      </p>
+      <p class="block">路鍙嶅紡鑴傝偑閰告瘡澶╂憚鍏ラ噺涓嶈秴杩�2鍏嬨��</p>
+      <p class="block">路涓嶅枬鎴栧皯鍠濆惈绯栭ギ鏂欍��</p>
+      <p class="block">
+        路鍎跨闈掑皯骞淬�佸瓡濡囥�佷钩姣嶄互鍙婃參鎬х梾鎮h�呬笉搴旈ギ閰掋�傛垚骞翠汉濡傞ギ閰掞紝涓�澶╅ギ鐢ㄧ殑閰掔簿閲忎笉瓒呰繃15鍏嬨��
+      </p>
+      <p class="block"><b>鍑嗗垯鍏細瑙勫緥杩涢锛岃冻閲忛ギ姘淬��</b></p>
+      <p class="block">路鍚堢悊瀹夋帓涓�鏃ヤ笁椁愶紝瀹氭椂瀹氶噺锛屼笉婕忛锛屾瘡澶╁悆鏃╅銆�</p>
+      <p class="block">
+        路瑙勫緥杩涢銆侀ギ椋熼�傚害锛屼笉鏆撮ギ鏆撮銆佷笉鍋忛鎸戦銆佷笉杩囧害鑺傞銆�
+      </p>
+      <p class="block">
+        路瓒抽噺楗按锛屽皯閲忓娆°�傚湪娓╁拰姘斿�欐潯浠朵笅锛屼綆韬綋娲诲姩姘村钩鎴愬勾鐢锋�ф瘡澶╁枬姘�1700姣崌锛屾垚骞村コ鎬ф瘡澶╁枬姘�1500姣崌銆�
+      </p>
+      <p class="block">
+        路鎺ㄨ崘鍠濈櫧姘存垨鑼舵按锛屽皯鍠濇垨涓嶅枬鍚硸楗枡锛屼笉鐢ㄩギ鏂欎唬鏇跨櫧姘淬��
+      </p>
+      <p class="block"><b>鍑嗗垯涓冿細浼氱児浼氶�夛紝浼氱湅鏍囩銆�</b></p>
+      <p class="block">路鍦ㄧ敓鍛界殑鍚勪釜闃舵閮藉簲鍋氬ソ鍋ュ悍鑶抽瑙勫垝銆�</p>
+      <p class="block">路璁よ瘑椋熺墿锛岄�夋嫨鏂伴矞鐨勩�佽惀鍏荤礌瀵嗗害楂樼殑椋熺墿銆�</p>
+      <p class="block">路瀛︿細闃呰椋熷搧鏍囩锛屽悎鐞嗛�夋嫨棰勫寘瑁呴鍝併��</p>
+      <p class="block">路瀛︿範鐑归オ銆佷紶鎵夸紶缁熼ギ椋燂紝浜彈椋熺墿澶╃劧缇庡懗銆�</p>
+      <p class="block">路鍦ㄥ灏遍锛屼笉蹇橀�傞噺涓庡钩琛°��</p>
+      <p class="block"><b>鍑嗗垯鍏細鍏鍒嗛锛屾潨缁濇氮璐�</b></p>
+      <p class="block">路閫夋嫨鏂伴矞鍗敓鐨勯鐗╋紝涓嶉鐢ㄩ噹鐢熷姩鐗┿��</p>
+      <p class="block">路椋熺墿鍒跺鐢熺啛鍒嗗紑锛岀啛椋熶簩娆″姞鐑鐑�忋��</p>
+      <p class="block">路璁茬┒鍗敓锛屼粠鍒嗛鍏鍋氳捣銆�</p>
+      <p class="block">路鐝嶆儨椋熺墿锛屾寜闇�澶囬锛屾彁鍊″垎椁愪笉娴垂銆�</p>
+      <p class="block">路鍋氬彲鎸佺画椋熺墿绯荤粺鍙戝睍鐨勮返琛岃�呫��</p>
+      <p class="block">
+        瀛﹂緞鍓嶅効绔ヨ喅椋熸寚鍗楀湪銆婁腑鍥藉眳姘戣喅椋熸寚鍗楋紙2022锛夈�嬪钩琛¤喅椋熷噯鍒欏叓鏉″熀纭�涓婏紝澧炲姞浠ヤ笅浜旀潯鏍稿績鎺ㄨ崘銆�
+      </p>
+      <p class="block">
+        绗竴锛岄鐗╁鏍凤紝瑙勫緥灏遍锛涜嚜涓昏繘椋燂紝鍩瑰吇鍋ュ悍楗琛屼负銆�
+      </p>
+      <p class="block">绗簩锛屾瘡澶╅ギ濂讹紝瓒抽噺楗按锛涘悎鐞嗛�夋嫨闆堕銆�</p>
+      <p class="block">绗笁锛屽悎鐞嗙児璋冿紝灏戣皟鏂欏皯娌圭偢銆�</p>
+      <p class="block">绗洓锛屽弬涓庨鐗╅�夋嫨涓庡埗浣滐紝澧炶繘瀵归鐗╃殑璁ょ煡鍜屽枩鐖便��</p>
+      <p class="block">
+        绗簲锛岀粡甯告埛澶栨椿鍔紱瀹氭湡浣撴牸娴嬮噺锛屼繚闅滃仴搴锋垚闀裤��<a id="w2"></a
+        ><a href="chapter005.html#m2"><sup>[2]</sup></a>
+      </p>
+      <p class="center"> <el-image :src="tower" :preview-src-list="[tower]"  /> </p>
+    </div>
+    <h3 id="c046">涓夈�侀潪浜ц兘钀ュ吇绱狅紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d132">锛堜竴锛夋棤鏈虹洂</h4>
+    <h5 id="e108">1.姒傝堪</h5>
+    <p>
+      瀛樺湪浜庝汉浣撶殑鍚勭鍏冪礌涓紝闄ょ⒊銆佹阿銆佹哀銆佹爱涓昏浠ユ湁鏈哄寲鍚堢墿鐨勫舰寮忓嚭鐜板锛屽叾浣欏悇绉嶅厓绱犻�氱О涓烘棤鏈虹洂锛屽張绉颁负鐭跨墿璐ㄣ�傜幇鍦ㄥ凡鐭ヤ汉浣撳繀闇�鐨勬棤鏈虹洂鏈�20澶氱锛屽彲鍒嗕负甯搁噺鍏冪礌鍜屽井閲忓厓绱犱袱绫汇��
+    </p>
+    <p>
+      甯搁噺鍏冪礌鍙堢О瀹忛噺鍏冪礌锛屽叾鏍囧噯鍚噺鍗犱汉浣撴�昏川閲忕殑涓囧垎涔嬩竴鍙婁互涓婏紝闇�瑕侀噺鍦ㄦ瘡澶�100姣厠浠ヤ笂銆傞挋銆侀晛銆侀捑銆侀挔銆佺~銆佺7銆佹隘7绉嶅厓绱犲潎涓哄父閲忓厓绱犮��
+    </p>
+    <p>
+      寰噺鍏冪礌鍙堢О鐥曢噺鍏冪礌锛屾槸鍚噺灏戜簬浣撻噸涓囧垎涔嬩竴鐨勫厓绱狅紝濡傞搧銆侀攲銆侀摐銆侀挻銆侀摤銆侀捈銆佺銆佺銆侀敯銆侀晬銆侀敗銆佹盁銆佺銆侀拻绛夈��
+    </p>
+    <p>
+      瀛﹀墠鍎跨鐢熼暱鍙戣偛杩囩▼涓瘮杈冨鏄撶己涔忕殑鏃犳満鐩愭湁閽欍�侀搧銆侀攲銆佺绛夛紝涓嬮潰鍒嗗埆鍔犱互浠嬬粛銆�
+    </p>
+    <h5 id="e109">2.閽�</h5>
+    <p>閽欐槸浜轰綋鍚噺鏈�澶氱殑鏃犳満鐩愶紝浠呮浜庣⒊銆佹阿銆佹哀銆佹爱锛屽眳浜庝綋鍐呭厓绱犵殑绗�5浣嶃��</p>
+    <p>
+      鎴愪汉浣撳唴閽欐�婚噺绾︿负1
+      200鍏嬶紝鍗犱綋閲嶇殑1.5%锝�2%銆傞挋鏄瀯鎴愰楠煎拰鐗欓娇鐨勪富瑕佹垚鍒嗭紝澶х害鏈�99%鐨勯挋闆嗕腑鍦ㄩ楠煎拰鐗欓娇涓紝鍏朵綑1%鐨勯挋浠ユ父绂荤姸鎬佹垨缁撳悎鐘舵�佸瓨鍦ㄤ簬琛�娑层�侀棿璐ㄦ恫鍙婄粏鑳炲唴娑蹭腑銆傝繖1%鐨勯挋瀵圭淮鎸佺粏鑳炵殑姝e父鐢熺悊鐘舵�佹湁鐫�閲嶈浣滅敤銆備緥濡傦紝閽欏弬涓庣淮鎸佺缁忚倢鑲夌殑鍏村鎬э紝瀵硅澶氬弬涓庣粏鑳炰唬璋㈢殑閰跺叿鏈夐噸瑕佺殑璋冭妭浣滅敤锛屽弬涓庤鍑濊繃绋嬶紝闄嶄綆姣涚粏琛�绠″強鐢熺墿鑶滅殑閫氶�忔�с��
+    </p>
+    <p>
+      閽欑殑娌夌Н鍜屾憾瑙d竴鐩村湪涓嶆柇杩涜锛岄閽欏拰琛�閽欎笉鏂湴杩涜鏇存柊銆傛垚骞翠汉姣忓勾鏈�2%锝�4%鎴栨洿澶氱殑閽欏湪杩涜鏇存崲锛�10锝�12骞存洿鏂颁竴娆★紝鑰屽鍓嶅効绔ョ殑楠ㄩ挋姣�1锝�2骞存洿鏂颁竴娆°�傚洜姝わ紝濠村辜鍎垮閽欑殑闇�瑕侀噺鐩稿姣旀垚浜哄ぇ寰楀銆�
+    </p>
+    <p>
+      浜轰綋瀵归挋鐨勫惛鏀跺緢涓嶅畬鍏紝閫氬父鏈�70%锝�80%鐨勯挋涓嶈鍚告敹鑰岄�氳繃绮究鎺掑嚭銆傝繖鏄洜涓洪挋绂诲瓙涓庨鐗╀腑鐨勬閰搞�佽崏閰哥粨鍚堬紝褰㈡垚浜嗕笉婧舵�ч挋鐩愶紝褰卞搷浜嗛挋鐨勫惛鏀讹紱椋熺墿涓殑绾ょ淮绱犱篃浼氫笌閽欑粨鍚堬紝褰卞搷閽欑殑鍚告敹锛涙満浣撹剛鑲秷鍖栦笉鑹椂锛岄挋涓庢湭鍚告敹鐨勮剛鑲吀褰㈡垚閽欑殏锛屼篃浼氶檷浣庨挋鐨勫惛鏀剁巼銆傚洜姝わ紝鍦ㄩ�夋嫨渚涚粰閽欑殑椋熺墿鏃讹紝涓嶈兘鍗曠函鑰冭檻閽欑殑鍚噺锛屽悓鏃跺簲娉ㄦ剰椋熺墿鐨勬閰搞�佽崏閰稿惈閲忥紝浠ュ強椋熺墿涓殑妞嶇墿绾ょ淮绱犲強鑴傝偑鍚噺绛夊洜绱犮��
+    </p>
+    <p>
+      鏈轰綋鍐呬篃鏈変竴浜涘洜绱犳湁鍒╀簬閽欑殑鍚告敹銆備緥濡傦紝涔崇硸缁忚繃鑲犻亾鍙戦叺浜х敓閰革紝涓庨挋褰㈡垚鐨勪钩閰搁挋澶嶅悎鐗╁彲澧炲己閽欑殑鍚告敹锛涜泲鐧借川娑堝寲鍚庯紝姘ㄥ熀閰镐笌閽欏舰鎴愬彲婧舵�ч挋鐩愶紱缁寸敓绱燚鍙縺娲婚挋缁撳悎鎴愯泲鐧斤紝浠庤�屼績杩涢挋鐨勫惛鏀躲�傛墍浠ワ紝杩涢鏃惰鑰冭檻涓婅堪鏈夊埄鍥犵礌鐨勪綔鐢紝澧炲己浜轰綋瀵归挋鐨勫惛鏀躲��
+    </p>
+    <p>
+      閽欑殑鍚告敹鐜囦笌鏈轰綋瀵归挋鐨勯渶瑕侀噺鎴愭姣旓細鎴愪汉瀵归挋鐨勫惛鏀剁巼澶х害涓�20%锛涘鍓嶅効绔ャ�佸瓡濡囧拰涔虫瘝绛夊閽欐湁鐗规畩闇�瑕佺殑浜虹兢锛屽惛鏀剁巼鍙揪50%銆�
+    </p>
+    <p>
+      涔冲拰涔冲埗鍝佷腑鍚挋涓板瘜锛屼笖鍚告敹鐜囬珮锛屾槸閽欑殑鏈�濂介鐗╂潵婧愩�傚皬铏剧毊銆佹捣甯︾瓑鍚挋鐗瑰埆涓板瘜銆傜豢鍙惰敩鑿溿�佽眴绫汇�佽胺绫诲惈閽欓噺涔熸瘮杈冨锛屼絾鐢变簬妞嶇墿涓悓鏃跺惈鏈夋閰搞�佽崏閰革紝鎵�浠ラ挋鐨勫惛鏀剁巼杈冧綆銆傚父瑙佽敩鑿滀腑锛岃媼鑿溿�佽彔鑿滅瓑鍚崏閰歌緝楂橈紝寤鸿椋熺敤鏃跺厛鐒按锛屾湁鍒╀簬鍑忓皯鑽夐吀銆�
+    </p>
+    <p>
+      濠村効鍑虹敓鑷�6涓湀姣忔棩閽欑殑闇�瑕侀噺涓�400姣厠锛�6涓湀鑷�3宀佷负600姣厠锛�3锝�7宀佷负800姣厠銆傝冻鏈堣儙鍎块楠兼墍闇�閽欑殑80%鏄湪濡婂鏈熸渶鍚�3涓湀涓幏寰楃殑锛屽鏋滃瓡鏈熺殑鑶抽缂洪挋锛屽垯鏂扮敓鍎垮偍閽欓噺鍋忎綆銆傚鍓嶅効绔ョ己閽欙紝浼氬奖鍝嶉楠煎拰鐗欓娇鐨勫彂鑲诧紝鍙戠敓浣濆伝鐥咃紝瀵艰嚧楠ㄩ鍙樺舰锛涜閽欏亸浣庯紝浼氬鑷寸缁忓拰鑲岃倝鐨勫叴濂嬫�у鍔狅紝鐢氳嚦鍙戠敓鎵嬭冻鎼愭惁鐥囥��
+    </p>
+    <h5 id="e110">3.閾�</h5>
+    <p>閾佹槸浜轰綋蹇呴渶鐨勪竴绉嶅井閲忓厓绱狅紝涔熸槸浣撳唴鍚噺鏈�澶氱殑涓�绉嶅井閲忓厓绱犮��</p>
+    <p>
+      鎴愪汉浣撳唴鍚搧3锝�5鍏嬶紝涓昏瀛樺湪浜庤绾㈣泲鐧姐�佽倢绾㈣泲鐧姐�佽绾㈢礌閰剁被涓�傚叾涓紝65%鐨勯搧瀛樺湪浜庤绾㈣泲鐧戒腑锛屽弬涓庢哀鐨勮繍杈撳強缁勭粐姘у寲浣滅敤銆傞搧缂轰箯褰卞搷琛�绾㈣泲鐧界殑鍚堟垚鑰屽鑷磋传琛�銆備綋鍐�3%鐨勯搧鍚堟垚鑲岀孩铔嬬櫧锛岃倢绾㈣泲鐧戒笌姘х殑浜插拰鍔涜緝寮猴紝鍙偍瀛樻哀姘旓紝褰撶己姘ф椂鍙互鏀惧嚭姘т互渚涜倢鑲夋敹缂┿�傝繕鏈夋瀬灏戦噺鐨勯搧鏋勬垚浜轰綋蹇呴渶鐨勯叾锛屽鍚勭缁嗚優鑹茬礌閰躲�佽繃姘у寲姘㈤叾绛夛紝鏄粏鑳炰唬璋笉鍙己灏戠殑鐗╄川銆傚叾浣欑殑閾佸偍瀛樹簬鑲濄�佽劸鍜岄楂撲腑銆�
+    </p>
+    <p>
+      鍔ㄧ墿鎬ч鐗╀腑鍚湁杈冧赴瀵岀殑閾侊紝濡傚姩鐗╄倽鑴忋�佸姩鐗╄銆佺槮鑲夈�侀奔绫汇�侀浮铔嬨�佺绫荤瓑锛屼钩绫讳腑杈冨皯锛涙鐗╂�ч鐗╀腑锛岄粦鏈ㄨ�炽�佹捣甯︾瓑鍚搧閲忚緝楂樸��
+    </p>
+    <p>
+      鍔ㄧ墿鎬ч鐗╀腑閾佺殑鍚告敹鐜囪緝楂橈紝濡傞奔绫讳腑閾佺殑鍚告敹鐜囦负11%锛屽姩鐗╄倽鑴忋�佺槮鑲夌殑鍚告敹鐜囧彲杈�22%銆傝�屾鐗╂�ч鐗╀腑閾佺殑鍚告敹鐜囪緝浣庯紝涓�鑸湪10%浠ヤ笅锛屽ぇ璞嗕腑閾佺殑鍚告敹鐜囦负7%锛屽皬楹︿负5%锛屽ぇ绫充粎涓�1%銆�
+    </p>
+    <p>
+      姝ゅ锛屾満浣撳閾佺殑鍚告敹杩樺彈寰堝鍥犵礌鐨勫奖鍝嶃�備緥濡傦紝妞嶇墿鎬ч鐗╀腑鍚湁鐨勬閰哥洂銆佽崏閰哥洂鍙笌閾佸舰鎴愪笉婧舵�ч搧鐩愯�岄檷浣庡惛鏀剁巼锛涗綋鍐呯己涔忚儍閰革紝涓嶅埄浜庨搧绂诲瓙閲婂嚭锛岄檷浣庡惛鏀剁巼銆傞搧鐨勫惛鏀朵笌浣撳唴閾佺殑闇�瑕侀噺鍜屽偍瀛橀噺鏈夊叧锛屽偍瀛橀噺澶氭椂鍚告敹鐜囦綆锛屽偍瀛橀噺浣庢垨闇�瑕侀噺澧炲姞鏃跺垯鍚告敹鐜囧楂樸�傚辜鍎夸綋鍐呴搧鐨勫偍瀛橀噺灏戯紝闇�瑕侀噺楂橈紝瀵归搧鐨勫惛鏀剁巼鐩稿簲杈冮珮銆�
+    </p>
+    <p>
+      鏈轰綋瀵归搧鐨勫埄鐢ㄩ潪甯告湁鏁堬紝鍥犻搧鍦ㄤ綋鍐呭彲琚弽澶嶅埄鐢紝鎺掑嚭浣撳鐨勯搧鏁伴噺寰堝皯銆備緥濡傦紝浜轰綋姣忓ぉ鍙傚姞杞崲鐨勯搧鏈�27锝�28姣厠锛屽叾涓敱椋熺墿鍚告敹鑰屾潵鐨勪负0.5锝�1.5姣厠銆�
+    </p>
+    <p>
+      鑶抽涓憚鍏ョ殑閾侀暱鏈熶笉瓒充細鍙戠敓缂洪搧鎬ц传琛�锛岃繖浼氬奖鍝嶅悇绉嶅惈閾侀叾鐨勬椿鎬э紝闄嶄綆鑲岃倝鏀剁缉鍔涘拰鏈轰綋鍏嶇柅鍔涳紝褰卞搷娑堝寲鍚告敹锛屾崯瀹崇缁忕郴缁熺殑鍔熻兘锛屼娇鍎跨娉ㄦ剰鍔涘垎鏁o紝璁板繂鍔涘噺閫�锛屽涔犺兘鍔涢檷浣庯紝鏅鸿兘鍙戝睍杩熺紦銆傜己閾佹�ц传琛�鍦ㄤ腑鍥界殑鎮g梾鐜囪緝楂橈紝鍚屾椂涔熸槸涓�绉嶄笘鐣屾�х殑钀ュ吇缂轰箯鐥囥��
+    </p>
+    <p>
+      鏂扮敓鍎垮埌瀛﹂緞鍓嶅効绔ユ瘡鏃ラ搧鐨勪緵搴旈噺涓�10姣厠銆備互涔崇被涓轰富鐨勫┐鍎胯閫傛椂娣诲姞铔嬮粍銆佺尓鑲濈瓑鍚搧涓板瘜鐨勯鐗┿��
+    </p>
+    <h5 id="e111">4.閿�</h5>
+    <p>
+      閿屼负浜轰綋蹇呴渶鐨勫井閲忓厓绱犱箣涓�锛屾槸100澶氱閰剁殑缁勬垚鎴愬垎锛屼笌铔嬬櫧璐ㄧ殑鍚堟垚銆佹縺绱犵殑浠h阿銆佸厤鐤姛鑳界殑鎴愮啛绛夋湁鐫�鍗佸垎瀵嗗垏鐨勫叧绯汇��
+    </p>
+    <p>
+      鎴愪汉浣撳唴鐨勯攲绾︽湁2鍏嬶紝绾︿负閾佸惈閲忕殑涓�鍗婏紝鍏朵腑60%瀛樺湪浜庤倢鑲変腑锛�30%瀛樺湪浜庨楠间腑锛岃繕鏈変竴浜涘瓨鍦ㄤ簬鐨偆锛堝寘鎷ご鍙戯級鍜屽唴鑴忎腑锛屽ご鍙戜腑鐨勫惈閿岄噺鍙互鍙嶆槧鑶抽涓攲鐨勯暱鏈熶緵缁欓噺銆�
+    </p>
+    <p>
+      鍚攲杈冧赴瀵岀殑椋熺墿鏈夌墰鑲夈�佺槮鑲夈�佹捣浜у搧銆佸ザ绫汇�佽泲绫汇�傝胺绫汇�佽敩鑿溿�佹按鏋滅瓑妞嶇墿鎬ч鐗╃殑鍚攲閲忚緝灏戙�傞攲鐨勫惛鏀剁巼杈冧綆锛岄鐗╀腑鐨勮崏閰搞�佹閰搞�佽繃閲忕殑鑶抽绾ょ淮閮戒細闄嶄綆閿岀殑鍚告敹鐜囥��
+    </p>
+    <p>
+      寮曡捣閿岀己涔忕殑鍘熷洜杈冨銆傝喅椋熸憚鍏ヤ笉骞宠 锛屽姩鐗╂�ч鐗╁亸灏戯紝鎸戦銆佸亸椋燂紝闀挎湡钀ュ吇涓嶈壇锛岄�犳垚閿屾憚鍏ヤ笉瓒筹紱鐗规畩鐢熺悊濡傚瓡濡囥�佸摵涔虫湡濡囧コ鍜屽┐骞煎効瀵归攲鐨勯渶瑕侀噺澧炲姞锛涘鍓嶅効绔ョ敓闀垮彂鑲茶繀閫燂紝瀹规槗閫犳垚閿岀殑鐩稿涓嶈冻锛涜吂娉汇�佹�ユ�ф劅鏌撱�佸彂鐑椂锛屽鍔犻攲鐨勫垎瑙d笌鎺掑嚭锛岄攲闇�瑕侀噺澧炲姞锛屼篃鏄撶己閿屻�傜洰鍓嶏紝缂洪攲鍎跨杈冧负甯歌銆�
+    </p>
+    <p>
+      鍞炬恫涓殑鍛宠绱犲惈鏈�2涓攲绂诲瓙锛屽鍛宠鍜屽彛鑵斾笂鐨粏鑳炵殑鍔熻兘璧烽噸瑕佷綔鐢ㄣ�傚洜鑰屽効绔ヤ綋鍐呯己閿屾椂锛屽懗钑惧姛鑳藉噺閫�锛岄娆蹭笉鎸紝瀵艰嚧鍘岄銆傜己閿屽効绔ヨ繕鍙兘鍑虹幇寮傞鐧栵紝琛ㄧ幇涓哄枩椋熸偿鍦熴�佺焊寮犵瓑寮傜墿銆傞攲閫氳繃瀵硅泲鐧借川鍜屾牳閰哥殑浣滅敤鑰屼績杩涚粏鑳炲垎瑁傘�佺敓闀垮拰鍐嶇敓銆傜己閿屼細濡ㄧ鏍搁吀鍜岃泲鐧借川鐨勫悎鎴愶紝褰卞搷鐢熼暱鍙戣偛銆傜己閿岀殑鍎跨寰�寰�韬潗鐭皬锛屼弗閲嶈�呮湁渚忓剴鐥囷紝鑰岃ˉ閿屽悗韬珮銆佷綋閲嶆仮澶嶈緝蹇�傜己閿岃繕琛ㄧ幇涓烘�ф垚鐔熼殰纰嶃�佸厤鐤姛鑳戒綆涓嬨�佺毊鐤瑰強鑴卞彂绛夈��
+    </p>
+    <p>濠村効姣忔棩閿岀殑闇�瑕侀噺涓�5姣厠锛�1锝�7宀佸効绔ヤ负10姣厠銆�</p>
+    <h5 id="e112">5.纰�</h5>
+    <p>
+      纰樻槸浜轰綋蹇呴渶鐨勫井閲忓厓绱犱箣涓�锛屾槸鏋勬垚鐢茬姸鑵虹礌鐨勯噸瑕佹垚鍒嗐�傛垚浜轰綋鍐呭惈纰橀噺涓�20锝�50姣厠锛屽叾涓湁70%锝�80%瀛樺湪浜庣敳鐘惰吅涓紝淇冭繘鏂伴檲浠h阿锛屽姞閫熺敓闀垮拰涓灑绁炵粡绯荤粺鍙戣偛銆�
+    </p>
+    <p>
+      缂虹鍙紩璧风敳鐘惰吅绱犲悎鎴愪笉瓒筹紝瀵艰嚧鐢茬姸鑵鸿偪澶с�傚┐骞煎効缂虹浼氬鑷寸敓闀垮彂鑲插噺鎱€�佹櫤鍔涗綆涓嬶紝鐢氳嚦鎮e憜灏忕梾鎴栨暎鍙戞�у厠姹�鐥呫�傚湡澹ゃ�侀ギ鐢ㄦ按鍜岄鍝佷腑鍚閲忚繃浣庯紝浼氬鑷村湴鏂规�х敳鐘惰吅鑲裤�佸湴鏂规�у厠姹�鐥呫�傜鎽勫叆杩囬噺浼氬紩璧烽珮纰樼敳鐘惰吅鍔熻兘浜㈣繘銆佺敳鐘惰吅鑲跨瓑鐥囥��
+    </p>
+    <p>
+      鍚涓板瘜鐨勯鐗╀富瑕佷负娴蜂骇鍝侊紝濡傛捣楸笺�佹捣铏俱�佺传鑿溿�佹捣甯︺�傜寮哄寲鎺柦鏄槻姝㈢缂轰箯鐨勯噸瑕侀�斿緞锛屽湪椋熺洂涓姞纰樺棰勯槻纰樼己涔忕梾鏈夋樉钁楁晥鏋溿�傚�煎緱娉ㄦ剰鐨勬槸锛岀鍏锋湁瑙佸厜鍒嗚В銆佸彈鐑垎瑙g殑鐗规�э紝鍦ㄦ棩甯镐娇鐢ㄥ姞纰樼洂鐨勮繃绋嬩腑锛岄渶瑕侀槻姝㈢鐩愮殑瑙佸厜鎸ュ彂鍜岀児楗腑鐨勯珮娓╂尌鍙戙��
+    </p>
+    <h4 id="d133">锛堜簩锛夌淮鐢熺礌</h4>
+    <p>
+      缁寸敓绱犱笉鏄儹鑳芥潵婧愶紝涔熶笉鏋勬垚鏈轰綋缁勭粐锛屽畠鏄淮鎸佷汉浣撴甯哥敓鐞嗗姛鑳芥墍蹇呴渶鐨勪竴绫昏惀鍏荤礌銆傚畠浠笉鑳藉湪浣撳唴鍚堟垚鎴栧湪浣撳唴鍚堟垚鐨勯噺涓嶈冻锛屽繀椤荤敱澶栫晫渚涘簲銆�
+    </p>
+    <h5 id="e113">1.缁寸敓绱犵殑鍏卞悓鐗圭偣</h5>
+    <p>
+      缁寸敓绱犵绫诲緢澶氾紝鍖栧缁撴瀯宸埆澶э紝鐢熺悊鍔熻兘鍚勫紓锛屼絾瀹冧滑閮藉叿鏈変互涓嬪叡鍚岀壒鐐广��
+    </p>
+    <p>鈶犵淮鐢熺礌鍦ㄤ綋鍐呮棦涓嶈兘鎻愪緵鑳介噺锛屼篃涓嶆槸鏈轰綋鐨勭粍鎴愭垚鍒嗐��</p>
+    <p>鈶$淮鐢熺礌鎴栧叾鍓嶄綋閮藉湪澶╃劧椋熺墿涓瓨鍦ㄣ��</p>
+    <p>鈶㈢淮鐢熺礌蹇呴』鐢遍鐗╂潵渚涚粰銆�</p>
+    <p>
+      鈶g淮鐢熺礌鍙備笌缁存寔鏈轰綋姝e父鐨勭敓鐞嗗姛鑳斤紝闇�姹傞噺灏戯紝浣嗘槸褰撹喅椋熶腑缂轰箯缁寸敓绱犳垨鍚告敹涓嶈壇鏃跺彲浜х敓钀ュ吇缂轰箯鐥囥��
+    </p>
+    <h5 id="e114">2.缁寸敓绱犵殑鍒嗙被</h5>
+    <p>鏍规嵁缁寸敓绱犵殑婧惰В鎬э紝鍙皢鍏跺垎涓鸿剛婧舵�х淮鐢熺礌鍜屾按婧舵�х淮鐢熺礌涓ゅぇ绫汇��</p>
+    <p>锛�1锛夎剛婧舵�х淮鐢熺礌</p>
+    <p>
+      鑴傛憾鎬х淮鐢熺礌鍖呮嫭缁寸敓绱燗銆佺淮鐢熺礌D銆佺淮鐢熺礌E銆佺淮鐢熺礌K锛屽叾鐗圭偣鏄憾瑙d簬鑴傝偑鍙婅剛鑲憾鍓傝�屼笉婧惰В浜庢按锛屽惛鏀跺悗鍙偍瀛樹簬浣撳唴锛屾帓娉勭巼杈冧綆锛岀己涔忓悗鐥囩姸鍑虹幇杈冭繜锛屼絾鎽勫叆杩囬噺浼氬湪浣撳唴瀛樼Н锛屽苟浜х敓鏈夊褰卞搷锛岀敋鑷冲紩璧蜂腑姣掋��
+    </p>
+    <p>锛�2锛夋按婧舵�х淮鐢熺礌</p>
+    <p>
+      姘存憾鎬х淮鐢熺礌鍖呮嫭B鏃忕淮鐢熺礌锛堢淮鐢熺礌B<sub>1</sub>銆佺淮鐢熺礌B<sub>2</sub>銆佺淮鐢熺礌B<sub>6</sub>銆佺淮鐢熺礌B<sub>12</sub>銆佸彾閰搞�佺儫閰哥瓑锛夊拰缁寸敓绱燙绛夛紝婧惰В浜庢按锛屾帓娉勭巼杈冮珮锛屼綋鍐呬粎鏈夊皯閲忓偍瀛橈紝澶ч噺浣跨敤涓嶄細浜х敓涓嶈壇鍙嶅簲锛屼絾鏋佸ぇ閲忔憚鍏ユ椂鍙兘鍑虹幇涓嶈壇鍙嶅簲銆傚鏋滄憚鍏ヨ繃灏戯紝鍙緝蹇嚭鐜扮己涔忕棁鐘躲��
+    </p>
+    <h5 id="e115">3.缁寸敓绱犵己涔忕殑甯歌鍘熷洜</h5>
+    <p>锛�1锛夌淮鐢熺礌鎽勫叆涓嶈冻</p>
+    <p>
+      缁忔祹鏉′欢宸�犳垚鐨勯鐗╀緵缁欎笉瓒虫垨鑶抽缁撴瀯涓嶅悎鐞嗭紝浠ュ強椋熺墿鍦ㄥ姞宸ャ�佸瓨鍌ㄨ繃绋嬩腑閫犳垚鐨勭淮鐢熺礌鎹熷け绛夛紝閮戒細瀵艰嚧鎽勫叆缁寸敓绱犵殑閲忔棤娉曟弧瓒虫満浣撻渶姹傘��
+    </p>
+    <p>锛�2锛変汉浣撳惛鏀跺埄鐢ㄩ檷浣�</p>
+    <p>
+      缁寸敓绱犲湪浜轰綋鍐呯殑鍚告敹鍒╃敤鍙楀埌寰堝鍥犵礌鐨勫奖鍝嶃�備緥濡傦紝鎮f湁娑堝寲绯荤粺鐤剧梾鐨勪汉锛屼細鍑忓皯缁寸敓绱犵殑鍚堟垚閲忥紝浠庤�屽紩璧锋煇浜涚淮鐢熺礌鐨勭己涔忋�傚張濡傦紝鑴傛憾鎬х淮鐢熺礌D鐨勫惛鏀堕渶瑕佽儐姹佸拰鑴傝偑鐨勫崗鍔╋紝鑻ヨ儐姹佸垎娉屽彈闄愪互鍙婅喅椋熶腑鑴傝偑鍚噺浣庯紝鍙兘寮曡捣鍚告敹涓嶈冻銆�
+    </p>
+    <p>锛�3锛夌淮鐢熺礌鐨勯渶瑕侀噺鐩稿澧炲姞</p>
+    <p>
+      缁寸敓绱犻渶瑕侀噺鍥犱汉鑰屽紓锛屼絾鏈夌敓鐞嗗拰鐥呯悊鍘熷洜锛岄渶瑕侀噺澧炲鑰屾憚鍏ラ噺涓嶈冻锛屼篃浼氬鑷寸淮鐢熺礌缂轰箯銆備緥濡傦紝瀛曞銆佸摵涔虫湡濡囧コ鍜屽効绔ョ淮鐢熺礌D鐨勯渶瑕侀噺姣斾竴鑸汉楂橈紱闀挎湡楂樼儹鍜屾偅鎱㈡�ф秷鑰楃梾鐨勪汉瀵圭淮鐢熺礌鐨勯渶瑕侀噺涔熶細姣斾竴鑸汉楂樸��
+    </p>
+    <h5 id="e116">4.缁寸敓绱燗</h5>
+    <p>缁寸敓绱燗鍙堝悕瑙嗛粍閱囥��</p>
+    <p>
+      缁寸敓绱燗鏄溂鐨勬劅鍏夌墿璐ㄨ绱孩璐ㄧ殑涓昏鎴愬垎锛岃捣鍒颁繚鎶ゅ急鍏変笅瑙嗗姏鐨勪綔鐢ㄣ�傜淮鐢熺礌A涓嶈冻锛屼細濡ㄧ瑙嗙传绾㈣川鐨勫悎鎴愶紝瑙嗚鐨勬殫閫傚簲鑳藉姏涓嬮檷锛屽鑷村鐩茬棁銆�
+    </p>
+    <p>
+      缁寸敓绱燗鍙淮鎶や笂鐨粍缁囧仴鍏ㄣ�佸寮烘姷鎶楀姏銆傜淮鐢熺礌A缂轰箯鍚庡紩璧风粏鑳炶鍖栧鐢燂紝榛忚啘骞茬嚗锛屽鍒嗘硨鑵虹殑瀵肩鍙瑙掑寲杩囧害鐨勭粏鑳為樆濉烇紝娉吅涓婄毊涓嶅仴鍏紝鍒嗘硨鍋滄锛屾偅鐪煎共鐕ョ棁锛岀敋鑷冲け鏄庛�傜淮鐢熺礌A杩樺叿鏈変績杩涚敓闀垮彂鑲层�佹彁楂樻満浣撳厤鐤姏鐨勪綔鐢ㄣ��
+    </p>
+    <p>
+      缁寸敓绱燗涓昏瀛樺湪浜庡姩鐗╂�ч鐗╀腑锛屼互鍔ㄧ墿鑲濊剰銆佸ザ娌广�侀奔鑲濇补鍚噺杈冮珮锛涙鐗╂�ч鐗╀腑鍙湁鑳¤悵鍗滅礌锛岃儭钀濆崪绱犺繘鍏ヤ汉浣撳悗锛屽湪灏忚偁澹佸強鑲濊剰涓粡鑳¤悵鍗滅礌鍙屾哀鍖栭叾鐨勪綔鐢ㄨ浆鍙樻垚缁寸敓绱燗锛屾晠鑳¤悵鍗滅礌涔熻绉颁负缁寸敓绱燗鍘熴�傛榛勮壊鎴栨繁缁胯壊钄彍銆佹按鏋滀腑鑳¤悵鍗滅礌鍚噺杈冮珮锛屽鑳¤悵鍗溿�佽彔鑿溿�佹湪鐡溿�佹煈姗樼瓑銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨瀵圭淮鐢熺礌A鐨勯渶瑕侀噺鐩稿姣旀垚浜哄銆備笉鍚屽勾榫勫効绔ユ瘡鏃ヨ喅椋熶腑缁寸敓绱燗鐨勪緵缁欓噺鍒嗗埆涓猴細0锝�1宀佷负200寰厠锛�1宀佷负300寰厠锛�2宀佷负400寰厠锛�3锝�4宀佷负500寰厠锛�5锝�7宀佷负750寰厠銆�
+    </p>
+    <p>
+      闀挎湡鍙f湇缁寸敓绱燗鍙鑷存満浣撶淮鐢熺礌A涓瘨锛岃〃鐜颁负椋熸鍑忛��锛岄鍐呭帇澧為珮锛岀毊鑲ゅ共鐕ワ紝鑲濊劸鑲垮ぇ锛屽洓鑲㈢柤鐥涳紝鐢熼暱鍙戣偛鍋滄粸銆傝喅椋熶腑鑳¤悵鍗滅礌杩囧锛屽皢瀵艰嚧鑳¤悵鍗滅礌琛�鐥囷紝鍑虹幇鐨偆鍙戦粍锛屽挨浠ユ墜鎺屻�佽冻搴曟槑鏄俱��
+    </p>
+    <h5 id="e117">5.B鏃忕淮鐢熺礌</h5>
+    <p>锛�1锛夌淮鐢熺礌B<sub>1</sub>锛堢~鑳虹礌锛�</p>
+    <p>
+      缁寸敓绱燘<sub>1</sub>鏄綋鍐呭弬涓庣硸绫荤殑浠h阿鍜屼績杩涜兘閲忎唬璋㈢殑閲嶈鐗╄川锛屽彲缁存姢绁炵粡绯荤粺鐨勬甯稿姛鑳姐��
+    </p>
+    <p>缁寸敓绱燘<sub>1</sub>婧朵簬姘达紝鍦ㄧ⒈鎬ф憾娑蹭腑鍙婂姞鐑椂鏋佹槗琚牬鍧忋��</p>
+    <p>
+      缁寸敓绱燘<sub>1</sub>瀛樺湪浜庨叺姣嶃�佽胺绫汇�佽眴绫汇�佸潥鏋滅被銆佽倝绫讳腑锛屽湪璋风被澶栫毊鍙婅儦鑺戒腑鍚噺鏈�楂樸�傝胺绫诲姞宸ヨ秺绮剧粏锛屾崯澶辩淮鐢熺礌B<sub>1</sub>瓒婂锛岀簿绫崇粏闈腑鍚噺鍑忓皯璁稿銆傞鐗╀腑甯稿惈鏈夋姉纭兒绱犲洜瀛愶紝鍥犳锛岄鐗╁瓨鏀炬椂闂磋繃闀夸篃浼氬鑷寸淮鐢熺礌B<sub>1</sub>鐨勬祦澶便��
+    </p>
+    <p>
+      缁寸敓绱燘<sub>1</sub>缂轰箯锛屽彲瀵艰嚧娑堝寲銆佸惊鐜�佺缁忓拰蹇冭绠$郴缁熷姛鑳界磰涔便�傜淮鐢熺礌B<sub>1</sub>缂轰箯鐥囷紙鍗宠剼姘旂梾锛夛紝涓昏鐥囩姸涓轰箯鍔涖�佸洓鑲㈡棤鍔涖�佽倢鑲夎悗缂┿�佹劅瑙夎繜閽濓紝鐢氳嚦蹇冨姏琛扮銆傚┐鍎跨己涔忕淮鐢熺礌B<sub>1</sub>鐨勮〃鐜版槸鐑﹁簛涓嶅畨銆佸摥澹板樁鍝戙�佸惍鍚稿洶闅俱�侀鑲屽拰鍥涜偄鏃犲姏锛屼弗閲嶆椂鍙彂鐢熷績鍔涜“绔�佹娊鎼愩�佹槒杩凤紝2锝�5涓湀濠村効鐢氳嚦鍙彂鐢熺対姝汇��
+    </p>
+    <p>锛�2锛夌淮鐢熺礌B<sub>2</sub>锛堟牳榛勭礌锛�</p>
+    <p>
+      缁寸敓绱燘<sub>2</sub>婧朵簬姘达紝鑰愮儹銆佽�愰吀锛屼笉鏄撹姘у寲锛屼絾鍦ㄧ⒈鎬ф憾娑蹭腑鍜屽厜鐓т笅鏄撹鐮村潖銆備緥濡傦紝鐗涘ザ鏆撮湶浜庡己闃冲厜涓�2灏忔椂鍙崯澶�50%浠ヤ笂鐨勭淮鐢熺礌B<sub>2</sub>锛屾墍浠ワ紝鐗涘ザ瀹滈伩鍏変繚瀛樸��
+    </p>
+    <p>
+      缁寸敓绱燘<sub>2</sub>鏄満浣撳绉嶈緟閰剁殑缁勬垚鎴愬垎锛岃繖浜涢叾涓庣壒瀹氱殑铔嬬櫧璐ㄧ粨鍚堬紝褰㈡垚榛勭礌铔嬬櫧锛屾槸缁嗚優鍛煎惛涓嶅彲缂哄皯鐨勭墿璐ㄣ�傜淮鐢熺礌B<sub>2</sub>鍦ㄨ泲鐧借川銆佽剛绫诲拰绯栫被鐨勪唬璋腑璧风潃閲嶈浣滅敤銆�
+    </p>
+    <p>
+      鍔ㄧ墿鎬ч鐗╀腑缁寸敓绱燘<sub>2</sub>鍚噺姣旀鐗╂�ч鐗╁惈閲忛珮銆傚姩鐗╁唴鑴忋�侀浮铔嬨�佷钩绫汇�佺槮鑲夈�侀奔绛夊惈鏈変赴瀵岀殑缁寸敓绱燘<sub>2</sub>锛岃眴绫诲拰缁胯壊钄彍涓篃杈冧赴瀵屻�傜淮鐢熺礌B<sub>2</sub>缂轰箯锛屽彲瀵艰嚧鍙h绯滅儌銆侀槾鍥婃垨浼氶槾鍙戠値銆佽鑶滄簝鐤★紱闀挎湡缂轰箯杩樺彲瀵艰嚧鍎跨鐢熼暱杩熺紦锛岃交涓害缂洪搧鎬ц传琛�銆�
+    </p>
+    <p>锛�3锛夊彾閰�</p>
+    <p>
+      鍙堕吀鏄疊鏃忕淮鐢熺礌鐨勪竴绉嶏紝寰憾浜庢按锛屾槗琚厜銆侀吀銆佺儹鐮村潖銆傚彾閰稿姘ㄥ熀閰镐唬璋€�佹牳閰稿悎鎴愬強铔嬬櫧璐ㄧ殑鐢熺墿鍚堟垚鍧囨湁閲嶈褰卞搷锛屼績杩涢楠奸�犺鍔熻兘銆�
+    </p>
+    <p>
+      缂轰箯鍙堕吀锛屽彲鍙戠敓宸ㄥ辜缁嗚優璐锛屽紩璧峰姩鑴夌‖鍖栧拰蹇冭绠$柧鐥咃紝涔熷彲瀵艰嚧濠村効绁炵粡绠″彂鑲茬暩褰紝鏁呰秺鏉ヨ秺鍙楀埌閲嶈銆傚彾閰稿箍娉涘瓨鍦ㄤ簬椋熺墿涓紝涓�鑸笉浼氱己涔忥紝鑹ソ鐨勯鐗╂潵婧愭湁閰垫瘝銆佺豢鍙惰敩鑿溿�佽倽鑴忋�佽眴绫荤瓑锛屼絾涔崇被涓己涔忋�傚彾閰稿湪鐑硅皟鏃舵槗琚牬鍧忋��
+    </p>
+    <h5 id="e118">6.缁寸敓绱燙锛堟姉鍧忚閰革級</h5>
+    <p>
+      缁寸敓绱燙鏄按婧舵�х淮鐢熺礌锛屾槗婧朵簬姘达紝鏋佷笉绋冲畾锛屽湪姘у寲銆侀珮娓┿�佹帴瑙︾⒈绫诲拰閾滃櫒鐨勬儏鍐典笅锛屾槗琚牬鍧忋��
+    </p>
+    <p>
+      缁寸敓绱燙鑳芥縺娲荤緹鍖栭叾锛岀淮鎶よ绠°�佽倢鑲夈�侀楠肩殑姝e父鐢熺悊鍔熻兘锛屼績杩涗激鍙g殑鎰堝悎銆傚湪浣撳唴姘у寲鍜岃繕鍘熷弽搴斾腑锛屼績杩涢搧鐨勫惛鏀跺拰鍙堕吀浠h阿锛屽缂洪搧鎬ц传琛�鍜屽法骞肩粏鑳炶传琛�鏈変竴瀹氭不鐤椾綔鐢紝骞舵湁鍒╀簬閽欑殑鍚告敹锛屾彁楂樻満浣撳厤鐤姏銆�
+    </p>
+    <p>
+      鏂伴矞钄彍鍜屾按鏋滀腑缁寸敓绱燙鍚噺涓板瘜锛屽叾涓紝灞辨銆佺寱鐚存銆佹煈姗樸�佹灒銆佽タ绾㈡熆銆佽荆妞掔殑缁寸敓绱燙鍚噺鐗瑰埆涓板瘜銆傜淮鐢熺礌C鍦ㄥ偍瀛樸�佸姞宸ャ�佺児璋冧腑鏋佹槗琚牬鍧忋��
+    </p>
+    <p>
+      鎸変竴鑸殑鐑硅皟鏂规硶锛岀淮鐢熺礌C鐨勪繚瀛樼巼涓�50%锝�60%銆傚彧瑕佺粡甯搁鐢ㄨ冻澶熺殑钄彍鍜屾按鏋滐紝骞舵敞鎰忕瀛︾殑鐑归オ鏂规硶锛屼汉浣撲竴鑸笉浼氱己涔忕淮鐢熺礌C
+      銆�
+    </p>
+    <p>
+      缁寸敓绱燙缂轰箯浼氬鑷村潖琛�鐥咃紝姣涚粏琛�绠¢�氶�忔�у澶э紝鐨笅銆侀粡鑶溿�佽倢鑲夈�佺墮榫堢瓑澶勬槗鍑鸿锛屾槗鎰熸煋锛屼激鍙f剤鍚堢紦鎱紝姣涚粏琛�绠″鑴嗘�у鍔狅紝楠ㄨ川鐤忔澗锛屾満浣撶殑鎶垫姉鍔涗笅闄嶃��
+    </p>
+    <p>
+      濠村辜鍎挎瘡鏃ョ淮鐢熺礌C鐨勪緵缁欓噺锛�0锝�1宀佷负30姣厠锛�2宀佷负35姣厠锛�3锝�4宀佷负40姣厠锛�5锝�7宀佷负45姣厠銆�
+    </p>
+    <h5 id="e119">7.缁寸敓绱燚</h5>
+    <p>
+      缁寸敓绱燚鍙堢О鎶椾綕鍋荤梾缁寸敓绱狅紝灞炰簬绫诲浐閱囧寲鍚堢墿锛岀绫诲緢澶氥�傜淮鐢熺礌D<sub>2</sub>鍜岀淮鐢熺礌D<sub>3</sub>鏄渶閲嶈鐨勭淮鐢熺礌D銆�
+    </p>
+    <p>
+      妞嶇墿涓殑楹﹁鍥洪唶缁忕传澶栫嚎鐓у皠鍚庡舰鎴愮殑楹﹁楠ㄥ寲閱囷紝鍙堢О缁寸敓绱燚<sub>2</sub>锛涚淮鐢熺礌D<sub>3</sub>鏄敱浜虹毊涓�7-鑴辨阿鑳嗗浐閱囩粡绱绾跨収灏勫悗褰㈡垚鐨勩��
+    </p>
+    <p>
+      缁寸敓绱燚鑳藉淇冭繘灏忚偁閽欍�佺7鐨勫惛鏀朵笌鍒╃敤锛屽埡婵�鐮撮缁嗚優鐨勫舰鎴愬拰娲绘�э紝瀵归楠间笌鐗欓娇鐨勫彂鑲茶捣閲嶈浣滅敤銆�
+    </p>
+    <p>
+      缂轰箯缁寸敓绱燚浼氫娇楠ㄩ鐢熼暱鍙楅樆锛屽彂鐢熺淮鐢熺礌D缂轰箯鎬т綕鍋荤梾鍙婃墜瓒虫悙鎼︾棁銆傛垚浜哄彲鍙戠敓楠ㄨ蒋鍖栫棁銆侀璐ㄧ枏鏉剧棁銆�
+    </p>
+    <p>
+      缁忓父鎺ュ彈闃冲厜鐓у皠鐨勬垚浜轰竴鑸笉浼氬彂鐢熺淮鐢熺礌D缂轰箯鐥囷紝浣嗗浜庡浜庣敓闀垮彂鑲蹭腑鐨勫鍓嶅効绔ュ拰鍏朵粬鐗规畩浜虹兢锛堝瀛曞銆佸摵涔虫湡濡囧コ鍜岃�佸勾浜猴級鏉ヨ锛岃娉ㄦ剰澶氭檼澶槼锛屽苟浠庤喅椋熶腑琛ュ厖缁寸敓绱燚銆�
+    </p>
+    <p>
+      缁寸敓绱燚涓昏瀛樺湪浜庡姩鐗╂�ч鐗╀腑锛屽瘜鍚淮鐢熺礌D鐨勯鐗╂湁鑲濊剰銆佺铔嬨�侀奔鑲濇补绛夛紝濂剁被銆佺槮鑲夊強妞嶇墿鎬ч鐗╀腑鐨勫惈閲忓潎鍋忎綆銆�
+    </p>
+    <p>
+      杩囬噺鎽勫叆缁寸敓绱燚鍒跺墏鏄撳紩璧风淮鐢熺礌D涓瘨锛岃〃鐜颁负椋熸涓嶆尟銆佹伓蹇冿紝琛�閽欒繃楂橈紝涓ラ噸鑰呭彂鐢熻偩鍙婂叾浠栬剰鍣ㄩ挋鐩愭矇鐫�锛屼娇鑲惧姛鑳藉彈鍒版崯瀹炽��10宀佷互鍐呭効绔ユ瘡鏃ラ渶瑕佺淮鐢熺礌D
+      10寰厠銆�
+    </p>
+    <h4 id="d134">锛堜笁锛夋按</h4>
+    <p>
+      姘存槸浜轰綋鐨勯噸瑕佺粍鎴愰儴鍒嗭紝鏄淮鎸佺敓鍛芥椿鍔ㄧ殑蹇呴渶鐗╄川锛屽浜虹被鐢熷瓨鐨勯噸瑕佹�т粎娆′簬绌烘皵銆�
+    </p>
+    <p>
+      鍎跨浣撳唴姘村垎鐨勫崰姣旂浉瀵规瘮鎴愪汉澶氾紝鏂扮敓鍎跨殑浣撴恫鎬婚噺绾﹀崰浣撻噸鐨�80%锛屽嚭鐢熷悗1涓湀闄嶄负75%锛屽鍓嶅効绔ヤ负65%锝�70%銆傚効绔ヤ綋鏍肩殑鐢熼暱涔熶笌姘村垎鐨勮搫绉湁寰堝ぇ鍏崇郴銆備緥濡傦紝濠村効姣忔棩浣撻噸澧炲姞25鍏嬶紝鍏朵腑姘村垎绾�18鍏嬶紝铔嬬櫧璐ㄥ強鑴傝偑鍚�3鍏嬶紝鐭跨墿璐�1鍏嬶紝绯栧師寰噺銆�
+    </p>
+    <h5 id="e120">1.鐢熺悊鍔熻兘</h5>
+    <p>锛�1锛夋瀯鎴愮粏鑳炲拰浣撴恫</p>
+    <p>
+      鎴愪汉浣撴恫鎬婚噺鍗犱綋閲嶇殑60%锛屽叾涓紝缁嗚優鍐呮恫鍗犱綋閲嶇殑40%锛岀粏鑳炲娑茬害鍗犱綋閲嶇殑20%銆備汉浣撳唴鎵�鏈夌粍缁囬兘鍚按锛屼絾鍒嗗竷涓嶅潎鍖�锛屽琛�娑插惈姘�90%锛岃倢鑲夊惈姘�70%锛岄楠煎惈姘�22%銆�
+    </p>
+    <p>锛�2锛夎皟鑺備綋娓�</p>
+    <p>
+      浜轰綋閫氳繃琛�娑插惊鐜紝灏嗕綋鍐呬唬璋骇鐢熺殑鐑噺鍧囧寑鍒嗗竷鍏ㄨ韩锛屽綋鏈轰綋鍐呯儹閲忚繃鍓╂椂锛屼汉浣撻�氳繃鎺掓睏鏁g儹锛屼繚鎸佷綋娓╃殑鐩稿鎭掑畾銆�
+    </p>
+    <p>锛�3锛変績杩涙満浣撴柊闄堜唬璋�</p>
+    <p>
+      姘存槸婧惰В璁稿鐗╄川鐨勬憾鍓傦紝鏈轰綋鍐呬竴鍒囧寲瀛﹀彉鍖栭兘蹇呴』鏈夋按鐨勫弬涓庛�傜粏鑳炲繀椤讳粠缁勭粐闂存恫涓憚鍙栬惀鍏伙紝鑰岃惀鍏荤墿璐ㄥ繀椤绘憾浜庢按鍚庢墠鑳借鍏呭垎鍚告敹銆�
+    </p>
+    <p>锛�4锛夊厖褰撹緭閫佸悇绉嶈惀鍏荤墿璐ㄥ拰鎺掓硠搴熺墿鐨勬惡甯︿綋</p>
+    <p>
+      姘存妸姘ф皵銆佽惀鍏荤墿璐ㄣ�佹縺绱犵瓑杩愰�佸埌鍏ㄨ韩锛屽張閫氳繃灏挎恫銆佹睏娑蹭互鍙婂懠鍚哥瓑閫斿緞鎶婁唬璋㈠簾鐗╁拰鏈夋瘨鐗╄川鎺掑嚭浣撳銆�
+    </p>
+    <p>锛�5锛夋按鏄満浣撶殑娑︽粦鍓�</p>
+    <p>
+      姘磋捣鐫�娑︽粦浣滅敤銆備緥濡傦紝娉恫鍙互闃叉鐪肩悆骞茬嚗锛涘斁娑叉湁鍒╀簬鍚炲捊鍜屽捊閮ㄧ殑婀挎鼎锛涘叧鑺傛粦娑插彲鍑忚交楠ㄧ闂寸殑鎽╂摝锛涜兏鑶滆厰鍜岃吂鑶滆厰鍐呮湁灏戦噺鐨勬祮娑诧紝鍙噺杞诲唴鑴忛棿鐨勬懇鎿︺��
+    </p>
+    <h5 id="e121">2.姘寸殑闇�瑕侀噺</h5>
+    <p>
+      涓�鑸潵璇达紝骞撮緞瓒婂皬锛岄渶瑕佺殑姘村垎瓒婂銆傛按鐨勯渶瑕侀噺鍙栧喅浜庢満浣撶殑鏂伴檲浠h阿鍜岀儹閲忕殑闇�瑕併�傚鍓嶅効绔ユ柊闄堜唬璋㈡椇鐩涳紝浣撹〃闈㈢Н涓庝綋閲嶇殑姣旂浉杈冩垚浜烘洿澶э紝姘村垎钂稿彂澶氾紝鍥犳锛岄渶姘撮噺杈冨ぇ銆�
+    </p>
+    <p>
+      褰卞搷浜轰綋闇�姘撮噺鐨勫洜绱犲緢澶氾紝濡備綋閲嶃�佸勾榫勩�佹皵娓┿�佹椿鍔ㄥ強鎸佺画鏃堕棿绛夛紝閮戒細浣夸汉浣撳姘寸殑闇�姹傞噺鏈夊緢澶х殑宸紓銆傚綋浜轰綋澶辨按杈惧埌10%鏃讹紝寰堝鐢熺悊鍔熻兘鍙楀埌褰卞搷锛涘け姘磋揪鍒�20%鏃讹紝灏辨棤娉曠淮鎸佺敓鍛姐��
+    </p>
+    <p>
+      鍎跨姣忔棩姣忓崈鍏嬩綋閲嶉渶姘撮噺濡備笅锛�0锝�1宀侊紝110锝�155姣崌锛�1锝�3宀侊紝100锝�150姣崌锛�4锝�7宀侊紝90锝�110姣崌銆傚鍓嶅効绔ュ鏋滄憚鍙栫殑姘撮噺浣庝簬姣忔棩姣忓崈鍏嬩綋閲�60姣崌锛屽彲鍙戠敓鑴辨按鐥囩姸銆傚効绔ヨ嫢鎽勫叆姘磋秴杩囬渶瑕侀噺锛屼篃浼氬韬綋浜х敓鍗卞銆�
+    </p>
+    <h5 id="e122">3.姘寸殑鏉ユ簮</h5>
+    <p>
+      鏈轰綋闇�瑕佺殑姘存湁涓変釜鏉ユ簮锛屽寘鎷ギ姘淬�侀鐗╀腑鐨勬按浠ュ強浠h阿姘淬�備唬璋㈡按鏄寚浣撳唴绯栫被銆佽泲鐧借川鍜岃剛绫讳唬璋㈡哀鍖栦骇鐢熺殑姘淬�傚瀛﹀墠鍎跨鏉ヨ锛岀悊鎯崇殑楗敤姘存槸鐧藉紑姘淬��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0132-1.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b019">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">濠村効鍠傚吇銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        闅忕潃鐗涗钩鍙婂悇绉嶄唬涔冲搧鐨勫ぇ閲忔秾鐜颁互鍙婂コ鎬ц蛋鍑哄搴�佸氨涓氱巼涓婂崌锛屼粠20涓栫邯浜斿叚鍗佸勾浠e埌80骞翠唬鍒濓紝涓浗鐨勬瘝涔冲杺鍏荤巼涓�鐩村憟涓嬮檷瓒嬪娍銆�20涓栫邯80骞翠唬浠ュ悗锛屼汉浠姣嶄钩鍠傚吇鐨勬剰涔夋湁浜嗘柊鐨勮璇嗐�備笘鐣屽崼鐢熺粍缁囨槑纭簡姣嶄钩鍠傚吇鏄�滄瘝浜茬殑澶╄亴锛屽┐鍎跨殑鏉冨埄鈥濓紝鎶婃瘝涔冲杺鍏讳綔涓轰繚璇佸効绔ュ仴搴锋垚闀跨殑閲嶈鎺柦涔嬩竴锛屽湪鍏ㄤ笘鐣屽ぇ鍔涙彁鍊★紝浣垮悇鍥界殑姣嶄钩鍠傚吇鐜囬兘鏈夋墍鍥炲崌銆傝鏌ラ槄璧勬枡鍚庯紝璋堣皥浣犲姣嶄钩鍠傚吇鐨勭湅娉曘��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩版瘝涔冲杺鍏汇�佷汉宸ュ杺鍏诲拰娣峰悎鍠傚吇浠ュ強杈呴娣诲姞绛夋柟闈㈢殑鍩虹鐭ヨ瘑銆�
+      </p>
+    </div>
+    <p>
+      濠村効鍠傚吇鏄寚1宀佷互鍐呭瀛愮殑鍠傚吇銆傚┐鍎垮杺鍏荤殑涓婚涓轰钩绫汇�傚┐鍎垮杺鍏荤殑鏂瑰紡鏈夋瘝涔冲杺鍏汇�佷汉宸ュ杺鍏诲拰娣峰悎鍠傚吇銆�
+    </p>
+    <h3 id="c047">涓�銆佹瘝涔冲杺鍏伙紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      姣嶄钩鍠傚吇鏄寚瀵瑰嚭鐢熷悗6涓湀鍐呯殑濠村効閲囩敤绾瘝涔崇殑鍠傚吇銆傛瘝涔冲杺鍏绘槸涓浗鐨勪紶缁燂紝浣嗘槸闅忕潃绀句細鐨勫彂灞曪紝涓浗鐨勬瘝涔冲杺鍏荤巼涓�搴︽湁杈冨ぇ绋嬪害鐨勪笅闄嶃�傚湪涓栫晫鍗敓缁勭粐鍜屽浗瀹跺崼鍋ュ鐨勫姫鍔涗笅锛屾瘝涔冲杺鍏荤巼鏈夋墍鍥炲崌銆�
+    </p>
+    <h4 id="d135">锛堜竴锛変汉涔冲垎娉屾満鐞�</h4>
+    <p>
+      浜轰钩鍒嗘硨鐨勮繃绋嬫槸鍌钩绱犲拰娉屼钩鍙嶅皠鍏卞悓浣滅敤鐨勭粨鏋溿�傚┐鍎垮惛鍚钩澶存椂锛屽埡婵�浜嗕钩澶寸殑绁炵粡鏈ⅱ锛屽苟灏嗘淇℃伅浼犻�掑埌鍨備綋鍓嶅彾锛屼績浣垮偓涔崇礌鍒嗘硨锛屽苟缁忚娑茶緭閫佽嚦涔虫埧锛屼娇鍏舵硨涔炽�備粠鍒烘縺涔冲ご鍒颁钩姹佸垎娉岀殑杩囩▼绉颁负娉屼钩鍙嶅皠鎴栧偓涔冲弽灏勶紱鍚屾椂锛屾淇℃伅涔熶紶閫掑埌鍨備綋鍚庡彾锛屼骇鐢熷偓涔崇礌锛屽苟缁忚娑茶緭閫佸埌涔虫埧锛屼績浣垮洿缁曞湪鑵烘场鍙婁钩灏忕鍛ㄥ洿鐨勮倢鑲夌粏鑳炴敹缂╋紝灏嗕钩姹佹尋鍒颁钩绠″強涔崇锛屽嚭鐜板柗涔崇幇璞★紝杩欎釜杩囩▼绉颁负鍠蜂钩鍙嶅皠鎴栫缉瀹礌鍙嶅皠銆傚鏋滄鍙嶅皠鍋滄锛屽┐鍎垮氨寰椾笉鍒拌冻澶熺殑涔虫眮銆�
+    </p>
+    <h4 id="d136">锛堜簩锛夋瘝涔崇殑鎴愬垎</h4>
+    <p>姣嶄钩鐨勬垚鍒嗗洜浜у悗鏃堕棿涓嶅悓鑰屽彉鍖栵紝鍚屼竴娆″摵涔充腑鐨勪笉鍚屾椂闂翠篃鏈夎緝澶у樊寮傘��</p>
+    <p>
+      鍒濅钩閲忓皯銆佹祿搴﹂珮锛岃川鍦扮暐绋犺�屽甫榛勮壊锛屽惈鑴傝偑杈冨皯锛岃泲鐧借川杈冨锛屽叾涓惈閲忚緝澶氱殑鏄垎娉屽瀷鍏嶇柅鐞冭泲鐧紸鍜屼钩閾佽泲鐧姐�傚垵涔充腑杩樺惈鏈夎緝涓板瘜鐨勭淮鐢熺礌A銆佺淮鐢熺礌E鍜岄攲銆備汉涔虫垚鍒嗕腑鏈塀娣嬪反缁嗚優鍜孴娣嬪反缁嗚優锛岃兘澧炲己濠村効鐨勫厤鐤姏銆傚垵涔宠繕鏈変竴瀹氱殑瀵兼硠浣滅敤锛屼績浣胯儙绮殑鎺掑嚭锛屽噺杞绘柊鐢熷効榛勭柛銆傝繃娓′钩鍚剛鑲渶楂橈紝铔嬬櫧璐ㄤ笌鐭跨墿璐ㄨ緝鍒濅钩灏戙�傛垚鐔熶钩涓泲鐧借川鍚噺鏇翠綆銆�
+    </p>
+    <p>
+      鍚屼竴娆″垎娉岀殑涔虫眮鎴愬垎鐢变簬鍑轰钩鐨勫厛鍚庝篃鏈夋墍涓嶅悓銆傛渶鍒濈殑涔虫眮锛岃剛鑲綆鑰岃泲鐧借川楂橈紱闅忔椂闂寸殑鍙樺寲锛岃秺寰�鍚庢硨鍑虹殑涔虫眮鑴傝偑瓒婃潵瓒婇珮锛岃泲鐧借川瓒婃潵瓒婁綆锛涙渶鍚庣殑涔虫眮棰滆壊閫愭笎鍙樼櫧锛岃剛鑲惈閲忔槸鏈�鍒濅钩姹佺殑2锝�3鍊嶃�傚洜姝わ紝姣忔鍝轰钩鏃讹紝搴旇濠村効鏃㈠悆鍒板墠濂讹紝鍙堝悆鍒板悗濂躲��
+    </p>
+    <h4 id="d137">锛堜笁锛夋瘝涔冲杺鍏荤殑鏂规硶</h4>
+    <h5 id="e123">1.灏芥棭寮�濂�</h5>
+    <p>
+      濠村効寮�濂舵椂闂磋秺鏃╄秺濂斤紝姝e父鍒嗗ī鐨勫仴搴锋瘝浜插湪浜у悗鍗婂皬鏃跺唴鍗冲彲寮�濂躲�傚敖鏃╁紑濂跺彲浠ラ�氳繃鍚稿惍鍙嶅皠鎬у湴淇冭繘姣嶄翰鍒嗘硨鍌钩绱狅紝浣夸钩姹佽繀閫熷澶氾紝涔虫眮鍒嗘硨鏈夎壇濂界殑寮�绔紝鍙堣兘浣垮┐鍎垮惛鍒版洿澶氱殑鍒濅钩锛岃幏寰楁洿澶氱殑鍏嶇柅鐗╄川銆�
+    </p>
+    <h5 id="e124">2.鎸夐渶鍝轰钩</h5>
+    <p>
+      浜у悗鏃╂湡娉屼钩閲忓線寰�寰堝皬锛岄绻佸惛鍚細璁╂瘝涔崇殑鍒嗘硨閲忓澶氾紝灏ゅ叾鏄柊鐢熷効鏈熸洿搴旀寜闇�鍝轰钩锛屼竴鑸瘡鏃ラ渶8锝�10娆°��
+    </p>
+    <p>
+      闅忕潃濠村効骞撮緞鐨勫澶э紝鍝轰钩鏃堕棿鍙�愭笎寤堕暱锛屽彲浠ヨ瀹氬摵涔崇殑闂撮殧鏃堕棿锛屽畾鏃跺摵涔炽�傛瘡娆″摵涔筹紝宸﹀彸涓や晶涔虫埧瑕佽疆娴侊紝涓�渚т钩鎴垮惛绌哄悗鍐嶆崲鍙︿竴渚с�傛瘡娆″摵涔虫椂闂翠负15锝�20鍒嗛挓锛屼笉瀹滃お闀挎垨澶煭銆�
+    </p>
+    <h5 id="e125">3.鍝轰钩濮垮娍姝g‘</h5>
+    <p>
+      鍝轰钩鍓嶏紝鍏堢敤娓╁紑姘存蹈婀挎竻娲佺殑杞竷娲楀噣涔冲ご銆傚摵涔虫椂锛屽皢鍝轰钩鍚屼晶鐨勮剼鎶珮锛屾姳濠村効鏂滃潗浣嶏紝鑴稿悜姣嶄翰锛屽ご銆佽偐鏋曚簬鍝轰钩渚х殑涓婅噦鑲樺集澶勶紝鐢ㄥ彟涓�鍙墜鐨勬墜鎺屾墭浣忎钩鎴匡紝灏嗕钩澶存斁鍏ュ┐鍎垮彛涓紝淇濊瘉濠村効鍚稿惍鏃舵妸澶ч儴鍒嗕钩鏅曞惈鍦ㄥ彛涓紝浣夸钩姹佹帓鍑猴紝鍚屾椂鏈夋晥鍒烘縺涔冲ご涓婄殑绁炵粡鏈ⅱ锛屼績浣挎硨涔冲拰鍠蜂钩鍙嶅皠銆傚摵涔冲畬姣曪紝鍙皢濠村効鎶辫捣锛岃交鎷嶈儗閮ㄤ互鎺掔┖鑳冨唴绌烘皵锛岄槻姝㈡孩濂躲��
+    </p>
+    <h4 id="d138">锛堝洓锛夋瘝涔冲杺鍏荤殑浼樼偣</h4>
+    <h5 id="e126">1.钀ュ吇鍏ㄩ潰锛屾槗浜庢秷鍖栧惛鏀�</h5>
+    <p>
+      姣嶄钩涓瘜鍚泲鐧借川銆佽剛鑲�佺硸绫汇�佹棤鏈虹洂銆佺淮鐢熺礌绛夊┐鍎挎墍闇�鐨勫嚑涔庡叏閮ㄨ惀鍏绘垚鍒嗭紝瀵逛簬濠村効鐨勭敓闀垮彂鑲插叿鏈夌嫭鐗圭殑鐢熺悊浣滅敤銆備緥濡傦紝姣嶄钩涓惈鏈変赴瀵岀殑鑺辩敓鍥涚儻閰稿拰浜氭补閰革紝鏄墰涔充腑鐨�4鍊嶏紝鏈夊埄浜庡┐鍎胯剳缁勭粐鐨勭敓闀垮彂鑲层��
+    </p>
+    <p>
+      姣嶄钩涓嶄粎钀ュ吇鎴愬垎鍏ㄩ潰锛岃�屼笖绗﹀悎濠村効娑堝寲鍚告敹鐨勭壒鐐广�傛瘝涔充腑铔嬬櫧璐ㄣ�佽剛绫诲拰绯栫被鐨勬瘮渚嬮�傚疁锛屾槗浜庢秷鍖栧惛鏀躲�傛瘝涔宠泲鐧借川涓钩鐧借泲鐧戒笌閰泲鐧戒箣姣斾负4鈭�1锛岃�岀墰涔充钩铔嬬櫧涓庨叒铔嬬櫧涔嬫瘮鏄�1鈭�4锛屽姞涓婃瘝涔宠剛鑲殑鑴傝偑鐞冭緝鐗涗钩灏忥紝鎵�鍚钩绯栭噺杈冧负鍚堥�傦紝鏁呮瘝涔宠緝鐗涗钩鏇村埄浜庡┐鍎挎秷鍖栧惛鏀躲�傛瘝涔充腑閽欍�佺7姣斾緥閫傚疁锛屼篃鏄撲簬娑堝寲鍚告敹銆�
+    </p>
+    <h5 id="e127">2.鍏嶇柅鐗╄川涓板瘜</h5>
+    <p>
+      姣嶄钩涓瘜鍚厤鐤墿璐紝鍙寮哄┐鍎跨殑鎶楁劅鏌撹兘鍔涖�傚垵涔充腑鐨勫垎娉屽瀷鍏嶇柅鐞冭泲鐧紸鍜屼钩閾佽泲鐧藉惈閲忚緝澶氾紝鍙姷寰℃劅鏌撳拰杩囨晱鍘熺殑渚靛叆锛屽寮烘柊鐢熷効瀵圭柧鐥呯殑鎶垫姉鍔涖�傛瘝涔充腑鐨勬憾鑿岄叾鍜屽法鍣粏鑳炶兘鏈夋晥鎶靛埗鐥呰弻鍜岀梾姣掞紝鏈夊埄浜庡┐鍎跨殑鑲犻亾鍋ュ悍銆�
+    </p>
+    <h5 id="e128">3.澧炶繘姣嶅┐鎰熸儏</h5>
+    <p>
+      鍝轰钩鏃讹紝濠村効涓庢瘝浜茶倢鑲ょ浉璐达紝閫氳繃鎷ユ姳銆佹姎鎽稿拰鐩厜浜ゆ祦浣挎瘝濠翠箣闂村缓绔嬩翰瀵嗙殑鎰熸儏锛屽悓鏃朵篃鏈夊埄浜庡┐鍎跨殑鏅哄姏鍙戝睍銆�
+    </p>
+    <h5 id="e129">4.鏈夊姪浜庢瘝浣撳鍘�</h5>
+    <p>
+      鍌钩绱犺兘淇冧娇姣嶄綋瀛愬骞虫粦鑲屾敹缂╋紝鏈夊埄浜庢帓鍑烘伓闇诧紝淇冭繘瀛愬澶嶅師銆傛瘝涔冲杺鍏昏繕鍙互浣挎瘝浜插噺灏戜钩鑵虹檶鍙婂嵉宸㈣偪鐦ゅ彂鐢熺殑鍙兘鎬с��
+    </p>
+    <p>姣嶄钩鍠傚吇杩樺叿鏈夌粡娴庛�佹柟渚裤�佸畨鍏ㄣ�佸崼鐢熺瓑浼樼偣銆�</p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>濡備綍鍒ゆ柇濠村効濂堕噺鏄惁鍏呰冻</b></p>
+      <p class="block">
+        绉颁綋閲嶏細杩欎釜鏂规硶涓嶆槸寰堢簿纭紝浣嗘瘮杈冨疄鐢ㄣ�傚嵆鍦ㄥ杺濂跺墠鍏堢О浣撻噸锛屽杺濂跺悗鍐嶇О涓�娆′綋閲嶏紝鐢ㄥ杺濂跺墠鍚庣殑浣撻噸宸璁$畻鍑烘瘝涔抽噺銆傛敞鎰忓┐鍎跨殑琛f湇鍜屽翱甯冧笉瑕佹洿鎹紝鍥犳洿鎹㈠彲鑳戒細瀵艰嚧绉伴噺缁撴灉涓嶅噯纭紱鑰屼笖蹇呴』杩炵画24灏忔椂杩涜锛屽洜涓哄┐鍎挎瘡娆¤繘椋熼噺鍙兘涓嶅悓銆傝鏂规硶鍦ㄥ搴腑杩涜鏈�鐞嗘兂銆�
+      </p>
+      <p class="block">
+        婀胯瘯楠屾硶锛氬┐鍎垮湪涓嶈繘椋熷叾浠栨按鍒嗙殑鎯呭喌涓嬶紝姣忓ぉ灏忎究6娆′互涓婏紝灏挎恫鍛堟棤鑹叉垨娴呴粍鑹诧紝娓呬寒锛屾樉绀烘瘝涔宠冻閲忋��
+      </p>
+      <p class="block">
+        瀹氭湡娴嬮噺濠村効浣撻噸锛氳繖鏄瀵熸瘝涔抽噺鏄惁鍏呰冻鐨勬渶浣虫寚鏍囥�傛渶鍒�1锝�2涓湀鐨勫仴搴峰┐鍎挎瘡鍛ㄥ閲嶅皯浜�125鍏嬶紝鍙兘鏄剧ず姣嶄钩閲忎笉瓒炽��
+      </p>
+      <p class="block">
+        杩樺彲瑙傚療濠村効鐨勪竴鑸儏鍐碉紝姣忔鍝轰钩鍓嶆瘝浜叉湁濂惰儉鐨勬劅瑙夛紝濠村効寮�濮嬪惛鍚悗锛屾瘝浜蹭钩鎴挎湁绱х缉鎰熴�傚摵涔冲紑濮嬪悗鑳藉惉鍒板┐鍎垮悶鍜界殑澹伴煶锛屾瘝浜茶啫鑳�鐨勪钩鎴块殢涔嬪彉寰楁澗杞紝濠村効鍦ㄥ悆瀹屽ザ鍚庢湁婊¤冻鐨勮〃鎯咃紝鏄剧ず姣嶄钩閲忓厖瓒炽�傚鏋滃┐鍎垮惛濂舵椂寰堣垂鍔涳紝鍚稿惍鐨勫悓鏃跺悶鍜芥鏁拌緝灏戯紝涓嶄箙灏变笉鎰垮啀鍚歌�岀潯鐫�锛屽叆鐫′笉鍒�1锝�2灏忔椂鍙堥啋鏉ュ摥闂癸紝鏈夋椂鐚涘惛涓�闃靛氨鎶婁钩澶村悙鍑烘潵鍝椆锛岃繖鏄瘝涔冲垎娉岄噺涓嶈冻鐨勮〃鐜般��
+      </p>
+    </div>
+    <h3 id="c048">浜屻�佷汉宸ュ杺鍏诲拰娣峰悎鍠傚吇锛烇紴锛烇紴锛烇紴</h3>
+    <p>娣峰悎鍠傚吇鏄寚姣嶄钩涓庨厤鏂瑰ザ娣峰悎浣跨敤鐨勪竴绉嶅杺鍏绘柟娉曘��</p>
+    <p>
+      杩欏彧鍦ㄦ瘝涔崇殑纭笉澶熷厖瓒崇殑鎯呭喌涓嬫墠閲囩敤锛屽洜娣峰悎鍠傚吇姣曠珶涓嶅绾瘝涔冲杺鍏诲ソ銆�
+    </p>
+    <p>
+      6涓湀浠ュ唴鐨勫┐鍎胯嫢鍥犳瘝涔抽噺涓嶈冻杩涜娣峰悎鍠傚吇锛屾瘝涔冲杺鍝烘鏁颁竴鑸笉鍙橈紝姣忔鍙厛鍠傛瘝涔筹紝寰呬钩鎴胯鍚哥┖鍚庡啀琛ラ厤鏂瑰ザ銆傝繖鏍锋瘡娆′钩鎴垮彲琚惛绌猴紝鏈夊埄浜庣淮鎸佹瘝涔冲垎娉岋紝涓嶄細浣挎瘝涔抽噺閫愭笎鍑忓皯銆�6涓湀浠ヤ笂鐨勫┐鍎垮凡缁忔坊鍔犺緟椋燂紝浣嗕富瑕佽惀鍏绘潵婧愪緷鐒舵槸姣嶄钩鍙婇厤鏂瑰ザ
+    </p>
+    <p>
+      浜哄伐鍠傚吇鏄寚鐢ㄩ厤鏂瑰ザ鍠傚摵濠村効銆備汉宸ュ杺鍏昏櫧涓嶅姣嶄钩鍠傚吇锛屼絾濡傝兘閫夋嫨鍚堥�傜殑閰嶆柟濂讹紝璋冮厤鎭板綋锛屼粛鍙互婊¤冻濠村効鐨勮惀鍏婚渶瑕侊紝浣垮┐鍎挎甯稿湴鐢熼暱鍙戣偛銆�
+    </p>
+    <p>
+      閰嶆柟濂跺ぇ澶氫互鍏ㄤ钩涓哄熀纭�锛屽皢鍏ㄤ钩鐨勮泲鐧借川鍜岀熆鐗╄川闄嶄綆鍒版帴杩戞瘝涔筹紝鏄撲簬娑堝寲鍚告敹锛屽苟寮哄寲浜嗗┐鍎挎墍蹇呴渶鐨勮惀鍏荤礌銆傛姎鑲茶�呭彲浠ユ牴鎹┐骞煎効鐨勫勾榫勶紝閫夋嫨涓嶅悓闃舵鐨勯厤鏂瑰ザ绮夈��
+    </p>
+    <p>涔崇硸涓嶈�愬彈鐨勫┐鍎垮彲閲囩敤鐗规畩閰嶆柟濂躲��</p>
+    <p>浜轰钩涓庡悇绉嶅姩鐗╀钩鎴愬垎鐨勬瘮杈冭琛�5-4銆�</p>
+    <p class="img">琛�5-4 浜轰钩涓庡悇绉嶅姩鐗╀钩鎴愬垎鐨勬瘮杈�</p>
+    <p class="center">
+      <el-image :src="tableFive" :preview-src-list="[tableFive]" />
+    </p>
+    <h3 id="c049">涓夈�佽緟椋熺殑娣诲姞锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      瀵逛簬濠村効鏉ヨ锛屼钩绫绘槸鏈�濂界殑椋熷搧锛屼絾闅忕潃骞撮緞鐨勫闀匡紝鍗曠函鐨勬瘝涔虫垨閰嶆柟濂跺凡缁忎笉鑳芥弧瓒冲┐鍎跨敓闀垮彂鑲茬殑闇�瑕侊紝蹇呴』娣诲姞杈呴銆�
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d139">锛堜竴锛夎緟椋熸坊鍔犵殑鍘熷垯</h4>
+        <p>
+          濠村効鐨勯ギ椋熷繀椤讳粠娴佽川杩囨浮鍒板崐娴佽川銆佸崐鍥轰綋椋熺墿锛屾渶鍚庡埌鏂ザ浠ュ悗鑳芥憚鍙栧浐浣撻鐗╋紝鐩磋嚦鍜屾垚浜哄悆涓�鏍风殑楗銆傝緟椋熸坊鍔犲簲閬靛惊浠ヤ笅鍘熷垯銆�
+        </p>
+        <p>
+          绗竴锛�6涓湀鐨勫┐鍎块渶瑕佹坊鍔犺緟椋熴�傛坊鍔犺緟椋熶笉瀹滆繃鏃╋紝涔熶笉瀹滆繃鏅氾紝涓�鑸粠鍑虹敓6涓湀寮�濮嬨��
+        </p>
+        <p>绗簩锛屼粠閲忓皯鍒伴噺澶氥�備换浣曟柊椋熺墿浠庡皯閲忥紙姣忔1锝�2鍖欙紝姣忔棩1娆★級寮�濮嬶紝閫愭笎澧炲姞閲忋�備緥濡傦紝娣诲姞楦¤泲榛勶紝寮�濮嬪厛鍚�1/4涓紝閫�</p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFive/涓撻浜旓細涔冲効杈呭姪椋熷搧鐨勬坊鍔�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫钩鍎胯緟鍔╅鍝佺殑娣诲姞</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      娓愬鍔犲埌1/3锛屽啀鍒�1/2锛�3/4锛屾渶鍚庡埌鏁翠釜铔嬮粍銆�
+    </p>
+    <p>
+      绗笁锛屼粠涓�绉嶅埌澶氱銆傛牴鎹┐鍎跨殑娑堝寲鑳藉姏鍙婅惀鍏婚渶瑕侀�愭笎娣诲姞椋熺墿鍝佺锛屽簲鍏堣瘯涓�绉嶏紝寰呴鐢ㄤ竴鍛ㄥ乏鍙筹紝閫傚簲璇ラ鍝佸悗锛屽啀娣诲姞鍙︿竴绉嶉鍝併�傜敱浜庨焊璐ㄦ槗浜庡紩鍙戝┐鍎胯繃鏁忥紝鍥犺�屽ぇ绫虫洿閫傚悎浣滀负绗竴绉嶆坊鍔犵殑杈呴銆�
+    </p>
+    <p>
+      绗洓锛岀敱绋�鍒扮銆傚紑濮嬫坊鍔犵殑椋熺墿搴旈�夋嫨鏄撲簬娑堝寲鐨勩�佸惈姘村垎杈冨鐨勯鐗╋紝濡傛灉姹併�佽彍姘达紝鍚庨�愭娣诲姞铔嬮粍娉ャ�佺背绯婏紝鍐嶅埌绋�楗�佺儌闈㈡潯銆佺儌楗��
+    </p>
+    <p>
+      绗簲锛岀敱缁嗗埌绮椼�傛坊鍔犺緟椋熷簲鍏堟坊鍔犳偿鐘堕鐗╋紝濡傝彍娉ャ�佹灉娉ャ�侀奔鑲夋偿绛夛紝鍐嶈繃娓″埌缁嗙鐘讹紝濡傜粏纰庣殑姘存灉銆佺鑿溿�佺矖鑲夌硿銆侀奔鑲夌瓑銆�
+    </p>
+    <p>
+      绗叚锛岄鐗╁簲娓呮贰锛屽彲閫傚綋鏀惧叆瀵屽惈涓嶉ケ鍜岃剛鑲吀鐨勬鐗╂补銆傞鐗╀腑娌瑰拰绯栫被渚涚粰鐑兘涓嶅簲瓒呰繃鎬荤儹鑳界殑20%锝�30%銆傚┐鍎夸竴鑸笉鍠滄杩囧垎娌硅吇鐨勯鍝併�傛鐗╂补锛屽澶ц眴娌广�佽姳鐢熸补銆佽彍绫芥补姣斿姩鐗╂补濂姐��
+    </p>
+    <p>
+      绗竷锛�12涓湀涔嬪唴涓嶅姞鐩愩�佺硸绛夎皟鏂欍�傜洂鍦�12涓湀浠ュ悗閫愭笎娣诲姞锛屽惁鍒欎細澧炲姞鑲捐剰璐熸媴锛屼笖鎽勫叆閽犺繃澶氾紝浼氬鑷存垚骞村悗鐨勯珮琛�鍘嬶紱绯栧垯瀹规槗瀵艰嚧榫嬮娇锛岀粡甯稿悆杩囩敎鐨勯鐗╋紝涔熶細褰卞搷濠村効鐨勫彛鍛炽�傚埡婵�鎬ч鍝佸強鑹茬礌銆侀鏂欍�佸懗绮句笉瀹滃姞鍏ャ��
+    </p>
+    <p>娣诲姞杈呴鐨勯『搴忚琛�5-5銆�</p>
+    <p class="img">琛�5-5 娣诲姞杈呴鐨勯『搴�</p>
+    <p class="center">
+      <el-image :src="tableSix" :preview-src-list="[tableSix]" />
+    </p>
+    <p>
+      鍦ㄦ坊鍔犺緟椋熺殑杩囩▼涓簲娉ㄦ剰锛屽鏋滃┐鍎跨殑椋熸鎴栧ぇ渚挎湁寮傚父鎯呭喌鏃讹紝搴斿強鏃堕厡鎯呰皟鏁淬��
+    </p>
+    <h4 id="d140">锛堜簩锛夎緟椋熺殑鍒朵綔</h4>
+    <h5 id="e130">1.姹佺被</h5>
+    <p>
+      鍚勭鏋滄眮鍙婅敩鑿滄眮鐨勫埗浣滈兘搴斿厛灏嗚敩鑿滄垨鏂伴矞姘存灉娲楀噣锛岀敤姒ㄦ眮鏈烘Θ鍙栨眮娑层�傛灉姹佸彲鐩存帴椋熺敤锛岃彍姹佸簲鐓哺鍚庨鐢ㄣ��
+    </p>
+    <h5 id="e131">2.娉ョ被</h5>
+    <p>
+      姘存灉娉ワ紝鍏堝皢姘存灉娲楀噣锛屽垏寮�鍘绘灉鏍革紝鐢ㄨ川鍦拌緝纭殑灏忓寵鍒紝鍒嚭鐨勭粏鏈嵆鏋滄偿锛屽彲杈瑰埉杈瑰杺銆傝泲榛勬偿锛屽厛灏嗛浮铔嬬叜鐔燂紝鍙栧嚭铔嬮粍锛岀敤灏忓寵鍘嬬儌锛屽姞灏戣寮�姘存悈鍖�锛岀洿鎺ュ杺椋熴�傝彍娉ワ紝灏嗙豢鑹茶彍鍙舵礂鍑�锛岀叜娌稿悗鎹炲嚭锛屾斁鍦ㄧ粏缃戞紡鍕轰笂鍘嬫尋锛屽皢婕忎笅鐨勮彍娉ユ斁鍥炶彍姹佷腑锛岀叜娌哥洿鎺ュ杺椋燂紝涔熷彲浠ュ姞鍦ㄧ背绯婁腑鍚岄銆傚湡璞嗘偿锛屽彲鍏堝皢鍦熻眴鐓啛锛屽幓鐨悗鐢ㄥ寵鍘嬫垚娉ョ姸銆傝儭钀濆崪娉ュ悓娉曞埗浣溿�傜尓鑲濇偿锛屽彲鍏堝皢鐚倽娲楀噣鐓啛锛屽墫寮�鍚庣敤鍒�鍙嶅鍒彇锛屽埉涓嬬殑娉ョ姸鐗╁嵆涓鸿倽娉ャ�傞奔娉ワ紝鍙厛灏嗛奔鐓啛锛屽墧闄ら奔鍒猴紝鐢ㄥ寵灏嗛奔鑲夊帇鎴愭偿鐘跺嵆鍙��
+    </p>
+    <h5 id="e132">3.鏈被</h5>
+    <p>鍚勭鐣滆倝銆佺鑲夊強钄彍閮藉彲浠ュ墎鎴愮粏鏈紝鍔犲埌闈㈡潯鎴栫播涓叜鐔熷嵆鍙鐢ㄣ��</p>
+    <h3 id="c050">鍥涖�佹柇濂讹紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鏂ザ鐨勬椂闂村缓璁�夋嫨鍦ㄥ疂瀹濆嚭鐢熷悗1锝�2宀佺殑鏄ョ涓ゅ銆備絾濡傛灉閬囧埌浠ヤ笅鎯呭喌锛屼篃搴旂伒娲昏皟鏁存柇濂舵椂闂淬��
+    </p>
+    <p>
+      绗竴锛屽┐鍎挎偅鐥咃紝鐗瑰埆鏄偅鏈夋秷鍖栭亾鐤剧梾銆佽偤鐐庯紝搴旀帹杩熸柇濂舵椂闂达紝绛夌梾鎰堝悗鍐嶆柇濂躲��
+    </p>
+    <p>绗簩锛屽┐鍎跨殑鐪嬫姢浜烘洿鎹㈡椂锛屼篃鍙�傚綋灏嗘柇濂舵湡寤跺悗銆�</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0137-1.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚浜�</span>
+    </p>
+    <h2 class="module_block" id="b020">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">瀛﹀墠鍎跨鐨勮喅椋熴��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鈥滄磱蹇鈥濅互鍏舵椂灏氥�佺編鍛炽�佸揩鎹峰惛寮曚簡浼楀娑堣垂鑰咃紝灏ゅ叾鍙楀埌鍎跨鍜岄潚灏戝勾鐨勯潚鐫愩�傗�滄磱蹇鈥濈┒绔熷ソ涓嶅ソ鍛紵璋堣皥浣犵殑鐪嬫硶銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        浠庤惀鍏诲鐨勮搴﹀垎鏋愶紝鈥滄磱蹇鈥濆叿鏈夆�滀笁楂樷�濆拰鈥滀笁浣庘�濈殑鐗圭偣锛屽嵆楂樿剛鑲�侀珮鐑噺銆侀珮铔嬬櫧璐紝浣庣淮鐢熺礌銆佷綆鏃犳満鐩愩�佷綆鑶抽绾ょ淮銆傗�滄磱蹇鈥濈殑鍒朵綔鏂瑰紡浠ョ儰銆佺偢涓轰富锛岃剛鑲惈閲忓緢楂橈紝澶уぇ瓒呰繃浜轰綋姣忓ぉ鐨勯渶瑕侀噺銆傝兘閲忚繃鍓╀細瀵艰嚧瓒呴噸鍙婅偉鑳栥�傝偉鑳栨槸寮曡捣楂樿鍘嬨�佺硸灏跨梾銆佸績琛�绠$柧鐥呯殑閲嶈鍗遍櫓鍥犵礌涔嬩竴銆傝繃鍘讳竴鐩村湪鎴愪汉鏈熸墠鏈夌殑鎱㈡�х梾锛屽楂樿鍘嬨�佺硸灏跨梾銆佽鑴傚紓甯哥瓑锛屽凡缁忓湪鑲ヨ儢鐨勫効绔ュ皯骞翠腑鍑虹幇锛屾瘮渚嬭秺鏉ヨ秺楂橈紝涓斿憟浣庨緞鍖栥�傝偉鑳栬繕浼氬鍎跨灏戝勾蹇冪悊甯︽潵璐熼潰褰卞搷銆傝�屼笖锛屸�滄磱蹇鈥濅腑鐨勬补鐐搁鍝佸惈鏈夎嚧鐧屾垚鍒嗭紝濡傛灉闀挎湡椋熺敤涔熶細瀵硅韩浣撲骇鐢熷嵄瀹炽�傚洜姝わ紝鈥滄磱蹇鈥濅笉瀹滅粡甯搁鐢ㄣ�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨鑶抽閰嶅埗鍘熷垯銆侀ギ椋熷崼鐢熺瓑鐩稿叧鐭ヨ瘑锛屼负鎵樺辜鏈烘瀯鍙婂勾杞荤埗姣嶇瀛﹂厤鍒跺効绔ヨ喅椋熸彁渚涘府鍔┿��
+      </p>
+    </div>
+    <h3 id="c051">涓�銆佸鍓嶅効绔ヨ喅椋熺殑閰嶅埗鍘熷垯锛烇紴锛烇紴锛烇紴</h3>
+    <p>閰嶅埗瀛﹀墠鍎跨鐨勮喅椋熷簲绗﹀悎浠ヤ笅鍘熷垯銆�</p>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d141">锛堜竴锛夎惀鍏诲叏闈赴瀵岋紝鑶抽缁撴瀯鍚堢悊</h4>
+        <p>
+          娌℃湁涓�绉嶅ぉ鐒剁殑椋熷搧鍚湁浜轰綋鎵�蹇呴渶鐨勫叏閮ㄨ惀鍏荤礌锛屽洜鑰屼负瀛﹀墠鍎跨鎻愪緵鐨勮喅椋燂紝搴斿仛鍒板搧绉嶅鏍枫�傚搧绉嶅鏍风殑椋熺墿鍙互鎻愪緵涓嶅悓鐨勮惀鍏荤礌锛岄鐗╀腑钀ュ吇绱犳暟閲忓厖瓒炽�佹瘮渚嬫伆褰擄紝鏃㈣兘婊¤冻鍎跨鐨勭敓鐞嗛渶瑕侊紝鍙堣兘閬垮厤钀ュ吇澶辫皟銆�
+        </p>
+        <h4 id="d142">锛堜簩锛夐�傚悎骞煎効鐨勬秷鍖栬兘鍔�</h4>
+        <p>椋熺墿閰嶅埗搴斾互骞煎効鐨勫拃鍤艰兘鍔涘拰娑堝寲鑳藉姏涓轰緷鎹紝灏介噺鍋氬埌纰庛�佺粏銆佽蒋銆佺儌锛�1锝�2宀佷互娉ユ垨纰庢湯涓哄疁锛�2锝�3宀佷互</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFive/涓撻浜旓細瀛﹀墠鍎跨鑶抽鐨勯厤鍒跺師鍒�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ヨ喅椋熺殑閰嶅埗鍘熷垯</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      缁嗕笣銆佸皬涓併�佸皬鐗囦负涓伙紝3锝�4宀佸彲閫愭笎杩囨浮鍒板ぇ鍧椼�佹暣椋熴�傚悓鏃堕伩鍏嶆补鑵诲拰鍒烘縺鎬у己鐨勯鐗┿��
+    </p>
+    <h4 id="d143">锛堜笁锛夐鐗╁簲鑹层�侀銆佸懗銆佸舰淇卞叏</h4>
+    <p>
+      涓哄鍓嶅効绔ュ噯澶囩殑鑶抽锛屽簲鍋氬埌鑹层�侀銆佸懗銆佸舰淇卞叏锛岃繖鏍锋湁鍒╀簬鍏跺寮洪娆诧紝淇冭繘鏈轰綋鐨勬秷鍖栧惛鏀躲�傞鐗╁拰椁愬叿鐨勯鑹层�侀椈璧锋潵鐨勬皵鍛炽�佸懗閬撱�佸舰鐘堕兘浼氬鍎跨鐨勯ギ椋熸湁鎵�褰卞搷銆傝壇濂界殑杩涢鐜銆佹剦蹇殑鎯呯华涔熸湁鍒╀簬澧炲己鍎跨鐨勯娆层��
+    </p>
+    <h4 id="d144">锛堝洓锛夎绌堕ギ椋熷崼鐢燂紝涓ラ槻椋熺墿涓瘨</h4>
+    <p>
+      涓哄鍓嶅効绔ラ�夋嫨椋熺墿锛屽簲鎶婂畨鍏ㄦ斁鍦ㄩ浣嶏紝閫夋嫨鐨勯鐗╄绗﹀悎瀹夊叏銆佸崼鐢熴�佸仴搴疯姹傦紝瑕侀�夎喘钀ュ吇浠峰�艰緝楂樸�佹柊椴滅殑椋熺墿锛屼繚璇侀鐗╂湭鍙楀埌鐥呭師寰敓鐗╂垨鍏朵粬鏈夋瘨鏈夊鐗╄川鐨勬薄鏌擄紝涓ラ槻椋熺墿涓瘨銆�
+    </p>
+    <p>姝ゅ锛屽埡婵�鎬у己鐨勯鐗╋紝濡傛祿鑼躲�佸挅鍟$瓑涓嶉�傚疁鍎跨椋熺敤銆�</p>
+    <h3 id="c052">浜屻�佸鍓嶅効绔ラギ椋熷崼鐢燂紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d145">锛堜竴锛夐鍝佸崼鐢�</h4>
+    <p>涓嬪垪鍑犵椋熺墿鎯呭喌搴旀帓闄ゅ湪瀛﹀墠鍎跨楗鐨勯�夋嫨鑼冨洿涔嬪銆�</p>
+    <h5 id="e133">1.鑵愮儌鍙樿川鐨勯鐗�</h5>
+    <p>
+      椋熺墿琚粏鑿屾薄鏌撳悗鑵愮儌鍙樿川锛屼笉浠呰惀鍏荤礌琚ぇ閲忕牬鍧忥紝钀ュ吇浠峰�奸檷浣庯紝杩樹細浜х敓鑷寸梾鍥犵礌銆備緥濡傦紝澶х背銆佺帀绫炽�佽姳鐢熼湁鍙樺悗浜х敓鐨勯粍鏇查湁绱犱細鑷寸檶锛岃厫鐑傜殑鑲夌被涓湁澶ч噺鏅�氬彉褰㈡潌鑿屻�佸ぇ鑲犳潌鑿岋紝鏄撲骇鐢熸湁瀹崇墿璐ㄣ��
+    </p>
+    <h5 id="e134">2.鍚湁鑷寸檶鍥犲瓙鐨勯鐗�</h5>
+    <p>
+      鑵岃厞鍒跺搧銆佺儤鐑ゅ拰鐔忓埗鐨勯鐗╁惈鏈変簹纭濊兒鍜屽鐜姵鐑冭嚧鐧屽洜瀛愩�傚捀鑿溿�佺伀鑵裤�佺啅楸肩瓑椋熷搧涓嶅疁鎻愪緵缁欏鍓嶅効绔ラ鐢ㄣ��
+    </p>
+    <h5 id="e135">3.澶╃劧鏈夋瘨椋熺墿</h5>
+    <p>
+      鍥涘璞嗕腑鍚湁鐨傜礌銆佽儼铔嬬櫧閰舵姂鍒剁墿绛夋湁姣掔墿璐紝鐨傜礌瀵规秷鍖栭亾榛忚啘鏈夊己鐑堝埡婵�鎬у拰婧惰浣滅敤锛岃儼铔嬬櫧閰舵姂鍒剁墿瀵硅偁閬撲篃鏈変竴瀹氱殑鐮村潖浣滅敤銆傞鐢ㄦ湭鐔熼�忕殑鍥涘璞嗗彲瀵艰嚧涓瘨銆傚簲鍏堝皢鍥涘璞嗙敤娓呮按娴告场锛岀劧鍚庣儳鐔熷啀椋熺敤銆傚彂鑺界殑鍦熻眴銆佹柊椴滅殑榛勮姳鑿溿�佸彂闈掔殑瑗跨孩鏌跨瓑閮藉惈鏈夋瘨绱犮��
+    </p>
+    <h5 id="e136">4.鍚湁鍐滆嵂銆佷汉宸ヨ壊绱犵瓑鏈夊鐗╄川鐨勯鐗�</h5>
+    <p>
+      涓洪槻姝㈠啘鑽腑姣掞紝钄彍銆佹按鏋滃繀椤绘礂鍑�娴告场鍚庢墠鑳介鐢ㄣ�傛湁浜涢鑹茶繃浜庨矞鑹崇殑姘存灉锛屽彲鑳芥坊鍔犱汉宸ヨ壊绱狅紝涔熶笉瀹滈鐢ㄣ��
+    </p>
+    <h4 id="d146">锛堜簩锛夌児璋冨埗澶囧崼鐢�</h4>
+    <p>
+      鎵樺辜鏈烘瀯鍦ㄧ児璋冮鍝佹椂鐨勬�昏姹傛槸鏈�澶ч檺搴﹀湴淇濆瓨椋熺墿涓殑钀ュ吇绱狅紝骞惰兘鏉�鐏粏鑿岋紝澧炲姞鑹层�侀銆佸懗锛屽埡婵�鍎跨椋熸锛屾湁鍒╀簬鍏舵秷鍖栧惛鏀躲��
+    </p>
+    <p>浣嗗鏋滅児璋冩柟娉曚笉褰擄紝浼氱牬鍧忛鐗╀腑鐨勮惀鍏荤礌銆傜児璋冩椂搴旀敞鎰忎互涓嬪嚑鐐广��</p>
+    <p>
+      绗竴锛孊鏃忕淮鐢熺礌灞炴按婧舵�х淮鐢熺礌锛屼负鍑忓皯B鏃忕淮鐢熺礌鎹熷け锛屾窐绫虫鏁颁笉瀹滆繃澶氭垨鍙嶅鎼撴礂锛屼笉鐢ㄧ儹姘淬�佹祦姘存礂锛涘仛闈㈤锛屽棣掑ご銆侀潰鏉′笉鏀剧⒈鎴栧皯鏀剧⒈锛屽洜涓築鏃忕淮鐢熺礌鍦ㄧ⒈鎬ф憾娑蹭腑瀹规槗琚牬鍧忋�傜叜闈㈡潯銆侀楗ㄥ拰楗哄瓙鐨勬堡鍙婄背姹ゅ彲浠ュ厖鍒嗗埄鐢紝浣嗘湁绯栧翱鐥呯殑瀛╁瓙涓嶅疁楗敤銆�
+    </p>
+    <p>
+      绗簩锛屼负鍑忓皯缁寸敓绱燙鐨勬崯澶憋紝钄彍搴斿厛娲楀悗鍒囷紝娲楀悗涓嶅簲鏀剧疆杩囦箙锛岀倰鑿滄椂瑕佺敤鎬ョ伀蹇倰锛屾椂闂翠笉瀹滆繃闀匡紝涓斾笉鐢ㄩ摐閿咃紱鐐掑墠閬垮厤鐢ㄦ按娉°�佺敤寮�姘寸儷锛涘仛濂界殑鑿滆鍙婃椂椋熺敤锛岄殢鍋氶殢鍚冿紝涓嶇暀闅斿鑿溿��
+    </p>
+    <p>
+      绗笁锛岀児璋冮鐗╂椂锛屽彲閫傞噺鍔犻唻锛岄唻鑳藉噺灏戦鐗╀腑缁寸敓绱犵殑鎹熷け锛屽張鑳戒績杩涜倝绫诲強楠ㄤ腑閽欑殑婧惰В鍚告敹锛岃繕鑳藉幓闄ゅ姩鐗╂�ч鐗╃殑鑵ュ懗銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center">
+        <b
+          >涓崕楗鏂囧寲鍙婂叾瀵瑰鍓嶅効绔ラギ椋熺殑褰卞搷<a id="w3"></a
+          ><a href="chapter005.html#m3"><sup>[3]</sup></a></b
+        >
+      </p>
+      <p class="block">
+        涓浗楗鏂囧寲鐨勪竴涓噸瑕佺壒鑹叉槸鐑归オ鍘熸枡鐨勫箍娉涗笌澶氭牱锛屸�滀簲璋蜂负鍏伙紝浜旀灉涓哄姪锛屼簲鐣滀负鐩婏紝浜旇彍涓哄厖鈥濓紙銆婇粍甯濆唴缁忋�嬶級銆備笘鐣屼笂寰堝皯鏈夊摢涓�涓皯鏃忓湪鍗氶涓婂牚涓庝腑鍥戒汉鐩告彁骞惰銆傜┒鍏跺師鍥犳湁鍥涳細绗竴锛屼腑鍥藉湴鍩熷箍闃旓紝鍔ㄦ鐗╁搧绉嶇箒澶氾紱绗簩锛屼腑鍥戒汉瀵瑰悇姘戞棌楗鏂囧寲鍏兼敹骞惰搫锛涚涓夛紝瀹楁暀鐗瑰埆鏄亾鏁欑殑璐$尞锛涚鍥涳紝鈥滃ぉ浜哄悎涓�鈥濅紶缁熸�濇兂鐨勫奖鍝嶃��
+      </p>
+      <p class="block">
+        瀛﹀墠鍎跨姝e鍦ㄨ韩蹇冨彂鑲叉瀬涓烘椇鐩涚殑鏃舵湡锛岀敓闀块�熺巼杈冨揩锛岄渶瑕佸悇绉嶈惀鍏荤礌鍜岀儹閲忋�傝泲鐧借川銆佽剛绫汇�佺硸绫荤瓑浜ц兘钀ュ吇绱犲拰鏃犳満鐩愩�佺淮鐢熺礌绛夐潪浜ц兘钀ュ吇绱犻兘鏄叾鐢熼暱鍙戣偛鎵�蹇呴渶鐨勩�傚効绔ユ湁鐫�楂樺害鐨勮惀鍏婚渶姹傦紝鐒惰�屽張鏈夌潃鏈夐檺鐨勮儍瀹归噺锛岃繖涓�鐭涚浘鍐冲畾浜嗗惈鏈変赴瀵岃惀鍏荤礌鐨勯鐗╁鍎跨鐨勯噸瑕佹�с�傛垜鍥介鐗╁師鏂欑殑骞挎硾涓庡鏍蜂负瑙e喅杩欎竴鐭涚浘鎻愪緵浜嗗瑙傚熀纭�銆傞鐗╁搧绉嶅鏍凤紝鍥犺�屾垚浜哄彲浠ヤ粠涓�夋嫨钀ュ吇涓板瘜鐨勯鐗┿�備緥濡傦紝鍦ㄦ煇浜涙儏鍐典笅锛岄�夋嫨钀ュ吇浠峰�奸珮鐨勭豢鍙惰敩鑿滄垨椴滆眴鑰屼笉閫夋嫨娣¤壊鐨勬垨鏍硅寧绫昏敩鑿滐紝缁忓父閫夌敤鍚勭绮楃伯鑰屼笉浠呬粎浠ョ粏绮负涓婚锛岀敱姝や繚璇佸効绔ヨˉ鍏呭厖鍒嗙殑钀ュ吇绱狅紝骞朵娇涓嶅悓椋熺墿涓殑钀ュ吇绱犲緱鍒颁簰琛ワ紝婊¤冻鍎跨姝e父鐨勭敓闀夸笌鍙戝睍闇�瑕併�傞鐗╁搧绉嶅崟涓�鍜岀己灏戝彉鍖栵紝浼氶檷浣庡効绔ョ殑椋熸锛屽洜姝わ紝鍦ㄤ繚璇佸悇绉嶈惀鍏荤礌渚涘簲鍏呰冻鐨勫墠鎻愪笅锛岀敤鍚岀被椋熺墿鐨勪笉鍚屽搧绉嶈疆娴佹洿鎹紝鍙互鎻愰珮椋熺墿瀵瑰効绔ョ殑鍚稿紩鍔涖��
+      </p>
+    </div>
+    <h4 id="d147">锛堜笁锛夊帹鎴垮崼鐢�</h4>
+    <p>
+      鎵樺辜鏈烘瀯鐨勯鍫傝鎺ュ彈褰撳湴鍗敓涓荤閮ㄩ棬鐨勭鐞嗗拰鐩戠潱锛岀敵棰嗛棣嗘湇鍔¤鍙瘉锛屽苟涓ユ牸鎵ц銆婁腑鍗庝汉姘戝叡鍜屽浗椋熷搧瀹夊叏娉曘�嬨��
+    </p>
+    <p>
+      绗竴锛屽帹鎴胯鏈夊悎涔庡崼鐢熻姹傜殑闈㈢Н锛屽悇瀹ょ殑瀹夋帓瑕侀�傚悎宸ヤ綔绋嬪簭锛屽唴澶栫幆澧冩竻娲佸崼鐢熴��
+    </p>
+    <p>绗簩锛屽簲鏈夐槻铦囥�侀槻榧犮�侀槻锜戣瀭鐨勮鏂斤紝鎺掔儫銆佹帓姘旂殑璁惧锛屾薄鐗╁鐞嗚澶囥��</p>
+    <p>绗笁锛屾按婧愬厖瓒筹紝涓嬫按閬撻�氱晠锛屾礂纰椼�佹礂鑿滅殑姹犲瓙搴斾笌娲楁嫋鎶婄殑姘存睜鍒嗗紑銆�</p>
+    <p>
+      绗洓锛屾秷姣掕澶囬綈鍏紝椁愬叿瑕佸強鏃舵秷姣掞紝椋熷叿涓�椁愪竴娑堟瘨锛岃嫢鐢ㄦ按鐓垯闇�鍦ㄦ按寮�鍚�15锝�20鍒嗛挓锛岃嫢鐢ㄧ灞夎捀鍒欐按寮�鍚庤嚦灏戣钂�30鍒嗛挓銆傛秷姣掑悗鐨勯鍏疯濡ュ杽鏀剧疆锛屼互鍏嶅彈姹℃煋銆�
+    </p>
+    <p>
+      绗簲锛岃澶囧竷灞�鍜屽伐鑹烘祦绋嬪簲褰撳悎鐞嗭紝闃叉寰呭姞宸ラ鍝佷笌鐩存帴鍏ュ彛椋熷搧銆佸師鏂欎笌鎴愬搧浜ゅ弶姹℃煋锛岀敓銆佺啛椋熷搧搴斿垎寮�锛屽帹鎴跨敤鍏峰垁銆佹鏉裤�佺泦銆佺瓙銆佹姽甯冪瓑涔熻鍋氬埌鐢熴�佺啛鍒嗗紑銆�
+    </p>
+    <p>
+      绗叚锛屾湁鑹ソ鐨勯�氶鍜岀収鏄庛�傚簲鏈夐�氶璁惧锛屼互闄嶄綆鍘ㄦ埧鐨勬俯搴﹀拰婀垮害銆傜獥鎴峰簲瑁呮湁绾辩獥銆傜獥鎴峰紑闃旓紝骞舵湁浜哄伐鐓ф槑锛屼娇鍘ㄦ埧鏄庝寒锛屼互渚垮交搴曟竻闄ゆ薄鐗╋紝淇濇寔娓呮磥銆�
+    </p>
+    <h4 id="d148">锛堝洓锛夌倞浜嬩汉鍛樺崼鐢�</h4>
+    <p>
+      绗竴锛屽畾鏈熶綋妫�銆傜倞浜嬩汉鍛樹笂宀楀墠蹇呴』浣撴锛屼笉鍚堟牸鑰呬笉寰楀弬涓庡帹鎴垮伐浣滐紱浠ュ悗姣忓勾蹇呴』浣撴1锝�2娆°�傚悓鏃舵帴鍙楀崼鐢熺煡璇嗗煿璁紝鍑崼鐢熼儴闂ㄩ鍙戠殑鍚堟牸璇佹寔璇佷笂宀椼�傚嚒鎮h偁閬撲紶鏌撶梾銆佺毊鑲ょ梾銆佽偤缁撴牳绛変紶鏌撶梾鑰呭簲绔嬪嵆璋冪鐐婁簨鍛樺矖浣嶏紝鐥婃剤鍚庣粡浣撴鍚堟牸鎵嶈兘鎭㈠宸ヤ綔銆�
+    </p>
+    <p>
+      绗簩锛岀倞浜嬩汉鍛樿璁茬┒涓汉鍗敓锛屽嫟娲楁尽銆佹礂澶达紝鍕ゅ壀鎸囩敳锛屽嫟鎹㈣。鏈嶃�傛敞鎰忔墜鐨勬竻娲侊紝涓婄彮鍓嶃�佸ぇ灏忎究鍚庤娲楁墜銆傚伐浣滄椂搴旂┛宸ヤ綔鏈嶅苟淇濇寔娓呮磥锛屽鍘曞墠瑕佽劚鍘诲伐浣滄湇锛屽伐浣滃附瑕佽兘鍖呯洊浣忓ご鍙戙�傜儳鑿溿�佸垎鑿滄椂瑕佹埓鍙g僵锛屼笉瀵圭潃椋熺墿璇磋瘽銆佸挸鍡姐�佹墦鍠峰殢锛屼笉鐩存帴浠庨攨涓彇鑿滃搧灏濄��
+    </p>
+    <h3 id="c053">涓夈�佸鍓嶅効绔ョ殑楗琛屼负锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d149">锛堜竴锛夊効绔ュ父瑙佷笉鑹ギ椋熻涓�</h4>
+    <p>瀛﹀墠鍎跨甯歌鐨勪笉鑹ギ椋熻涓烘湁鍋忛銆佹寫椋熴�佷笉鑳界嫭绔嬭繘椁愮瓑銆�</p>
+    <p>
+      鍋忛锛屾寚鍙枩鐖卞悆鏌愬嚑绉嶉鐗╋紝鑰屼笉鍚冨彟涓�浜涢鐗╃殑涓嶈壇涔犳儻銆備緥濡傦紝鍙悆鑲夈�侀奔锛屼笉鍚冭敩鑿溿��
+    </p>
+    <p>
+      鎸戦锛屾寚楗杈冧负鎸戝墧锛屽彧鍊惧悜浜庤嚜宸卞枩娆㈢殑鏌愬嚑绉嶉鐗╋紝涓嶅悆涓嶅枩娆㈢殑椋熺墿銆�
+    </p>
+    <p>
+      涓嶈兘鐙珛杩涢锛屾寚鐢变簬鎶氬吇鑰呯殑杩囧害鍛垫姢锛屽鑷磋澶氬効绔ヤ笉鎰挎垨涓嶈兘鐙珛杩涢銆�
+    </p>
+    <h4 id="d150">锛堜簩锛変笉鑹ギ椋熻涓虹殑褰㈡垚鍘熷洜</h4>
+    <h5 id="e137">1.瀹跺涵鍥犵礌</h5>
+    <p>
+      鍎跨鐨勯鐗╁搧绉嶃�佸彛鍛炽�佺児璋冩柟寮忕瓑楗涔犳儻鍙楀搴奖鍝嶃�傚湪瀹跺涵涓紝椋熺墿鐢卞闀胯喘涔帮紝鍎跨鍙兘浠庝拱鏉ョ殑椋熺墿涓�夋嫨锛屽洜姝わ紝瀹堕暱璐拱鐨勯鐗╁搧绉嶇洿鎺ュ奖鍝嶅埌鍎跨瀵归鐗╃殑閫夋嫨銆備竴浜涙湁鍋忛涔犳儻鐨勭埗姣嶅湪璐拱椋熺墿鏃朵究鍙�夋嫨鏈夐檺鐨勫搧绉嶏紝椋熺墿鍝佺鍗曚竴銆佺己灏戝彉鍖栵紝鍎跨鍙範鎯悆瀹堕噷甯稿悆鐨勫嚑绉嶉鐗╋紝涓嶉�傚簲娌″悆杩囨垨寰堝皯鍚冪殑椋熺墿鍝佺銆傚湪鍙e懗鍜岀児璋冩柟寮忎笂锛屽┐骞煎効鐨勯ギ椋熺姸鎬佷篃鏄參鎱範鎯嚜宸卞搴腑鐗规畩鐨勮皟鍛冲彛鍛冲拰鐑硅皟鏂瑰紡锛屽浜庝笉绗﹀悎鑷繁涔犳儻鐨勯ギ椋熸湁鏃朵細闅句互閫傚簲锛屽紩鍙戝亸椋熴�佹寫椋熺瓑涓嶈壇楗琛屼负銆�
+    </p>
+    <h5 id="e138">2.濠村辜鍎垮績鐞嗗彂灞曠壒鐐�</h5>
+    <p>
+      鍎跨娲绘臣濂藉姩銆佸ソ濂囧績寮猴紝娉ㄦ剰鍔涘鏄撳垎鏁o紝灏遍鏃跺線寰�鍚冨緱鍗婇ケ浠ュ悗灏变笉濂藉ソ杩涢銆傛澶栵紝鍎跨鍙楀績鐞嗙壒鐐圭殑褰卞搷锛屽椋熺墿鐨勮壊銆侀銆佸懗銆佸舰銆佹俯搴︾瓑閮芥湁鑷繁鐨勫枩濂姐�備緥濡傦紝鏈夌殑鍎跨涓嶅悆榛戣姖楹伙紝鏄洜涓洪粦鑺濋夯鐨勯鑹茬湅涓婂幓涓嶆磥鍑�锛�
+    </p>
+    <p>杩樻湁鐨勫効绔ヤ笉鎰挎剰鍚冮潰鏉★紝鍥犱负鐪嬭闈㈡潯浼氫骇鐢熶笉濂界殑鑱旀兂銆�</p>
+    <h4 id="d151">锛堜笁锛夊効绔ュ仴搴烽ギ椋熻涓虹殑鍩瑰吇</h4>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h5 id="e139">1.鍚堢悊瀹夋帓鑶抽</h5>
+        <p>
+          搴旀牴鎹効绔ョ敓闀垮彂鑲叉墍闇�锛岀粨鍚堛�婁腑鍥藉骞间汉缇よ喅椋熸寚鍗楋紙2016锛夈�嬪拰鍎跨骞宠 鑶抽瀹濆锛屼负鍎跨瀹夋帓鍚堢悊銆佸潎琛$殑鑶抽锛屽仛鍒扮矖缁嗘惌閰嶃�佽崵绱犳惌閰嶃�佸共绋�鎼厤銆佷富鍓惌閰嶃��
+        </p>
+        <p>鍚屾椂搴旂粡甯稿彉鎹㈣彍璋憋紝鏀硅繘鐑硅皟鏂规硶锛岄噸瑙嗛鐗╄壊銆侀銆佸懗銆佸舰锛屼互澧炲己濠村辜鍎垮杩涢鐨勫叴瓒c�備緥濡傦紝绫抽キ鍙敤妯″瓙鍋氭垚蹇冨舰銆侀奔褰€�佸姩鐗╃瓑褰㈢姸锛涙瘡椁愬噯澶囦竴浜涜兘鐢ㄦ墜鎶撳彇鐨勯鐗╋紝濡傚湡璞嗐�佺孩钖�佽儭钀濆崪銆侀钑夊潡銆佹鍧椼�佽嫻鏋滆杽鐗囩瓑銆�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterFive/涓撻浜旓細鍎跨楗涔犳儻鐨勫煿鍏�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬効绔ラギ椋熶範鎯殑鍩瑰吇</p>
+      </div>
+    </div>
+    <h5 id="e140">2.绉戝鎻愪緵闆堕</h5>
+    <p>
+      闆堕鏄甯搁キ椋熶互澶栫殑闆舵槦灏忓悆锛屽彲浠ユ彁渚涗竴瀹氱殑鑳介噺鍜岃惀鍏荤礌銆傞浂椋熸墍渚涚殑鑳介噺鍗犲効绔ラ潚灏戝勾鍏ㄥぉ鑶抽涓憚鍏ユ�昏兘閲忕殑20%锝�30%锛涢浂椋熸彁渚涚殑铔嬬櫧璐ㄣ�佽剛绫诲拰绯栫被鍦ㄤ竴澶╄惀鍏绘憚鍏ヤ腑涔熷崰鏈変竴瀹氱殑姣旈噸銆�
+    </p>
+    <p>
+      灏变腑鍥界洰鍓嶇殑鎯呭喌鏉ョ湅锛岃澶氬湴鍖哄悇骞撮緞鍎跨闆堕绉嶇被涓昏闆嗕腑鍦ㄩゼ骞层�佸阀鍏嬪姏銆佸啺婵�鍑屻�佺硸鏋滃強鑶ㄥ寲椋熷搧绛夈�傚簲涓哄効绔ユ彁渚涘仴搴烽鍝佷綔涓洪浂椋燂紝渚嬪锛屽悇绫荤敓椴滆敩鏋溿�佸叏璋风被鐨勪富椋熺被椋熷搧鎴栧己鍖栭潰鍖呫�佹灉姹佸拰钄彍姹佺瓑浣庣敎鍛抽ギ鏂欍�傝繖浜涢鐗╁彲鎻愪緵鍎跨鎴愰暱涓庡彂鑲叉墍闇�鐨勭淮鐢熺礌銆佺熆鐗╄川鍙婂叾浠栬惀鍏荤礌锛岃ˉ鍏呭叾姝i钀ュ吇鎴愬垎涔嬩笉瓒炽��
+    </p>
+    <h5 id="e141">3.鍒涜鑹ソ鐨勫氨椁愮幆澧�</h5>
+    <p>
+      灏遍鐜搴斿共鍑�鏁存磥锛屽彲浠ユ憜涓婂瘜鏈夌瓒g殑椁愬叿鍨紝鏃㈣兘澧炲姞鐢ㄩ鐨勮叮鍛筹紝涔熻兘缁存寔娓呮磥銆傞鍏峰簲閫夋嫨鑹插僵椴滆壋銆佹牱寮忔柊棰栫殑锛屼互淇冭繘鍎跨椋熸銆傚氨椁愭椂涓嶈鎵硅瘎鍎跨锛屼互鍏嶉�犳垚鍏剁簿绁炵揣寮犮�佹儏缁綆钀斤紝褰卞搷椋熸銆�
+    </p>
+    <h5 id="e142">4.浼犳巿钀ュ吇鐭ヨ瘑</h5>
+    <p>
+      搴旀敞鎰忔墿鍏呭効绔ョ殑鍋ュ悍鐭ヨ瘑锛岃浠栦滑鎺屾彙閫夋嫨椋熺墿鐨勫師鍒欙紝瀛︿範閰嶇疆骞宠 鑶抽锛涗簡瑙h喅椋熷彛鍛冲疁娓呮贰銆佹俯鍜岋紝杩囦簬娴撻噸銆佸埡婵�鐨勯鐗╀笉閫傚悎鍎跨椋熺敤锛屽皯鐩愩�佸皯绯栫殑楗鏇村仴搴凤紱鍖哄垎鍋ュ悍涓庨潪鍋ュ悍椋熷搧锛屽枩鐖卞仴搴烽鍝侊紝褰㈡垚瀵瑰仴搴烽鍝佺殑绉瀬鎯呮劅銆�
+    </p>
+    <h5 id="e143">5.鍩瑰吇楗绀间华</h5>
+    <p>
+      涓浗鍙や唬涓�鐩村皢楗鐢熸椿绾冲叆閬撳痉淇吇鐨勮寖鐣达紝杩欐槸涓崕姘戞棌閲嶈鐨勬枃鍖栦紶缁熴�傚効绔ヤ粠灏忚鏁欒偛瀛濇暚鑰佷汉銆佽唉璁╁钩杈堛�佸嫟淇寔瀹躲�佺埍鎯滅伯椋熺瓑銆備絾鍦ㄧ幇浠e効绔ョ殑楗鐢熸椿涓紝楗绀间华鐨勫煿鍏诲父甯歌蹇借锛屼簬鏄嚭鐜颁簡涓�浜涗笉鏂囨槑銆佷笉绀艰矊鐨勮涓猴紝姣斿锛屾湁鐨勫効绔ヨ俯鐫�妞呭瓙鐢ㄦ墜鎶撹彍锛屾湁鐨勫効绔ヤ笓鎸戣嚜宸辩埍鍚冪殑椋熷搧锛屽悆楗椂闅忎究缈昏彍绛夈�傛暀甯堛�佸闀垮簲閲嶈鍎跨楗绀间华鐨勫煿鍏伙紝閫氳繃楗瀵瑰効绔ヨ繘琛岀ぜ璨屻�佸瓭椤恒�佸嫟淇瓑鍩烘湰鍋氫汉涔嬮亾鐨勬暀鑲层��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0141-2.jpg" /><br />
+      <span class="img">涓撻浜� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b021">
+      <div class="custom1">瀛︿範涓婚鍥�</div>
+      <div class="custom2">鎵樺辜鏈烘瀯鐨勮喅椋熺鐞嗐��</div>
+    </h2>
+    <p class="center">  <el-image :src="taskFour" :preview-src-list="[taskFour]"  /></p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        20涓栫邯60骞翠唬锛屽垬鍐敓銆佸懆鍚簮鍦ㄥ寳浜競瀵归泦浣撳効绔ヨ繘琛屼簡鈥滆鍒掕喅椋熲�濈殑鐮旂┒锛岄�氳繃瀵瑰弬鍔犲崗浣滅殑骞煎効鍥�佹墭鍎挎墍涓浉鍏充汉鍛樼殑鍩硅锛屼娇浠栦滑鎺屾彙钀ュ吇宸ヤ綔鐨勫熀鏈煡璇嗭紝瀛︿細鍒惰鑶抽璁″垝鐨勬柟娉曘�傚悇鎵樺効鎵�鐨勪繚鍋ュ憳姣忔湀鏈堝垵鍦ㄥ崼鐢熷眬闆嗕腑涓�娆★紝鎬荤粨涓婃湀鐨勮喅椋熶緵搴斿伐浣滐紝璁$畻鍎跨鐨勮惀鍏荤礌鎽勫叆閲忥紝骞跺湪鍗敓灞�鍜岀爺绌剁粍鎴愬憳鐨勮緟瀵间笅锛屽埗璁㈡湰鏈堢殑鑶抽璁″垝銆傚湪涓嶅鍔犲効绔ヤ紮椋熻垂鐨勫熀纭�涓婏紝閲囩敤浠锋牸杈冧綆鑰岃惀鍏讳环鍊艰緝楂樼殑椋熺墿杩涜绉戝鎼厤锛屾彁楂樿喅椋熶腑鐨勮泲鐧借川鐢熺墿浠峰強閽欍�佺淮鐢熺礌绛夌殑渚涚粰閲忋�備竴骞翠互鍚庯紝杩欎簺浣庝紮椋熻垂鐨勫効绔ヨ惀鍏荤礌鎽勫叆姘村钩鏈夋墍鎻愰珮锛屼綋鏍煎彂鑲叉按骞宠刀涓婁簡浼欓璐硅緝楂樼殑鎵樺辜鏈烘瀯鐨勫効绔ャ�備笂杩扮粡楠屽褰撳墠涓�浜涚粡娴庢瑺鍙戣揪鍦板尯鐨勬墭骞兼満鏋勫疄琛岃惀鍏婚厤椁愩�佹彁楂樺効绔ョ殑鍙戣偛姘村钩鍏锋湁瀹濊吹鐨勬寚瀵兼剰涔夈�傝涓庡悓瀛﹀氨姝ょ爺绌朵氦娴佸悇鑷殑鐪嬫硶銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩版墭骞兼満鏋勮喅椋熺鐞嗙殑瑕佹眰銆佽喅椋熻皟鏌ョ瓑鐩稿叧鍐呭锛屼负鎵樺辜鏈烘瀯杩涜绉戝鐨勮喅椋熺鐞嗘彁渚涚悊璁轰緷鎹��
+      </p>
+    </div>
+    <h3 id="c054">涓�銆佹墭骞兼満鏋勭殑鑶抽璁″垝锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鍒惰鑶抽璁″垝鏄弧瓒冲鍓嶅効绔ョ殑钀ュ吇闇�姹傦紝淇冭繘鍏剁敓闀垮彂鑲茬殑涓�绉嶇瀛︾鐞嗘柟娉曘�傛墭骞兼満鏋勭殑鑶抽璁″垝鍖呮嫭涓変釜鏂归潰锛氳鍒掓瘡鏃ユ墍闇�鐨勯鐗╃绫诲拰鏁伴噺锛涙嫙璁㈤璋憋紱鍒跺畾鍚堢悊鐨勮喅椋熷埗搴︺��
+    </p>
+    <h4 id="d152">锛堜竴锛夎鍒掓瘡鏃ユ墍闇�鐨勯鐗╃绫诲拰鏁伴噺</h4>
+    <p>
+      绉戝鐨勮喅椋熻鍒掑簲涓哄鍓嶅効绔ユ彁渚涘钩琛¤喅椋燂紝鍗宠兘婊¤冻鐑兘鍙婂悇绉嶈惀鍏荤礌鐨勯渶瑕侊紝涓斿悇钀ュ吇绱犱箣闂存湁姝g‘鐨勬瘮渚嬪叧绯荤殑鑶抽銆傝泲鐧借川銆佽剛绫汇�佺硸绫讳笁澶ц惀鍏荤礌涔嬮棿鐨勮川閲忔瘮鍊煎簲鎺ヨ繎1鈭�1鈭讹紙4锝�5锛夈��
+    </p>
+    <p>
+      鍒惰鑶抽璁″垝鐨勫嚭鍙戠偣鏄┐骞煎効鐨勫勾榫勭壒寰佸拰瀵硅惀鍏荤殑闇�瑕侊紝鍚屾椂瑕佽�冭檻楗涔犳儻绛夊洜绱狅紝浠庡疄闄呭嚭鍙戯紝缁撳悎姘斿�欍�佸湴鐞嗘潯浠躲�佸綋鍦伴鍝佷緵搴旀儏鍐点�佸競鍦烘儏鍐点�佽喅椋熻垂鐢ㄦ爣鍑嗭紝杩涜鍚堢悊棰勭畻锛屽洜鍦板埗瀹滃湴鍒惰鑶抽璁″垝銆傛墍閫夐鐗╁湪璐ㄥ拰閲忎笂閮藉簲婊¤冻瀛﹀墠鍎跨鐨勮惀鍏婚渶姹傘��
+    </p>
+    <h4 id="d153">锛堜簩锛夋嫙璁㈤璋�</h4>
+    <p>
+      椋熻氨鏄喅椋熻鍒掔殑鍏蜂綋瀹炴柦鏂规锛屾槸涓�鏃ュ唴瀹氶噺鐨勫悇绉嶉鍝佺殑閰嶅埗鍜岀児璋冩柟娉曠殑璇存槑锛屽畠鍖呮嫭椋熺墿鐨勭绫汇�佹暟閲忋�佺児璋冩柟娉曞拰鍒舵垚鍝佸悕绉般�備负淇濊瘉鑶抽璁″垝鐨勯『鍒╄繘琛岋紝鎵樺辜鏈烘瀯搴旀瘡鍛ㄥ埗璁竴娆¢璋便��
+    </p>
+    <p>
+      椋熻氨瑕佹墽琛岃喅椋熻鍒掓墍鎷熷畾鐨勯鐗╃绫诲拰鏁伴噺锛屼笉寰椾换鎰忔坊鍔犳垨鍑忓皯锛屼互婊¤冻鍎跨鐨勮惀鍏婚渶姹傘��
+    </p>
+    <p>
+      椋熺墿鍝佺搴斿鏍峰寲锛岃�冭檻椋熺墿鐨勫埄鐢ㄧ巼锛屽敖鍙兘浣夸笉鍚岄鐗╀腑鐨勮惀鍏荤礌寰楀埌浜掕ˉ銆�
+    </p>
+    <p>
+      涓�鍛ㄩ璋变腑锛屼竴鏃ュ悇椁愮殑涓汇�佸壇椋熷搧涓嶅簲閲嶅锛涗竴鍛ㄥ壇椋熷搧涓嶅簲鏈�2娆′互涓婄殑閲嶅銆傛洿鎹㈡椂鍙敤鍚岀被椋熺墿鐨勪笉鍚屽搧绉嶈疆娴佽繘琛屻�傞鐗╃殑鏇存崲鍘熷垯鏄悓绫绘浛鎹紝鍗充互绮崲绮�佷互璞嗘崲璞嗐�佷互鑲夋崲鑲夈�備緥濡傦紝澶х背鍙互涓庡皬绫炽�佺帀绫炽�侀粦绫崇瓑鏉傜伯浜掓崲锛岄澶村彲浠ヤ笌闈㈡潯銆侀潰鍖呫�佺儥楗间簰鎹紝澶ц眴鍙互涓庤眴鑵愩�佽眴鑵愬共銆佽眴鑵愮毊绛夎眴鍒跺搧浜掓崲锛岀尓鑲夊彲浠ヤ笌鐗涜倝銆佺緤鑲夈�佸厰鑲夈�侀浮鑲夈�侀腑鑲変簰鎹紝楸煎彲浠ヤ笌铏俱�佽煿銆佽礉绫荤瓑姘翠骇鍝佷簰鎹紝椴滅墰濂跺彲浠ヤ笌缇婂ザ銆佸ザ绮夈�侀吀濂躲�佸ザ閰瓑濂跺埗鍝佷簰鎹€��
+    </p>
+    <p>
+      椋熻氨涓殑椋熷搧搴旂鍚堝┐骞煎効鐨勬秷鍖栬兘鍔涖�傞鐗╃殑鍝佺閫夋嫨鍜岀児璋冮厤鍒舵柟娉曚篃搴旀槗浜庡効绔ユ秷鍖栧惛鏀躲��
+    </p>
+    <p>
+      鎷熻椋熻氨浠ュ悗锛屽繀椤诲椋熻氨杩涜瀹℃牳锛屼互妫�楠屾墍璁㈤璋辩殑鍚堢悊鎬у拰绉戝鎬с�傚彲浠庝互涓嬪嚑涓柟闈㈠鏍搞��
+    </p>
+    <p>
+      绗竴锛岃瀵熷効绔ョ殑杩涢鎯呭喌锛屽畾鏈熻繘琛屽舰鎬佹寚鏍囧拰鐢熺悊鎸囨爣鐨勬祴閲忋�備緥濡傦紝閫氳繃浣撻噸鍜岃韩楂樼瓑鎸囨爣鍒嗘瀽鍎跨鐨勭敓闀垮彂鑲茬幇鐘躲��
+    </p>
+    <p>
+      绗簩锛屽畾鏈熻繘琛岃惀鍏昏绠楋紝骞跺弬鐓у悇骞撮緞鍎跨鐨勮惀鍏荤礌渚涚粰閲忔爣鍑嗗姞浠ュ垎鏋愶紝濡傚彂鐜伴棶棰橈紝搴旇繀閫熻皟鏁撮璋便��
+    </p>
+    <p>绗笁锛屾鏌ュ叏鍥瘡鏃ヤ紮椋熻垂鐨勬敹鏀槸鍚﹀钩琛★紝搴斾繚璇佷笓娆句笓鐢ㄣ��</p>
+    <h4 id="d154">锛堜笁锛夊埗瀹氬悎鐞嗙殑鑶抽鍒跺害</h4>
+    <p>
+      鑶抽鍒跺害鍖呮嫭涓ら」鍩烘湰鍐呭锛氫竴鏄悎鐞嗗垎閰嶉鐗╃殑鏁伴噺鍜岃川閲忥紱浜屾槸鍚堢悊瀹夋帓杩涢娆℃暟鍜岄棿闅旀椂闂淬��
+    </p>
+    <h5 id="e144">1.鍚堢悊鍒嗛厤椋熺墿鐨勬暟閲忓拰璐ㄩ噺</h5>
+    <p>
+      鎸夌収鏃╅鍚冨ソ銆佸崍椁愬悆楗便�佹櫄椁愬悆灏戠殑鍘熷垯锛屾伆褰撳垎閰嶄笁椁愮殑椋熺墿銆傛棭椁愯鎻愪緵楂樿泲鐧界殑椋熺墿锛岃剛绫诲拰绯栫被涔熷彲澶氫竴浜涖�傚榫勫墠鍎跨鏃╅椋熺墿鐨勪緵鐑噺涓�鑸负鎬讳緵鐑噺鐨�20%锝�25%锛屾棭椁愪緵搴旇鍏呰冻銆傚崍椁愬簲鎻愪緵瀵屽惈铔嬬櫧璐ㄣ�佽剛绫诲拰绯栫被鐨勯鐗┿�傚崍椁愰鐗╃殑渚涚儹閲忎竴鑸负鎬讳緵鐑噺鐨�30%锝�35%銆傛櫄椁愬簲娓呮贰锛屾槗浜庢秷鍖栥�傛櫄椁愰鐗╃殑渚涚儹閲忎竴鑸负鎬讳緵鐑噺鐨�25%锝�30%锛屾櫄椁愪笉瀹滆繃澶氥�傜偣蹇冪殑渚涚儹閲忎竴鑸负鎬讳緵鐑噺鐨�10%锝�15%銆�
+    </p>
+    <h5 id="e145">2.鍚堢悊瀹夋帓杩涢娆℃暟鍜岄棿闅旀椂闂�</h5>
+    <p>
+      涓ら涔嬮棿鐨勯棿闅斾笉瀹滆繃闀挎垨杩囩煭锛岃繃闀夸細寮曡捣楗ラタ鎰燂紝杩囩煭浼氬奖鍝嶉娆层�傛贩鍚堥鐗╁湪鑳冧腑鍋滅暀4灏忔椂宸﹀彸锛屽洜姝や袱椁愪箣闂寸殑闂撮殧浠�4灏忔椂涓哄疁锛屾瘡鏃ヨ繘椋�3锝�4娆°��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍎跨楗娲诲姩涓暣鍚殑娼滃湪绀句細璇剧▼</b></p>
+      <p class="block">
+        楗鐢熸椿鏄効绔ョぞ浼氬寲鐨勯噸瑕佽矾寰勩�傚湪楗鐢熸椿涓紝鍎跨鈥滀粠闀胯緢閭i噷鎺ュ彈鏈夊叧鍚冪殑鍚勭鐭ヨ瘑锛屼笉浠呭寘鎷鐗╃殑鍝佺銆佺壒鎬т笌閫傚綋閫夋嫨锛岄鍏风殑姝g‘浣跨敤锛岄妗岀ぜ浠紝椋熺墿绂佸繉锛屽骇娆℃帓瀹氬強鐩稿叧鐨勪华寮忋�佷俊浠般�佽鐭┿�佺ぜ鏁欙紝鑰屼笖鍑犱箮鍙互浠ユ鍑哄彂锛岄�愭笎鎺屾彙绀句細鍏崇郴鍜屼负浜哄涓栧噯鍒欑殑鍏ㄩ儴鍐呭鈥濄�傝瘹濡備竴浣嶅鑰呮墍瑷�锛氣�溾�樺悆鈥欐牴鏈氨鏄垜浠璇嗕笘鐣屻�佹妸鎻′笘鐣岀殑涓�绉嶅熀鏈柟寮忋�傗�濆洜姝わ紝鍎跨楗鐢熸椿涓粷涓嶇己涔忕ぞ浼氳绋嬭祫婧愶紝缂轰箯鐨勫彧鏄紑鍙戙�佸埄鐢ㄨ繖浜涜绋嬭祫婧愮殑鏂瑰紡銆�
+      </p>
+      <p class="block">
+        鍎跨楗鐢熸椿鏈韩鍦ㄨ澶氭椂鍊欏氨鏄瀬涓洪噸瑕佺殑绀句細璇剧▼銆備緥濡傦紝閫氳繃骞煎効鍥噷鐨勯ギ椋熺敓娲伙紝鍎跨瀹规槗鍏绘垚琚ぞ浼氭帴鍙楃殑楗绀间华鍜屾�佸害锛屼笉姝g‘鐨勯ギ椋熻涓哄皢浼氬彈鍒伴泦浣撶殑褰卞搷鑰屾湁鎵�鏀瑰彉锛涘効绔ョ殑鐙珛鑳藉姏锛屽鎵惧埌鑷繁鐨勪綅缃�佺嫭绔嬭繘椁愩�侀鍓嶉鍚庤嚜宸辨礂婕辩瓑涔熷彲浠ユ湁鎵�鍙戝睍銆傚辜鍎垮洯閲岀殑闆嗕綋杩涢杩樻湁鍔╀簬鍎跨璁よ瘑涓綋宸紓銆傛瘮濡傦紝鍦ㄨ繘椁愪腑鏈夌殑鍎跨鍠滄鏌愪簺鑿滐紝鑰屾湁鐨勫効绔ユ洿鍠滄鍙﹀涓�浜涜彍锛涘悆楗�熷害鏈夊揩鏈夋參绛夈�傜粡甯歌鍎跨鍋氫竴浜涗笌椋熺墿澶囧埗绛夋椿鍔ㄧ浉鍏崇殑瀹跺姟鍒欐湁鍒╀簬鍩瑰吇鍏跺嫟鍔崇殑浼樿壇鍝佽川銆傛湁鐮旂┒琛ㄦ槑锛屽湪鍒嗛厤鍎跨鍋氬ぇ閲忓伐浣滅殑绀句細涓紝鍎跨寰�寰�鏇村姞鍏冲績浠栦汉鐨勬垚闀库�斺�旂粰鍒汉甯姪鍜屾敮鎸併�傛垜浠彲浠ラ�傚綋鍦版暀骞煎効甯潃鍑嗗鍒朵綔椋熺墿涔嬬被鐨勫皬浜嬶紝鍒欐湁鍒╀簬骞煎効瀛︿範鍦ㄥ洟浣撲腑涓庝粬浜哄悎浣滐紝璁よ瘑鍒嗗伐鍚堜綔鍜屽垎浜殑鎰忎箟锛屼綋楠屼笌鍚屼即鍙婃垚浜哄叡鍚岀敓娲荤殑涔愯叮锛屽吇鎴愬浠栦汉銆佺ぞ浼氫翰杩戙�佸悎浣滅殑鎬佸害锛屽涔犲埌鍒濇鐨勪汉闄呬氦寰�鎶�鑳姐�傚彟澶栵紝閫氳繃鍙備笌椋熺墿澶囧埗娲诲姩璁よ瘑涓庨鐗╁拰鐑硅皟鏈夊叧鐨勪笉鍚岃亴涓氱殑浜猴紙濡傚啘姘戙�佸敭璐у憳銆佸帹甯堬級锛屼細甯姪骞煎効鎰熺煡椋熺墿鐨勬潵涔嬩笉鏄擄紝浣撲細鍔冲姩鐨勮壈杈涳紝灏婇噸鍒汉鐨勫伐浣溿�傚湪鎴戝浗锛屽効绔ュ湪瀹跺涵涓仛鐨勫鍔¤秺鏉ヨ秺灏戯紝鐢氳嚦瀛樺湪涓�浜涗粠涓嶅府鐖舵瘝鍋氬鍔$殑鈥滈浂瀹跺姟鈥濆効绔ャ�傝鍎跨閫傚綋鍙備笌鍓嶈堪涓�浜涙椿鍔ㄥ氨鎴愪负鍏舵垚闀挎墍蹇呴渶鐨勭ぞ浼氳绋嬨��
+      </p>
+      <p class="block">
+        寮�鍙戙�佸埄鐢ㄩギ椋熻暣鍚殑鍘嗗彶銆佹枃鍖栫瓑淇℃伅鍒欐槸鍎跨楗鐢熸椿绀句細璇剧▼鍖栫殑閲嶈鏂瑰紡銆備笉浠呴鐗╂湰韬槸閲嶈鐨勬枃鍖栦紶鎵垮唴瀹癸紝鑰屼笖椋熺墿杩樹綔涓轰竴绉嶆惡甯﹀绉嶆剰涔夌殑杞戒綋鍦ㄦ枃鍖栦紶鎵夸腑鍙戠敓浣滅敤銆備腑鍥戒汉鐨勯ギ椋熶腑娑夊強鍘嗗彶浼犵粺鏁欒偛鏂归潰鐨勫唴瀹癸紝涓昏琛ㄧ幇鍦ㄦ煇浜涚壒瀹氬瞾鏃惰妭鏃ラ鍝佷笌鍘嗗彶浜虹墿鍜屽巻鍙蹭簨浠跺瓨鍦ㄤ竴瀹氱殑娓婃簮鍏崇郴锛屾垨褰㈡垚浜嗘煇绉嶅甫鏈夌濂囪壊褰╃殑浼犺锛屼粠鑰岃浜轰滑鐢ㄦ潵杩涜鑻遍泟瑙傚拰鍘嗗彶瑙傛柟闈㈢殑鏁欒偛銆傚叾涓瘮杈冩湁浠h〃鎬х殑鏈夌鍗堣妭鍚冪步瀛愪互绾康灞堝師锛屽瘨椋熻妭鍚冨喎椋熶互绁锛涘北瑗垮崡閮ㄦ鏈堝崄浜斿悆鏋e北绯曠邯蹇靛ぇ绂规不姘达紱鍙堝锛屾补鐐告¨锛堟补鏉★級璞″緛鐫�鎶婃畫瀹冲繝鑹殑绉︽¨鐢ㄦ潵娌圭偢銆備絾鍦ㄧ幇浠o紝椋熺墿涓暣鍚殑浼犵粺鏂囧寲鎰忎箟鏈夋椂浼氳蹇借锛屽鑷撮鐗╁師鏈夌殑鏂囧寲鎰忎箟宸茬粡澶辫惤鎴栧彂鐢熷彉寮傘�備互浼犵粺鑺傛棩鍜岃妭鏃ラ鍝佷负渚嬶紝鍩庡競閲岀殑鍎跨涔熷ぇ鑷寸煡閬撴湁鍝簺浼犵粺鑺傛棩锛屼絾鍙檺浜庣煡閬撹繃浠�涔堣妭鍚冧粈涔堜笢瑗匡紝濡傚厓瀹佃妭鍚冨厓瀹点�佺鍗堣妭鍚冪步瀛愩�佷腑绉嬭妭鍚冩湀楗肩瓑锛屼竴浜涘効绔ヨ繕琛ㄧず鈥滃枩娆㈠悆杩欎簺涓滆タ鈥濓紝鑰岃繖浜涜妭鏃ュ叿浣撴槸鍝竴澶╋紝灏ゅ叾鏄叧浜庤妭鏃ョ殑瑙h锛屼粬浠凡涓嶇敋浜嗚В銆傞鍝佹墍浼犺揪鐨勪紶缁熸枃鍖栦俊鎭湪涓�瀹氱▼搴︿笂閫愭笎琛板噺銆傛垚浜哄鏋滆兘瀵归鐗╃殑鏂囧寲鎰忎箟娣卞姞鎸栨帢锛屼娇鍎跨浜嗚В涓浗鐨勪紶缁熺墿璐ㄦ枃鍖栧拰绮剧鏂囧寲锛屽疄闄呮劅鍙楃鍥芥枃鍖栫殑涓板瘜涓庝紭绉�锛屽苟鍊熸鎻愬崌鍎跨鐨勬皯鏃忔剰璇嗭紝澧炲己鍏舵皯鏃忚鍚屾劅锛岄ギ椋熸椿鍔ㄥ氨鏈夊彲鑳芥垚涓烘渶鑷劧鐨勭患鍚堢ぞ浼氳绋嬨��
+      </p>
+    </div>
+    <h3 id="c055">浜屻�佽喅椋熻皟鏌ワ紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鑶抽璋冩煡鏄惀鍏荤姸鍐佃瘎浼扮殑涓�绉嶆柟娉曘�傛墭骞兼満鏋勭殑鑶抽璋冩煡鏄寚璁$畻鍎跨姣忎汉姣忔棩鎽勫彇鐨勭儹鑳戒笌鍚勭钀ュ吇绱犵殑鏁伴噺鍜岃川閲忥紝瀵圭収鎺ㄨ崘渚涚粰閲忥紝杩涜钀ュ吇璇勪及锛岃瘎瀹氭甯歌惀鍏婚渶姹傚緱鍒版弧瓒崇殑绋嬪害锛屼互渚夸粠涓彂鐜伴棶棰橈紝浜嗚В瀵瑰仴搴峰強鐢熼暱鍙戣偛鐨勫奖鍝嶅洜绱狅紝閲囧彇鐩稿簲鐨勫共棰勬帾鏂姐��
+    </p>
+    <p>
+      鑶抽璋冩煡甯哥敤鐨勬柟娉曟湁绉伴噺娉曘�佽璐︽硶鍜岃闂硶绛夛紝鎵樺辜鏈烘瀯鍙牴鎹叿浣撴儏鍐甸�夋嫨鐩稿簲鐨勬柟娉曘��
+    </p>
+    <h4 id="d155">锛堜竴锛夌О閲忔硶</h4>
+    <p>
+      绉伴噺娉曚竴鑸姹傝皟鏌ョ殑鏃堕棿鑷冲皯瑕�3锝�5澶╋紝鏈�濂芥槸7澶┿�傜О閲忔硶鐨勮皟鏌ョ粨鏋滄瘮杈冪簿纭紝浣嗕篃姣旇緝澶嶆潅锛岃�楄垂浜哄姏涔熸瘮杈冨锛屽椋熷爞宸ヤ綔浜哄憳鐨勬搷浣滀篃鏈変竴瀹氬奖鍝嶃��
+    </p>
+    <p>
+      姝ラ锛氶鍏堬紝璁板綍椋熻氨鍙婃墍鐢ㄩ鐗╁悕绉帮紝绉板彇鍚勭椋熺墿鍦ㄧ児璋冨墠鍜岀児璋冨悗鐨勮川閲忋�傚叾娆★紝绉板彇骞惰褰曟瘡涓彮绾х殑鐔熼鍒嗛厤閲忥紝杩涢瀹屾瘯鍚庡啀鍒嗗埆鎶婂悆鍓╃殑璐ㄩ噺閮藉姞浠ョО閲忚褰曘�傚啀娆★紝鍑嗙‘璁板綍灏遍浜烘暟锛屼互渚挎眰寰楁瘡浜烘瘡椁愮殑椋熺墿娑堣�楅噺銆傛渶鍚庯紝鎸夐鐗╂垚鍒嗚〃涓�100鍏嬮鍝佺殑鍙閮ㄥ垎璁$畻锛屾墍姹傚緱鐨勭粨鏋滃嵆涓鸿繖鍑犲ぉ鍐呭钩鍧囨瘡浜烘瘡澶╂墍鎽勫彇鐨勫悇绉嶈惀鍏荤礌鐨勬暟閲忋��
+    </p>
+    <h4 id="d156">锛堜簩锛夎璐︽硶</h4>
+    <p>璁拌处娉曟槸鑶抽璋冩煡鐨勪竴绉嶆柟娉曪紝绠�渚挎槗琛岋紝浣嗕笉澶熷噯纭��</p>
+    <p>
+      閫氳繃鏌ラ槄椋熷爞璐︽湰璁板綍锛岀‘瀹氳繃鍘讳竴娈垫椂闂撮鐗╃殑娑堣垂鎬婚噺鍜屽悓涓�鏃舵湡鐨勮繘椁愪汉鏁帮紝璁$畻姣忎汉姣忔棩鍚勭椋熺墿鐨勬憚鍏ラ噺锛屽啀鎸夌収椋熺墿鎴愬垎琛ㄨ绠楄繖浜涢鐗╂墍渚涚粰鐨勮惀鍏荤礌鏁伴噺銆�
+    </p>
+    <h4 id="d157">锛堜笁锛夎闂硶</h4>
+    <p>
+      璇㈤棶娉曟槸閫氳繃闂瓟鐨勫舰寮忎簡瑙h皟鏌ュ璞¤喅椋熸儏鍐电殑涓�绉嶆柟娉曘�傝鏂规硶甯哥敤浜庢暎灞呭効绔ョ殑鑶抽璋冩煡锛屾湁鏃朵篃鐢ㄦ潵浜嗚В鏃ユ墭骞煎効鍦ㄥ鐨勬棭銆佹櫄椁愭儏鍐点�傝闂硶璋冩煡鐨勬椂闂撮暱鐭笉涓�锛屼竴鑸负1锝�3澶╋紝濡�24灏忔椂鍥炲繂娉曪紝涔熸湁鏃堕棿杈冮暱锛岃秴杩�1涓湀鐨勶紝绉颁负鑶抽鍙茶闂硶绛夈��
+    </p>
+    <p>
+      璋冩煡鏃讹紝璇㈤棶璋冩煡瀵硅薄鍦ㄦ煇娈垫椂闂村唴鎵�杩涢椋熺墿鐨勭绫诲悕绉板強鍏舵暟閲忋�佹椂闂寸瓑锛屼笉浠呭簲璁板綍璋风被銆佽倝绫汇�佽敩鑿滅被銆佽眴绫荤殑鎽勫叆閲忥紝杩樺簲璁板綍鐐瑰績銆佹按鏋滅瓑鍓鍝侊紝浠ヤ究璁$畻鐑噺鍜屽悇绉嶈惀鍏荤礌鐨勬憚鍏ラ噺銆�
+    </p>
+    <p>
+      璇㈤棶娉曢潪甯哥畝渚匡紝浣嗕笉澶熷噯纭紝鍦ㄥ瑙傛潯浠跺彈闄愬埗锛屼笉鑳戒娇鐢ㄧО閲忔硶鎴栬璐︽硶鏃讹紝鐢ㄨ鏂规硶涔熷彲浠ヨ幏寰楀垵姝ョ殑缁撴灉銆�
+    </p>
+    <h4 id="d158">锛堝洓锛夎喅椋熻皟鏌ョ粨鏋滅殑璇勪环</h4>
+    <h5 id="e146">1.鐑噺鍜岃惀鍏荤礌鐨勬憚鍏ラ噺</h5>
+    <p>
+      灏嗚喅椋熻皟鏌ユ墍寰楀埌鐨勮祫鏂欒繘琛岃绠楋紝姹傚緱姣忎汉姣忔棩鍚勭被椋熺墿鐨勬憚鍏ラ噺鍜屽悇绉嶈惀鍏荤礌涓庣儹鑳界殑鎽勫叆閲忥紝灏嗙粨鏋滀笌渚涚粰閲忔爣鍑嗙浉姣旇緝锛岃瘎瀹氳喅椋熻惀鍏荤姸鍐点��
+    </p>
+    <p>璁$畻鏂规硶濡備笅銆�</p>
+    <p>鎽勫叆閲忓渚涚粰閲忔弧瓒崇殑绋嬪害锛�%锛�=鎽勫叆閲�/渚涚粰閲徝�100%銆�</p>
+    <p>
+      鐑噺鎽勫叆閲忓鏋滆兘澶熻揪鍒颁緵缁欓噺鐨�90%浠ヤ笂涓烘甯革紝浣庝簬80%鍒欎负鎽勫叆涓嶈冻銆傝泲鐧借川銆佹棤鏈虹洂鍜岀淮鐢熺礌鐨勬憚鍏ラ噺搴旇揪鍒颁緵缁欓噺鐨�80%浠ヤ笂锛岄暱鏈熶綆浜庤繖涓�鏍囧噯浼氫娇涓�閮ㄥ垎鍎跨鍑虹幇鐥呯姸銆�
+    </p>
+    <h5 id="e147">2.鐑噺鐨勬潵婧愬垎閰�</h5>
+    <p>
+      鑶抽涓骇鐑惀鍏荤礌涔嬮棿鐨勬瘮渚嬭鎭板綋锛岃泲鐧借川銆佽剛绫诲拰绯栫被鎵�浜х儹鑳藉垎鍒崰鎬荤儹鑳界殑姣斾緥涓鸿泲鐧借川8%锝�15%锛岃剛绫�25%锝�30%锛岀硸绫�50%锝�60%銆傛澶栵紝鑶抽涓繕搴斿瘜鍚悇绉嶆棤鏈虹洂鍜岀淮鐢熺礌銆�
+    </p>
+    <h5 id="e148">3.铔嬬櫧璐ㄧ殑椋熺墿鏉ユ簮鍒嗛厤</h5>
+    <p>
+      鑶抽涓泲鐧借川鐨勯鐗╂潵婧愪笉鍚岋紝钀ュ吇浠峰�煎樊寮備篃寰堝ぇ銆傚洜姝わ紝搴斿铔嬬櫧璐ㄧ殑椋熺墿鏉ユ簮杩涜璇勪及銆備竴鑸皢铔嬬櫧璐ㄦ潵婧愬垎涓哄姩鐗╂�ч鐗┿�佽眴绫汇�佽胺绫汇�佸叾浠栨鐗╂�ч鐗╁洓澶х被銆傝泲鐧借川椋熺墿鏉ユ簮鍒嗛厤鐨勮绠楁柟娉曚负灏嗗悇绫婚鐗╄泲鐧借川鎽勫叆閲忥紙鍏嬶級闄や互铔嬬櫧璐ㄦ�绘憚鍏ラ噺鍐嶄箻100%锛屾鍗冲悇绫婚鐗╄泲鐧借川鍗犺泲鐧借川鎬绘憚鍏ラ噺鐨勭櫨鍒嗘瘮銆傚姩鐗╂�ч鐗╄泲鐧借川鍜岃眴绫昏泲鐧借川搴斿崰铔嬬櫧璐ㄦ�绘憚鍏ラ噺鐨�50%銆傚鏉′欢璁稿彲锛屾渶濂藉姩鐗╂�ч鐗╄泲鐧借川杈惧埌鎬绘憚鍏ラ噺鐨�50%銆�
+    </p>
+    <h5 id="e149">4.寰噺鍏冪礌鍙婂父閲忓厓绱犵殑椋熺墿鏉ユ簮鍒嗛厤</h5>
+    <p>鈶犵淮鐢熺礌A銆傚姩鐗╂�ч鐗╀緵缁欑殑缁寸敓绱燗搴斿崰缁寸敓绱燗鎬讳緵缁欓噺鐨�30%銆�</p>
+    <p>鈶¢搧銆傛潵婧愪簬鍔ㄧ墿鎬ч鐗╃殑閾佸簲鍗犻搧鎬婚噺鐨�1/3锛屾渶濂芥槸1/2銆�</p>
+    <p>鈶㈤挋銆佺7姣斾緥銆�6涓湀鍒�6宀佸効绔ヤ竴鑸簲涓�1.5鈭�1銆�</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <span class="img">涓撻浜� 瀛︿範涓婚鍥�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      钀ュ吇瀛﹀熀纭�鐭ヨ瘑閮ㄥ垎浠嬬粛浜嗗叚澶т骇鑳借惀鍏荤礌鍜岄潪浜ц兘钀ュ吇绱犵殑鐢熺悊鍔熻兘鍜岄鐗╂潵婧愶紝浠ュ強鍚勭被钀ュ吇绱犲浜庡鍓嶅効绔ョ敓闀垮彂鑲茬殑閲嶈浣滅敤銆傝璁よ瘑鍒颁换浣曚竴绉嶈惀鍏荤礌鐨勭己涔忔垨杩囧墿浼氬鑷寸浉搴旂殑钀ュ吇鎬х柧鐥咃紝鍥犳锛岃閲嶈瀛﹀墠鍎跨鐨勫悎鐞嗚惀鍏汇��<br />
+      銆�銆�濠村効鍠傚吇閮ㄥ垎浠嬬粛姣嶄钩鍠傚吇銆佷汉宸ュ杺鍏诲拰娣峰悎鍠傚吇浠ュ強杈呴娣诲姞绛夌浉鍏崇煡璇嗐�備粙缁嶄簡姣嶄钩鍠傚吇鐨勪紭鐐癸紝鏄庣‘姣嶄钩鍠傚吇鏄┐鍎垮杺鍏绘渶浼橀�夋嫨銆傝鑳藉鎺屾彙浜哄伐鍠傚吇鍜屾贩鍚堝杺鍏荤殑鏂规硶浠ュ強閰嶆柟濂惰皟鍒剁殑鍩烘湰鏂规硶锛屽叿澶囨坊鍔犲拰鍒朵綔濠村効杈呴鐨勮兘鍔涖��<br />
+      銆�銆�瀛﹀墠鍎跨鐨勮喅椋熼儴鍒嗕富瑕佷粙缁嶄簡瀛﹀墠鍎跨鑶抽閰嶅埗鐨勫熀鏈師鍒欙紝瑕佹彁楂樹负瀛﹀墠鍎跨绉戝閰嶅埗鑶抽鐨勮兘鍔涖�傛湰璇捐繕浠嬬粛浜嗛�夋嫨椋熺墿鐨勮姹傚拰鏍囧噯銆佺児璋冨埗澶囪繃绋嬩腑搴旀敞鎰忕殑闂锛屼互鍙婂帹鎴垮崼鐢熷拰鐐婁簨浜哄憳鍗敓瑕佹眰锛岃鍚屽浠叿澶囦负鍎跨閫夋嫨绗﹀悎瀹夊叏銆佸崼鐢熴�佽惀鍏讳环鍊艰緝楂樼殑椋熺墿鍜屼繚闅滃効绔ヨ喅椋熷崼鐢熺殑鑳藉姏銆�<br />
+      銆�銆�鎵樺辜鏈烘瀯鐨勮喅椋熺鐞嗛儴鍒嗕富瑕佷粙缁嶄簡鎵樺辜鏈烘瀯鐨勮喅椋熻鍒掑埗璁㈠師鍒欏拰鑶抽璋冩煡甯哥敤鏂规硶绛夊唴瀹癸紝浣垮悓瀛︿滑鍏峰璁″垝姣忔棩鎵�闇�鐨勯鐗╃绫诲拰鏁伴噺銆佹嫙璁㈤璋变互鍙婂埗瀹氬悎鐞嗙殑鑶抽鍒跺害鐨勮兘鍔涳紝骞跺叿澶囪喅椋熻皟鏌ョ殑鑳藉姏銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">1.缁寸敓绱燗缂轰箯鐥囧張鏈夊鐩茬棁銆佺溂骞茬嚗鐥囦箣绉般�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">2.閾佹槸鏋勬垚楠ㄥ拰鐗欓娇鐨勪富瑕佹垚鍒嗐�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      3.鍎跨缂洪攲浼氫娇鍛宠暰鍔熻兘鍑忛��锛岄娆蹭笉鎸紝瀵艰嚧鍘岄锛涜繕浼氬奖鍝嶇敓闀垮彂鑲诧紝瀵艰嚧韬潗鐭皬锛屼弗閲嶈�呮偅渚忓剴鐥囥�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.鍏ぇ钀ュ吇绱犲寘鎷�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block">
+      2.铔嬬櫧璐ㄥ彲鍒嗕负<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆傚叾涓棦鑳界淮鎸佷汉浣撶殑鐢熷懡鍋ュ悍鍙堣兘淇冭繘鍎跨鐢熼暱鍙戣偛鐨勬槸<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.瑙i噴钀ュ吇鍜岃惀鍏荤礌鐨勬蹇点��</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.绠�杩颁笁澶т骇鑳借惀鍏荤礌鐨勭敓鐞嗗姛鑳姐��</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">3.铔嬬櫧璐ㄧ殑浜掕ˉ浣滅敤鏄粈涔堟剰鎬濓紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.涓轰粈涔堝効绔ヤ笉瀹滄憚鍙栬繃澶氱殑鑴傝偑锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">5.鑴傛憾鎬х淮鐢熺礌鍜屾按婧舵�х淮鐢熺礌鏈変粈涔堝尯鍒紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">6.瀛﹀墠鍎跨瀹规槗缂轰箯鍝嚑绫绘棤鏈虹洂锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">7.涓轰粈涔堣鎻愬�℃瘝涔冲杺鍏伙紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">8.閰嶅埗瀛﹀墠鍎跨鐨勮喅椋熷簲閬靛惊浠�涔堝師鍒欙紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">9.濡備綍鍋氬ソ骞煎効鍥殑楗鍗敓宸ヤ綔锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">1.鎺屾彙鍎跨鑶抽閰嶅埗鐨勫師鍒欙紝骞惰兘绉戝閰嶅埗鍎跨椋熻氨銆�</p>
+    <p class="block">2.璋冩煡骞煎効鍥殑涓�鍛ㄩ璋憋紝骞舵牴鎹墍瀛﹀師鐞嗚繘琛岃瘎浠枫��</p>
+    <p class="block">3.璋冩煡澶у鐢熺殑涓�鏃ラギ椋熸儏鍐碉紝骞惰繘琛屽垎鏋愩��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0147-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0147-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 fl fl-di fl-cn" style="text-indent: 0;">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter005.html#w1">[1]</a>
+      鎽樿嚜銆娿�堜腑鍥藉眳姘戣喅椋熸寚鍗楋紙2022锛夈�夊钩琛¤喅椋熷叓鍑嗗垯銆嬶紝http锛�//dg.cnsoc.org/article/04/J4-AsD_DR3OLQMnHG0-jZA.html锛�
+      2022-12-28銆�
+    </p>
+    <p class="note">
+      <a id="m2"></a><a href="chapter005.html#w2">[2]</a>
+      鎽樿嚜銆婁腑鍥藉┐骞煎効鍠傚吇鎸囧崡锛�2022锛夈�嬶紝http锛�//dg.cnsoc.org/article/04/gc5cUak3RhSGheqSaRljnA.html锛�
+      2022-12-28銆�
+    </p>
+    <p class="note">
+      <a id="m3"></a><a href="chapter005.html#w3">[3]</a>
+      鎽樿嚜姹熺惓锛氥�婃祬璋堝辜鍎块ギ椋熺敓娲讳腑鐨勮绋嬭祫婧愬強鍏跺紑鍙戙�嬶紝杞姐�婂鍓嶆暀鑲茬爺绌躲�嬶紝2007锛�2锛夈�傚紩鐢ㄦ椂鏈夋敼鍔ㄣ��
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterFive",
+  data() {
+    return {
+      learn: require("@/assets/images/chapterFive/0112-1.jpg"),
+      taskOne: require("@/assets/images/chapterFive/task-sheet1.png"),
+      tableOne: require("@/assets/images/chapterFive/0117-1.jpg"),
+      tableTwo: require("@/assets/images/chapterFive/0118-1.jpg"),
+      tableThree: require("@/assets/images/chapterFive/0118-2.jpg"),
+      tableFour: require("@/assets/images/chapterFive/0119-1.jpg"),
+      taskTwo: require("@/assets/images/chapterFive/task-sheet2.png"),
+      tableFive: require("@/assets/images/chapterFive/0135-1.jpg"),
+      tableSix: require("@/assets/images/chapterFive/0136-1.jpg"),
+      taskThree: require("@/assets/images/chapterFive/task-sheet3.png"),
+      taskFour:require("@/assets/images/chapterFive/task-sheet4.png"),
+      tower:require("@/assets/images/chapterFive/0124-1.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter006.vue b/src/view/content/components/chapter006.vue
new file mode 100644
index 0000000..0a0102a
--- /dev/null
+++ b/src/view/content/components/chapter006.vue
@@ -0,0 +1,1134 @@
+<template>
+  <div class="chapter-six">
+    <p class="center" id="a012">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterSix/zt6.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" /> 瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鎻忚堪瀛﹀墠鍎跨鍚勫勾榫勬湡鐨勭壒鐐广��<br />
+      銆�銆�2.鎺屾彙瀛﹀墠鍚勫勾榫勫効绔ョ殑淇濆仴瑕佺偣銆�<br />
+      銆�銆�3.鐞嗚В鑷寸暩鏁忔劅鏈燂紝瑙i噴瀛曞鐨勬棩甯哥敓娲诲鑳庡効鐨勫奖鍝嶃��<br />
+      銆�銆�4.鐭ラ亾浠�涔堟槸闃挎櫘鍔犺瘎鍒嗗強濡備綍杩涜闃挎櫘鍔犺瘎鍒嗐��<br />
+      銆�銆�5.浜嗚В鏈垚鐔熷効涓庤繃鐔熷効鐨勭壒鐐广��<br />
+      銆�銆�6.鎺屾彙瀛﹀墠鍎跨鏃ュ父鎶ょ悊鐨勬搷浣滄妧鑳姐��<br />
+      銆�銆�7.浜嗚В闀挎湡浣跨敤鐢靛瓙浜у搧瀵瑰効绔ヨ鍔涚殑浼ゅ銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" /> 鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      鑳庡効銆�鑷寸暩鏁忔劅鏈熴��鑳庡効淇濆仴銆�瀛曞淇濆仴銆�鏂扮敓鍎裤��闃挎櫘鍔犺瘎鍒嗐��鏂扮敓鍎夸繚鍋ャ��鏈垚鐔熷効銆�杩囩啛鍎裤��濠村効銆�濠村効淇濆仴銆�骞煎効淇濆仴銆�瀛﹂緞鍓嶅効绔ヤ繚鍋�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" /> 涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b022">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鑳庡効鏈熺殑鐗圭偣涓庝繚鍋ャ��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鎬庢牱鎵嶈兘鎷ユ湁涓�涓仾鏄庡仴搴风殑瀹濆疂鍛紵涓撳浠湪杩欐柟闈㈡湁璁稿寤鸿锛氳閫夋嫨鏈�浣崇殑鐢熻偛骞撮緞锛涘瓡濡囪鍚冭惀鍏讳赴瀵岀殑姘存灉銆佽敩鑿滃拰鍏朵粬椋熺墿锛岀潯鐪犺鍏呰冻锛屾儏缁绋冲畾锛涜鎴掗櫎鐑熴�侀厭锛屽吇鎴愯壇濂界殑鐢熸椿銆侀ギ椋熶範鎯瓑銆傜劧鑰屼篃鏈変竴浜涗汉璁や负锛屼笓瀹剁殑寤鸿鏈繀閮藉锛屾湁浜涙櫄鑲插拰瀛曟湡鎶界儫銆佸枬閰掔殑浜у锛屽氨鐢熶笅浜嗙櫧鐧借儢鑳栥�佸畬鍏ㄥ仴搴疯仾鏄庣殑瀛╁瓙銆傝繖涔熸槸瀹炴儏锛屼絾澶ч噺鐨勪复搴婃暟鎹〃鏄庯紝鏈変笉鑹棞濂界殑瀛曞浜т笅鏈夌己闄峰┐鍎跨殑姣旂巼鏄湁鑹ソ鐢熸椿銆侀ギ椋熶範鎯殑瀛曞浜т笅鏈夌己闄峰┐鍎跨殑鏁板�嶃�備綘璧炴垚涓撳鐨勬剰瑙佸悧锛熶负浠�涔堬紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩版湁鍏宠儙鍎垮仴搴峰彂鑲茬殑鐭ヨ瘑锛岄槓杩拌兘浣垮▉鑳佸瓡鏈熻儙鍎垮仴搴峰彂鑲茬殑椋庨櫓鏈�灏忓寲鐨勮鐐癸紝璁″垝瑕佸疂瀹濈殑澶搴旇皟鎺ц嚜宸辩殑鐢熸椿鏂瑰紡锛屽垱閫犲仴搴风殑瀛曟湡鐜銆傝浣忥細涓嶆�曚竴涓囷紝灏辨�曚竾涓�銆�
+      </p>
+    </div>
+    <h3 id="c056">涓�銆佽儙鍎挎湡鐨勭壒鐐癸紴锛烇紴锛烇紴锛�</h3>
+    <p>浠庡彈绮惧嵉褰㈡垚鍒拌儙鍎垮ī鍑鸿繖涓�鏃舵湡绉颁负鑳庡効鏈燂紝绾�40鍛紙280澶╋級銆�</p>
+    <p>
+      瀛曟湡鍙戝睍涓�鑸垎涓轰笁涓樁娈碉細绗竴涓樁娈垫槸鍙楃簿鍗垫湡锛屼篃绉拌儦鑺芥湡锛屼竴鑸巻鏃�10锝�14澶┿�傜浜屼釜闃舵鏄儦鑳庢湡锛屼粠绗�3鍛ㄥ紑濮嬪埌绗�8鍛ㄧ粨鏉熴�傝繖涓樁娈碉紝鑳氳儙缁嗚優涓嶆柇鍒嗚銆佸娈栵紝鍚勫櫒瀹樺湪褰㈡�佷笂閫愭笎褰㈡垚锛屽績鑴忎篃寮�濮嬭烦鍔ㄣ�傛鏃舵湡鏄撳彈鐜涓嶈壇鍥犵礌鐨勫共鎵帮紝浜х敓缂洪櫡涓庣暩褰紝绉颁负鑷寸暩鏁忔劅鏈熴�傜涓変釜闃舵鏄儙鍎挎湡锛屼粠鎬�瀛曠殑绗�9鍛ㄤ竴鐩村埌鑳庡効鍑虹敓銆傚湪杩欎釜闃舵锛屼富瑕佸櫒瀹橀兘寮�濮嬪彂鎸ュ姛鑳斤紝鏈夋満浣撹繀閫熷彂鑲诧紙瑙佽〃6-1锛夈�傚彂鑲蹭腑锛屼竴鏃﹁韩浣撶殑鏌愪竴鍣ㄥ畼鎴栭儴浣嶅畬鍏ㄥ舰鎴愶紝灏变笉浼氶偅涔堝鏄撳彈鎹熶簡銆傜劧鑰岋紝姝e鍥�6-1鎵�绀猴紝涓�浜涘櫒瀹橈紝鐗瑰埆鏄溂鐫涖�佺敓娈栫郴缁熷拰绁炵粡绯荤粺锛屽湪鏁翠釜瀛曟湡閮芥湁鍙兘鍙楀埌浼ゅ銆傛捣璇哄畞鍜屼粬鐨勫悓浜嬪湪璋冩煡鐨�50
+      282涓効绔ユ牱鏈腑鍙戠幇锛岃澶氬嚭鐢熺己闄峰睘浜庘�滈殢鏃剁暩褰⑩�濓紝鍗冲湪瀛曟湡鐨勪换浣曟椂闂撮兘鍙兘鍙戠敓鐢辫嚧鐣稿洜绱犲鑷寸殑闂銆�<a
+        id="w1"
+      ></a
+      ><a href="chapter006.html#m1"><sup>[1]</sup></a
+      >鍥犳锛屾暣涓瓡鏈熼兘鍙互琚湅浣滀汉绫诲彂灞曠殑鍏抽敭鏈熴��
+    </p>
+    <p class="img">琛�6-1 瀛曟湡鍙戝睍绠�琛�</p>
+    <p class="center">
+      <el-image :src="tableOne" :preview-src-list="[tableOne]" />
+    </p>
+    <p class="center">
+      <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+    </p>
+    <p class="img">鍥�6-1 鑳庡効鑷寸暩鏁忔劅鏈�</p>
+    <p>
+      <span class="special"
+        >姣忎竴鍣ㄥ畼鍜岀粨鏋勯兘鏈変竴娈靛叧閿湡锛屽湪鍏抽敭鏈熷唴锛屾渶瀹规槗鍙楀埌鑷寸暩鍥犵礌鐨勪激瀹炽�傛繁鐏伴儴鍒嗚〃绀烘渶鍏抽敭鐨勬椂鏈燂紱娴呯伆閮ㄥ垎琛ㄧず铏界劧鍙兘鍙戠敓鎹熷锛屼絾鏄櫒瀹樺拰缁撴瀯宸茬粡涓嶆槸閭d箞涓嶅牚涓�鍑讳簡銆�<br />璧勬枡鏉ユ簮锛歁oore
+        &amp; Persaud锛�1993銆�</span
+      >
+    </p>
+    <h3 id="c057">浜屻�佸瓡濡囩殑鍗敓涓庝繚鍋ワ紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鑳庡効婧愪箣浜庡瓡濡囷紝鎵�浠ヨ儙鍎跨殑鎴愰暱鏄惁鍋ュ叏锛屼笌瀛曞鐨勫仴搴锋伅鎭浉鍏筹紝杩欐槸涓瀛﹁�呬竴鑷磋鍚岀殑瑙傜偣銆傝但娲涘厠<a
+        id="w2"
+      ></a
+      ><a href="chapter006.html#m2"><sup>[2]</sup></a
+      >璁や负锛屼负瀛曞鎻愪緵鑹ソ鐨勭幆澧冿紝鑳戒緵缁欎釜浣撲竴涓厖鍒嗗彂灞曞叾閬椾紶绱犺川鐨勬満浼氥�傝繕鏈夊鑰呯爺绌惰涓猴紝鑳庡効鍙互鍦ㄤ竴涓師濮嬬殑姘村钩鐪嬨�佸惉銆佷綋楠岀敓娲伙紝鐢氳嚦瀛︿範锛屽瀛愬皢鏉ュ揩涔愭垨鎮蹭激銆佹敾鍑绘垨娓╅『銆佸畨鍏ㄦ垨鐒﹁檻锛岄儴鍒嗕笌鍦ㄥ瓙瀹唴鎵�鎺ュ彈鐨勪俊鎭湁鍏炽��<a
+        id="w3"
+      ></a
+      ><a href="chapter006.html#m3"><sup>[3]</sup></a>
+    </p>
+    <p>
+      涓浗鍙や唬灏卞緢閲嶈鑳庢暀鐨勯棶棰樸�傝淳璋婂湪銆婃柊涔︺�嬩腑鎻愬強锛氬彜浠g帇鍚庢��瀛曟椂锛屼护璐熻矗绀艰妭銆佸0涔愩�侀ギ椋熺瓑鏈夊叧鐨勫畼鍚忥紝绔嬩簬闂ㄥ唴锛屼互闅忔椂娉ㄦ剰鐜嬪悗鍚殑绀间箰鏄惁涓嶆銆佹墍椋熺敤鐨勯椋熸槸鍚︿笉閫傘�傚埌浜嗚儙鍎垮舰鎴愮殑鏃跺�欙紝鐜嬪悗灏辫娉ㄦ剰鑷繁鐨勮█琛岋紝绔欒绔欑洿锛屽潗瑕佸潗姝o紝绗戜笉鍙お澶у0锛岀敓姘旀椂涓嶅彲杩囧垎鍔ㄦ�掋�備妇鍑′竴鍒囨帾鏂斤紝閮芥槸涓轰簡閬垮厤鑳庡効鍙楀埌涓嶈壇褰卞搷銆傚垬鍚戝湪銆婂垪濂充紶銆嬩腑鎻愬強锛氬彜鑰呭浜哄瀛愬瘽涓嶄晶锛屽潗涓嶈竟锛岀珛涓嶈犯锛屼笉椋熼偑鍛筹紝鑰充笉鍚簬娣0锛屽鍒欎护鐬借璇椾功锛岄亾姝d簨锛屽姝ゅ垯鐢熷瓙褰㈠绔锛屾墠寰峰繀杩囦汉鐭c�傚張璇达細澶濡婃枃鐜嬩篃锛岀洰涓嶈鎭惰壊锛岃�充笉鍚伓澹帮紝鏂囩帇鍥犱箣鐢熻�屽湥鏄庛��
+    </p>
+    <p>
+      涓婇潰鐨勮繖浜涜杞借櫧鐒舵棤娉曡瘉瀹烇紝浣嗙患鍚堝彜浠婁腑澶栫殑瑙傜偣锛屾垜浠簲璇ヨ璇嗗埌瀛曞涓庤儙鍎挎槸涓�浣撶殑锛屽瓡濡囩殑鐢熺悊鍙婂績鐞嗙姸鍐靛皢鐩存帴鎴栭棿鎺ュ湴褰卞搷鑳庡効鐨勫彂灞曘�傚洜姝わ紝涓轰簡纭繚涓嬩竴浠g殑鍋ュ悍锛屾垜浠繀椤婚噸瑙嗗瓡濡囩殑鍗敓淇濆仴闂銆�
+    </p>
+    <p>瀛曞濡婂鏈熼棿鐨勪繚鍋ラ棶棰橈紝涓昏鍒嗕负浠ヤ笅鍑犱釜鏂归潰銆�</p>
+    <h4 id="d159">锛堜竴锛夊濞犺瘯楠�</h4>
+    <p>
+      韬綋鍋ュ悍鐨勫濂冲湪鏈夋�х敓娲荤殑鎯呭喌涓嬶紝褰撴湀缁忚繃鏈�1锝�2鍛ㄦ椂锛屽氨搴旇鑰冭檻鍒版��瀛曠殑鍙兘銆傝繖涓椂鍊欏仛濡婂璇曢獙鏄繀瑕佺殑锛屽濞犺瘯楠岀殑鐩殑鏄敖鏃╃煡閬撴槸鍚︽��瀛曪紝浠ヤ究鏃╁仛瀛曞鍙婅儙鍎夸繚鍋ュ伐浣滐紝纭繚瀛曞鍙婅儙鍎跨殑鍋ュ悍銆�
+    </p>
+    <h4 id="d160">锛堜簩锛変骇鍓嶆鏌�</h4>
+    <p>
+      浜у墠妫�鏌ョ殑鐩殑鍦ㄤ簬纭繚瀛曞鐨勫仴搴凤紝浜嗚В鑳庡効鐨勫彂鑲叉儏鍐碉紝瀵逛簬鍙戣偛鐣稿舰鐨勮儙鍎垮敖鏃╁彂鐜板苟閲囧彇鍚堢悊鐨勮ˉ鏁戞帾鏂斤紝杩樺彲浠ュ敖鏃╁彂鐜板濡婂涓嶅埄鐨勫悇绉嶇柧鐥咃紝浠ヤ究鏃╁仛娌荤枟銆�
+    </p>
+    <h4 id="d161">锛堜笁锛夊瓡濡囩殑钀ュ吇鍙婇ギ椋�</h4>
+    <p>
+      姣嶄綋涓ラ噸鐨勮惀鍏讳笉鑹紝浼氬鑷磋儙鍎跨敓鐞嗗強蹇冪悊鍙戝睍缂洪櫡銆備緥濡傦紝浣濆伝鐥呫�佷竴鑸殑韬綋铏氬急銆佺櫕鐥強澶ц剳楹荤椆绛夛紝澶у鏄洜涓烘瘝浣撶己灏戞煇浜涜惀鍏绘垚鍒嗐�傚洜姝わ紝蹇呴』閲嶈瀛曞鐨勮惀鍏婚棶棰樸�傚叧浜庡瓡濡囩殑钀ュ吇锛屽彲鍒嗕负涓ゅ眰鍚箟锛氫竴鏄惀鍏诲叏闈赴瀵岋紝鍗虫瘝浣撴湰韬強鑳庡効鎵�闇�鐨勮惀鍏昏瓒冲銆備簩鏄喅椋熺粨鏋勫悎鐞嗭紝鍗虫憚鍙栫殑椋熺墿蹇呴』娉ㄦ剰鍚勭钀ュ吇绱狅紝濡傝泲鐧借川銆佽剛绫汇�佺硸绫汇�佺淮鐢熺礌銆佹棤鏈虹洂瑕佸潎琛★紝浠ュ厤瀛曞鑷韩鍙婅儙鍎跨己涔忔煇绉嶈惀鍏荤礌銆傝惀鍏诲瀹跺姣忓ぉ鍧囪 钀ュ吇鐨勫缓璁紝浠庝笅鍒椾簲澶х被鍩烘湰椋熺墿涓紝姣忕被閫夊悆涓�涓ゆ牱鍗冲彲銆傗憼璋风墿绫伙細绫抽キ銆侀潰鏉$瓑椋熺墿銆傗憽鑲夌被鍙婂叾浠栵細鐚倝銆侀浮鑲夈�佺墰鑲夈�侀奔鑲夌瓑锛涘惈涓板瘜铔嬬櫧璐ㄧ殑鍏朵粬椋熺墿鏈夎眴绫汇�佽泲銆佽眴鑵愩�佺墰濂剁瓑銆傗憿钄彍绫伙細缁胯壊銆佺传鑹层�佹鑹茬瓑鍚勭棰滆壊鐨勮敩鑿溿�傗懀姘存灉绫伙細鍚勭被姘存灉銆傗懁娌硅剛绫伙細鐐掕彍鐢ㄧ殑椋熸补鍙婂潥鏋滅瓑銆�
+    </p>
+    <p>
+      瀛曞鐨勯鐗╄繕蹇呴』涓庤儙鍎跨殑鍙戝睍鐩搁�傚簲锛屽嵆瑕佹敞鎰忛厤鍚堣儙鍎垮悇绉嶅櫒瀹樼殑鍙戝睍闇�瑕侊紝鍦ㄥ悇鍣ㄥ畼鍙戣偛涔嬪墠鎴栧彂鑲蹭箣鏃讹紝鍌ㄥ瓒冲鐨勮惀鍏荤礌锛屼互婊¤冻鍙戣偛闇�姹傘�備緥濡傦紝鎬�瀛曠殑绗�2涓湀锛屾槸鑳庡効楠ㄩ鍙戣偛鐨勫叧閿湡锛岄偅涔堬紝鍦ㄦ涔嬪墠锛屽瓡濡囧氨瑕佹憚鍙栬冻澶熺殑閽欏拰纾枫�傚湪鍏朵粬涓嶅悓鐨勬椂闂达紝瀛曞蹇呴』鎽勫彇瓒冲澶氱殑铔嬬櫧璐ㄦ潵鏋勯�犺倢鑲夈�佽冻閲忕殑閾佹潵鏋勯�犺娑层�佽冻閲忕殑閽欐潵鏋勯�犵墮榻裤�佽冻閲忕殑缁寸敓绱犳潵淇濇寔鐢熷懡鐨勪富瑕佹満鑳姐��
+    </p>
+    <h4 id="d162">锛堝洓锛夊瓡濡囩殑鏈嶉グ</h4>
+    <p>
+      濡婂鏈熼棿锛屽瓡濡囧彲鑳芥儏缁笉绋筹紝琛屽姩涓嶄究锛岃劯涓婇暱鍑衡�滃濞犳枒鈥濈瓑锛屽鏋滃湪瀛曟湡鑳借绌舵湇楗版惌閰嶏紝涓嶄絾鍙互浣垮瓡濡囩湅璧锋潵瀹瑰厜鐒曞彂锛屾洿鑳介棿鎺ュ湴淇冭繘蹇冪悊鍋ュ悍锛岃繖鏍峰鑳庡効韬績涓ゆ柟闈㈢殑鍙戝睍涔熸湁寰堝ぇ鐨勫府鍔┿�傚瓡濡囩殑鏈嶉グ搴旇娉ㄦ剰浠ヤ笅鍑犵偣锛氣憼琛f湇瑕佹槗鍚告睏锛屽鏉捐垝閫傦紝涓旇兘淇濇殩锛屽苟娉ㄦ剰缇庝附澶ф柟銆傗憽搴斾笉濡ㄧ鑳庡効鍙戣偛锛屽繉鐢ㄤ换浣曟澗绱у甫锛屼互鍏嶅Θ纰嶈娑插惊鐜�傗憿闉嬭窡涓嶈澶珮锛屾渶濂戒笉瑕侀珮杩�2.5鍘樼背锛岄瀷瀛愪篃涓嶈兘澶揣锛屽疁閫夊竷闉嬫垨杞簳闉嬶紝涓嶄絾琛屽姩鏂逛究鑰屼笖瀹夊叏銆傚濞�5涓湀鍚庯紝涓轰簡淇濇殩鍙婇闃茶吂閮ㄧ毊鑲ゃ�佽倢鑲夋澗寮涳紝鍙郴涓婅吂甯︺��
+    </p>
+    <h4 id="d163">锛堜簲锛夌潯鐪犲強浼戞伅</h4>
+    <p>
+      瀛曞瀹规槗鐤插姵锛屾墍浠ュ簲鏈夎緝澶氱殑浼戞伅鍜屽厖瓒崇殑鐫$湢銆傞�傚綋鐨勭潯鐪犱笉浣嗗彲浠ヤ娇瀛曞绮剧楗辨弧锛岃韩浣撳仴搴凤紝鑰屼笖鏈夊埄浜庤儙鍎跨殑姝e父鍙戣偛銆傚綋鐒讹紝瀛曞闄や簡浼戞伅鍜岀潯鐪犲锛岃繕瑕佹敞鎰忛�傚害鐨勮繍鍔ㄥ拰宸ヤ綔銆�
+    </p>
+    <h4 id="d164">锛堝叚锛変繚鎸佹剦蹇殑鎯呯华</h4>
+    <p>
+      瀹朵汉搴斾负瀛曞鍒涢�犱竴涓壇濂姐�佽垝閫傘�佹俯棣ㄧ殑鐢熸椿鐜锛屽瓡濡囪嚜韬娉ㄦ剰淇濇寔鑹ソ鐨勬儏缁�備緥濡傦紝鏃跺父鍊惧惉浼樼編鍔ㄥ惉鐨勯煶涔愶紝娆h祻澶ц嚜鐒剁殑缇庢櫙鍜岀編涓界殑鐢诲嵎绛夛紝杩欏鑳庡効鐨勭敓闀垮彂鑲查潪甯告湁鍒┿��
+    </p>
+    <h3 id="c058">涓夈�佽儙鍎跨殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鑳庡効鑷瀬寰皬鐨勫彈绮惧嵉寮�濮嬶紝鍒板彂鑲叉垚鐔熻�屽嚭鐢燂紝鍦ㄥ瓙瀹唴鐢熸椿鐪嬭捣鏉ヤ技涔庡畨鐒舵棤鎭欙紝涓嶅彈澶栫晫鐨勪镜瀹炽�傚叾瀹炰笉鐒讹紝瀛愬铏界劧涓鸿儙鍎挎彁渚涗簡涓嶅皯淇濇姢锛屼絾鐢变簬鍙楃簿鍗点�佽儦鑳庡強鑳庡効鏈韩娌℃湁澶氬皯鎶垫姉鑳藉姏锛屾墍浠ュ父鍙楁瘝浣撶殑椋熺墿銆佽嵂鐗┿�佹劅鏌撲互鍙婂鍦ㄥ洜绱犵殑骞叉壈锛岃�屽鑷磋儙鍎夸笉鑳芥甯稿彂鑲层�備互涓嬪氨鍙兘鐨勮儙鍎夸激瀹抽棶棰樺仛浜涜鏄庯紝浠ユ彁閱掔浉鍏充汉鍛樻敞鎰忥紝纭繚鑳庡効鍋ュ悍銆�
+    </p>
+    <h4 id="d165">锛堜竴锛夊瓡濡囩殑鏃ュ父鐢熸椿鏂归潰</h4>
+    <p>
+      瀛曞涓庤儙鍎挎槸涓�浣撶殑锛屽洜姝わ紝瀛曞鍦ㄦ棩甯哥敓娲讳腑鐨勪竴涓句竴鍔紝鍖呮嫭楗銆佺敓娲讳範鎯�佸棞濂姐�佸績鐞嗙姸鍐碉紝鏃犱笉涓庤儙鍎挎伅鎭浉鍏筹紝浠ヤ笅鍑犵鎯呭喌瀵硅儙鍎挎湁涓嶈壇褰卞搷銆�
+    </p>
+    <h5 id="e150">1.钀ュ吇涓嶈壇</h5>
+    <p>
+      瀛曞骞虫椂鎽勫彇鐨勮惀鍏讳笉瓒虫垨涓嶅潎琛℃椂锛屽彲鑳戒細浣胯儙鍎垮湪鍙戣偛杩囩▼涓己涔忔墍闇�瑕佺殑鍏诲垎锛屼粠鑰屽鑷磋儙鍎跨缁忕郴缁熷彂鑲蹭笉鑹�佺櫕鐥�佸閲嶉殰纰嶃�佸啝蹇冪梾銆佷綋閲嶈繃杞汇�佸彂鑲茶繜缂撶瓑闂銆傛澶栵紝杩樻湁鍙兘瀵艰嚧鏃╀骇鎴栨浜с��
+    </p>
+    <h5 id="e151">2.鎶界儫</h5>
+    <p>
+      棣欑儫涓殑灏煎彜涓佹槸鏈夋瘨鐗╄川锛屽彲浣胯绠℃敹缂╋紝閫犳垚琛�娴侀噺鍑忓皯锛屽洜姝わ紝瀛曞鍚哥儫鏃讹紝灏煎彜涓佸彲鑳戒細鐢辫儙鐩樹紶缁欒儙鍎匡紝褰卞搷鑳庡効鐨勫彂鑲层�傝タ鏂规湁鐮旂┒琛ㄦ槑锛屽凹鍙や竵涓庢煇浜涘鏂硅嵂鎴栬繚绂佽嵂缁撳悎鏃讹紝鍙兘浼氫娇瀹冧滑鍙戠敓寮烘湁鍔涚殑浜や簰浣滅敤锛屼娇鍏朵粬鑽墿鏇村鍦拌繘鍏ヨ儙鐩橈紝浠庤�屽姞寮轰簡杩欎簺鑽墿鐨勮嚧鐣镐綔鐢ㄣ�傞櫎灏煎彜涓佸锛岄鐑熺殑鐑熼噷鍚竴姘у寲纰筹紝棣欑儫鎶藉緱澶氭椂锛屼細浣垮瓡濡囪娑蹭腑鐨勪竴姘у寲纰虫祿搴︽彁楂橈紝鐢辨浼氬噺灏戣儙鐩樹腑鐨勬哀姘旓紝杩欐牱锛屼緵缁欒儙鍎跨粍缁囩敓闀跨殑姘т篃灏变細鐩稿鍑忓皯銆傜編鍥藉仴搴锋暀鑲茬鍒╅儴鏇炬彁鍙婏紝鎶界儫鐨勫瓡濡囧鏄撳嚭鐜拌嚜鐒舵祦浜с�佹浜у強濠村効鐚濇銆佷綋閲嶈繃杞荤瓑鐜拌薄銆傚彟澶栵紝涓村簥涓婅繕鍙戠幇锛屽鏋滃瓡濡囪繃閲忔娊鐑燂紝鍙兘閫犳垚鑳庡効闅句骇銆佸厛澶╃暩褰紝鍑虹敓鍚庝篃瀹规槗缃规偅鍛煎惛鍣ㄥ畼鐤剧梾銆傚�煎緱娉ㄦ剰鐨勬槸锛屽瓡濡囧湪瀹舵垨宸ヤ綔鍦烘墍鏈変汉鎶界儫鏃讹紝瀛曞閫氳繃鍛煎惛鑰岄�犳垚闂存帴鍚哥儫锛屽鑳庡効鐨勫彂鑲蹭篃浼氭湁褰卞搷銆�
+    </p>
+    <h5 id="e152">3.鍠濋厭鍙婂挅鍟�</h5>
+    <p>
+      20涓栫邯70骞翠唬锛岀編鍥戒竴浜涚瀛﹀鍙戠幇锛屾墍鏈夐厳閰掔殑姣嶄翰鎵�鐢熺殑瀛愬コ甯告湁涓�浜涘叡鍚岀殑浣撹川鍜岀缁忕棁鐘讹紝浜庢槸灏辨妸杩欎簺鍏卞悓鐨勪綋璐ㄥ拰绁炵粡鐥囩姸鍛藉悕涓鸿儦鑳庨厭绮剧患鍚堝緛锛團AS锛夈�傝嚜姝や互鍚庯紝閰掔簿瀵硅儙鍎挎墍閫犳垚鐨勫嵄瀹筹紝灏辨垚浜嗕汉浠叧娉ㄧ殑鐒︾偣涔嬩竴銆�
+    </p>
+    <p>
+      鍦ㄧ敓鐞嗘柟闈紝鎮f湁鑳氳儙閰掔簿缁煎悎寰佺殑鍎跨鐨勫ご閮ㄦ樉寰楀皬鑰岀獎锛涗粬浠殑闈㈠涔熻緝涓虹嫭鐗癸紝濡傜溂璺濊緝瀹斤紝鐭蓟锛屼笅棰屽彂鑲蹭笉鍏紙瑙佸浘6-2锛夛紱涓庡悓榫勪汉鐩告瘮锛屼綋鏍煎ぇ澶氬亸灏忋�傚湪蹇冪悊鏂归潰锛屾渶鏄捐憲鐨勭棁鐘跺氨鏄櫤闅滐紝灏界寰�寰�涓嶆槸鐗瑰埆涓ラ噸锛屼絾鑳氳儙閰掔簿缁煎悎寰佸凡缁忔垚涓哄鑷存櫤闅滅殑甯歌鍘熷洜涔嬩竴銆傚彟澶栬繕鏈夊悇绉嶅叾浠栦腑鏋㈢缁忔晠闅滅殑琛ㄧ幇锛屽濂藉姩銆佹敞鎰忓姏鏃犳硶闀挎椂闂撮泦涓�佺潯鐪犵磰涔变互鍙婂弽搴斿姛鑳介殰纰嶇瓑銆傚熀鏈笂鍙互纭畾褰撳瓡濡囧湪瀛曟湡澶ч噺鎽勫叆閰掔簿鏃讹紝閰掔簿鍙互閫氳繃鑳庣洏瀵规垚闀夸腑鐨勮儦鑳庝骇鐢熸樉钁楃殑鍗卞鍜屾案涔呮�х殑褰卞搷銆�
+    </p>
+    <p class="center"><el-image :src="fas" :preview-src-list="[fas]" /></p>
+    <p class="img">
+      鍥�6-2 鎮f湁鑳氳儙閰掔簿缁煎悎寰侊紙FAS锛夌殑濠村効锛堝紩鑷編鍥紽AS绀惧尯璧勬簮涓績锛�
+    </p>
+    <p>
+      鍜栧暋涓墍鍚殑鍜栧暋鍥犳浘琚敤鏉ュ仛鍔ㄧ墿璇曢獙锛屽彂鐜板鍔ㄧ墿鑳氳儙涔熶細閫犳垚涓嶅埄褰卞搷锛岄�氬父浼氬鑷存櫤鑳戒笉瓒冲強鐣稿舰銆備笉杩囷紝瑕佹瘡澶╁ぇ閲忛ギ鐢ㄥ挅鍟℃墍绉疮鐨勫挅鍟″洜鎵嶄細瀵硅儙鍎块�犳垚浼ゅ銆傚彟澶栵紝鏃ュ父楗敤鐨勫彲涔愩�佽尪涔熷惈鏈夊挅鍟″洜锛屾墍浠ュ瓡濡囦笉瀹滃楗��
+    </p>
+    <h5 id="e153">4.鏀惧皠绾跨収灏�</h5>
+    <p>
+      1945骞村師瀛愬脊鍦ㄦ棩鏈垎鐐稿悗涓嶄箙锛岀瀛﹀浠紑濮嬬棝鑻﹀湴璁よ瘑鍒拌緪灏勭殑鑷寸暩褰卞搷銆傚湪鐖嗙偢鐜板満800绫充箣鍐呯殑瀛曞鐢熷嚭鐨勯兘鏄鑳庯紱璺濈鐖嗙偢鐜板満2
+      000绫崇殑瀛曞涓湁75%鐢熷嚭鐨勫瀛愪弗閲嶆畫鐤撅紝涓嶄箙灏辨鍘讳簡锛屾椿涓嬫潵鐨勫┐鍎垮ぇ澶氭櫤鍔涜惤鍚庛��<a
+        id="w4"
+      ></a
+      ><a href="chapter006.html#m4"><sup>[4]</sup></a>
+    </p>
+    <p>
+      娌℃湁浜鸿兘鍑嗙‘鐭ラ亾澶氬ぇ鍓傞噺鐨勮緪灏勬墠浼氬嵄瀹冲埌鑳氳儙鎴栬儙鍎匡紝鍙楄緪灏勪弗閲嶅奖鍝嶇殑濠村効鍗充娇鍑虹敓鏃剁湅璧锋潵姝e父锛屼互鍚庡嚭鐜板苟鍙戠棁鐨勫彲鑳芥�т篃涓嶅灏忚銆傚洜姝わ紝鍖荤敓寤鸿鎬�瀛曞濂抽櫎闈炶揩涓嶅緱宸诧紝涓嶈杩涜X灏勭嚎妫�鏌ワ紝灏ゅ叾鏄瓙瀹拰鑵归儴X灏勭嚎妫�鏌ャ��
+    </p>
+    <h5 id="e154">
+      5.鎺ヨЕ閾呫�佹睘銆佽嫰銆佹湁鏈虹7鍐滆嵂绛夊寲瀛︾墿璐ㄦ垨琚寲瀛︾墿璐ㄦ薄鏌撶殑鐜
+    </h5>
+    <p>
+      瀛曞鍦ㄦ棩甯哥敓娲讳腑涓嶅彲閬垮厤鍦颁細鎺ヨЕ鍚勭娼滃湪鐨勬湁姣掔墿璐紝鍖呮嫭鏈夋満鏌撴枡鍜岄鏂欍�侀鐗╂坊鍔犲墏銆佷汉宸ュ悎鎴愮殑鐢滃懗鍓傘�佹潃铏墏鍜岃楗版潗鏂欙紝鍏朵腑涓�浜涘凡纭煡瀵瑰姩鐗╂湁鑷寸暩浣滅敤锛屼絾鏇村鍙兘鏈夊嵄闄╃殑鍖栧娣诲姞鐗╃殑浣滅敤浠嶆湁寰呯‘瀹氥��
+    </p>
+    <p>
+      鎴戜滑鍛煎惛鐨勭┖姘斿拰楗敤姘翠腑涔熷瓨鍦ㄦ薄鏌撶墿璐ㄣ�備緥濡傦紝瀛曞鍙兘缃韩浜庨珮娴撳害鐨勯搮銆侀攲銆佹睘鍜岄攽涔嬩腑锛岃繖浜涙薄鏌撶墿璐ㄩ�氳繃宸ヤ笟娴佺▼鎺掓斁鍒扮┖姘斿拰姘翠腑锛屼篃鍙兘瀛樺湪浜庢埧灞嬫秱鏂欏拰姘寸涓�傝繖浜涢噸閲戝睘瀵规垚浜哄拰鍎跨鐨勭敓鐞嗗拰蹇冪悊鍋ュ悍鍧囨湁浼ゅ锛屽苟瀵瑰彂鑲蹭腑鐨勮儦鑳庢垨鑳庡効鍏锋湁鑷寸暩褰卞搷锛堝鑷寸敓鐞嗙暩褰㈠拰鏅哄姏钀藉悗锛夈��
+    </p>
+    <h4 id="d166">锛堜簩锛夊瓡濡囨劅鏌撶柧鐥�</h4>
+    <p>
+      鐜颁唬鐮旂┒琛ㄦ槑锛屽悇绉嶆劅鏌撴�х柧鐥咃紝灏ゅ叾鏄梾姣掓劅鏌擄紝鍖呮嫭椋庣柟鐥呮瘨銆佹祦鎰熺梾姣掋�佺柋鐤圭梾姣掋�佹按鐥樼梾姣掋�佽倽鐐庣梾姣掔瓑锛岄兘鍙兘瀵艰嚧鑳庡効鍏堝ぉ鎬х暩褰€�佹祦浜ф垨鏃╀骇銆傚濞犳棭鏈熻儦鑳庡舰鎴愶紝鍣ㄥ畼鍒嗗寲锛屾渶鏄撳彈鍒版崯瀹炽�備緥濡傦紝瀛曞濡婂鏃╂湡鎰熸煋椋庣柟鐥呮瘨锛屽彲閫犳垚灏忓効鍏堝ぉ鎬х櫧鍐呴殰銆佸厛澶╂�у績鑴忕梾銆佽�宠亱銆佸皬澶寸暩褰㈠強鏅哄姏鍙戣偛闅滅绛夛紝绉颁负鍏堝ぉ鎬ч鐤圭患鍚堝緛銆傚彲瑙侊紝鍦ㄥ濞犳棭鏈熼闃插悇绉嶇梾姣掓�ф劅鏌撶敋涓洪噸瑕併�傚濞犳棭鏈熸劅鏌撹嚧鐣哥巼鍙珮杈�50%锛岃�屽悗鑷寸暩鐜囬�愭笎涓嬮檷鑷�10%宸﹀彸銆傛墍浠ュ瓡濡囧簲灏介噺閬垮厤涓庣梾姣掓劅鏌撹�呮帴瑙︼紝浜哄銆佺┖姘旀薄娴婄殑鍦烘墍灏介噺涓嶈鍘汇��
+    </p>
+    <p>
+      涓洪闃插悇绉嶇梾姣掓�ф劅鏌擄紝鐜板湪鍥介檯涓婂凡杈冨鍦伴噰鐢ㄩ鐤圭柅鑻椼�佹祦琛屾�ц叜鑵虹値鐤嫍涓哄コ绔ユ垨鑲查緞鍓嶅皯濂虫帴绉嶏紝浣垮叾鍏锋湁杈冮珮鍏嶇柅姘村钩锛屼互鍏嶅瓡鏈熷彂鐢熻绫绘劅鏌撱��
+    </p>
+    <h4 id="d167">锛堜笁锛夊瓡濡囩敤鑽�</h4>
+    <p>
+      涓嶅皯鑽墿鍙�氳繃鑳庣洏杩涘叆鑳庡効浣撳唴锛岀敱浜庤儙鍎挎帓娉勫姛鑳藉樊銆佽В姣掕兘鍔涘急锛屾晠瀹规槗寮曡捣涓瘨鑰屽Θ纰嶇敓闀垮彂鑲层�備絾鑽墿瀵硅儦鑳庛�佽儙鍎跨殑褰卞搷涓庣敤鑽殑瀛曞懆鍙婅嵂鐗╃绫绘湁鍏筹紝鍙楃簿鍗靛湪鐫�搴婇樁娈靛鑽墿寰堟晱鎰燂紝杞诲井鐨勬崯瀹冲彲瀵艰嚧鑳氳儙姝讳骸锛堟祦浜э級锛屽櫒瀹樺舰鎴愭湡鐨勮儦鑳庡彲鑳藉彂鐢熺暩褰€��3涓湀鍚庨櫎鎬ф縺绱犵被鑽墿澶栵紝涓�鑸嵂鐗╀笉鍐嶈嚧鐣革紝浣嗕細褰卞搷鑳庡効鐨勭敓闀夸笌鍣ㄥ畼鍔熻兘銆�
+    </p>
+    <p>
+      鐩墠宸茬煡瀛曟棭鏈熸湇鐢ㄥ洓鐜礌鍙奖鍝嶈儙鍎跨墮榻裤�侀楠煎拰鑴戦儴鐨勫彂鑲诧紝鍑虹敓鍚庡┐鍎跨墮榻垮憟妫曢粍鑹诧紝鐢氳嚦杩樺彲鍙戠敓鐧藉唴闅溿�傞摼闇夌礌鍒欐崯瀹宠儙鍎跨鍏鑴戠缁忥紝鍗¢偅闇夌礌涔熷彲瀵艰嚧鍚闅滅銆傚瓡鏃╂湡澶ч噺搴旂敤鍙殑鏉剧被婵�绱狅紝鍙鑷磋儙鍎胯叚瑁傘�佹棤鑴戠瓑鐣稿舰銆傛�ф縺绱犲垯鍙紩璧疯儙鍎垮鐢熸畺鍣ㄥ紓甯搞�傛姉鐢茬姸鑵鸿嵂鐗╁彲鑷村┐鍎垮厛澶╂�х敳鐘惰吅鍔熻兘鍑忛��锛堝厠姹�鐥咃級銆傛姉鐧棲鑽墿鍙鑷村攪瑁傘�佽叚瑁傘�佸厛澶╂�у績鑴忕梾锛屽挨浠ヨ嫰濡ヨ嫳閽犲紩璧疯�呬负澶氥�傝鑽繕鍙�犳垚浣撳唴鍙堕吀缂轰箯鑰岃嚧鐣革紝濡傛偅鐧棲蹇呴』鏈嶈嵂鐨勫瓡濡囧簲琛ュ厖鍙堕吀銆傚濞犲悗鏈嶉暱鏁堢:鑳哄彲浣胯儙鍎胯娓哥鑳嗙孩绱犲楂樺紩璧疯儐绾㈢礌鑴戠梾锛堟牳榛勭柛锛夈�傛姉浠h阿鑽墿鎴栧厤鐤姂鍒跺墏涔熷彲瀵艰嚧鍚勭被鐣稿舰銆傜敱姝ゅ彲瑙侊紝瀛曞鍦ㄦ不鐥呮椂锛屾湇鐢ㄨ嵂鐗╀竴瀹氳璋ㄦ厧锛屽鏋滃繀椤绘湇鑽紝搴旈伒鍖诲槺銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-a" alt="" src="image/0155-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈡墿灞曞欢浼糕��</b></p>
+    <div class="fieldset">
+      <p class="center">
+        <b
+          >鏈夊叧鑷寸暩鍥犵礌鐨勭煡璇�<a id="w5"></a
+          ><a href="chapter006.html#m5"><sup>[5]</sup></a></b
+        >
+      </p>
+      <p class="block">
+        鑷寸暩鍥犵礌鏄寚浠讳綍鍙兘瀵艰嚧鍙戣偛涓殑鑳氳儙鎴栬儙鍎跨敓鐞嗙暩褰€�佸彂鑲蹭弗閲嶅彈闃汇�佸け鏄庛�佽剳鎹熶激鐢氳嚦姝讳骸鐨勭柧鐥呫�佽嵂鐗╂垨鍏朵粬鐜鍥犵礌銆傝繎浜涘勾鏉ワ紝纭畾鐨勫拰琚��鐤戠殑鑷寸暩鍥犵礌鏁伴噺鏈変簡鎯婁汉鐨勫闀匡紝涔熶娇寰椾粖澶╃殑璁稿鐖舵瘝鏍煎鎷呭績浠栦滑杩樻湭鍑虹敓鐨勫瀛愬彲鑳介潰涓磋澶氬嵄闄┿�傚湪鑰冭檻涓昏鐨勮嚧鐣哥墿璐ㄧ殑浣滅敤涔嬪墠锛岄渶瑕佸己璋冿紝95%鐨勬柊鐢熷効鏄甯哥殑锛岄偅浜涘嚭鐢熸椂甯︽湁缂洪櫡鐨勫┐鍎垮ぇ澶氫篃鍙槸鏈変竴浜涜交寰殑銆佹殏鏃剁殑鎴栧彲娌绘剤鐨勯棶棰樸�備笅闈㈡槸鍑犱釜鏈夊叧鑷寸暩鍥犵礌鐨勬鎷�х粨璁恒��
+      </p>
+      <p class="block">
+        鈶犲湪韬綋鐨勫悇涓儴浣嶆垨鍣ㄥ畼褰㈡垚鍜岀敓闀挎渶杩呴�熺殑鏃跺�欙紝鑷寸暩鍥犵礌鐨勫奖鍝嶄綔鐢ㄦ渶澶с��
+      </p>
+      <p class="block">
+        鈶″苟涓嶆槸鎵�鏈夌殑鑳氳儙鎴栬儙鍎块兘鍚岀瓑鍦板彈鍒拌嚧鐣稿洜绱犵殑褰卞搷銆傛湭鍑虹敓鐨勮儙鍎垮拰姣嶄翰鐨勫熀鍥犵粍鎴愪互鍙婁骇鍓嶇幆澧冪殑璐ㄩ噺锛屽喅瀹氫簡鑳庡効鏄惁瀹规槗鍙楀埌鎹熷銆�
+      </p>
+      <p class="block">
+        鈶笉鍚岀殑鑷寸暩鍥犵礌鍙兘瀵艰嚧鐩稿悓鐨勭己闄凤紱鍚屼竴鑷寸暩鍥犵礌鍙兘瀵艰嚧涓嶅悓绉嶇被鐨勭己闄枫��
+      </p>
+      <p class="block">鈶f帴瑙﹁嚧鐣稿洜绱犵殑鏃堕棿瓒婇暱銆佸墏閲忚秺澶э紝鍙楁崯鍙兘瓒婁弗閲嶃��</p>
+      <p class="block">鈶ゅ鏋滅埗姣嶆帴瑙﹁繃鑷寸暩鍥犵礌锛岃儦鑳庡拰鑳庡効涔熷彲鑳藉彈鍒板奖鍝嶃��</p>
+      <p class="block">鈶ヨ嚧鐣稿洜绱犵殑闀挎湡褰卞搷涓�鑸彇鍐充簬鍑虹敓鍚庣幆澧冪殑璐ㄩ噺銆�</p>
+      <p class="block">
+        鈶︿竴浜涜嚧鐣稿洜绱犲彲鑳戒骇鐢熲�滅潯鐪犺�呮晥搴斺�濓紝鍏跺悗鏋滅洿鍒板効绔ョ敓鍛界殑鍚庢湡鎵嶆樉鐜般��
+      </p>
+    </div>
+    <h2 class="module_block" id="b023">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">鏂扮敓鍎挎湡鐨勭壒鐐逛笌淇濆仴銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涓佷竵鐨勭埗姣嶉潪甯哥棝鑻︼紝鍘熸湰涓�鐩存槸鍋ュ悍鍙戝睍鐨勮儙鍎匡紝鍗寸敱浜庡嚭鐢熷悗鎶ょ悊涓嶅綋锛屼娇涓佷竵鍥犺剳澶栦激鑰屽鑷磋剳鐦�傜幇鍦ㄤ竵涓佸凡缁�5宀佷簡杩樹笉浼氳蛋璺紝璇磋瘽涔熷彛榻夸笉娓咃紝鏇翠笉鑳藉儚鍒殑瀛╁瓙閭f牱韫﹁功璺宠烦鍦板幓涓婂辜鍎垮洯銆傜湅鐫�闈㈠簽娓呯鐨勫効瀛愶紝涓佷竵濡堝鏃跺父娴佷笅浼ゅ績鎮旀仺鐨勬唱姘淬�傝皥璋堜綘瀵规浜嬬殑鎰熷彈銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樹富瑕佽杩版柊鐢熷効鐨勭壒鐐瑰強鐩稿叧鐨勬姢鐞嗙煡璇嗗拰娉ㄦ剰浜嬮」锛屼负鏈夋柊鐢熷効鐨勫搴彁渚涚瀛︾殑鎶ょ悊鏂规硶锛岃鏇村鐨勬柊鐢熷効寰楀埌鎭板綋鐨勬姢鐞嗭紝浠庤�屼负鍏朵互鍚庣殑鍋ュ悍鍙戝睍濂犲畾鑹ソ鐨勫熀纭�銆�
+      </p>
+    </div>
+    <h3 id="c059">涓�銆佹柊鐢熷効鏈熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鏂扮敓鍎挎槸鎸囧嚭鐢�4鍛ㄤ互鍐呯殑濠村効銆傛甯告柊鐢熷効鍑虹敓鏃剁殑浣撻噸搴斾负2 500锝�4
+      000鍏嬶紝韬暱涓�46锝�52鍘樼背锛屽ご鍥村ぇ绾�34鍘樼背锛岃兏鍥存瘮澶村洿鐣ュ皬1锝�2鍘樼背銆�
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d168">锛堜竴锛夋柊鐢熷効鐨勫ご閮�</h4>
+        <p>
+          鍑虹敓鏃讹紝鏂扮敓鍎跨殑澶撮儴绾﹀崰韬暱鐨�1/4锛屽叾棰呴鐢辨煍杞殑缁勭粐杩炴帴锛屼互渚垮ご閮ㄥ彲浠ラ『鍒╅�氳繃浜ч亾銆傞儴鍒嗘柊鐢熷効鍦ㄥ嚭鐢熷悗寰堢煭鐨勬椂闂村唴澶撮儴鏈夌偣鍍忓渾閿ュ舰锛屽姝ゆ棤椤绘媴蹇冿紝鍑犲ぉ涔嬪悗灏变細鎭㈠涓烘甯哥殑鐞冨舰銆傚彟澶栵紝鏂扮敓鍎跨殑澶撮《鏈変袱涓�滄煍杞殑鐐光�濓紝杩欐槸鍥熼棬锛屾槸鏂扮敓鍎跨殑澶撮儴楠ㄩ娌℃湁闂悎鑰屽舰鎴愮殑銆備綅浜庡ご椤跺墠鏂癸紝涓ゅ潡棰為鍜屼袱鍧楅《楠ㄤ箣闂达紝鍛堣彵褰㈢殑绌洪殭锛岀О涓哄ぇ鍥熼棬鎴栧墠鍥燂紝閫氬父鍦�12锝�18涓湀闂悎銆備篃鏈夊┐鍎垮洜涓虹己閽欏湪15锝�18涓湀鏃惰繕鏈夌┖闅欍�備綅浜庡ご椤跺悗闈㈢獊璧烽儴鍒嗙殑涓婃柟锛屽洜涓虹己閽欏湪15锝�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSix/涓撻鍏細鏂扮敓鍎跨壒鐐逛笌淇濆仴.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭柊鐢熷効鐗圭偣涓庝繚鍋�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      18涓湀鏃惰繕鏈夌┖闅欍�備綅浜庡ご椤跺悗闈㈢獊璧烽儴鍒嗙殑涓婃柟锛屽湪涓ゅ潡椤堕鍜屼竴鍧楀悗澶撮鐨勪腑澶紝鍛堜笁瑙掑舰鐨勭┖闅欙紝绉颁负灏忓洘闂ㄦ垨鍚庡洘銆傚悗鍥熸瘮鍓嶅洘瑕佸皬寰堝锛岄�氬父鍦�3涓湀宸﹀彸闂悎銆傛湁鏃舵垚浜哄湪鐓ч【鏂扮敓鍎挎椂浼氬彂鐜拌繖浜涙煍杞殑鍦版柟鍦ㄨ烦鍔紝涓嶈鎷呭績锛岃繖浜涢儴浣嶉兘鏈夌粨瀹炵殑缁撶紨缁勭粐锛岃�屼笖涓�鑸殑瑙︽懜鏄笉浼氶�犳垚鍗遍櫓鐨勩��
+    </p>
+    <h4 id="d169">锛堜簩锛夋柊鐢熷効鐨勭毊鑲�</h4>
+    <p>
+      鏈変簺濠村効鐢熶笅鏉ユ椂鍏ㄨ韩鐢变钩鐧借壊鐨勮鐩栫墿鍖呰9鐫�锛岃繖绉嶈鐩栫墿鍙綔鑳庤剛鎴栬儙鍨紝鍏朵綔鐢ㄦ槸鍦ㄥ瓙瀹腑淇濇姢鑳庡効鐨勭毊鑲ゃ�傛柊鐢熷効鍑虹敓鍚庢暟灏忔椂鍐咃紝杩欑瑕嗙洊鐗╁氨浼氭秷澶便�傛柊鐢熷効鐢熶笅鏉ュ悗锛岃偐鑶�鍜屽悗鑳岃繕浼氭湁鑼傚瘑鐨勬瘺鍙戯紝杩欎簺姣涘彂鍙綔鑳庢瘺锛岄�氬父鍦�3涓湀澶ф椂灏变細娑堝け銆�
+    </p>
+    <p>
+      鏂扮敓鍎跨毊鑲ゆ煍瀚╋紝鏈夊脊鎬э紝琛ㄩ潰瑙掕川灞傚彂鑲蹭笉鑹紝鍑虹敓鍚庝笌澶栫晫鐜鎺ヨЕ锛岀毊鑲ゅ彈鍒板埡婵�锛屽緢瀹规槗鍏呰锛屽嚭鐜版墜鑴氬井甯﹂潚鑹茬殑鎯呭喌锛岃繖绉嶇幇璞″彨浣滄柊鐢熷効绾㈡枒锛屼竴鑸寔缁�1锝�2澶╁悗渚垮彲閫愭笎娑堥��銆�
+    </p>
+    <p>
+      鏂扮敓鍎跨殑鑲よ壊搴旇鏄粏鑵绘煍鍜岀殑绮夎壊鎴栬�呮鑹层�傜粡杩囨渶鍒濈殑閫傚簲鏈熷悗锛屾湁浜涙柊鐢熷効鍥犱负鏂伴檲浠h阿缂撴參锛岃偆鑹蹭細鏄惧緱鏈変簺娴咃紝鎵嬭冻鍙兘鏈夎交寰殑鍙戠櫧鐜拌薄骞朵細鎸佺画鍑犲ぉ銆傝偆鑹茶緝娣辩殑鏂扮敓鍎匡紝鎵嬭冻鍙兘浼氭樉寰楁湁浜涜媿鐧斤紝浣嗚繖鍜屾柊闄堜唬璋㈡病鏈夊叧绯伙紝鏄彈鏂扮敓鍎胯嚜韬壊绱犲惈閲忓奖鍝嶇殑銆�
+    </p>
+    <p>
+      鍦ㄦ柊鐢熷効鐨勯灏鹃儴鍙婅噣閮紝寰�寰�鍙互鐪嬪埌鐏拌摑鑹茬殑鑹茬礌鏂戯紝澶氫负鍦嗗舰鎴栦笉瑙勫垯褰㈢姸涓旇竟缂樻槑鏄撅紝鐢ㄦ墜鎸夊帇鏃朵笉瑜壊銆傝繖鏄洜涓虹毊鑲ゆ繁灞傚爢绉簡鑹茬礌缁嗚優鐨勫叧绯汇�傝繖绉嶈壊绱犳枒鍦�5锝�6宀佹椂浼氳嚜琛屾秷閫�锛屾棤椤绘不鐤椼��
+    </p>
+    <h4 id="d170">锛堜笁锛夋柊鐢熷効鐨勮剱甯�</h4>
+    <p>
+      姝e父鎯呭喌涓嬶紝鏂扮敓鍎跨殑鑴愬甫浼氬湪缁撴墡鍚�3锝�7澶╁唴骞茬嚗鑴辫惤锛岃绠¢棴閿佸舰鎴愰煣甯︼紝鑴愬甫澶栭儴浼ゅ彛鍚戝唴鍑归櫡褰㈡垚鑲氳剱銆傛柊鐢熷効鑴愬甫鏈娈嬬暀鐨勮绠′笌浣撳唴琛�绠$浉杩烇紝涓�鏃﹀彂鐢熸劅鏌擄紝瀹规槗瀵艰嚧璐ヨ鐥囩敋鑷冲嵄鍙婄敓鍛斤紝鎵�浠ユ姢鐞嗕汉鍛樺湪澶勭悊鏂扮敓鍎胯剱甯︽椂搴旀牸澶栨敞鎰忋�傚鏋滄柊鐢熷効鐨勮倸鑴愬彂绾紝骞舵帓鍑哄垎娉岀墿锛屽彲鐢�75%鐨勯厭绮炬鐞冩摝鎷紝鍐嶉伒鍖诲槺娑備竴浜涙姉鐢熺礌杞啅锛�2锝�3澶╀究鍙不鎰堛�傚鏋滄湁涓ラ噸鎰熸煋鐜拌薄锛屽垎娉岀墿鏈夎嚟鍛筹紝搴斿強鏃跺姹傚尰鐢熷府鍔┿��
+    </p>
+    <h4 id="d171">锛堝洓锛夋柊鐢熷効鐨勪綋娓�</h4>
+    <p>
+      鏂扮敓鍎跨殑浣撴俯璋冭妭涓灑鍙戣偛灏氫笉瀹屽杽锛岀毊涓嬭剛鑲篃姣旇緝钖勶紝鍥犳淇濇俯鑳藉姏宸紝鏁g儹姣旇緝蹇紝寰堝鏄撳彈澶栫晫娓╁害鐨勫奖鍝嶏紝瀵艰嚧浣撴俯涓嶇ǔ瀹氾紝姝ゆ椂鎶ょ悊浜哄憳搴斿娉ㄦ剰淇濇殩闂銆傜壒鍒槸鏂扮敓鍎垮垰鍑虹敓鐨勬椂鍊欙紝濡傛灉鍛ㄥ洿鐜娓╁害杈冧綆锛屽嚭鐢熷悗1灏忔椂鍐呬綋娓╁彲浠ヤ笅闄�3鈩冿綖4鈩冿紝绾�8灏忔椂鍚庨�愭笎鍥炲崌锛�12锝�24灏忔椂鍐呭簲绋冲畾鍦�36鈩冿綖37鈩冦��
+    </p>
+    <h4 id="d172">锛堜簲锛夋柊鐢熷効鐨勫懠鍚稿拰蹇冪巼</h4>
+    <p>
+      鏂扮敓鍎跨殑鍛煎惛棰戠巼閫氬父姣旀垚骞翠汉瑕佸揩寰楀锛屽畨闈欐椂姣忓垎閽熻兘杈惧埌40锝�60娆°�傛柊鐢熷効鍛煎惛鐨勬椂鍊欒繕浼氬彂鍑哄緢澶氬0闊筹紝鐗瑰埆鏄湪浠栦滑鐔熺潯鐨勬椂鍊欍�傛湁鏃舵柊鐢熷効鐨勫懠鍚歌繕浼氬嚭鐜颁竴娆℃唻姘旓紝鏃堕棿闀胯揪涓夊洓绉掞紝杩欐槸鍥犱负浠栦滑鎷ユ湁涓嶈鍒欑殑鍛煎惛妯″紡銆�
+    </p>
+    <p>鏂扮敓鍎跨殑浠ヤ笅涓嶈鍒欏懠鍚告ā寮忔槸姝e父鐨勩��</p>
+    <p>绗竴锛屾繁鍛煎惛銆�</p>
+    <p>绗簩锛屽懠鍚搁鐜囦綆浜庢瘡鍒嗛挓60娆°��</p>
+    <p>绗笁锛屽懠鍚哥粓姝㈢殑鏃堕棿浣庝簬6绉掋��</p>
+    <p>绗洓锛屽槾鍞囧拰鎸囩敳鐨勯鑹叉病鏈夊彂绾㈡垨鑰呭彂闈掔幇璞°��</p>
+    <p>绗簲锛屽伓灏旀柊鐢熷効涔熶細鐢ㄦ�ラ�熸繁鍛煎惛鏉ヨ垝灞曡偤閮紝杩欑鍛煎惛涔熸槸姝e父鐨勩��</p>
+    <p>
+      鏂扮敓鍎垮嚭鐢熷悗鍑犲ぉ锛屽伓灏斿彲浠ュ惉鍒板績鑴忔潅闊炽�傛柊鐢熷効蹇冪巼杈冨揩锛屾瘡鍒嗛挓鍙互杈惧埌120锝�140娆★紝骞跺緢瀹规槗鍙楀暭鍝�佹憚椋熺瓑鍥犵礌褰卞搷銆傛柊鐢熷効鐨勮娴佸ぇ澶氬垎甯冨湪韬共鍜屽唴鑴忥紝鍥犳甯稿彲鍑虹幇鑲濄�佽劸鑲垮ぇ鍙婂洓鑲㈠彂鍐峰拰闈掔传绛夌幇璞°��
+    </p>
+    <h4 id="d173">锛堝叚锛夋柊鐢熷効瀵瑰鐣屽埡婵�鐨勬劅瑙夌▼搴�</h4>
+    <p>
+      鍙嶅皠杩愬姩鏄鏂扮敓鍎跨粰浜堝鍦ㄥ埡婵�鏃舵墍浜х敓鐨勪竴绉嶅弽搴旓紝杩欑鍙嶅簲鍙互璇佹槑鏂扮敓鍎垮鍒烘縺鏈夋墍鎰熻銆傚洜姝わ紝鏂扮敓鍎垮涓嶅悓鍒烘縺鍛堢幇鍑轰笉鍚岀▼搴︾殑鍙嶅簲锛屽彲浠ヨ鏄庡┐鍎挎劅瑙夊櫒瀹樼殑鍙戣揪绋嬪害銆�
+    </p>
+    <h5 id="e155">1.瑙嗚</h5>
+    <p>
+      鐮旂┒璇佹槑锛屽┐鍎夸竴鍑虹敓灏辫兘鍖哄埆鍏夌嚎鐨勬槑鏆楋紝濡傛灉鐢ㄤ寒鍏夋姇灏勫埌鏂扮敓鍎胯劯涓婏紝浠栧氨浼氱湳璧风溂鐫涖�傛柊鐢熷効閱掔潃鏃跺彲浠ユ劅瑙夊濡堢殑瀛樺湪锛岀劧鑰屾柊鐢熷効鏃犳硶鍑濊銆備絾鏄鏋滄墜鎸佺墿浣擄紝鍦ㄦ柊鐢熷効鐪煎墠杞昏交鏅冨姩锛屼粬灏变細闅忕潃鐗╀綋鐨勬檭鍔ㄨ�岃浆鍔ㄧ溂鐫涖��
+    </p>
+    <h5 id="e156">2.鍚</h5>
+    <p>
+      鏂扮敓鍎跨殑鑰虫湹鏋勯�犱笌鎴愪汉鏃犲紓锛屽彧鏄鑰抽亾杈冪獎涓斿婊¤儙鑴傦紱榧撳鍦ㄨ儙鍐呮椂涔熷厖婊¢粡娑诧紝鍑虹敓涔嬪悗锛岀┖姘旇繘鍏ラ紦瀹わ紝榛忔恫鑷劧娑堝け銆備絾鏄紝澶栬�抽亾鐨勮儙鑴傚缁堝瓨鍦紝杩欓樆纰嶄簡鏂扮敓鍎跨殑鍚姏锛屽洜姝や互鍓嶄竴鑸涓烘柊鐢熷効鏃犲惉鍔涖�備絾鏄渶杩戠爺绌跺彂鐜帮紝鍙闄ゅ幓澶栬�抽亾鐨勮儙鑴傦紝鏂扮敓鍎夸篃鑳藉惉寰楄銆備笉杩囷紝鍦ㄨ儙鑴傞櫎鍘讳箣鍓嶏紝鏂扮敓鍎垮杈冨皷閿愮殑澹伴煶涔熶細鍋氬嚭鏀剁缉韬綋鐨勫弽搴斻��
+    </p>
+    <h5 id="e157">3.鍛宠</h5>
+    <p>
+      鏂扮敓鍎跨殑鍛宠暰锛堣垖涓婄殑鍛宠鍣ㄥ畼锛夊彲鑳藉湪鍑虹敓涔嬪墠灏卞凡缁忓舰鎴愶紝鍥犱负鍠傛柊鐢熷効鐢滄眮鏃讹紝浠栧氨浼氶珮鍏村湴鍜戒笅锛涘弽涔嬶紝鑻ュ杺浠栧捀姹佹垨鑻︽眮锛屼粬灏变細鐢ㄨ垖澶存帓鏂ワ紝鍙鏂扮敓鍎挎湁鍛宠銆備絾鏄柊鐢熷効涔熻鏃犳硶鍖哄埆鍜搞�佽嫤銆侀吀绛夊懗閬擄紝鍙湁鍠滄涓庤鍘岀殑鎰熻銆傞渶瑕佽鏄庣殑鏄紝涓嶈兘闅忔剰鍠傛柊鐢熷効鐢滄眮銆佸捀姹佹垨鑻︽眮锛屽彧鑳藉杺鏂扮敓鍎挎瘝涔虫垨閰嶆柟濂躲��
+    </p>
+    <h5 id="e158">4.鍡呰</h5>
+    <p>
+      鏈夌爺绌跺彂鐜帮紝鏂扮敓鍎块潰瀵规煇浜涘己鐑堝埡婵�鐨勫懗閬撴椂锛屼細鏆傛椂涓鍛煎惛锛屽彲瑙佹柊鐢熷効鐨勫梾瑙夊凡鍙戣偛鍒颁竴瀹氱殑绋嬪害銆�
+    </p>
+    <h5 id="e159">5.鐨偆鎰熻</h5>
+    <p>
+      鏂扮敓鍎跨殑鐨偆鎰熻姣旇緝鐏垫晱锛屽寘鎷棝瑙夈�佽Е瑙夊強瀵瑰喎鐑殑鎰熻绛夈�傝繖浜涙劅瑙夋棦鏄柊鐢熷効璁よ瘑涓栫晫鐨勫熀纭�锛屼篃鏄叾鑷垜淇濇姢鐨勪竴绉嶈〃鐜版柟寮忥紝鍥犳鏈夊緢閲嶈鐨勬剰涔夈��
+    </p>
+    <p>
+      鏂扮敓鍎跨毊鑲ゅ鍏朵粬鍒烘縺鐗╃殑鎰熻姣斾汉浠兂璞$殑瑕佸ソ寰楀锛屽嚑涔庡彲浠ュ拰鎴愪汉涓�鏍枫�傚悇涓儴鍒嗙殑鐨偆鍙楀埌鍒烘縺鍚庡弽搴斾篃鏄笉鍚岀殑锛屾瘮杈冩晱鎰熺殑鍦版柟鏈夌溂鐫戙�佸槾鍞囥�侀澶淬�佹墜鎺屽強鑴氭帉绛夈�傞櫎鍢村攪浼氫骇鐢熼鐗╂�ч潪鏉′欢鍙嶅皠澶栵紝鍏朵粬閮ㄤ綅閮戒細浜х敓闃插尽鎬у弽灏勩��
+    </p>
+    <p>
+      瀵逛簬鐥涜锛屾柊鐢熷効涔熸湁鐫�姣旇緝鏄庢樉鐨勫弽搴旓紝姣旇緝鏄庢樉鐨勭柤鐥涙劅浼氬紩璧锋柊鐢熷効灞�閮ㄧ敋鑷冲叏韬殑鍙嶅簲銆傚鏋滄墜鎸囧彈鍒扮柤鐥涚殑鍒烘縺锛屾柊鐢熷効浼氳繀閫熷皢鎵嬬缉鍥炪��
+    </p>
+    <p>
+      鏂扮敓鍎垮鍐风儹鐨勬劅瑙変篃姣旇緝鐏垫晱锛屽鏋滃ザ鐡堕噷鐨勯厤鏂瑰ザ娓╁害涓嶅悎閫傦紝鏂扮敓鍎夸細鎷掔粷鍠濓紱鍚屾牱锛屽鏋滄礂婢℃按杩囩儹鎴栬繃鍐凤紝鏂扮敓鍎夸篃浼氭湁鎵�鍙嶅簲銆�
+    </p>
+    <p>
+      閴翠簬浠ヤ笂鎯呭喌锛屾姢鐞嗕汉鍛樺湪鎶ょ悊鏃跺氨瑕佽�冭檻鏂扮敓鍎跨殑鍚勭鍙嶅皠鎯呭喌銆備换浣曞ぇ鎰忔垨绮楅瞾鐨勫姩浣滈兘浼氬奖鍝嶅埌鏂扮敓鍎匡紝涓嶄絾浼氫娇鏂扮敓鍎夸笉鎰夊揩锛岃�屼笖浼氬姞娣辨棩鍚庢姢鐞嗙殑闅惧害锛屽洜姝よ鏍煎娉ㄦ剰銆�
+    </p>
+    <h3 id="c060">浜屻�佹柊鐢熷効鏈熺殑淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鏂扮敓鍎跨寮�姣嶄綋鍚庢潵鍒伴檶鐢熺殑涓栫晫锛岀敓娲荤幆澧冨彂鐢熶簡宸ㄥぇ鐨勫彉鍖栥�傝�屾柊鐢熷効鑷韩鐨勯�傚簲鑳藉姏鍜岀敓鐞嗚皟鑺傝兘鍔涜繕涓嶅瀹屽杽锛屾槗浜х敓鐢熺悊鍜岀梾鐞嗗彉鍖栵紝瀵艰嚧鏂扮敓鍎垮彂鐥呯巼銆佹浜$巼楂橈紝鍥犳瀵规柊鐢熷効鐨勬姢鐞嗗垏涓嶅彲鎺変互杞诲績銆�
+    </p>
+    <h4 id="d174">锛堜竴锛夊嚭鐢熸椂鐨勬姢鐞嗕笌淇濆仴</h4>
+    <p>绗竴锛屽敖閲忎笉鐢ㄥ櫒姊板姪浜э紝闃叉鏂扮敓鍎胯缃戣啘鍑鸿鍙婅瑙夌郴缁熼儴浣嶇殑鎹熶激銆�</p>
+    <p>
+      绗簩锛屾柊鐢熷効濞╁嚭鍚庤繀閫熸竻闄ゅ彛鑵斿唴榛忔恫锛屼互淇濇寔鍛煎惛閬撻�氱晠锛岄闃叉柊鐢熷効缂烘哀銆佺獟鎭��
+    </p>
+    <p>
+      绗笁锛屼骇鎴垮娓╀繚鎸佸湪25鈩冿綖28鈩冧负瀹滐紝棰勯槻鏂扮敓鍎垮瘨鍐锋崯浼ょ患鍚堝緛锛堟柊鐢熷効纭偪鐥咃級銆�
+    </p>
+    <p>
+      绗洓锛岄闃叉劅鏌撱�傗憼鏂剱瑕佹眰涓ユ牸鏃犺弻鎶�鏈搷浣滐紝涔嬪悗锛岃剱甯︽姢鐞嗚姹傝剱娈嬬娓呮磥骞茬嚗銆傗憽鐢ㄦ秷姣掔殑绾卞竷铇告俯姘达紙鎴栨鐗╂补锛夎交杞绘摝鍑�澶寸毊銆佽�冲悗銆侀潰閮ㄣ�佽厠閮ㄧ毊瑜跺鐨勮杩广�傗憿鍙婃椂鐐圭溂鑽紝闃叉不鍒嗗ī鏃剁殑鎰熸煋鎬х溂鐥呫��
+    </p>
+    <p>
+      绗簲锛屾柊鐢熷効闃挎櫘鍔犺瘎鍒嗭紝鏄幇鍦ㄥ叏涓栫晫浣跨敤鐨勬渶鏅亶鐨勬柊鐢熷効鍋ュ悍璇勪及宸ュ叿锛屼篃鏄笌鏂扮敓鍎挎姢鐞嗙浉鍏崇殑涓�绉嶉噸瑕佹柟娉曘�傚畠鏄敱缇庡浗鍖荤敓寮楀悏灏间簹路闃挎櫘鍔狅紙Virginia
+      Apgar锛変簬1953骞寸紪鍒剁殑涓�绉嶅鍒氬嚭鐢熸柊鐢熷効鐨勫仴搴风姸鍐佃繘琛屽揩閫熻瘎瀹氭牳鏌ョ殑鏂规硶銆傞樋鏅姞璇勫垎宸ュ叿涓洪樋鏅姞閲忚〃锛圓pgar
+      Scale锛夛紝鍏剁敱5涓寚鏍囩粍鎴愶紝鍖呮嫭蹇冪巼銆佸懠鍚哥姸鍐点�佽倢鑲夊脊鎬с�佽韩浣撻鑹插拰鍙嶅皠鏁忔劅鎬э紝姣忎釜鎸囨爣涓�0锝�2鍒嗭紝璁板綍鍦ㄤ竴寮犲浘涓婏紝鏈�鍚庢妸鍚勯」寰楀垎鐩稿姞姹傚拰锛堣琛�6-2锛夈�傝繖涓祴璇曡鍦ㄦ柊鐢熷効鍑虹敓鍚�3涓壒娈婄殑鏃堕棿娈佃繘琛岋紝鍑虹敓鍚�1鍒嗛挓銆佸嚭鐢熷悗5鍒嗛挓銆佸嚭鐢熷悗10鍒嗛挓锛屼互娴嬮噺濠村効鐘跺喌鐨勬敼鍠勩�傞偅浜涘緱7鍒嗘垨鏇撮珮鍒嗘暟鐨勫┐鍎胯璁や负澶勪簬鑹ソ鐨勫仴搴风姸鍐碉紱閭d簺寰�4鍒嗘垨鍒嗘暟鏇翠綆鐨勫┐鍎垮垯鍙兘鏈夐夯鐑︼紝涓轰簡璁╀粬浠兘澶熷瓨娲讳笅鏉ワ紝寰�寰�闇�瑕佺粰浜堢揣鎬ョ殑鍖荤枟鏁戝姪銆�
+    </p>
+    <p class="img">琛�6-2 闃挎櫘鍔犻噺琛�</p>
+    <p class="center">
+      <el-image :src="tableThree" :preview-src-list="[tableThree]" />
+    </p>
+    <p>
+      绗叚锛屽鏃╀骇鍎裤�佷綆浣撻噸鍎裤�佸鍐呮劅鏌撲互鍙婄己姘с�佺獟鎭�佷綆浣撴俯銆佷綆琛�绯栥�佷綆琛�閽欏拰棰呭唴鍑鸿绛変骇鏃跺紓甯哥殑楂樺嵄鍎垮簲浜堜互鐗规畩鐩戞姢銆�
+    </p>
+    <h4 id="d175">锛堜簩锛夋棩甯哥殑鎶ょ悊涓庝繚鍋�</h4>
+    <h5 id="e160">1.淇濇殩</h5>
+    <p>
+      鏂扮敓鍎垮眳瀹ょ殑娓╁害涓庢箍搴﹀簲闅忕潃姘斿�欐俯搴︾殑鍙樺寲鑰岃皟鑺傦紝鏈夋潯浠剁殑瀹跺涵鍦ㄥ啲瀛e鍐呮俯搴︿繚鎸佸湪20鈩冿綖22鈩冿紝婀垮害浠�55%锝�60%涓哄疁锛屾棤鏉′欢鏃跺彲鐢ㄧ儹姘磋淇濇殩锛涜。琚杞昏蒋銆佽兘淇濇殩锛岃闅忕潃姘旀俯楂樹綆鏇存崲琛h锛涙柊鐢熷効鑻ユ湁涓嶆槑鍘熷洜鐨勫摥鍚典笉瀹夋椂锛屽簲鏌ョ湅鏄惁涓庡鍐呮俯搴﹁繃楂樸�佽。鏈嶈繃澶氥�佺┖姘斾笉娴侀�氬甫鏉ョ殑涓嶉�傛湁鍏炽��
+    </p>
+    <h5 id="e161">2.鍠傚吇</h5>
+    <p>
+      鏂扮敓鍎垮ī鍑哄悗灏芥棭鍚稿惍姣嶄钩锛屾寚瀵兼瘝浜叉纭殑鍝轰钩鏂规硶浠ョ淮鎸佽壇濂界殑涔虫眮鍒嗘硨锛屾弧瓒虫柊鐢熷効鐢熼暱鎵�闇�锛涙瘝涔崇‘瀹炰笉瓒虫垨鏃犳硶杩涜姣嶄钩鍠傚吇鐨勫┐鍎匡紝鎸囧姣嶄翰閫夌敤閰嶆柟濂剁矇鍠傚吇锛涘鏋滄柊鐢熷効鍑虹敓鏃朵綋閲嶅緢杞伙紝鍒欓渶瑕佸鍔犲闂村杺濂剁殑娆℃暟鍜屾椂闂淬�傛柊鐢熷効鍦ㄥ嚭鐢熷悗鐨�3锝�5澶╋紝浣撻噸涓�鑸細鍑忓皯220锝�340鍏嬶紝杩欏睘浜庢甯哥幇璞°�傚鏋滄柊鐢熷効姣忓ぉ鑷冲皯灏挎箍灏跨墖6娆$殑璇濓紝灏辫瘉鏄庝粬鍚冨緱瓒冲澶氫簡銆傛瘝涔冲杺鍏诲拰濂剁矇鍠傚吇鐨勬柊鐢熷効涓�鏍凤紝钀ュ吇鎽勫叆瓒冲鐨勮瘽锛屼綋閲嶅氨浼氱ǔ瀹氬湴澧為暱銆�
+    </p>
+    <p>
+      姝ゅ锛岃鏍规嵁瀛h妭鍜屾柊鐢熷効鐘跺喌閫愭笎澧炲姞鎴峰娲诲姩鏃堕棿锛屼互鑾峰緱澶╃劧缁寸敓绱燚锛涚函姣嶄钩鍠傚吇鐨勬柊鐢熷効鍑虹敓2鍛ㄥ悗姣忓ぉ搴旇ˉ鍏呯淮鐢熺礌D
+      400鍥介檯鍗曚綅锛圛U锛夛紱涔虫瘝閫傚綋琛ュ厖缁寸敓绱燢锛屽鍚冭敩鑿滄按鏋滐紝閬垮厤鏂扮敓鍎挎垨濠村効鍙戠敓缁寸敓绱燢缂轰箯鐥呫��
+    </p>
+    <p>
+      鍑虹敓鍚�24灏忔椂缁欏┐鍎挎敞灏凥BIG锛堜箼鍨嬭倽鐐庡厤鐤悆铔嬬櫧锛夈�丠BV锛堜箼鍨嬭倽鐐庣梾姣掞級鐤嫍銆佸崱浠嬭嫍锛涘杺鍏绘瘝涔冲鎱㈡�ф惡甯﹁�呬笉澧炲姞HBV浼犳挱鐨勫嵄闄╁害锛涒�滃ぇ涓夐槼鈥濇瘝浜茬殑濠村効搴斿緱鍒板厤鐤繚鎶わ紝涓斾笉瀹滃杺鍏绘瘝涔炽��
+    </p>
+    <h5 id="e162">3.绌胯。</h5>
+    <p>
+      鏂扮敓鍎跨殑鍐呰。瑕佺敤鏌旇蒋鐨勬甯冨埗浣滐紙缁欐柊鐢熷効绌跨函妫夌殑灏忓拰灏氶鍐呰。姣旇緝濂斤級銆傝繖绉嶅埗鍝佹棦閫忔皵鍙堜繚鏆栵紝鑰屼笖瀵规柊鐢熷効鐨偆鍒烘縺灏忥紝鍙互鍑忓皯杩囨晱銆傛柊鐢熷効鐨勮。鏈嶅疁瀹藉ぇ锛屾槗绌挎槗鑴憋紝鍐。瑕佽兘淇濇殩銆傛柊鐢熷効蹇岃绌垮緱杩囧銆佸寘瑁硅繃涓ワ紝鍥犱负鏂扮敓鍎夸綋娓╄皟鑺傚姛鑳藉皻涓嶅鍋ュ叏锛岃繃鍘氥�佽繃涓ョ殑鍖呰9浼氶�犳垚鏁g儹鍥伴毦锛屼綋娓╄繃楂橈紝浣撹兘娑堣�楀鍔狅紝瀵瑰叾鐢熼暱鍙戣偛浼氶�犳垚涓嶈壇褰卞搷銆�
+    </p>
+    <h5 id="e163">4.娲楁尽</h5>
+    <p>
+      鏂扮敓鍎块渶缁忓父娲楁尽锛屼繚鎸佹竻娲佸拰鍋ュ悍锛屼粠鍑虹敓鍚庣2澶╄捣鍗冲彲寮�濮嬫礂婢★紝浣嗛渶娉ㄦ剰涓嬪垪瑕侀銆�
+    </p>
+    <p>锛�1锛夋椂闂�</p>
+    <p>閫夋嫨鍠傚ザ鍓嶏紝鍙互閬垮厤鍥犳尓鍔ㄥ┐鍎夸綋浣嶈�屽紩璧锋孩涔炽��</p>
+    <p>锛�2锛夊娓�</p>
+    <p>娲楁尽鏃跺鍐呮俯搴﹀湪24鈩冨乏鍙充负瀹溿�傚瀛i伩鍏嶇洿鎺ュ惞椋庯紝鍐璀︽儠鐓ゆ皵涓瘨銆�</p>
+    <p>锛�3锛夋按娓�</p>
+    <p>38鈩冿綖40鈩冿紙鍙敤鑲橀儴璇曟祴姘存俯锛屽彧瑕佺◢楂樹簬浜轰綋娓╁害鍗冲彲锛夈��</p>
+    <p>锛�4锛夋鏁�</p>
+    <p>姣忔棩1娆★紝澶忓ぉ鍙鍔�1锝�2娆°��</p>
+    <p>锛�5锛夌墿鍝�</p>
+    <p>
+      鑴哥泦2涓紝姣涘肪2鍧楋紝濠村効鑲ョ殏鎴栭鐨�1鍧楋紙涓嶈甯︽湁鍒烘縺鎬э級锛屽共鍑�琛f湇1濂楋紝娑堟瘨妫夎姳1鍧楋紝0.25%姘湁绱犵溂鑽按l鐡讹紝5%闉i吀杞啅1鐩掋��
+    </p>
+    <p>锛�6锛夋楠�</p>
+    <p>
+      鎶辫捣鏂扮敓鍎匡紝浠板崸锛屾墭浣忓ご閮紝灏嗗弻鑰宠疆鍘嬪悜鍓嶏紝鍫典綇澶栬�抽亾锛岄槻姝㈡按娴佸叆鑰充腑寮曡捣鎰熸煋锛屾垨姘存祦鍏ュ彛銆侀蓟鑰屽紩璧峰憶姘达紝鐪奸儴鐢ㄦ秷姣掕嵂妫夎樃姘村悗杞绘姽銆傚垎娈垫礂娴村ご銆侀銆佽兏銆佽噣绛夛紝鐗瑰埆鏄厠绐濄�佸弻鑵夸袱渚х瓑鐨辫ざ澶勶紝娲楀噣銆佹摝骞诧紝鎵戜簺濠村効鐖借韩绮夈�傝剱甯︽湭鑴辫惤鍓嶏紝涓嶈璁╂柊鐢熷効鍧愬湪鐩嗛噷娲楋紝鍙互鍒嗗紑娲椾笂韬拰涓嬭韩锛屼互鍏嶅紕婀胯剱甯︺�傝噣閮ㄦ姽5%闉i吀杞啅锛岄闃茬孩鑷�銆傛礂婢℃椂鎵嬫硶涓�瀹氳杞绘煍銆佹晱鎹凤紝鏂扮敓鍎挎礂婢$殑鏃堕棿涓嶅疁杩囬暱锛屽叏閮ㄥ姩浣滃簲鍦�5锝�6鍒嗛挓鍐呭畬鎴愩��
+    </p>
+    <h5 id="e164">5.鏂扮敓鍎夸簲瀹樼殑鎶ょ悊</h5>
+    <p>锛�1锛夌溂鐫涚殑鎶ょ悊</p>
+    <p>
+      鏂扮敓鍎垮嚭鐢熷悗锛屽尰鐢熶細鍚戜粬鐨勭溂鐫涙淮鍏ョ壒娈婄殑鐪艰嵂姘达紝浠ュ厤鍙戠敓鎰熸煋銆傛湁鏃惰繖绉嶇溂鑽按浼氭湁杞诲井鐨勫埡婵�锛屼絾鏄湪3澶╀箣鍐呭氨浼氳嚜琛屾秷澶便�傛湁鏃舵柊鐢熷効鐨勭溂鐫戜細鍥犱负鍒嗗ī鏃朵綔鐢ㄥ湪闈㈤儴鐨勫帇鍔涜�屾湁涓�浜涙诞鑲裤�傚湪瀹朵负鏂扮敓鍎挎礂婢℃椂锛屼竴瀹氳娉ㄦ剰淇濇寔鏂扮敓鍎跨溂鐫涚殑娓呮磥銆傜敤涓�鍧楀共鍑�鐨勯潰宸句粠闈犺繎榧诲瓙鐨勫唴鐪艰鍚戝鐪艰鎿︽嫮銆傚鏋滄柊鐢熷効鐨勭溂鐫涙寔缁祦娉紝閭d箞鏈夊彲鑳芥槸鍥犱负浠栫殑娉吅琚牭浣忎簡銆傝繖绉嶇姸鍐靛緢鏅亶锛屽苟涓斿湪鏂扮敓鍎�12涓湀鏃朵細涓嶆不鑰屾剤銆傛湁鏃舵柊鐢熷効鐨勭溂鐫涗細鏈夊ぇ閲忕殑榛勮壊鍒嗘硨鐗╋紝浣嗗彧瑕佹柊鐢熷効鐨勭溂鐞冪粨鑶滆繕鏄櫧鑹茬殑灏变笉鐢ㄦ媴蹇冦�傚鏋滆鍒拌繖绉嶅垎娉岀墿锛岃浣忥紝瑕佺敤铇镐簡娓╂按鐨勫共鍑�绾卞竷锛堟垨鑰呴潰宸剧焊锛変粠闈犺繎榧诲瓙鐨勫唴鐪艰鍚戝鐪艰鎿︽嫮锛屾瘡澶�3娆°�傚湪涓烘柊鐢熷効娓呮磥鐪肩潧鐨勫墠鍚庯紝鎶ょ悊鑰呰灏嗘墜娲楀共鍑�锛岄槻姝㈡柊鐢熷効鐨勭溂鐫涘彈鍒扮粏鑿屾劅鏌撱�傚鏋滄柊鐢熷効鐨勭溂鐞冪粨鑶滃彂绾㈡垨鑰呮湁澶ч噺鐨勫垎娉岀墿锛屾��鐤戞湁鎰熸煋鐨勬椂鍊欙紝搴斿敖蹇拰鍖荤敓鍙栧緱鑱旂郴銆�
+    </p>
+    <p>锛�2锛夋柊鐢熷効鑰虫湹鐨勬姢鐞�</p>
+    <p>
+      浣跨敤璐ㄥ湴鏌旇蒋鐨勫皬姣涘肪瀵硅�抽儹鐨勫渚у強鍐呴潰杩涜鎿︽嫮銆傚鏋滄柊鐢熷効鍥犳孩濂惰嚧浣胯�抽儴琚薄鏌擄紝鎶ょ悊浜哄憳瑕佸強鏃剁敤妫夌悆铇搁�傞噺娓╂按灏嗗叾鎿﹀共鍑�銆傚崈涓囦笉瑕佽交鏄撳鏂扮敓鍎跨殑鑰冲灑杩涜娓呯悊锛屼互鍏嶄激鍒版柊鐢熷効锛岃�岃�冲灑澶у浼氳嚜鐒舵帓鍑鸿�冲銆�
+    </p>
+    <p>锛�3锛夋柊鐢熷効榧诲瓙鐨勬姢鐞�</p>
+    <p>
+      鏂扮敓鍎垮彧鑳戒娇鐢ㄩ蓟瀛愯繘琛屽懠鍚革紝濡傛灉榧诲瓟琚牭浣忥紝灏变細闃荤鍛煎惛锛屼弗閲嶆椂鍙兘閫犳垚鍛煎惛鍥伴毦銆傛墍浠ワ紝鎶ょ悊浜哄憳瑕佺粡甯告敞鎰忚瀵熸柊鐢熷効鐨勯蓟瀛旓紝鍙婃椂涓轰粬娓呯悊榧诲灑鍜岄蓟娑曘�傛竻鐞嗘椂瑕佺敤鎵嬪皢鏂扮敓鍎跨殑澶撮儴鍥哄畾濂斤紝鐢ㄦ绛惧湪榧昏厰閲岃交杞昏浆鍔ㄤ互娓呴櫎姹$墿锛屼絾鏄笉瑕佷几鍏ヨ繃娣便�傞亣鍒板浐缁撶殑榧诲灑鍜岄蓟娑曪紝涓嶅彲纭嫧銆佺‖鎵紝鑰屽簲璁炬硶杞寲鍚庡彇鍑猴紝鍦ㄦ搷浣滆繃绋嬩腑鍒囦笉鍙浼ゆ柊鐢熷効鐨勯蓟鑵旈粡鑶溿��
+    </p>
+    <h5 id="e165">6.棰勯槻鎰熸煋</h5>
+    <p>
+      鏂扮敓鍎挎劅鏌撳線寰�鍙戠敓鍦ㄧ敓浜у墠銆佺敓浜ф椂鍜岀敓浜у悗銆傞闃叉柊鐢熷効鎰熸煋搴旀敞鎰忎互涓嬪嚑鐐广��
+    </p>
+    <p>鈶犱竴鏃﹀彂鐜版柊鐢熷効鎰熸煋锛屽繀椤荤珛鍗冲皢鍏堕�佸線鍖婚櫌杩涜娌荤枟銆�</p>
+    <p>
+      鈶¤鏈夊崼鐢熸剰璇嗭紝鏂扮敓鍎跨殑灞呭搴斾繚鎸佺┖姘旀柊椴滐紝鏈夎壇濂界殑鐜鍗敓锛岀敤鍏疯娓呮磥锛屽苟娉ㄦ剰姣忔棩鐓哺娑堟瘨銆�
+    </p>
+    <p>鈶㈣鍑忓皯浜插弸鐨勬帰鏈涳紝鐥呮偅涓嶅缓璁帴瑙︽柊鐢熷効锛屾瘝浜叉偅鎰熷啋鍠傚ザ鏃惰鎴村彛缃┿��</p>
+    <p>
+      鈶e尰鎶や汉鍛樻垨瀹朵汉鎺ヨЕ鏂扮敓鍎垮墠涓�瀹氳娲楁墜锛屼笉瑕佸湪鍖婚櫌浜ф埧閲屼覆闂紝浠ラ伩鍏嶄氦鍙夋劅鏌撱��
+    </p>
+    <p>
+      鈶ゅ敖鏃╂帴绉嶄箼鍨嬭倽鐐庣柅鑻楀拰鍗′粙鑻椼�傚浜庝箼鍨嬭倽鐐庤〃闈㈡姉鍘燂紙HBsAg锛夐槼鎬с�佷箼鍨嬭倽鐐巈鎶楀師锛圚BeAg锛夐槼鎬ф瘝浜茬殑濠村効锛岄珮鏁堜笝绉嶇悆铔嬬櫧锛圚BIG50U锛変笌涔欏瀷鑲濈値鐤嫍鑱斿悎搴旂敤锛岄樆鏂箼鍨嬭倽鐐庣梾姣掔殑姣嶅┐浼犳挱鏁堟灉杈冨ソ銆�
+    </p>
+    <h5 id="e166">7.淇冭繘鎰熺煡瑙夈�佽繍鍔ㄥ彂鑲�</h5>
+    <p>
+      淇冭繘鎰熺煡瑙夈�佽繍鍔ㄥ彂鑲诧紝涔熷氨鏄杩涜鏃╂湡鏁欒偛鎴栬缁冦�傛甯告柊鐢熷効鐨勭敓鐞嗗彂鑲查渶瑕佸暭鍝紝鍟煎摥鍙敼鍠勫績鑲哄姛鑳姐�傚暭鍝篃鏄柊鐢熷効鏈�鍒濈殑浜ゆ祦鏂瑰紡銆傚暭鍝渶閲嶈鐨勬槸鍛婅瘔鐖舵瘝浠栵紙濂癸級鐨勯渶瑕佸拰鎰熻锛屽紩璧风埗姣嶅弽搴旓紙濡傛姢鐞嗐�佹敞鎰忔柊鐢熷効锛夈�傛柊鐢熷効鐨勫弽灏勪娇浠栵紙濂癸級鑳藉鍚稿惍銆佸摥銆佺湅銆佸惉銆佹姄銆傚弽搴旀晱鎰熺殑鐖舵瘝搴斿府鍔╂柊鐢熷効鍙戝睍淇′换鎰熴�傜埗姣嶆垨鑰呮姢鐞嗕汉鍛樺簲澶氫笌鏂扮敓鍎胯璇濓紝澶氭姳鏂扮敓鍎匡紝璁╂柊鐢熷効澶氱湅椴滆壋鐨勭帺鍏枫�佸惉浼樼編鐨勯煶涔愩�傜粡甯告姎瑙︺�佹寜鎽╂柊鐢熷効鐨偆锛岀粰鍏剁毊鑲や互鎰夊揩鐨勫埡婵�锛屼笉浣嗘湁鐩婁簬寰幆銆佸懠鍚搞�佹秷鍖栥�佽偄浣撹倢鑲夌殑鏀炬澗涓庢椿鍔紝鑰屼笖鏄埗姣嶄笌鏂扮敓鍎夸箣闂存渶濂界殑浜ゆ祦鏂瑰紡涔嬩竴銆備絾娉ㄦ剰鎶氳Е銆佹寜鎽╁簲鍦ㄦ柊鐢熷効鐘跺喌绋冲畾鍚庤繘琛岋紙鍑虹敓鍚�1鍛級銆�
+    </p>
+    <p>
+      鏂扮敓鍎胯。鏈嶅簲瀹芥澗锛屽洓鑲㈠彲鑷敱娲诲姩锛屽弻鎵嬪闇插彲瑙︽懜鐗╀綋锛�2锝�3鍛ㄥ悗鐨勬柊鐢熷効鍙瘡鏃ヤ刊鍗�1锝�2娆★紝璁粌鎶ご鍙戣偛銆�
+    </p>
+    <h5 id="e167">8.鏂扮敓鍎跨柧鐥呯瓫鏌�</h5>
+    <p>鏂扮敓鍎垮簲鍦ㄥ嚭鐢熷悗鍋氱柧鐥呯瓫鏌ワ紝灏芥棭鍙戠幇骞惰瘖娌伙紝鍑忓皯鍙戣偛涓殑鍚庨仐鐥囥��</p>
+    <p>锛�1锛夐仐浼犱唬璋€�佸唴鍒嗘硨鐤剧梾绛涙煡</p>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鏂扮敓鍎垮嚭鐢熸椂椤荤瓫鏌ユ煇浜涢仐浼犱唬璋€�佸唴鍒嗘硨鐤剧梾锛屼互鏈熸棭鍙戠幇銆佹棭璇婃柇锛岄闃茬柧鐥呭彂鐢熷甫鏉ョ殑涓ラ噸鍚庢灉銆備腑鍥界洰鍓嶄富瑕佺瓫鏌ヨ嫰涓欓叜灏跨棁锛圥KU锛夊拰鍏堝ぉ鎬х敳鐘惰吅鍔熻兘鍑忛��鐥囷紙CH锛変袱绉嶃�傜洰鍓嶄腑鍥藉閲囩敤琛�娑叉护绾告硶锛岄噰琛�鏃堕棿涓烘柊鐢熷効鍑虹敓骞跺厖鍒嗗摵涔�72灏忔椂鍚庛��
+        </p>
+        <p>鍥犲湪鏈摵涔虫棤铔嬬櫧璐ㄨ礋鑽蜂笅鍙嚭鐜拌嫰涓欓叜灏跨棁绛涙煡鐨勫亣闃存�э紝72灏忔椂鍚庣殑琛�鏍囨湰鍙堝彲閬垮紑鐢熺悊鎬х殑淇冪敳鐘惰吅绱狅紙TSH锛変笂鍗囷紝鍑忓皯鍏堝ぉ鎬х敳鐘惰吅鍔熻兘鍑忛��鐥囩瓫鏌ョ殑鍋囬槼鎬с�傞噰琛�鏂瑰紡涓鸿冻璺熼拡鍒恒��</p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSix/涓撻鍏細閲嶈鏂扮敓鍎跨柧鐥呯瓫鏌�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氶噸瑙嗘柊鐢熷効鐤剧梾绛涙煡</p>
+      </div>
+    </div>
+    <p>锛�2锛夋互鐢ㄨ嵂鐗�</p>
+    <p>
+      姣嶄翰濡婂鏈熸垨鍝轰钩鏈熸互鐢ㄨ嵂鐗╁彲瀵规柊鐢熷効浜х敓姣掓�т綔鐢ㄣ�傛瘝浜茬枒鏈夋互鐢ㄨ嵂鐗╁彶锛屽簲鍋氭柊鐢熷効灏挎恫绛涙煡銆�
+    </p>
+    <p>锛�3锛夋憾琛�瀹為獙绛涙煡</p>
+    <p>
+      婧惰鏄洜姣嶅┐琛�鍨嬩笉鍚堬紝姣嶄翰鐨勮鍨嬫姉浣撻�氳繃鑳庣洏杩涘叆鑳庡効浣撳唴锛屽紩璧疯儙鍎裤�佹柊鐢熷効绾㈢粏鑳炵牬鍧忕殑婧惰鎬х柧鐥咃紝浠h銆丄BO琛�鍨嬬郴缁熺殑琛�鍨嬩笉鍚堟渶涓哄父瑙併�傛瘝浜睷h闃存�ф垨O鍨嬭鏃讹紝鏂扮敓鍎垮簲鍋氭憾琛�瀹為獙绛涙煡銆�
+    </p>
+    <p>锛�4锛夋垚鐔熷害</p>
+    <p>
+      閫氳繃鏂扮敓鍎跨毊鑲ゃ�佹瘺鍙戙�佹寚鐢层�佸鐢熸畺鍣ㄣ�侀潪鏉′欢鍙嶅皠銆佽倢寮犲姏璇勪环鏂扮敓鍎挎垚鐔熷害锛屽悓鏃跺彲甯姪绛涙煡绁炵粡绯荤粺鐤剧梾銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鏂扮敓鍎跨殑鐗规畩鐢熺悊鐜拌薄</b></p>
+      <p class="block">
+        鏂扮敓鍎挎湡鏈変竴浜涚壒娈婅〃鐜帮紝濡傜敓鐞嗘�т綋閲嶄笅闄嶃�佺敓鐞嗘�ч粍鐤哥瓑锛屽ソ鍍忔槸鐥呮�侊紝鍏跺疄鏄甯哥殑鐢熺悊鐜拌薄锛屼笉闇�瑕佹不鐤椼��
+      </p>
+      <p class="block">
+        鐢熺悊鎬ч粍鐤搞�傜害涓�鍗婄殑鏂扮敓鍎垮湪鍑虹敓鍚�2锝�3澶╁嚭鐜伴粍鐤革紝鐨偆銆佸珐鑶滃彂榛勶紝澶у皬渚块鑹叉甯革紝5锝�6澶╄揪鍒伴珮宄帮紝7锝�14澶╅�愭笎娑堥��銆傞櫎浜嗚交搴﹂粍鐤革紝娌℃湁鍏朵粬鐥囩姸锛屽睘浜庣敓鐞嗘�ч粍鐤搞�傚鏋滈粍鐤稿嚭鐜拌繃鏃╋紝鎴栬�呮秷閫�杩囨櫄锛屾垨鑰呮秷閫�鍚庡張鍑虹幇榛勭柛锛屽氨鏄柧鐥呭紩璧风殑榛勭柛浜嗭紝搴旇灏芥棭璇婃不銆�
+      </p>
+      <p class="block">
+        椹墮銆傚湪鏂扮敓鍎跨殑涓婅叚鎴栫墮榫堣竟缂橈紝鍙兘鏈変竴浜涚伆鐧借壊鐨勫皬棰楃矑锛岃繖浜涘皬棰楃矑鏄敱涓婄毊缁嗚優鍫嗙Н褰㈡垚鐨勶紝淇楃О鈥滈┈鐗欌�濇垨鈥滄澘鐗欌�濄�傞┈鐗欎笉濡ㄧ鏂扮敓鍎垮惛鍚紝鏃ュ悗涔熶笉浼氬奖鍝嶅嚭鐗欙紝涓嶅繀澶勭悊锛岃繃鍑犱釜鏈堝氨浼氭秷閫�銆�
+      </p>
+      <p class="block">
+        涔虫埧鑲垮ぇ銆傛湁鐨勬柊鐢熷効锛堢敺濂冲潎鏈夛級浜庡嚭鐢熷悗鏁版棩鍑虹幇涔虫埧鑲胯儉锛岀敋鑷宠繕鏈変钩姹佸垎娉岋紝涓�鑸粡2锝�3鍛ㄨ嚜琛屾秷閫�銆�
+      </p>
+      <p class="block">
+        濂冲┐闃撮亾娴佽銆傛湁鐨勫コ濠翠簬鍑虹敓鍚�2锝�3澶╋紝鑷槾閬撴帓鍑哄皯閲忚鎬у垎娉岀墿锛屽彲鎸佺画1锝�2澶┿�傝繖鏄柊鐢熷効鈥滃亣鏈堢粡鈥濓紝鑻ヨ鎬у垎娉岀墿杈冨锛屽彲鐢ㄦ鑺辫樃娣℃贰鐨勯珮閿伴吀閽炬按娓呮礂澶栭槾銆�
+      </p>
+      <p class="block">
+        鐢熺悊鎬т綋閲嶄笅闄嶃�傛柊鐢熷効鍦ㄥ嚭鐢熷悗1鍛ㄥ乏鍙筹紝鐢变簬鎺掑嚭澶у皬渚裤�佽偤鍜岀毊鑲ゆ帓鍑烘按鍒嗐�佽繘椋熼噺灏戠瓑锛屼綋閲嶆瘮鍑虹敓浣撻噸鐣ヤ綆銆傚ぇ绾�2鍛ㄥ彲鎭㈠鍒板嚭鐢熸椂鐨勪綋閲嶃��
+      </p>
+    </div>
+    <h3 id="c061">涓夈�佹湭鎴愮啛鍎夸笌杩囩啛鍎匡紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鍦ㄦ柊鐢熷効鐨勫悇绉嶇姸鍐典腑锛屾瘮杈冪壒娈婄殑灏辨槸鏈垚鐔熷効锛坧remature
+      infant锛夊拰杩囩啛鍎匡紙postmature infant锛夈��
+    </p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d176">锛堜竴锛夋湭鎴愮啛鍎�</h4>
+        <p>
+          鏈垚鐔熷効鍙堢О鏃╀骇鍎匡紝鎸囪儙榫勪笉婊�37鍛ㄧ殑鏂扮敓鍎裤�傝繎鍑犲崄骞存潵锛屽叕鍏卞崼鐢熷伐浣滆�呬互浣撻噸浣滀负琛¢噺鏄惁涓烘湭鎴愮啛鍎跨殑鏍囧噯锛�
+          涔熷氨鏄鏂扮敓鍎垮嚭鐢熸椂浣撻噸涓嶈冻2
+          500鍏嬶紝涓嶈鍏舵��瀛曟湡鐨勫灏戯紝鍗充娇鏄冻鏈堢敓浜т篃绉颁负鏈垚鐔熷効銆備笉绠′互鍝鏍囧噯鏉ョ晫瀹氾紝鏈変竴鐐瑰彲浠ヨ偗瀹氾紝鏈垚鐔熷効鏄寚鍏堝ぉ鍙戣偛涓嶈冻锛屽湪鍑虹敓鍚庨渶瑕佺壒鍒姢鐞嗙殑鏂扮敓鍎裤�備竴鑸潵璇达紝绗竴鑳庤緝浠ュ悗鍑虹敓鐨勬柊鐢熷効鏄撴棭浜э紝涓旂敺濠存瘮濂冲┐鏄撴棭浜э紱韬潗鐦﹀皬鐨勫濂虫瘮韬潗楂樺ぇ鐨勫濂宠緝甯哥敓鏈垚鐔熷効锛涘鑳炶儙鐨勬暟鐩秺澶氾紝鏃╀骇鐨勬鐜囪秺澶с��
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSix/涓撻鍏細鏃╀骇鍎跨殑鐗圭偣涓庝繚鍋�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭棭浜у効鐨勭壒鐐逛笌淇濆仴</p>
+      </div>
+    </div>
+    <h5 id="e168">1.鏈垚鐔熷効鐨勫彂鐢熷師鍥�</h5>
+    <p>鏈垚鐔熷効鐨勫彂鐢熷師鍥狅紝閫氬父鏈変笅鍒�3绉嶆儏褰€��</p>
+    <p>
+      鈶犳瘝浜插洜绱犮�傚瓡濡囧勾榫勫皬浜�16宀佹垨澶т簬35宀侊紱濡婂楂樿鍘嬬患鍚堝緛銆佹�ユ�ф劅鏌撱�佹�ユ參鎬т腑姣掋�佹參鎬х柧鐥呫�佹儏缁縺鐑堟尝鍔ㄣ�佹剰澶栧垱浼ゆ垨鎵嬫湳绛夛紱瀛曞閰楅厭銆佸惛姣掔瓑銆�
+    </p>
+    <p>
+      鈶″瓙瀹儙鐩樺洜绱犮�傚墠缃儙鐩樸�佽儙鐩樻棭鍓ャ�佸瓙瀹倢鐦ゃ�佸瓙瀹唴鑶滅値銆佸瓙瀹旱闅旂暩褰㈢瓑銆�
+    </p>
+    <p>鈶㈣儙鍎垮洜绱犮�傚鑳庡濞犮�佽儙鍎夸弗閲嶇暩褰€�佹憾琛�鍙婅剱甯﹀紓甯搞��</p>
+    <h5 id="e169">2.鏈垚鐔熷効鐨勮瘖鏂�</h5>
+    <p>
+      韬綋杞急鏃犲姏锛屽ぇ澶氭暟鏃堕棿鍦ㄦ矇鐫★紱鍛煎惛涓灑鍙戣偛涓嶅叏锛屽懠鍚搁�氬父杈冨井寮变笖涓嶈鍒欙紝鑲洪儴涓嶈兘瀹屽叏鎵╁紶锛屾瀬瀹规槗鍙戠粈锛屼笖鎸佺画鏃堕棿杈冮暱锛屾湁鏃跺彲杈�6鍛紱鍥熼棬杞ぇ锛岄缂濊蒋锛涘洜璋冭妭浣撴俯鐨勭缁忎腑鏋㈠彂鑲蹭笉鍏紝鑴傝偑灞傝杽鍙婅韩浣撹〃闈㈢Н澶э紝浣撴俯瀹规槗闅忕潃澶栫晫姘旀俯楂樹綆鍙樺寲鑰屽崌闄嶏紱鑳冭偁鐨勬秷鍖栧姛鑳藉彂鑲蹭笉鑹紝鑻ヤ笉灏忓績鎴栧杺濂舵病鏈夎寰嬶紝浼氬父鍛曞悙鍙婅吂娉伙紱瀹规槗鎰熸煋鐤剧梾锛屼笖瀵逛竴鑸柧鐥呯殑鎶垫姉鍔涘急锛涚敓鐞嗘�ч粍鐤告瘮涓�鑸甯哥殑鏂扮敓鍎块噸锛涜倢鑲夊紶鍔涜緝寮憋紝鐨笅鑴傝偑杈冨皯锛屽洜鑰岀毊鑲ょ毐绾瑰骞舵樉绾㈣壊锛屾姣涘緢澶氾紱鍚镐钩鑳藉姏寮憋紝鏈夋椂鐢氳嚦涓嶄細鍚镐钩鍜屼笅鍜斤紱鏈垚鐔熷効浜у悗涓夊洓澶╋紝鐢熺悊鎬т綋閲嶄笅闄嶄篃姣旀甯告柊鐢熷効鍘夊锛屾仮澶嶄綋閲嶆墍闇�瑕佺殑鏃堕棿涔熸瘮姝e父鏂扮敓鍎块暱銆�
+    </p>
+    <h5 id="e170">3.鏈垚鐔熷効鐨勬姢鐞嗕笌淇濆仴</h5>
+    <p>
+      娉ㄦ剰淇濇殩锛岄噰鐢ㄥ悇绉嶆柟寮忎繚璇佹柊鐢熷効浣撴俯绋冲畾鍦�37鈩冦�傚尰闄㈤�氬父灏嗘湭鎴愮啛鍎跨疆鍏ヨ偛濠寸鍐咃紝鎻愪緵閫傚綋鐨勬俯搴﹀強姘ф皵锛涘仛濂戒弗瀵嗙殑娑堟瘨闅旂宸ヤ綔锛屼繚鎸佸鍐呴�氶鍏夌収鑹ソ锛屽苟鍐欏ソ鍚勯」璁板綍锛屽強鏃跺彂鐜扮梾鎯咃紝鍙婃棭娌荤枟銆�
+    </p>
+    <p>
+      瀵规湁鍛煎惛鏆傚仠鍙婂彛鍞囧彂绱殑濠村効搴斿強鏃剁粰姘э紝姘ф祿搴﹀簲淇濇寔鍦�30%锝�40%锛屼互瑙i櫎鐥囩姸涓哄疁銆備竴鑸富寮犻棿姝囦緵姘э紝浣跨敤姘ф皵鏃讹紝瑕佹椂甯告鏌ユ祿搴︺�傛哀姘旀祿搴﹁繃楂橈紝浼氬紩璧锋柊鐢熷効鐨勮瑙夐殰纰嶃��
+    </p>
+    <p>
+      涓诲紶灏芥棭鍠傚ザ锛屽瀛愬嚭鐢熷悗缁忚繃澶勭悊锛屽嵆鍙�佸埌姣嶄翰韬竟鍠傚ザ銆傚惛鍚強鍚炲捊鍙嶅皠鑹ソ鐨勬柊鐢熷効鍙互鐩存帴鍝烘瘝涔虫垨鐢ㄥザ鐡跺杺锛屼絾搴旀敞鎰忛伩鍏嶆柊鐢熷効鐤插姵鍜屽憶鍜炽�傚惛鍚悶鍜藉弽灏勫樊鑰呭彲鍏堢敤娑茬鍠傚吇锛岀劧鍚庡彲鎻掔姗¤兌绠¢蓟楗诧紝鍠傚悗鍙栦晶鍗т綅锛屽瘑鍒囪瀵熸槸鍚︽湁鍙戠粈銆佹季濂剁殑鎯呭喌鍑虹幇銆備笉鑳借繘椋熷苟涓斾綋閲嶆瀬浣庣殑鏃╀骇鍎垮簲璇ヨ繘琛岄潤鑴夎緭娑诧紝渚涚粰閮ㄥ垎鎴栧叏閮ㄨ惀鍏荤礌锛岃姹傜儹閲忔瘡澶╂瘡鍗冨厠浣撻噸95.56鍗★紝姘存瘡澶╂瘡鍗冨厠浣撻噸150姣崌锛屽苟娉ㄦ剰琛ュ厖瓒冲鐨勮泲鐧借川銆佺淮鐢熺礌鍙婄數瑙h川銆�
+    </p>
+    <p>
+      閫傚害鐨勮繍鍔ㄥ鏈垚鐔熷効鏈夊府鍔╋紝浣嗘搷浣滆灏忓績锛屽姩浣滆寰堣交鏌旓紝鏃堕棿涔熶笉鑳藉お闀匡紝浠ュ厤鍏惰繃搴︾柌鍊︺��
+    </p>
+    <h4 id="d177">锛堜簩锛夎繃鐔熷効</h4>
+    <p>
+      绾�80%鐨勮儙鍎垮湪鎬�瀛曠38鍛ㄥ埌42鍛ㄤ箣鍐呭嚭鐢燂紝鍦�42鍛ㄥ悗鎵嶅嚭鐢熺殑鏂扮敓鍎跨О涓鸿繃鐔熷効銆傝繃鐔熷効澶х害鍗犳柊鐢熷効鐨�6%锛屽濞犲欢闀跨殑鍘熷洜鑷充粖浠嶄笉鏄庣櫧銆傝繃鐔熷効鍙兘浼氱敱浜庤儙鐩樿�佸寲鑰屽嚭鐜拌惀鍏讳笉鑹幇璞★紝绋嶆湁涓嶆厧灏变細鑳庢鑵逛腑銆傝繃鐔熷効寰�寰�娌℃湁姣虫瘺锛屾寚鐢插緢闀匡紝澶村彂涔熷锛岀毊鑲よ緝鐧斤紝鏈夎劚鐨幇璞★紝杩欎富瑕佹槸鐢变簬鏈変繚鎶や綔鐢ㄧ殑鑳庤剛澶ч噺鍑忓皯銆傝繃鐔熷効鐨勬浜$巼澶х害鏄甯告柊鐢熷効鐨�3鍊嶏紝鏈変簺浜х鍖荤敓寤鸿浣跨敤浜哄伐璇卞鍒嗗ī锛屼互闃叉濡婂寤堕暱銆�
+    </p>
+    <p>
+      鐢变簬鍖诲鐨勮繘姝ワ紝杩囨湡鐢熶骇骞朵笉鍙�曪紝鍙瀹氭湡闂ㄨ瘖鍙婂仛蹇呰鐨勬鏌ワ紙濡傛鏌ヨ儙鐩樺姛鑳姐�佸瓡鏈熷苟鍙戠棁绛夛級鍗冲彲锛屽杩囩啛鍎挎湰韬殑鍗卞浼氬噺鍒版渶灏忋�傝�屽�煎緱娉ㄦ剰鐨勬槸瀛曞鐨勫績鐞嗛棶棰樸�傚崄鏈堟��鑳庯紝鏈熷緟鑳庡効鍑轰笘锛岀粨鏋滃嵈娌℃湁鍔ㄩ潤锛屽皢淇冧娇瀛曞鏇村姞鐒﹁檻锛岃繖鏍峰氨鏈夊彲鑳介棿鎺ュ湴褰卞搷鍒拌儙鍎跨殑鈥滃畨瀹佲�濄��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0165-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚浜�</span>
+    </p>
+    <h2 class="module_block" id="b024">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">濠村効鏈熺殑鐗圭偣涓庝繚鍋ャ��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鈥滃懙鍛碉紝瀹濆疂鑳借嚜宸卞潗璧锋潵浜嗐�傗�濃�滃疂瀹濈煡閬撴壘濡堝浜嗐�傗�濃�滃挦锛屼汉瀹剁殑瀹濆疂5涓湀灏遍暱鐗欎簡锛屼负浠�涔堟垜瀹跺疂瀹�8涓湀杩樻病鏈夐暱鐗欏憿锛熲�濃�滄�簡锛屽疂瀹濇�庝箞涓嶆槸鍚戝墠鐖�屾�绘槸寰�鍚庨��鍛紵鈥濃�滃懙鍛碉紝瀹濆疂浼氱珯浜嗭紝涔熶細鍠婂濡堝暒锛佲�濃�︹�︿綘濡備綍鐪嬪緟杩欎簺鐜拌薄锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        濠村効鏈熺殑瀹濆疂锛岀敓闀垮彂鑲茬壒鍒揩锛岀敤鈥滀竴澶╀竴涓牱鈥濇潵褰㈠锛屼竴鐐逛篃涓嶈繃鍒嗭紝鏁呭湪杩欑敓闀垮彂鑲茬殑蹇�熸椂鏈燂紝鐖舵瘝鍙婃姢鐞嗕汉鍛樿鍦ㄤ簡瑙e┐鍎垮彂灞曚竴鑸寰嬬殑鍩虹涓婏紝娉ㄦ剰瀹濆疂鍙戝睍鐨勭壒娈婃�э紝浠庤�岀粰瀹濆疂鏇村姞缁嗚嚧鐨勬姢鐞嗐�傛湰涓婚涓昏璁茶堪濠村効鏈熷効绔ュ彂灞曠殑鐗圭偣鍙婄浉鍏崇殑淇濆仴瑕佺偣锛屽濠村効鐨勬棩甯哥敓娲绘彁渚涗竴浜涙姢鐞嗕笌淇濆仴鐨勬渶鏂扮煡璇嗭紝浠庤�屼负骞磋交鐨勭埗姣嶅強鎶ょ悊浜哄憳椹捐交灏辩啛鍦版姢鐞嗗┐鍎挎彁渚涙嵎寰勩��
+      </p>
+    </div>
+    <h3 id="c062">涓�銆佸┐鍎挎湡鐨勭壒鐐癸紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鑷嚭鐢�29澶╄嚦1鍛ㄥ瞾涓哄┐鍎挎湡銆傜洰鍓嶏紝涓浗濠村効鐨勫仴搴风姸鍐靛拰鏂颁腑鍥芥垚绔嬪墠鐩告瘮鏈変簡寰堝ぇ鐨勬敼鍠勩��
+    </p>
+    <h4 id="d178">锛堜竴锛変綋鏍肩敓闀胯繀閫�</h4>
+    <p>
+      濠村効鍑虹敓鍚�1宀佸唴鏄敓闀垮彂鑲茬殑绗竴楂樺嘲鏈燂紝涓斿嚭鐢熷悗鐨勫墠3涓湀鐢熼暱鍙戣偛鏈�鏃虹洓銆傛鏃跺┐鍎夸綋閲嶇殑澧為暱鏄笉鍥哄畾鐨勶紝骞撮緞瓒婂皬锛屼綋閲嶅闀胯秺蹇紝姝e父濠村効鍑虹敓鍚�3涓湀浣撻噸绾︾瓑浜庡嚭鐢熸椂浣撻噸鐨�2鍊嶏紝1宀佹椂浣撻噸涓哄嚭鐢熸椂鐨�3鍊嶃�傝韩楂樼殑鐢熼暱瑙勫緥涓庝綋閲嶇浉浼硷紝鍓�3涓湀韬暱澧為暱11锝�12鍘樼背锛岀害绛変簬鍚�9涓湀鐨勫闀匡紝1宀佹椂韬暱绾�75鍘樼背銆傛鏃跺ご鍥淬�佽兏鍥寸殑鍙戣偛涔熼潪甯歌繀閫燂紝鍑虹敓鏃讹紝姝e父濠村効澶村洿鐨勫钩鍧囧�间负34鍘樼背锛岃兏鍥寸殑骞冲潎鍊间负32鍘樼背锛岃�屽埌1宀佹椂锛屾甯稿┐鍎垮ご鍥寸殑骞冲潎鍊间负46鍘樼背锛岃兏鍥寸殑骞冲潎鍊间负44鍘樼背銆�
+    </p>
+    <h4 id="d179">锛堜簩锛夎惀鍏婚渶姹傞珮</h4>
+    <p>
+      濠村効鏈熺敱浜庣敓闀垮彂鑲插揩锛屾墍浠ュ绯栫被鍜岃泲鐧借川鐨勯渶姹傜壒鍒珮銆傝嫢绯栫被鍜岃泲鐧借川渚涚粰涓嶈冻锛屽氨鏄撳彂鐢熻惀鍏讳笉鑹拰鍙戣偛钀藉悗銆傝櫧鐒跺┐鍎垮绯栫被銆佽泲鐧借川闇�姹傞珮銆佽繘椋熷锛屼絾鐢变簬娑堝寲鍜屽惛鏀跺姛鑳介兘鏈彂鑲插畬鍠勶紝鎵�浠ュ緢瀹规槗鍙戠敓娑堝寲绱婁贡銆佽吂娉诲拰钀ュ吇涓嶈壇銆�
+    </p>
+    <h4 id="d180">锛堜笁锛夋劅鐭ヨ銆佽涓哄彂鑲插揩</h4>
+    <p>
+      3涓湀鐨勫┐鍎胯瑙変笌鍚鍔熻兘宸茬粡姣旇緝瀹屽杽锛屽ご鐪煎崗璋冭緝濂斤紝瑙嗙嚎鑳介殢椴滄槑鐨勭墿浣撶Щ鍔紱鍒颁竷鍏釜鏈堟椂锛屽┐鍎垮凡鑳芥敞瑙嗗懆鍥存洿澶氱殑浜哄拰鐗╋紝浼氶泦涓敞鎰忓姏鍦ㄦ劅鍏磋叮鐨勭墿浣撲笂锛�3涓湀鐨勫┐鍎胯兘杞ご瀵绘壘澹版簮锛屽彲浠ュ垎杈ㄦ瘝浜茬殑澹伴煶銆�
+    </p>
+    <p>
+      6涓湀宸﹀彸鐨勫┐鍎匡紝鑳界悊瑙d竴浜涜瘝璇紝9锝�12涓湀鐨勫┐鍎垮氨鑳借涓�浜涚畝鍗曠殑璇嶈浜嗭紱2锝�3涓湀鐨勫┐鍎胯兘琚垚浜洪�楃瑧锛�7锝�8涓湀鐨勫┐鍎垮凡鐭ラ亾鐜┾�滆翰鐚尗鈥濇父鎴忥紝鑰屽埌12涓湀鏃讹紝灏辩煡閬撹姹傛垚浜哄甫鑷繁鍑洪棬鐜╀簡銆�
+    </p>
+    <p>
+      濠村効鏈熷姩浣滃彂灞曚篃闈炲父蹇�備緥濡傦紝浠�1涓湀淇崸鎶ご鐗囧埢鍒�4涓湀鏃舵姮澶村緢绋筹紝7锝�8涓湀鍙互鑷繁鍧愮ǔ锛屽苟浼氱埇琛岋紝10涓湀浼氭壎鐫�涓滆タ绔欒捣鏉ワ紝鍒�1宀佹椂铏界劧姝ユ�佷笉绋筹紝浣嗗凡缁忓彲浠ョ嫭鑷蛋璺簡銆�
+    </p>
+    <h4 id="d181">锛堝洓锛変富鍔ㄥ厤鐤姛鑳戒笉鎴愮啛</h4>
+    <p>
+      6涓湀鍚庣殑濠村効锛岀敱浜庝粠姣嶄綋鑾峰緱鐨勮鍔ㄥ厤鐤姉浣撻�愭笎娑堝け锛岃�岃嚜韬悗澶╄幏寰楃殑涓诲姩鍏嶇柅鍔熻兘灏氭湭鎴愮啛锛屽洜姝ゆ槗鎮f劅鏌撴�х柧鐥呫��
+    </p>
+    <h3 id="c063">浜屻�佸┐鍎挎湡鐨勬姢鐞嗕笌淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      淇冭繘鍎跨鏃╂湡鍙戝睍鏄┐鍎挎湡淇濆仴鐨勯噸鐐癸紝瀹跺涵鏄┐鍎挎湡淇濆仴鐨勪富浣擄紝鎵�浠ヨ鍔犲己绉戝鑲插効鐭ヨ瘑鐨勬帹骞匡紝浠ユ彁楂樼埗姣嶇殑鑲插効姘村钩銆�
+    </p>
+    <h4 id="d182">锛堜竴锛夊悎鐞嗗杺鍏�</h4>
+    <p>
+      4涓湀浠ュ唴鐨勫┐鍎匡紝榧撳姳姣嶄钩鍠傚吇銆傛瘝涔宠惀鍏荤礌榻愬叏锛屾瘝涔冲杺鍏讳笉浠呰兘涓�6涓湀浠ュ唴鐨勫┐鍎挎彁渚涙墍闇�瑕佺殑鍚勭钀ュ吇鐗╄川锛屽寮烘姷鎶楀姏锛岃繕鏈夊埄浜庝績杩涙瘝浜茬殑浜у悗搴峰銆傚垵涔虫寚浜у悗4锝�5澶╁唴鎵�鍒嗘硨鐨勪钩姹侊紝閲忚緝灏戯紝璐ㄧ銆佽壊寰粍锛屾瘮閲嶉珮锛屽惈鑴傝偑灏戯紝铔嬬櫧璐ㄥ锛屽悓鏃跺惈鏈夎緝涓板瘜鐨勫井閲忓厓绱犮�佽皟鑺傛�у繀闇�姘ㄥ熀閰稿拰鍏嶇柅娲绘�х墿璐紝搴斿敖閲忚鏂扮敓鍎垮摵鍒板垵涔炽�傞殢鐫�濠村効鐨勬垚闀匡紝瀵逛簬6涓湀鍚庣殑濠村効锛屾瘝涔崇殑钀ュ吇鎴愬垎娓愭笎鏃犳硶婊¤冻濠村効鐢熼暱鐨勯渶瑕侊紝鎵�浠ワ紝濠村効6涓湀鍚庡繀椤诲紑濮嬫坊鍔犺緟椋熴�傝繖鏃㈠彲浠ユ弧瓒冲┐鍎跨殑钀ュ吇闇�姹傦紝鍙堜负浠ュ悗鏂ザ鍋氬噯澶囥�傚┐鍎挎坊鍔犵殑绗竴涓崐鍥轰綋椋熺墿搴旇鏄惈寮哄寲閾佺殑璋风被椋熺墿锛屽彲琛ュ厖濠村効閾佽惀鍏荤殑闇�瑕併��3涓湀浠ュ悗濠村効搴旈�愭笎瀹氭椂杩涢锛屾瘡鏃�6椁愬彲閫傚簲濠村効鐢熼暱鍙戣偛蹇�佽儍瀹归噺杈冨皬銆佹秷鍖栭亾鍔熻兘灏氫笉鎴愮啛鐨勭壒鐐广�傚┐鍎跨殑椋熺墿搴斾互楂樿兘閲忋�侀珮铔嬬櫧鐨勪钩绫讳负涓伙紝鍗充娇鍦ㄥ┐鍎挎湡鏈紙10锝�12涓湀锛夛紝姣忔棩涔崇被渚涜兘浠嶄笉搴斾綆浜庢�昏兘閲忕殑1/2锛堝嵆189锝�210鍗冪劍/鍗冨厠锛夈�傛敞鎰忕淮鐢熺礌D鐨勮ˉ鍏呫��
+    </p>
+    <p>
+      鍦ㄥ┐鍎挎柊椋熺墿鐨勫紩鍏ヨ繃绋嬩腑锛岃緟椋熺殑娣诲姞瑕佺敱涓�绉嶅埌澶氱锛岀敱灏戦噺寮�濮嬮�愭笎澧炲姞锛屽尰鐢熷簲鎸囧瀹堕暱閬垮厤鎴栭檷浣庨鐗╄繃鏁忕殑鍙戠敓銆傚┐鍎块鐗╄繃鏁忓父琛ㄧ幇涓虹毊鑲ゃ�佹秷鍖栭亾鍜屽懠鍚哥郴缁熺棁鐘讹紝鍏朵腑浠ョ毊鑲ゆ敼鍙樹负涓伙紝濡傛箍鐤瑰拰椋庡洟锛涙湁鏃跺┐骞煎効瀵归鐗╄繃鏁忕殑鍙嶅簲浠呰〃鐜颁负涓�绉嶄繚鎶ゆ�ф嫆椋熻涓恒�傚父瑙佺殑鑷存晱椋熺墿鏈夌墰濂躲�侀浮铔嬶紝鍏舵涓鸿姳鐢熴�佸ぇ璞嗐�侀奔鍜屾瀛愩�傛湁瀛﹁�呭彂鐜帮紝鍦ㄧ墰濂躲�侀浮铔嬨�佽姳鐢熶笁绉嶆渶甯歌鐨勮嚧鏁忛鐗╀腑锛岃姳鐢熻繃鏁忔渶涓ラ噸锛屾寔缁椂闂存渶闀裤�傚彲瑙侊紝鍦ㄥ搴嚜鍒剁殑濠村効椋熺墿涓繃鏃╁姞鍏ヨ姳鐢熴�佸ぇ璞嗙瓑椋熺墿鏄笉閫傚疁鐨勩�傝繃鏁忔�х柧鐥呭鏃忓彶瀵瑰皬鍎跨殑椋熺墿杩囨晱鍙戠敓鏈夐噸瑕佺殑棰勭ず浣滅敤銆�
+    </p>
+    <h4 id="d183">锛堜簩锛変績杩涙劅鐭ヨ銆佽瑷�銆佹儏鎰熷強杩愬姩鍙戣偛</h4>
+    <p>
+      鎰熺煡瑙夋槸涓�绉嶇畝鍗曠殑鍩烘湰璁ょ煡杩囩▼銆傚畠鏄汉绫诲瀹㈣浜嬬墿璁よ瘑鐨勭涓�姝ワ紝涓�鍒囬珮绾х殑蹇冪悊娲诲姩锛堝鎬濈淮绛夛級閮芥槸鍦ㄦ劅鐭ヨ鐨勫熀纭�涓婁骇鐢熺殑锛岃�屽┐鍎挎湡鏄劅鐭ヨ鍙戝睍鐨勫揩閫熸椂鏈熴�傚洜姝わ紝瑕佺Н鏋佸埄鐢ㄥ甫鏈夊0銆佽壊鐨勭帺鍏蜂績杩涘┐鍎跨殑鎰熺煡瑙夊彂灞曪紝瑕佺粨鍚堜竴鏃ョ敓娲绘暀鑲诧紝璁粌浠栦滑鐢辫繎鍙婅繙鍦拌璇嗙敓娲荤幆澧冿紝璁よ瘑鍛ㄥ洿鐨勪汉鍜岀墿锛屽煿鍏讳粬浠殑瑙傚療鍔涖�傛寜鏈堥緞缁撳悎濠村効鐨勮兘鍔涜繘琛岃缁冿紝浠ヤ績杩涘┐鍎挎劅鐭ヨ銆佽涓哄彂鑲诧紝鎻愰珮濠村効绁炵粡蹇冪悊鐨勫彂鑲叉按骞炽�備緥濡傦紝2涓湀鍚庣粡甯歌缁冨┐鍎夸刊鍗ф姮澶达紝濠村効鍙彁鍓�1锝�2涓湀瀛︿細鐖锛屾湁鍒╀簬鍥涜偄鑲岃倝鍗忚皟銆佽兏閮ㄥ強鑷傚姏鍙戣偛锛屾墿澶ф帴瑙﹀懆鍥翠簨鐗╃殑鑼冨洿銆�
+    </p>
+    <p>
+      鍙﹀锛屽┐鍎挎甯哥殑銆佹剦蹇殑鎯呮劅闇�瑕佺埗姣嶇殑鍏崇埍涓庣Н鏋佸弬涓庯紝灏嗗┐鍎夸氦缁欏叾浠栦汉鎶氬吇鏄竴绉嶅拷瑙嗗┐鍎跨殑琛屼负銆傜埗姣嶆垨鎶氬吇浜哄強鏃舵弧瓒冲┐鍎跨殑闇�瑕侊紝濠村効灏变細鎰熻瀹夊叏锛屽鎴愪汉浜х敓淇¤禆锛涘弽涔嬶紝鍒欎骇鐢熺劍铏戜笉瀹夊拰鎭愭儳銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>瀛︽杞︾殑鍒╁拰寮�</b></p>
+      <p class="block"><b>鍒�</b></p>
+      <p class="block">1.涓哄疂瀹濆璧拌矾鎻愪緵浜嗘柟渚裤��</p>
+      <p class="block">2.浣垮疂瀹濆厠鏈嶈儐鎬績鐞嗭紝鎴愬姛鐙珛琛岃蛋銆�</p>
+      <p class="block">3.姣斿疂瀹濇壎妗岃吙鎴栧叾浠栫墿鍝佸璧拌矾鏇翠笉鏄撴憯璺ゃ��</p>
+      <p class="block">4.鍦ㄦ煇绉嶇▼搴︿笂瑙f斁浜嗗闀匡紙鎵剁潃銆佹媺鐫�瀹濆疂瀛﹁蛋璺瓑锛夈��</p>
+      <p class="block"><b>寮�</b></p>
+      <p class="block">
+        1.鍑忓皯浜嗗疂瀹濋敾鐐肩殑鏈轰細銆傚湪姝e父鐨勫姝ヨ繃绋嬩腑锛屽疂瀹濇槸鍦ㄦ憯璺ゅ拰鐖捣涓浼氳蛋璺殑锛屾湁鍒╀簬鎻愰珮瀹濆疂韬綋鐨勫崗璋冩�э紝璁╀粬鍦ㄦ尗鎶樹腑璧板悜鎴愬姛銆傚疂瀹濅細鏈変竴绉嶈嚜璞劅锛屽澧炲己鍏惰嚜淇″績涔熸湁濂藉锛岃�屽姝ヨ溅娌℃湁杩欎竴鍔熻兘銆�
+      </p>
+      <p class="block">
+        2.澧炲姞浜嗗疂瀹濆姝ョ殑鍗遍櫓鎬с�備竴浜涚埗姣嶅父灏嗗疂瀹濇悂缃湪瀛︽杞︿腑灏卞幓蹇欏叾浠栫殑浜嬫儏锛屽鏄撲娇瀹濆疂鍙戠敓鎰忓锛屽鎾炰激鍙婃帴瑙﹀嵄闄╃墿鍝佺瓑銆�
+      </p>
+      <p class="block">
+        3.涓嶅埄浜庡疂瀹濇甯哥殑鐢熼暱鍙戣偛銆傚疂瀹濈殑楠ㄩ涓惈鑳惰川澶氥�侀挋璐ㄥ皯锛岄楠兼煍杞紝鑰屽姝ヨ溅鐨勬粦鍔ㄩ�熷害杩囧揩锛屽疂瀹濅笉寰椾笉涓よ吙韫湴鐢ㄥ姏鍚戝墠璧帮紝鏃堕棿闀夸簡锛屽鏄撲娇鑵块儴楠ㄩ鍙樺集锛屽舰鎴愨�滅綏鍦堣吙鈥濄��
+      </p>
+      <p class="block">
+        4.璁稿瀹濆疂涓嶅叿澶囦娇鐢ㄥ姝ヨ溅鐨勫崗璋冦�佸弽搴旇兘鍔涳紝瀹规槗瀵硅韩浣撻�犳垚鎹熷銆傚彟澶栵紝鍦ㄥ揩閫熸粦鍔ㄧ殑瀛︽杞︿腑锛屽疂瀹濅細鎰熷埌闈炲父绱у紶锛岃繖涓嶅埄浜庡疂瀹濈殑鏅哄姏鍙戣偛鍜屾�ф牸鐨勫舰鎴愩��
+      </p>
+      <p class="block">
+        涓�鑸潵璇达紝浣跨敤瀛︽杞﹀紛澶т簬鍒╋紝涓嶅埄浜庡┐鍎跨敓闀垮彂鑲诧紝鍥犳涓嶅缓璁娇鐢ㄥ姝ヨ溅銆�
+      </p>
+    </div>
+    <h4 id="d184">锛堜笁锛夊畾鏈熷仴搴锋鏌�</h4>
+    <p>
+      濠村効鍦ㄥ嚭鐢熷悗绗�1骞村唴锛岃瀹氭湡鍋ュ悍妫�鏌�4锝�5娆★紱鍑虹敓鍚�6涓湀鎴�9涓湀瑕佹鏌ヤ竴娆¤绾㈣泲鐧姐�傚┐鍎垮勾榫勮秺灏忥紝鐢熼暱鍙戣偛瓒婅繀閫燂紝瀹氭湡杩涜鍋ュ悍妫�鏌ュ彲灏芥棭鍙戠幇闂锛屾湁鍒╀簬杩涜鏃╂湡骞查銆傜敓闀垮亸绂绘椂闂撮暱锛岄敊杩囩敓闀垮彂鑲叉渶蹇湡锛岀煫姝e氨姣旇緝鍥伴毦銆備竴鑸皬浜�6涓湀鐨勫┐鍎挎瘡1锝�2涓湀妫�鏌ヤ竴娆★紱澶т簬6涓湀锛屾瘡2锝�3涓湀妫�鏌ヤ竴娆°�傜埗姣嶈瀛︿細浣跨敤鐢熼暱鏇茬嚎锛屼富鍔ㄩ厤鍚堝尰鐢燂紝鐩戞祴濠村効浣撴牸鐢熼暱鍜岃惀鍏荤姸鍐碉紝閬垮厤钀ュ吇涓嶈壇鎴栬偉鑳栥�傝鍧氭寔甯﹀┐鍎挎瘡鏃ユ埛澶栨椿鍔�1灏忔椂锛岃繘琛岀┖姘旀荡銆佹棩鍏夋荡鍜屽仛琚姩浣撴搷锛屽寮轰綋璐紝闄嶄綆缁寸敓绱燚缂轰箯鎬т綕鍋荤梾鐨勫彂鐢熸鐜囥��
+    </p>
+    <h4 id="d185">锛堝洓锛変綋鏍奸敾鐐�</h4>
+    <p>
+      浣撴牸閿荤偧鑳藉鍔犱汉浣撳悇绯荤粺鐨勫姛鑳斤紝澧炲己韬綋瀵瑰懆鍥寸幆澧冪殑閫傚簲鑳藉姏锛屾彁楂樺┐鍎胯韩浣撶礌璐ㄣ�傚洜姝わ紝鍧氭寔甯﹀┐鍎挎瘡鏃ヨ繘琛屾埛澶栨椿鍔紝鍧氭寔瀵瑰┐鍎胯繘琛屼綋鏍奸敾鐐笺��
+    </p>
+    <h4 id="d186">锛堜簲锛夐闃叉帴绉�</h4>
+    <p>
+      棰勯槻鎺ョ鏄闃蹭紶鏌撶梾鐨勬湁鏁堟墜娈典箣涓�銆傚鐤嫍鍙互棰勯槻鐨勪紶鏌撶梾鏉ヨ锛岄闃叉帴绉嶄笉浠呮湁闄嶄綆浜虹兢鏄撴劅鎬х殑浣滅敤锛岃繕鏈夊噺灏戝拰娑堥櫎浼犳煋婧愮殑浣滅敤銆傚┐鍎垮鍚勭浼犳煋鐥呴兘鏈夎緝楂樼殑鏄撴劅鎬э紝涓轰繚鎶ゅ┐鍎胯韩浣撳仴搴凤紝蹇呴』鍒囧疄鍦版寜鐓с�婂叏鍥借鍒掑厤鐤伐浣滄潯渚嬨�嬭瀹氱殑鍏嶇柅绋嬪簭锛屼负1宀佷互鍐呭┐鍎垮畬鎴愰闃叉帴绉嶇殑鍩虹鍏嶇柅銆�
+    </p>
+    <h4 id="d187">锛堝叚锛夐闃插父瑙佺梾</h4>
+    <p>
+      鍛煎惛閬撴劅鏌撱�佽吂娉荤瓑鎰熸煋鎬х柧鐥咃紝浠ュ強璐銆佷綕鍋荤梾绛夎惀鍏绘�х柧鐥呭父鍙戠敓浜庡┐鍎挎湡锛屼弗閲嶅湴濞佽儊濠村効鍋ュ悍锛屽繀椤荤Н鏋侀闃层��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-a" alt="" src="image/0168-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈡墿灞曞欢浼糕��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鎶氭叞鍝椆濠村効鐨勬柟娉�</b></p>
+      <p class="block">
+        铏界劧濠村効鍦ㄦ竻閱掑拰娉ㄦ剰鍔涢泦涓椂鍙兘鏄竴涓护浜烘剦蹇殑鐜╀即锛屼絾鏄綋浠栦滑鐑﹁簛涓嶅畨銆佸暭鍝拰闅句互鎶氭叞鏃讹紝涔熶細浣垮ぇ澶氭暟鎶氬吇鑰呭け鍘昏�愬績銆傝澶氫汉璁や负濠村効涔嬫墍浠ュ暭鍝紝涓嶅涔庝互涓嬪師鍥狅細楗ラタ銆佸翱婀挎垨鑰呯柤鐥涖�傚鏋滀竴娈垫椂闂存病鏈夌粰濠村効鍠傚ザ锛岄偅涔堬紝鍠傚ザ鍙兘鏄竴绉嶉潪甯告湁鏁堢殑鎶氭叞閫斿緞銆傛湁鏃跺�欎竴涓畨鎶氬ザ鍢翠篃鍙兘浼氳鍝椆鐨勫┐鍎垮畨闈欎笅鏉ャ��
+      </p>
+      <p class="block">
+        褰撳杺椋熸垨鎹㈠翱甯冪殑鏂规硶涓嶇鐢ㄦ椂锛屾憞鏅冦�佹姎鎽搞�佸敱鎽囩鏇插拰鍏朵粬涓�浜涜繛缁殑銆佹湁鑺傚鐨勫埡婵�閫氬父鑳戒娇鐑﹁簛涓嶅畨鐨勫┐鍎垮畨闈欎笅鏉ャ�傜敤瑗佽鍖呰9濠村効涔熸湁瀹夋叞浣滅敤锛屽洜涓哄寘瑁圭粰濠村効鍛ㄨ韩鎻愪緵浜嗕竴绉嶆寔缁殑瑙﹁鍒烘縺銆傚┐鍎跨殑绁炵粡绯荤粺浼间箮宸茬粡褰㈡垚浜嗕竴涓ā寮忥紝鑳藉杞绘煍鐨勩�佹湁鑺傚緥鎬х殑鍒烘縺浜х敓鍙嶅簲銆傜爺绌跺凡缁忓弽澶嶈〃鏄庯紝鎽囨檭濠村効銆佺敤瑗佽鍖呰9濠村効锛屼互鍙婃寔缁�х殑銆佹湁鑺傚緥鐨勫0闊冲彲浠ヨ捣鍒板噺灏戝┐鍎胯倢鑲夋椿鍔ㄣ�侀檷浣庡績鐜囧拰鍛煎惛棰戠巼鐨勪綔鐢ㄣ��
+      </p>
+      <p class="block">
+        鎶氭叞鍟煎摥濠村効鐨勪竴涓壒鍒湁鏁堢殑鏂规硶鏄妸浠栦滑涓捐捣鏉ャ�傝交鏌旂殑銆佹湁鑺傚緥鎬х殑鍒烘縺鍙互浣垮┐鍎垮叆鐫★紝鎶婂┐鍎夸妇璧锋潵鍒欏彲鑳芥敹鍒扮浉鍙嶇殑鏁堟灉锛圓nneliese
+        Korner锛�1972锛夛紝杩欎娇浠栦滑鍦ㄨ瑙変笂鏇村姞璀﹁锛岀壒鍒槸褰撴姎鍏昏�呮妸浠栦滑鏀惧湪鑲╄唨涓婃椂鈥斺�旇繖鏄竴涓緢濂界殑瑙嗚銆傜绾筹紙Anneliese
+        Korner锛�1972锛夎涓猴紝鐖舵瘝缁忓父鎶婂┐鍎夸妇璧锋潵浠ユ姎鎱颁粬浠紝瀵瑰┐鍎挎槸鏈夌泭鐨勶紝鍥犱负杩欏彲浠ュ彂灞曞叾瑙嗚鎺㈢储鑳藉姏锛屼粠鑰屾湁鍔╀簬濠村効鏇村鍦颁簡瑙d粬浠殑鐢熸椿鐜銆�
+      </p>
+    </div>
+    <h2 class="module_block" id="b025">
+      <div class="custom1">瀛︿範涓婚鍥�</div>
+      <div class="custom2">骞煎効鍓嶆湡鐨勭壒鐐逛笌淇濆仴銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFour" :preview-src-list="[taskFour]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        瀹濆疂鐜板湪宸茬粡2宀佸暒锛佷絾濡堝鍙戠幇浠栫殑涓瓙娌℃湁浠ュ墠闀垮緱蹇簡锛屽悆楗篃娌℃湁浠ュ墠娉ㄦ剰鍔涢泦涓紝杩戞潵鍙樺緱寰堜笉涔栵紝鑰屼笖鎯呯华涓嶇ǔ瀹氥�傛瘮濡傦紝濡堝鎯崇粰浠栧枬鐐规按锛屽彲鍒氭妸鏉瓙閫掑埌浠栧槾杈癸紝浠栧氨鎶婃澂瀛愪竴鎺紝骞跺ぇ鍙�滀笉瑕佲�濓紝濡堝鏀句笅鏉瓙涓嶇悊浠栵紝浠栧嵈鍙堝摥鐫�瑕佸枬姘达紝瀹濆疂杩欐槸鎬庝箞浜嗭紵璋堣皥浣犵殑鐪嬫硶銆�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        2锝�3宀佺殑骞煎効铏界劧浣撴牸鐢熼暱閫熷害鍑忔參锛屼絾闅忕潃浣撹兘鐨勫鍔狅紝娲诲姩鑼冨洿鍦ㄤ笉鏂墿澶э紝绁炵粡绯荤粺鍙戣偛涔熷緢杩呴�燂紝鑷垜鎰忚瘑宸插紑濮嬭悓鑺斤紝鎵�浠ユ姢鐞嗕汉鍛樿娉ㄦ剰骞煎効鏃ュ父鎶ょ悊涓庝繚鍋ョ殑鏂板姩鍚戙�傛湰涓婚涓昏璁茶堪骞煎効鍓嶆湡鍎跨鐨勫彂灞曠殑鐗圭偣鍙婁繚鍋ヨ鐐癸紝浠ユ湡涓轰繚鏁欏伐浣滆�呯瀛﹀湴寮�灞曚繚鏁欏伐浣滄彁渚涘府鍔┿��
+      </p>
+    </div>
+    <h3 id="c064">涓�銆佸辜鍎垮墠鏈熺殑鐗圭偣锛烇紴锛烇紴锛烇紴</h3>
+    <p>鑷�1鍛ㄥ瞾鑷虫弧3鍛ㄥ瞾涓哄辜鍎垮墠鏈熴��</p>
+    <h4 id="d188">锛堜竴锛変綋鏍肩敓闀块�熷害鍑忔參</h4>
+    <p>
+      骞煎効鐨勪綋鏍肩敓闀块�熷害杈冨┐鍎挎椂鏈熺紦鎱紝鍑虹敓鍚庣浜屽勾浣撻噸澧炲姞2.5锝�3.5鍗冨厠锛�2宀佹椂浣撻噸绾︿负鍑虹敓鏃剁殑4鍊嶏紱绗簩骞村紑濮嬶紝韬珮鐨勫鍔犻�熷害涔熷紑濮嬪噺鎱紝绗簩骞村鍔�10鍘樼背宸﹀彸锛屽嵆2宀佹椂韬珮绾�85鍘樼背銆傝�岃韩楂樼暐姣斾綋閲嶅闀垮緱蹇紝鏄繖涓�鏃舵湡骞煎効鐢熼暱鍙戣偛鐨勭壒鐐广��
+    </p>
+    <h4 id="d189">锛堜簩锛夌缁忕郴缁熷彂鑲茶繀閫�</h4>
+    <p>
+      杩欎竴鏃舵湡鐨勫辜鍎匡紝绁炵粡绯荤粺鍙戣偛杈冭繀閫燂紝鑴戝姛鑳藉彂鑲茶緝鎴愮啛锛岃瑷�鍜屽姩浣滆兘鍔涙湁鏄庢樉鐨勫彂灞曪紝鑷繁浼氳窇銆佽兘璺炽�佽兘涓婁笅妤硷紱鍠滄瀛﹀仛鈥滃鍔♀�濓紝鑳界嫭鑷帺鑰嶏紝鍙互鑷璐熻矗涓�浜涘皬浜嬶紝濡傜潯鍓嶆敹鎷剧帺鍏风瓑锛岀嫭绔嬫�у寮猴紱鍠滄涓庡皬鏈嬪弸鍋氫氦寰�娓告垙锛涙敞鎰忓姏鍙寔缁崄鍒嗛挓锛岃兘鍚畬鐭皬鐨勬晠浜嬶紝浣嗘敞鎰忓姏瀹规槗鍒嗘暎锛涘枩娆㈤噸澶嶅惉鏁呬簨銆佸敱绔ヨ埃锛岃瑷�鍙戝睍涔熻繘鍏ヤ竴涓柊鐨勯樁娈碉紝浠庡璇翠竴涓瓧鍒颁細璇村嚑涓瓧缁勬垚鐨勫彞瀛愶紝鍙互杞绘澗浣跨敤寰堝涓嶅悓鐨勮瘝璇紝鍠滄涓庝汉浜よ皥锛屽苟涓旀噦寰椾氦璋堟椂瑕佽疆娴佽璇濓紝鍙互灏嗚嚜宸辩殑鎯虫硶娓呮銆佺畝娲佸湴琛ㄨ揪鍑烘潵銆�
+    </p>
+    <p>
+      杩欎竴鏃舵湡鐨勫辜鍎胯嚜鎴戞剰璇嗗紑濮嬪舰鎴愶紝缁忓父琛ㄧ幇鍑衡�滄垜鑷繁鏉モ�濈殑鎰忓織琛屼负锛屽嚭鐜颁汉鐢熺涓�涓弽鎶楁湡銆傛�ф牸鍜屾儏缁湁涓綋宸紓銆傝繖涓椂鏈熶笌鎴愬勾浜烘帴瑙﹀澶氾紝鍦ㄦ纭暀鑲蹭笅鍙互寮�濮嬪吇鎴愯壇濂界殑鐢熸椿涔犳儻鍜屽崼鐢熶範鎯�傚辜鍎跨敱浜庢椿鍔ㄨ寖鍥存墿澶э紝鍙堟病鏈夊畨鍏ㄦ剰璇嗭紝鎵�浠ュ緢瀹规槗鍙戠敓鎰忓浜嬫晠銆�
+    </p>
+    <h4 id="d190">锛堜笁锛夋秷鍖栬吅銆佽偩鍔熻兘鍙戣偛閫愭笎鎴愮啛</h4>
+    <p>
+      2宀佸乏鍙宠儍铔嬬櫧閰躲�佽儼鑴傝偑閰躲�佽儼娣�绮夐叾杈炬垚浜烘按骞筹紝骞冲潎鑳介噺闇�瑕佷负5
+      460鍗冪劍/澶┿��1宀佸悗鑲惧皬鐞冩护杩囩巼銆佸翱绱犳竻闄ょ巼銆佹渶澶ц偩灏忕娓呴櫎鐜囪揪鎴愪汉姘村钩銆�
+    </p>
+    <h4 id="d191">锛堝洓锛夌敓娈栫郴缁�</h4>
+    <p>鐢熸畺绯荤粺浠庡嚭鐢熷悗鐩村埌闈掓槬鏈熷墠鍑犱箮澶勪簬闈欐鏈燂紝淇濇寔骞肩鐘舵�併��</p>
+    <h3 id="c065">浜屻�佸辜鍎垮墠鏈熺殑鎶ょ悊涓庝繚鍋ワ紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d192">锛堜竴锛夊悎鐞嗚惀鍏�</h4>
+    <p>
+      濠村効涓�鑸埌10涓湀宸﹀彸鏂钩锛堣繖閲岀殑鏂钩鎸囩殑鏄柇姣嶄钩锛夛紝1宀佸悗鐨勫辜鍎垮鍦ㄦ柇涔虫湡鍚庯紝濡傛灉涓嶆敞鎰忚喅椋熻川閲忥紝渚涚粰鍏呰冻鐨勮惀鍏伙紝鍒欏鏄撳彂鐢熶綋閲嶅闀跨紦鎱紝鐢氳嚦鍑虹幇钀ュ吇涓嶈壇銆傚洜姝わ紝骞煎効鐨勮喅椋熷繀椤昏兘渚涚粰瓒冲鐨勭儹閲忓拰鍚勭钀ュ吇绱狅紝浠ユ弧瓒充綋鏍肩敓闀裤�佺缁忕簿绁炲彂鑲插拰娲诲姩澧炲鐨勯渶瑕侊紝浣嗗辜鍎垮湪2.5宀佷互鍓嶏紝涔崇墮灏氭湭鍑洪綈锛屽拃鍤煎拰鑳冭偁娑堝寲鍔涜緝寮憋紝鍥犺�岄鐗╁疁杞‖閫傚害锛岃涓轰粬浠畨鎺掑钩琛¤喅椋燂紝杩樿娉ㄦ剰鍩瑰吇鑹ソ鐨勮繘椋熶範鎯��
+    </p>
+    <p>
+      骞宠 鑶抽鐢卞绉嶉鐗╃粍鎴愶紝瀹冧笉浠呰兘鎻愪緵瓒冲鏁伴噺鐨勭儹閲忓拰鍚勭钀ュ吇绱狅紝浠ユ弧瓒虫満浣撴甯哥殑鐢熺悊闇�瑕侊紝杩樿兘淇濇寔鍚勭钀ュ吇绱犱箣闂寸殑鏁伴噺骞宠 锛屼互鍒╀簬瀹冧滑鐨勫惛鏀跺拰鍒╃敤锛岃揪鍒拌惀鍏诲悎鐞嗙殑鐩殑銆傚洜姝わ紝鍒跺骞宠 鑶抽蹇呴』绗﹀悎涓嬪垪瑕佹眰銆�
+    </p>
+    <p>绗竴锛岃川浼樸�傝喅椋熶腑鏈夎惀鍏讳环鍊艰緝楂樼殑鍚勭被椋熷搧銆�</p>
+    <p>
+      绗簩锛岄噺瓒炽�傝兘婊¤冻鏈轰綋鐢熼暱鍙戣偛闇�瑕佺殑瓒冲杩涢閲忓拰杈惧埌渚涚粰閲忔爣鍑�80%浠ヤ笂鐨勮惀鍏荤礌鎽勫叆閲忋��
+    </p>
+    <p>
+      绗笁锛屽悇绉嶈惀鍏荤礌涔嬮棿鐨勬瘮渚嬮�傚綋銆佸悎鐞嗐�備笁绉嶄骇鑳借惀鍏荤礌涔嬮棿鐨勬纭瘮渚嬫槸锛氳泲鐧借川渚涚粰鐑噺搴斿崰鎬荤儹閲忕殑12%锝�15%锛岃剛绫诲崰20%锝�30%锛岀硸绫诲崰50%锝�60%銆傚辜鍎胯喅椋熸瘡鏃ヤ互4娆¤繘椁愯緝濂斤紝鍏ㄥぉ鐑噺鍦�4椁愪腑鍚堢悊鍒嗛厤鏈夊埄浜庡辜鍎跨敓闀垮彂鑲层�備竴鑸竴鏃ョ儹閲忕殑鍒嗛厤澶ц嚧鏄細鏃╅鍗�25%锛屽崍椁愬崰35%锛屽崍鐐瑰崰10%锛屾櫄椁愬崰30%銆傝繘椋熸椂闂达紝涓�鑸槸鏃╅鍦�7锛�00宸﹀彸锛屽崍椁愬湪11锛�00锛屽崍鐐瑰湪15锛�00锛屾櫄椁愬湪18锛�00銆傝繕瑕佹敞鎰忓煿鍏诲辜鍎胯壇濂界殑楗涔犳儻锛岄伩鍏嶈繃澶氭憚鍏ユ恫浣撻鐗╂垨闆堕鑰屽奖鍝嶈繘椋熴�傛敞鎰忕淮鐢熺礌D鐨勮ˉ鍏呫��
+    </p>
+    <h4 id="d193">锛堜簩锛夊煿鍏昏壇濂界殑鐢熸椿涔犳儻</h4>
+    <p>
+      1锝�3宀佹槸骞煎効鍚勭涔犳儻褰㈡垚鐨勯噸瑕佹椂鏈熴�傛伆褰撶殑鍠傚吇琛屼负涓嶄粎鍙互涓哄辜鍎跨敓闀垮彂鑲叉彁渚涘厖瓒崇殑钀ュ吇锛岃繕鍙互涓哄効绔ユ湡涔冭嚦涓�鐢熺殑楗涔犳儻褰㈡垚璧峰埌閲嶈鐨勪綔鐢ㄣ��2锝�3宀佸ぇ鑴戠毊灞傜殑鎺у埗鍔熻兘杈冧箣鍓嶆湁浜嗗緢澶х殑鍙戝睍锛屽辜鍎垮彲閫愭笎鑷繁鎺у埗鎺掍究銆傛鏃跺畨鎺掕寰嬬敓娲伙紝鍩瑰吇骞煎効鐙珛鐢熸椿鑳藉姏鍜屽吇鎴愯壇濂界殑鐢熸椿涔犳儻锛屽彲涓洪�傚簲骞煎効鍥嫭绔嬬敓娲诲仛鍑嗗锛屽鐫$湢銆佽繘椋熴�佹矏娴淬�佹父鎴忋�佹埛澶栨椿鍔ㄧ瓑銆傚悓鏃惰杩涜鍗敓涔犳儻鐨勫煿鍏汇�備緥濡傦紝楗悗婕卞彛鎴栧埛鐗欍�侀キ鍓嶆礂鎵嬬瓑銆�
+    </p>
+    <h4 id="d194">锛堜笁锛変績杩涜瑷�鍜岃繍鍔ㄨ兘鍔涚殑鍙戝睍</h4>
+    <p>
+      鍑虹敓鍚庣浜屽勾銆佺涓夊勾鏄辜鍎垮姩浣滃拰璇█鍙戝睍鐨勯噸瑕佹椂鏈燂紝鍙婃椂鏁欎細骞煎効璇磋瘽涓庝績杩涘辜鍎垮姩浣滃彂灞曟槸杩欎釜鏃舵湡鐨勯噸瑕佷换鍔★紝鎵�浠ヨ閲嶈涓庡辜鍎跨殑璇█浜ゆ祦銆傚辜鍎块�氳繃娓告垙銆佽鏁呬簨銆佸敱姝岀瓑娲诲姩瀛︿範璇█銆傚悓鏃惰娉ㄦ剰閫夋嫨淇冭繘灏忚倢鑲夊姩浣滃崗璋冨彂鑲茬殑鐜╁叿锛屽鐞冦�佹嫋鎷夎溅銆佺Н鏈ㄣ�佹彃妫嶃�佹湪椹�佹粦姊瓑銆傞�夋嫨褰㈣薄鐜╁叿濡傜Н鏈ㄣ�佸▋濞冦�佸惉璇婂櫒銆佺倞鍏风瓑锛屽彲鍙戝睍骞煎効鐨勬兂璞°�佹�濈淮鑳藉姏銆備絾娉ㄦ剰涓嶈璁╁辜鍎挎寔缁仛涓�涓姩浣滄垨娓告垙銆�
+    </p>
+    <p>
+      濡傛灉1.5宀佺殑骞煎効杩樹笉浼氳璇濓紝鎴�2宀佸辜鍎胯瘝姹囬噺灏戜簬30涓紝鎴�3宀佹椂璇嶆眹閲忓皯浜�50涓紝鎴栨瀯闊充笉娓呯瓑锛屽睘璇█銆佽█璇彂鑲茶繜缂擄紝搴斿埌涓撶璇婃不銆�
+    </p>
+    <h4 id="d195">锛堝洓锛夊畾鏈熷仴搴锋鏌�</h4>
+    <p>
+      骞煎効鍓嶆湡姣�3锝�6涓湀搴旇繘琛屼竴娆′綋鏍兼鏌ワ紝棰勯槻钀ュ吇涓嶈壇銆佸崟绾偉鑳栵紱鏁欒偛瀹堕暱璁よ瘑淇濆瓨鍎跨鐢熼暱璧勬枡鐨勯噸瑕佹�э紝閰嶅悎鍖荤敓锛岀户缁敤鐢熼暱鏇茬嚎鐩戞祴鍎跨韬珮鐢熼暱閫熷害銆傚鍙戠幇鍎跨韬珮鍙戣偛鏈変笅闄嶇殑瓒嬪娍锛屽簲鍒颁笓绉戝仛鐩稿叧妫�鏌ャ�傛敞鎰忎繚鎶ゅ効绔ラ殣绉侊紝濡傛鏌ュコ绔ュ鐢熸畺鍣紝闇�寰楀埌瀹堕暱璁稿彲銆�
+    </p>
+    <h4 id="d196">锛堜簲锛夐闃叉帴绉嶅拰鍔犲己鍏嶇柅</h4>
+    <p>
+      1宀佷互鍐呴闃叉帴绉嶇殑鍩虹鍏嶇柅宸插熀鏈畬鎴愶紝浣嗘瘡绉嶈弻鑻楁垨鐤嫍鎺ョ鍚庢墍浜х敓鐨勫厤鐤姏鍙兘鎸佺画涓�瀹氱殑骞撮檺锛屾晠瑕佹牴鎹瘡绉嶈弻鑻楁垨鐤嫍鎺ョ鍚庣殑鍏嶇柅鎸佺画鏃堕棿锛屾寜鏈熻繘琛屽己鍖栨帴绉嶏紝鍔犲己鍏嶇柅锛屽1.5锝�2宀佽繘琛岀櫧鐧剧牬娣峰悎鐤嫍寮哄寲鎺ョ銆傚彟澶栵紝鏍规嵁浼犳煋鐥呮祦琛岀梾瀛︺�佸崼鐢熻祫婧愩�佺粡娴庢按骞炽�佸闀跨殑鑷垜淇濆仴闇�姹傜瓑锛岃繕鍙帴绉嶄箼鍨嬭剳鐐庛�佹祦琛屾�ц剳鑴婇珦鑶滅値銆侀鐤广�佽叜鑵虹値銆佹按鐥樸�佽偤鐐庛�丅鍨嬫祦琛屾�ф劅鍐掔瓑鐤嫍銆�
+    </p>
+    <h4 id="d197">锛堝叚锛夐槻娌讳紶鏌撶梾</h4>
+    <p>
+      鎬ユ�т紶鏌撶梾鏄辜鍎跨柧鐥呬腑鐨勫父瑙佺梾锛屽▉鑳佺潃骞煎効韬綋鍋ュ悍銆備絾鍙鎸夌収棰勯槻涓轰富鐨勫崼鐢熸柟閽堬紝閲囧彇缁煎悎鎺柦锛屽仛鍒伴槻娌荤粨鍚堬紝灏卞彲浠ユ帶鍒朵紶鏌撶梾娴佽銆傚緢澶氫紶鏌撶梾鍦ㄥ彂鐥呮棭鏈熶紶鏌撴�ф渶寮猴紝鍥犺�岃秺鏃╃鐞嗕紶鏌撴簮锛屽氨瓒婅兘闃叉钄撳欢銆備竴鏃﹀彂鐜版偅鍎垮氨瑕佸強鏃╂姤鍛婄柅鎯咃紝鍖绘姢浜哄憳瀵规姤鍛婄殑鐤儏瑕佸強鏃惰繘琛屽搴瑙嗭紝瑕佽缁嗚闂梾鍙诧紝绉瀬杩涜娌荤枟銆傚悓鏃舵寚瀵煎闀垮鎮e効鐨勫悇绉嶆帓娉勭墿闅忔椂娑堟瘨锛岃繀閫熸秷鐏粠鎮e効鏈轰綋涓帓鍑虹殑鐥呭師浣撱�傚浼犳煋鐥呭瘑鍒囨帴瑙﹁�呰杩涜鐧昏锛岀Н鏋侀噰鍙栭闃叉帾鏂斤紝骞惰繘琛屽尰瀛﹁瀵燂紝蹇呰鏃惰繘琛屾鐤�傚瀹跺涵涓殑甯﹁弻鑰呮垨鎱㈡�х梾鎮e効瑕佽繘琛岀櫥璁扮鐞嗭紝鐫d績娌荤枟锛岃嚦鐥婃剤涓烘锛屼互闃绘柇浼犳挱閫斿緞銆�
+    </p>
+    <h4 id="d198">锛堜竷锛夐闃叉剰澶栦簨鏁�</h4>
+    <p>
+      鏈夎皟鏌ヨ〃鏄庯紝鍦ㄥ叏鐞冭寖鍥村唴锛屽効绔ユ剰澶栨浜$巼寰堥珮锛岀洰鍓嶆剰澶栨浜″凡鎴愪负涓浗0锝�14宀佸効绔ユ浜$殑棣栬鍥犵礌锛屽凡瓒呰繃灏忓効鑲虹値銆佹伓鎬ц偪鐦ゃ�佸厛澶╂�х暩褰互鍙婂績鑴忕梾绛夌柧鐥呯殑姝讳骸鎬诲拰銆�<a
+        id="w6"
+      ></a
+      ><a href="chapter006.html#m6"><sup>[6]</sup></a
+      >鍥犳锛屽効绔ユ湡鎰忓浼ゅ宸茶鍥介檯瀛︽湳鐣岀‘璁や负21涓栫邯鍎跨鏈熼噸瑕佺殑鍋ュ悍闂銆�
+    </p>
+    <p>
+      骞煎効鏄剰澶栦激瀹崇殑楂樺嵄浜虹兢涔嬩竴锛屽彂鐢熷師鍥犱笌骞煎効澶╃敓娲绘臣濂藉姩銆佸ソ濂囧績寮恒�佸垽鏂兘鍔涘樊鍙婂闀垮畨鍏ㄦ剰璇嗘贰钖勬湁鍏炽�傚洜姝わ紝瑕佺Н鏋佽繘琛屽浼狅紝閲囧彇鏈夋晥鎺柦锛岄闃叉剰澶栦簨鏁呯殑鍙戠敓銆備緥濡傦紝3宀佷互涓嬪効绔ュ敖閲忎笉椋熺摐瀛愩�佽姳鐢熺瓑椋熺墿锛岄闃插紓鐗╁惛鍏ュ紩璧风獟鎭紱鍥犲辜鍎垮凡鍙嚜鐢辫璧帮紝濂藉蹇冨己锛屼笉瀹滆骞煎効鐙嚜澶栧嚭鎴栫暀鍦ㄥ涓紝浠ュ厤鍙戠敓浜嬫晠锛涚洃鎶や汉搴旀敞鎰忛伩鍏嶅辜鍎挎椿鍔ㄧ幆澧冧笌璁炬柦涓湁鍙嚧鐑激銆佽穼浼ゃ�佹汉姘淬�佽Е鐢点�佷腑姣掔殑鍗遍櫓鍥犵礌銆備緥濡傦紝鍐滆嵂鐡朵笉瑕佷贡鏀剧瓑銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0172-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚鍥�</span>
+    </p>
+    <h2 class="module_block" id="b026">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">骞煎効鏈熺殑鐗圭偣涓庝繚鍋ャ��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFive" :preview-src-list="[taskFive]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        瑕佸幓骞煎効鍥簡锛屼竵涓佷竴浼氬効瑕佸濡堟嬁闉嬪瓙锛屼竴浼氬効鍙堣濡堝鎷夸功鍖咃紝鍙粬鑷繁鍊掑儚涓病浜嬩汉涓�鏍凤紱骞煎効鍥噷鐨勬粦姊笂锛屽嚑涓瀛愪綘鎺ㄦ垜鎸ゅ湴鐜╁緱姝f锛岀獊鐒朵紶鏉ヤ簡鈥滃搰鈥濈殑涓�澹板摥锛屽師鏉ヨ僵杞╄灏忔湅鍙嬩粠婊戞涓婃尋涓嬫潵锛屽ご鎾炵牬浜嗭紱宸茬粡鏄櫄涓�10鐐瑰浜嗭紝濡堝涓嶅仠鍦版墦鐫�鍝堟瑺锛屽彲甯屽笇杩樺湪鎼缓鍙ゅ牎锛屼竴鐐逛篃娌℃湁鎯崇潯鐨勫康澶粹�︹�﹁繖浜涗簨渚嬩綋鐜颁簡骞煎効鐨勫摢浜涚壒鐐癸紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        瀛﹀墠鍎跨韬績鍙戝睍宸叉棩娓愭垚鐔燂紝闆嗕綋鐢熸椿涔熷凡缁忓紑濮嬶紝鎵�浠ヤ繚鍋ュ伐浣滈櫎鏃ュ父鐨勭敓娲绘姢鐞嗗锛岃繕瑕佹敞鎰忓煿鍏诲鍓嶅効绔ョ殑鐢熸椿鑷悊鑳藉姏鍙婂畨鍏ㄦ剰璇嗭紝甯姪浠栦滑寤虹珛鐢熸椿甯歌骞朵弗鏍奸伒瀹堬紝涓轰互鍚庡叆瀛﹀仛濂藉噯澶囥�傛湰涓婚涓昏璁茶堪骞煎効鏈熷効绔ョ殑鍙戝睍鐗圭偣鍙婁繚鍋ヨ鐐癸紝浠ユ湡涓轰繚鏁欏伐浣滆�呯瀛﹀紑灞曞辜鍎跨殑淇濇暀宸ヤ綔鎻愪緵甯姪銆�
+      </p>
+    </div>
+    <h3 id="c066">涓�銆佸辜鍎挎湡鐨勭壒鐐癸紴锛烇紴锛烇紴锛�</h3>
+    <p>鑷�3鍛ㄥ瞾鑷冲皬瀛﹀叆瀛﹀墠涓哄辜鍎挎湡銆�</p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h4 id="d199">锛堜竴锛変綋鏍肩敓闀块�熷害杈冨墠缂撴參</h4>
+        <p>
+          4锝�6宀佺殑鍎跨锛岃韩楂樼敱骞煎効鍓嶆湡姣忓勾澧為暱10鍘樼背宸﹀彸闄嶅埌姣忓勾澧為暱4锝�6鍘樼背锛涗綋閲嶇敱姣忓勾澧炲姞2.5锝�3.5鍗冨厠闄嶅埌1.5锝�2鍗冨厠銆傚辜鍎挎湡鍎跨浣撴牸鐢熼暱鍙戣偛涓昏鍙楅仐浼犮�佸唴鍒嗘硨鍥犵礌鐨勫奖鍝嶃�傜溂鍔熻兘鍙戣偛鍩烘湰瀹屾垚锛岃娣卞害閫愭笎鍙戣偛鎴愮啛锛屼絾鐪肩殑缁撴瀯銆佸姛鑳藉皻鏈変竴瀹氬彲濉戞�э紝鐪间繚鍋ユ槸杩欎釜鏃舵湡鐨勯噸鐐瑰唴瀹逛箣涓�锛涘惉瑙夊彂鑲插畬鍠勶紱鑲岃倝鍙戣偛涓嶅お骞宠 锛屽ぇ鑲岃倝缇ゆ瘮灏忚倢鑲夌兢鍙戣偛寰楀揩锛屾墍浠ュ湪杩涜璺戙�佽烦绛変綋鑲叉椿鍔ㄦ椂鍙互鍗忚皟鍔ㄤ綔锛屼絾鐢荤敾绛夎緝缁嗚嚧鐨勬椿鍔ㄤ細鏈変簺鍥�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSix/涓撻鍏細骞煎効鏈熺殑鐗圭偣涓庝繚鍋�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬辜鍎挎湡鐨勭壒鐐逛笌淇濆仴</p>
+      </div>
+    </div>
+    <p class="m0-t0">闅撅紱骞煎効鏈熷効绔ヨ厠绐濇睏鑵哄彂鑲蹭笉鎴愮啛锛屽湪鐩稿悓鐨勬潯浠朵笅韬共銆佽兏閮ㄥ嚭姹楄緝鏄庢樉銆�</p>
+    <h4 id="d200">锛堜簩锛夊績鐞嗗彂灞曟棩娓愭垚鐔�</h4>
+    <p>
+      骞煎効鏈熷効绔ヨ剳鍙戣偛鎺ヨ繎鎴愪汉锛屽姩浣滃彂鑲插崗璋冿紝璇█銆佹�濈淮銆佹兂璞″姏鏃ユ笎鎴愮啛锛岃瘝姹囬噺鏈夋槑鏄剧殑澧炲姞锛岃兘鐢ㄨ瑷�鍜岀畝鍗曠殑鏂囧瓧琛ㄨ揪鑷繁鐨勬�濇兂锛涢亣鍒板洶闅俱�佷骇鐢熸��鐤戞椂锛屼細鍑虹幇闂璇█锛堣嚜瑷�鑷锛夈�傛儏缁紑濮嬬鍚堢ぞ浼氳鑼冿紝绀句細鎬ф儏鎰熷凡鏈夋墍鍙戝睍锛岄�愭浜х敓閬撳痉鎰熴�佺編鎰熷拰鐞嗘櫤鎰熴�傞殢鎬濈淮銆佽瑷�鍜岀ぞ浼氭儏鎰熺殑鍙戝睍鍜屾暀鑲茬殑浣滅敤锛岀悊鎬ф剰蹇椾篃寮�濮嬭悓鑺姐�備釜鎬у紑濮嬪舰鎴愶紝鎬ф牸鍐呭悜銆佸鍚戝強鎯呯华绋冲畾鎬ц繘涓�姝ュ垎鍖栥�傜劧鑰岋紝杩欎釜闃舵鍎跨鐨勪釜鎬т粛鏈変竴瀹氬彲濉戞�с�傚綋鍏朵富鍔ㄨ涓哄け璐ユ椂锛屽瀛愪細浜х敓澶辨湜鍜屽唴鐤氾紝杩欐椂鍊欐垚浜虹殑鎬佸害瀵瑰彂灞曞辜鍎挎湡鍎跨鐨勮嚜淇″績闈炲父閲嶈銆傚彟澶栵紝杩欎釜鏃舵湡鐨勫効绔ユ敞鎰忓姏淇濇寔杈冨辜鍎垮墠鏈熺殑鏃堕棿闀匡紙绾�20鍒嗛挓锛夈��
+    </p>
+    <h4 id="d201">锛堜笁锛変綋璐ㄥ寮猴紝鍏嶇柅娲昏穬</h4>
+    <p>
+      骞煎効鏈熷効绔ユ椿鍔ㄥ拰閿荤偧杈冨辜鍎垮墠鏈熷锛屼綋璐ㄦ笎寮猴紝鎰熸煋鎬х柧鐥呴�愭笎鍑忓皯锛涜�屽厤鐤�х柧鐥咃紝濡傝偩鐐庛�佽繃鏁忔�х毊鐐庣瓑鏈夊澶氳秼鍔裤��
+    </p>
+    <h4 id="d202">锛堝洓锛夊紑濮嬫崲鐗�</h4>
+    <p>
+      鍎跨闀垮埌浜斿叚宀佹椂锛屼钩鐗欏紑濮嬫澗鍔ㄨ劚钀斤紝鎭掔墮渚濇钀屽嚭锛岃嫢涓嶉噸瑙嗗彛鑵斿崼鐢燂紝瀹规槗鍙戠敓榫嬮娇銆�
+    </p>
+    <h3 id="c067">浜屻�佸辜鍎挎湡鐨勬姢鐞嗕笌淇濆仴锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d203">锛堜竴锛変繚璇佸厖瓒宠惀鍏�</h4>
+    <p>
+      骞煎効鏈熷効绔ヨ喅椋熺粨鏋勬帴杩戞垚浜猴紝鍙笌鎴愪汉鍏辫繘涓婚锛屾瘡鏃�4锝�5椁愶紙3椁愪富椋燂紝1锝�2椁愮偣蹇冿級锛岄�傚悎骞煎効鏈熷効绔ョ敓闀块渶瑕佸拰娑堝寲閬撳姛鑳芥按骞炽�備负婊¤冻姝ゆ湡鍎跨鐢熼暱鍙戣偛鐨勯渶瑕侊紝蹇呴』涓轰粬浠畨鎺掑钩琛¤喅椋熴�傚埗澶囧钩琛¤喅椋熷繀椤昏揪鍒拌姹傦紝姣忔棩鎽勫叆鐨勪紭璐ㄨ泲鐧借川鍗犳�昏泲鐧界殑1/2锛屽叾涓钩绫讳緵鑳藉崰鎬昏兘閲忕殑1/3锛堢害105鍗冪劍/鍗冨厠锛夈�傚彟澶栵紝涓�瀹氫笉瑕佸拷瑙嗗煿鍏诲効绔ヨ壇濂界殑楗涔犳儻銆�
+    </p>
+    <h4 id="d204">锛堜簩锛変績杩涙�濈淮鍙戝睍</h4>
+    <p>
+      骞煎効鏈熷効绔ユ�濈淮鐨勪富瑕佺壒鐐规槸鍏蜂綋褰㈣薄鎬с�傚効绔ュ湪2宀佸乏鍙冲嚭鐜颁簡鎬濈淮鐨勮悓鑺斤紝2宀佸乏鍙冲効绔ョ殑鎬濈淮鏂规硶鏄緷闈犲睍寮�鐨勫疄闄呰鍔紝鎬濈淮鐨勬瘡涓�姝ラ兘鍜屽疄闄呰鍔ㄥ垎涓嶅紑锛岃�屼笖甯稿父鏄粠琛屽姩涓�滈】鎮熲�濊В鍐抽棶棰樸��3宀佷互鍚庯紝鍎跨鐨勬�濈淮鎵�渚濋潬鐨勮鍔ㄩ�愭笎姒傛嫭鍖栵紝瑙e喅闂杩囩▼涓殑鏌愪簺鍏蜂綋琛屽姩寰�寰�鍘嬬缉鎴栫渷鐣ャ�備緥濡傦紝鍦ㄥ▋濞冨鐨勬父鎴忎腑锛屽効绔ョ璧风鏉ユ瘮鐢讳竴涓嬪氨绠楁槸鍚冮キ浜嗐��5宀佷互鍚庯紝鍎跨鍑虹幇浜嗘娊璞¢�昏緫鎬濈淮鐨勮悓鑺斤紝琛ㄧ幇鍦ㄥ垎鏋愩�佺患鍚堛�佹瘮杈冦�佹鎷瓑鎬濈淮鍩烘湰杩囩▼鐨勫彂灞曪紝浠ュ強鐞嗚В鑳藉姏鐨勫彂灞曠瓑鏂归潰銆�
+    </p>
+    <p>
+      涓轰簡淇冭繘杩欎竴鏃舵湡鍎跨鎬濈淮鐨勫彂灞曪紝鎴愪汉瑕佹湁璁″垝鍦扮粍缁囦粬浠帺鍚勭娓告垙銆傚効绔ュ湪娓告垙涓ā浠挎垚浜虹殑鍚勭娲诲姩锛屽亣鎯宠嚜宸辨槸绀句細涓殑鏌愪竴涓鑹诧紝浣撻獙鐫�鍚勭绀句細鍏崇郴锛屼粠鑰屽湪蹇冪悊涓婂緱鍒颁竴瀹氱殑婊¤冻銆傝繖绉嶅績鐞嗘椿鍔ㄥ強琛屼负琛ㄧ幇淇冭繘浜嗗効绔ユ�濈淮鐨勫彂灞曘��
+    </p>
+    <p>
+      杩欎竴鏃舵湡鍎跨鐨勬父鎴忔湁璁稿绉嶏紝濡傝繍鍔ㄦ父鎴忋�佸缓鏋勬父鎴忋�佽鑹叉父鎴忓拰琛ㄦ紨娓告垙绛夈�傝繍鍔ㄦ父鎴忔湁鍒╀簬鍎跨鐨勮韩浣撳彂鑲诧紝鍙互閿荤偧浠栦滑鐨勫媷鏁€�佹満鏅哄拰鍒氭瘏绛夋�ф牸銆傚缓鏋勬父鎴忔湁鍒╀簬鍩瑰吇鍎跨鐨勫姵鍔ㄤ範鎯紝鍙互鍙戝睍浠栦滑鎼�佹彃銆佸瀿绛夋柟闈㈢殑鎶�宸э紝鍙戝睍浠栦滑鐨勬劅鐭ャ�佽蹇嗗拰缁煎悎鎬濈淮鑳藉姏銆傝鑹叉父鎴忋�佽〃婕旀父鎴忔湁鍒╀簬鍔犲己鍎跨瀵圭ぞ浼氱敓娲荤殑鐞嗚В锛屼赴瀵屽効绔ョ殑鎯宠薄锛屼績杩涘効绔ヨ瑷�鐨勫彂灞曪紝鎻愰珮浠栦滑鐨勫垱閫犳�ф�濈淮鑳藉姏銆�
+    </p>
+    <h4 id="d205">锛堜笁锛夊姞寮哄叆瀛﹀墠鏁欒偛</h4>
+    <p>
+      浠庡辜鍎挎湡鍎跨鍒板皬瀛︾敓鏄汉鐢熺殑涓�涓噸瑕佽浆鎶樸�傝繖涓浆鎶樹娇鍎跨鐨勭敓娲诲湪璁稿鏂归潰閮藉彂鐢熶簡鍙樺寲锛氬辜鍎挎湡鍎跨鐨勬瘡鏃ョ敓娲讳腑锛屾父鎴忓崰浜嗗ぇ閮ㄥ垎鏃堕棿锛屽涔犳椂闂翠粎1锝�1.5灏忔椂锛涜�屾垚涓哄皬瀛︾敓鍚庯紝瀛︿範鎴愪簡浠栦滑鐨勪富瑕佹椿鍔紝姣忔棩瀛︿範鏃堕棿5锝�6灏忔椂锛岃�屼笖灏忓鐢熺殑瀛︿範涓庡辜鍎垮洯鐨勬父鎴忔湁鏈川鐨勫尯鍒�傚叆瀛﹀墠锛屽辜鍎垮洯鐨勬椿鍔ㄤ赴瀵屽褰┿�佸舰寮忓鏍凤紝璇鹃棿浼戞伅鏃堕棿涔熼暱锛涘叆瀛﹀悗锛屽皬瀛︿互涓婅涓轰富锛岃闂翠紤鎭粎10鍒嗛挓銆傚叆瀛﹀墠锛屽効绔ョ殑鐢熸椿鐢卞闀挎垨骞煎効鍥�佸笀鐓ф枡锛屼粬浠緷璧栨�у己銆佺嫭绔嬫�у樊锛涘叆瀛﹀悗锛屼粬浠鐙嚜瀹屾垚浣滀笟锛屽紑濮嬩簡鐙珛鐢熸椿銆傚叆瀛﹀墠锛屽効绔ュ彧瀛︿範鍜屼娇鐢ㄥ彛澶磋瑷�锛涘叆瀛﹀悗锛屽紑濮嬪涔犲拰浣跨敤涔﹂潰璇█锛屽苟鐢卞叿浣撳舰璞℃�濈淮鍚戞娊璞¢�昏緫鎬濈淮杩囨浮銆�
+    </p>
+    <p>
+      鍥犳锛屼负浜嗗府鍔╁効绔ュ敖蹇�傚簲灏忓鐢熸椿锛屽闀垮拰骞煎効鍥�佸笀瑕佸鍎跨杩涜鍏ュ鍓嶆暀鑲诧紝鍖呮嫭锛氬悎鐞嗗畨鎺掍綔鎭椂闂达紝鍩瑰吇鑹ソ鐨勭敓娲汇�佸涔犱範鎯紝娉ㄦ剰鍙戝睍鎯宠薄涓庢�濈淮鑳藉姏锛屽煿鍏讳笌浜轰氦寰�銆佺敤璇█琛ㄨ揪鑷繁鐨勬�濇兂鍜屾剰鎰跨殑鑳藉姏锛岀壒鍒娉ㄦ剰鍩瑰吇鐢熸椿鑷悊鑳藉姏銆�
+    </p>
+    <h4 id="d206">锛堝洓锛夐闃叉劅鏌撲笌浜嬫晠</h4>
+    <p>闆嗕綋鏈烘瀯鐨勫効绔ラ渶瑕佺壒鍒敞鎰忛闃蹭紶鏌撴�х柧鐥咃紝濡傝倽鐐庛�侀夯鐤广�佺棦鐤剧瓑銆�</p>
+    <p>
+      骞煎効鏈熷効绔ユ椿娉兼窐姘旓紝浣嗘満浣撳彂鑲插皻鏈畬鍠勶紝鍔ㄤ綔涓嶅鍗忚皟锛屽張缂哄皯鐢熸椿缁忛獙锛屽洜鑰屾槗鍙戠敓鎰忓浜嬫晠銆傝寮曡捣瀹堕暱鍜屼繚鏁欎汉鍛樼殑瓒冲閲嶈锛屽姞寮哄鍎跨杩涜瀹夊叏鏁欒偛锛岄闃插彂鐢熸剰澶栦簨鏁咃紝濡傚効绔ュ浼ゃ�佹汉姘淬�佽鏈嶈嵂鐗┿�侀鐗╀腑姣掋�佽Е鐢电瓑銆�
+    </p>
+    <h4 id="d207">锛堜簲锛夊畾鏈熸鏌ュ効绔ョ殑瑙嗗姏銆佸惉鍔涘拰鐗欓娇</h4>
+    <p>
+      瑕佸仛瀹氭湡鍋ュ悍妫�鏌ワ紝瀹氭湡妫�鏌ュ効绔ョ殑瑙嗗姏銆佸惉鍔涘拰鐗欓娇锛屼互渚挎棭鏈熷彂鐜板急瑙嗐�佸惉鍔涢殰纰嶃�侀緥榻匡紝鍙婃椂浜堜互鐭不銆�
+    </p>
+    <h5 id="e171">1.瑙嗗姏妫�鏌�</h5>
+    <p>
+      鐢ㄥ効绔ヨ鍔涜〃鎴栨爣鍑嗗鏁拌鍔涜〃妫�鏌ャ��3锝�4宀佸彲鐢ㄥ瓧姣嶅尮閰嶆硶绛涙煡銆備竴鑸瘡6涓湀妫�鏌�1娆°�傚彂鐜版枩瑙嗘垨娉ㄨ濮垮娍寮傚父鑰咃紝瑕佸強鏃惰繘涓�姝ユ鏌ヤ笌娌荤枟銆傚彂鐜板弻鐪艰鍔涘樊鈮�2琛屾垨鑰呭崟鐪兼垨鍙岀溂瑙嗗姏浣庝簬姝e父鏃讹紝搴斿強鏃惰浆鐪肩锛岃繘涓�姝ユ鏌ヤ笌娌荤枟銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>闀挎湡浣跨敤鐢靛瓙浜у搧瀵瑰効绔ヨ鍔涚殑褰卞搷</b></p>
+      <p class="block">
+        闅忕潃鐢靛瓙浜у搧鐨勬櫘鍙婏紝骞虫澘鐢佃剳銆佹墜鏈虹瓑鎴愪簡璁稿鍎跨鐨勭帺鍏枫�傜數瀛愪骇鍝佸鍎跨瑙嗗姏鏈夊澶у奖鍝嶏紝鐖舵瘝浠線寰�涓嶇煡閬撱��
+      </p>
+      <p class="block">
+        鎹溂绉戜笓瀹朵粙缁嶏紝闀挎湡浣跨敤鐢靛瓙浜у搧瀵瑰効绔ョ殑瑙嗗姏鏈変互涓嬪奖鍝嶃��
+      </p>
+      <p class="block">1.杩戣鎴栬繎瑙嗗姞閲�</p>
+      <p class="block">
+        绗竴锛岀數瀛愬睆骞曠殑涓嶆柇闂儊锛屽鐪肩潧鏄笉鑹殑鍒烘縺锛屼娇鐪肩潾鐘惰倢闀挎椂闂村緱涓嶅埌鏉惧紱锛岀潾鐘惰倢楂樺害绱у紶锛屼娇鏅剁姸浣撹繃搴﹀眻鏇诧紝澧炲姞灞堝厜搴︺�傛椂闂翠竴闀垮彲瀵艰嚧鐫姸鑲岀棄鎸涳紝閫犳垚鍋囨�ц繎瑙嗐�傝嫢涓嶅強鏃堕槻娌伙紝寰堝揩灏变細婕斿彉鎴愮湡鎬ц繎瑙嗐��
+      </p>
+      <p class="block">
+        绗簩锛岄暱鏃堕棿鐜╁钩鏉跨數鑴戞垨鎵嬫満浼氬鑷寸潯鐪犱笉瓒筹紝鑰屽効绔ヨ嫢鐫$湢涓嶈冻锛屼細浣夸氦鎰熺缁忎笌鍓氦鎰熺缁忓姛鑳藉け鍘诲钩琛★紝浠庤�岄�犳垚鐪肩潾鐘惰倢鐨勮皟鑺傚姛鑳界磰涔便��
+      </p>
+      <p class="block">绗笁锛岃竟璧拌竟鐜╂垨鍦ㄨ繍鍔ㄧ殑杞︿笂鐜╋紝鏇村鏄撳姞閲嶈繎瑙嗐��</p>
+      <p class="block">2.瑙嗙柌鍔�</p>
+      <p class="block">
+        闀挎椂闂村弻鐪肩揣鐩睆骞曪紝鐢变簬浜害鍜岃璺濋绻侀棯鐑佸彉鍖栵紝鐪肩潧涓虹湅娓呭睆骞曟枃瀛椼�佸浘褰㈢瓑淇℃伅鍐呭锛屽繀椤荤揣寮犲湴杩涜鑷垜璋冭妭锛岀溂鐫涚殑璋冭妭鑲岋紝灏ゅ叾鏄潾鐘惰倢蹇呴』棰戠箒杩愬姩銆備箙鑰屼箙涔嬶紝鐫姸鑲屽氨浼氱柌鍔筹紝鍗宠鐤插姵銆備笓瀹惰〃绀猴紝鍎跨闀挎椂闂寸湅鐢靛瓙灞忓箷浼氭劅瑙夌溂鑳�鐥涖�佸ご鐥涚瓑銆�
+      </p>
+      <p class="block">3.鐪肩潧骞叉订</p>
+      <p class="block">
+        鐜╁钩鏉跨數鑴戞垨鎵嬫満浼氫娇鐬洰娆℃暟鍑忓皯锛岄�氳繃鐪肩潙鐨勪綔鐢ㄥ皢娉恫鍧囧寑鍒嗗竷浜庤鑶滆〃闈㈢殑鍔熻兘闄嶄綆锛屾唱娑茶捀鍙戝鍔犮�傚鏋滄椂闂磋繃闀匡紝鏇翠細鍔犻噸娉恫鐨勮捀鍙戯紝鍙兘鍑虹幇鐪奸儴骞叉订涓嶉�傦紝涓ラ噸鑰呭彲鍙戠敓缁撹啘鐐庢垨瑙掕啘鐐庛�傜溂骞茬嚗鐥囪繕浼氱敱浜庣溂琛ㄦ唱鑶滅殑涓嶅潎鍖�锛屽鑷磋瑙夎川閲忎笅闄嶏紝娉㈠墠鍍忓樊寮傚父銆�
+      </p>
+      <p class="block">
+        鐪肩涓撳鎻愰啋澶у锛岀數瀛愪骇鍝佷娇鐢ㄨ�呴�愭笎浣庨緞鍖栵紝鍎跨杩囨棭杩囧害鐢ㄧ溂锛屽挨鍏舵槸鐜板湪鐢靛瓙浜у搧鐨勫睆骞曢兘鏄敱灏忕殑闂厜鐐硅仛闆嗚�屾垚鐨勶紝杩炵画浣跨敤鍗婂皬鏃朵互涓婂鍎跨鐪肩潧鐨勫埡婵�闈炲父澶с�傚洜姝わ紝瀹堕暱浠笉鑳戒换鐢扁�滅數瀛愪繚濮嗏�濋�犲氨涓�涓釜瀛ゅ兓鐨勨�滃睆骞曞疂瀹濃�濄�傚効绔ュ湪3宀佸墠锛屾渶濂戒笉瑕佹帴瑙﹁棰戞斁鏄犵被鐨勭數瀛愪骇鍝侊紝浠ュ厤鎹熷瑙嗗姏銆傚浜�3锝�10宀佺殑瀛╁瓙锛屾瘡鍛ㄦ帴瑙︾數瀛愪骇鍝佹渶澶氫袱涓夋锛屼笖姣忔涓嶅簲瓒呰繃30鍒嗛挓銆�
+      </p>
+    </div>
+    <h5 id="e172">2.鍚姏妫�鏌�</h5>
+    <p>
+      鐢熸椿涓娉ㄦ剰骞煎効鈥滃崐鑱嬧�濃�滃崐鍚鈥濓紙鈥滈噸鍚�濓級鐨勭幇璞★紝骞煎効铏界劧瀵瑰埆浜鸿鐨勮瘽鍚笉娓呮鎴栦笉瀹屽叏锛屼絾鏄粬浠父甯歌兘澶熸牴鎹璇濊�呯殑闈㈤儴琛ㄦ儏銆佸槾鍞囩殑鍔ㄤ綔浠ュ強褰撴椂鐨勬儏澧冿紝鐚滄祴鍒板埆浜鸿璇濈殑鍐呭銆傝繖瀵瑰辜鍎胯█璇惉瑙夈�佽█璇兘鍔涚殑鍙戝睍鍜屾不鐤楅兘浼氬甫鏉ュ奖鍝嶃�傚効绔ョ殑姝e父鍚姏涓�鑸负0锝�20鍒嗚礉銆傝嫢鍚姏鍦�21锝�35鍒嗚礉涓鸿交搴﹀惉鍔涢殰纰嶏紝36锝�55鍒嗚礉涓轰腑搴﹀惉鍔涢殰纰嶏紝56锝�70鍒嗚礉涓洪噸搴﹀惉鍔涢殰纰嶏紝71锝�90鍒嗚礉涓轰弗閲嶅惉鍔涢殰纰嶏紝91鍒嗚礉浠ヤ笂涓烘瀬閲嶅害鍚姏闅滅銆傛湁鍚姏闅滅鐨勫効绔ヨ灏芥棭浣╂埓鍔╁惉鍣紝鍏呭垎鍙戝睍娈嬩綑鍚姏銆傝鍩瑰吇鍎跨浣跨敤鍔╁惉鍣ㄧ殑涔犳儻锛屾棭鏈熻繘琛屽惉鍔涜瑷�搴峰璁粌銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>闊充箰閮借兘淇冭繘鍎跨鍚姏鍙戝睍鍚�</b></p>
+      <p class="block">
+        鏈夌爺绌惰〃鏄庯紝鍚煶涔愭槸涓�绉嶇編鐨勪韩鍙楋紝鑳藉闄跺喍鎯呮搷銆佹剦鎮﹁韩蹇冿紝骞舵湁鍒╀簬鍎跨鍚鐨勫彂灞曘�傝繖閲岀殑闊充箰鏄寚鏌斿拰鐨勯煶涔愶紝鑰岀珛浣撳0闊充箰铏藉洜鍏惰妭濂忔槑蹇紝鍔ㄦ劅寮虹儓锛屾偊鑰冲姩鍚紝涓鸿澶氫汉锛岀壒鍒槸骞磋交浜烘墍闈掔潗銆備絾鍎跨锛屽挨鍏舵槸骞煎皬鐨勫┐鍎垮拰澶т汉鏈夋墍涓嶅悓锛屼笉瀹滈暱鏃堕棿鍚繖绉嶉煶涔愩�傚┐骞煎効鐨勫惉瑙夊櫒瀹樻澶勫湪鍙戣偛闃舵锛岄紦鑶溿�佷腑鑰冲惉楠ㄤ互鍙婂唴鑰冲惉瑙夌粏鑳為兘寰堣剢寮憋紝瀵瑰0娉㈢殑鏁忔劅搴︾浉瀵硅緝寮猴紝鑰屽澹伴煶鐨勮鲸鍒姏鍒欒緝寮憋紝寰堝鏄撲骇鐢熷惉瑙夌柌鍔炽�傝嫢缁欏┐骞煎効鎴翠笂绔嬩綋澹拌�虫満鏀跺惉闊充箰锛岀敱浜庨煶閲忚緝澶э紝鑰虫満闂澶栬�抽亾鍙o紝绔嬩綋澹伴煶涔愯繘鍏ヨ�抽亾鍐呮病鏈変笣姣殑缂撳拰涓庡洖鏃嬩綑鍦帮紝澹板帇浼犻�掑埌寰堣杽鐨勯紦鑶滀笂锛屽彲鐩存帴鍒烘縺鍚鍣ㄥ畼锛屽紩璧峰惉绁炵粡寮傚父鍏村銆傛椂闂翠箙浜嗭紝濠村辜鍎跨殑鍚姏灏变細鍙楀埌褰卞搷锛屼骇鐢熺柌鍔崇幇璞°��
+      </p>
+      <p class="block">
+        鍙﹀锛岄煶閲忚緝澶х殑绔嬩綋澹伴煶涔愪篃鏄竴绉嶅櫔澹般�傚┐骞煎効闀挎椂闂存帴瑙﹁繖绉嶆湁瀹崇殑澹伴煶锛屽彲鑳界粰韬綋甯︽潵鍗卞銆傚唴鑰宠�宠湕鍚缁忔湯姊㈢粏鑳炲湪闀挎湡鐨勯珮闊冲埡婵�涓嬩細鍙戠敓钀庣缉锛屽苟鍥犳閫愭笎瀵艰嚧鍚姏鍑忓急銆傛湁閴翠簬姝わ紝鐖舵瘝搴斿敖閲忎笉璁╁┐骞煎効闀挎椂闂村惉绔嬩綋澹伴煶涔愶紝涓嶈鎶婇煶閲忓紑寰楄繃澶э紝鏇翠笉瑕佽濠村辜鍎挎埓鑰虫満鍚煶涔愩��
+      </p>
+    </div>
+    <h5 id="e173">3.鐗欓娇妫�鏌�</h5>
+    <p>
+      涓轰簡鍋ュ悍锛屽辜鍎垮湪涔崇墮闀垮嚭鐨勮繃绋嬩腑灏辫娉ㄦ剰淇濆仴銆傚仴搴枫�佹紓浜殑鐗欓娇鑳藉湪骞煎効鍜�鍤奸鐗╂椂鏇村畬濂藉湴鍙戞尌鍔熻兘锛岃�屼笖浠庡琛ㄧ湅锛岀墮榻挎暣榻愩�佹磥鐧斤紝涔熶細缁欏辜鍎垮甫鏉ヨ帿澶ц嚜淇°�傜墮榻挎鏌ュ簲淇濊瘉姣忓勾涓�涓ゆ锛屼互渚垮敖鏃╁彂鐜伴緥榻匡紝鍙婃椂娌荤枟銆傝繕瑕佹寚瀵煎効绔ヤ繚鎶ょ墮榻匡紝鍩瑰吇鏃╂櫄鍒风墮銆侀キ鍚庢急鍙g殑鑹ソ鍙h厰鍗敓涔犳儻銆�
+    </p>
+    <h4 id="d208">锛堝叚锛夌柧鐥呯瓫鏌�</h4>
+    <h5 id="e174">1.缂洪搧鎬ц传琛�</h5>
+    <p>
+      姣忓勾鍋ュ悍妫�鏌ユ椂搴斿仛1锝�2娆¤绾㈣泲鐧斤紙Hb锛夌瓫鏌ワ紝琛�绾㈣泲鐧斤紲110鍏�/鍗囨椂锛屽簲娌荤枟銆�
+    </p>
+    <h5 id="e175">2.灏裤�佸ぇ渚挎鏌�</h5>
+    <p>
+      姣忓勾鍋ュ悍妫�鏌ユ椂鍋氫竴娆″翱銆佸ぇ渚垮父瑙勬鏌ワ紝鎺掗櫎娉屽翱绯荤粺鎰熸煋銆佽偩鑴忕柧鐥呭拰瀵勭敓铏劅鏌撱��
+    </p>
+    <h5 id="e176">3.閬楀翱鐥�</h5>
+    <p>
+      5宀佸悗浠嶅彂鐢熶笉闅忔剰鎺掑翱鎯呭舰鍗充负閬楀翱鐥囷紝澶у鍙戠敓鍦ㄥ闂寸啛鐫℃椂锛屽張绉板闂撮仐灏跨棁銆傚簲杞笓绉戦壌鍒槸鍘熷彂鎬ц繕鏄户鍙戞�ч仐灏跨棁锛屼互杩涗竴姝ユ不鐤椼��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0177-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚浜�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      鑳庡効鍙戝睍杩呴�燂紝浣嗘帓娉勫姛鑳藉樊锛屾墍浠ュ湪瀛曟湡鐨勪换浣曟椂鏈燂紝瀛曞鐨勪笉鑹敓娲讳範鎯垨钀ュ吇闂涓庣柧鐥呴兘鍙兘瀵艰嚧鑳庡効鐣稿舰銆傝閲嶈瀛曞鐨勮惀鍏诲崼鐢熶笌淇濆仴锛屽悓鏃讹紝涓轰簡鑳庡効鐨勫仴搴峰彂灞曪紝瀛曞瑕佸吇鎴愯壇濂界殑鐢熸椿涔犳儻銆�<br />
+      銆�銆�鏂扮敓鍎跨殑鐢熷懡闈炲父鑴嗗急锛屽彂鐥呯巼楂橈紝姝讳骸鐜囬珮锛屾姢鐞嗕汉鍛樿鍦ㄤ簡瑙f柊鐢熷効鐗圭偣鐨勫墠鎻愪笅锛岀粰浜堝叾绮惧績鐨勬姢鐞嗭紝渚嬪锛屽嚭鐢熸椂瑕佹敞鎰忛闃叉劅鏌撱�佹敞鎰忎繚鏆栵紝鏈�濂戒繚鎸佷骇鎴垮娓╂亽瀹氱瓑锛屽湪鏃ュ父鐢熸椿涓洿瑕佹敞鎰忓垱閫犲共鍑�鍗敓鐨勭敓闀跨幆澧冿紝杩涜绉戝鍠傚吇銆傚浜庢湭鎴愮啛鍎夸笌杩囩啛鍎跨殑鎶ょ悊锛屾洿瑕佺壒鍒粏蹇冦��<br />
+      銆�銆�濠村効鏈熸槸浜虹敓鐢熼暱鍙戣偛鐨勭涓�楂樺嘲鏈燂紝韬績鍙戝睍閮介潪甯歌繀閫熴��6涓湀浠ュ唴鐨勫┐鍎匡紝榧撳姳姣嶄钩鍠傚吇锛�6涓湀浠ュ悗娣诲姞杈呴瑕佺瀛︼紝娉ㄦ剰閬垮厤椋熺墿杩囨晱鐜拌薄銆傝閲嶈浣撴牸閿荤偧锛屽潥鎸佸畾鏈熷仴搴锋鏌ャ��<br />
+      銆�銆�骞煎効鍓嶆湡鍙戝睍铏界劧杈冨┐鍎挎湡缂撴參锛屼絾鍏呰冻銆佸悎鐞嗙殑钀ュ吇渚濈劧鍗佸垎閲嶈銆傛鏈熷辜鍎跨殑鑷垜鎰忚瘑宸茬粡寮�濮嬭悓鑺斤紝澶ц剳鐨川鐨勬帶鍒跺姛鑳戒篃杈冧箣鍓嶆湁浜嗗緢澶х殑鍙戝睍锛屾晠瑕佸畨鎺掕寰嬬殑鐢熸椿锛屾敞鎰忓辜鍎胯壇濂借涓轰範鎯殑鍩瑰吇銆傛敞鎰忛闃叉剰澶栦簨鏁呯殑鍙戠敓銆�<br />
+      銆�銆�骞煎効鏈熷効绔ヤ綋鏍兼棩娓愬己澹紝蹇冪悊鍙戝睍涔熸棩娓愭垚鐔燂紝闄ゆ敞鎰忓叾鍚堢悊钀ュ吇澶栵紝鏇磋閲嶈鍚勭娓告垙娲诲姩鐨勭粍缁囷紝浠ヤ績杩涘叾韬績鐨勫仴搴峰彂灞曘�傛敞鎰忓姞寮哄叆瀛︽暀鑲插強鍋氬ソ瑙嗗姏銆佸惉鍔涘拰鐗欓娇鐨勫畾鏈熸鏌ュ伐浣溿��
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.瀛曞鍠濋厭涓庡枬鍜栧暋锛岄兘鍙兘瀵硅儙鍎块�犳垚鏅鸿兘涓嶈冻绛夐棶棰橈紝鍥犳锛屽瓡濡囦笉鑳藉枬閰掍笌鍜栧暋锛屼絾鍙互缁忓父鍠濊尪銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      2.鍗充娇鎬�瀛�3涓湀鍚庯紝鎬ф縺绱犵被鑽墿渚濈劧瀵硅儙鍎挎湁鑷寸暩鐨勫嵄闄┿�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.濠村効鐨勫洘闂ㄥ緢鏌旇蒋锛屾槸鍥犱负鍏跺ご閮ㄩ楠兼病鏈夐棴鍚堣�屽舰鎴愮殑锛屾墍浠ヤ笉鑳借Е鎽搞�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      4.鐢ㄩ樋鏅姞閲忚〃娴嬭瘎鏂扮敓鍎匡紝寰楀垎楂樹簬4鍒嗚�呭嵆澶勪簬鑹ソ鐨勫仴搴风姸鍐点�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">5.鏂扮敓鍎夸互涓嬩笉瑙勫垯鐨勫懠鍚告ā寮忔槸姝e父鐨勶細</p>
+    <p class="block">鈶犳繁鍛煎惛銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">鈶″懠鍚搁鐜囬珮浜庢瘡鍒嗛挓60娆°�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">鈶㈠懠鍚哥粓姝㈢殑鏃堕棿浣庝簬6绉掋�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">鈶e槾鍞囧拰鎸囩敳鐨勯鑹叉病鏈夊彂绾㈡垨鑰呭彂闈掔幇璞°�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      鈶ゆ柊鐢熷効缁忓父浼氱敤鎬ラ�熸繁鍛煎惛鏉ヨ垝灞曡偤閮紝杩欑鍛煎惛涔熸槸姝e父鐨勩�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      6.鏈夊鑰呭彂鐜板湪鐗涘ザ銆侀浮铔嬨�佽姳鐢熶笁绉嶆渶甯歌鐨勮嚧鏁忛鐗╀腑锛岃姳鐢熻繃鏁忔渶涓ラ噸锛屾寔缁椂闂存渶闀裤�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      7.濠村効鏈熸槸鐢熼暱鍙戣偛鐨勭涓�楂樺嘲鏈燂紝涓斿嚭鐢熷悗鐨勫墠3涓湀鐢熼暱鍙戣偛鏈�鏃虹洓銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      8.姝e父鎯呭喌涓嬶紝1宀佸┐鍎垮ご鍥寸殑骞冲潎鍊兼槸44鍘樼背锛岃兏鍥寸殑骞冲潎鍊间负46鍘樼背銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      9. 1宀佷互鍐呴闃叉帴绉嶇殑鍩虹鍏嶇柅宸茬粡瀹屾垚锛屼互鍚庡氨涓嶉渶瑕佸啀鎺ョ浜嗐�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      10.瀛﹀墠鍎跨鑵嬬獫姹楄吅鍙戣揪锛屽洜姝わ紝鑵嬬獫姣旇函骞层�佽兏閮ㄥ嚭姹楁槑鏄俱�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">11.瀛﹀墠鍎跨涓嶅疁涓庢垚浜哄叡杩涗富椁愩�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.鏂扮敓鍎跨殑澶撮儴鏈変袱涓�滄煍杞殑鐐光�濓紝杩欐槸鍥熼棬锛岄�氬父<input type="text" class="lineInput completion-input" />姣�<input type="text" class="lineInput completion-input" />闂悎鏃┿��
+    </p>
+    <p class="block">2.骞煎効鑶抽姣忔棩浠�<input type="text" class="lineInput completion-input" />娆¤繘椁愪负瀹溿��</p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.鍒跺骞宠 鑶抽鏃跺繀椤昏揪鍒板摢涓変釜瑕佹眰锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.璇磋濡備綍鍔犲己鍏ュ鍓嶆暀鑲叉墠鏄瀛︾殑銆�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">3.璇磋瀛曞鍦ㄦ棩甯哥敓娲讳腑瀵硅儙鍎挎湁涓嶈壇褰卞搷鐨勬儏鍐点��</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.璇磋鏂扮敓鍎垮嚭鐢熸椂瑕佸仛濂藉摢浜涢闃叉劅鏌撶殑宸ヤ綔銆�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">5.璇磋璋冨埗閰嶆柟濂惰娉ㄦ剰鐨勯棶棰樸��</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">1.鏍规嵁钀ュ吇瀛﹀鐨勮姹傦紝涓哄瓡濡囧埗瀹氫竴浠戒竴鏃ラ璋辫〃銆�</p>
+    <p class="block">
+      2.鏍规嵁鏈笓棰樻墍杩版柊鐢熷効娲楁尽鐨勮棰嗭紝瀹夋帓鍑犳鏇挎柊鐢熷効娲楁尽鐨勬椿鍔紝骞惰璇存礂婢℃椂瑕佹敞鎰忕殑闂銆�
+    </p>
+    <p class="block">
+      3.鏍规嵁濠村効娣诲姞杈呴鐨勫師鍒欙紝鍒椾竴浠�6锝�9涓湀濠村効杈呴娣诲姞鐨勬搴忚〃銆�
+    </p>
+    <p class="block">
+      4.閽堝瀛︿範鐖鐨勫┐鍎匡紝瀵规煇涓�浣忔墍杩涜涓�娆″畨鍏ㄦ鏌ワ紝骞跺垪鍑哄湪鍏朵腑鎵惧埌鐨勬墍鏈変笉瀹夊叏鍥犵礌銆�
+    </p>
+    <p class="block">
+      5.鍒惰涓�涓缁�2锝�3宀佸辜鍎垮姩浣滆兘鍔涚殑璁″垝锛屼互鏇村ソ鍦颁績杩涘辜鍎垮姩浣滅殑鍙戝睍銆�
+    </p>
+    <p class="block">
+      6.閽堝1锝�3宀佺殑鍎跨锛屽鏌愪竴浣忔墍杩涜涓�娆″畨鍏ㄦ鏌ワ紝骞跺垪鍑哄湪鍏朵腑鎵惧埌鐨勬墍鏈変笉瀹夊叏鍥犵礌銆�
+    </p>
+    <p class="block">7.涓哄榫勫墠鍎跨鍒跺畾涓�浠藉畾鏈熷仴搴锋鏌ョ殑椤圭洰琛ㄣ��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" /> 浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0179-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0179-2.jpg" /><br />
+      <span class="img">>杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter006.html#w1">[1]</a> Heinonen O P锛� Slone
+      D锛� Monson R R锛� et al.锛� Cardiovascular Birth Defects and Antenatal
+      Exposure to Female Sex Hormones锛� Obstetrical and Gynecological
+      Survey锛�1977锛�32锛�6锛夛細385-389.
+    </p>
+    <p class="note">
+      <a id="m2"></a><a href="chapter006.html#w2">[2]</a> Hurlock EB锛孋hild
+      Development锛�6ed锛夛紝New York锛孧cGraw-Hill Inc锛�1983.
+    </p>
+    <p class="note">
+      <a id="m3"></a><a href="chapter006.html#w3">[3]</a> Verny Thomas锛孠elly
+      John锛孴he Secret Life of the Unborn Child锛� New York锛孌ell锛�1982.
+    </p>
+    <p class="note">
+      <a id="m4"></a><a href="chapter006.html#w4">[4]</a> [缇嶿David R. Shaffer锛�
+      Katherine
+      Kipp锛氥�婂彂灞曞績鐞嗗锛堢鍏増锛夈�嬶紝閭规硴绛夎瘧锛屽寳浜紝涓浗杞诲伐涓氬嚭鐗堢ぞ锛�2009锛�125銆�
+    </p>
+    <p class="note">
+      <a id="m5"></a><a href="chapter006.html#w5">[5]</a> 鎽樿嚜[缇嶿David R.
+      Shaffer锛� Katherine
+      Kipp锛氥�婂彂灞曞績鐞嗗锛堢鍏増锛夈�嬶紝閭规硴绛夎瘧锛屽寳浜紝涓浗杞诲伐涓氬嚭鐗堢ぞ锛�2009锛�115銆�
+    </p>
+    <p class="note">
+      <a id="m6"></a><a href="chapter006.html#w6">[6]</a>
+      钂嬬珵闆勶細銆婁腑鍥藉効绔ユ剰澶栦激瀹崇爺绌剁幇鐘跺垎鏋愩�嬶紝杞姐�婁腑鍗庡効绉戜繚鍋ユ潅蹇椼�嬶紝2000锛�8锛夈��
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterSix",
+  data() {
+    return {
+      learn: require("@/assets/images/chapterSix/0148-1.jpg"),
+      tableOne: require("@/assets/images/chapterSix/0150-1.jpg"),
+      tableTwo: require("@/assets/images/chapterSix/0150-2.jpg"),
+      fas: require("@/assets/images/chapterSix/0153-1.jpg"),
+      taskOne: require("@/assets/images/chapterSix/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterSix/task-sheet2.png"),
+      tableThree: require("@/assets/images/chapterSix/0159-1.jpg"),
+      taskThree: require("@/assets/images/chapterSix/task-sheet3.png"),
+      taskFour: require("@/assets/images/chapterSix/task-sheet4.png"),
+      taskFive: require("@/assets/images/chapterSix/task-sheet5.png"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter007.vue b/src/view/content/components/chapter007.vue
new file mode 100644
index 0000000..1660de0
--- /dev/null
+++ b/src/view/content/components/chapter007.vue
@@ -0,0 +1,2094 @@
+<template>
+  <div class="chapter-seven">
+    <p class="center" id="a013">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterSeven/zt7.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鏄庣‘鐤剧梾鐨勬蹇靛拰绫诲瀷锛岀煡閬撳浣曢闃茬柧鐥呫��<br />
+      銆�銆�2.鍒濇浜嗚В閬椾紶鐥呯殑鐩稿叧鐭ヨ瘑锛屾帉鎻′紭鐢熸帾鏂斤紝鑳借繘琛屾棩甯镐紭鐢熶紭鑲叉寚瀵笺��<br />
+      銆�銆�3.浜嗚В鏂扮敓鍎垮父瑙佺梾鐨勭棁鐘跺拰闃叉不鎺柦銆�<br />
+      銆�銆�4.鎺屾彙濠村辜鍎垮父瑙佺梾鐨勭梾鍥犮�佺棁鐘跺拰棰勯槻銆�<br />
+      銆�銆�5.鎺屾彙浼犳煋鐥呯殑鐗规�с�佹祦琛岃寰嬶紝鑳介拡瀵逛笉鍚屼紶鏌撶梾閲囧彇鐗瑰紓鐨勯闃叉帾鏂姐��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      鐤剧梾銆�棰勫悗銆�閬椾紶鐥呫��浼樼敓鎺柦銆�鏂扮敓鍎跨柧鐥呫��甯歌鐥呫��浼犳煋鐥呫��浼犳煋鐥呴闃层��棰勯槻鎺ョ銆�瀵勭敓铏梾
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b027">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鐤剧梾鍩虹銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鐢熸椿涓紝寰堝浜哄鐤剧梾閮界己涔忚璇嗭紝鍦ㄧ柧鐥呭埌鏉ユ椂锛屽線寰�鏄潫鎵嬫棤绛栨垨鑰呯梾鎬ヤ贡鎶曞尰锛岃椿璇梾鎯呫�傚灏忓皬鐨勬劅鍐掍笉娌伙紝鏈�鍚庡氨鍙兘鍙戝睍涓鸿偤鐐庛�傚洜姝わ紝浜嗚В鐤剧梾鐨勭浉鍏崇煡璇嗭紝鍙強鏃╂湁鏁堝湴棰勯槻銆佸彂鐜板拰娌荤枟鐤剧梾锛屽皢鐤剧梾瀵瑰鍓嶅効绔ョ殑鍗卞绋嬪害闄嶈嚦鏈�浣庛�傝鎬濊�冿細甯歌鐨勭柧鐥呮湁鍝簺锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樺皢甯姪鎴戜滑浜嗚В鐤剧梾鐨勬蹇点�佺绫伙紝鍛婅瘔鎴戜滑鏃╂湡鍙戠幇鐤剧梾鐨勬柟娉曘��
+      </p>
+    </div>
+    <p>
+      鐤剧梾鏄敱涓�瀹氱殑鍘熷洜閫犳垚鐨勪竴绉嶇敓鍛藉瓨鍦ㄧ姸鎬侊紝鍦ㄨ繖绉嶇姸鎬佷笅锛屼汉浣撶殑褰㈡�佸拰锛堟垨锛夊姛鑳藉彂鐢熶竴瀹氱殑鍙樺寲锛屾甯哥殑鐢熷懡娲诲姩鍙楀埌闄愬埗鎴栫牬鍧忥紝鎴栨棭鎴栬繜鍦拌〃鐜板嚭鍙瀵熺殑鐥囩姸锛岃繖绉嶇姸鎬佺殑缁撳眬鍙互鏄悍澶嶏紙鎭㈠姝e父锛夋垨闀挎湡娈嬪瓨锛岀敋鑷冲鑷存浜°��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鎮g梾鏃舵偅鑰呮劅鍙楀埌鐨勫紓甯告劅瑙夛紙濡傚ご鐥涳級鍜屼綋寰侊紙濡傜毊鐤广�侀粍鐤哥瓑瀹㈣琛ㄧ幇锛夌О涓虹棁鐘躲�傛瘡绉嶇柧鐥呴兘鏈夊叾鐗瑰紓鐨勭棁鐘躲�備緥濡傦紝缁嗚弻鎬х棦鐤剧殑閲屾�ュ悗閲嶃�佺櫨鏃ュ挸鎮h�呯殑鐥夋寷鎬у挸鍡界瓑銆�
+        </p>
+        <p>
+          瀵瑰垱浼ゆ垨鐤剧梾鍙兘閫犳垚鐨勫悗鏋滅殑棰勬祴绉伴鍚庛�傛湁鐨勭柧鐥呭彲浠ヨ嚜鎰堬紝鎴栫粡娌荤枟鍚庣棅鎰堬紙濡傛劅鍐掞級锛涙湁鐨勭柧鐥呰縼寤朵笉鎰堬紝杞负鎱㈡�э紙濡傛參鎬х氦缁寸┖娲炲瀷鑲虹粨鏍革級锛涙湁鐨勭柧鐥呬細鐣欎笅鍚庨仐鐥囷紙濡傚皬鍎块夯鐥瑰悗鑲綋娈嬬柧锛夛紱鏈夌殑鐤剧梾浼氬鑷存浜°�傞鍚庝笌鐤剧梾鐨勭绫汇�佹偅鑰呰嚜韬殑鍏嶇柅鐘跺喌銆佹不鐤楁槸鍚﹀強鏃躲�佹不鐤楁帾鏂芥槸鍚︽伆褰撴湁鍏炽��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細鐤剧梾鍩虹.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氱柧鐥呭熀纭�</p>
+      </div>
+    </div>
+
+    <h3 id="c068">涓�銆佺柧鐥呯殑绉嶇被锛烇紴锛烇紴锛烇紴</h3>
+    <p>鏍规嵁鍏舵槸鍚﹀叿鏈変紶鏌撴�э紝鐤剧梾鍙垎涓轰紶鏌撴�х柧鐥呭拰闈炰紶鏌撴�х柧鐥呬袱澶х被銆�</p>
+    <h4 id="d209">锛堜竴锛変紶鏌撴�х柧鐥�</h4>
+    <p>
+      浼犳煋鎬х柧鐥咃紙鍗充紶鏌撶梾锛夋寚鐢辩梾鍘熶綋鎰熸煋寮曡捣鐨勶紝鑳藉湪浜轰笌浜恒�佷汉涓庡姩鐗╂垨鍔ㄧ墿涓庡姩鐗╀箣闂寸浉浜掍紶鎾殑鐤剧梾銆傚楹荤柟銆佺媯鐘梾銆佺娴佹劅绛夈�備紶鏌撶梾鍦ㄤ汉缇や腑澶ч噺浼犳挱鏃剁О涓虹槦鐤��
+    </p>
+    <h4 id="d210">锛堜簩锛夐潪浼犳煋鎬х柧鐥�</h4>
+    <p>闈炰紶鏌撴�х柧鐥呮槸鎸囩敱澶氱鍘熷洜寮曡捣鐨勪笉鍏锋湁浼犳煋鎬х殑鐤剧梾銆�</p>
+    <p>鎸夌柧鐥呯殑鎴愬洜锛岄潪浼犳煋鎬х柧鐥呭彲鍒嗕负浠ヤ笅鍑犵被銆�</p>
+    <p>
+      鈶犻仐浼犵梾銆傚彈绮惧嵉褰㈡垚鍓嶆垨褰㈡垚杩囩▼涓仐浼犵墿璐ㄦ敼鍙樻墍閫犳垚鐨勭柧鐥呫�傚琛�鍙嬬梾銆佸攼姘忕患鍚堝緛銆�
+    </p>
+    <p>鈶″悇绉嶆劅鏌撱�傚闃戝熬鐐庛�佽儍鐐庛��</p>
+    <p>鈶㈢墿鐞嗗拰鍖栧鎹熶激銆傚鑽墿涓瘨銆佹斁灏勭嚎鎹熶激銆佸喕浼ゃ��</p>
+    <p>鈶h嚜浣撳厤鐤梾銆傚婀跨柟銆侀婀跨儹銆�</p>
+    <p>鈶ゅ紓甯哥殑缁嗚優澧為暱銆傚鍚勭鑲跨槫銆�</p>
+    <p>鈶ヤ唬璋㈠拰鍐呭垎娉岀柧鐥呫�傚绯栧翱鐥呫�佸瀭浣撴�т緩鍎掔棁銆�</p>
+    <p>鈶﹁惀鍏绘�х柧鐥呫�傚浣濆伝鐥呫�佽偉鑳栫棁绛夈��</p>
+    <p>鈶у績鍥犳�х柧鐥呫�傚澶氬姩鐥囥�佺簿绁炲垎瑁傜棁銆�</p>
+    <h3 id="c069">浜屻�佺柧鐥呮棭鍙戠幇锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      骞煎効鐢熺梾鏃讹紝鍏惰〃鐜板拰姝e父鍋ュ悍鐘舵�佷笅蹇呮湁涓嶅悓銆傚洜姝わ紝鍏冲績姣忎竴涓辜鍎匡紝鏄棭鏈熷彂鐜扮柧鐥呯殑鍏抽敭銆�
+    </p>
+    <p>
+      鈶犲叧蹇冨辜鍎匡紝浜嗚В鐝骇姣忎釜骞煎効鐨勬�ф牸鐗瑰緛鍜屾甯哥姸鎬併�傛瘮濡傦紝鎬ф牸鍐呭悜鐨勫辜鍎跨獊鐒跺ソ鍔紝鎴栨湰鏉ユ椿娉煎ソ鍔ㄧ殑骞煎効鍙樺緱寮傚父瀹夐潤锛岄兘鏈夊彲鑳芥槸鐢熺梾鐨勮抗璞°��
+    </p>
+    <p>
+      鈶$敓娲汇�佸伐浣滀腑缁嗗績瑙傚療骞煎効鐨勭簿绁炪�佽〃鎯呫�佽偆鑹层�佸悆楗�佺潯鐪犲強澶у皬渚挎儏鍐碉紝鍙戠幇寮傚父锛屽強鏃跺鐞嗐��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0182-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>骞煎効鐢熺梾鐨勮抗璞�</b></p>
+      <p class="block">
+        骞煎効骞撮緞杈冨皬锛岀敓鐥呮椂锛屽線寰�涓嶈兘鍑嗙‘銆佹竻妤氬湴鎻忚堪鐤剧梾鐨勯儴浣嶅拰鐥囩姸鐨勮交閲嶏紝鍙湁渚濋潬鎴愪汉鐨勭粏蹇冭瀵燂紝鎵嶈兘鍙婃椂鍙戠幇鐥呮儏銆傚辜鍎跨敓鐥呬簡锛屾儏缁�佺簿绁炪�佽偆鑹层�佽〃鎯呫�侀娆层�佺潯鐪犮�佸ぇ灏忎究绛夋柟闈㈤兘浼氭湁鎵�鏀瑰彉锛屽闀垮拰鏁欏笀鍙缁嗗績瑙傚療锛屽氨鑳芥棭鏈熷彂鐜扮柧鐥呫��
+      </p>
+      <p class="block"><b>涓�銆佷竴鑸〃鐜�</b></p>
+      <p class="block">1.鎯呯华銆佺簿绁炴柟闈�</p>
+      <p class="block">
+        姝e父骞煎効娲绘臣濂藉姩锛屽鏂伴矞浜嬬墿鍏呮弧濂藉銆傚辜鍎跨敓鐥呮椂锛屾儏缁綆钀斤紝涓嶇埍鐜╋紝鎴栫儲韬佷笉瀹夌敋鑷冲摥闂逛笉姝紝鏃犵簿鎵撻噰锛屽浜嬬墿缂轰箯鍏磋叮銆�
+      </p>
+      <p class="block">2.鑲よ壊</p>
+      <p class="block">姝e父骞煎効闈㈣壊鍋ュ悍绾㈡鼎锛屾湁鍏夋辰銆�</p>
+      <p class="block">
+        鑻ュ辜鍎块潰鑹茬伆鏆楋紝鐨偆骞茬嚗鐢氳嚦鏈夎劚鐨共瑁傜幇璞★紝涓轰綋鍐呯己姘寸殑琛ㄧ幇銆�
+      </p>
+      <p class="block">
+        鑻ュ辜鍎块潰鑹茶媿鐧芥垨鍙戦粍锛岀炕寮�鐪肩潙涔熸槑鏄剧己涔忚鑹诧紝澶氫负钀ュ吇鎬ц传琛�鎵�鑷淬��
+      </p>
+      <p class="block">
+        鑻ュ辜鍎块潰鑹茶媿鐧斤紝鐨偆鏈夋殫榛勮壊鏂戝潡锛屽珐鑶滈儴浣嶆湁钃濇枒锛屽彲鑳戒綋鍐呮劅鏌撲簡铔旇櫕銆�
+      </p>
+      <p class="block">
+        鑻ュ辜鍎垮彛鍞囬粡鑶滃彂绱彂缁�锛屽懠鍚歌緝姝e父骞煎効鍥伴毦锛屽涓哄厛澶╂�у績鑴忕梾鎵�鑷淬��
+      </p>
+      <p class="block">3.琛ㄦ儏</p>
+      <p class="block">
+        姝e父骞煎効鐪肩鐏垫椿銆佽〃鎯呬赴瀵岋紝鐪嬩笂鍘诲緢鏈夌簿绁炪�傝嫢骞煎効鐪肩鍛嗘粸锛屾垨鏈夊嚌瑙嗗皷鍙瓑鐜拌薄锛屾彁绀轰腑鏋㈢缁忕郴缁熺梾鍙橈紝搴斿強鏃╁尰娌汇��
+      </p>
+      <p class="block"><b>浜屻�侀娆插紓甯�</b></p>
+      <p class="block">1.椋熸涓嶆尟</p>
+      <p class="block">
+        锛�1锛夎儍鑲犻亾鐤剧梾锛屽娑堝寲鎬ф簝鐤°�佹�ユ參鎬ц倽鐐庛�佸悇绉嶅師鍥犵殑鑵规郴銆侀暱鏈熶究绉樼瓑銆�
+      </p>
+      <p class="block">锛�2锛夌淮鐢熺礌A鎴栫淮鐢熺礌D涓瘨锛屼篃浼氬紩璧峰帉椋熴��</p>
+      <p class="block">锛�3锛夐暱鏈熸憚椋熸棤鐩愰ギ椋燂紝涔熷彲浣块娆蹭綆涓嬨��</p>
+      <p class="block">2.椋熸浜㈣繘</p>
+      <p class="block">
+        锛�1锛夊辜鍎胯嫢鍚冨緱澶氥�佸枬寰楀銆佸翱寰楀锛屽簲妫�鏌ユ槸鍚︽偅鏈夌敳鐘惰吅鍔熻兘浜㈣繘鎴栫硸灏跨梾銆�
+      </p>
+      <p class="block">锛�2锛夊績鐞嗗紓甯镐篃鍙椽椋熴��</p>
+      <p class="block">锛�3锛夊鏃忛仐浼犳�ц偉鑳栨偅鍎夸篃鏈夎椽椋熶範鎯��</p>
+      <p class="block">3.寮傚棞鐧�</p>
+      <p class="block">
+        寮傚棞鐧栨槸鎸囧辜鍎垮椋熺墿浠ュ鐨勯潪椋熺墿鐗╁搧琛ㄧ幇鍑轰笉鍙嚜鍒剁殑椋熸锛屽鍠滈娉ュ湡銆佺叅鏍搞�佺焊寮犮�佸鐨瓑銆傚父瑙佷簬浣撳唴閿屻�侀搧涓ラ噸缂轰箯鐨勫辜鍎匡紝鍦ㄤ腑鍥藉崡鏂逛篃鍙浜庨挬铏梾銆�
+      </p>
+      <p class="block"><b>涓夈�佺潯鐪犲紓甯�</b></p>
+      <p class="block">
+        姝e父骞煎効涓婂簥鍚庡彲寰堝揩鍏ョ潯锛岀潯鐪犲钩绋炽�佹棤榧惧0锛屽彲鏈夊井姹椼��
+      </p>
+      <p class="block">鐫$湢寮傚父涓昏鍖呮嫭浠ヤ笅3绉嶃��</p>
+      <p class="block">1.鍏ョ潯鍥伴毦</p>
+      <p class="block">锛�1锛夎繘鍏ユ柊鐨勭幆澧冿紝涓嶈兘閫傚簲銆�</p>
+      <p class="block">锛�2锛夌簿绁炵揣寮犮�佸帇鍔涜繃澶с��</p>
+      <p class="block">锛�3锛夌柧鐥呯柤鐥涙墍鑷达紝濡傚墽鐑堢墮鐤煎彲鑷村叆鐫″洶闅俱��</p>
+      <p class="block">2.鐫$湢涓嶅畨</p>
+      <p class="block">锛�1锛変綕鍋荤梾绛夋墍鑷淬��</p>
+      <p class="block">锛�2锛変綋鍐呮湁铔茶櫕娲诲姩銆�</p>
+      <p class="block">锛�3锛夊績鐞嗗洜绱犮��</p>
+      <p class="block">3.鍡滅潯</p>
+      <p class="block">甯歌浜庤剳鑶滅値銆佽剳鐐庣瓑鐤剧梾鐨勬棭鏈熻〃鐜般��</p>
+      <p class="block"><b>鍥涖�佸ぇ渚垮紓甯�</b></p>
+      <p class="block">鍖呮嫭澶т究娆℃暟寮傚父鍜屽ぇ渚挎�х姸寮傚父銆�</p>
+      <p class="block">1.澶т究娆℃暟寮傚父</p>
+      <p class="block">鎺掍究娆℃暟杈冨钩鏃舵湁鏄庢樉鍑忓皯鎴栧澶氾紝鎺掍究鏃舵湁涓嶈垝鏈嶆劅銆�</p>
+      <p class="block">甯歌浜庤儍鑲犻亾鐤剧梾銆�</p>
+      <p class="block">2.澶т究鎬х姸寮傚父</p>
+      <p class="block">
+        锛�1锛夎渚匡細绮究甯﹁锛岃壊椴滅孩銆佹殫绾㈡垨鍛堟煆娌圭姸锛岄噺澶氬皯涓嶇瓑锛屽彲娣锋湁鑴撴恫銆侀粡娑诧紝缁熺О渚胯鎴栬渚裤��
+      </p>
+      <p class="block">鈶犵勃渚胯〃闈㈠甫椴滆锛屾彁绀虹洿鑲犳垨缁撹偁銆佽倹闂ㄩ檮杩戝嚭琛�銆�</p>
+      <p class="block">
+        鈶℃煆娌规牱榛戜究浼村憰琛�锛屾槸椋熺銆佽儍澶ч噺鍑鸿鐨勫緛璞★紝涔熷父瑙佷簬榧汇�佸捊閮ㄥぇ閲忓嚭琛�鍚炲捊鍚庛��
+      </p>
+      <p class="block">鈶㈢粨鑲犲嚭琛�鑻ュ湪鑲犻亾鍋滅暀杩囦箙锛屼篃鍙浆涓烘殫绾㈡垨榛戜究銆�</p>
+      <p class="block">鈶h創琛�渚夸即鑵圭棝銆侀珮鐑�侀噷鎬ュ悗閲嶏紝涓虹粏鑿屾�х棦鐤剧殑琛ㄧ幇銆�</p>
+      <p class="block">
+        锛�2锛夆�滅孩鏋滈叡鏍封�濆ぇ渚夸即闃靛彂鎬ц吂鐥涘拰鍛曞悙锛屽勾榫勮緝灏忥紝鍙兘涓鸿偁濂楀彔銆�
+      </p>
+      <p class="block">锛�3锛夆�滅櫧闄跺湡鈥濇牱澶т究涓洪粍鐤稿瀷鑲濈値鐨勫緛璞°��</p>
+      <p class="block">
+        锛�4锛夆�滆泲鑺辨堡鏍峰ぇ渚库�濆垯甯歌浜庤疆鐘剁梾姣掓劅鏌撳紩璧风殑绉嬪鑵规郴锛屾偅鑰呰劚姘寸幇璞℃槑鏄俱��
+      </p>
+      <p class="block">锛�5锛夆�滄捣姘存牱澶т究鈥濆瑙佷簬閲戦粍鑹茶憽钀勭悆鑿屾劅鏌撱��</p>
+      <p class="block">
+        锛�6锛夋湁鐨勫ぇ渚夸负榛勮壊绋�姘存牱锛屾湁鏃跺憟璞嗚厫娓f牱锛屾湁鐨勫彂缁匡紝娉℃搏杈冨甯﹂粡娑诧紝鍙兘涓虹湡鑿屾�ц偁鐐庛��
+      </p>
+      <p class="block"><b>浜斻�佸皬渚垮紓甯�</b></p>
+      <p class="block">鍖呮嫭灏胯壊銆佸翱閲忓拰鎺掑翱娆℃暟寮傚父銆�</p>
+      <p class="block">1.灏胯壊鍙婃�х姸寮傚父</p>
+      <p class="block">
+        姝e父灏挎恫娣¢粍鑹诧紝娓呮櫚閫忔槑銆傝嫢灏胯壊寮傚父锛屽垯涓虹柧鐥呯殑淇″彿銆�
+      </p>
+      <p class="block">灏胯壊寮傚父甯歌浜庝互涓嬫儏鍐点��</p>
+      <p class="block">
+        锛�1锛夌孩鑹插翱锛氬翱鍍忔礂鑲夋按鏍凤紝浼寸溂鐨诞鑲匡紝甯歌浜庢�ユ�ц偩鐐庛��
+      </p>
+      <p class="block">
+        锛�2锛夋榛勮壊鎴栨缁胯壊灏匡細甯歌浜庤倽鑳嗙柧鐥咃紝浣嗘湇鏌愪簺鑽墿濡傚憢鍠冨攽閰紝灏夸篃浼氬憟姗橀粍鑹层��
+      </p>
+      <p class="block">
+        锛�3锛変钩鐧借壊灏匡細灏垮唴鏈夎創锛屽悓鏃朵即鏈夊翱棰戙�佸翱鎬ャ�佸翱鐥涳紝澶氫负娉屽翱閬撴劅鏌撴墍鑷淬��
+      </p>
+      <p class="block">锛�4锛夌粨鏅跺翱锛屼技绫虫堡鏍凤紝澶氫负澶╂皵瀵掑喎銆侀ギ姘翠笉瓒虫墍鑷淬��</p>
+      <p class="block">2.灏块噺鍙婃帓灏挎鏁板紓甯�</p>
+      <p class="block">甯歌浜庝互涓嬫儏鍐点��</p>
+      <p class="block">锛�1锛夊翱閲忔槑鏄惧噺灏戯紝鐪肩毊娴偪锛屽父鏄偩鑴忕柧鐥呯殑琛ㄧ幇銆�</p>
+      <p class="block">锛�2锛夎吂娉讳即灏块噺鏄庢樉鍑忓皯锛屾槸鑴辨按鐨勮〃鐜般��</p>
+      <p class="block">锛�3锛夋帓灏挎鏁版槑鏄惧鍔狅紝鎲嬩笉浣忓翱锛屽涓烘硨灏块亾鎰熸煋銆�</p>
+      <p class="block">锛�4锛夊翱閲忚緝灏戯紝浣嗘棤寮傚父琛ㄧ幇锛屽彲鑰冭檻楗按杩囧皯銆�</p>
+    </div>
+    <h2 class="module_block" id="b028">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">閬椾紶鐥呭強鍏堕闃层��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        杈惧皵鏂囨槸19涓栫邯浼熷ぇ鐨勭敓鐗╁瀹躲��1839骞�1鏈堬紝30宀佺殑杈惧皵鏂囦笌浠栫殑琛ㄥ鐖辩帥缁撳銆傜埍鐜涙槸浠栬垍鑸呯殑濂冲効锛屼粬浠咯闈掓绔归┈锛屾劅鎯呮繁鍘氾紝鐢辨殫鎭嬭�岀粨涓轰級淇�備絾鏄紝璋佷篃娌℃湁鏂欏埌锛屼粬浠殑瀛╁瓙涓珶鏈�3浜轰腑閫斿き鎶橈紝鍙堟湁3浜虹粓韬笉鑲层�傝繖浠朵簨鎯呰杈惧皵鏂囩櫨鎬濅笉寰楀叾瑙c�傚洜涓轰粬涓庣埍鐜涢兘鏄仴搴蜂汉锛岀敓鐞嗕笂娌℃湁浠�涔堢己闄凤紝绮剧涔熼潪甯告甯革紝涓轰粈涔堢敓涓嬬殑瀛╁瓙鍗村姝ゅ憿锛熷姝わ紝鍒颁簡鏅氬勾锛屽湪鎺屾彙浜嗙敓鐗╄繘鍖栫殑瑙勫緥鍚庯紝杈惧皵鏂囨墠鏄庣櫧锛岃繎浜茬粨濠氫娇闅愭�ч仐浼犵梾鐨勫彂鐥呯巼澶уぇ鎻愰珮銆傚姝わ紝浣犳湁浣曠湅娉曪紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        涓轰簡闄嶄綆閬椾紶鐥呯殑鍙戠梾鐜囷紝鎻愰珮浜哄彛璐ㄩ噺锛屼簡瑙i仐浼犵梾鍙婂叾棰勯槻鐨勭浉鍏崇煡璇嗛潪甯稿繀瑕併�傛湰涓婚灏嗕负鎴戜滑浠嬬粛鏈夊叧閬椾紶鐥呯殑鍩虹鐭ヨ瘑鍜屼紭鐢熶紭鑲茬殑鎺柦锛屼负鎻愰珮鎴戝浗鐨勪汉鍙h川閲忓瀹氬熀纭�銆�
+      </p>
+    </div>
+    <h3 id="c070">涓�銆佽璇嗛仐浼犵梾锛烇紴锛烇紴锛烇紴</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鐢遍仐浼犵墿璐ㄥ彂鐢熸敼鍙樿�屽紩璧风殑鎴栬�呯敱鑷寸梾鍩哄洜鎵�鎺у埗鐨勭柧鐥咃紝绉颁负閬椾紶鐥呫�傚畠鍏锋湁鍏堝ぉ鎬с�佸鏃忔�с�佺粓韬�х殑鐗圭偣銆�
+        </p>
+        <p>
+          鎹尰瀛︾粺璁★紝鐩墠鎵�鍙戠幇鐨勯仐浼犵梾杈�20
+          000浣欑锛屼复搴婅〃鐜板拰鑷寸梾鍩哄洜閮藉凡鏄庣‘鐨勯仐浼犵梾鏈�3
+          000浣欑銆傞仐浼犵梾鍙垎涓哄熀鍥犵梾鍜屾煋鑹蹭綋鐥呯瓑銆�
+        </p>
+        <h4 id="d211">锛堜竴锛夊熀鍥犵梾</h4>
+        <p>
+          鐢变簬鏌撹壊浣撲笂涓�涓�佷竴瀵规垨澶氫釜銆佸瀵瑰熀鍥犲紓甯革紝浠庤�屼娇鍏舵墍鎺у埗鎬х姸鍑虹幇寮傚父鐨勭柧鐥咃紝绉颁负鍩哄洜鐥呫�傚熀鍥犵梾鍙�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細閬椾紶鐥呫�佸嚭鐢熺己闄蜂笌浼樼敓.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氶仐浼犵梾銆佸嚭鐢熺己闄蜂笌浼樼敓</p>
+      </div>
+    </div>
+    <p class="m0-t0">鍒嗕负鍗曞熀鍥犻仐浼犵梾鍜屽鍩哄洜閬椾紶鐥呫��</p>
+    <p>
+      鈶犲崟鍩哄洜閬椾紶鐥呫�傛煋鑹蹭綋涓婃煇涓�涓紙瀵癸級鍩哄洜鍙戠敓寮傚父鑰屽鑷寸殑鐤剧梾锛岀О涓哄崟鍩哄洜閬椾紶鐥呫��
+    </p>
+    <p>
+      鈶″鍩哄洜閬椾紶鐥呫�傛煋鑹蹭綋涓婂涓紙瀵癸級鍩哄洜鍙戠敓寮傚父鑰屽紩璧风殑鐤剧梾锛岀О涓哄鍩哄洜閬椾紶鐥呫��
+    </p>
+    <p>
+      澶氬熀鍥犻仐浼犵梾鐨勫彂鐢熶笌鐜鍥犵礌鏈夊叧銆傚湪澶氬熀鍥犻仐浼犵梾涓紝鑷寸梾鍩哄洜鏃㈡湁鏄炬�у熀鍥狅紝涔熸湁闅愭�у熀鍥狅紝鎵�浠ワ紝杩戜翰濠氶厤瀛愬コ鎮g梾鐜囬珮锛屼翰灞炴偅鐥呯巼鏄庢樉楂樹簬缇や綋鎮g梾鐜囥�傚鍞囪銆佽叚瑁傘�佸厛澶╂�ц儍骞介棬鐙獎銆�
+    </p>
+    <h4 id="d212">锛堜簩锛夋煋鑹蹭綋鐥�</h4>
+    <p>鏌撹壊浣撶殑鏁扮洰銆佺粨鏋勬垨鎺掑垪椤哄簭寮傚父鑰屽紩璧风殑鐤剧梾锛岀О涓烘煋鑹蹭綋鐥呫��</p>
+    <p>鏌撹壊浣撶梾鍒嗕负甯告煋鑹蹭綋寮傚父鍜屾�ф煋鑹蹭綋寮傚父涓ょ被銆�</p>
+    <p>
+      鈶犲父鏌撹壊浣撳紓甯稿琛ㄧ幇涓烘櫤鍔涗綆涓嬨�佺敓闀垮彂鑲茶繜缂撱�佸鍙戞�у厛澶╂�х暩褰㈠拰鐨偆绾圭悊寮傚父銆傚21-涓変綋缁煎悎寰併�佺尗鍙患鍚堝緛銆�
+    </p>
+    <p>
+      鈶℃�ф煋鑹蹭綋寮傚父涔熸湁10澶氱銆傚鍏堝ぉ鎬у嵉宸㈠彂鑲蹭笉鍏ㄣ�佷袱鎬х暩褰㈢瓑銆傛�ф煋鑹蹭綋寮傚父鐨勪釜浣擄紝鍏剁敓闀垮拰鎬у彂鑲插嚭鐜板紓甯搞��
+    </p>
+    <h3 id="c071">浜屻�佽繎浜茬粨濠氫笌闅愭�ч仐浼犵梾锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鍦ㄥ父鏌撹壊浣撻殣鎬ч仐浼犵梾涓紝鑷寸梾鍩哄洜浣嶄簬甯告煋鑹蹭綋涓婏紝绉颁负闅愭�у熀鍥犮�傝嚧鐥呭熀鍥犲彧鏈夊湪绾悎鐘舵�侊紙鍗充竴瀵圭瓑浣嶅熀鍥犻兘鏄嚧鐥呭熀鍥狅級鏃讹紝鎵嶄細鍙戠梾銆傝�岃嚧鐥呭熀鍥犲浜庢潅鍚堢姸鎬佹椂锛岀敱浜庢湁姝e父鏄炬�у熀鍥犵殑浣滅敤锛岄殣鎬ц嚧鐥呭熀鍥犺鎺╃洊锛屾墍浠ュ苟涓嶅彂鐥呫�備絾鍦ㄧ敓娈栫粏鑳炲舰鎴愮殑杩囩▼涓紝璇ヤ釜浣撻兘鑳藉皢鑷寸梾鍩哄洜浼犵粰鍚庝唬锛屽氨鏄惡甯﹁�呫�傚悓鏃跺洜涓哄叾寮傚父鍩哄洜浣嶄簬甯告煋鑹蹭綋涓婏紝鎵�浠ョ敺濂冲彂鐥呮満浼氬潎绛夛紝浣嗚繎浜茬粨濠氭椂锛屽か濡诲弻鏂圭敱浜庨仐浼犵墿璐ㄧ浉鍚屾垨鐩镐技锛屾惡甯﹀叡鍚岃嚧鐥呭熀鍥犵殑鍙兘鎬уぇ锛屼粠鑰屼娇璇ョ被閬椾紶鐥呭彂鐥呮鐜囧ぇ澶ф彁楂樸��
+    </p>
+    <p>
+      鐜板凡鐭ョ殑甯告煋鑹蹭綋闅愭�ч仐浼犵梾鏈�1 000浣欑銆傚鐧藉寲鐥呫�佽嫰涓欓叜灏跨棁銆佷緩鍎掔棁绛夈��
+    </p>
+    <p>
+      杩戜翰涓敱浜庢惡甯﹀叡鍚岃嚧鐥呭熀鍥犵殑鍙兘鎬ц繙杩滆秴杩囨櫘閫氫汉缇わ紝鎵�浠ヨ繎浜茬粨濠氬ぇ澶ф彁楂樹簡闅愭�ч仐浼犵梾鐨勫彂鐥呮鐜囥��
+    </p>
+    <h3 id="c072">涓夈�侀仐浼犵梾鐨勯闃测�斺�斾紭鐢燂紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      棰勯槻閬椾紶鐥咃紝灏辨槸瑕佹彁楂樹汉鍙h川閲忋�備负浜嗚揪鍒拌繖涓洰鐨勶紝1883骞达紝鑻卞浗绉戝瀹堕珮灏旈】鍒涚珛浜嗕紭鐢熷銆備紭鐢熷鐨勫唴瀹瑰寘鎷互涓嬩袱涓柟闈€��
+    </p>
+    <p>
+      绗竴锛岄槻姝㈡垨鍑忓皯鏈変弗閲嶉仐浼犵梾鍜屽厛澶╂�х柧鐥呯殑涓綋鍑虹敓锛岀О涓洪闃叉�т紭鐢熷銆�
+    </p>
+    <p>绗簩锛屼績杩涗綋鍔涘拰鏅哄姏涓婁紭绉�涓綋鐨勫嚭鐢燂紝绉颁负婕旇繘鎬т紭鐢熷銆�</p>
+    <p>
+      鍓嶈�呮槸閬垮厤鐤剧梾锛屽悗鑰呮槸浼樿川鐨勬嫇灞曪紝瀵逛汉绫荤ぞ浼氶兘鏈夌Н鏋佹剰涔夈�備腑鍥藉垯缁撳悎鏈浗鍥芥儏锛屽垎闃舵鍒跺畾鍜岃皟鏁翠簡鐢熻偛鏀跨瓥锛屾棬鍦ㄦ彁楂樺浗姘戠礌璐紝鎻愬崌鍥藉鍜屾皯鏃忕殑绔炰簤鍔涖��
+    </p>
+    <h3 id="c073">鍥涖�佷紭鐢熸帾鏂斤紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      浼樼敓瀛︾粡杩�100澶氬勾鐨勫彂灞曪紝宸叉湁鍒囧疄鍙鐨勬帾鏂界‘淇濅紭鐢熺洰鏍囧緱浠ュ疄鐜般�傚叿浣撶殑浼樼敓鎺柦濡備笅銆�
+    </p>
+    <h4 id="d213">锛堜竴锛夊仴搴锋嫨鍋讹紝閬垮厤杩戜翰缁撳</h4>
+    <p>
+      閬垮厤杩戜翰缁撳锛岀敱浜庡か濡囧弻鏂规湁鍏卞悓鐨勭鍏堬紝寰堝彲鑳界户鎵跨浉鍚岀殑鑷寸梾鍩哄洜锛屸�滀翰涓婂姞浜测�濅娇寰楀瓙濂虫偅闅愭�ч仐浼犵梾鐨勬鐜囧ぇ澶у鍔犮��
+    </p>
+    <h4 id="d214">锛堜簩锛夊疄琛屽鍓嶆鏌�</h4>
+    <p>濠氬墠妫�鏌ワ紝鍗崇敺濂崇粨濠氬墠杩涜鐨勫仴搴锋鏌ュ拰鍜ㄨ銆傚叾鍐呭鍖呮嫭浠ヤ笅鍑犻」銆�</p>
+    <p>
+      鈶犺闂湰浜哄強瀹跺涵銆佸鏃忕殑鍋ュ悍鐘跺喌銆傜壒鍒煡鏄庢湁鏃犻仐浼犵梾鍙层�佺簿绁炵梾鍙层�佷紶鏌撶梾鍙插強杩囨晱鍙层��
+    </p>
+    <p>
+      鈶″叏闈㈢殑浣撴牸妫�鏌ュ拰蹇呰鐨勫寲楠岋紝浠ヤ簡瑙g洰鍓嶇殑鍋ュ悍鐘跺喌锛屾湁鏃犱紶鏌撶梾鍜屼笉瀹滅粨濠氱殑鐤剧梾銆�
+    </p>
+    <p>鈶㈢敓娈栧櫒瀹樻鏌ワ紝浠ュ垽鏄庣敓娈栧櫒瀹樻湁鏃犲紓甯稿拰鐣稿舰锛屽鍚庤兘鍚︾敓鑲层��</p>
+    <p>鈶e仴搴峰強濠氬悗鐢熸椿鍜ㄨ銆佹�х煡璇嗘暀鑲层��</p>
+    <p>
+      瀹炶濠氬墠妫�鏌ワ紝鍙強鏃╀簡瑙e绾︾敺濂冲弻鏂规槸鍚︽偅鏈変笉瀹滅粨濠氭垨涓嶅疁椹笂缁撳銆佺敓鑲茬殑鐤剧梾锛屼互鍏嶉�犳垚濠氬悗涓嶅垢锛屽奖鍝嶄笅涓�浠e仴搴凤紱鍙互浣挎湁鐢熺悊缂洪櫡銆佷笉鑳借繘琛屾�х敓娲荤殑浜猴紝鍦ㄥ彲鑳界殑鏉′欢涓嬶紝鍙婃棭寰楀埌鐭不锛涘彲浠ュ緱鍒伴仐浼犵梾鏂归潰鐨勫挩璇紝浣挎湁鍙兘鐢熷嚭鎮i仐浼犵梾鍎跨鐨勫绾﹀弻鏂归鍏堢煡閬撳簲璇ュ浣曞寰咃紝浠ラ樆鏂仐浼犵梾鐨勫欢缁紱杩樺彲寰楀埌濠氬悗鎬х敓娲诲拰鐢熻偛鏂归潰鐨勫尰瀛︽寚瀵笺��
+    </p>
+    <h4 id="d215">锛堜笁锛夐�夋嫨鏈�浣崇敓鑲插勾榫勫拰鍙楀瓡鏃舵満</h4>
+    <h5 id="e177">1.鏈�浣崇敓鑲插勾榫�</h5>
+    <p>鍚堢悊鐨勭敓鑲插勾榫勮鍏奸【鐢熺悊銆佸悗浠e仴搴峰拰浜哄彛鎺у埗涓夋柟闈㈢殑鍥犵礌銆�</p>
+    <p>
+      涓�鑸涓猴紝濂虫�у湪24锝�28宀佺敓鑲叉瘮杈冨悎閫傘�傛棭鑲插拰鏅氳偛锛岀壒鍒槸35宀佷箣鍚庣敓鑲茬涓�鑳庯紝濡婂骞跺彂鐥囧澶氾紝鍒嗗ī鍥伴毦澶э紝鑳庡効鐣稿舰銆佹崯浼ゅ拰姝讳骸鐜囧ぇ澶у鍔犮�傚綋鐒讹紝鐢变簬绉嶇鍘熷洜锛岃繃浜嗛�傚疁骞撮緞鎵嶆��瀛曪紝涔熶笉蹇呰繃铏戯紝鎸夋椂鍘诲尰闄㈡鏌ュ嵆鍙��
+    </p>
+    <h5 id="e178">2.鏈�浣冲彈瀛曟椂鏈�</h5>
+    <p>
+      鍗充娇鍦ㄦ渶浣崇敓鑲插勾榫勶紝涔熻閫夋嫨鏈�閫傚疁鐨勫彈瀛曟椂鏈猴紝杩欐牱鏂瑰彲瀛曡偛鍑洪仐浼犳渶涓轰紭绉�鐨勫悗浠c��
+    </p>
+    <h4 id="d216">锛堝洓锛夊瓡鏈熶繚鍋�</h4>
+    <p>
+      鍖呮嫭瀛曟湡钀ュ吇銆佸瓡鏈熸劅鏌撱�佸瓡鏈熺敤鑽�佹斁灏勭嚎銆佺幆澧冧腑鏈夋瘨鍖栧鐗╃殑姹℃煋銆佸瓡鏈熷惛鐑熼厳閰掋�佸瓡濡囨儏缁�佸瓡鏈熷叾浠栨敞鎰忎簨椤瑰叓涓柟闈紙璇︾粏鍐呭瑙佷笓棰樺叚瀛︿範涓婚涓�锛夈��
+    </p>
+    <h4 id="d217">锛堜簲锛変骇鍓嶆鏌ヤ笌璇婃柇</h4>
+    <p>
+      鍙湁鏁堝彂鐜拌儙浣嶅紓甯搞�侀珮鍗卞濞犲強鑳庡効寮傚父锛岄檷浣庡嚭鐢熺己闄峰効鐨勫彂鐢熺巼锛堝弬瑙佷笓棰樺叚瀛︿範涓婚涓�锛夈��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0187-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚浜�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鑲查緞澶濡備綍閫夋嫨鏈�浣冲彈瀛曟椂鏈�</b></p>
+      <p class="block">
+        浠讳綍鏃朵唬銆佷换浣曚汉閮藉笇鏈涜嚜宸辩殑鍚庝唬鏇村姞浼樼銆傞偅涔堬紝鎬庢牱鎵嶈兘鍋氬埌浼樼敓鍛紵
+      </p>
+      <p class="block">
+        瀵逛簬宸茶繘鍏ユ渶浣崇敓鑲插勾榫勭殑澶锛岃鎯崇敓鍑轰紭绉�鐨勪釜浣擄紝鍙楀瓡鏃舵満鐨勬妸鎻″緢鍏抽敭銆傛渶浣冲彈瀛曟椂鏈虹殑閫夋嫨瑕佺粨鍚堜互涓嬪嚑鏂归潰鍥犵礌鑰冭檻銆�
+      </p>
+      <p class="block">
+        1.澶鍙屾柟韬績鍋ュ悍銆傚仴搴风殑韬績鏂瑰彲瀛曡偛鍑哄仴搴风殑鐢熷懡銆傚か濡囦换浣曚竴鏂圭殑鍋ュ悍寮傚父锛屽挨鍏舵槸浼犳煋鐥呫�佺簿绁炵梾銆佺敓娈栧櫒瀹樼柧鐥呫�佹�х梾绛夛紝閮藉彲閫犳垚鑳庡効娴佷骇銆佹棭浜с�佸厛澶╃暩褰㈠拰鍑虹敓缂洪櫡銆�
+      </p>
+      <p class="block">
+        2.澶鍙屾柟鐨勬儏缁�佷綋鍔涖�佹櫤鍔涢兘澶勪簬鏈�浣崇姸鎬侊紝杩欐牱鏂瑰彲瀛曡偛鍑哄仴搴枫�佽仾鏄庣殑瀛╁瓙銆�
+      </p>
+      <p class="block">
+        3.鍙楀瓡鐜鍜屽か濡囧弻鏂瑰績鐞嗐�傚眳瀹ゅ菇闆呮暣娲併�佺┖姘旀柊椴溿�侀槼鍏夊厖瓒炽�侀�氶鑹ソ锛屽か濡诲弻鏂瑰績澧冨钩鍚堬紝鎭╃埍锛屾墠鏄渶濂界殑鍙楀瓡鏃舵満銆傛晠涓嶅疁灏嗗瓡鏃╂湡瀹夋帓鍦ㄥ啲瀛o紝鍥犲啲瀛g梾姣掓劅鏌擄紝鐗瑰埆鏄祦鎰熺梾姣掓劅鏌撴満浼氬锛岃儙鍎垮鏄撹嚧鐣搞��
+      </p>
+      <p class="block">
+        4.鎴掔儫鎴掗厭銆傚洜鐑熼厭涓潎鍚湁鎹熷鐢熸畺缁嗚優鐨勭墿璐ㄣ�傚か濡囦竴鏂逛负鐑熼厭鍡滃ソ鑰咃紝搴斿湪璁″垝鍙楀瓡鍓嶈嚦灏�3涓湀鎴掔儫鎴掗厭銆備織璇濊锛氣�滈厭鍚庝笉鍏ュ銆傗�濊タ鏂瑰浗瀹剁敤鈥滄槦鏈熸棩濠村効鈥濇潵褰㈠閭d簺閰掑悗鍙楀瓡鎵�鐢熺殑韬綋铏氬急銆佹櫤鍔涗綆涓嬬殑濠村効銆�
+      </p>
+      <p class="block">
+        5.韬績鏋佸害鐤插姵鐨勬儏鍐典笅涓嶅疁鍙楀瓡锛屽洜涓轰汉鍦ㄧ柌鍔虫椂锛屾帓鍑虹殑绮惧瓙鍜屽嵉瀛愮殑璐ㄩ噺涓嶉珮锛屼笉鍒╀簬浼樼敓銆�
+      </p>
+      <p class="block">
+        6.閬垮厤鑽墿褰卞搷銆傞伩瀛曡嵂鍜岃澶氬父鐢ㄨ嵂鐗╅兘浼氬鑳庡効鍙戣偛浜х敓涓嶅埄褰卞搷锛屾墍浠ワ紝鍙f湇閬垮瓡鑽伩瀛曠殑锛屾渶濂藉湪鍋滄湇閬垮瓡鑽崐骞村悗鍐嶅彈瀛曪紝鍦ㄦ鏈熼棿锛屽彲閲囩敤鍏朵粬閬垮瓡鏂规硶銆�
+      </p>
+    </div>
+    <h2 class="module_block" id="b029">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鏂扮敓鍎垮父瑙佺柧鐥呭強鍏堕闃层��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        瀹朵綇鍋忚繙鍦板尯鐨勬槙鏄曞嚭鐢熷崐涓湀浜嗭紝杩欏ぉ瀹堕噷姝d负鏄曟槙鐨勫嚭鐢熷ぇ瀹村鏈嬶紝浣嗕綔涓轰富瑙掔殑鏄曟槙鍗存樉寰楃壒鍒儲韬侊紝涓嶅仠鍦板摥闂癸紝杩炴瘝涔抽兘鎷掔粷鍚冦�傚洜涓烘槙鏄曠殑鍢撮噷闀夸簡璁稿闆墖涓�鏍风殑涓滆タ锛屼换濂跺ザ鎬庝箞鎿︿篃鎿︿笉鎺夈�傚勾杞荤殑鏂版墜濡堝寰堢潃鎬ワ紝鎶辩潃瀛╁瓙璧版潵璧板幓锛岀粡楠岃�佸埌鐨勫ザ濂朵篃鏉熸墜鏃犵瓥锛屽彧鏄笉鍋滃湴鐑ч绁峰憡銆傛槙鏄曞埌搴曟�庝箞浜嗭紵璇疯皥璋堜綘鐨勭湅娉曘��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏂扮敓鍎块櫎浜嗗摥锛屾病鏈夊叾浠栬〃杈炬柟寮忋�備簡瑙f柊鐢熷効甯歌鐨勭柧鐥呭拰鐥囩姸锛屽彲浠ユ棭鏈熻瘑鍒柧鐥呫�佹不鐤楃柧鐥咃紝鏈�澶ч檺搴﹀湴灏嗙柧鐥呭鏂扮敓鍎块�犳垚鐨勫嵄瀹抽檷鑷虫渶浣庯紝鏈富棰樺皢涓哄ぇ瀹跺叏闈㈡彁渚涙柊鐢熷効甯歌鐤剧梾鐨勭棁鐘跺拰闃叉不鐭ヨ瘑锛屼究浜庡鏂扮敓鍎跨柧鐥呭仛鍒版棭鍙戠幇銆佹棭璇婃柇銆佹棭娌荤枟銆�
+      </p>
+    </div>
+    <h3 id="c074">涓�銆佹柊鐢熷効纭偪鐥咃紴锛烇紴锛烇紴锛�</h3>
+    <p>鏂扮敓鍎跨‖鑲跨梾涓昏琛ㄧ幇涓轰綆浣撴俯鍜岀毊鑲ょ‖鑲裤��</p>
+    <h4 id="d218">锛堜竴锛夌梾鍥�</h4>
+    <p>鈶犳皵鍊欏瘨鍐凤紝淇濇殩鏉′欢宸��</p>
+    <p>鈶℃棭浜у効銆佷綆浣撻噸鍎垮洜鍏朵綋娓╄皟鑺傝兘鍔涘拰鎶楀瘨鍐疯兘鍔涜緝宸紝鏄撴偅鏂扮敓鍎跨‖鑲跨梾銆�</p>
+    <h4 id="d219">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      甯稿彂鐢熶簬瀵掑喎瀛h妭銆備綋娓╀綆鑰屼笉鍗囥�傚摥澹颁綆涓嬫垨涓嶅摥锛屼笉鑳藉惛鍚紝灏戝姩浣溿�傜毊鑲ゆ殫绾紝閲嶈�呰媿鐧芥垨闈掔传锛岀敋鑷冲叏韬啺鍐枫�佽剦鎼忓井寮憋紝鍙即姘磋偪銆傚厛鍙戠敓浜庡皬鑵裤�佸ぇ鑵垮渚э紝鍚庢尝鍙婂叏韬紝鍥犺兏鑵圭‖鑲垮父鍙戠敓鍛煎惛鍥伴毦锛岀粓鏈椂锛屽彂鐢熻偤鍑鸿鑰屼骸銆�
+    </p>
+    <h4 id="d220">锛堜笁锛夐槻娌�</h4>
+    <h5 id="e179">1.棰勯槻</h5>
+    <p>鈶犲仛濂藉瓡鏈熶繚鍋ワ紝閬垮厤鏃╀骇銆�</p>
+    <p>鈶′骇鏃跺瘑鍒囪瀵燂紝閬垮厤浜т激銆佺獟鎭瓑銆�</p>
+    <p>鈶㈠啲瀛e嚭鐢熷皬鍎垮簲娉ㄦ剰鍋氬ソ鍚勭淇濇殩宸ヤ綔銆�</p>
+    <p>鈶e姞寮烘柊鐢熷効鎶ょ悊鍜岀洃鎶わ紝鍙戠幇闂鍙婃椂娌荤枟銆�</p>
+    <h5 id="e180">2.娌荤枟</h5>
+    <p>
+      閫愭笎澶嶆俯锛屼絾蹇屽姞娓╄繃閫熴�傛敞鎰忓悎鐞嗗杺鍏伙紝楗瀹滃渚涚粰濠村効鐑兘銆傝ˉ娑插強鑽墿娌荤枟銆�
+    </p>
+    <h3 id="c075">浜屻�佹柊鐢熷効鑴愮値锛烇紴锛烇紴锛烇紴</h3>
+    <p>鏂扮敓鍎胯剱鐐庢槸涓�绉嶈剱閮ㄧ殑缁嗚弻鎰熸煋銆�</p>
+    <h4 id="d221">锛堜竴锛夌梾鍥�</h4>
+    <p>鏂剱鍚庯紝鑴愰儴娈嬬鍙楀埌缁嗚弻姹℃煋鎵�鑷淬��</p>
+    <h4 id="d222">锛堜簩锛夌棁鐘�</h4>
+    <h5 id="e181">1.灞�閮ㄧ棁鐘�</h5>
+    <p>鈶犺剱閮ㄧ孩鑲匡紝浼ゅ彛杩佸欢涓嶆剤锛屾湁鑴撴�у垎娉岀墿锛屽垎娉岀墿鏈夎嚟鍛炽��</p>
+    <p>鈶¢噸鑰呭彲鍙戝睍涓轰腹姣掋�佽吂鑶滅値銆�</p>
+    <h5 id="e182">2.鍏ㄨ韩鐥囩姸</h5>
+    <p>鎮e効鐑﹁簛銆佸彂鐑�佹嫆涔炽��</p>
+    <h4 id="d223">锛堜笁锛夐槻娌�</h4>
+    <p>
+      娉ㄦ剰鑴愰儴鏃犺弻澶勭悊锛屽強鏃舵洿鎹㈡暦鏂欙紱鍙戠幇寮傚父锛屽強鏃跺氨鍖伙紱閬靛尰鍢变娇鐢ㄦ姉鐢熺礌娌荤枟銆�
+    </p>
+    <h3 id="c076">涓夈�佹柊鐢熷効鑲虹値锛烇紴锛烇紴锛烇紴</h3>
+    <p>鏂扮敓鍎胯偤鐐庢槸鏂扮敓鍎挎椂鏈熺殑甯歌鐥咃紝姝讳骸鐜囧緢楂樸��</p>
+    <h4 id="d224">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      鍒嗗ī鏃舵劅鏌擄紝濡傚惛鍏ユ薄鏌撶殑缇婃按锛涙瘝浜叉偅鏈夋劅鏌撴�х柧鐥咃紝鑷磋儙鍎垮鍐呮劅鏌擄紱鍑虹敓鍚庢劅鏌撱��
+    </p>
+    <h4 id="d225">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      灏戝摥鎴栦笉鍝�佸悆濂跺媺寮烘垨鎷掍钩銆佺簿绁炶悗闈℃垨鐑﹁簛涓嶅畨銆佸憶濂躲�佸挸濂舵垨鍙e悙鐧芥搏锛屽懠鍚告祬淇冦�佷笉瑙勫垯锛岀毊鑲よ媿鐧芥垨鐏扮櫧銆傞儴鍒嗘偅鍎垮彂鐑��
+    </p>
+    <h4 id="d226">锛堜笁锛夐槻娌�</h4>
+    <p>鈶犳敞鎰忕┖姘旀祦閫氾紝鏂扮敓鍎挎埧闂村簲娉ㄦ剰娓╁害銆佹箍搴﹂�傚疁锛岃。琚�傚害銆�</p>
+    <p>鈶″垎濞╂椂閬垮厤缇婃按鏃╃牬銆�</p>
+    <p>鈶㈡瘝浜插敖閲忛伩鍏嶅濞犳湯鏈熸劅鏌擄紝灏ゅ叾瑕侀伩鍏嶄笂鍛煎惛閬撴劅鏌撱��</p>
+    <p>鈶e灞炴偅鍛煎惛閬撴劅鏌擄紝搴斾笌鎮e効闅旂銆�</p>
+    <p>鈶ゅ彂鐜板紓甯革紝鍙婃椂灏卞尰銆�</p>
+    <h3 id="c077">鍥涖�侀箙鍙g柈锛烇紴锛烇紴锛烇紴</h3>
+    <p>楣呭彛鐤張绉扳�滈洩鍙g梾鈥濓紝鍦ㄦ柊鐢熷効涓彂鐥呯巼杈冮珮銆�</p>
+    <h4 id="d227">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      涓虹櫧蹇电彔鑿屾劅鏌撴墍鑷淬�傚彲浜庡嚭鐢熸椂缁忎骇閬撴劅鏌撴垨鍥犲摵涔虫椂姹℃煋鐨勪钩澶存劅鏌擄紝涔熷彲鐢辨薄鏌撶殑涔冲叿鎰熸煋寮曡捣銆�
+    </p>
+    <h4 id="d228">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      澶氳浜庡嚭鐢熷悗2鍛紝鍦ㄥ彛鑵旈粡鑶溿�佺墮榫堛�佽垖鑳岀瓑澶勶紝闄勬湁鐧借壊鑶滅姸鐗╋紝涓嶆槗鎷幓锛屼竴鑸棤鍏ㄨ韩鐥囩姸銆傚苟鍙戦绠$値鑰呭彲浼村憰鍚愩��
+    </p>
+    <h4 id="d229">锛堜笁锛夐槻娌�</h4>
+    <p>涓嶈鎿︽嫮鏂扮敓鍎垮彛鑵旓紱閬靛尰鍢卞彛鏈嶅埗闇夎弻绱犳垨鍒堕湁鑿岀礌娑備簬鎮e銆�</p>
+    <h3 id="c078">浜斻�佹柊鐢熷効鐮翠激椋庯紴锛烇紴锛烇紴锛�</h3>
+    <p>鏂扮敓鍎跨牬浼ら淇楃О鈥滃洓鍏鈥濓紝澶氳浜庢柊鐢熷効銆�</p>
+    <h4 id="d230">锛堜竴锛夌梾鍥�</h4>
+    <p>鍑虹敓鏃惰剱甯︽秷姣掑鐞嗕笉褰擄紝鑷翠娇鐮翠激椋庢潌鑿岃嚜鑴愰儴渚靛叆銆�</p>
+    <h4 id="d231">锛堜簩锛夌棁鐘�</h4>
+    <p>鈶犳綔浼忔湡銆�3锝�14澶╋紝甯歌鑰�4锝�7澶┿�傛綔浼忔湡瓒婄煭锛屾浜$巼瓒婇珮銆�</p>
+    <p>鈶¤捣鐥呫�備粠鐗欏叧绱ч棴寮�濮嬭嚦鎶芥悙杩欐鏃舵湡涓哄彂鐥呮湡銆傛鏈熻秺鐭紝棰勫悗瓒婂樊銆�</p>
+    <p>
+      鈶㈢棄鎸涙湡銆傞潰鑲岀棄鎸涖�佺墮鍏崇揣闂紝鍚炲捊鍥伴毦锛屽憟鑻︾瑧闈㈠銆傚洓鑲㈡娊鎼愶紝閲嶈�呰寮撳弽寮犮��
+    </p>
+    <p>鈶f仮澶嶆湡銆傛鏈熷悇绉嶇棁鐘跺噺杞伙紝鎮e効鍚勭鏈鸿兘寮�濮嬫仮澶嶃��</p>
+    <h4 id="d232">锛堜笁锛夐槻娌�</h4>
+    <p>涓ユ牸鑴愬甫澶勭悊娑堟瘨鍒跺害锛涘彂鐜板紓甯革紝鍙婃椂灏卞尰銆�</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0189-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center">
+        <b
+          >鏂扮敓鍎挎姎瑙�<a id="w1"></a
+          ><a href="chapter007.html#m1"><sup>[1]</sup></a></b
+        >
+      </p>
+      <p class="block">
+        鈥滄柊鐢熷効鎶氳Е鈥濅竴璇嶆簮浜庤嫳璇璽ouch锛屾槸閫氳繃鎶氳Е鑰呯殑鍙屾墜瀵规柊鐢熷効鐨勭毊鑲よ繘琛屾湁娆″簭銆佹湁鎵嬫硶鎶�宸х殑绉戝鎶氭懜锛�
+        鏄竴绉嶈嚜鐒剁殑浜哄伐鍖荤枟鍜岀収鎶ゆ妧鏈紝瀵规柊鐢熷効鍋ュ悍鍜岀敓闀垮彂鑲叉湁淇冭繘浣滅敤銆�
+      </p>
+      <p class="block">鎶氳Е鍓嶏紝鍦ㄦ墜鎺屼腑鍊掗�傞噺濠村効娌癸紝灏嗘墜鎼撶儹銆�</p>
+      <p class="block">
+        澶撮潰閮ㄦ姎瑙︺�傜敤鍙屾墜鎷囨寚浠庡墠棰濅腑蹇冨悜涓や晶杞昏交鎺ㄥ帇锛屾粦鍔ㄨ嚦鑰冲瀭銆備袱鎵嬫帉浠庡墠棰濊嚦鏋曞悗锛屽弻鎵嬩腑鎸囧垎鍒仠鍦ㄨ�冲悗涔崇獊閮ㄣ�傚ご闈㈤儴鎶氳Е鏈夊姪浜庣紦瑙i潰閮ㄧ揣缁凤紝淇冭繘闈㈤儴鑲岃倝鍙戣偛銆�
+      </p>
+      <p class="block">
+        鑳搁儴鎶氳Е銆傚弻鎵嬩粠鑳搁儴鍚戝涓婁晶鍚戝渚ф粦鍔ㄨ嚦鑲╅儴锛屾湁鍔╀簬鏂扮敓鍎垮懠鍚稿惊鐜殑椤虹晠銆�
+      </p>
+      <p class="block">
+        鑵归儴鎶氳Е銆傛搷浣滆�呭弻鎵嬫斁缃柊鐢熷効鑵归儴锛屾寜椤烘椂閽堥『鐫�鑲犻亾鏂瑰悜鎻夛紝鍙績杩涜儍鑲犻亾姝e父锠曞姩锛屾湁鍒╀簬鎺掍究銆佹帓姘斻�佺紦瑙h吂鑳�銆佹敼鍠勪究绉橈紱鎸夐�嗘椂閽堟柟鍚戞弶锛屾姂鍒朵簡鑳冭偁閬撶殑姝e父锠曞姩锛屽彲鐢ㄤ簬缂撹В鑵规郴鐥囩姸銆�
+      </p>
+      <p class="block">
+        鑳岄儴鎶氳Е銆傛柊鐢熷効宸︿晶鍗т綅锛岃兏閮ㄥ灚灏忓灚銆傛搷浣滆�呭乏鎵嬫壎鏂扮敓鍎匡紝鍙虫墜鎹忚剨鏌变袱渚э紝浠庨閮ㄨ嚦鑷�閮紝鑷笂鑰屼笅鎹�12锝�15涓嬨�傜劧鍚庢柊鐢熷効鏀逛刊鍗т綅锛屽ご鍋忓悜涓�渚э紝鎿嶄綔鑰呭弻鎵嬫斁浜庢柊鐢熷効鑳岄儴锛屼粠棰堥儴鑷宠噣閮ㄨ嚜涓婅�屼笅锛屽弽澶�4锝�6娆°�傝儗閮ㄦ姎瑙﹀彲鑸掔紦鑳岃倢鐤插姵锛屼績杩涜儗鑲屽彂鑲层��
+      </p>
+      <p class="block">
+        鍥涜偄鎶氳Е銆傛搷浣滆�呭弻鎵嬫墭浣忔柊鐢熷効鑳宠唺涓�渚э紝浠庝笂鑷傝嚦鎵嬭厱鎸ゆ崗锛岀劧鍚庝粠涓婅嚦涓嬫悡婊氾紝鍔涘害杞绘煍锛屽渚у強涓嬭偄鍋氭硶鐩稿悓銆傚洓鑲㈡姎瑙﹀彲鏈夋晥淇冭繘鑲岃倝鍙戣偛锛屽寮鸿繍鍔ㄥ崗璋冭兘鍔涖��
+      </p>
+      <p class="block">
+        鎵嬭冻鎶氳Е銆傛搷浣滆�呯敤鎸囪吂浠庢柊鐢熷効鐨勬墜鎺岄潰娌垮瑙掔嚎杞绘帹锛屽苟鎹忔媺鎸囬棿鍚勫叧鑺傘�傛墜瓒虫姎瑙﹀彲浣挎墜鑴氳繍鍔ㄦ洿鍔犲崗璋冨拰鐏垫椿銆�
+      </p>
+      <p class="block">
+        娉ㄦ剰锛氭寜鎽╁紑濮嬪簲杞绘煍锛屾笎娆″鍔犲姏搴︺�傚彲杈规寜鎽╄竟涓庢柊鐢熷効璇磋瘽锛岄伩寮�鏂扮敓鍎跨柌鍔抽ゥ楗挎椂闂达紱鍙戠幇鏂扮敓鍎挎湁涓嶉�傚弽搴旓紝绔嬪嵆鍋滄锛涘鏋滆剱甯︽湭鑴辫惤锛屾姎瑙︽椂搴旈伩寮�鑴愰儴锛屼互鍏嶄汉涓洪�犳垚鑴愬甫鑴辫惤銆�
+      </p>
+    </div>
+    <h2 class="module_block" id="b030">
+      <div class="custom1">瀛︿範涓婚鍥�</div>
+      <div class="custom2">濠村辜鍎垮父瑙佺梾鍙婂叾棰勯槻銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFour" :preview-src-list="[taskFour]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        涔愪箰鐨勫濡堝紑濮嬪彂鎰佷簡锛屽効瀛愬凡缁忚繃浜�2宀侊紝鍙墮榻胯繕娌℃湁鍑洪綈锛岄暱鍑烘潵鐨勫嚑棰椾篃鏄竷闆跺叓钀斤紝鎺掑垪寰堜笉瑙勫垯銆傚凡鏄瘨鍐鑺傦紝涔愪箰鏅氫笂鐫¤杩樻槸涓嶅仠鍦板嚭姹楋紝骞朵笖鐫′竴浼氬氨鎯婁竴涓嬶紝闂逛竴闃碉紝濂藉儚鏈変汉鍚撳敩浠栦技鐨勩�傝�岄殧澹佽帀鑾夊拰浠栧悓宀侊紝宸茬粡璺戝緱娆㈠疄浜嗭紝浣嗕箰涔愮殑鑵胯繕鏄蒋杞殑锛岃蛋璺穼璺屾挒鎾烇紝姝ユ�佷笉绋炽�備箰涔愬埌搴曞緱浜嗕粈涔堢梾鍛紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        浜嗚В濠村辜鍎垮父瑙佺柧鐥呯殑鐥囩姸鍜岄闃茬煡璇嗭紝鍙棭鏈熸湁鏁堝湴璇婃柇鍜屾不鐤楃柧鐥咃紝灏嗙柧鐥呭濠村辜鍎跨殑鍗卞闄嶈嚦鏈�浣庛�傚洜姝わ紝浜嗚В濠村辜鍎垮父瑙佺柧鐥呯殑鍙戠梾鍘熷洜銆佷富瑕佽〃鐜颁互鍙婇闃插拰鎶ょ悊鐨勭浉鍏崇煡璇嗭紝鏄瘡浣嶅辜鍎挎暀甯堢殑蹇呭绱犺川銆傛湰涓婚涓昏璁茶堪濠村辜鍎垮悇绉嶅父瑙佺梾鐨勭梾鍥犮�佺棁鐘跺拰棰勯槻鎶ょ悊鐭ヨ瘑锛屼负鍚屽浠粖鍚庡湪骞煎効鍥啛缁冨紑灞曞伐浣滃瀹氱悊璁哄熀纭�銆�
+      </p>
+    </div>
+    <h3 id="c079">涓�銆佽偉鑳栫棁锛烇紴锛烇紴锛烇紴</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鑲ヨ儢鐥囨槸鎸囩毊涓嬭剛鑲Н鑱氳繃澶氥�備竴鑸涓轰綋閲嶈秴杩囧叾韬珮鎵�瀵瑰簲鐨勬爣鍑嗕綋閲�20%鍗冲彲绉颁负鑲ヨ儢鐥囥�傝秴杩囨爣鍑嗕綋閲�20%锝�30%鑰呬负杞诲害鑲ヨ儢鐥囷紝瓒呰繃鏍囧噯浣撻噸30%锝�50%鑰呬负涓害鑲ヨ儢鐥囷紝瓒呰繃鏍囧噯浣撻噸50%浠ヤ笂鑰呬负閲嶅害鑲ヨ儢鐥囥��
+        </p>
+        <h4 id="d233">锛堜竴锛夌梾鍥�</h4>
+        <p>
+          鈶犲椋熴�傝繘椋熼珮鐑噺椋熺墿杩囧锛屾憚鍏ョ殑鐑噺瓒呰繃娑堣�楋紝鍓╀綑鐨勭儹閲忓嵆杞寲涓鸿剛鑲偍瀛樹綋鍐呫��
+        </p>
+        <p>
+          鈶$己涔忛�傚疁杩愬姩銆傜敱浜庤繍鍔ㄦ椂蹇冭偤璐熻嵎杩囬噸锛岀粷澶ч儴鍒嗚偉鑳栧効閮戒笉鍠滄杩愬姩锛岄�犳垚澶ч噺
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旇偉鑳栫棁.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旇偉鑳栫棁</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鍓╀綑鑴傝偑涓嶈兘娑堣�楄�屽爢绉紝鑷翠娇鑲ヨ儢鍔犻噸锛岃繍鍔ㄨ礋鑽锋洿澶э紝鏇翠笉鍠滄杩愬姩銆傚姝ゅ舰鎴愭伓鎬у惊鐜��
+    </p>
+    <p>鈶㈤仐浼犲洜绱犮�傝嫢鐖舵瘝浜屼汉閮借秴杩囨甯镐綋閲嶏紝瀛愪唬涓湁2/3鐨勬鐜囧嚭鐜拌偉鑳栥��</p>
+    <p>
+      鈶e唴鍒嗘硨鍔熻兘寮傚父銆傚洜鍐呭垎娉屽紓甯告墍鑷磋偉鑳栵紝甯镐即鏈夌敓娈栧櫒瀹樺彂鑲茶繜缂撱�佷綋鑴傚垎甯冨紓甯哥瓑鐗规畩琛ㄧ幇銆�
+    </p>
+    <p>
+      鈶よ嵂鐗╁洜绱犮�傞暱鏈熷ぇ閲忎娇鐢ㄦ縺绱犵被鑽墿锛屼篃鍙紩璧风壒娈婄被鍨嬭偉鑳栵紝濡傗�滄弧鏈堣劯鈥濃�滄按鐗涜儗鈥濓紝涓嶅彲閫嗚浆銆�
+    </p>
+    <p>
+      鈶ユ儏缁�佸績鐞嗗洜绱犮�傛湁鎯呯华鍒涗激鎴栧績鐞嗗紓甯稿皬鍎垮父鍑虹幇椋熸寮傚父锛岃繘鑰屽鑷磋偉鑳栥��
+    </p>
+    <p>
+      鈶﹀叾浠栥�傜硸绫绘垨鑴傜被浠h阿绱婁贡锛屼篃鍙紩璧疯偉鑳栵紱鑴戠値涔嬪悗鎴栧ぇ鑴戦鍙跺垏闄ゆ湳鍚庝篃鍙鑲ヨ儢銆�
+    </p>
+    <h4 id="d234">锛堜簩锛夌棁鐘�</h4>
+    <p>鐨笅鑴傝偑鍫嗙Н杩囧锛岃鍔ㄨ繜缂擄紝蹇冭偤璐熻嵎杩囬噸銆�</p>
+    <h4 id="d235">锛堜笁锛夐槻娌�</h4>
+    <h5 id="e183">1.棰勯槻</h5>
+    <p>鈶犲畾鏈熻繘琛屼綋閲嶇洃娴嬨��</p>
+    <p>鈶℃帉鎻″┐骞煎効椋熺墿鐨勭绫诲強鎽勫叆閲忋��</p>
+    <p>鈶㈡帉鎻″┐骞煎効鐨勮繍鍔ㄩ噺銆�</p>
+    <p>鈶e悎鐞嗚惀鍏伙紝鍑忓皯閬椾紶鐨勫奖鍝嶃��</p>
+    <p>鈶ゅ強鏃跺彂鐜板拰娌荤枟鍘熷彂鐥呫�傚悎鐞嗙敤鑽��</p>
+    <p>鈶ュ叧蹇冨┐骞煎効锛屾爲绔嬫垬鑳滅柧鐥呯殑淇″績銆�</p>
+    <h5 id="e184">2.娌荤枟</h5>
+    <p>
+      娌荤枟鑲ヨ儢棣栧厛搴旈�傚綋鍦伴檺鍒堕ギ椋燂紝鍚屾椂蹇呴』浠庣簿绁炰笂瀵规偅鍎夸簣浠ラ紦鍔卞拰鍗忚皟銆傚鎯呯华鍒涗激鎴栧績鐞嗗紓甯歌�呮洿搴斿娆″姖瀵硷紝绉瀬鎻村姪锛屽幓闄ゅ叾椤捐檻鍜屽鑷村咖閮佺殑鍘熷洜銆傞泦浣撶敓娲绘湁鏃跺蹇冪悊鎬ц偉鑳栫梾鎮e効鏈夊埄銆�
+    </p>
+    <p>
+      鈶犻鍝佸簲浠ヨ敩鑿溿�佹按鏋溿�佺背楗�侀害椋熶负涓伙紝澶栧姞閫傞噺鐨勮泲鐧借川鍖呮嫭鐦﹁倝銆侀奔銆侀浮铔嬨�佽眴绫汇�佽眴鑵愮瓑銆傞ギ椋熺鐞嗛渶闀挎湡鍧氭寔锛屾柟鑳借幏寰楁弧鎰忔晥鏋溿��
+    </p>
+    <p>
+      鈶¤繘琛岄�傚疁鐨勮繍鍔ㄥ強浣撴牸閿荤偧銆傛彁楂樿偉鑳栧効瀵逛綋鏍奸敾鐐肩殑鍏磋叮锛屼娇鍏舵垚涓烘棩甯哥埍濂藉苟褰㈡垚鐗笉鍙牬鐨勪範鎯�傝繍鍔ㄨ澶氭牱鍖栵紝鍖呮嫭鎱㈣窇銆佹父娉炽�佹墦涔掍箵鐞冦�佺粌澶瀬鎷崇瓑銆傛瘡鏃ヨ繍鍔ㄦ椂闂撮�愭笎澧炲姞锛�1灏忔椂鎴栫◢澶氥�傚墽鐑堣繍鍔ㄥ彲浣块娆叉縺澧烇紝搴旈伩鍏嶃��
+    </p>
+    <p>鈶㈣В闄ょ簿绁炶礋鎷呫�傚闀垮垏鍕挎í鍔犳寚璐o紝鍒板姹傚尰锛岃嚧浣挎偅鍎跨簿绁炶礋鎷呰繃閲嶃��</p>
+    <p>鈶e強鏃舵不鐤楃柧鐥呫�傚悇绉嶇柧鐥呭紩璧风殑鑲ヨ儢鍧囧簲鍙婃椂娌荤枟鍘熷彂鐥呫��</p>
+    <p>鈶ゅ垏鍕夸贡鐢ㄦ縺绱犵被鑽墿锛屽簲鍦ㄥ尰鐢熸寚瀵间笅鐢ㄨ嵂銆�</p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>濡備綍瀵硅偉鑳栫棁鎮e効鐨勯ギ椋熻繘琛岀鐞�</b></p>
+      <p class="block">
+        鍚堢悊鎺у埗楗鏄偉鑳栫棁鎮e効娌荤枟鐨勫叧閿�傞偅涔堬紝鎬庢牱鎵嶈兘绉戝瀹夋帓鑲ヨ儢鐥囨偅鍎跨殑楗锛屾棦涓嶅奖鍝嶅叾鐢熼暱鍙戣偛锛屽張鍙揪鍒版湁鏁堝噺鑲ョ殑鐩殑鍛紵瀹堕暱鍜屾墭骞兼満鏋勫鑲ヨ儢鐥囨偅鍎跨殑楗杩涜绉戝绠$悊鑷冲叧閲嶈銆傝偉鑳栫棁鎮e効楗鐨勭鐞嗘柟娉曞涓嬨��
+      </p>
+      <p class="block">
+        1.蹇呴』鐓ч【鎮e効鐨勫熀鏈惀鍏婚渶瑕佸強鐢熼暱鍙戣偛銆備笉瀹滀娇浣撻噸楠ょ劧鍑忚交銆傛渶鍒濓紝鍙姹傚埗姝綋閲嶉�熷锛屼互鍚庡彲浣垮叾閫愭笎涓嬮檷锛岃嚦瓒呰繃璇ュ勾榫勬甯镐綋閲嶈寖鍥�10%宸﹀彸鏃跺嵆涓嶉渶涓ユ牸闄愬埗楗銆�
+      </p>
+      <p class="block">
+        2.璁炬硶婊¤冻鎮e効椋熸锛屼笉鑷村彂鐢熼ゥ楗裤�傛晠搴旈�夌儹閲忓皯鑰屼綋绉ぇ鐨勯鐗╋紝濡傝姽鑿溿�佽悵鍗滅瓑銆傚繀瑕佹椂鍙湪涓ら涔嬮棿渚涘簲鐑噺杈冧綆鐨勭偣蹇冦��
+      </p>
+      <p class="block">
+        3.铔嬬櫧璐ㄧ殑渚涚粰涓嶅疁杩囧皯锛屽洜涓哄畠鑳芥弧瓒抽娆诧紝鐗规畩鍔ㄥ姏浣滅敤杈冮珮锛屼负鐢熼暱鍙戣偛鐨勯噸瑕佸師鏂欙紝鍙堣兘淇濇姢缁勭粐锛屾晠渚涘簲閲忎笉搴斿皯浜�1锝�2鍏�/锛堝崈鍏嬄峰ぉ锛夈��
+      </p>
+      <p class="block">
+        4.浠ョ硸绫讳负涓昏椋熷搧锛屼互渚涚粰鐑噺锛屾弧瓒充綋鍐呰泲鐧借川鍙婅剛鑲唬璋㈢殑闇�瑕併��
+      </p>
+      <p class="block">5.鑴傝偑渚涚粰鐑噺澶氾紝搴斿姞浠ラ檺鍒躲��</p>
+      <p class="block">
+        6.鎬荤儹閲忓繀椤诲噺灏戙�傚10锝�14宀佺殑鑲ヨ儢鐥囨偅鍎夸竴鑸疁姣忔棩渚涚儹閲�1
+        200鍗″乏鍙筹紝浣嗗叿浣撲緵缁欓噺搴旇涓埆鎯呭喌鍐冲畾銆備弗閲嶈偉鑳栫棁鎮e効鍙寜鐞嗘兂浣撻噸鐨勭儹閲忓噺灏�30%鎴栨洿澶氥��
+      </p>
+      <p class="block">7.缁寸敓绱犲強鐭跨墿璐ㄧ殑渚涘簲涓嶅簲缂轰箯銆傚父鏅掑お闃虫洿灞炲繀瑕併��</p>
+    </div>
+    <h3 id="c080">浜屻�佺淮鐢熺礌D缂轰箯鎬т綕鍋荤梾锛烇紴锛烇紴锛烇紴</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          缁寸敓绱燚缂轰箯鎬т綕鍋荤梾淇楃О浣濆伝鐥咃紝鏄竴绉嶅効绔ュ父瑙佺梾銆傚洜浣撳唴缁寸敓绱燚涓嶈冻寮曡捣鍏ㄨ韩閽欍�佺7浠h阿澶卞父鍜岄楠兼敼鍙橈紝涓ラ噸鑰呭彲瀵艰嚧楠ㄩ鐣稿舰銆�
+        </p>
+        <h4 id="d236">锛堜竴锛夌梾鍥�</h4>
+        <h5 id="e185">1. 缁寸敓绱燚缂轰箯</h5>
+        <p>
+          鈶犳棩鍏夌収灏勪笉瓒筹紝浣跨毊鑲ゅ唴鐨�7-鑴辨阿鑳嗗浐閱囦笉鑳借浆鍖栦负缁寸敓绱燚<sub>3</sub>锛岄�犳垚鍐呮簮鎬х淮鐢熺礌D缂轰箯銆備竴鑸儏鍐典笅锛岀粡甯歌繘琛屾埛澶栨椿鍔紝鍗冲彲鑾峰緱瓒冲鐨勭传澶栫嚎閲忋�備絾鏃ュ厜涓殑绱绾跨粡甯歌灏樺焹銆佺叅鐑熴�佽。鏈嶅強鏅�氱幓鐠冩墍閬尅鎴栧惛
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旂淮鐢熺礌D缂轰箯鎬т綕鍋荤梾.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旂淮鐢熺礌D缂轰箯鎬т綕鍋荤梾</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鏀讹紝褰卞搷浜嗘棩鍏変腑绱绾跨殑浣滅敤銆傚湴鐞嗙幆澧冨拰瀛h妭銆佹皵鍊欍�侀洦闆鹃噺瀵瑰湴闈㈢传澶栫嚎鐨勭収灏勯噺褰卞搷涔熷緢澶с�傚湪鍖楁柟锛屽瘨鍐峰鑺傞暱锛屾棩鐓ф椂闂寸煭锛屽効绔ユ埛澶栨椿鍔ㄥ皯锛岀传澶栫嚎閲忔槑鏄句笉瓒筹紝灏ゅ叾鏄瘡骞寸殑10鏈堜互鍚庛�佺浜屽勾涓夊洓鏈堜箣鍓嶏紝鍙戠梾鐜囨槑鏄惧楂樸��
+    </p>
+    <p>
+      鈶℃憚鍏ュ惈鏈夌淮鐢熺礌D鐨勯鐗╂垨鑽墿涓嶈冻锛岄�犳垚澶栨簮鎬х淮鐢熺礌D缂轰箯銆傜淮鐢熺礌D鏄竴绉嶈剛婧舵�х淮鐢熺礌锛屾槗婧朵簬鑴傝偑鍜岄唶锛岃嫢鎽勫叆鏂瑰紡涓嶅悎鐞嗭紝灏变細閫犳垚鍚告敹闅滅銆�
+    </p>
+    <h5 id="e186">2.鍏朵粬鍥犵礌</h5>
+    <p>鈶犵敓闀胯繃閫燂紝闇�姹傝繃澶氾紝濡傛棭浜у効銆佷綆浣撻噸鍎裤��</p>
+    <p>
+      鈶¢鐗╀腑閽欍�佺7鍚噺涓嶈冻鎴栨瘮渚嬩笉褰撱�傜墰濂朵腑閽欍�佺7鍚噺铏介珮浣嗘瘮渚嬩笉褰擄紝涓嶅埄浜庡惛鏀躲��
+    </p>
+    <p>
+      鈶㈣胺绫婚鐗╂憚鍏ヨ繃澶氥�傝胺绫婚鐗╁惈鏈夊ぇ閲忔閰革紝涓庡皬鑲犱腑鐨勯挋銆佺7缁撳悎涓轰笉婧舵�ф绱犻挋锛屼笉鏄撳惛鏀躲��
+    </p>
+    <p>鈶f參鎬у懠鍚搁亾鎰熸煋銆佽儍鑲犻亾鐤剧梾绛夊潎鍙奖鍝嶇淮鐢熺礌D鍜岄挋銆佺7鐨勫惛鏀跺埄鐢ㄣ��</p>
+    <p>鈶ら吀纰卞害褰卞搷鑲犻亾瀵归挋銆佺7鐨勫惛鏀躲��</p>
+    <p>鈶ュ彂鐑�佽劚姘淬�佷綆浣撴俯绛変篃浼氬奖鍝嶉挋銆佺7鐨勫惛鏀躲��</p>
+    <h4 id="d237">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      鏃╂湡锛氫互鎯呯华鍜岀簿绁炲紓甯镐负涓昏琛ㄧ幇锛屾偅鍎跨儲韬侊紝鏄撴縺鎯癸紝鏄撴儕鍚撱�佸摥闂癸紝澶氭睏锛屾睏鍛冲紓鑷瓑銆�
+    </p>
+    <p>
+      涓櫄鏈燂細浠ラ楠煎彂鑲插紓甯镐负涓昏琛ㄧ幇锛岃繍鍔ㄥ姛鑳藉拰鏅哄姏鍙戣偛涔熷彈鍒颁笉鍚岀▼搴︾殑褰卞搷銆�
+    </p>
+    <p>
+      澶撮儴锛氬洘闂ㄥ姞澶э紝闂悎寤惰繜锛涢楠ㄨ蒋鍖栵紱鍑虹墮寤惰繜锛屽嚭鐗欓『搴忛鍊掋�傚ご楠ㄤ笉鍚岄儴浣嶈蒋楠ㄦ牱澧炴畺锛岃〃鐜板嚭鐗瑰畾鐨勫ご鍨嬶紝濡傛柟棰呫�侀┈闉嶅ご銆佽噣鍨嬮銆佸崄瀛楀舰棰呯瓑锛屽奖鍝嶆櫤鍔涘彂鑲层��
+    </p>
+    <p>
+      鑳搁儴锛氬嚭鐜伴浮鑳搞�佹紡鏂楄兏锛岄�犳垚鑳稿粨鐣稿舰銆傝繖浜涚暩褰弗閲嶅奖鍝嶄簡鎮e効鐨勫績鑲哄姛鑳斤紝杩涜�屽奖鍝嶅叾鍏ㄨ韩鍙戣偛銆�
+    </p>
+    <p>鑴婃煴锛氬嚭鐜板紓甯稿集鏇诧紝浠ュ悗寮负涓伙紝鍋舵湁渚у集鑰呫��</p>
+    <p>楠ㄧ泦锛氬舰鐘舵敼鍙橈紝鍓嶅悗寰勭缉鐭�傝嫢涓哄コ鎬э紝褰卞搷鐢熻偛鍔熻兘銆�</p>
+    <p>
+      鍥涜偄锛氭甯稿舰鐘跺拰鍔熻兘鍙戠敓鏀瑰彉锛屽挨鍏跺璧版鍓嶅悗锛岀敱浜庨璐ㄨ蒋鍖栵紝鍙嚭鐜癘褰㈣吙鎴朮褰㈣吙銆�
+    </p>
+    <p>杩愬姩鍔熻兘锛氬彂鑲茶緝姝e父鍚岄緞鍎胯繜缂撱��</p>
+    <p>鏅哄姏锛氳緝姝e父鍚岄緞鍎夸綆涓嬨��</p>
+    <h4 id="d238">锛堜笁锛夐槻娌�</h4>
+    <p>
+      绗竴锛岃ˉ鍏呯淮鐢熺礌D銆傗憼澶氭檼澶槼锛屾瘡澶╂帴鍙楁棩鍏夌収灏勶紝淇冭繘鍐呮簮鎬х淮鐢熺礌D鐨勪骇鐢熷拰杞寲銆傗憽澶氬悆缁寸敓绱燚鍚噺涓板瘜鐨勯鐗╋紝浣嗚娉ㄦ剰缁寸敓绱燚涓鸿剛婧舵�э紝鍙湁涓庤剛绫婚鐗╁叡鍚岄鐢紝鏂瑰彲鍚告敹鍒╃敤銆傗憿鍦ㄥ瘨鍐风殑鍖楁柟锛屽啲瀛i槼鍏夌収灏勪笉瓒虫椂锛屽彲缁欎簣閫傞噺鐨勭淮鐢熺礌D鍒跺墏銆備絾閲忎笉鍙繃澶э紝浠ラ槻涓瘨銆傗懀鎻愬�℃瘝涔冲杺鍏伙紝鍙婃椂娣诲姞杈呴锛屽苟琛ュ厖缁寸敓绱燚銆備汉宸ュ杺鍏诲効瑕佹敞鎰忓強鏃惰ˉ鍏呯淮鐢熺礌D銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>缁寸敓绱燚鍦ㄩ浠h阿涓殑浣滅敤</b></p>
+      <p class="block">1.淇冭繘鏈垎鍖栫殑闂村彾缁嗚優鍒嗗寲鎴愮牬楠ㄧ粏鑳烇紝淇冭繘楠ㄨ川鍚告敹銆�</p>
+      <p class="block">
+        2.浣挎棫楠ㄤ腑鐨勯鐩愭憾瑙o紝閽欑7杩愬埌琛�娑插唴锛屾彁楂樿娑蹭腑鐨勯挋纾锋祿搴︺��
+      </p>
+      <p class="block">3.鐩存帴鍒烘縺鎴愰缁嗚優锛屼績杩涢鐩愭矇鐫�銆�</p>
+      <p class="block">
+        鏁呯淮鐢熺礌D缂轰箯鏃讹紝鎴愰缁嗚優浠嶈兘鍚堟垚楠ㄥ熀璐ㄥ拰鑳跺師绾ょ淮锛屼絾涓嶈兘杩涜閽欏寲锛屾墍浠ヤ复搴婁笂鍑虹幇杞鏍峰娈栫殑浣撳緛銆�
+      </p>
+    </div>
+    <p>绗簩锛屾棭浜у効銆佸弻鑳庡効搴斿湪鍖荤敓鐨勬寚瀵间笅锛屽姞澶х淮鐢熺礌D鐢ㄩ噺銆�</p>
+    <p>
+      绗笁锛屽強鏃舵不鐤楁秷鍖栭亾鐤剧梾銆傛崗鑴娿�佹帹鎷块�氱粡娲昏锛岃兘甯姪娑堝寲锛屽寮鸿倢鑲夊紶鍔涖��
+    </p>
+    <p>
+      绗洓锛岄ギ椋熺粨鏋勮鍚堢悊锛屽ぉ姘斿彉鍖栧強鏃跺鍑忚。鏈嶏紝鍔犲己鎴峰娲诲姩锛屽疄鏂芥埛澶栫潯鐪狅紝浣垮皬鍎垮寰楁柊椴滅┖姘斿拰绱绾裤��
+    </p>
+    <h3 id="c081">涓夈�佺己閾佹�ц传琛�锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      璐鏄皬鍎挎椂鏈熷父瑙佺殑涓�绉嶇患鍚堝緛锛屾寚鍗曚綅瀹圭Н琛�娑蹭腑绾㈢粏鑳炪�佽绾㈣泲鐧藉拰绾㈢粏鑳炲帇绉綆浜庢甯稿�硷紝鎴栧叾涓竴椤规槑鏄句綆浜庢甯搞�傚洜钀ュ吇缂轰箯锛屽鑷磋绾㈣泲鐧藉悎鎴愬噺灏戯紝鎼烘哀鑳藉姏涓嬮檷鑰屽紩璧风殑璐锛岀О涓鸿惀鍏绘�ц传琛�銆傜己閾佹�ц传琛�鎮h�呭洜浣撳唴缂轰箯閾侊紝鑷翠娇琛�绾㈣泲鐧藉悎鎴愬噺灏戯紝涓鸿惀鍏绘�ц传琛�涓渶甯歌鐨勪竴绉嶃��3宀佷互涓嬪効绔ュ彂鐥呯巼杈冮珮銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d239">锛堜竴锛夌梾鍥�</h4>
+        <p>鈶犲厛澶╁偍閾佷笉瓒炽�傛棭浜у効銆佸弻鑳庢垨澶氳儙鍎垮鏄撳嚭鐜般��</p>
+        <p>
+          鈶¢ギ椋熶腑閾佺殑鎽勫叆閲忎笉瓒炽�傚皬濠村効鍥犳瘝涔冲拰閰嶆柟濂跺惈閾侀噺鍧囦綆锛屼笉鑳芥弧瓒冲叾闇�瑕侊紝鑻ヤ笉鍙婃椂娣诲姞鍚搧涓板瘜鐨勯鐗╋紝鍒欐槗缂洪搧銆傚勾闀垮効澶氬洜鍋忛銆佹寫椋燂紝浣块搧鎽勫叆閲忎笉瓒炽��
+        </p>
+        <p>
+          鈶㈢敓闀垮彂鑲茶繃蹇�傚┐鍎跨敓闀胯繀閫燂紝琛�瀹归噺澧炲姞寰堝揩銆傜敓闀垮彂鑲茶秺蹇紝閾佺殑闇�姹傞噺瓒婂ぇ锛岃秺瀹规槗缂洪搧銆�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旂己閾佹�ц传琛�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旂己閾佹�ц传琛�</p>
+      </div>
+    </div>
+    <p>
+      鈶e惛鏀朵笉鑹�傛鐗╂�ч鐗╀腑閾佷互闈炶绾㈢礌閾佷负涓伙紝闇�鍦ㄧ淮鐢熺礌C绛変績杩涢搧鍚告敹鐨勭墿璐ㄧ殑甯姪涓嬫墠鑳藉惛鏀躲�傝嫢缂哄皯鍔ㄧ墿鎬ч鐗╋紝鎴栨槸鎮f湁鎱㈡�ц儍鑲犻亾鐤剧梾锛岄兘浼氬奖鍝嶉搧鐨勫惛鏀躲��
+    </p>
+    <p>鈶ゆ參鎬х柧鐥呫�傞暱鏈熷皯閲忓け琛�锛岄�犳垚閾佺殑娴佸け锛屽婧冪枴鐥呫�侀挬铏梾銆侀蓟鍑鸿绛夈��</p>
+    <h4 id="d240">锛堜簩锛夌棁鐘�</h4>
+    <p>璐鏃讹紝鍏ㄨ韩鍚勯儴缁勭粐閮戒細缂烘哀锛屾椿鍔ㄩ噺澧炲姞锛岀己姘х棁鐘跺姞鍓с��</p>
+    <h5 id="e187">1.涓�鑸〃鐜�</h5>
+    <p>
+      鐨偆鍜岄粡鑶滆媿鐧斤紝浠ョ毊鑲ゃ�佸彛鑵旈粡鑶溿�佺粨鑶溿�佹墜鎺屽拰鐢插簥澶勮緝涓烘槑鏄俱�傜梾绋嬮暱鑰呭彲鍑虹幇鐤插�︽棤鍔涖�佺敓闀垮彂鑲茶繜缂撱�佽惀鍏讳綆涓嬪拰姣涘彂骞茬嚗銆�
+    </p>
+    <h5 id="e188">2.绯荤粺琛ㄧ幇</h5>
+    <p>
+      鑴戠粍缁囩己姘э紝甯歌绮剧涓嶆尟銆佸棞鐫°�佺儲韬佷笉瀹夈�佹敞鎰忓姏涓嶉泦涓�佺缁忕簿绁炲彂鑲茶繜缂撱�佹櫤鍔涘噺閫�銆佹槗婵�鍔ㄧ瓑銆傝儍鑲犻亾缂烘哀锛屾秷鍖栧姛鑳藉噺閫�銆侀娆蹭笉鎸�傞噸鑰呬細鍑虹幇鎭跺績銆佸憰鍚愮瓑鐥囩姸锛屽皯鏁颁細鍑虹幇寮傚棞鐧栵紙鍠滈娉ュ湡銆佺叅鏍搞�佸鐨瓑锛夈��
+    </p>
+    <h4 id="d241">锛堜笁锛夐槻娌�</h4>
+    <p>鈶犳敞鎰忓瓡姣嶈惀鍏伙紝澶氬悆鍚搧涓板瘜鐨勯ギ椋熴��</p>
+    <p>鈶″悎鐞嗗杺鍏诲┐鍎匡紝鍙婃椂娣诲姞鍚搧涓板瘜鐨勮緟椋燂紝绾犳鎸戦鐨勪範鎯��</p>
+    <p>鈶㈠強鏃舵不鐤楀悇绉嶆劅鏌撴�у強鎱㈡�уけ琛�鎬х柧鐥呫��</p>
+    <p>鈶f棭浜у効銆佸弻鑳庢垨澶氳儙鍎胯鍙婃椂琛ュ厖閾佸墏銆�</p>
+    <p>鈶ゆ湁閽╄櫕鐥呮椂锛岃鍙婃椂椹辫櫕銆�</p>
+    <h3 id="c082">鍥涖�佷笂鍛煎惛閬撴劅鏌擄紴锛烇紴锛烇紴锛�</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          涓婂懠鍚搁亾鎰熸煋鏄敱缁嗚弻銆佺梾姣掓垨鏀師浣撶瓑鎰熸煋寮曡捣鐨勶紝娉㈠強涓婂懠鍚搁亾鍏ㄩ儴鎴栭儴鍒嗙殑鐐庣棁銆傚鍓嶅効绔ュ洜鍏嶇柅鍔涗綆涓嬶紝鍙戠敓鐜囬珮浜庢垚浜恒�備綋寮卞効甯稿弽澶嶅彂鐢熴��
+        </p>
+        <h4 id="d242">锛堜竴锛夌梾鍥�</h4>
+        <p>
+          姘斿�欑獊鍙橈紝骞煎効鍙楀噳銆佸彈鐑紱绌烘皵姹℃祳銆佽繃浜庣柌鍊︺�佽椽椋熸补鑵诲帤鍛崇瓑锛岄兘鍙娇鎶垫姉鍔涗笅闄嶏紝璇卞彂璇ョ梾銆�
+        </p>
+        <h4 id="d243">锛堜簩锛夌棁鐘�</h4>
+        <p>鈶犺交閲嶄笉鍚屻�傚杈冨ぇ鍎跨锛屽垵璧峰ぇ澶氫负榧诲銆佹墦鍠峰殢銆佹祦榧绘稌锛岀户涔嬪嚭鐜�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斾笂鍛煎惛閬撴劅鏌�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斾笂鍛煎惛閬撴劅鏌�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鍜介儴鐤肩棝銆佸悶鍜藉洶闅俱�佸0闊冲樁鍝戯紝鍜冲椊锛屼箯鍔涳紝鍙湁涓嶅悓绋嬪害鐨勫彂鐑��3宀佷互涓嬪皬鍎垮彲鍑虹幇楂樼儹銆佺簿绁炰笉鎸�侀娆插噺閫�銆佸憰鍚愩�佽吂娉荤瓑鐥囩姸锛岀梾绋嬩竴涓ゅぉ鍒板崄浣欏ぉ涓嶇瓑锛屾湁鐨勫彲鍑虹幇楂樼儹鎯婂帴銆�
+    </p>
+    <p>鈶″彲鑳藉紩鍙戞�ユ�т腑鑰崇値銆侀娣嬪反缁撶値銆佹敮姘旂鐐庣瓑銆�</p>
+    <p>鈶㈣嫢楂樼儹鎸佺画涓嶉��锛屽挸鍡姐�佸枠鎲嬪姞閲嶏紝椤诲強鏃跺氨璇娿��</p>
+    <h4 id="d244">锛堜笁锛夐槻娌�</h4>
+    <p>
+      鎮e効瀹滃崸搴婁紤鎭紝澶氬枬姘淬�傞ギ椋熷簲瀵屾湁钀ュ吇銆佹槗娑堝寲锛屼互娴侀涓轰匠銆傚鍙戠儹骞煎効杩涜鐗╃悊闄嶆俯锛岄噸鑰呭簲鍦ㄥ尰鐢熺殑鎸囧涓嬮噰鐢ㄨ嵂鐗╅檷娓╋紝浣夸綋娓╅檷鑷�38鈩冨乏鍙炽�傜梾鎯呬弗閲嶈�呭簲鍙婃椂灏卞尰銆�
+    </p>
+    <p>
+      鍔犲己閿荤偧锛屽缁勭粐骞煎効杩涜閫傚疁鐨勮繍鍔ㄥ拰鎴峰娲诲姩銆傚辜鍎挎埛澶栨椿鍔ㄦ椂锛岀┛鎴翠笉瀹滆繃鏆栵紝鏍规嵁瀛h妭鍙樺寲锛屾彁閱掑辜鍎垮鍑忚。鏈嶃�傚悎鐞嗗畨鎺掗ギ椋燂紝澶氬枬姘达紝钀ュ吇涓婃弧瓒冲辜鍎跨殑闇�瑕佸苟瑕侀�傚悎骞煎効鐨勬秷鍖栬兘鍔涳紝浣嗛ギ椋熶笉瀹滆繃楗辨垨杩囦簬娌硅吇锛屼互鍏嶆秷鍖栦笉鑹紝寮曡捣鎶垫姉鍔涗笅闄嶃�傚辜鍎挎椿鍔ㄥ鍜屽崸瀹ゅ簲缁忓父閫氶锛屼繚鎸佺┖姘旀柊椴滐紝娓╁害婀垮害閫傚疁銆傚啲鏄ュ鑺傦紝灏戝甫骞煎効鍒板叕浼楀満鍚堬紝閬垮厤涓庝笂鍛煎惛閬撴劅鏌撴偅鑰呮帴瑙︺��
+    </p>
+    <h3 id="c083">浜斻�佹�ユ�ф墎妗冧綋鐐庯紴锛烇紴锛烇紴锛�</h3>
+    <p>涓昏鐢变箼鍨嬫憾琛�鎬ч摼鐞冭弻鎰熸煋寮曡捣锛屽辜鍎垮湪鐤插姵鍙楀噳鍚庡鏄撳彂鐥呫��</p>
+    <h4 id="d245">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      浜轰綋涓�鏃﹀彈瀵掔潃鍑夛紝鎶垫姉鍔涗笅闄嶏紝闅愯棌鍦ㄥ彛鑵斿強鎵佹浣撳唴鐨勭粏鑿屽氨澶ч噺绻佹畺锛屽紩鍙戞墎妗冧綋鐐庛�傚鍓嶅効绔ラ潪甯稿瑙併��
+    </p>
+    <h4 id="d246">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      鍙戠儹銆佺晱瀵掋�佸捊鐥涖�佸悶鍜藉洶闅撅紝澶寸棝锛屽叏韬笉閫傘�備袱渚ф墎妗冧綋绾㈣偪澧炲ぇ锛岀敋鑷冲彲瑙佸埌闄勭潃浜庝笂闈㈢殑鐧借壊鑴撶偣銆�
+    </p>
+    <h4 id="d247">锛堜笁锛夐槻娌�</h4>
+    <p>
+      鎮e効搴斿崸搴婁紤鎭紝澶氬枬姘淬�傞ギ椋熷疁瀵屾湁钀ュ吇锛屼互娴佽川鍗婃祦璐ㄤ负涓伙紝楗墠楗悗鐢ㄦ俯娣$洂姘存急鍙c�傛敞鎰忓鍐呴�氶锛屽姞寮洪敾鐐硷紝鏍规嵁姘旀俯鍙樺寲鍙婃椂澧炲噺琛f湇銆�
+    </p>
+    <p>
+      鏍规嵁鐥呮儏杞婚噸锛岀粰浜堜笉鍚屾不鐤椼�備娇鐢ㄦ姉鐢熺礌鏃堕渶鎱庨噸閫夋嫨锛岄伒鍖诲槺鐢ㄨ嵂銆傚簲鍙婃椂閫�鐑紝浠ラ槻楂樼儹鎯婂帴銆傝嫢缁忓父鍙戜綔锛岀値鐥囨秷閫�鍚庯紝鍙鍖荤敓鍒ゆ柇鏄惁搴斿綋灏嗘墎妗冧綋鎽橀櫎銆�
+    </p>
+    <h3 id="c084">鍏�佽偤鐐庯紴锛烇紴锛烇紴锛�</h3>
+    <p>鑲虹値鏄敱缁嗚弻銆佺梾姣掋�佹敮鍘熶綋鎴栬。鍘熶綋绛夋劅鏌撳紩璧风殑鑲洪儴鐐庣棁銆�</p>
+    <h4 id="d248">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      鍙敱涓婂懠鍚搁亾鎰熸煋銆佹敮姘旂鐐庡悜涓嬭敁寤舵墍鑷达紝涔熷彲鐢辩梾鍘熶綋鐩存帴渚靛叆鑲洪儴寮曡捣銆�
+    </p>
+    <h4 id="d249">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      涓村簥琛ㄧ幇杞婚噸涓嶇瓑銆傜敱涓婂懠鍚搁亾鎰熸煋鍜屾敮姘旂鐐庡悜涓嬭敁寤舵墍鑷寸殑鑲虹値锛屽垵璧锋椂甯告湁榧诲銆佹墦鍠峰殢銆佹祦榧绘稌銆佸挸鍡姐�佸捊鐥涖�佸悶鍜藉洶闅撅紝鍙戝睍鑷宠偤鐐庨樁娈碉紝涓婅堪鐥囩姸鍔犻噸锛屽彂鐑彲楂樿揪39鈩冿綖40鈩冿紝閲嶈�呭彲瑙佸懠鍚稿洶闅俱�侀蓟缈兼墖鍔紝鍙e攪闈掔传锛岄潰鑹插彂鐏帮紝鑳搁儴鍑虹幇鍚告皵鎬у嚬闄枫�傚辜鍎垮枠鎲嬫槑鏄俱�傞儴鍒嗘偅鍎垮彲浼村憰鍚愩�佽吂娉汇�傛偅鍎跨儲韬佷笉瀹夛紝绮剧钀庨潯銆�
+    </p>
+    <h4 id="d250">锛堜笁锛夐槻娌�</h4>
+    <p>
+      鑲虹値鏄竴绉嶈緝涓轰弗閲嶇殑鐤剧梾锛屽彂鐜板悗搴斿強鏃╀綇闄㈡不鐤椼�傛偅鍎挎埧闂磋淇濇寔绌烘皵鏂伴矞锛屾棩鐓у厖瓒筹紝瀹ゆ俯鏈�濂界淮鎸佸湪18鈩冿綖22鈩冿紝绌胯。鐩栬涓嶅疁杩囧帤锛屼互闃茶繃鐑姞閲嶆皵鍠橈紱鍙钩鍗э紝浣嗛渶缁忓父鍙樻崲浣撲綅锛屼互鍑忓皯鑲洪儴鐦�琛�锛岄槻姝㈢棸娑茬Н瀛樸�傚嫟鎷嶈儗锛屽楗按锛屾渶濂借繘琛岄浘鍖栧惛鍏ヤ互绋�閲婇粡鐥帮紝淇冭繘鐥版恫鎺掑嚭銆傞ギ椋熷疁娓呮贰銆佹槗浜庢秷鍖栥��
+    </p>
+    <p>棰勯槻鍚屸�滀笂鍛煎惛閬撴劅鏌撯�濄��</p>
+    <h3 id="c085">涓冦�佽吂娉伙紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鑵规郴鏄鍓嶅効绔ョ殑甯歌鐥咃紝涔熸槸璁稿鍏朵粬鐤剧梾鐨勫苟鍙戠棁銆備弗閲嶈吂娉绘椂锛岀敱浜庢満浣撳ぇ閲忚劚姘达紝鍙兘鏈夌敓鍛藉嵄闄┿��
+    </p>
+    <h4 id="d251">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      鈶犳劅鏌撱�傚洜椋熷叆鎴栦娇鐢ㄨ缁嗚弻銆佺梾姣掋�佺湡鑿屻�佸瘎鐢熻櫕绛夋薄鏌撶殑椋熺墿鎴栭鍏疯�岃鎰熸煋銆傚绉嬪鑺傜敓鍚冮鐗╁锛屽彂鐥呯巼杈冮珮銆�
+    </p>
+    <p>鈶¢ギ椋熶笉褰撱�傚涓埆瀵圭墰濂惰繃鏁忕殑骞煎効鍠濈墰濂跺嵆鍙紩璧疯吂娉汇��</p>
+    <p>鈶㈣吂閮ㄥ彈鍑夛紝璐悆鍐烽鍐烽ギ锛屼篃鍙紩璧疯吂娉汇��</p>
+    <h4 id="d252">锛堜簩锛夌棁鐘�</h4>
+    <p>楗涓嶅綋鍜屽彈鍑夊紩璧风殑鐥囩姸杈冭交锛屾劅鏌撳紩璧疯�呯浉瀵硅緝閲嶏紝骞朵即鏈夊叾浠栫棁鐘躲��</p>
+    <p>
+      杞昏�呬竴鏃ユ郴鏁版鑷�10浣欐锛屽ぇ渚跨█绯婄姸鎴栬泲鑺辨堡鏍凤紝浣撴俯姝e父鎴栦綆鐑紝涓嶅奖鍝嶉娆层��
+    </p>
+    <p>
+      閲嶈�呭鍥犺偁閬撳唴鎰熸煋鎵�鑷达紝璧风梾鎬ワ紝涓�鏃ユ郴鍗佸嚑娆¤嚦鏁板崄娆★紝姘存牱渚匡紝灏块噺鍑忓皯鎴栨棤灏匡紝椋熸鍑忛��锛屼即棰戠箒鍛曞悙銆傚洜澶ч噺澶辨按锛岄�犳垚鏈轰綋鑴辨按鍜岀數瑙h川绱婁贡銆傛偅鍎跨簿绁炶悗闈★紝鐪肩獫鍑归櫡锛屽彛鍞囧強鐨偆骞茬嚗锛屾洿閲嶈�呬細鍗卞強鐢熷懡銆�
+    </p>
+    <h4 id="d253">锛堜笁锛夐槻娌�</h4>
+    <p>鈶犳彁鍊″悎鐞嗗杺鍏汇�傛瘝涔冲杺鍏讳负涓伙紝鍙婃椂娣诲姞杈呴锛屽強鏃跺悎鐞嗘柇濂躲��</p>
+    <p>鈶℃倝蹇冪収鏂欏┐骞煎効锛岄伩鍏嶈吂閮ㄥ彈鍑夈��</p>
+    <p>鈶㈠仛濂芥棩甯搁ギ椋熷崼鐢熷拰椁愬叿鐨勬秷姣掑伐浣滐紝鐢熷悆鐨勭摐鏋滆敩鑿滀竴瀹氳娓呮礂骞插噣銆�</p>
+    <p>鈶e彂鐜拌吂娉绘偅鑰咃紝瑕佸強鏃舵不鐤椼��</p>
+    <p>
+      鈶ゅ彂鐜拌吂娉绘偅鍎挎椂锛岃鍙婃椂闅旂锛屽強鏃舵不鐤楋紝鎮e効鎵�鐢ㄨ。鐗┿�佹棩甯哥敤鍝佸拰澶т究姹℃煋鍖哄煙鍙婃椂娑堟瘨銆�
+    </p>
+    <h3 id="c086">鍏�侀緥榻匡紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      涓昏鏄畫鐣欏湪鍙h厰涓殑椋熺墿娈嬫福锛屽湪浜ч吀鑿屼唬璋㈠悗浜ч吀锛岃厫铓�鐗欓噳璐紝褰㈡垚榫嬮娇銆傞緥榻跨殑鐥呭彉杩囩▼姣旇緝缂撴參銆備钩鐗欏洜鐗欓噳璐ㄨ緝钖勶紝鐗欐湰璐ㄨ緝鏉捐剢锛屾槗鐢熼緥榻裤��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d254">锛堜竴锛夌梾鍥�</h4>
+        <h5 id="e189">1.鐗欓娇缁撴瀯缂洪櫡</h5>
+        <p>
+          鈶犵墮閲夎川鍙戣偛涓嶈壇銆傜墮閲夎川鐨勫彂鑲蹭笌閽欍�佺7銆佹盁绛夌熆鐗╄川鍙婄淮鐢熺礌D鐨勪緵缁欓噺鏈夊叧銆傛盁鏄杩涙姉榫嬭兘鍔涚殑鏈�涓昏鐨勫井閲忓厓绱犮�傜墮閲夎川鍐呮盁杈句竴瀹氬惈閲忔椂锛屾墠鍏锋湁杈冨己鐨勬姉鑵愯殌鑳藉姏锛屽惈姘熶綆鍒欏鏄撳彈閰歌厫铓�銆�
+        </p>
+
+        <p>鈶$墮榻挎帓鍒椾笉榻愩�備笉鏄撳埛鍑�锛屼娇椋熺墿娈嬫福鍜岀粏鑿屽鏄撳瓨鐣欍��</p>
+        <h5 id="e190">2.椋熺墿娈嬫福鐨勫瓨鍦�</h5>
+        <p>
+      鍎跨鐫″墠杩涢锛屾垨鍙e惈椋熺墿鐫¤锛屾粸鐣欏湪鐗欓潰鐗欑紳涓婄殑椋熺墿娈嬫福锛屽挨鍏舵槸
+    </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�旈緥榻�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�旈緥榻�</p>
+      </div>
+    </div>
+    <p class="m0-t0">绯栨灉绯曠偣绛夌敎椋燂紝涓虹粏鑿岀殑鍙戦叺鎻愪緵浜嗘俯搴娿��</p>
+    <h5 id="e191">3.鍙h厰涓粏鑿岀殑浠h阿浣滅敤</h5>
+    <p>
+      鍙h厰鍐呯殑浜ч吀鑿屽皢娈嬬暀椋熺墿浠h阿浜ч吀锛岃繘鑰岃厫铓�鐗欓噳璐紝浣跨墮閲夎川鑴遍挋锛屽舰鎴愰緥娲炪��
+    </p>
+    <h4 id="d255">锛堜簩锛夊彂灞�</h4>
+    <p>娴呴緥鈫掍腑榫嬧啋娣遍緥鈫掔墮楂撶値鈫掔墮妲借創鑲裤�佺墮榫堢値绛夈��</p>
+    <h4 id="d256">锛堜笁锛夐槻娌�</h4>
+    <p>
+      涓浗鍎跨榫嬮娇鍙戠梾鐜囧憟閫愬勾閫掑瓒嬪娍锛屾櫘鍙婂彛鑵斿崼鐢熷強榫嬮娇棰勯槻鐭ヨ瘑鍒讳笉瀹圭紦銆傚師鍗敓閮ㄥ拰鍘熷浗瀹舵暀濮旇仈鍚堝彂璧凤紝灏嗘瘡骞�9鏈�20鏃ュ畾涓衡�滃叏鍥界埍鐗欐棩鈥濓紝浠ュ敜璧峰悇閮ㄩ棬瀵瑰効绔ュ彛鑵斾繚鍋ュ伐浣滅殑閲嶈锛屽仛濂藉彛鑵斾繚鍋ュ拰榫嬮娇棰勯槻宸ヤ綔銆�
+    </p>
+    <p>
+      鈶犲鏅掑お闃筹紝鍚堢悊钀ュ吇銆傚瓡濡囨��瀛曟湡闂磋娉ㄦ剰閽欍�佺7鐨勬憚鍏ラ噺锛岃渚涚粰鑳庡効鍚堢悊鑶抽锛屽鏅掑お闃筹紝浠ヤ繚璇佺墮榻跨殑姝e父閽欏寲锛屽寮虹墮閲夎川鐨勬姉閰歌兘鍔涖��
+    </p>
+    <p>鈶¢闃茬墮榻挎帓鍒椾笉榻愩��</p>
+    <p>鈶㈡敞鎰忓彛鑵斿崼鐢燂紝鍙婃椂鍒风墮婕卞彛銆�</p>
+    <p>
+      鈶f盁鍖栭槻榫嬨�傚彛鏈嶆盁鍖栬嚜鏉ユ按鏄闃查緥榻跨殑涓�椤规湁鏁堛�佸畨鍏ㄣ�佺粡娴庣殑鍏叡鍗敓鎺柦銆傚箍宸炲競鑷�1965骞村紑濮嬩娇鐢ㄦ盁鍖栬嚜鏉ユ按锛岄緥鎮g巼闄嶄綆浜�50%锝�60%銆�
+    </p>
+    <p>
+      鈶ゅ畾鏈熷彛鑵旀鏌ワ紝鏃╂湡鍙戠幇榫嬮娇锛屾棭鏈熸不鐤椼�傝嚦灏戞瘡鍗婂勾妫�鏌ヤ竴娆°�傚榫嬫礊灏氭湭绌块�氱墮楂擄紝鍙ˉ鐗欍�傝嫢涔崇墮鎮d簡榫嬮娇锛屾湭鑳藉強鏃朵慨琛ワ紝鍙娇鐗欏懆缁勭粐鍙戠値锛屽奖鍝嶆亽鐗欑殑姝e父钀屽嚭锛涜嫢涔崇墮鍥犳偅榫嬮娇杩囨棭澶卞幓锛岃繕鍙奖鍝嶆亽鐗欑殑姝e父鎺掑垪銆傚洜姝わ紝涔崇墮鎮i緥搴旀棭娌汇��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>绉戝鍒风墮</b></p>
+      <p class="block">
+        瀛﹀墠鍎跨搴斾粠灏忓煿鍏婚キ鍚庢急鍙e拰鏃╂櫄鍒风墮鐨勪範鎯紝浠ヤ究鍙婃椂娓呴櫎鍙h厰鍐呯殑椋熺墿娈嬫福鍜岀粏鑿屻�傛纭殑鍒风墮鏂规硶鍜屽悎閫傜殑鐗欏埛鍙湁鏁堝幓闄ょ墮缂濆唴鐨勯鐗╂畫娓o紝淇濇姢鍎跨鐨勭墮榻垮厤鍙楃粏鑿屽拰閰告�х墿璐ㄧ殑鑵愯殌锛涘弽涔嬶紝鐗欏埛鍒锋瘺杩囩‖锛屽埛鐗欐柟娉曚笉褰撳垯浼氬姞閲嶇墮閲夎川鐨勭(鎹燂紝澧炲姞鐗欓娇鐨勬偅榫嬬▼搴︺��
+      </p>
+      <p class="block">
+        鍒风墮瑕佺敤椤虹潃鐗欑紳绔栧埛鐨勬柟娉曪紝浠ヤ究褰诲簳娓呴櫎鐗欑紳閲岀殑椋熺墿娈嬫福銆傝鐫�閲嶅埛鍚庨潰纾ㄧ墮鐨勫挰鍚堥潰锛岄噷閲屽澶栭兘瑕佸埛鍒般��
+      </p>
+      <p class="block">
+        鍎跨瑕佹敞鎰忛�夌敤鍚堥�傜殑淇濆仴鐗欏埛锛屽埛澶村皬锛屼袱鎺掓煍杞殑閽濆舰鍒锋瘺锛屼究浜庣洿鍒凤紝鍚屾椂鍙堣兘灏嗛噷澶栫墮闈㈤兘鍒峰埌銆�
+      </p>
+    </div>
+    <h3 id="c087">涔濄�佹�ユ�у寲鑴撴�т腑鑰崇値锛烇紴锛烇紴锛烇紴</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鎬ユ�у寲鑴撴�т腑鑰崇値鏄粏鑿屼镜鍏ヤ腑鑰虫墍鑷寸殑鎬ユ�у寲鑴撴�х値鐥囥�傜粏鑿屽叆渚典腑鑰充互鍜介紦绠′负涓昏閫斿緞銆傚┐骞煎効鍥犲捊榧撶鐭�佸涓旀帴杩戞按骞充綅锛岄蓟鍜介儴鐨勭梾鑿屾槗寰捊榧撶渚靛叆涓�筹紝鍙戠梾鐜囬珮銆�
+        </p>
+        <h4 id="d257">锛堜竴锛夌梾鍥�</h4>
+        <p>
+          鈶犳偅涓婂懠鍚搁亾鎰熸煋鏃剁敤鍔涙摛榧绘稌锛屽崸浣嶅悆濂跺彂鐢熷憶濂讹紝鑷翠娇缁嗚弻鑷捊榧撶杩涘叆涓�炽��
+        </p>
+        <p>鈶℃寲鑰虫椂涓嶆厧鎹熶激榧撹啘锛岀粏鑿岃嚜榧撹啘鐮存崯澶勮繘鍏ヤ腑鑰炽��</p>
+        <h4 id="d258">锛堜簩锛夌棁鐘�</h4>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細涓�崇値.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斾腑鑰崇値</p>
+      </div>
+    </div>
+    <p>
+      璧风梾鎬ワ紝浼撮珮鐑紙38鈩冿綖39鈩冿級锛岃�冲唴鎼忓姩鎬х柤鐥涳紝涓ラ噸鑰呬細鍑虹幇鍓х儓鐤肩棝锛岃�抽福銆佸惉鍔涗笅闄嶃�備竴鏃﹂紦鑶滅┛瀛旓紝鑴撴恫娴佸嚭锛岃�崇棝楠ゅ噺銆傚皬濠村効鍥犱笉浼氳〃杈撅紝甯歌〃鐜颁负涓嶆槑鍘熷洜鐨勭儲韬佸摥闂广�佺潯鐪犱笉瀹夈�佷互鎵嬪嚮澶淬�佹憞澶存垨鎻夎�虫湹绛夈��
+    </p>
+    <h4 id="d259">锛堜笁锛夐槻娌�</h4>
+    <p>
+      鈶犲嚭鐜版�ユ�у寲鑴撴�т腑鑰崇値鏃讹紝瑕佸強鏃堕伒鍖诲槺杩涜鎶楃敓绱犳不鐤楋紝娌荤枟瑕佸交搴曘�傞槻姝㈠叾杞寲涓烘參鎬с��
+    </p>
+    <p>鈶″強鏃舵不鐤楅蓟鑵斻�佸捊閮ㄣ�佹墎妗冧綋绛夐儴浣嶇殑鐐庣棁銆�</p>
+    <p>鈶㈡帉鎻℃纭殑鎿ら蓟娑曟柟娉曪紝鍘嬩綇涓�渚ч蓟缈硷紝鐢ㄥ姏涓嶈杩囧ぇ銆�</p>
+    <p>鈶f敞鎰忎笉瑕佹崯浼ゅ鑰抽亾鍙婇紦鑶溿��</p>
+    <h3 id="c088">鍗併�佸急瑙嗭紴锛烇紴锛烇紴锛�</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          寮辫鎸囪鍔涜揪涓嶅埌姝e父锛屼絾鏌ヤ笉鍑哄奖鍝嶈鍔涚殑鏄庢樉鐪肩梾锛岄獙鍏夐厤闀滄渶浣崇煫姝h鍔涗綆浜�0.9鑰呫�傚急瑙嗘偅鑰呯溂鐞冩病鏈夊櫒璐ㄦ�х梾鍙橈紝瀹冧富瑕佸彂鐢熷湪瑙嗚灏氭湭鍙戣偛鎴愮啛鐨勫鍓嶅効绔ヤ腑锛屾槸甯歌鐨勫嵄瀹宠緝澶х殑鍎跨瑙嗚鍙戣偛闅滅鎬х柧鐥呫��
+        </p>
+        <h4 id="d260">锛堜竴锛夌梾鍥�</h4>
+        <p>
+          鈶犲厛澶╂�у急瑙嗐�傚厛澶╂�у急瑙嗘槸杈冧负甯歌鐨勫効绔ョ梾锛屾偅鐥呯巼涓哄鍓嶅効绔ュ強瀛﹂緞鍎跨鐨�2%锝�3%锛岄�氬父涓哄崟渚э紝涔熸湁鍙屼晶銆傛湁浜涚户鍙戜簬鐪肩悆闇囬ⅳ銆�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌鐤剧梾鈥斺�斿急瑙�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佺柧鐥呪�斺�斿急瑙�</p>
+      </div>
+    </div>
+    <p>
+      鈶℃枩瑙嗘�у急瑙嗐�備汉鐨勭溂鐫涘湪娉ㄨ鏌愪竴鏂瑰悜鏃讹紝涓ょ溂鐨勫姩浣滃簲璇ユ槸鍗忚皟涓�鑷寸殑銆傝嫢涓ょ溂瑙嗚酱涓嶈兘鍚屾椂娉ㄨ鍚屼竴鐩爣锛屼粎涓�鐪艰杞存寚鍚戠洰鏍囷紝鑰屽彟涓�鐪艰杞村亸鍚戠洰鏍囦箣澶栫殑鐜拌薄绉颁负鏂滆銆傜敱浜庢枩瑙嗭紝澶ц剳瑙嗚涓灑闅句互褰㈡垚姝e父鐨勮瑙夊舰璞★紝鍑虹幇澶嶈锛堝弻褰憋級銆備负鎺掗櫎杩欑瑙嗚绱婁贡鐜拌薄锛屽ぇ鑴戝氨鎶戝埗鏉ヨ嚜鍋忔枩鐪肩殑鍒烘縺锛屽亸鏂滅溂閫愭笎褰㈡垚寮辫銆�
+    </p>
+    <p>
+      鈶㈠眻鍏夊弬宸�у急瑙嗐�備袱鐪肩殑灞堝厜鐘舵�佸湪鎬ц川涓庯紙鎴栵級绋嬪害涓婃湁鏄捐憲宸紓锛岀О灞堝厜鍙傚樊銆傜敱浜庡眻鍏夊弬宸紝鍙岀溂鐗╁儚鐨勬竻鏅板害鍜屽ぇ灏忎笉绛夛紝涔呰�屼箙涔嬪舰鎴愬急瑙嗐��
+    </p>
+    <p>
+      鈶e舰瑙夊墺澶烘�у急瑙嗐�傜敱浜庢煇浜涘師鍥狅紝鍦ㄨ瑙夊彂鑲叉湡鍏夌殑鍒烘縺鍑忓皯锛屽彂鑲查�熷害鍑忔參鎴栧仠椤匡紝褰㈡垚寮辫銆�
+    </p>
+    <h4 id="d261">锛堜簩锛夊嵄瀹�</h4>
+    <p>
+      姝e父瑙嗗姛鑳戒负绔嬩綋瑙嗚锛屽嵆鐗╀綋铏界劧鍦ㄤ袱鐪艰缃戣啘涓婂崟鐙垚鍍忥紝浣嗗ぇ鑴戣瑙変腑鏋㈣兘灏嗗叾铻嶅悎涓轰竴涓湁绔嬩綋鎰熺殑鐗╁儚锛岀О鍙岀溂鍗曡鍔熻兘銆�
+    </p>
+    <p>
+      鍎跨寮辫锛屼笉鑳藉缓绔嬪畬鍠勭殑鍙岀溂鍗曡鍔熻兘锛岄毦浠ュ舰鎴愮珛浣撹瑙夛紝浠庤�岄毦浠ュ垎杈ㄧ墿浣撶殑杩滆繎銆佹繁娴呯瓑锛岄毦浠ュ畬鎴愮簿缁嗙殑鎶�宸э紝缁欏涔犮�佺敓娲诲甫鏉ヨ澶氫笉渚裤��
+    </p>
+    <h4 id="d262">锛堜笁锛夐槻娌�</h4>
+    <p>
+      寮辫銆佹枩瑙嗙殑娌荤枟瓒婃棭瓒婂ソ锛屽勾榫勫ぇ浜�7宀侊紝娌绘剤鐜囨槑鏄句笅闄嶃�傚洜姝わ紝鏃╂湡鍙戠幇銆佺Н鏋佹不鐤楀急瑙嗗拰鏂滆锛屽氨鎴愪负鎭㈠鎮g溂姝e父瑙嗚鍔熻兘鐨勫叧閿洜绱犮�傚辜鍎垮洯搴斿畾鏈熶负骞煎効妫�鏌ヨ鍔涳紝鍦ㄧ敓娲讳腑鎮夊績瑙傚療骞煎効鐨勮涓猴紝鍙戠幇浠栦滑鏈夎瑙夐殰纰嶇殑琛ㄧ幇锛屽缁忓父鍋忓ご瑙嗙墿鎴栨湁鏂滆鏃讹紝鍙婃椂閫氱煡瀹堕暱銆�
+    </p>
+    <h3 id="c089">鍗佷竴銆佺棻瀛愶紴锛烇紴锛烇紴锛�</h3>
+    <p>鐥卞瓙鏄毊鑲や笂姹楄吅寮�鍙i儴浣嶇殑杞诲害鐐庣棁銆�</p>
+    <h4 id="d263">锛堜竴锛夌梾鍥�</h4>
+    <p>
+      澶忓澶╂皵鐐庣儹锛屽嚭姹楀锛岃〃鐨蹈杞紝鍔犱笂鐨偆鍫嗙Н鐨勬薄鍨紝鍫靛姹楄吅鍙o紝閫犳垚姹楁恫鎺掓硠涓嶇晠锛屽紩鍙戠棻瀛愩�傜棻瀛愭劅鏌撳垯寮曞彂鐥辨瘨銆�
+    </p>
+    <h4 id="d264">锛堜簩锛夌棁鐘�</h4>
+    <p>
+      鐥卞瓙澶氬彂鐢熷湪澶氭睏鎴栨槗鍙楁懇鎿︾殑閮ㄤ綅锛屽澶寸毊銆佸墠棰濄�侀閮ㄣ�佽兏閮ㄣ�佽厠绐濄�佽吂鑲℃矡绛夊銆傜毊鑲ゅ厛鍑虹幇绾㈡枒锛屽緢蹇舰鎴愰拡灏栧ぇ灏忕殑鐤瑰瓙鎴栨按鐤憋紝鎰熷埌鍒虹棐銆傛皵鍊欏噳鐖芥椂鑷娑堥��銆傜棻瀛愯捣鍒濇槸灏忕背绮掑ぇ灏忥紝娓愭笎鑲垮ぇ涓虹帀绫崇矑鎴栨潖鏍稿ぇ灏忕殑鑴撳寘锛岃創鍖呮參鎱㈠彉杞紝鏈�鍚庣牬婧冿紝娴佸嚭榛勮壊榛忕鐨勮創娑诧紝鍗充负鐥辨瘨銆傝創鐤卞彲鍙嶅鍙戠敓銆�
+    </p>
+    <h4 id="d265">锛堜笁锛夐槻娌�</h4>
+    <p>鈶犲瀛e簲娉ㄦ剰灞呭鍐呴�氶銆侀檷娓┿��</p>
+    <p>鈶″効绔ュ簲閬垮厤鍦ㄧ儓鏃ヤ笅鐜╄�嶏紝鍑烘睏鍚庤鍙婃椂鎻╁共銆�</p>
+    <p>鈶㈠嫟娲楁尽銆�</p>
+    <p>鈶h。鏈嶅簲閫夌敤绾闈㈡枡锛屽澶с�佹煍杞�佽垝閫傘�佸惛姘存�у己銆�</p>
+    <p>鈶よ嫢鍙嶅鍙戠敓鐥辨瘨锛屽彲閬靛尰鍢辨湇娓呯儹瑙f瘨鐨勪腑鑽��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0200-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚鍥�</span>
+    </p>
+    <h2 class="module_block" id="b031">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">瀛﹀墠鍎跨甯歌浼犳煋鐥呭強鍏堕闃层��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskFive" :preview-src-list="[taskFive]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        浣滀负骞煎効鍥殑鍥暱鍜岃祫娣辨暀甯堬紝鍒樿姵鎰熻鏈�闅捐繃鐨勬槸鍐ぉ銆傝繖涓嶏紝鍒氳繄杩涘啲澶╃殑闂ㄦ锛屽ぇ銆佷腑銆佸皬鐝拰瀹濆疂銆佽礉璐濈彮灏辨璧峰郊浼忓湴浼犲嚭瀛╁瓙浠瀚╃殑鍜冲椊澹般�傜揣鎺ョ潃锛屾祦鎰熸潵浜嗭紝姣忎釜娲诲姩瀹ら兘绌哄嚭澶х墖搴т綅鏉ャ�傝繖娴佹劅鍒氳繃锛屽張鍑虹幇浜嗘按鐥橈紝鎺ョ潃鏄叜鑵虹値銆佺尒绾㈢儹銆侀夯鐤光�︹�︿竴涓釜鐥呮帴韪佃�岃嚦銆傞殧绂汇�佹秷姣掋�佽仈绯诲闀裤�侀�佸尰闄紝姣忓ぉ蹇欏緱鐒﹀ご鐑傞銆傚啲澶╃殑浼犳煋鐥呮�庝箞杩欎箞澶氾紵鑰屼笖鍝竴涓兘涓嶆斁杩囧辜灏忕殑瀛╁瓙锛佽繖鏄负浠�涔堝憿锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鍦ㄨ嚜鐒剁幆澧冧腑鏈夎璁稿澶氱殑寰敓鐗╁拰瀵勭敓铏紝杩欎簺鑳戒镜鍏ユ満浣撳紩璧风柧鐥呯殑寰敓鐗╁拰瀵勭敓铏氨鍙梾鍘熶綋銆傝�屼紶鏌撶梾灏辨槸鐢辩梾鍘熶綋鎰熸煋寮曡捣鐨勶紝鑳藉湪浜轰笌浜恒�佷汉涓庡姩鐗╂垨鑰呭姩鐗╀笌鍔ㄧ墿涔嬮棿鐩镐簰浼犳煋鐨勭柧鐥呫�傜敱浜庡鍓嶅効绔ュ厤鐤郴缁熷彂鑲插皻涓嶅畬鍠勶紝鍏嶇柅鍔熻兘宸紝鏄撳彈鐥呭師浣撴劅鏌撹�屽彂鐢熶紶鏌撶梾銆傚姞涔嬪鍓嶅効绔ュ湪鎵樺辜鏈烘瀯闆嗕綋鐢熸椿锛屾湞澶曠浉澶勶紝鎺ヨЕ棰戠箒锛屾晠浼犳煋鐥呭彂鐢熷悗鏋佹槗娴佽銆傛墍浠ワ紝浼犳煋鐥呯殑棰勯槻鍜岀鐞嗘槸鎵樺辜鏈烘瀯鐨勪竴椤归噸瑕佸伐浣溿�傛湰涓婚涓昏浠嬬粛浼犳煋鐥呯殑鐞嗚鍩虹鍜岄闃插熀纭�鐭ヨ瘑锛屼粙缁嶅鍓嶅効绔ュ父瑙佺殑浼犳煋鐥呭拰瀵勭敓铏梾鐨勬祦琛岀壒鐐广�佺棁鐘躲�侀闃插拰鎶ょ悊鐭ヨ瘑锛屼互甯姪骞煎効鏁欏笀鍦ㄥ辜鍎垮洯涓厤鍚堝搴紝椤哄埄寮�灞曚紶鏌撶梾鐨勫悇椤归闃蹭繚鍋ュ伐浣溿��
+      </p>
+    </div>
+    <h3 id="c090">涓�銆佷紶鏌撶梾鐨勫熀纭�鐭ヨ瘑锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d266">锛堜竴锛変紶鏌撶梾鐨勭壒鎬�</h4>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h5 id="e192">1.鏈夌梾鍘熶綋</h5>
+        <p>
+          浼犳煋鐥呯殑鐥呭師浣撳寘鎷井鐢熺墿锛堝缁嗚弻銆佺梾姣掋�佺湡鑿岀瓑锛夊拰瀵勭敓铏紙鍖呮嫭鍘熻櫕鍜岃爼铏級涓ゅぇ绫汇�傛瘡绉嶄紶鏌撶梾閮芥湁鐗瑰紓鐨勭梾鍘熶綋锛屽楹荤柟鐨勭梾鍘熶綋鏄夯鐤圭梾姣掞紝鑲虹粨鏍哥殑鐥呭師浣撴槸缁撴牳鏉嗚弻銆�
+        </p>
+        <h5 id="e193">2.鏈変紶鏌撴��</h5>
+        <p>
+          鐥呭師浣撶粡杩囦竴瀹氱殑閫斿緞杩涘叆浜轰綋鍐呫�傚綋鐥呭師浣撶殑鎰熸煋鍔涜秴杩囦汉缇ゆ櫘閫氱殑鍏嶇柅鍔涙椂锛屽氨鍙湪涓�瀹氱殑鏃堕棿鍜屽湴鍖哄紩璧锋祦琛屻�傛墍鏈変紶鏌撶梾閮藉叿鏈変竴瀹氱殑浼犳煋鎬э紝寮曡捣涓嶅悓鐨勪紶鏌撶梾鐨勭梾鍘�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細浼犳煋鐥呭熀纭�鐭ヨ瘑鈥斺�旂壒鎬т笌涓変釜鐜妭.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旂壒鎬т笌涓変釜鐜妭</p>
+      </div>
+    </div>
+    <p class="m0-t0">浣撶殑绉嶇被鍜屾暟閲忎笉鍚岋紝鎰熸煋鐨勮交閲嶅拰娴佽绋嬪害涔熶笉涓�鏍枫��</p>
+    <h5 id="e194">3.鏈夊厤鐤��</h5>
+    <p>
+      浼犳煋鐥呯棅鎰堝悗锛屼汉浣撳璇ヤ紶鏌撶梾鏈変簡鎶垫姉鑳藉姏锛屼骇鐢熶笉鎰熷彈鎬с�備笉鍚岀殑浼犳煋鐥咃紝鐥呭師浣撶殑姣掓�т笉鍚岋紝鎰熸煋鍚庤幏寰楃殑鍏嶇柅绋嬪害涔熶笉涓�鏍枫�傛湁鐨勪紶鏌撶梾鐥呮剤鍚庡彲鑾风粓韬厤鐤紝濡傞夯鐤广�佹按鐥橈紱鏈夌殑浼犳煋鐥呭厤鐤椂闂磋緝鐭紝鐥呮剤鍚庡彲鍐嶆鎰熸煋锛屽娴佹劅绛夛紱杩樻湁鐨勪紶鏌撶梾鍦ㄦ劅鏌撴湭鎰堢殑鍚屾椂锛岃嫢鍐嶆帴瑙﹀悓鏍风殑鐥呭師浣擄紝浠嶅彲閲嶅鎰熸煋銆佸姞閲嶇梾鎯咃紝濡傝鍚歌櫕鐥呯瓑銆�
+    </p>
+    <h5 id="e195">4.鐥呯▼鍙戝睍鍏锋湁涓�瀹氱殑瑙勫緥鎬�</h5>
+    <p>浠庣梾鍘熶綋渚靛叆鏈轰綋鑷寸梾鑷崇梾鎯呮仮澶嶏紝涓�鑸缁忚繃4涓樁娈点��</p>
+    <p>锛�1锛夋綔浼忔湡</p>
+    <p>
+      浠庣梾鍘熶綋渚靛叆鏈轰綋鑷虫渶鍒濆嚭鐜扮棁鐘剁殑杩欐鏃堕棿锛岀О涓烘綔浼忔湡銆傛綔浼忔湡鐨勯暱鐭洜鐥呭師浣撶殑绉嶇被銆佹暟閲忋�佹瘨鍔涘強浜轰綋鍏嶇柅鍔涚殑涓嶅悓鑰屼笉鍚屻�傛湁鐨勬暟灏忔椂锛堝鎰熷啋锛夛紝鏈夌殑鏁版棩锛堝楹荤柟锛夛紝鏈夌殑鏁版湀锛堝鐙傜姮鐥咃級锛屾湁鐨勫彲杈炬暟骞达紙濡傞夯椋庣梾锛夛紝鏍规嵁鏌愮浼犳煋鐥呯殑鏈�闀挎綔浼忔湡锛屽彲纭畾璇ョ浼犳煋鐥呯殑妫�鐤湡闄愩�傚骞煎効鍥煇鐝彂鐜颁竴鍚嶇尒绾㈢儹鎮h�咃紝鑷偅鍎跨鍥箣鏃ヨ捣锛岃鐝渶妫�鐤�12澶╋紙鐚╃孩鐑殑鏈�闀挎綔浼忔湡锛夈��
+    </p>
+    <p>锛�2锛夊墠椹辨湡</p>
+    <p>
+      鐥呭師浣撲笉鏂敓闀跨箒娈栵紝浜х敓姣掔礌锛屽紩璧锋偅鑰呭彂鐑�佷箯鍔涖�佸ご鐥涚瓑鍏ㄨ韩鍙嶅簲锛屾寔缁�1锝�2澶╋紝杩欐鏃舵湡鎴愪负鍓嶉┍鏈熴�傛湁鐨勬偅鑰呮劅鏌撹緝閲嶏紝鍙戠梾鎬ラ锛屽彲涓嶅嚭鐜板墠椹辨湡銆傚墠椹辨湡鎮h�呭凡鍏锋湁浼犳煋鎬с��
+    </p>
+    <p>锛�3锛夌棁鐘舵槑鏄炬湡</p>
+    <p>
+      鎮h�呴�愭笎琛ㄧ幇鍑烘墍鎮d紶鏌撶梾鐨勭壒鏈夌棁鐘讹紝濡傜梾姣掓�ц叜鑵虹値鎮h�呰〃鐜板嚭鐨勮叜鑵鸿偪鑳�绛夈��
+    </p>
+    <p>锛�4锛夋仮澶嶆湡</p>
+    <p>
+      浼犳煋鐥呯殑涓昏鐥囩姸閫愭笎娑堝け锛岀敓鐞嗗姛鑳藉拰缁勭粐鎹熶激閫愭笎鎭㈠銆備絾鍦ㄦ鏈熼棿锛岀梾鎯呮湁鏃跺彲鑳戒細鎭跺寲锛岀敋鑷冲彂鐢熷苟鍙戠棁銆�
+    </p>
+    <h4 id="d267">锛堜簩锛変紶鏌撶梾鍙戠敓鍜屾祦琛岀殑涓変釜鍩烘湰鐜妭</h4>
+    <h5 id="e196">1.浼犳煋婧�</h5>
+    <p>
+      浼犳煋婧愶紝鎸囦綋鍐呮湁鐥呭師浣撶敓闀裤�佺箒娈栧苟鑳芥帓鍑虹梾鍘熶綋鐨勪汉鎴栧姩鐗┿�備紶鏌撴簮鍒嗕负浠ヤ笅3绉嶃��
+    </p>
+    <p>锛�1锛変紶鏌撶梾鎮h��</p>
+    <p>
+      浼犳煋鐥呮偅鑰呮槸鎸囨劅鏌撲簡鐥呭師浣擄紝琛ㄧ幇鍑轰竴瀹氱殑鐥囩姸锛屽苟鑳芥煡鍑虹浉搴斾綋寰佺殑浜恒�傛偅鑰呮槸閲嶈鐨勪紶鏌撴簮锛屾帓鍑虹梾鍘熶綋鐨勬暣涓椂鏈熷彨浼犳煋鏈燂紝鎹鍙‘瀹氭偅鑰呯殑闅旂鏈熼檺銆�
+    </p>
+    <p>锛�2锛夌梾鍘熸惡甯﹁��</p>
+    <p>
+      鐥呭師鎼哄甫鑰呮槸鎸囨棤鐥囩姸鑰岃兘鎺掑嚭鐥呭師浣撶殑浜烘垨鍔ㄧ墿銆傜梾鍘熸惡甯﹁�呭彲鍒嗕负鍋ュ悍鎼哄甫鑰呫�佹綔浼忔湡鎼哄甫鑰呭拰鐥呭悗鐥呭師鎼哄甫鑰呫�傚仴搴锋惡甯﹁�呮槸鎸囩梾鍘熶綋铏藉凡渚靛叆鏈轰綋锛屼絾鏈嚭鐜颁换浣曠棁鐘朵笖鑳芥帓鍑虹梾鍘熶綋鐨勫仴搴风殑浜恒�傜梾鍚庢惡甯﹁�呮槸鎸囨偅鐥呭悗锛岀棁鐘惰櫧宸叉秷澶憋紝浣嗕粛鑳芥帓鍑虹梾鍘熶綋鐨勪汉銆�
+    </p>
+    <p>锛�3锛夊彈鎰熸煋鐨勫姩鐗�</p>
+    <p>鐢卞彈鎰熸煋鐨勫姩鐗╀紶鎾殑鐤剧梾绉颁负浜虹暅鍏辨偅鐥咃紝濡傜媯鐘梾銆�</p>
+    <h5 id="e197">2.浼犳挱閫斿緞</h5>
+    <p>
+      浼犳挱閫斿緞鏄寚鐥呭師浣撶敱浼犳煋婧愪綋鍐呬镜鍏ヤ粬浜轰綋鍐呮墍缁忓巻鐨勮矾寰勩�備富瑕佹湁浠ヤ笅鍑犵銆�
+    </p>
+    <p>锛�1锛夌┖姘旈娌紶鎾�</p>
+    <p>
+      杩欐槸鍛煎惛閬撲紶鏌撶梾甯歌鐨勪紶鎾柟寮忋�傜梾鍘熶綋闅忕潃鐥呬汉鎴栨惡甯﹁�呰璇濄�佸挸鍡姐�佹墦鍠峰殢銆佸悙鐥扮瓑浜х敓鐨勯娌暎甯冨埌绌烘皵涓紝浣夸粬浜哄惛鍏ュ嵆鍙彈鎰熸煋銆傚鑲虹粨鏍搞�侀夯鐤广�佹祦鎰熺瓑锛屽嵆浠ヨ绉嶆柟寮忚繘琛屼紶鎾��
+    </p>
+    <p>锛�2锛夐ギ椋熶紶鎾�</p>
+    <p>
+      杩欐槸娑堝寲閬撲紶鏌撶梾甯歌鐨勪紶鎾柟寮忋�傜梾鍘熶綋姹℃煋浜嗛鐗╂垨楗按锛岀粡鍙h繘鍏ュ仴搴疯�呬綋鍐呭嵆琚劅鏌撱�傚缁嗚弻鎬х棦鐤俱�佺敳鍨嬭倽鐐庛��
+    </p>
+    <p>锛�3锛夎櫕濯掍紶鎾�</p>
+    <p>
+      鐥呭師浣撻�氳繃濯掍粙鏄嗚櫕锛堝铓婂瓙銆佽�侀紶锛夌洿鎺ユ垨闂存帴杩涘叆鏄撴劅鑰呬綋鍐呴�犳垚鎰熸煋銆傚铓婅櫕浼犳挱涔欏瀷鑴戠値銆�
+    </p>
+    <p>锛�4锛夋帴瑙︿紶鎾�</p>
+    <p>
+      鍖呮嫭浼犳煋婧愪笌鏄撴劅鑰呯洿鎺ユ帴瑙﹂�犳垚鐨勭洿鎺ヤ紶鎾紝濡傜媯鐘梾銆佺牬浼ら绛夛紝浠ュ強鐢变紶鏌撴簮姹℃煋鐨勬棩甯哥敤鍝佸姣涘肪銆佽。琚�侀鍏风瓑锛岃鏄撴劅鑰呮帴瑙﹀悗鎵�閫犳垚鐨勯棿鎺ヤ紶鎾袱绉嶃�傚鍏敤姣涘肪鍙紶鎾矙鐪笺�佺孩鐪肩梾銆佽創鐤辩柈绛夈��
+    </p>
+    <p>锛�5锛夊尰婧愭�т紶鎾�</p>
+    <p>
+      鍖绘簮鎬т紶鎾槸鎸囧尰鍔′汉鍛樺湪妫�鏌ャ�佹不鐤楀拰棰勯槻鐤剧梾鏃舵垨瀹為獙瀹ゆ搷浣滆繃绋嬩腑閫犳垚鐨勪紶鎾�備緥濡傦紝娉ㄥ皠閽堝ご娑堟瘨涓嶄弗鏍煎彲閫犳垚涔欏瀷鑲濈値浼犳挱銆�
+    </p>
+    <p>锛�6锛夋瘝濠村瀭鐩翠紶鎾�</p>
+    <p>
+      姣嶅┐鍨傜洿浼犳挱鏄寚缁忚儙鐩樸�佸垎濞╂崯浼ゃ�佸摵涔崇瓑閫斿緞鐢辨瘝浜茬洿鎺ヤ紶鏌撶粰濠村効鐨勪紶鎾柟寮忋�備緥濡傦紝涔欏瀷鑲濈値姣嶄翰閫氳繃鍒嗗ī灏嗕箼鍨嬭倽鐐庝紶鏌撶粰鏂扮敓鍎裤��
+    </p>
+    <h5 id="e198">3.鏄撴劅鑰�</h5>
+    <p>
+      瀵规煇绉嶄紶鏌撶梾缂轰箯鐗瑰紓鎬у厤鐤姏锛屽彈鎰熸煋鍚庡鏄撳彂鐢熻鐥呯殑浜猴紝绉颁负璇ョ浼犳煋鐥呯殑鏄撴劅鑰呫��
+    </p>
+    <p>
+      浜虹兢瀵规煇绉嶄紶鏌撶梾鐨勬槗鎰熻�呰秺澶氾紝鍒欏彂鐢熻浼犳煋鐥呮祦琛岀殑鍙兘灏辫秺澶с�傞�氳繃鏈夎鍒掔殑棰勯槻鎺ョ锛屽彲闄嶄綆浜虹兢瀵硅绉嶄紶鏌撶梾鐨勬槗鎰熺巼銆�
+    </p>
+    <h4 id="d268">锛堜笁锛変紶鏌撶梾鐨勯闃�</h4>
+    <p>
+      浼犳煋鐥呭叿鏈夋祦琛屾�с�傛墭骞兼満鏋勪汉缇ゅ厤鐤姏浣庝笅锛屽眳浣忛泦涓紝鏇村鏄撻�犳垚浼犳煋鐥呯殑鍙戠敓鍜岃敁寤躲�傞闃蹭紶鏌撶梾搴旇閽堝浼犳煋鐥呭彂鐢熴�佷紶鎾拰娴佽鐨勪笁涓幆鑺傦紝閲囧彇缁煎悎鎺柦锛屽垏鏂叾涓殑浠讳綍涓�涓幆鑺傦紝浼犳煋鐥呴兘涓嶈兘娴佽璧锋潵銆傛墍浠ワ紝棰勯槻浼犳煋鐥呯殑鎺柦鍒嗕负浠ヤ笅涓夐儴鍒嗐��
+    </p>
+    <h5 id="e199">1.鎺у埗浼犳煋婧�</h5>
+    <p>鎺у埗浼犳煋婧愬簲璇ュ仛鍒扳�滀簲鏃┾�濃�斺�旀棭鍙戠幇銆佹棭鎶ュ憡銆佹棭闅旂銆佹棭璇婃柇銆佹棭娌荤枟銆�</p>
+    <p>锛�1锛夋棭鍙戠幇鎮h��</p>
+    <p>
+      澶氭暟浼犳煋鐥呭湪鐤剧梾鏃╂湡鍗冲叿鏈夊緢寮虹殑浼犳煋鎬э紝鎵�浠ユ棭鏈熷彂鐜版偅鑰咃紝鏄闃蹭紶鏌撶梾鐨勯噸瑕佹帾鏂戒箣涓�銆�
+    </p>
+    <p>
+      鎵樺辜鏈烘瀯鐨勫効绔ュ簲璇ュ仛濂斤細鈶犲叆鍥墠鐨勪綋鏍兼鏌ワ紝鍋ュ悍鍎跨鏂瑰彲鍏ュ洯銆傗憽鍏ュ洯鍚庡効绔ュ畾鏈熺殑浣撴牸妫�鏌ワ紝鍙戠幇闂鍙婃椂鐭銆傗憿灏ゅ叾瑕佸仛濂芥櫒妫�鍜屽叏鏃ュ仴搴疯瀵燂紝闅忔椂娉ㄦ剰鍎跨鏈夋棤寮傚父琛ㄧ幇锛屽彲鐤戞儏鍐靛強鏃跺鐞嗐�傚鐤戜负浼犳煋鐥咃紝搴旀棭闅旂銆佹棭娌荤枟锛岄噰鍙栫患鍚堟帾鏂斤紝瀵圭幆澧冭繘琛屽交搴曟秷姣掞紝瀵规帴瑙﹁�呰繘琛屾鐤�傚伐浣滀汉鍛樹笂宀楀墠搴旇繘琛屽仴搴锋鏌ワ紝鍋ュ悍鑰呮柟鍙笂宀椼��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鑹充附鏄悕鏂拌�佸笀锛岃礋璐f钵宸炴煇骞煎効鍥腑锛�2锛夌彮鐨勪繚鑲插伐浣溿��11鏈堢殑娌у窞锛屾皵鍊欏紓甯稿瘨鍐凤紝灏忔槑鏉ュ洯鐨勬椂鍊欏氨涓嶅仠鍦板挸鍡斤紝瀹堕暱璇村皬鏄庢劅鍐掍簡锛屽甫鏉ヤ簡娌绘劅鍐掔殑鑽�傝壋涓戒篃娌$粏闂紝鎶婅嵂鏀惧ソ灏卞幓鎺ュ緟鍏朵粬鐨勫皬鏈嬪弸浜嗐�備腑鍗堢殑鏃跺�欏皬鏄庡彂鐑э紝涓�閲忎綋娓�40鈩冿紝鑹充附鍚撳潖浜嗭紝璧跺揩閫氱煡鍥尰鍜屽闀匡紝鍥尰涓�妫�鏌ワ紝楹荤柟锛佸師鏉ワ紝5澶╁墠锛屽皬鏄庡幓鍖婚櫌鎺㈣杩囨偅楹荤柟鐨勫皬琛ㄥ摜銆傝繃浜嗗嚑澶╋紝鐝噷闄嗛檰缁画鍑虹幇浜嗗ソ鍑犱釜鍥犱负楹荤柟鍙戠儳鐨勫瀛愨�︹��
+      </p>
+      <p class="block">
+        杩欎釜妗堜緥璇存槑锛屼弗璋ㄨ鐪熺殑鍏ュ洯妫�鏌ユ槸骞煎効鍥棭鏈熷彂鐜版偅鑰呫�侀闃蹭紶鏌撶梾鐨勬湁鏁堥�斿緞銆�
+      </p>
+    </div>
+    <p>锛�2锛夋棭鎶ュ憡銆佹棭闅旂銆佹棭璇婃柇鎮h��</p>
+    <p>
+      鎮h�呭拰鍙枒浼犳煋鐥呮偅鍎垮簲鏃╂湡寰楀埌鍗曠嫭闅旂銆傞殧绂诲鐨勫伐浣滀汉鍛樹笉寰椾笌鍋ュ悍鍎跨鎺ヨЕ銆佷笉杩涘帹鎴匡紝灏戝嚭鍏ュ叕鍏卞満鎵�銆傞殧绂诲鐢ㄥ叿搴斾笓鐢紝鐢ㄥ悗鍙婃椂娑堟瘨锛岄潪闅旂瀹ゅ伐浣滀汉鍛樹笉寰楀叆鍐呫�備笉鍚屼紶鏌撶梾鎮e効搴斿崟鐙殧绂伙紝浠ュ厤浜ゅ弶浼犳煋銆�
+    </p>
+    <p>锛�3锛夊浼犳煋鐥呮帴瑙﹁�呰繘琛屾鐤�</p>
+    <p>
+      妫�鐤湡闄愬嵆涓鸿浼犳煋鐥呯殑鏈�闀挎綔浼忔湡銆傛鐤湡闂达紝鍙楁鍎跨涓嶅緱涓庡仴搴峰効绔ユ帴瑙︼紝浣嗘瘡鏃ユ椿鍔ㄥ彲鐓у父杩涜锛屽彂鐜扮柧鐥呭緛璞″強鏃跺鐞嗐��
+    </p>
+    <p>锛�4锛夋棭娌荤枟</p>
+    <p>鏃╂湡娌荤枟鍙噺杞荤棁鐘讹紝鏈夋晥淇冭繘浼犳煋鐥呮剤鍚堬紝鍑忓皯骞跺彂鐥囥��</p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="img">甯歌鎬ユ�т紶鏌撶梾鐨勬綔浼忔湡銆佹偅鑰呴殧绂绘湡鍜屾帴瑙﹁�呮鐤湡闄愯〃</p>
+      <p class="center">
+        <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+      </p>
+      <p class="img">缁〃</p>
+      <p class="center">
+        <el-image :src="tableThree" :preview-src-list="[tableThree]" />
+      </p>
+    </div>
+    <h5 id="e200">2.鍒囨柇浼犳挱閫斿緞</h5>
+    <p>锛�1锛夌粡甯告�ф帾鏂�</p>
+    <p>
+      鎼炲ソ鐜鍗敓銆侀ギ椋熷崼鐢熷拰涓汉鍗敓锛涙暀鑲插辜鍎垮吇鎴愯壇濂界殑鍗敓涔犳儻锛涚粡甯稿紑绐椾繚鎸佺┖姘旀柊椴溿�佹祦閫氾紝闃冲厜鐓у皠鍏呰冻锛涙敞鎰忕倞鍏枫�佺帺鍏峰拰鏃ョ敤鍝佸崼鐢熴��
+    </p>
+    <p>鍋氬ソ鏃ュ父娑堟瘨宸ヤ綔锛屾秷闄ゆ垨鏉�鐏鐣岀幆澧冧腑鐨勭梾鍘熶綋锛屽垏鏂紶鎾�斿緞銆�</p>
+    <p>锛�2锛変紶鏌撶梾鍙戠敓鍚庨噰鍙栫殑鎺柦</p>
+    <p>
+      瀵逛紶鏌撶梾鎮h�呮墍鎺ヨЕ杩囩殑鐜鍜屾棩鐢ㄥ搧杩涜褰诲簳鐨勬秷姣掋�傚懠鍚搁亾浼犳煋鐥呭簲褰诲簳閫氶鎹㈡皵锛涜偁閬撲紶鏌撶梾鍜岀毊鑲ょ被浼犳煋鐥咃紝鎮h�呬娇鐢ㄦ垨鎺ヨЕ杩囩殑鐗╁搧搴旇繘琛屽交搴曟秷姣掋��
+    </p>
+    <h5 id="e201">3.淇濇姢鏄撴劅鑰�</h5>
+    <p>锛�1锛夊箍璋辨�ф帾鏂�</p>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          缁勭粐骞煎効杩涜閫傚綋鐨勪綋鑲查敾鐐煎拰鎴峰娲诲姩锛涘悎鐞嗚惀鍏伙紱鍩瑰吇鑹ソ鐨勫崼鐢熶範鎯紱涓哄辜鍎垮垱璁捐壇濂界殑鐢熸椿鐜锛屽寮哄叾浣撹川锛屾彁楂樺叾闈炵壒寮傛�у厤鐤兘鍔涖��
+        </p>
+        <p>锛�2锛夌壒寮傛�ф帾鏂解�斺�旈闃叉帴绉�</p>
+        <p>
+          棰勯槻鎺ョ鍙堢О浜哄伐鍏嶇柅锛屾槸灏嗙柅鑻楅�氳繃閫傚綋鐨勯�斿緞鎺ョ鍒颁汉浣撳唴锛屼娇浜轰綋浜х敓瀵硅浼犳煋鐥呯殑鎶垫姉鍔涳紝浠庤�岃揪鍒伴闃蹭紶鏌撶梾鐨勭洰鐨勩��
+        </p>
+        <p>
+          瀛﹀墠鍎跨鐢变簬鍏嶇柅绯荤粺鍙戣偛灏氫笉瀹屽杽锛屽厤鐤姏浣庝笅锛屾槸鍚勭浼犳煋鐥呯殑鏄撴劅鑰咃紝鎵�浠ユ槸棰勯槻鎺ョ鐨勪富瑕佸璞°��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細浼犳煋鐥呭強鍏堕闃测�斺�旂柅鑻�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫紶鏌撶梾鍙婂叾棰勯槻鈥斺�旂柅鑻�</p>
+      </div>
+    </div>
+    <h3 id="c091">浜屻�佸鍓嶅効绔ュ父瑙佷紶鏌撶梾鍙婂叾棰勯槻锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d269">锛堜竴锛夐夯鐤�</h4>
+    <p>楹荤柟鏄敱楹荤柟鐥呮瘨鎰熸煋寮曡捣鐨勬�ユ�у嚭鐤规�т紶鏌撶梾锛屽┐骞煎効澶氳銆�</p>
+    <h5 id="e202">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呮槸鍞竴鐨勪紶鏌撴簮锛屼富瑕佺粡鍛煎惛閬撻娌繘琛屼紶鎾紝鐩存帴鎺ヨЕ鎮h�呯殑鍒嗘硨鐗╀篃鍙紶鎾鐥呫�傛湭鍑鸿繃楹荤柟锛屼害鏈帴绉嶈繃楹荤柟鐤嫍鑰呭潎鏄撴劅銆�6涓湀浠ヤ笅鐨勫皬濠村効浠庢瘝浣撹幏寰楃殑楹荤柟鎶椾綋灏氭湭娑堝け锛屽彂鐥呯巼杈冧綆锛�6涓湀浠ヤ笂鐨勫┐骞煎効鍥犲厤鐤郴缁熷彂鑲插皻涓嶆垚鐔燂紝鍏嶇柅鍔涗綆涓嬶紝鏁呬复搴婁笂杈冧负澶氳銆傞泦浣撳効绔ユ満鏋勶紝鐢变簬骞煎効鎺ヨЕ棰戠箒锛岄夯鐤硅緝鏄撳彂鐢熴�傝鐥呮櫄鏄ユ渶澶氾紝澶忕灏戣锛屽埌鍐娓愬銆傜梾鍚庡彲鑾峰緱缁堣韩鍏嶇柅锛屾帴绉嶉夯鐤瑰噺姣掓椿鐤嫍浜﹀彲鑾峰緱鍏嶇柅銆�
+    </p>
+    <h5 id="e203">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈�6锝�18澶╀笉绛夛紝鍓嶉┍鏈熶负3锝�4鏃ャ�傛鏈熸渶鏄庢樉鐨勭棁鐘舵槸鍙戠儹锛�39鈩冿綖40鈩冿級锛屽父瑙佺粨鑶滃彂鐐庛�佺溂鐨彂鑲裤�佹祦娉�佺晱鍏夈�佹墦鍠峰殢銆佹祦娑曘�佸挸鍡斤紝鍜介儴鍏呰锛屽0闊冲樁鍝戙�備絾鑷2锝�3鏃ヨ捣锛屼袱渚у彛鑵旂殑棰婂唴榛忚啘涓婂彲瑙佺櫧鑹叉枒鐐癸紝鏈夋椂鏈夌孩鏅曠幆缁曪紝鍗充负楹荤柟榛忚啘鏂戯紝瀵归夯鐤圭殑鏃╂湡璇婃柇璧峰喅瀹氭�т綔鐢ㄣ�傛偅鍎垮悓鏃朵即鏈夊叏韬笉閫傦紝椋熸缂轰箯銆佺晱瀵掋�佸洓鑲㈤吀鐥涘強澶寸棝銆傜儹搴﹂鍗囨椂锛屽彲鍙戠敓鍛曞悙銆佽吂娉汇�佽吂鐥涙垨鍛煎惛閬撶棁鐘躲�傛湁鏃舵槒鐫★紝鍋惰鎯婂帴銆傜毊鐤硅嚜鑰冲悗銆佸彂闄呭強棰堥儴寮�濮嬶紝娓愬強鍓嶉涓庨閮紝鐒跺悗鑷笂鑰屼笅锛岃繀閫熻敁寤跺叏韬紝鏈�鍚庡埌杈惧洓鑲€�傜毊鐤逛负鐜懓鑹叉枒涓樼柟锛屽ぇ灏忎笉绛夛紝浣嗙柟闂村彲瑙佹甯哥毊鑲ゃ��
+    </p>
+    <p>
+      鐨柟鍑洪�忎箣鍚庯紝浠庨潰閮ㄨ捣渚濆嚭鐤归『搴忛�愭笎娑堥��锛岀儹搴﹀悓鏃朵笅闄嶏紝绮剧椋熸濂借浆锛屼笂鍛煎惛閬撶棁鐘朵篃寰堝揩娑堥��銆傜柟閫�鏃讹紝鍑鸿繃鐨柟鐨勫湴鏂圭暐瑙侀害楹哥姸鑴卞睉锛岀暀瀛樻鑹茬槩鐥曪紝1锝�2鏄熸湡鍚庡惛鏀舵秷閫�銆�
+    </p>
+    <h5 id="e204">3.鎶ょ悊鍙婇闃�</h5>
+    <p>
+      鈶犲崸搴婁紤鎭�傛偅鍎垮眳瀹ゅ簲淇濇寔绌烘皵鏂伴矞銆佸娓╂亽瀹氥�佹箍搴﹂�傚疁锛屽簲鏈夊厖瓒崇殑闃冲厜鐓у皠锛屼絾搴旈伩鍏嶈椋庣洿鍚规偅鍎裤��
+    </p>
+    <p>鈶℃敞鎰忕溂閮ㄥ崼鐢燂紝甯哥敤娓╁紑姘存竻娲楋紝淇濇寔鐪奸儴娓呮磥锛屼笉瑕佽鍒嗘硨鐗╁皝浣忕溂鐫涖��</p>
+    <p>鈶㈡敞鎰忛蓟鑵斻�佸彛鑵旀竻娲併�傚鍠濇俯寮�姘达紝鍙婃椂娓呴櫎榧绘稌銆�</p>
+    <p>
+      鈶iギ椋熷疁瀵屼簬钀ュ吇銆佹槗娑堝寲銆傚彂鐑椂锛屼互娴侀涓轰富锛屽鍠濇按銆傜儹閫�鍚庯紝楗浠嶅疁娓呮贰锛屼絾涓嶅繀鍚冪礌銆�
+    </p>
+    <p>鈶ら珮鐑椂搴旈噰鍙栭�傚綋鐨勯��鐑帾鏂斤紝濡傛灉楂樼儹涓嶉��锛屽彲鍔犻噸鐥呮儏锛岀敋鑷冲紩璧锋儕鍘ャ��</p>
+    <p>
+      鈶ョ柟瀛愬唴闄凤紝搴旀敞鎰忔湁鏃犲苟鍙戠棁銆傝嫢楂樼儹涓嶉��銆佸挸鍡藉姞閲嶃�佹皵鍠樺彂鎲嬶紝鍒欐槸骞跺彂鑲虹値鐨勮〃鐜般��
+    </p>
+    <p>鈶︽姢鐞嗘偅鍎跨殑浜猴紝杩涘嚭灞呭瑕佹埓鍙g僵銆�</p>
+    <p>鈶у瓡濡囧拰鏈嚭杩囬夯鐤硅�呭垏蹇屾帰鏈涘拰鎶ょ悊鎮e効銆�</p>
+    <h4 id="d270">锛堜簩锛夋祦琛屾�ф劅鍐�</h4>
+    <p>
+      娴佽鎬ф劅鍐掔畝绉扳�滄祦鎰熲�濓紝鏄祦琛屾�ф劅鍐掔梾姣掓劅鏌撳紩璧风殑鎬ユ�у懠鍚搁亾浼犳煋鐥咃紝浼犳挱鍔涘己銆傛祦鎰熺梾姣掓槗鍙戠敓鍙樺紓锛屽綋浜虹兢瀵瑰彉寮傛牚灏氭棤鍏嶇柅鍔涙椂锛屽彲閰挎垚涓栫晫鎬уぇ娴佽銆�
+    </p>
+    <h5 id="e205">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呬负涓昏浼犳煋婧愶紝灏ゅ叾鏄交鍨嬫偅鑰咃紝娲诲姩鑼冨洿骞挎硾锛屼负涓昏浼犳煋婧愩�傜粡椋炴搏鐩存帴浼犳挱锛岃捣鐥�3鏃ュ唴浼犳煋鎬ф渶寮恒�傞娌薄鏌撴墜銆佺敤鍏枫�佽。鐗╋紝涔熷彲鍙戠敓闂存帴浼犳煋銆備汉绫诲娴佹劅鏅亶鏄撴劅锛屾劅鏌撳悗鑾峰緱瀵瑰悓鍨嬬梾姣掔殑鍏嶇柅鍔涳紝涓�鑸粎缁存寔8锝�12涓湀锛屼笉瓒呰繃2骞淬�傚効绔ュ強灏戝勾鎮f鐥呰�呬负澶氾紝5锝�20宀佸彂鐥呯巼鏈�楂樸�傚ぇ澶氫簬鍐湯鏄ュ垵娴佽锛屽啲瀛f祦琛屾椂鎯呭喌杈冮噸锛岀儹甯﹀垯澶у鍙戠敓浜庨洦瀛c�傚ぇ娴佽涔熷彲鍦ㄥ瀛e彂鐢熴��
+    </p>
+    <h5 id="e206">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈燂細鏁板皬鏃惰嚦2鏃ャ�傝捣鐥呮�ラ锛屾湁楂樼儹銆佺晱瀵掋�佸ご鐥涖�佽儗鐥涖�佸洓鑲㈢柤鐥涖�佺柌涔忕瓑锛屼笉涔呭嵆鍑虹幇鍜界棝銆佸共鍜炽�佹祦榧绘稌銆佺溂缁撹啘鍏呰銆佹祦娉互鍙婂眬閮ㄦ穻宸寸粨鑲垮ぇ銆備綋娓╁彲娉㈠姩浜�38鈩冿綖41鈩冿紝楂樼儹鎮e効鍙嚭鐜版儕鍘ャ�傚┐鍎胯繕鍙嚭鐜颁弗閲嶇殑鍠夈�佹敮姘旂鐐庝即榛忕鐥版恫锛岀敋鑷冲彂鐢熷懠鍚搁亾闃诲锛屽嵄鍙婄敓鍛姐��
+    </p>
+    <h5 id="e207">3.鎶ょ悊鍙婇闃�</h5>
+    <p>鍚屸�滈夯鐤光�濄��</p>
+    <h4 id="d271">锛堜笁锛夋祦琛屾�ц叜鑵虹値</h4>
+    <p>
+      娴佽鎬ц叜鑵虹値锛屼織绉扮梽鑵紝鏄敱娴佽鎬ц叜鑵虹値鐥呮瘨鎰熸煋寮曡捣鐨勬�ユ�у懠鍚搁亾浼犳煋鐥呫��
+    </p>
+    <h5 id="e208">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呭拰闅愭�ф劅鏌撹�呬负涓昏浼犳煋婧愶紝涓昏缁忓斁娑查娌惛鍏ヤ紶鎾�傝嚜鑵吅鑲垮ぇ鍓嶆暟鏃ヨ嚦鏁翠釜鑵吅鑲垮ぇ鏈熼棿鍧囨湁浼犳煋鎬с�備竴娆℃劅鏌擄紙鏄炬�ф垨闅愭�э級锛岀粓韬厤鐤�傚鍓嶅強瀛﹂緞鍎跨澶氳锛�2宀佷互鍐咃紙鐗瑰埆鏄�1宀佷互鍐咃級寰堝皯鍙戠梾銆傚啲鏄ュ涓烘祦琛岄珮宄帮紝澶忓杈冨皯锛屼竴骞村洓瀛e彲鏁e彂銆傞泦浣撳効绔ユ満鏋勫鏄撴毚鍙戞祦琛屻��
+    </p>
+    <h5 id="e209">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈�14锝�24鏃ャ�傝叜鑵鸿偪澶у墠1锝�2鏃ワ紝閮ㄥ垎鎮h�呭彲鏈夊彂鐑�佸�︽�犮�佽倢鑲夐吀鐥涖�侀娆茬己涔忋�佸憰鍚愩�佸ご鐥涖�佺粨鑶滅値銆佸捊鐐庣瓑涓嶅悓鐥囩姸銆傝叜鑵鸿偪鑳�澶氳浜庝袱渚э紝涓�鑸厛鏄竴渚у彂鐥咃紝1锝�2鏃ュ悗娉㈠強瀵逛晶銆傝偪澶х殑鑵吅浠ヨ�冲瀭涓轰腑蹇冿紝鍚戝懆鍥磋敁寤讹紝鑲胯儉閮ㄤ綅鐤肩棝銆佹劅瑙夎繃鏁忥紝寮犲彛鎴栧拃鍤兼椂琛ㄧ幇鏇翠负鏄庢樉锛岃〃闈㈢伡鐑�傝叜鑵洪珮搴﹁偪澶ф寔缁�4锝�5鏃ワ紝鍚庨�愭笎鍑忛��銆�
+    </p>
+    <h5 id="e210">3.鎶ょ悊鍙婇闃�</h5>
+    <p>
+      鎶ょ悊锛氬悓鈥滈夯鐤光�濄�備絾搴旀敞鎰忓彛鑵旀竻娲侊紝甯哥敤娣$洂姘存急鍙o紱鑵吅鑲胯儉鏃跺彲鐢ㄦ箍姣涘肪鍐锋暦锛屼害鍙伒鍖诲槺澶栨暦娓呯儹瑙f瘨鐨勪腑鑽夎嵂锛涚粷瀵瑰崸搴婁紤鎭紝楗浠ユ祦璐ㄥ崐娴佽川涓轰富锛屽繉椋熼吀鎬у拰杈涜荆绛夊埡婵�鎬ч鐗┿�備腑鑽不鐤楁晥鏋滀匠銆�
+    </p>
+    <p>棰勯槻锛氬悓鈥滈夯鐤光�濄�傚挨搴旀棭鏈熷彂鐜般�侀殧绂诲拰娌荤枟闅愭�ф劅鏌撹�呫��</p>
+    <h4 id="d272">锛堝洓锛夌尒绾㈢儹</h4>
+    <p>鐚╃孩鐑槸鐢变箼鍨嬫憾琛�鎬ч摼鐞冭弻鎰熸煋寮曡捣鐨勬�ユ�у懠鍚搁亾浼犳煋鐥呫��</p>
+    <h5 id="e211">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呮垨闅愭�ф劅鏌撹�呮槸涓昏鐨勪紶鏌撴簮銆傜粏鑿屽瓨鍦ㄤ簬鎮h�呮垨鍋ュ悍甯﹁弻鑰呯殑榧诲捊閮ㄣ�備富瑕佹槸绌烘皵椋炴搏浼犳挱锛屼篃鍙粡缁嗚弻姹℃煋鐨勯鐗╃帺鍏风瓑闂存帴浼犳挱锛屽啲鏄ュ澶氳銆�
+    </p>
+    <h5 id="e212">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈�2锝�4澶┿�傚ぇ閮介璧峰彂鐥咃紝鐣忓瘨銆佸彂鐑紙38鈩冿綖40鈩冿級銆佸憰鍚愩�佸捊鐥涖�佸ご鐥涗负甯歌鐥囩姸銆傚捊閮ㄥ彂绾紝鎵佹浣撶孩鑲匡紝鏈夎創鎬ф笚鍑虹墿銆�1锝�2澶╁嚭鐨柟銆傜毊鐤逛负寮ユ极鎬х尒绾㈣壊灏忕偣锛岀偣鐤归棿鍛堜竴鐗囩孩鏅曪紝鍍忓洜瀵掑喎寮曡捣鐨勨�滈浮鐨枡鐦┾�濓紱鎮e効鑸岄潰鍏夋粦锛岃垖涔冲ご鑲垮ぇ锛岀姸濡傛潹姊呫��
+    </p>
+    <h5 id="e213">3.鎶ょ悊鍙婇闃�</h5>
+    <p>鈶犳�ユ�ф湡搴斾繚璇佹偅鍎垮崸搴婁紤鎭紝闃叉缁у彂鎰熸煋銆�</p>
+    <p>鈶¢ギ椋熶互娴佽川銆佸崐娴佽川涓哄疁銆傚鍠濇按锛屼繚鎸佸ぇ渚块�氱晠銆�</p>
+    <p>鈶㈡俯鐑贰鐩愭按鍚急锛屾瘡鏃ユ暟娆°��</p>
+    <p>鈶e仛濂介蓟鍜介儴鍒嗘硨鐗╃殑娓呮磥銆佸惛寮曞伐浣溿��</p>
+    <p>鈶よ劚灞戞湡闂翠娇鐢ㄧ倝鐢樼煶娲楀墏浠ュ噺灏戠槞鐥掋��</p>
+    <h4 id="d273">锛堜簲锛夊皬鍎跨粨鏍哥梾</h4>
+    <p>
+      灏忓効缁撴牳鐥呮槸鐢辩粨鏍稿垎鏋濇潌鑿屽紩璧风殑鎱㈡�т紶鏌撶梾锛屽叏韬悇涓櫒瀹橀兘鍙疮鍙婏紝浣嗕互鑲虹粨鏍告渶涓哄瑙併�傜洰鍓嶏紝鍦ㄤ竴浜涘彂杈惧浗瀹跺拰鍙戝睍涓浗瀹讹紝缁撴牳鐥呯殑鐤儏鏈夋墍鍥炲崌锛屽挨鍏舵槸骞煎効锛屾偅鐥呰�呮槑鏄惧澶氥��
+    </p>
+    <h5 id="e214">1.娴佽鐗圭偣</h5>
+    <p>
+      寮�鏀炬�ц偤缁撴牳鎮h�呮槸涓昏鐨勪紶鏌撴簮銆備富瑕佺粡鍛煎惛閬撻娌紶鎾紝鎮h�呭挸鍡藉拰鍚愬嚭鐨勭棸娑查噷鍧囧惈澶ч噺鑷寸梾鑿岋紝杩欎簺鑷寸梾鑿岄娴簬绌烘皵鎴栧皹鍩冧腑锛岀粡鍛煎惛閬撹繘鍏ユ槗鎰熻�呬綋鍐咃紝閫犳垚浼犳挱銆傛湭鎺ョ鍗′粙鑻楃殑骞煎効鏅亶鏄撴劅銆�
+    </p>
+    <h5 id="e215">2.鐥囩姸</h5>
+    <p>
+      鐥呭垵鍙湁浣庣儹銆佽交鍜炽�侀娆插噺閫�銆傜梾鎯呭彂灞曪紝鍒欏嚭鐜伴暱鏈熶笉瑙勫垯浣庣儹銆佺洍姹椼�佷箯鍔涖�佹秷鐦︾瓑鐥囩姸銆傛不鐤楀悎鐞嗗強鏃讹紝棰勫悗鑹ソ銆傛湭缁忓悎鐞嗘不鐤楋紝鐥呯伓闀挎湡娈嬬暀锛屽彲杞负鎱㈡�х户鍙戞�ц偤缁撴牳銆�
+    </p>
+    <h5 id="e216">3.鎶ょ悊鍙婇闃�</h5>
+    <p>鈶犳寜鍖诲槺鐢ㄨ嵂锛氭棭鏈熴�佽寰嬨�佸叏绋嬨�侀�傞噺銆�</p>
+    <p>鈶℃偅鍎挎埧闂村簲寮�绐楋紝閫氶鎹㈡皵锛屼繚鎸佺┖姘旀柊椴溿�佹祦閫氥��</p>
+    <p>
+      鈶㈡偅鍎垮簲杩涜閫傚綋鐨勬埛澶栨椿鍔紝澧炲姞鏈轰綋鎶垫姉鍔涳紝浣挎姉缁撴牳鑽墿鑳芥渶澶ч檺搴﹀彂鎸ヤ綔鐢ㄣ��
+    </p>
+    <p>鈶i�夌敤鍚泲鐧借川鍜岀淮鐢熺礌涓板瘜鐨勯鐗╋紝鍏朵腑浠ョ淮鐢熺礌C鍜岀淮鐢熺礌A鏈�涓洪噸瑕併��</p>
+    <p>鈶ら伩鍏嶆帴瑙﹀悇绉嶄紶鏌撴偅鑰咃紝灏ゅ叾鏄夯鐤广�佺櫨鏃ュ挸锛屽噺灏戝苟鍙戞劅鏌撱��</p>
+    <p>鈶ュ敖閲忛伩鍏嶄笌寮�鏀炬�х粨鏍告偅鑰呮帴瑙︼紝浠ュ厤鍙嶅鎰熸煋銆�</p>
+    <p>
+      鈶﹁嫢鎮e効鍙堝嚭鐜板ご鐥涖�佺儲韬併�佸憰鍚愩�佸棞鐫$瓑鐥囩姸锛屽彲鑳藉苟鍙戠粨鏍告�ц剳鑶滅値锛屽簲鍙婃棭鍖绘不銆�
+    </p>
+    <h4 id="d274">锛堝叚锛夋柊鍨嬪啝鐘剁梾姣掓劅鏌�</h4>
+    <p>
+      鏂板瀷鍐犵姸鐥呮瘨锛堜互涓嬬畝绉扳�滄柊鍐犵梾姣掆�濓紝SARS-CoV-2锛変负尾灞炲啝鐘剁梾姣掞紝鏈夊寘鑶滐紝棰楃矑鍛堝渾褰㈡垨妞渾褰€�傛柊鍐犵梾姣掑湪浜虹兢涓祦琛屽拰浼犳挱杩囩▼涓熀鍥犻绻佸彂鐢熺獊鍙橈紝鍏朵笉鍚岀殑浜氬瀷鎴栧瓙浠e垎鏀悓鏃舵劅鏌撲汉浣撴椂锛岃繕浼氬彂鐢熼噸缁勶紝浜х敓閲嶇粍鐥呮瘨鏍��2023骞�1鏈�8鏃ワ紝
+      鍥藉鍗敓鍋ュ悍濮斿甯冿紝瀵规柊鍐犵梾姣掓劅鏌撳疄鏂解�滀箼绫讳箼绠♀�濄��
+    </p>
+    <h5 id="e217">1.娴佽鐥呭鐗圭偣</h5>
+    <p>锛�1锛変紶鏌撴簮</p>
+    <p>涓昏鏄柊鍐犵梾姣掓劅鏌撹�咃紝鍦ㄦ綔浼忔湡鍗虫湁浼犳煋鎬э紝鍙戠梾鍚�3澶╁唴浼犳煋鎬ф渶寮恒��</p>
+    <p>锛�2锛変紶鎾�斿緞</p>
+    <p>鈶犵粡鍛煎惛閬撻娌紶鎾拰瀵嗗垏鎺ヨЕ浼犳挱鏄富瑕佺殑浼犳挱閫斿緞銆�</p>
+    <p>鈶″湪鐩稿灏侀棴鐨勭幆澧冧腑缁忔皵婧惰兌浼犳挱銆�</p>
+    <p>鈶㈡帴瑙﹁鐥呮瘨姹℃煋鐨勭墿鍝佸悗涔熷彲閫犳垚鎰熸煋銆�</p>
+    <p>锛�3锛夋槗鎰熶汉缇�</p>
+    <p>浜虹兢鏅亶鏄撴劅銆傛劅鏌撳悗鎴栨帴绉嶆柊鍐犵梾姣掔柅鑻楀悗鍙幏寰椾竴瀹氱殑鍏嶇柅鍔涖��</p>
+    <p>
+      鑰佸勾浜哄強浼存湁涓ラ噸鍩虹鐤剧梾鎮h�呮劅鏌撳悗閲嶇棁鐜囥�佺梾姝荤巼楂樹簬涓�鑸汉缇わ紝鎺ョ鐤嫍鍚庡彲闄嶄綆閲嶇棁鍙婃浜¢闄┿��
+    </p>
+    <h5 id="e218">2.涓村簥琛ㄧ幇</h5>
+    <p>娼滀紡鏈熷涓�2锝�4澶┿��</p>
+    <p>
+      涓昏琛ㄧ幇涓哄捊骞层�佸捊鐥涖�佸挸鍡姐�佸彂鐑瓑锛屽彂鐑涓轰腑浣庣儹锛岄儴鍒嗙梾渚嬩害鍙〃鐜颁负楂樼儹锛岀儹绋嬪涓嶈秴杩�3澶╋紱閮ㄥ垎鎮h�呬负鍙即鏈夎倢鑲夐吀鐥涖�佸梾瑙夊懗瑙夊噺閫�鎴栦抚澶便�侀蓟濉炪�佹祦娑曘�佽吂娉汇�佺粨鑶滅値绛夈�傚皯鏁版偅鑰呯梾鎯呯户缁彂灞曪紝鍙戠儹鎸佺画锛屽苟鍑虹幇鑲虹値鐩稿叧琛ㄧ幇銆傞噸鐥囨偅鑰呭鍦ㄥ彂鐥�5锝�7澶╁悗鍑虹幇鍛煎惛鍥伴毦鍜岋紙鎴栵級浣庢哀琛�鐥囥�備弗閲嶈�呭彲蹇�熻繘灞曚负鎬ユ�у懠鍚哥獦杩患鍚堝緛銆佽創姣掔棁浼戝厠銆侀毦浠ョ籂姝g殑浠h阿鎬ч吀涓瘨鍜屽嚭鍑濊鍔熻兘闅滅鍙婂鍣ㄥ畼鍔熻兘琛扮绛夈�傛瀬灏戞暟鎮h�呰繕鍙湁涓灑绁炵粡绯荤粺鍙楃疮绛夎〃鐜般��
+    </p>
+    <p>
+      鍎跨鎰熸煋鍚庝复搴婅〃鐜颁笌鎴愪汉鐩镐技锛岄珮鐑浉瀵瑰瑙侊紱閮ㄥ垎鎮e効鐥囩姸涓嶅吀鍨嬶紝鍙〃鐜颁负鍛曞悙銆佽吂娉绘垨浠呰〃鐜颁负鍙嶅簲宸�佸懠鍚告�ヤ績锛涘皯鏁板彲鍑虹幇澹伴煶鍢跺搼鎴栧枠鎭紝鏋佸皯鍑虹幇涓ラ噸鍛煎惛绐樿揩锛涘皯鏁板嚭鐜扮儹鎬ф儕鍘ワ紝鏋佸皯鏁版偅鍎跨梾鎯呭嵄閲嶏紝鍑虹幇鑴戠値銆佽剳鑶滅値绛夎剳鐥呰〃鐜帮紝鐥呮儏鍦ㄧ煭鏈熷唴鎬ュ墽鎭跺寲銆�
+    </p>
+    <p>
+      澶氭暟鎮h�呮剤鍚庤壇濂斤紝鐥呮儏鍗遍噸鑰呭瑙佷簬鑰佸勾浜恒�佹湁鎱㈡�у熀纭�鐤剧梾鑰呫�佹櫄鏈熷濞犲拰鍥翠骇鏈熷コ鎬с�佽偉鑳栦汉缇ょ瓑銆�
+    </p>
+    <p>涓村簥涓婂垎涓鸿交鍨嬨�佷腑鍨嬨�侀噸鍨嬨�佸嵄閲嶅瀷鍥涚绫诲瀷銆�</p>
+    <h5 id="e219">3.鎶ょ悊鍜岄闃�</h5>
+    <p>锛�1锛夋姢鐞�</p>
+    <p>鈶犲崸搴婁紤鎭��</p>
+    <p>鈶℃偅瀹ゅ簲淇濇寔绌烘皵鏂伴矞銆佸娓╂亽瀹氥�佹箍搴﹂�傚疁锛屽簲鏈夊厖瓒崇殑闃冲厜鐓у皠銆�</p>
+    <p>
+      鈶㈤ギ椋熷疁瀵屼簬钀ュ吇銆佹槗娑堝寲銆傚彂鐑椂锛屼互娴侀涓轰富锛屽鍠濇按銆傜儹閫�鍚庯紝楗浠嶅疁娓呮贰锛屼絾涓嶅繀瀹屽叏鍚冪礌銆�
+    </p>
+    <p>鈶i珮鐑椂搴旈噰鍙栭�傚綋鐨勯��鐑帾鏂斤紝濡傛灉楂樼儳涓嶉��锛屽彲鍔犻噸鐥呮儏锛岀敋鑷冲紩璧锋儕鍘ャ��</p>
+    <p>鈶ゆ姢鐞嗘偅鍎跨殑浜猴紝杩涘嚭鐥呮埧瑕佹埓鍙g僵銆�</p>
+    <p>鈶ュ敖閲忛伩鍏嶆帴瑙﹀悇绉嶄紶鏌撶梾鎮h�咃紝浠ュ厤寮曡捣浜ゅ弶鎰熸煋锛屽姞閲嶇梾鎯呫��</p>
+    <p>锛�2锛夐闃�</p>
+    <p>
+      鈶犳帴绉嶆柊鍐犵梾姣掔柅鑻椼�傛帴绉嶆柊鍐犵梾姣掔柅鑻楀彲浠ュ噺灏戞柊鍐犵梾姣掓劅鏌撳拰鍙戠梾锛屾槸闄嶄綆閲嶇棁鍜屾浜″彂鐢熺巼鐨勬湁鏁堟墜娈碉紝绗﹀悎鎺ョ鏉′欢鑰呭潎搴旀帴绉嶃�傜鍚堝姞寮哄厤鐤潯浠剁殑鎺ョ瀵硅薄锛屽簲鍙婃椂杩涜鍔犲己鍏嶇柅鎺ョ銆�
+    </p>
+    <p>
+      鈶′竴鑸闃叉帾鏂姐�備繚鎸佽壇濂界殑涓汉鍙婄幆澧冨崼鐢燂紝鍧囪 钀ュ吇銆侀�傞噺杩愬姩銆佸厖瓒充紤鎭紝閬垮厤杩囧害鐤插姵銆傛彁楂樺仴搴风礌鍏伙紝鍏绘垚鈥滀竴绫崇嚎鈥濄�佸嫟娲楁墜銆佹埓鍙g僵銆佸叕绛峰埗绛夊崼鐢熶範鎯拰鐢熸椿鏂瑰紡锛屾墦鍠峰殢鎴栧挸鍡芥椂搴旀帺浣忓彛榧汇�備繚鎸佸鍐呴�氶鑹ソ锛屽仛濂戒釜浜洪槻鎶ゃ��
+    </p>
+    <h4 id="d275">锛堜竷锛夌梾姣掓�ц倽鐐�</h4>
+    <p>
+      鐥呮瘨鎬ц倽鐐庢槸瀛﹀墠鍎跨甯歌鐨勪紶鏌撶梾锛屽彂鐥呯巼楂樸�傜洰鍓嶅彂鐜扮殑鐥呮瘨鎬ц倽鐐庢湁浜旂锛氱敳鍨嬭倽鐐庛�佷箼鍨嬭倽鐐庛�佷笝鍨嬭倽鐐庛�佷竵鍨嬭倽鐐庛�佹垔鍨嬭倽鐐庛��
+    </p>
+    <h5 id="e220">1.娴佽鐗圭偣</h5>
+    <p>锛�1锛夌敳鍨嬭倽鐐庢槸鐢辩敳鍨嬭倽鐐庣梾姣掓劅鏌撳紩璧风殑娑堝寲绯荤粺浼犳煋鐥�</p>
+    <p>
+      鎬ユ�х敳鍨嬭倽鐐庢偅鑰呬负涓昏浼犳煋婧愩�備粠绮究鍒板彛鏄敳鍨嬭倽鐐庣殑涓昏浼犳挱閫斿緞銆傚湪闆嗕綋鍗曚綅濡傛墭鍎挎墍銆佸辜鍎垮洯銆佸鏍′腑鑲濈値鐨勫彂鐥呯巼楂樸�傛按婧愭薄鏌撴槸鏆村彂娴佽鐨勫父瑙佸師鍥狅紝椋熺敤鍙楁薄鏌撶殑椋熺墿涔熷彲寮曡捣娴佽銆傞�氳繃杈撹銆佹薄鏌撶殑閽堝ご涔熷彲浼犳挱鐢插瀷鑲濈値锛屼絾鍙兘鎬у緢灏忋�備汉瀵圭敳鍨嬭倽鐐庢櫘閬嶆槗鎰燂紝浣嗗榫勫墠鍎跨涓哄锛屼笖澶氫负榛勭柛鍨嬨�傛劅鏌撶敳鍨嬭倽鐐庡悗鍏嶇柅鍔涘彲鎸佺画寰堜箙銆�
+    </p>
+    <p>锛�2锛変箼鍨嬭倽鐐庣敱涔欏瀷鑲濈値鐥呮瘨鎰熸煋寮曡捣</p>
+    <p>
+      浼犳煋婧愪富瑕佹槸鍚勫瀷涔欏瀷鑲濈値鎮h�呭強涔欏瀷鑲濈値琛ㄩ潰鎶楀師鎼哄甫鑰呫�傛惡甯﹁�呬綔涓轰紶鏌撴簮鎰忎箟閲嶅ぇ锛屽寘鎷湁涓ょ鎯呭喌锛氱涓�锛屾棤鐥囩姸鎼哄甫鑰咃紝鏄渶鍗遍櫓鐨勪紶鏌撴簮銆傜浜岋紝鎰熸煋鍚庢惡甯﹁�呫�備箼鍨嬭倽鐐庡彲閫氳繃澶氱閫斿緞浼犳挱锛屼富瑕佹槸娉ㄥ皠銆佽緭琛�锛堟垨琛�娑插埗鍝侊級鍙婂瘑鍒囩殑鐢熸椿鎺ヨЕ銆傚皬濠村効杩樺彲閫氳繃姣嶅┐鍨傜洿浼犳挱銆備箼鍨嬭倽鐐庢偅鑰呮湁瀹跺涵鍐呰仛闆嗙殑鍊惧悜銆備汉瀵逛箼鍨嬭倽鐐庢櫘閬嶆槗鎰熴�傚彂鐥呯巼浠ュ煄甯傞潚澹勾杈冮珮銆�
+    </p>
+    <p>锛�3锛夊叾浠栬倽鐐庣敱涓欏瀷鑲濈値鐥呮瘨銆佷竵鍨嬭倽鐐庣梾姣掋�佹垔鍨嬭倽鐐庣梾姣掓劅鏌撳紩璧�</p>
+    <p>
+      浼犳煋婧愪负鐥呬汉鍙婃棤鐥囩姸鎼哄甫鑰呫�備富瑕侀�氳繃杈撹銆佽剰鍣ㄧЩ妞嶃�佽娑查�忔瀽浼犳挱銆備汉缇ゆ櫘閬嶆槗鎰熴��
+    </p>
+    <h5 id="e221">2.鐥囩姸</h5>
+    <p>
+      鍚勫瀷鑲濈値鐥囩姸鐨勮交閲嶆湁寰堝ぇ宸埆銆備箼鍨嬭倽鐐庡拰涓欏瀷鑲濈値銆佷竵鍨嬭倽鐐庛�佹垔鍨嬭倽鐐庡彂鐥呮瘮杈冪紦鎱紝鐥囩姸杈冭交锛屽彂鐥呮棩鏈熶笉鏄撶‘瀹氥�備簲鍨嬭倽鐐庨兘鍙互涓嶅嚭鐜版槑鏄鹃粍鐤革紝鏃犻粍鐤稿瀷鎮h�呯棁鐘跺拰榛勭柛鍨嬫偅鑰呯浉鍚岋紝浣嗘瘮杈冭交銆傞粍鐤稿瀷鐥呬緥鐨勪复搴婅〃鐜板涓嬨��
+    </p>
+    <p>
+      鈶犻粍鐤稿墠鏈燂細鎸佺画2锝�8澶╋紝璧风梾鎬ワ紝涓害浠ヤ笂鍙戠儹锛岀簿绁炰笉鎸�佸棞鐫°�佸叏韬箯鍔涖�佸�︽�犮�傝儍鑲犻亾鐥囩姸鏄庢樉锛岃〃鐜颁负椋熸鍑忛��銆佸帉椋熸补鑵汇�佹伓蹇冦�佸憰鍚愶紝鍙充笂鑵瑰強蹇冪獫閮ㄨ儉鐥涙垨涓嶉�傘�傚勾闀垮効鍙瘔澶寸棝鎴栧ご鏅曪紝澶т究澶氱缁擄紝濠村効鍋舵湁鑵规郴銆�
+    </p>
+    <p>
+      鈶¢粍鐤告湡锛氭寔缁�1锝�2鍛紝閲嶇棁鍙欢鑷�1涓湀浠ヤ笂銆傛鏃朵綋娓╁宸叉甯革紝宸╄啘銆佺毊鑲ゃ�侀粡鑶滈粍鏌撳苟閫愭笎鍔犳繁锛屽翱鑹叉繁濡傛祿鑼讹紝澶т究棰滆壊鍑忛��鍙樹负鐏扮櫧鑹层�傛鏈熸湯鎮e効椋熸寮�濮嬪ソ杞紝鎭跺績鍛曞悙鍑忚交浠ヨ嚧娑堝け銆�
+    </p>
+    <p>
+      鈶㈡仮澶嶆湡锛�8锝�14澶╋紝宸╄啘銆佺毊鑲ら粍鐤搁�愭笎娑堥��锛屽悇绉嶇棁鐘堕�愭笎娑堝け骞舵仮澶嶆甯搞��
+    </p>
+    <h5 id="e222">3.棰勯槻鍙婃姢鐞�</h5>
+    <p>锛�1锛夐闃�</p>
+    <p>棰勯槻鐥呮瘨鎬ц倽鐐庯紙浜旂绫诲瀷锛夊簲閲囧彇缁煎悎鎺柦銆�</p>
+    <p>鈶犳帴绉嶇敳鍨嬭倽鐐庛�佷箼鍨嬭倽鐐庣瓑鐤嫍锛屼繚鎶ゆ槗鎰熻�呫��</p>
+    <p>
+      鈶℃敞鎰忎釜浜哄崼鐢熷拰楗鍗敓锛屽煿鍏诲辜鍎胯壇濂界殑涓汉鍗敓涔犳儻锛屾按鏉�佺墮鍒风瓑瑕佷笓鐢ㄣ��
+    </p>
+    <p>
+      鈶㈤泦浣撳効绔ユ満鏋勭殑淇濇暀浜哄憳銆佺倞浜嬪憳绛夎瀹氭湡杩涜浣撴锛屼箼鍨嬭倽鐐庤〃闈㈡姉鍘熸惡甯﹁�呬笉鑳芥帴瑙﹀効绔ャ��
+    </p>
+    <p>鈶d娇鐢ㄤ竴娆℃�ф敞灏勫櫒銆�</p>
+    <p>
+      鈶ゅ鑲濈値鎮h�呯殑椋熷叿銆佺敤鍏枫�佺帺鍏峰強渚跨泦銆佸睅灏垮強鍏朵粬鎺掓硠鐗╀弗鏍兼秷姣掞紝鎮h�呭簲闅旂娌荤枟銆�
+    </p>
+    <p>
+      鈶ラ伩鍏嶆瘝濠村瀭鐩翠紶鎾�傛瘝濠翠紶鎾竴鑸寚姣嶄翰涓轰箼鍨嬭倽鐐庢偅鑰呮垨鐥呮瘨鎼哄甫鑰咃紝鑷翠娇鑳庡効鍙椾箼鍨嬭倽鐐庣梾姣掓劅鏌擄紝鎴栭�氳繃浜ч亾鏃跺彈鎰熸煋锛屾垨鍑虹敓鍚庢姎鍏昏繃绋嬩腑鎰熸煋銆傝鐪熷仛濂戒骇鍓嶆鏌ワ紝蹇呰鏃跺強鏃剁粰鏂扮敓鍎挎敞灏勪箼鍨嬭倽鐐庣柅鑻楋紝鎮d箼鍨嬭倽鐐庣殑姣嶄翰鎱庨噸瀵瑰緟姣嶄钩鍠傚吇锛屽潎涓洪伩鍏嶆瘝濠村瀭鐩翠紶鎾殑涓昏鎺柦銆�
+    </p>
+    <p>锛�2锛夋姢鐞�</p>
+    <p>鈶犳偅鎬ユ�ц倽鐐庡簲鍗у簥浼戞伅锛岀梾鎯呭ソ杞悗鍙交寰椿鍔紝浣嗕互涓嶆劅瑙夌柌鍔充负瀹溿��</p>
+    <p>
+      鈶¢ギ椋熷疁灏戝悆鑴傝偑锛岄�傚綋澧炲姞铔嬬櫧璐ㄥ拰绯栫被鐨勪緵缁欓噺锛屽鍚冩按鏋滆敩鑿溿�傝泲鐧借川鏄倽缁嗚優鍐嶇敓鍜屼慨澶嶆墍蹇呴渶鐨勮惀鍏荤墿璐紝绯栫被鏄緵缁欒兘閲忕殑涓昏鏉ユ簮銆傝剛鑲繃澶氾紝鍙兘鍔犻噸鑲濊剰鐨勮礋鎷呫�備絾涔熶笉瀹滃悆杩囧鐨勮泲鐧借川鍜岀硸绫伙紝杩囧墿鐨勮泲鐧借川銆佺硸绫诲彲杞寲涓鸿剛鑲紝骞跺彲鍔犻噸鑵硅儉銆�
+    </p>
+    <p>
+      鈶㈠仛濂芥秷姣掗殧绂诲伐浣溿�傛偅鑰呯殑椋熷叿銆佹按鏉�佺墮鍒疯涓撶敤銆傞鍏枫�佹按鏉�佹瘺宸炬瘡鏃ョ叜娌告秷姣掍竴娆°�備究鐩嗙敤娑堟瘨娑叉蹈娉★紝琛f湇銆佽瑜ュ父鏅掞紙鏆存檼4锝�6灏忔椂锛夈��
+    </p>
+    <p>鎶ょ悊鎮e効鍚庯紝瑕佺敤鑲ョ殏娲楁墜銆�</p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>姝ヨ搴旀垚涓轰箼鍨嬭倽鐐庢偅鑰呯殑棣栭�夎繍鍔�</b></p>
+      <p class="block">
+        淇楄瘽璇村緱濂斤細鈥滈キ鍚庣櫨姝ヨ蛋锛屾椿鍒颁節鍗佷節銆傗�濇琛屾槸鎴戝浗浼犵粺鐨勫仴韬不鐤楁柟娉曚箣涓�锛屼箼鍨嬭倽鐐庢偅鑰呴�氳繃闂叉暎鍜岀紦鎱㈢殑琛岃蛋锛屽洓鑲㈣嚜鐒惰�屽崗璋冪殑杩愬姩锛屽彲浣垮叏韬叧鑺傜瓔楠ㄥ緱鍒伴�傚害鐨勮繍鍔紝鍐嶅姞涓婅交鏉剧晠杈剧殑鎯呯华锛岃兘浣夸汉姘旇娴侀�氾紝缁忕粶鐣呰揪锛屽埄鍏宠妭鑰屽吇绛嬮锛岀晠绁炲織鑰岀泭浜旇剰銆傛寔涔嬩互鎭掑垯鑳藉己澹韩浣擄紝绁涚梾寤跺勾銆傚彲浠ヨ姝ヨ鍋ヨ韩锛屽鍚勪釜骞撮緞娈电殑涔欏瀷鑲濈値鎮h�呯殕閫傜敤銆傛琛屾椂骞崇ǔ鑰屾湁鑺傚緥鍦板姞蹇�佸姞娣卞懠鍚革紝鏃㈡弧瓒充簡鑲岃倝杩愬姩鏃跺姘х殑闇�姹傦紝鍙堝鍛煎惛绯荤粺鍔熻兘鍔犱互閿荤偧鍜屾彁楂樸�傚挨鍏舵槸鑶堣倢娲诲姩鐨勫箙搴﹀鍔狅紝鍙寮烘秷鍖栬吅鐨勫姛鑳斤紱鑵瑰鑲岃倝鐨勮繍鍔紝瀵硅倽鑴忚捣鎸夋懇浣滅敤锛屾湁鍔╀簬椋熺墿娑堝寲鍜屽惛鏀讹紝涔熷彲闃叉不渚跨銆傛�讳箣锛屾琛岀‘瀹炴湁鐩婁簬鑲濈梾鎮h�呰韩蹇冨仴搴凤紝浣嗗簲鎬庢牱绉戝鍦拌繘琛岃繖椤硅繍鍔ㄥ憿锛�
+      </p>
+      <p class="block">
+        绗竴锛岃鎺屾彙姝ヨ鐨勮棰嗐�傞鍏堬紝姝ヨ鍓嶅叏韬簲鑷劧鏀炬澗锛岃皟鍖�鍛煎惛锛岀劧鍚庡啀浠庡姝ヨ銆傝嫢韬綋鎷樻潫绱у紶锛屽姩浣滃繀鍍垫粸鑰屼笉鍗忚皟锛屽奖鍝嶈倢鑲夊拰鍏宠妭鐨勬椿鍔紝杈句笉鍒伴敾鐐肩殑鐩殑銆傚湪姝ヨ鏃讹紝姝ュ饱瀹滆交鏉撅紝鐘跺闂插涵淇℃锛屽懆韬皵琛�鏂瑰彲璋冭揪骞冲拰銆佺櫨鑴夌晠閫氥�傛琛屾椂瀹滀粠瀹瑰拰缂擄紝鐧句簨涓嶆�濓紝涓嶈鍖嗗繖銆傛偁闂茬殑蹇冩儏鍜屾剦蹇殑鎯呯华涓嶄粎鑳芥彁楂樻琛岀殑鍏磋叮锛屼篃鏄琛屽吇鐢熺殑涓�涓噸瑕佹柟闈€�傛琛岄渶娉ㄦ剰寰簭娓愯繘锛岄噺鍔涜�屼负锛屽仛鍒板舰鍔宠�屼笉鍊︼紝鍚﹀垯杩囧姵鏄撹�楁皵浼ょ锛岃揪涓嶅埌鏁f鐨勭洰鐨勩��
+      </p>
+      <p class="block">
+        绗簩锛岃鎺屾彙姝ヨ鐨勯�熷害銆傛琛岋細姣忓垎閽熻120姝ュ乏鍙炽�備箙涔呰涔嬶紝鑳藉叴濂嬪ぇ鑴戯紝鎸绮剧锛屼娇涓嬭偄鐭仴鏈夊姏銆備絾蹇骞朵笉绛変簬鐤捐蛋锛屽彧鏄瘮缂撴鐨勬灞ラ�熷害绋嶅揩鐐广�傚揩姝ュ彲浣夸汉绋冲畾鎯呯华锛屾秷闄ょ柌鍔筹紝浜︽湁鍋ヨ劸鑳冦�佸姪娑堝寲鐨勪綔鐢ㄣ�傜紦姝ワ細姣忓垎閽熻70姝ュ乏鍙炽�傝繖绉嶆柟寮忕殑姝ヨ瀵逛簬骞磋�佷綋寮辫�呭挨涓洪�傜敤銆傞�嶉仴姝ユ槸涓�绉嶈蛋璧板仠鍋溿�佸揩鎱㈢浉闂寸殑姝ヨ锛屽洜鍏惰嚜鐢遍殢渚匡紝鏁呯О涓洪�嶉仴姝ャ�傚浜庣梾鍚庨渶瑕佸悍澶嶈�呴潪甯告湁鐩娿��
+      </p>
+      <p class="block">
+        绗笁锛岃鎺屾彙姝ヨ鐨勬椂闂淬�傞鍚庢琛屻�佹竻鏅ㄦ琛屻�佺潯鍓嶆琛屽鑲濈梾鎮h�呮渶涓洪�傚疁銆傚彜浜鸿锛氣�滈キ鍚庨鐗╁仠鑳冿紝蹇呯紦琛屾暟鐧炬锛屾暎鍏舵皵浠ヨ緭浜庤劸锛屽垯纾ㄨ儍鑰屾槗鑵愬寲銆傗�濊鏄庨キ鍚庢琛岃兘鍋ヨ劸娑堥锛屽欢骞寸泭瀵裤�傛棭鏅ㄨ捣搴婂悗锛屾垨鍦ㄥ涵闄箣涓紝鎴栧湪鏋楄崼澶ч亾绛夌┖姘旀竻鏂般�佸洓鍛ㄥ畞闈欎箣鍦版琛岋紝鏈夊埄浜庤倽鐥呮偅鑰呰皟鎽勭簿绁烇紝浣嗚倽鐥呮偅鑰呰娉ㄦ剰姘斿�欏彉鍖栵紝閫傚綋澧炲噺琛f湇銆傜潯鍓嶆琛屼害鏈夊埄浜庤倽鐥呭悍澶嶏紝鍙や汉浜戯細鈥滄瘡澶滄鐫℃椂锛岀粫瀹よ鍗冩锛屽灏辨灂銆傗�濊繖鏄洜涓衡�滃杽琛屽垯韬姵锛屽姵鍒欐�濇伅鈥濄��
+      </p>
+    </div>
+    <h4 id="d276">锛堝叓锛夌粏鑿屾�х棦鐤�</h4>
+    <p>缁嗚弻鎬х棦鐤惧張绉板織璐鸿弻鐥咃紝鏄敱鐥㈢柧鏉嗚弻寮曡捣鐨勬�ユ參鎬ц偁閬撲紶鏌撶梾銆�</p>
+    <h5 id="e223">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呭拰甯﹁弻鑰呮槸涓昏浼犳煋婧愶紝缁忕勃-鍙f劅鏌撱�傛偅鑰呮垨甯﹁弻鑰呯殑绮究锛屼互鍙婅绮究姹℃煋鐨勮。鐗┿�佺敤鍝併�佺帺鍏风瓑锛岄�氳繃鎵嬨�侀鐗┿�佹按鎴栭ギ鏂欒繘鍏ヨ儍鑲犻亾鑰屼紶鎾棦鐤俱�備汉缇ゅ鐥㈢柧鏅亶鏄撴劅锛屾偅鐥呭悗鍏嶇柅鍔涗笉鎸佷箙銆傚绉嬪鑺傞珮鍙戯紝瀛﹂緞鍓嶅効绔ュ瑙併�傚彈鍑夈�佺柌鍔炽�侀ゥ楗夸互鍙婂叾浠栨�ユ�х柧鐥呴兘鍙鍙戠棦鐤俱��
+    </p>
+    <h5 id="e224">2.鐥囩姸</h5>
+    <p>
+      璧风梾鎬ワ紝楂樼儹銆佽吂鐥涖�佽吂娉汇�備竴鏃ュ彲鑵规郴鍗佹暟娆★紝鐢氳嚦鍑犲崄娆★紝鑴撹渚匡紝鎮e効鏈夋槑鏄剧殑鎺掍笉鍑�澶т究鐨勬劅瑙夛紝鍗虫墍璋撶殑閲屾�ュ悗閲嶃�傝嫢鎮e効骞跺彂楂樼儹銆佹娊椋庛�佹槒杩凤紝涓轰腑姣掓�х棦鐤撅紝椤绘�ユ晳銆�
+    </p>
+    <h5 id="e225">3.鎶ょ悊鍙婇闃�</h5>
+    <p>锛�1锛夋姢鐞�</p>
+    <p>
+      鈶犳偅鍎块ギ椋熶互娴佽川銆佸崐娴佽川涓轰富锛屽繉椋熷娓c�佹补鑵绘垨鏈夊埡婵�鎬х殑椋熺墿銆傜梾鎯呭ソ杞悗閫愭鏀逛负杞キ锛屽苟鍔犲己钀ュ吇銆�
+    </p>
+    <p>鈶℃帓渚垮悗锛岀敤娓╂按娓呮礂鑷�閮紝鑲涢棬鍙婅噣閮ㄧ毊鑲ゆ秱5%鐨勯灒閰歌蒋鑶忋��</p>
+    <p>鈶㈡媺鐥㈢柧浣胯倹闂ㄦ澗寮涳紝鏄撹鍙戣劚鑲涳紝鍥犳鎮e効涓嶅疁闀挎椂闂磋共鍧愬湪渚跨泦涓娿��</p>
+    <p>
+      鈶f敞鎰忔秷姣掗殧绂伙紝鎮e効楗墠渚垮悗鑲ョ殏娲楁墜锛岄鍏枫�佷究鐩嗕笓鐢紝鍗曠嫭娲楁钉娑堟瘨銆傛姢鐞嗚�呬害搴旀敞鎰忔礂鎵嬫秷姣掋��
+    </p>
+    <p>锛�2锛夐闃�</p>
+    <p>鏃╁彂鐜般�佹棭闅旂鎮h�呭拰甯﹁弻鑰咃紝鍔犲己涓汉鍗敓銆佺幆澧冨崼鐢熷拰楗鍗敓銆�</p>
+    <h4 id="d277">锛堜節锛夋按鐥�</h4>
+    <p>
+      姘寸棙鏄竴绉嶅父瑙佺殑鐥呮儏杈冭交鐨勬�ユ�х梾姣掓�т紶鏌撶梾锛岀梾鍘熶綋涓烘按鐥�-甯︾姸鐤辩柟鐥呮瘨銆�
+    </p>
+    <h5 id="e226">1.娴佽鐗圭偣</h5>
+    <p>
+      涓昏閫氳繃鎺ヨЕ浼犳煋鎴栭娌紶鏌擄紝瀛曟瘝涔熷彲鐩存帴浼犵粰鑳庡効鎴栨柊鐢熷効銆備紶鏌撴�ф瀬寮猴紝鏄撴劅鎺ヨЕ鑰呯害90%鍙戠梾銆備换浣曞勾榫勫潎鍙彂鐥咃紝濠村辜鍎垮強瀛﹀墠鍎跨澶氳銆傚啲鏄ヤ袱瀛i珮鍙戙�備竴娆″彂鐥咃紝缁堣韩鍏嶇柅銆�
+    </p>
+    <h5 id="e227">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈熶竴鑸负13锝�17澶┿�傚線寰�鍏堣鐨柟锛岀毊鐤瑰垵涓轰笜鐤规垨绾㈣壊灏忔枒鐤癸紝鏁板皬鏃舵垨涓�鏃ュ悗杞负鈥滈湶鐝犫�濈姸鐤辩柟锛屽ぇ灏忎笉绛夛紝鍑犲ぉ鍚庯紝鐤辩柟鍙樺共缁撶梻锛屾暟鏃ユ垨1锝�3鍛ㄧ梻鐨劚钀斤紝涓嶇暀鐦㈢棔銆傜柋鐤瑰鐥掞紝鎼旀姄鍚庡彲鍙嶅鎰熸煋锛岀梻鐩栬劚钀藉悗灏戣鐦㈢棔銆傚悓涓�鎮h�呰韩涓婂彲瑙佷笜鐤广�佺柋鐤瑰拰鐥傜洊鍚屾椂瀛樺湪銆傜毊鐤瑰湪韬共銆佽叞銆佸ご閮ㄣ�佸ご鐨瑙侊紝鍥涜偄绋�灏戯紝鍛堝悜蹇冩�у垎甯冦�傚嚭鐤瑰悓鏃舵垨鏈夊彂鐑垨涓嶈垝閫傜殑鎰熻锛屼竴鑸棁鐘惰緝杞汇�傜儹搴﹀鍦�39鈩冧互涓嬶紝1锝�5鏃ュ悗娑堥��銆�
+    </p>
+    <h5 id="e228">3.鎶ょ悊鍙婇闃�</h5>
+    <p>
+      鍚屸�滈夯鐤光�濄�備絾搴旀敞鎰忕柋鐤归儴浣嶇敤鐐夌敇鐭虫礂鍓傛鐥掞紝闃叉鎼旀姄锛涘嫟鎹㈠唴琛e強搴婂崟锛屼互鍏嶉�犳垚鍙嶅鎰熸煋锛岃縼寤朵笉鎰堛��
+    </p>
+    <h4 id="d278">锛堝崄锛夋墜瓒冲彛鐥�</h4>
+    <p>鎵嬭冻鍙g梾鏄敱鑲犻亾鐥呮瘨鎰熸煋寮曡捣鐨勭柋鐤规�т紶鏌撶梾銆�</p>
+    <h5 id="e229">1.娴佽鐗圭偣</h5>
+    <p>
+      鎮h�呮槸涓昏鐨勪紶鏌撴簮銆傛偅鍎跨殑姘寸柋娑层�佸捊鍒嗘硨鐗╁強绮究涓潎鍙甫鏈夌梾姣掋�傚瀛i珮鍙戯紝1锝�2宀佸辜鍎垮瑙併��
+    </p>
+    <h5 id="e230">2.鐥囩姸</h5>
+    <p>
+      娼滀紡鏈�4锝�6鏃ャ�傛渶鍏堝嚭鐜拌交寰棁鐘跺鍙戠儹銆佸挸鍡姐�佸捊鐥涘強鍏ㄨ韩涓嶉�傘�備互鎵嬨�佽冻銆佸彛鑵旂瓑閮ㄤ綅鐨勭毊鐤瑰拰鐤辩柟涓轰富瑕佺壒寰併�傚湪鎸囷紙瓒撅級鐨勮儗闈€�佷晶缂樸�佹墜鎺屻�佽冻璺栵紝灏ゅ叾鏄寚锛堣毒锛夌敳鍛ㄥ洿锛屾湁鏃跺湪鑷�閮ㄣ�佽函骞插拰鍥涜偄鍙戠敓绾㈣壊鏂戜笜鐤癸紝寰堝揩鍙戝睍涓烘按鐤便�傚彛鑵斿唴鍦ㄨ垖銆佺‖鑵�侀榛忚啘銆侀娇榫堜笂鍙戠敓姘寸柋锛岀牬婧冨悗褰㈡垚娴呭湪鐨勭硿鐑傦紝鍥犵柤鐥涜�屽奖鍝嶈繘椋熴��8锝�10澶╂按鐤辩粨鐥傦紝鐤剧梾鐥婃剤銆�
+    </p>
+    <h5 id="e231">3.鎶ょ悊鍙婇闃�</h5>
+    <p>锛�1锛夋姢鐞�</p>
+    <p>鈶犲彂鐑椂搴斿崸搴婁紤鎭紝澶氶ギ姘淬��</p>
+    <p>鈶¢鐗╁簲鏈夎惀鍏伙紝浠ユ祦璐ㄣ�佸崐娴佽川涓轰富銆�</p>
+    <p>鈶㈤キ鍚庢急鍙o紝淇濇寔鍙h厰娓呮磥銆�</p>
+    <p>鈶f偅鍎块鍏枫�佷究鍏峰簲涓撶敤锛岀敤鍚庢秷姣掋��</p>
+    <p>锛�2锛夐闃�</p>
+    <p>鈶犻キ鍓嶄究鍚庤鐢ㄨ偉鐨傛垨娲楁墜娑叉礂鎵嬨��</p>
+    <p>鈶′笉瑕佽瀛╁瓙鎺ヨЕ鎮e効銆�</p>
+    <p>鈶繚鎸佸搴竻娲佸崼鐢燂紝灞呭瑕佺粡甯搁�氶鎹㈡皵锛屽嫟鏅掕。琚��</p>
+    <p>鈶f祦琛屾湡闂达紝涓嶈甯﹀瀛愬埌浜虹兢鑱氶泦銆佺┖姘旀祦閫氬樊鐨勫叕鍏卞満鎵�銆�</p>
+    <h4 id="d279">锛堝崄涓�锛夋�ユ�х粨鑶滅値</h4>
+    <p>鎬ユ�х粨鑶滅値锛屼織绉扳�滅孩鐪肩梾鈥濓紝鏄敱鐥呮瘨鎴栫粏鑿屽紩璧风殑浼犳煋鎬х溂鐥呫��</p>
+    <h5 id="e232">1.娴佽鐗圭偣</h5>
+    <p>鏄ュ瀛e瑙併�備富瑕侀�氳繃鏃ュ父鐢熸椿鎺ヨЕ浼犳挱锛屽悇骞撮緞鍧囧彲鍙戠梾銆�</p>
+    <h5 id="e233">2.鐥囩姸</h5>
+    <p>
+      缁嗚弻鎬х粨鑶滅値涓�鑸父鏈夎創鎬ф垨榛忔�у垎娉岀墿锛屾棭涓婇啋鏉ユ椂涓婁笅鐪肩潙琚矘浣忥紝鎬曞厜锛岀溂閮ㄧ柤鐥涳紝鏈夊紓鐗╂劅銆傜梾姣掓�х粨鑶滅値鐥囩姸鐣ヨ交锛岀溂鍒嗘硨鐗╁涓烘按鏍枫�傜粨鑶滅値鐨勫彂鐥呴儴浣嶆槸鐪肩悆琛ㄩ潰鍙婁笂涓嬬溂鐫戙�傚唴渚х粨鑶滃彂鐐庯紝琛ㄧ幇涓虹櫧鐪肩悆鍙戠孩锛屾晠鍚嶁�滅孩鐪肩梾鈥濄��
+    </p>
+    <h5 id="e234">3.鎶ょ悊鍙婇闃�</h5>
+    <p>锛�1锛夋姢鐞�</p>
+    <p>
+      鍙敤鐢熺悊鐩愭按鎴栫〖閰告憾娑叉竻娲楃溂鐫涖�傜櫧澶╃偣鐪艰嵂姘达紝鏅氫笂娑傜溂鑽啅锛屽繉鍖呮墡鐪肩潧锛屼互鍏嶅垎娉岀墿鏃犳硶鎺掑嚭銆�
+    </p>
+    <p>锛�2锛夐闃�</p>
+    <p>
+      鎬ユ�х粨鑶滅値浼犳煋鎬у緢寮猴紝瑕侀噸瑙嗛闃插拰闅旂娑堟瘨銆傛暀鑲插辜鍎夸笉瑕佺敤鎵嬫弶鐪肩潧銆傛墜缁€�佹瘺宸俱�佽劯鐩嗙瓑瑕佷笓鐢紝鐢ㄥ悗鍙婃椂娑堟瘨銆傛渶濂界敤娴佸姩姘存礂鑴搞�傛垚浜轰负鎮e効婊磋繃鐪艰嵂鍚庤鐪熺敤鑲ョ殏娲楁墜銆�
+    </p>
+    <h4 id="d280">锛堝崄浜岋級娌欑溂</h4>
+    <p>娌欑溂鐢辨矙鐪艰。鍘熶綋鎰熸煋寮曡捣锛屾槸涓�绉嶆參鎬т紶鏌撴�х粨鑶滆鑶滅値銆�</p>
+    <h5 id="e235">1.娴佽鐗圭偣</h5>
+    <p>
+      娌欑溂鎮h�呮槸涓昏鐨勪紶鏌撴簮銆傛偅鑰呯殑鐪奸儴鍒嗘硨鐗╁強鍒嗘硨鐗╂薄鏌撶殑姣涘肪銆佽劯鐩嗙瓑锛岄兘甯︽湁鐥呭師浣擄紝鎺ヨЕ鍚庡潎鍙�犳垚浼犳挱銆�
+    </p>
+    <h5 id="e236">2.鐥囩姸</h5>
+    <p>
+      鎮h�呯粨鑶滀笂鏈夋护娉′钩澶达紝鐪奸儴鍙戝共鍙戠棐锛屽垎娉岀墿澶氾紝涔呬箣鍒欏舰鎴愮槩鐥曪紝鐦㈢棔鎸涚缉閫犳垚鍊掔潾锛屽紩璧疯鑶滄崯浼わ紝浠庤�屽奖鍝嶈瑙夊姛鑳斤紝閫犳垚瑙嗗姏涓嬮檷銆�
+    </p>
+    <h5 id="e237">3.鎶ょ悊鍙婇闃�</h5>
+    <p>鈶犳暀鑲插辜鍎垮吇鎴愯壇濂界殑鐢熸椿鍜屽崼鐢熶範鎯紝缁忓父娲楁墜锛屼笉鐢ㄦ墜鎻夌溂鐫涖��</p>
+    <p>鈶′笉鍏辩敤鑴哥泦銆佹瘺宸剧瓑鐩ユ礂鐢ㄥ叿锛屾瘺宸捐鍒嗗紑鎸傛斁銆�</p>
+    <p>鈶㈡偅鍎挎墍鐢ㄦ瘺宸俱�佽劯鐩嗗簲鍙婃椂娑堟瘨銆�</p>
+    <p>鈶f偅鑰呬笉鐢ㄩ殧绂汇��</p>
+    <p>鈶よ娉ㄦ剰鏅煡鏅不銆�</p>
+    <h4 id="d281">锛堝崄涓夛級鑴撶柋鐤�</h4>
+    <p>鑴撶柋鐤槸涓�绉嶇敱缁嗚弻寮曡捣鐨勫寲鑴撴�х毊鑲ょ梾銆備紶鏌撴�у己銆�</p>
+    <h5 id="e238">1.娴佽鐗圭偣</h5>
+    <p>
+      涓昏閫氳繃鏃ュ父鐢熸椿鎺ヨЕ浼犳挱銆傛偅鍎跨殑鑴撶柋鍐呭惈鏈夊ぇ閲忕粏鑿岋紝鑴撶柋鐮磋锛岃創娑叉祦鍑猴紝鑴撴恫姹℃煋閮ㄤ綅鍗冲甫鏈夌粏鑿岋紝鎺ヨЕ鍚庡嵆鍙�犳垚浼犳挱銆�
+    </p>
+    <h5 id="e239">2.鐥囩姸</h5>
+    <p>
+      澶氬彂鐢熶簬鐨偆鏆撮湶閮ㄤ綅锛屽闈㈤儴銆侀閮ㄣ�佸弻鎵嬨�佸ご鐨強涓婅偄鏆撮湶閮ㄤ綅绛夈�傜梾鍙橀儴浣嶅嚭鐜扮孩鏂戙�佷笜鐤瑰拰姘寸柋锛岃繀閫熷彉鎴愯創鐤憋紝鏁版棩鍚庤創鐤辩牬瑁傦紝娴佸嚭榛勮壊鑴撴恫锛岃創娑叉薄鏌撳彈鎹熺毊鑲わ紝鍑虹幇鏂扮殑鑴撶柋銆�
+    </p>
+    <h5 id="e240">3.鎶ょ悊鍙婇闃�</h5>
+    <p>鈶犲嫟鍓寚鐢层��</p>
+    <p>鈶$梾鍙橀儴浣嶄繚鎸佹竻娲併��</p>
+    <p>鈶㈡偅鑰呮墍鐢ㄨ。鐗╁強鏃剁叜娌告秷姣掋��</p>
+    <p>鈶e皢鎮e効闅旂鑷崇毊鐤瑰叏閮ㄧ粨鐥傘��</p>
+    <p>鈶ゆ姢鐞嗘偅鍎垮悗鍙婃椂娓呮磥娑堟瘨銆�</p>
+    <h4 id="d282">锛堝崄鍥涳級鎵嬬櫍銆佽冻鐧e拰鐢茬櫍</h4>
+    <p>
+      鎵嬬櫍銆佽冻鐧e拰鐢茬櫍鏄毊鑲ょ櫍鑿屼镜鐘帉銆佽窎銆佹寚锛堣毒锛夐棿鐨偆鍙婃寚鐢插紩璧风殑娴呴儴鐪熻弻鎰熸煋銆�
+    </p>
+    <h5 id="e241">1.娴佽鐗圭偣</h5>
+    <p>
+      鎵嬬櫍鍜屼腑鍖诲涓杞界殑鈥滈箙鎺岄鈥濈浉绫讳技锛岃冻鐧d織绉扳�滆剼姘斺�濓紝鐢茬櫍淇楃О鈥滅伆鎸囩敳鈥濄�備互瓒崇櫍澶氳銆備富瑕侀�氳繃鐩存帴鎺ヨЕ鐥呭師浣撲镜鐘儴浣嶆垨浣跨敤鐥呭師浣撴薄鏌撶殑鐗╁搧锛屽鎷栭瀷銆佹礂鑴氱泦銆佹瘺宸捐�屾劅鏌撱��
+    </p>
+    <h5 id="e242">2.鐥囩姸</h5>
+    <p>
+      鐥呯▼缂撴參锛屾湁涓嶅悓绋嬪害鐦欑棐锛屽瀛h緝閲嶏紝鍐鍑忚交銆傜┛涓嶉�忔皵鐨勮兌闉嬨�佺悆闉嬪姞閲嶏紝娌绘剤鍚庡彲鍐嶆劅鏌撱��
+    </p>
+    <p>鐢茬櫍鎮h�呮寚鐢查潰鍑瑰嚫涓嶅钩锛岄鑹茬伆鐧芥垨姹¢粍锛屽け鍘诲厜娉姐��</p>
+    <h5 id="e243">3.闃叉不</h5>
+    <p>鈶犳敞鎰忎釜浜哄崼鐢熷拰鐜鍗敓锛屽父娲楄剼銆佸嫟鎹㈣瀛愩��</p>
+    <p>鈶¤冻姹楄緝澶氱殑浜哄簲绌块�忔皵鎬уソ鐨勮瀛愶紝骞跺彲鎿︽姢瓒崇矇锛屼繚鎸佽冻閮ㄥ共鐕ャ��</p>
+    <p>鈶㈡礂鑴氱泦銆佹礂鑴氬肪鏈�濂戒笓浜轰笓鐢紝瀹氭湡娑堟瘨銆�</p>
+    <p>鈶e叕鍏辨荡瀹ゃ�佸鐢ㄦ礂鑴氱泦搴旂粡甯告秷姣掞紝鍏叡鎷栭瀷鍙婃荡宸炬瘡娆′娇鐢ㄥ悗娑堟瘨銆�</p>
+    <p>鈶や笉瑕佸拰鍒汉鎹㈢┛琛f湇闉嬭銆�</p>
+    <p>鈶ュ凡鎮h冻鐧h�呭簲绉瀬娌荤枟锛岀洿鑷崇棅鎰堛��</p>
+    <h4 id="d283">锛堝崄浜旓級娴佽鎬т箼鍨嬭剳鐐�</h4>
+    <p>
+      娴佽鎬т箼鍨嬭剳鐐庣畝绉扳�滀箼鑴戔�濓紝鏄敱涔欒剳鐥呮瘨鎰熸煋寮曡捣鐨勬�ユ�т腑鏋㈢缁忕郴缁熶紶鏌撶梾銆�
+    </p>
+    <h5 id="e244">1.娴佽鐗圭偣</h5>
+    <p>
+      鐚负鏈梾鐨勪富瑕佷紶鏌撴簮銆傛柊鐢熶粩鐚紝缁忚繃涓�涓瀛o紝鍑犱箮100%琚劅鏌撱�備富瑕佺粡铓婅櫕鍙挰杩涜浼犳挱锛岃殜铏惛鐚鍒欏甫涓婁箼鑴戠梾姣掞紝鍐嶅彯鍜仴搴蜂汉鏃讹紝灏辨妸涔欒剳鐥呮瘨娉ㄥ叆浜轰綋銆傚绉嬪澶氳锛屽鍓嶅効绔ラ珮鍙戙��
+    </p>
+    <h5 id="e245">2.鐥囩姸</h5>
+    <p>鈶犺捣鐥呮�ャ�傞珮鐑�佸ご鐥涖�佸棞鐫°�侀娆茬己涔忋�佸柗灏勬�у憰鍚愩�佸嚌瑙嗐�佹儕鍘ャ��</p>
+    <p>鈶$蹇楁敼鍙樸�傜敱绮剧钀庨潯銆佺儲韬併�佸棞鐫¤嚦鍗婃槒杩枫�佹槒杩枫��</p>
+    <p>
+      鈶㈤珮鐑�40鈩冧互涓婏紝娣卞害鏄忚糠鎮h�咃紝澶氬彂鐢熻剳鐤濄�佽偄浣撶槴鐥紝鐥呮鐜囬珮锛屽瓨娲昏�呭鐣欐湁鏄庢樉鐨勭缁忕郴缁熷悗閬楃棁锛屽鑲綋鐦棯銆佹櫤鍔涘噺閫�绛夈��
+    </p>
+    <p>鈶d腑瑗垮尰缁撳悎娌荤枟涔欒剳锛屼娇鐥呮鐜囨槑鏄句笅闄嶃��</p>
+    <h5 id="e246">3.闃叉不</h5>
+    <p>鈶犲湪娴佽鏈熷墠1锝�2涓湀鎺ョ涔欒剳鐤嫍锛屽彲浣夸繚鎶ょ巼杈�80%锝�90%銆�</p>
+    <p>
+      鈶℃悶濂界幆澧冨崼鐢燂紝娑堢伃铓婅櫕婊嬬敓鍦帮紝鍦ㄦ祦琛屽鑺傞槻铓娿�侀┍铓娿�佺伃铓婏紝鏄闃插拰鎺у埗涔欒剳娴佽鐨勫叧閿��
+    </p>
+    <h4 id="d284">锛堝崄鍏級娴佽鎬ц剳鑴婇珦鑶滅値</h4>
+    <p>娴佽鎬ц剳鑴婇珦鑶滅値绠�绉扳�滄祦鑴戔�濓紝鏄敱鑴戣啘鐐庣悆鑿屾劅鏌撳紩璧风殑鍖栬創鎬ц剳鑶滅値銆�</p>
+    <h5 id="e247">1.娴佽鐗圭偣</h5>
+    <p>
+      甯﹁弻鑰呭拰鎮h�呬负娴佽剳鐨勪富瑕佷紶鏌撴簮銆傜梾鍘熶綋瀛樺湪浜庨蓟鍜藉垎娉岀墿涓紝缁忛娌敱绌烘皵浼犳挱銆傚啲鏄ュ锛岄�氶涓嶈壇锛屽懠鍚搁亾鎶垫姉鍔涗笅闄嶆槸娴佽鐨勪富瑕佸師鍥犮��
+    </p>
+    <h5 id="e248">2.鐥囩姸</h5>
+    <p>鈶犳綔浼忔湡2锝�3澶╋紝鏈�闀�7澶┿��</p>
+    <p>鈶$梾鍒濈被浼兼劅鍐掞紝楂樼儹銆佸瘨鎴樸�佸柗灏勬�у憰鍚愩�佸ご鐥涳紝鐢氳嚦鍏宠妭鐥涖�佸叏韬棝銆�</p>
+    <p>鈶㈠叏韬閮ㄤ綅杩呴�熷嚭鐜板嚭琛�鐐广�傚垎甯冧笉鍧囷紝澶氬皯涓嶅畾銆�</p>
+    <p>鈶f偅鍎跨儲韬佹垨绁炲織鎭嶆儦銆佸棞鐫★紝閲嶅垯鏄忚糠銆佹儕鍘ャ��</p>
+    <p>鈶ゆ偅鑰呰倢鑲夊己鐩达紝棰堟姷鎶楁槑鏄俱��</p>
+    <p>
+      鑻ヤ簬鍐槬瀛e彂鐜版劅鍐掓偅鑰呭ご鐥涘墽鐑堛�佸憰鍚愰绻併�佺簿绁炴瀬宸紝鐨偆鏈夊嚭琛�鐐癸紝搴斿強鏃堕�佸尰闄㈣瘖娌汇��
+    </p>
+    <h5 id="e249">3.闃叉不</h5>
+    <p>鈶犳祦琛屽鑺傚墠1涓湀鎺ョ娴佽剳鐤嫍銆�</p>
+    <p>鈶″鍐呯粡甯稿紑绐楅�氶鎹㈡皵锛屼繚鎸佺┖姘旀柊椴溿�佹祦閫氥��</p>
+    <p>鈶㈠啲鏄ュ灏戝幓浜哄鐨勫叕鍏卞満鍚堛��</p>
+    <p>鈶f帴瑙﹁�呴渶妫�鐤紝鍙伒鍖诲槺鏈嶇:鑳哄槯鍟堕闃诧紝鏈嶈嵂鏈熼棿澶氬枬鐧藉紑姘淬��</p>
+    <h4 id="d285">锛堝崄涓冿級鑴婇珦鐏拌川鐐�</h4>
+    <p>鑴婇珦鐏拌川鐐庝織绉扳�滃皬鍎块夯鐥圭棁鈥濓紝涓鸿剨楂撶伆璐ㄧ値鐥呮瘨鎵�鑷淬��</p>
+    <h5 id="e250">1.娴佽鐗圭偣</h5>
+    <p>
+      浼犳煋婧愪负鎮h�呮垨甯︽瘨鑰呫�備汉绫绘槸鑴婇珦鐏拌川鐐庣梾姣掔殑鍞竴鑷劧鐣屽涓伙紝澶忕瀛e瑙併�備紶鎾�斿緞杈冨銆�
+    </p>
+    <p>鈶犻ギ椋熸薄鏌擄紙鎮h�呮垨甯︽瘨鑰呯殑澶т究閮借兘杈冮暱鏈熷湴鎺掑嚭鐥呮瘨锛夈��</p>
+    <p>鈶℃帴瑙︿紶鎾紙鍖呮嫭姹℃煋鐨勬墜鎸囥�佺帺鍏峰強绌烘皵椋炴搏浼犲叆鍙h厰锛夈��</p>
+    <p>鈶㈢毊鑲ゅ垱浼ゆ劅鏌擄紝涔熸湁鍙兘锛屼絾杈冨皯瑙併��</p>
+    <p>
+      4涓湀鑷�5宀佸彂鐥呯巼鏈�楂樸��4涓湀浠ヤ笅鐨勫┐骞煎効寰堝皯寰楃梾锛屽洜涓烘瘝浣撶殑鎶椾綋鑳界敱琛�娑插強鍒濅钩浼犵粰鏂扮敓鍎裤��
+    </p>
+    <h5 id="e251">2.鐥囩姸</h5>
+    <p>鐥呯▼澶ц嚧鍒嗕负浜旀湡锛屽嵆鍓嶉┍鏈熴�佺槴鐥墠鏈熴�佺槴鐥湡銆佹仮澶嶆湡鍜屽悗閬楃棁鏈熴��</p>
+    <p>
+      鍓嶉┍鏈熶綋娓╀笂鍗囪嚦38鈩冿綖39鈩冿紝鍚屾椂鍏ㄨ韩涓嶉�傘�侀娆茬己涔忥紝寰�寰�澶氭睏锛岀儲韬佷笉瀹夛紱鏈夋椂鍡滅潯銆佸叏韬劅瑙夎繃鏁忥紝鎴栨偅澶寸棝锛屾垨鏈夎吂鐥涖�佹伓蹇冦�佸憰鍚愩�佷究绉樸�佽吂娉荤瓑娑堝寲绯荤粺鐥囩姸锛屾垨鏈夊挸鍡姐�佹祦娑曠瓑涓婂懠鍚搁亾鎰熸煋琛ㄧ幇銆傜儹閫�鍚庯紝缁�1锝�6鏃ョ殑闈欐鏃堕棿锛岀儹搴﹀張璧凤紝杩涘叆鐦棯鍓嶆湡銆傛偅鍎块櫎鍙戠儹澶栧叏韬叴濂嬨�佺毊鑲ゅ井绾紝鍑烘睏銆佸憰鍚愬強鍜界棝锛屽叏韬柤鐥涖�侀鑳屽己鐩达紝涔嬪悗杩涘叆鐦棯鏈熴��
+    </p>
+    <h5 id="e252">3.棰勯槻</h5>
+    <p>鈶犲彛鏈嶈剨楂撶伆璐ㄧ値鍑忔瘨娲荤柅鑻楃硸涓革紝鏈湇绯栦父鑰呭彲娉ㄥ皠涓欑鐞冭泲鐧姐��</p>
+    <p>鈶℃敞鎰忎釜浜哄崼鐢熷拰鐜鍗敓銆�</p>
+    <p>
+      鈶㈤鍏枫�佺敤鍏枫�佺帺鍏枫�佸鍏风瓑鏃ュ父鐢ㄥ搧鍙婃偅鍎跨敓娲荤幆澧冨交搴曠敤绱绾挎垨娑堟瘨娑叉秷姣掋��
+    </p>
+    <p>鈶f棭鍙戠幇銆佹棭闅旂銆佹棭娌荤枟銆�</p>
+    <h4 id="d286">锛堝崄鍏級鐙傜姮鐥�</h4>
+    <p>鐙傜姮鐥呭張绉扳�滄亹姘寸棁鈥濓紝鏄敱鐙傜姮鐥呮瘨鎰熸煋寮曡捣鐨勬�ユ�т紶鏌撶梾銆�</p>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <h5 id="e253">1.娴佽鐗圭偣</h5>
+        <p>
+          浜轰富瑕侀�氳繃琚媯鐘�佺尗銆佽潤铦犵瓑鐥呭吔鍜激銆佹姄浼ょ毊鑲ら粡鑶滄垨鑸斿強鐮存崯鐨偆銆侀粡鑶滆�屾劅鏌擄紝楂樻祿搴︾殑姘旀憾鑳朵篃鍙兘閫犳垚浼犳挱銆備换浣曞勾榫勩�佷换浣曞鑺傦紝涓栫晫鍚勫湴鍧囧彲鍙戠敓銆傛偅杩囩媯鐘梾鎴栨帴绉嶈繃鐙傜姮鐥呯柅鑻楃殑浜烘垨鍔ㄧ墿锛岃娓呬腑鏈夌壒寮傛�ф姉浣擄紝瀵逛互鍚庣殑鎰熸煋鏈夊厤鐤姏銆�
+        </p>
+        <h5 id="e254">2.鐥囩姸</h5>
+        <p>
+          娼滀紡鏈熼暱鐭笉涓�锛屽彲鐭嚦8鏃ワ紝闀胯揪3骞达紝鐢氳嚦鏇撮暱銆傚彂鐥呮椂锛屾偅鑰呬綆鐑�佸ご鐥涖�佺劍铏戙�佷箯鍔涖�佹槗婵�鎯广�佹槗鎬掋�佹姂閮侊紝鐢氳嚦鍑虹幇婵掓
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細浼犳煋鐥呭強鍏堕闃测�斺�旂媯鐘梾.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫紶鏌撶梾鍙婂叾棰勯槻鈥斺�旂媯鐘梾</p>
+      </div>
+    </div>
+
+    <p class="m0-t0">
+      鎰燂紝鐨偆鍙戝噳鍙戦夯銆佹劅瑙夎繃鏁忋�傛儏缁毚韬侊紝鐪嬪埌姘存垨楗按鏃跺彲璇卞彂寮虹儓鐨勮倢鑲夋娊鎼愶紝闅忓悗鍑虹幇楹荤椆銆佹槒杩疯�岃嚧鍛姐��
+    </p>
+    <h5 id="e255">3.鍙戠梾鐜�</h5>
+    <p>浜鸿鐥呭吔鍜激鍚庯紝鍙戠梾鐨勫揩鎱€�佺梾鎯呯殑涓ラ噸绋嬪害涓庝笅杩板洜绱犳湁鍏炽��</p>
+    <p>
+      鈶犱激鍙g殑鎯呭喌銆備激鍙h窛绂诲ご閮ㄨ秺杩戯紝鍙戠梾鐜囪秺楂樸�備激鍙h秺娣辫秺澶э紝鎴栧澶勮鍜紝鍙戠梾鐜囬珮銆�
+    </p>
+    <p>
+      鈶″挰浼ゅ悗鐨勫鐞嗐�傚浼ゅ彛鐨勫鐞嗗強鏃惰�屽交搴曪紝鍙婃棭娉ㄥ皠鐙傜姮鐤嫍鍜屾姉琛�娓呰�咃紝鍙戠梾鐜囨槑鏄鹃檷浣庯紝鍚庤�呯殑鍙戠梾鐜囩害1%銆�
+    </p>
+    <h5 id="e256">4.闃叉不</h5>
+    <p>鈶犲姞寮哄瀹剁暅鍜屽疇鐗╃殑楗插吇绠$悊锛屽鍏诲疇鐗╁簲鍙婃椂鎺ョ鐤嫍銆�</p>
+    <p>鈶″強鏃舵潃鐏媯鐘苟浜堜互鐒氭瘉鎴栨繁鍩嬨��</p>
+    <p>鈶㈠挰浼ゅ悗鍙婃椂鎺ョ鐙傜姮鐤嫍锛屾牴鎹尰鐢熷缓璁�夋嫨娉ㄥ皠鎶楄娓呫��</p>
+    <p>
+      鈶e彂鐥呭悗锛屾棤鐗规畩鏈夋晥鐨勬不鐤楄嵂鐗┿�傚鐞嗕富瑕佷负瀵圭棁銆傛偅鍎垮簲鍗曢棿闅旂锛屽鍐呬繚鎸佸畨闈欙紝閬垮厤寮哄厜鍙婂ぇ澹板埡婵�銆傛姢鐞嗘椂涓ラ槻鎮e効浼や汉鎴栦激宸便��
+    </p>
+    <h3 id="c092">涓夈�佸瘎鐢熻櫕鐥呴槻娌伙紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d287">锛堜竴锛夎洈铏梾</h4>
+    <p>
+      铔旇櫕鐥呮槸灏忓効甯歌鐨勮偁閬撳瘎鐢熻櫕鐥咃紝寰�寰�褰卞搷灏忓効鐨勯娆插拰鑲犻亾鍔熻兘锛屽Θ瀹冲皬鍎跨殑鐢熼暱鍙戣偛銆傚叾骞跺彂鐥囪緝澶氾紝鏈夋椂鍗卞強鐢熷懡锛屽繀椤荤Н鏋侀槻娌汇��
+    </p>
+    <h5 id="e257">1.鐥呭洜鍙婃祦琛岀梾瀛�</h5>
+    <p>
+      浜鸿洈铏槸瀵勭敓鍦ㄤ汉浣撶殑鏈�澶х嚎铏箣涓�锛岄泴闆勫紓浣撱�傚叾鎴愯櫕鐘跺铓殦锛岃壊娣$孩锛屽瘎鐢熶簬鑲犻亾鍐咃紝瀵垮懡绾�1骞淬�傞泴鎴愯櫕韬綋杈冮暱锛屽熬绔几鐩达紝姣忔棩浜у嵉20浣欎竾涓紱闆勬垚铏緝鐭紝灏剧鍚戣吂渚у嵎鏇层�傝櫕鍗甸殢绮究鎺掑嚭銆傚垰浜у嚭鐨勫嵉鏃犳劅鏌撳姏锛屼絾鐢熷懡鍔涢〗寮恒�傝櫕鍗垫薄鏌撴偿鍦熴�侀鐗╋紝鍦ㄩ�傚疁鐨勬俯搴︺�佹箍搴︽潯浠朵笅锛�2鍛ㄥ乏鍙冲彂灞曚负鎰熸煋鎬ц櫕鍗点�傚鍓嶅効绔ュ枩鐜╂偿鍦燂紝鑻ラキ鍓嶄笉璁ょ湡娲楁墜锛屾垨鐢熷悆涓嶆磥鐨勭摐鏋滆敩鑿溿�佸枬涓嶆磥鐢熷喎姘达紝鎴栦娇鐢ㄨ櫕鍗垫薄鏌撶殑椋熷叿銆佺帺鍏风瓑锛屽潎鍙劅鏌撹鐥呫��
+    </p>
+    <h5 id="e258">2.鐥囩姸</h5>
+    <p>
+      鐥囩姸杞婚噸涓嶅崟鍙栧喅浜庤洈铏暟鐩灏戯紝鑰屼笖涓庤洈铏墍鍦ㄩ儴浣嶅拰鐘舵�佹湁鍏炽�傛垚铏湪鑲犻亾鍐呭畾灞咃紝鍚告敹鍎跨娑堝寲閬撳唴鐨勮惀鍏伙紝鍙�犳垚鍎跨钀ュ吇涓嶈壇銆佽传琛�锛涜洈铏帓鍑虹殑姣掔礌锛屽埡婵�绁炵粡绯荤粺锛屼娇鍎跨鍑虹幇浣庣儹銆佺潯鐪犱笉瀹夈�佹槗鎬掋�佹槗鎯娿�佸闂寸(鐗欑敋鑷冲弽澶嶅憰鍚愶紱涓埆鎮e効鍙湁鍋忛鎴栧紓鍡滅櫀锛屽枩鍚冪倝娓c�佸湡鍧椼�佺叅鏍哥瓑銆�
+    </p>
+    <p>
+      骞跺彂鐥囷細铔旇櫕鎵粨鎴愬洟锛岄樆濉炶偁閬擄紝閫犳垚鑲犳闃伙紱铔旇櫕鏈夐捇瀛旂殑涔犳�э紝鍙紩鍙戣儐绠¤洈铏�佹�ユ�ц儐鍥婄値銆佽洈铏�ч槕灏剧値銆佽洈铏�ц吂鑶滅値绛夈��
+    </p>
+    <h5 id="e259">3.闃叉不</h5>
+    <p>锛�1锛夐闃�</p>
+    <p>
+      鈶犺繘琛屽箍娉涚殑鍗敓瀹d紶锛屾敞鎰忕幆澧冨崼鐢燂紝娑堢伃铦囩被銆傚仛濂界勃渚跨鐞嗗拰鏀硅壇绉偉锛屼笉闅忓湴澶у皬渚裤��
+    </p>
+    <p>鈶¤绌堕ギ椋熷崼鐢燂紝鐢熷悆鐡滄灉钄彍涓�瀹氳娲楀共鍑�銆�</p>
+    <p>鈶㈣绌朵釜浜哄崼鐢燂紝鍕ゅ壀鎸囩敳锛岃繘椁愬墠鍚庤偉鐨傘�佹祦鍔ㄦ按娲楁墜锛屼笉鍚稿惍鎵嬫寚銆�</p>
+    <p>鈶f墭骞兼満鏋勫彲浜庢瘡骞�9鏈堛��10鏈堣繘琛岄泦浣撻┍铔斻��</p>
+    <p>锛�2锛夋不鐤�</p>
+    <p>鏈嶉┍铔旇櫕鑽紝椹辫洈铏��</p>
+    <h4 id="d288">锛堜簩锛夎洸铏梾</h4>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          铔茶櫕鐥呮槸铔茶櫕瀵勭敓浜庝汉浣撴墍鑷寸殑涓�绉嶅父瑙佺殑瀵勭敓铏梾銆備复搴婁互浼氶槾鍙婅倹闂ㄩ檮杩戠槞鐥掍负鐗瑰緛锛屾槗鍦ㄥ搴強鎵樺辜鏈烘瀯涓祦琛屻��
+        </p>
+        <h5 id="e260">1.鐥呭洜鍙婃祦琛岀梾瀛�</h5>
+        <p>
+          铔茶櫕涓轰钩鐧借壊锛岀害1鍘樼背闀匡紝鐘跺妫夌嚎绾垮ご锛屾晠鍙堝悕绾垮ご铏�傞泴闆勫紓浣撱�備竴鑸瘎鐢熶簬浜轰綋灏忚偁涓嬫銆侀槕灏俱�佺洿鑲犵瓑澶勩�傞泴闆勪氦閰嶏紝闆勮櫕浜ら厤鍚庡嵆姝讳骸銆傞泴铏簬澶滈棿绉昏鑷宠倹闂ㄩ檮杩戜骇鍗碉紝姣忔潯闆岃櫕鍙惈鍗�5000锝�17000涓紝鎴愮啛鐨勯泴铏湪鐖鏃惰繛缁骇鍗碉紝鏁板垎閽熷唴鍙繛缁骇鍗佃揪10000涓乏鍙炽�傚叿鏈夋劅鏌撴�х殑铏嵉琚悶鍏�
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterSeven/涓撻涓冿細瀛﹀墠鍎跨甯歌瀵勭敓铏梾鈥斺�旇洸铏梾.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true"
+          x-webkit-airplay="true"
+          playsinline="true"
+          x5-video-orientation="h5"
+          x5-video-player-fullscreen="true"
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父瑙佸瘎鐢熻櫕鐥呪�斺�旇洸铏梾</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鍚庤嚦鍙戣偛涓烘垚铏渶1涓湀宸﹀彸锛屾垚铏殑瀵垮懡涓�20锝�30澶┿�傛垚鐔熺殑铏嵉瀵瑰鐣屾姷鎶楀姏鐢氬ぇ锛屽湪鑷劧鐜涓彲淇濇寔鎰熸煋鎬�10锝�14澶┿��
+    </p>
+    <div class="fl fl-around">
+      <div class="left" style="width: 40%">
+        <p class="center">
+          <el-image :src="insect" :preview-src-list="[insect]" />
+        </p>
+        <p class="img">鍥�7-1 铔茶櫕鐢熸椿鍙�</p>
+      </div>
+      <div class="right" style="width: 55%">
+        <p class="tl">
+          鍎跨涓昏缁忔墜鈥斿彛浼犳煋銆傝铏嵉姹℃煋鐨勬墜銆侀鐗┿�侀鍏峰彲浣夸汉杩涢鏃舵劅鏌撱�傜敱浜庨泴铏闂村湪鑲涢棬澶勪骇鍗碉紝寮曡捣鐦欑棐锛屽効绔ョ敤鎵嬫姄鎸狅紝鎵嬫垨鎸囩敳鍐呮簿涓婅櫕鍗靛彲浣挎偅鍎垮弽澶嶆劅鏌撱�傝櫕鍗垫帓鍑哄悗杩樺彲姹℃煋琛h¥銆佽瑜ユ垨鐜╁叿锛屼篃鍙�犳垚浼犳挱銆�
+        </p>
+        <h5 id="e261" class="tl">2.鐥囩姸</h5>
+        <p class="tl">
+          闆岃櫕澶滈棿浜у嵉浣胯倹闂ㄥ鐥掞紝褰卞搷鐫$湢锛岄棿鎺ュ奖鍝嶅皬鍎跨殑绮剧鐘舵�佸拰椋熸銆傚洜鐦欑棐鎶撶牬鐨偆锛屽彲浣胯倹闂ㄥ懆鍥寸毊鑲ゅ彂鐐庛��
+        </p>
+        <h5 id="e262" class="tl">3.闃叉不</h5>
+        <p class="tl">
+          鈶犺绌朵釜浜哄崼鐢燂紝涓嶇┛寮�瑁嗚¥锛岄キ鍓嶄究鍚庢礂鎵嬶紝绾犳鍚稿惍鎵嬫寚鐨勪範鎯紝甯稿壀鎸囩敳銆佸嫟娲椾細闃撮儴銆�
+        </p>
+        <p>
+          鈶℃敞鎰忕幆澧冨崼鐢燂紝褰诲簳娌荤枟鎮e効锛屽Ε鍠勫鐞嗘偅鍎跨勃渚匡紝鎮e効瑕佸嫟鎹㈣。瑁ゃ�佽瑜ワ紝鍐呰¥鎹笅鏈�濂借兘鐓哺浠ョ伃铏嵉銆�
+        </p>
+        <p class="tl">
+          鈶㈠箍娉涘紑灞曞崼鐢熷鏁欙紝浣夸汉浠簡瑙h洸铏殑浼犳煋鏂瑰紡锛屽敖閲忓噺灏戜紶鏌撶殑鏈轰細銆�
+        </p>
+        <p class="tl">
+          铔茶櫕鐨勫鍛戒竴鑸负20锝�30澶╋紝鍥犳濡傝兘閬垮厤閲嶅鎰熸煋锛屽垯铏戒笉鍔犳不鐤椾篃鑳借嚜琛岀棅鎰堛�傚惁鍒欏崟绾嵂鐗╂不鐤楄�屼笉缁撳悎棰勯槻锛屽垯鐢氶毦褰诲簳娌绘剤鍙婃潨缁濇祦琛屻��
+        </p>
+      </div>
+    </div>
+
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0220-1.jpg" /><br />
+      <span class="img">涓撻涓� 瀛︿範涓婚浜�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>骞煎効鍥洸铏梾闃叉不鍒讳笉瀹圭紦</b></p>
+      <p class="block">
+        铔茶櫕鐥呭湪涓栫晫鍚勫湴娴佽鏋佸箍锛屼笉璁哄瘨甯︺�佹俯甯﹁繕鏄儹甯﹀潎鏈夊彂鐢燂紝鎴愪汉銆佸効绔ュ潎鍙劅鏌擄紝浣嗗効绔ョ殑鍙戠梾鐜囬珮锛屽挨鍏跺湪闆嗕綋鎵樺辜鏈烘瀯涓洿鏄撲簰鐩镐紶鎾��
+      </p>
+      <p class="block">
+        鎰熸煋涓昏鏄敱浜庨鍏ュ惈鏈夎櫕鍗电殑椋熺墿銆傜敱浜庨泴铏湪澶滈棿浜庤倹闂ㄩ檮杩戞帓鍗垫薄鏌撹瑜ュ強琛g墿锛屽効绔ョ敤鎵嬫姄浼氶槾鐥掑锛岃櫕鍗典紡钘忎簬鎸囩敳缂濆唴锛屽彲琚悆杩涜吂鍐咃紝姝ょ鑲涢棬鈥旀墜鈥斿彛鐩存帴浼犳挱鎴愪负鑷韩閲嶅鎰熸煋鐨勪富瑕侀�斿緞銆傚効绔ュ彂鐥呯巼杩戝勾鏉ヤ竴鐩村湪15%锝�80%锛�1锝�5宀侀泦浣撴墭骞兼満鏋勬劅鏌撶巼鏇撮珮锛岄儴鍒嗗辜鍎垮洯鐨勬劅鏌撶巼杈惧埌浜�40%锝�80%銆�
+      </p>
+      <p class="block">
+        铔茶櫕鐥呬弗閲嶅嵄瀹崇潃瀛﹀墠鍎跨鐨勫仴搴凤紝褰卞搷瀛︿範鍜岀敓娲伙紝鍥犳锛岄闃茶洸铏梾鍒讳笉瀹圭紦銆�
+      </p>
+    </div>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      瀛﹀墠鍎跨姝e浜庣敓闀垮彂鑲叉湡锛岃韩浣撳悇閮ㄥ垎鐨勬満鑳藉皻涓嶅仴鍏紝瀵瑰鐣岀幆澧冪殑閫傚簲鑳藉姏鍜屽鏌愪簺鑷寸梾寰敓鐗╃殑鍏嶇柅鑳藉姏杈冨樊锛屽線寰�浼氬洜涓轰笉鑹殑鐢熸椿鐜浠ュ強鏌愪簺璇卞洜鑰屾劅鏌撳悇绉嶇柧鐥呫�傚鍓嶆暀鑲插伐浣滆�呬簡瑙g柧鐥呯殑鍩虹鐭ヨ瘑鐩稿綋鏈夊繀瑕併��<br />
+      銆�銆�浼樼敓浼樿偛鏄紭鏁欑殑鍩虹銆傞仐浼犵梾涓ラ噸褰卞搷鐫�鎴戝浗鐨勪汉鍙h川閲忥紝浜嗚В閬椾紶鐥呯殑鐩稿叧鐭ヨ瘑锛屾帉鎻′紭鐢熸帾鏂斤紝鏈夊埄浜庢彁楂樻垜鍥界殑浜哄彛璐ㄩ噺銆�<br />
+      銆�銆�浜嗚В鏂扮敓鍎裤�佸┐骞煎効甯歌鐥呯殑鐥呭洜銆佺棁鐘跺拰闃叉姢鐭ヨ瘑锛屽彲鏈夋晥棰勯槻甯歌鐥咃紝骞惰兘灏嗗父瑙佺梾瀵瑰効绔ョ殑鍗卞闄嶈嚦鏈�浣庛��<br />
+      銆�銆�浼犳煋鐥呭拰瀵勭敓铏梾鏇存槸瀛﹀墠鍎跨鍋ュ悍鐨勫ぇ鏁岋紝鎺屾彙瀛﹀墠鍎跨甯歌浼犳煋鐥呭拰瀵勭敓铏梾鐨勬祦琛岀壒寰併�佺棁鐘跺拰闃叉姢鐭ヨ瘑锛屽彲鏈夋晥棰勯槻浼犳煋鐥呭拰瀵勭敓铏梾锛屼繚鎶ゅ鍓嶅効绔ュ仴搴枫��
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.棰勫悗涓庣柧鐥呯殑绉嶇被鍜屾不鐤楁槸鍚﹀強鏃舵湁鍏筹紝涓庢偅鑰呰嚜韬姸鍐垫棤鍏炽�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      2.鎵�鏈夌殑浼犳煋鐥呴兘鏄槦鐤�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.澶氬熀鍥犻仐浼犵梾鐨勫彂鐢熶笌鐜鍥犵礌鏈夊叧锛屼笌杩戜翰濠氶厤鏃犲叧銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      4.鏂扮敓鍎垮嚭鐜伴箙鍙g柈锛屽簲璇ョ敤骞插噣鐨勬瘺宸炬嫮鍘汇�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      5.閮ㄥ垎鐤嫍鎺ョ鍚庯紝鏂扮敓鍎垮彲鍑虹幇鍙戠儹鐥囩姸銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      6.瀛﹀墠鍎跨浣濆伝鐥呭彂鐢熺殑涓昏鍘熷洜鏄淮鐢熺礌D鐨勭己涔忋�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      7.閽╄櫕鐥呮偅鍎夸篃鍙嚭鐜扮己閾佹�ц传琛�銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      8.骞煎効鎮d笂鍛煎惛閬撴劅鏌撴椂锛屽簲閫傚綋澧炲姞杩愬姩閲忥紝淇冭繘鐥婃剤銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      9.楹荤柟榛忚啘鏂戜负楹荤柟鎮h�呯壒鏈夌殑寰佽薄锛屾槸鏃╂湡璇婃柇楹荤柟鐨勯噸瑕佹爣蹇椼�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      10.涔欏瀷鑲濈値鐨勪紶鎾�斿緞杈冨銆傛敞灏勩�佽緭琛�銆佸瘑鍒囩殑鐢熸椿鎺ヨЕ锛岄兘鍙�犳垚浼犳挱銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      11.鎵嬭冻鍙g梾鍙戠梾鏃犳槑鏄惧勾榫勭壒寰侊紝涓斿彂鐥呭悗鐥呮儏鍗遍噸銆傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      12.瀵圭孩鐪肩梾鎮h�呭疄鏂藉寘鎵庢不鐤楋紝鏈夊埄浜庣柧鐥呭悍澶嶃�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block">
+      13.娴佽鎬ц剳鑴婇珦鑶滅値澶忓楂樺彂锛屾祦琛屾�т箼鍨嬭剳鐐庡垯澶氳浜庡啲瀛c�傦紙<input
+        type="text"
+        class="judge-input"
+      />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.浼犳煋鐥呯殑鐗规�э細鏈�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆佹湁<input type="text" class="lineInput completion-input" />銆佹湁<input
+        type="text"
+        class="lineInput completion-input"
+      />锛岀梾绋嬪彂灞曞叿鏈変竴瀹氱殑<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�
+    </p>
+    <p class="block">
+      2.浼犳煋鐥呭彂鐢熷拰娴佽鐨勪笁涓熀鏈幆鑺傛槸<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />銆�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�
+    </p>
+    <p class="block">
+      3.浼犳煋鐥呯殑浼犳挱閫斿緞涓昏鏈�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />銆�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />銆�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />绛夈��
+    </p>
+    <p class="block">
+      4.灏忓効缁撴牳鐥呯殑鐢ㄨ嵂搴旇<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />銆�<input
+        type="text"
+        class="lineInput completion-input"
+      />銆�<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.杩戜翰缁撳鍜岄仐浼犵梾鏈変粈涔堝叧绯伙紵</p>
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.鍙戠儹甯歌鐨勫師鍥犳湁鍝簺锛�</p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">
+      3.鍎跨鑲ヨ儢鏈変粈涔堝嵄瀹筹紵瀵硅偉鑳栧効搴旈噰鍙栦綍绉嶉闃插拰娌荤枟鎺柦锛�
+    </p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.鍙戠敓榫嬮娇鐨勪富瑕佸師鍥犳槸浠�涔堬紵濡備綍棰勯槻榫嬮娇锛�</p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">
+      5.寮辫浜х敓鐨勫師鍥犳湁鍝簺锛熸湁浠�涔堝嵄瀹筹紵骞煎効鍥浣曢闃插辜鍎垮急瑙嗭紵
+    </p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">6.寮曡捣濠村辜鍎垮ぇ灏忎究寮傚父鐨勭柧鐥呮湁鍝簺锛�</p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">7.铔茶櫕鐥呮湁浠�涔堝嵄瀹筹紵濡備綍娌荤枟鍜岄闃诧紵</p>
+
+    <textarea
+      style="width: 80%; margin: 0 0 0 40px"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">1.骞煎効鍥浣曟棭鏈熷彂鐜颁紶鏌撶梾锛熻鍑哄叿浣撶殑鍋氭硶銆�</p>
+    <p class="block">2.閽堝涓嶅悓鐨勪紶鏌撶梾锛屽浣曡繘琛屾秷姣掞紵</p>
+    <p class="block">
+      3.鍦ㄤ綘鎵�鍦ㄥ湴鍋氫竴娆″┐骞煎効鑲ヨ儢鐥囪皟鏌ワ紝鍐欏嚭璋冩煡鎶ュ憡銆傛姤鍛婁腑闇�璇存槑褰撳湴濠村辜鍎胯偉鑳栫棁鍙戠敓鐨勪富瑕佸師鍥犮�佸悇绉嶅師鍥犳墍鍗犳瘮渚嬨�佸濠村辜鍎跨殑鍗卞锛屽苟涓哄叾鎸囧嚭鍚堢悊鐨勯闃插拰娌荤枟鎺柦銆�
+    </p>
+    <p class="block">4.濡傛灉浣犳墍鍦ㄧ殑鐝嚭鐜颁簡楹荤柟鎮e効锛屼綘灏嗗浣曞鐞嗭紵</p>
+    <p class="block">
+      5.鍦ㄥ辜鍎垮洯鍋氫竴娆¤洸铏梾鍙戠梾鐜囪皟鏌ワ紝閲嶇偣瀵规偅鑰呯殑骞撮緞銆佹槸鍚︾┛寮�瑁嗚¥銆佸崼鐢熶範鎯拰缁忓父浣跨敤鐨勭帺鍏疯繘琛岃皟鏌ワ紝鍐欏嚭璋冩煡鎶ュ憡锛岄拡瀵瑰師鍥犳彁鍑哄悎鐞嗗寲寤鸿銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0222-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0222-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter007.html#w1">[1]</a>
+      鏁寸悊鑷寳浜腑鍖昏嵂澶у涓滄柟鍖婚櫌鍎跨涓荤鎶ゅ笀鐜嬫絿鐩稿叧鏂囩珷銆�
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterSeven",
+  data() {
+    return {
+      learn: require("@/assets/images/chapterSeven/0180-1.jpg"),
+      taskOne: require("@/assets/images/chapterSeven/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterSeven/task-sheet2.png"),
+      tableOne: require("@/assets/images/chapterSix/0150-1.jpg"),
+      taskThree: require("@/assets/images/chapterSeven/task-sheet3.png"),
+      taskFour: require("@/assets/images/chapterSeven/task-sheet4.png"),
+      taskFive: require("@/assets/images/chapterSeven/task-sheet5.png"),
+      tableTwo: require("@/assets/images/chapterSeven/0204-1.jpg"),
+      tableThree: require("@/assets/images/chapterSeven/0205-1.jpg"),
+      insect: require("@/assets/images/chapterSeven/0219-2.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter008.vue b/src/view/content/components/chapter008.vue
new file mode 100644
index 0000000..0bc4b14
--- /dev/null
+++ b/src/view/content/components/chapter008.vue
@@ -0,0 +1,1303 @@
+<template>
+  <div class="chapter-eight">
+    <p class="center" id="a014">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterEight/zt8.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鎺屾彙瀛﹀墠鍎跨甯哥敤鐨勬姢鐞嗘妧鏈��<br />
+      銆�銆�2.浜嗚В瀛﹀墠鍎跨鎰忓浼ゅ鐨勫父瑙佸師鍥犮��<br />
+      銆�銆�3.鏄庣‘鎵樺辜鏈烘瀯瀹夊叏绠$悊鐨勫唴瀹瑰拰鏂规硶锛岀煡閬撳浣曞瀛﹀墠鍎跨杩涜瀹夊叏鏁欒偛銆�<br />
+      銆�銆�4.鑳藉骞煎効鍥父瑙佺殑鎰忓浜嬫晠鍋氬嚭鍑嗙‘鐨勫垽鏂拰澶勭悊銆�<br />
+      銆�銆�5.鍏锋湁鍒濇鐨勬�ユ晳鐭ヨ瘑鍜岃兘鍔涳紝鑳借繘琛屽績鑲哄鑻忕殑鍑嗙‘鎿嶄綔銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="image/gjc.png" /> 鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      甯哥敤鎶ょ悊鎶�鏈��鎰忓浜嬫晠銆�瀹夊叏绠$悊銆�瀹夊叏鏁欒偛銆�灏忓浼ゃ��寮傜墿銆�鍜激銆�鎽斾激銆�鏅曞帴銆�涓殤銆�鍐讳激銆�鐓ゆ皵涓瘨銆�璇湇姣掔墿銆�蹇冭偤澶嶈嫃銆�姝㈣
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="image/gjc.png" /> 涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b032">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">甯哥敤鎶ょ悊鎶�鏈��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        灏忓崕鍜屽皬鐟炴槸鏌愬競瀹為獙骞煎効鍥ぇ锛堜竴锛夌彮鐨勫鐢燂紝淇╀汉鐜╄�嶆椂涓嶅皬蹇冪缈讳簡鏆栨按鐡讹紝鍚屾椂琚紑姘寸儷浼や簡鐨偆銆傚皬鍗庣粡杩囧ザ濂剁殑绮惧績鎶ょ悊锛屽緢蹇棅鎰堜簡锛涜�屽皬鐟炵敱浜庢瘝浜插伐浣滅箒蹇欙紝娌℃湁寰楀埌鍙婃椂鎶ょ悊锛岄�犳垚浜嗕激鍙f劅鏌撳寲鑴擄紝1涓湀鍚庢柟鎵嶅媺寮虹棅鎰堛�傛浜嬪浣犳湁浣曞惎绀猴紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鐢熸椿涓紝涓嶈鏄剰澶栦簨鏁呯殑鍙楀鑰呰繕鏄悇绉嶇柧鐥呯殑鎮h�咃紝搴峰杩囩▼涓紝閮介渶瑕佺簿蹇冪殑鎶ょ悊銆傚ソ鐨勬姢鐞嗗彲浠ュ噺杞荤梾鎯咃紝淇冭繘鐥婃剤銆傚鍓嶅効绔ユ洿闇�濡傛銆傚洜姝わ紝鎺屾彙甯哥敤鎶ょ悊鎶�鏈紝鏄仛濂芥姢鐞嗗伐浣滅殑鍓嶆彁鍜屽繀瑕佹潯浠讹紝涔熸槸瀛﹀墠鏁欒偛宸ヤ綔鑰呯殑鑱岃矗鎵�鍦ㄣ�傛湁浜涗弗閲嶇殑鐤剧梾鍜屾剰澶栦簨鏁呭父浼氬嵄鍙婂効绔ョ殑鐢熷懡锛岄渶瑕佺揣鎬ユ晳鎶ゃ�傛墍浠ワ紝鎺屾彙鍚勭鎬ユ晳鎶�鏈殑鎿嶄綔瑕侀锛屽彲鎸芥晳鐢熷懡锛岃揪鍒拌捣姝诲洖鐢熺殑鏁堟灉锛屼负鍖婚櫌鐨勬不鐤楀瀹氬熀纭�銆傛湰涓婚灏嗕粙缁嶆棩甯哥敓娲讳腑甯哥敤鐨勬姢鐞嗘妧鏈殑鐩稿叧鐞嗚鍜屾搷浣滆棰嗭紝渚夸簬鍚屽浠伐浣滅敓娲讳腑姝g‘鎿嶄綔浣跨敤銆�
+      </p>
+    </div>
+    <h3 id="c093">涓�銆佹祴閲忎綋娓╋紴锛烇紴锛烇紴锛�</h3>
+
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          灏忓効鐨勪綋娓╂瘮鎴愪汉鐣ラ珮锛屾甯镐綋娓╋紙鑵嬭〃锛変负36鈩冿綖37.4鈩冦�備竴鏄煎闂达紝鏈夌敓鐞嗘�ф尝鍔ㄣ��
+        </p>
+        <p>
+          鍚冨ザ銆佸悆楗�佸摥闂广�佽。琚繃鏆栨垨瀹ゆ俯杩囬珮锛岄兘浼氫娇浣撴俯鐣ラ珮銆傛墍浠ユ祴閲忎綋娓╂渶濂藉湪杩涢鍗婂皬鏃朵互鍚庯紝瀹夐潤鐘舵�佷笅杩涜銆�
+        </p>
+        <p>
+          娴嬮噺浣撴俯瑕佺敤浣撴俯琛ㄣ�備綋娓╄〃鏈夎厠琛ㄣ�佸彛琛ㄥ拰鑲涜〃3绉嶃��3绉嶆墍娴嬩綋琛ㄦ俯鐣ユ湁宸紓銆傜粰灏忓効娴嬩綋娓╂椂锛屾渶濂戒娇鐢ㄨ厠琛ㄦ祴閲忚厠涓嬩綋娓╋紝杩欐牱鏃究鎹凤紝鍙堝吋椤惧畨鍏ㄣ�佸崼鐢熷拰鍑嗙‘鎬т笁涓柟闈€��
+        </p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細浣撴俯娴嬮噺.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫綋娓╂祴閲�</p>
+      </div>
+    </div>
+    <p class="m0-t0"></p>
+    <p>
+      娴嬩箣鍓嶏紝瑕佸厛鏌ョ湅涓�涓嬩綋娓╄〃鐨勫害鏁般�傛嬁鐫�浣撴俯琛ㄧ殑涓婄锛屼娇琛ㄥ拰鐪肩潧骞宠锛屾潵鍥炶浆鍔ㄥ嚑娆★紝灏辫兘鐪嬫竻妤氭按閾舵煴鐨勫害鏁般�傚鏋滆秴杩�35鈩冿紝鍚戜笅銆佸悜澶栬交杞荤敥鍑犱笅锛屼娇姘撮摱鏌卞埢搴︾嚎闄嶈嚦35鈩冧互涓嬨��
+    </p>
+    <p>
+      娴嬩綋娓╁墠锛岃鍏堟摝鍘昏厠绐濈殑姹楋紝鎶婃按閾惰〃鐨勬按閾剁鏀惧湪鑵嬬獫涓棿锛屾敞鎰忓埆鎶婅〃澶翠几鍒板闈€�傚す濂藉悗锛屾壎浣忓皬鍎跨殑鑳宠唺锛屼互鍏嶄綋娓╄〃浣嶇疆绉诲姩閲忎笉鍑嗘垨鎶樹簡琛ㄣ�備竴鑸祴5鍒嗛挓鍗冲彲锛屾椂闂村お鐭�佸お闀块兘浼氬奖鍝嶆墍娴嬩綋娓╃殑鍑嗙‘鎬с��
+    </p>
+    <h3 id="c094">浜屻�佺墿鐞嗛檷娓╋紴锛烇紴锛烇紴锛�</h3>
+    <div class="fl">
+      <div class="left" style="width: 40%">
+        <p>
+          鍙戠儹涓烘満浣撶殑涓�绉嶄繚鎶ゆ�х敓鐞嗗弽搴旓紝褰撲綋娓╃暐鏈夊崌楂橈紙浣庣儹锛夋椂锛屽彲鍒烘縺鏈轰綋鍏嶇柅绯荤粺锛屽鍔犳満浣撳厤鐤姏銆備絾褰撲綋娓╁崌鑷充腑搴︿互涓婂彂鐑椂锛屽嵆浼氬鏈轰綋閫犳垚浼ゅ锛屽簲褰撻噰鍙栭檷娓╂帾鏂姐��
+        </p>
+        <p>
+          闄嶆俯鐨勬柟娉曟湁涓ょ锛氱墿鐞嗛檷娓╁拰鑽墿闄嶆俯銆傚瀛﹀墠鍎跨鏉ヨ锛岃嫢浣撴俯涓嶆槸鐗瑰埆楂橈紝灏藉彲鑳介噰鍙栫墿鐞嗛檷娓╃殑鏂规硶銆傝繖鏍峰仛鏇村畨鍏紝鑳藉噺灏戣嵂鐗╁濠村辜鍎挎満浣撶殑浼ゅ銆�
+        </p>
+        <p>甯哥敤鐨勭墿鐞嗛檷娓╂硶鏄喎鏁枫��</p>
+        <p>鍐锋暦鐨勬搷浣滄柟娉曪細鎶婂皬姣涘肪鎶樺彔鎴愭暟灞傦紝</p>
+      </div>
+      <div class="right" style="width: 60%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細鐗╃悊闄嶆俯.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氱墿鐞嗛檷娓�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      娴稿湪鍑夋按閲岋紝鎷ц嚦鍗婂共锛屾暦鍦ㄥ墠棰濓紝涔熷彲鏁蜂簬棰堥儴涓や晶銆佽厠绐濄�佽倶绐濄�佽厴绐濄�佸ぇ鑵挎牴绛夊ぇ琛�绠¢�氳繃鐨勫湴鏂广�傛瘡5锝�10鍒嗛挓鎹竴娆℃瘺宸俱�備篃鍙敤鐑按琚嬬亴杩涘喎姘存垨纰庡啺锛屽仛鎴愬啺鏋曟垨鍐拌銆傦紙鍐锋暦闄ら檷娓╀綔鐢ㄥ锛岃繕鍙捣鍒版敹缂╄绠°�佷績杩涙琛�鐨勪綔鐢ㄣ�傛墍浠ラ蓟鍑鸿銆佽剼閮ㄦ壄浼ゃ�佽蒋缁勭粐鎹熶激涔熷彲鐢ㄦ鏂规硶姝㈣銆傦級
+    </p>
+    <p>
+      杩涜鐗╃悊闄嶆俯瑕佹敞鎰忛伩椋庛�傜墿鐞嗛檷娓╅厤鍚堣嵂鐗╅檷娓╂椂锛岃娉ㄦ剰鑽墿鐨勪綔鐢ㄦ満鐞嗭紝鍚﹀垯浼氶�傚緱鍏跺弽锛屽奖鍝嶈嵂鏁堢敋鑷冲鏈轰綋閫犳垚浼ゅ銆傜墿鐞嗛檷娓╁彲浠ュ崟鐙娇鐢紝涔熷彲閰嶅悎鑽墿闄嶆俯浣跨敤銆�
+    </p>
+    <p>
+      鍙﹀锛屽湪楂樼儹鍒濊捣鐨勬椂鍊欙紝鐨偆琛�绠℃敹缂╋紝甯稿父鎵撳瘨鎴橈紝杩欐椂鍊欒淇濇殩锛屼笉瑕侀檷娓┿�傚瘨鎴樿繃鍘讳簡锛屼綋娓╄繀閫熶笂鍗囷紝灏辫閲囧彇闄嶆俯鎺柦锛屼娇浣撴俯闄嶈嚦38.0鈩冨乏鍙炽�傞��鐑悗锛岃鍙婃椂鎶婃睏鎿﹀共銆�
+    </p>
+    <h3 id="c095">涓夈�佺儹鏁锋硶锛烇紴锛烇紴锛烇紴</h3>
+    <p>鐑暦娉曠殑浣滅敤锛氭椿琛�鍖栫榾銆佹秷鐐庢秷鑲匡紝鍙墿寮犺绠°�佷績杩涜娑插惊鐜��</p>
+    <p>璇ユ硶閫傜敤浜庝互涓嬫儏鍐点��</p>
+    <p>鈶犵枛鑲垮垵璧锋椂銆�</p>
+    <p>鈶¢檲鏃ф�х榾琛�銆佺榾鏂戦毦浠ュ惛鏀剁殑鏃跺�欍��</p>
+    <p>鈶㈣娑查粡绋犲害楂橈紝灞�閮ㄥ惊鐜樊锛屽挨鍏舵槸鏈ⅱ寰幆涓嶈壇鐨勬偅鑰呫��</p>
+    <p>
+      鍏蜂綋鎿嶄綔锛氣憼灏�48.0鈩冨乏鍙崇殑娓╂按瑁呭叆鐑按琚嬩腑锛屽皢琚嬪唴姘斾綋鎺掑嚭锛屾嫥绱х洊瀛愶紝鐢ㄦ瘺宸捐9濂斤紝鏀惧湪闇�瑕佺儹鏁风殑閮ㄤ綅銆傗憽鎴栧噯澶�45.0鈩冪殑鐑按锛屽皢姣涘肪娴告箍锛屾姌鍙犲悗缃簬鎮e锛屽緟鐑噺閮ㄥ垎鏁e彂鍚庢洿鎹紝閲嶅澶氭銆傝娉曚篃鍙娇鐢ㄧ孩澶栫嚎鐏儤鐑や唬鏇裤�傝嫢鍙戠梾閮ㄤ綅涓烘墜鍜岃剼锛屽彲鐢ㄧ儹姘存蹈娉′唬鏇胯繘琛屻��
+    </p>
+    <h3 id="c096">鍥涖�佹祴閲忚剦鎼忥紴锛烇紴锛烇紴锛�</h3>
+    <p>浜轰綋鑴夋悘涓庡績鐜囧悓姝ワ紝鎸囩殑鏄乏蹇冨鏀剁缉锛岃娑叉祦缁忓姩鑴夋椂鎵�浜х敓鐨勬悘鍔ㄣ��</p>
+    <p>
+      娴嬮噺鑴夋悘涓昏閫傜敤浜庡績鑴忕梾鎮h�呰剦鎼忔敼鍙樻垨鐤剧梾寮曡捣蹇冭绠℃椿鍔ㄥ紓甯革紙濡傚彂鐑娇蹇冪巼鍔犲揩锛夌瓑銆�
+    </p>
+    <p>
+      娴嬮噺鑴夋悘甯搁�夌敤杈冭〃娴呯殑鍔ㄨ剦锛屾墜鑵曢儴闈犳媷鎸囦晶鐨勬 鍔ㄨ剦鍗充负缁忓父閫夌敤鐨勯儴浣嶃��
+    </p>
+    <p>
+      鑴夋悘鍙椾綋鍔涙椿鍔ㄥ拰鎯呯华鐨勫奖鍝嶈緝澶э紝涓哄噺灏戣宸紝闇�鍦ㄥ皬鍎垮畨闈欑姸鎬佷笅銆佹儏缁ǔ瀹氭椂杩涜銆傚彲杩炴祴3涓�10绉掔殑鑴夋悘鏁帮紝鍏朵腑涓ゆ鐩稿悓骞朵笌鍙︿竴娆$浉宸笉瓒呰繃涓�娆¤剦璺虫椂锛屽彲璁や负灏忓効宸插浜庡畨闈欑姸鎬侊紝鐒跺悗鏁�1鍒嗙殑鑴夋悘鏁般��
+    </p>
+    <p>
+      鍎跨骞撮緞瓒婂皬锛岃剦鎼忚秺蹇�傛垚骞翠汉姝e父鐘舵�佷笅鑴夋悘鏁颁负70锝�80娆�/鍒嗭紝骞冲潎72娆″乏鍙炽�備綆浜�60娆�/鍒嗕负蹇冨姩杩囩紦锛岄珮浜�100娆�/鍒嗕负蹇冨姩杩囬�燂紝鑴夌巼涓嶉綈鍒欐彁绀哄績寰嬩笉榻愩�傚効绔�2锝�3宀佺害涓�108娆�/鍒嗭紝5锝�7宀佺害涓�92娆�/鍒嗐��
+    </p>
+    <h3 id="c097">浜斻�佽瀵熷懠鍚革紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      寰堝鐤剧梾浼氬奖鍝嶅埌鍎跨鐨勫懠鍚搞�傚姘旂鐐庛�佹敮姘旂鐐庛�佽偤鐐庢棭鏈燂紝鎮e効鍛煎惛棰戠巼鍔犲揩锛涜传琛�銆佷紤鍏嬪垯浼氫娇鍛煎惛鍑忔參鍑忓急銆傞�氳繃瑙傚療鍛煎惛锛屽彲浜嗚В鐩稿叧鐤剧梾鐨勪弗閲嶇▼搴﹀苟鍙婃棭閲囧彇鐩稿簲鎺柦銆�
+    </p>
+    <p>
+      骞煎効浠ヨ吂寮忓懠鍚镐负涓伙紝鑳稿璧蜂紡涓嶅ぇ銆傝瀵熷懠鍚稿彲浠ヨ瀵熻兏澹佽捣浼忕殑娆℃暟锛屼竴鍛间竴鍚镐负涓�娆°�傝嫢鍥犵绉嶅師鍥狅紝鍛煎惛寰急锛屽彲鐢ㄦ绾挎斁浜庨蓟瀛斿瑙傚療鍚瑰姩鐨勬鏁般��
+    </p>
+    <p>
+      姝e父鎴愪汉鍛煎惛棰戠巼涓�15锝�20娆�/鍒嗐�傚効绔ュ勾榫勮秺灏忥紝鍛煎惛棰戠巼瓒婂揩銆�1锝�3宀佷负25锝�30娆�/鍒嗭紝4锝�7宀佷负20锝�25娆�/鍒嗐��
+    </p>
+    <h3 id="c098">鍏�佸杺鑽紴锛烇紴锛烇紴锛�</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          缁欏皬濠村効鍠傝嵂锛屼笉鑳藉浘鏂逛究锛屽皢鑽憾浜庢灉姹併�佺硸姘寸瓑棣欑敎鍙彛鐨勬恫浣撲腑鍠傛湇锛屾垨鐢ㄥザ鐡跺儚鍠傚ザ閭f牱鍠傝繘鍘汇�傝繖鏍封�滈獥鈥濆┐鍎垮悆鑽紝浼氳濠村効鍦ㄤ互鍚庡悆鑽椂鍏呮弧鎭愭儳銆�
+        </p>
+        <p>
+          1宀佸乏鍙崇殑濠村効锛屼技鎳傞潪鎳傦紝甯镐細鍙堝摥鍙堥椆鎷掔粷鍚冭嵂锛岄渶瑕佹敞鎰忥紝鍠傝嵂鏃惰鏈夎�愬績锛屼笉鑳界亴鏈嶃��
+        </p>
+        <p>瀵�2锝�3宀佷互涓婄殑骞煎効锛屽簲榧撳姳鑷繁鍚冭嵂銆�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細瀛﹀墠鍎跨甯哥敤鐨勬姢鐞嗕笌鎬ユ晳鎶�鏈�斺�斿効绔ョ瀛︾敤鑽寚鍗�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬鍓嶅効绔ュ父鐢ㄧ殑鎶ょ悊涓庢�ユ晳鎶�鏈�斺�斿効绔ョ瀛︾敤鑽寚鍗�</p>
+      </div>
+    </div>
+
+    <h3 id="c099">涓冦�佺炕杞溂鐨紴锛烇紴锛烇紴锛�</h3>
+    <p>寮傜墿杩涘叆鐪肩潧锛屽父甯搁渶瑕佺炕杞溂鐨��</p>
+    <p>缈讳笅鐪肩毊锛氬槺骞煎効鍚戜笂鐪嬨�傜敤娲楀共鍑�鐨勫彸鎵嬫媷鎸囧悜涓嬬壍鎷変笅鐪肩毊鍗冲彲缈昏浆銆�</p>
+    <p>
+      缈讳笂鐪肩毊锛氬槺骞煎効鍚戜笅鐪嬨�傚皢娲楀共鍑�鐨勫彸鎵嬮鎸囨斁浜庝笂鐪肩毊涓儴鐨偆锛屾媷鎸囨斁鍦ㄤ笂鐪肩毊涓棿鐨勪笅閮ㄨ竟缂樸�傞鎸囧悜涓嬪帇鐨勫悓鏃讹紝鎷囨寚鍚戜笂鍗疯捣锛屽嵆鍙皢涓婄溂鐨炕杞��
+    </p>
+    <p>鐪肩毊缈昏浆鍚庯紝鐢ㄥ共鍑�鏌旇蒋鐨勬瘺宸捐交杞绘嫮鍘诲紓鐗┿�備笉鍙敤鍢村惞锛屼互鍏嶆劅鏌撱��</p>
+    <h3 id="c100">鍏�佹淮鐪艰嵂姘淬�佹秱鐪艰嵂鑶忥紴锛烇紴锛烇紴锛�</h3>
+    <p>寰堝鑽按璺熺溂鑽按澶栬寰堝儚锛屾墍浠ョ敤鍓嶅簲璁ょ湡鏍稿鑽悕锛屽崈涓囦笉鍙淮閿欒嵂銆�</p>
+    <p>鎿嶄綔濡備笅銆�</p>
+    <p>鈶犲厛鎶婃墜娲楀共鍑�锛屾妸鎮e効鐪奸儴鍒嗘硨鐗╃敤骞插噣姣涘肪鎷幓銆�</p>
+    <p>鈶$敤宸︽墜椋熸寚銆佹媷鎸囧皢鎮e効涓婁笅鐪肩毊杞昏交鍒嗗紑锛屽槺鎮e効澶村悜鍚庝话锛岀溂鐫涘悜涓婄湅銆�</p>
+    <p class="custom_tag"><b>鈥㈡俯棣ㄦ彁绀衡��</b></p>
+    <div class="fieldset">
+      <p class="block">鈶犵溂鑽啅瀹滃湪鐫″墠娑傜敤銆�</p>
+      <p class="block">
+        鈶′笉瑕佽鐪艰嵂鑶忕殑鐡跺彛瑙﹀強鐪肩殑浠讳綍閮ㄤ綅锛岀敤鍚庡強鏃舵嫥濂界摱鐩栥��
+      </p>
+      <p class="block">
+        鈶㈣嫢鐪艰嵂鑶忓拰婊寸溂娑插悎鐢紝搴斿厛浣跨敤婊寸溂娑诧紝5锝�10鍒嗛挓鍚庡啀娑傜溂鑽啅锛屽洜涓虹溂鑽啅鐨勬补鎬т細闃荤婊寸溂娑茬殑鍚告敹銆�
+      </p>
+      <p class="block">
+        鈶g溂鑽啅寮�鍚悗锛屼娇鐢ㄦ湡涓嶈瓒呰繃4鍛ㄣ�傗憿鎿嶄綔鑰呭彸鎵嬫寔婊磋嵂鐡讹紝杞昏交灏嗚嵂娑叉淮浜庝笅鐪肩毊鍐咃紝姣忔1锝�2婊淬��
+      </p>
+      <p class="block">
+        鈶e槺鎮e効杞昏交闂笂鐪肩潧锛屾搷浣滆�呯敤鎷囨寚銆侀鎸囪交鎻愬叾涓婄溂鐨紝鍢辨偅鍎胯浆鍔ㄧ溂鐞冿紝浣胯嵂娑插潎鍖�娑傛弧鐪煎唴銆�
+      </p>
+    </div>
+    <p>娑傜溂鑽啅鍓嶄篃搴旀牳瀵硅嵂鍚嶏紝鎿嶄綔濡備笅銆�</p>
+    <p>
+      鈶犲槺鎮e効鍧愬湪妞呭瓙涓婏紝澶撮儴浠拌捣锛屾垨骞宠汉鍦ㄥ簥涓婏紱鑻ユ偅鍎跨溂閮ㄦ湁鍒嗘硨鐗╋紝鐢ㄦ竻娲佹妫掑皢鍏舵竻闄ゃ��
+    </p>
+    <p>
+      鈶℃搷浣滆�呮礂鍑�鍙屾墜锛岀敤涓�鍙墜鐨勯鎸囪交杞讳笅鎷夋偅鐪肩殑涓嬬溂鐨紝骞跺槺鎮e効鐪肩悆鍚戜笂鐪嬶紝鍙︿竴鍙墜鎸ゅ嚭绾�5姣背鐨勭溂鑽啅鑷充笅鐪肩毊鍜岀溂鐞冧箣闂寸殑绌洪殭锛涙斁寮�涓嬫媺涓嬬溂鐨殑椋熸寚锛屽槺鎮e効杞昏交闂笂鐪肩潧锛岃浆鍔ㄧ溂鐞冿紝浣跨溂鑽啅鍦ㄧ溂鐞冭〃闈㈠潎鍖�娑傚竷锛屾寜鍘嬪唴鐪艰5鍒嗛挓宸﹀彸銆�
+    </p>
+    <h3 id="c101">涔濄�佹淮榧昏嵂姘达紴锛烇紴锛烇紴锛�</h3>
+    <p>骞煎効鎮f湁榧荤値锛屾垨鎰熷啋寮曡捣榧诲锛屽父甯搁渶瑕佸眬閮ㄩ蓟鑵旀淮鑽��</p>
+    <p>鎿嶄綔濡備笅銆�</p>
+    <p>
+      鈶犲槺鎮e効骞冲崸锛岃偐涓嬪灚涓婃灂澶达紱鎴栧潗鍦ㄦ涓婏紝鑳岄潬妞呰儗锛屼娇澶村敖閲忓悗浠帮紝榧诲瓟鍚戜笂銆�
+    </p>
+    <p>
+      鈶″彸鎵嬫寔鑽摱锛屽湪璺濋蓟瀛�2锝�3鍘樼背澶勶紝灏嗚嵂娑叉部榧讳竴渚ц交杞绘淮鍏ラ蓟鍐咃紝姣忎晶2锝�3婊淬��
+    </p>
+    <p>鈶㈣交杞绘寜鍘嬮蓟缈硷紝浣胯嵂娑插潎鍖�娑備簬榧昏厰榛忚啘銆�</p>
+    <p>鈶f淮鑽悗淇濇寔鍘熷Э鍔�3锝�5鍒嗛挓锛屼究浜庤嵂娑插惛鏀讹紝浠庤�屽彂鎸ュ叾娌荤枟浣滅敤銆�</p>
+    <h3 id="c102">鍗併�佹淮鑰宠嵂姘达紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      澶栬�抽亾鍙戠値锛屾垨涓�崇値寮曡捣榧撹啘绌垮瓟锛屽父甯搁渶瑕侀�氳繃澶栬�抽亾灞�閮ㄦ淮鑽繘琛屾不鐤椼��
+    </p>
+    <p>鎿嶄綔濡備笅銆�</p>
+    <p>鈶犲厛灏嗗鑰抽亾鍒嗘硨鐗╂垨鑴撴恫鎿︽嫮骞插噣銆�</p>
+    <p>鈶″槺鎮e効渚у崸锛屾偅鑰虫湞涓娿��</p>
+    <p>
+      鈶㈡搷浣滆�呭乏鎵嬬壍鎷夋偅鍎胯�抽儹锛屼娇澶栬�抽亾鍙樼洿銆傚彸鎵嬫寔鑽摱灏嗚嵂姘存部澶栬�抽亾鍚庡杞昏交婊村叆2锝�3婊淬��
+    </p>
+    <p>鈶h交鎻夎�抽儹锛屼娇鑽恫鍏呭垎杩涘叆澶栬�抽亾娣卞銆�</p>
+    <p>鈶ゆ淮鑽悗淇濇寔鍘熷Э鍔�5锝�10鍒嗛挓锛屼究浜庤嵂娑插惛鏀躲��</p>
+    <h3 id="c103">鍗佷竴銆佹榧昏锛烇紴锛烇紴锛烇紴</h3>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>瀛﹀墠鍎跨榧诲嚭琛�鐨勫父瑙佸師鍥犲涓嬨��</p>
+        <p>鈶犻蓟澶栦激锛堝纰颁激榧诲瓙銆佹寲榧诲瓟瀵艰嚧榧婚粡鑶滄崯浼わ級銆�</p>
+        <p>鈶″彂鐑�佷笂鐏嚧榧婚粡鑶滃厖琛�鑲胯儉锛岃绠¤剢鎬у姞澶с��</p>
+        <p>鈶㈤蓟鑵斿紓鐗┿��</p>
+        <p>鈶e亸椋熴�佹寫椋熻嚧缁寸敓绱燙缂轰箯銆�</p>
+        <p>姝㈤蓟琛�鏃堕渶娉ㄦ剰浠ヤ笅浜嬮」銆�</p>
+        <p>鈶犲畨鎱版偅鍎夸笉瑕佺揣寮狅紝鐢ㄥ彛鍛煎惛锛屽ご鐣ヤ綆銆�</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細姝㈤蓟琛�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭榧昏</p>
+      </div>
+    </div>
+    <p>鈶℃崗浣忛蓟缈�10鍒嗛挓锛屽悓鏃剁敤婀挎瘺宸惧喎鏁烽蓟閮ㄥ拰鍓嶉銆�</p>
+    <p>鑻ョ敤涓婅堪鏂规硶浠嶆棤娉曟琛�锛屽簲鍘诲尰闄㈣瘖娌汇��</p>
+    <h3 id="c104">鍗佷簩銆佺畝鏄撻�氫究娉曪紴锛烇紴锛烇紴锛�</h3>
+    <p>閫傜敤浜庝究绉樸�佸ぇ渚垮共纭�佹棤娉曡嚜涓绘帓鍑烘垨鎺掍究鍥伴毦鑰呫��</p>
+    <p>甯哥敤鐨勭畝鏄撻�氫究娉曟湁浠ヤ笅鏂规硶銆�</p>
+    <h4 id="d289">锛堜竴锛夊紑濉為湶閫氫究娉�</h4>
+    <p>寮�濉為湶鍐呰鐢樻补銆�</p>
+    <p>鈶犳搷浣滃墠灏嗙绔皝鍙e骞宠鍓紑锛屾尋鍑哄皯璁告恫浣撴鼎婊戠鍙c��</p>
+    <p>鈶″皢绠″彛鎻掑叆鑲涢棬锛屾彃鍏ユ椂鍔ㄤ綔搴旇交鏌旓紝灏藉彲鑳藉噺灏戝鎮e効鐨勫埡婵�銆�</p>
+    <p>鈶㈢敤鍔涙尋鍘嬶紝浣胯嵂娑插皠鍏ヨ倹闂ㄥ唴銆�</p>
+    <p>鈶f崗绱ф偅鍎胯倹闂ㄥ彛锛岄槻姝㈣嵂娑叉祦鍑恒��</p>
+    <p>鈶ゅ槺鎮e効灏介噺鎲嬩竴浼氬効鍐嶆帓澶т究锛屼互鍒╀簬骞茬‖澶т究杞寲锛屼娇鍏跺敖鍙兘褰诲簳鎺掑嚭銆�</p>
+    <h4 id="d290">锛堜簩锛夎偉鐨傛潯閫氫究娉�</h4>
+    <p>鈶犲皢鏅�氳偉鐨傛潯鍓婃垚鍦嗛敟褰€��</p>
+    <p>鈶″皢鍓婂ソ鐨勮偉鐨傛潯铇稿皯璁告俯姘达紙鍑忓皯瀵规偅鍎胯倹闂ㄧ殑鍒烘縺锛夛紝鎱㈡參濉炲叆鑲涢棬銆�</p>
+    <p>鈶㈠埄鐢ㄨ偉鐨傜殑鏈烘鍒烘縺锛屽紩璧锋帓渚裤��</p>
+    <p>濡傛灉涓婅堪鏂规硶鏃犳晥锛屽缓璁強鏃跺氨鍖汇��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0228-2.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b033">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">瀛﹀墠鍎跨甯歌鐨勬剰澶栦簨鏁呭強鎬ユ晳銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鏅ㄦ櫒鍝潃璺戣繃鏉ワ細鈥滅帇鑰佸笀锛屾垜鐨勮吙纾曠牬娴佽浜嗭紒鈥濈湅鐫�涓嶇煡鎵�鎺�侀潰鑹茶媿鐧界殑鏅ㄦ櫒锛岀帇鑰佸笀涓�杈瑰畨鎱颁粬锛屼竴杈规妸浠栭鍒板尰鍔″銆傛秷姣掋�佹琛�銆佹棤鑿岀罕甯冭鐩栧寘鎵庯紝鍋氬畬杩欎竴鍒囷紝鍥尰鍛婅瘔鏅ㄦ櫒锛氣�滀笉瑕佺揣锛屽埆瀹虫�曪紝鐜板湪宸茬粡鍖呮墡濂戒簡锛岃繖鍑犲ぉ涓嶈鍐嶇浼ゅ畠銆傗�濆鏋滀綘鏄帇鑰佸笀锛屼綘浼氭�庝箞鍋氾紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        杩欐牱鐨勪簨鎯咃紝鍦ㄥ辜鍎垮洯鍑犱箮澶╁ぉ纰板埌銆傚浣曞杩欎簺甯歌鐨勬剰澶栦簨鏁呭仛鍑哄悎鐞嗙殑澶勭疆锛屾槸灏嗘剰澶栦簨鏁呴�犳垚鐨勪激瀹抽檷浣庤嚦鏈�灏忕殑鍏抽敭銆傛湰涓婚灏嗕负鍚屽浠彁渚涘鍓嶅効绔ョ敓娲讳腑鍙兘鍑虹幇鐨勫悇绉嶆剰澶栦簨鏁呯殑甯歌鍘熷洜鍙婂鐞嗗姙娉曪紝浠ヤ緵鍚屽浠湪宸ヤ綔鐢熸椿涓纭鐞嗘剰澶栦簨鏁呮椂鍙傝�冧娇鐢ㄣ��
+      </p>
+    </div>
+    <p>
+      瀵逛簬瀛﹀墠鍎跨鏉ヨ锛屾剰澶栦簨鏁呭薄瑙佷笉椴溿�傚鍓嶅効绔ュ父瑙佹剰澶栦簨鏁呭強姝g‘澶勭悊鏂规硶濡備笅銆�
+    </p>
+    <h3 id="c105">涓�銆佸父瑙佹剰澶栦簨鏁呭強鍏跺鐞嗭紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d291">锛堜竴锛夊皬澶栦激</h4>
+    <h5 id="e263">1.鐨偆鎿︿激</h5>
+    <p>
+      骞煎効濂旇窇銆佽烦璺冦�佽拷閫愭椂锛屽緢瀹规槗璺屽�掕弓鐮寸毊鑲わ紝閫犳垚鐨偆鎿︿激锛屽瀛f洿涓哄父瑙併�傝弓鐮寸毊鑲ゅ悗锛屽簲鍏堣瀵熷辜鍎夸激鍙g殑娣辨祬鍜屾薄鏌撶▼搴︺�傝嫢浼ゅ彛杈冩祬锛屼粎韫牬琛ㄧ毊锛屾病鏈夊嚭琛�锛屽彧闇�灏嗕激鍙e鐨勬偿娌欐竻娲楀共鍑�锛涜嫢浼ゅ彛杈冩繁锛屾湁鍑鸿锛岃鏄庝激鍙e凡娑夊強鐪熺毊灞傘�傛鏃跺簲鐢ㄧ敓鐞嗙洂姘存垨鍑夊紑姘存竻娲佷激鍙o紝鍐嶇敤纰橀厭鑷激鍙e唴鍚戝娑堟瘨锛岀劧鍚庝娇鐢ㄩ厭绮捐劚纰橈紝澶勭悊鍚庡涓嶅啀鍑鸿锛屼笉鐢ㄥ寘鎵庯紱鑻ュ嚭琛�杈冨锛屼激鎯呰緝閲嶏紝鍔犲帇鍖呮墡鍚庨�佸線鍖婚櫌娌荤枟銆�
+    </p>
+    <h5 id="e264">2.鍒轰激</h5>
+    <p>甯﹀埡鐨勮姳鏈ㄣ�佺鍒恒�佹湪鍒哄埡鍏ョ毊鑲わ紝鍙�犳垚鍒轰激銆傚埡浼ゆ椂鐤肩棝鍓х儓銆�</p>
+    <p>
+      鑻ョ鍒恒�佹湪鍒烘湭瀹屽叏鎵庡叆鐨偆锛屽皻鏈変竴閮ㄥ垎鏆撮湶鍦ㄥ闈紝涓嶈鍙栧嚭锛岃閫佹渶杩戝尰闄€��
+    </p>
+    <h5 id="e265">3.鍒囧壊浼�</h5>
+    <p>
+      骞煎効鍓婇搮绗斻�佸仛鍓焊鎴栬Е鎽告憯鐮寸殑鐜荤拑鍣ㄧ毧锛岄兘鍙兘鍑虹幇鎵嬫垨鐨偆琚垝鐮寸殑鐜拌薄锛岄�犳垚鍒囧壊浼ゃ��
+    </p>
+    <p>
+      鍑虹幇鍒囧壊浼ゆ椂锛屼激鍙h緝鏁撮綈锛屽嚭琛�閲忚緝澶氥�傚叿浣撳鐞嗗姙娉曟槸鍏堢敤鏃犺弻绾卞竷鎸夊帇浼ゅ彛姝㈣銆傜劧鍚庢部鐫�浼ゅ彛鐢�75%鐨勯厭绮剧敱鍐呭悜澶栨秷姣掞紝鏈�鍚庢暦涓婃棤鑿岀罕甯冿紝鐢ㄧ环甯﹀寘鎵庛��
+    </p>
+    <p>
+      鑻ヤ负鐜荤拑鍣ㄧ毧鎵庝激锛屽簲鍏堢敤鐢熺悊鐩愭按娓呮礂浼ゅ彛锛岀劧鍚庨�佸尰闄紝璇峰尰鐢熷�熷姪涓撲笟璁惧鍙栧嚭纰庣幓鐠冪墖鍚庡寘鎵庛��
+    </p>
+    <h5 id="e266">4.閽濇尗浼�</h5>
+    <p>
+      骞煎効鐜╂矙鍖呮椂锛屾矙鍖呭嚮涓毊鑲わ紱鎴栬韩浣撴挒鍑诲湪鍧氱‖鍦嗘粦鐨勭墿浣撲笂锛岀毊鑲ゆ湭鐮达紝浼ゅ鍙戦潚鍙戣偪锛屽嚭鐜板唴閮ㄥ嚭琛�锛岄�犳垚閽濇尗浼ゃ��
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>
+      鈶犱笉瀹滄弶鎼撲激澶勶紝瀹滃眬閮ㄥ喎鏁锋琛�銆�24灏忔椂鍚庢敼涓虹儹鏁凤紝鏀瑰杽浼ゅ琛�娑插惊鐜紝淇冭繘灞�閮ㄧ榾琛�鍚告敹锛屽噺杞昏〃闈㈣偪鑳�銆�
+    </p>
+    <p>鈶¢伒鍖诲槺鐢ㄤ竷鍘樻暎鎴栨椿琛�姝㈢棝鏁h皟鏁蜂激澶勩��</p>
+    <p>鈶㈠彈浼ら儴浣嶉檺鍒舵椿鍔ㄣ��</p>
+    <p>
+      鈶eご銆佽兏銆佽吂閮ㄩ挐鎸激锛屽彲渚濅激鑰呯蹇椼�侀潰鑹层�佽〃鎯呭垽鏂梾鎯呰交閲嶃�傜枒鏈夐鑴戝拰鍐呰剰鎹熶激锛岀珛鍗抽�佸尰闄㈡不鐤椼��
+    </p>
+    <h5 id="e267">5.鎸ゅ帇浼�</h5>
+    <p>
+      骞煎効鐨勬墜鎸囩粡甯歌闂ㄦ垨鎶藉眽鎸や激锛岄噸鑰呯敋鑷充細閫犳垚鎸囩敳鑴辫惤锛岀柤鐥涘紓甯革紝搴斿強鏃跺鐞嗐��
+    </p>
+    <p>
+      澶勭悊鍔炴硶锛氳嫢鏃犵牬鎹燂紝鍙敤鍐锋暦锛岃捣鍒版琛�鍜屽噺杞荤棝鑻︾殑浣滅敤锛屼笉闇�娑堟瘨锛涚柤鐥涢毦蹇嶆椂锛屽彲灏嗗彈浼ゆ墜鎸囬珮涓捐繃蹇冭剰锛岀紦瑙g棝鑻︼紱鑻ユ湁鍑鸿锛屽簲娑堟瘨銆佸寘鎵庛�佸喎鏁凤紱鑻ユ寚鐢叉巰寮�鎴栬劚钀斤紝绔嬪嵆鍘诲尰闄㈡不鐤椼��
+    </p>
+    <h5 id="e268">6.鎵激</h5>
+    <p>骞煎効浠庨珮澶勮烦涓嬶紝甯告壄浼よ笣閮ㄣ��</p>
+    <p>
+      澶勭悊鍔炴硶锛氶鍏堝簲鍒ゆ柇鏈夋棤楠ㄦ姌鎴栬劚鑷笺�傝嫢鏃犻鎶樻垨鑴辫嚰锛屽疁鍏堝喎鏁凤紝闄愬埗浼よ偄娲诲姩锛�24灏忔椂鍚庢敼鐢ㄧ儹鏁锋垨鎸夋懇锛岃垝绛嬫椿琛�锛涜嫢鏈夐鎶樻垨鑴辫嚰锛屽疁骞崇ǔ銆佽繀閫熷湴閫佸線鍖婚櫌璇婃不銆�
+    </p>
+    <h4 id="d292">锛堜簩锛夊紓鐗�</h4>
+    <h5 id="e269">1.榧昏厰寮傜墿</h5>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          骞煎効鏃犳剰涓父灏嗗皬鐗╀欢濉炲叆榧诲瓟锛屽璞嗙矑銆佹灉鏍搞�佹鐨瓑銆傚紓鐗╅�犳垚榧诲锛屽奖鍝嶅懠鍚革紝杩樹細寮曡捣榧昏厰鐐庣棁锛岀敋鑷冲紓鐗╀笅琛屽紩璧峰捊鍠夈�佹皵绠″紓鐗┿�傚彂鐜板悗搴斿強鏃跺彇鍑猴紝鍚﹀垯鍗卞鐢氬ぇ銆�
+        </p>
+        <p>
+          鍙栧嚭寮傜墿鐨勬柟娉曪細鍢卞辜鍎挎繁鍚镐竴鍙f皵锛屼繚鏁欎汉鍛樼敤鎵嬪牭浣忔棤寮傜墿鐨勪竴渚ч蓟瀛旓紝鐢ㄥ姏鎿ら蓟锛屽紓鐗╁嵆鍙帓鍑恒�傝嫢寮傜墿鏈彇鍑猴紝鍒囦笉鍙搮鑷敤闀婂瓙澶瑰彇锛屽惁鍒欎細灏嗗紓鐗╂崊鍚戞繁澶勶紝鐢氳嚦钀藉叆姘旂锛屽嵄鍙婄敓鍛姐�傚嚭鐜版绉嶆儏鍐靛簲椹笂鍘诲尰闄㈠鐞嗐��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細寮傜墿鐨勫鐞�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬紓鐗╃殑澶勭悊</p>
+      </div>
+    </div>
+    <h5 id="e270">2.鍜介儴寮傜墿</h5>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          鍜介儴寮傜墿浠ラ奔鍒恒�侀澶存福銆佹灒鏍哥瓑杈冧负澶氳銆傚紓鐗╁ぇ澶氭墡鍦ㄦ墎妗冧綋鎴栧叾鍛ㄥ洿锛屽紩璧风柤鐥涳紝鍚炲捊鏃剁柤鐥涘姞鍓с�傚捊閮ㄥ紓鐗╂渶濂界敤闀婂瓙鍙栧嚭锛屽垏涓嶅彲閲囩敤椋熼唻鎴栧ぇ鍙e悶楗殑鍔炴硶锛屽惁鍒欎細浣垮紓鐗╄秺鎵庤秺娣憋紝鍑虹幇鍗遍櫓銆傝嫢鏃犳硶鍙栧嚭锛屽簲绔嬪嵆閫佸尰闄㈠鐞嗐��
+        </p>
+        <h5 id="e271">3.鍠夈�佹皵绠″紓鐗�</h5>
+        <p>鐢熸椿涓彲鑳戒細鍙戠敓浠ヤ笅鎯呭喌銆�</p>
+        <p class="block">
+          鐖哥埜濡堝甯︾潃瀛╁瓙鍘诲鍏濠嗗鍚冮キ锛屽瀛愮壒鍒紑蹇冦�傚悆楗殑鏃跺�欏瀛愪笉鍋滃湴璇磋瘽锛屼竴涓嶅皬蹇冿紝楗彍鍗″湪浜嗗枆鍜�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細楸煎埡鍗″枆鐨勫鐞�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氶奔鍒哄崱鍠夌殑澶勭悊</p>
+      </div>
+    </div>
+    <p class="block m0-t0">
+      閲岋紝鎲嬪緱灏忚劯閫氱孩銆傚鍏濠嗗悡鍧忎簡锛屽張鏄媿鍙堟槸鎶狅紝濂戒笉瀹规槗鎵嶆妸楗彍鎺忎簡鍑烘潵锛屼竴瀹朵汉鎮潃鐨勫績杩欐墠鏀句笅鏉ャ��
+    </p>
+    <p>
+      骞煎効浜庤繘椋熸椂鎴栧彛鍚皬鐗╀綋瀣夋垙銆佸摥闂规椂锛屽氨鍙兘灏嗛鐗╂垨灏忕墿浣撳惛鍏ュ枆閮ㄦ垨姘旂鍐咃紝5宀佷互涓嬪辜鍎垮瑙併�傚紓鐗╀互鑺辩敓绫炽�佽タ鐡滃瓙銆佽眴绮掍负澶氥��
+    </p>
+    <p>寮傜墿杩涘叆鍠夐儴銆佹皵绠★紝绔嬪嵆寮曡捣鍛涘挸銆佸0鍢躲�侀潰鑹查潚绱�佸懠鍚稿洶闅俱��</p>
+    <p>
+      澶勭悊鍔炴硶锛氬杈冨皬骞煎効锛屽疁閫熷皢鍏舵姳璧凤紝澶翠綆鑴氶珮锛屾媿鑳岋紙瑙佸浘8-1锛夈�傜粡涓婅堪澶勭悊锛屾湁鏃跺彲浣垮す鍦ㄥ枆閮ㄧ殑寮傜墿鍜冲嚭銆備娇鐢ㄨ娉曟棤鏁堬紝鍒欓�熼�佸尰闄㈡�ユ晳銆傚杈冨ぇ骞煎効鍙噰鐢ㄦ捣濮嗗埄甯屾墜娉曘�傛晳鎶よ�呭彲浠庡悗鏂规悅浣忓辜鍎胯叞閮紝鐢ㄥぇ鎷囨寚鐨勪竴渚ч《浣忓辜鍎夸笂鑵归儴锛岄棿鏂湴鍚戜笂銆佸悜鍚庯紝鍐插嚮鎬ф帹鍘嬶紝淇冧娇妯唸鑲屾尋鍘嬭偤閮紝浜х敓姘旀祦锛屽皢杩涘叆姘旂鐨勫紓鐗╁啿鍑猴紙瑙佸浘8-2锛夈�備娇鐢ㄨ娉曟棤鏁堬紝鍒欓�熼�佸尰闄㈡�ユ晳銆�
+    </p>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 60%">
+        <p class="center">
+          <el-image :src="backslapping" :preview-src-list="[backslapping]" />
+        </p>
+        <p class="img">鍥�8-1 鎷嶈儗娉曟搷浣滅ず鎰忓浘</p>
+      </div>
+      <div class="right" style="width: 33%">
+        <p class="center">
+          <el-image :src="backsla" :preview-src-list="[backsla]" />
+        </p>
+        <p class="img">鍥�8-2 娴峰鍒╁笇鎵嬫硶鎿嶄綔绀烘剰鍥�</p>
+      </div>
+    </div>
+    <h5 id="e272">4.鐪煎唴寮傜墿</h5>
+    <p>澶ч澶╂皵锛屽父鏈夋矙瀛愭垨灏忛铏叆鐪硷紝閫犳垚鐪煎唴寮傜墿銆�</p>
+    <p>
+      鍙栧嚭鐪煎唴寮傜墿鐨勫叿浣撴柟娉曪細璁╁辜鍎胯交杞婚棴涓婄溂鐫涳紝鍒囦笉鍙弶鎼撶溂鐫涳紝浠ュ厤鎹熶激瑙掕啘銆傛搷浣滆�呮竻娲佸弻鎵嬶紝鑻ュ紓鐗╃矘鍦ㄧ潙缁撹啘琛ㄩ潰锛屽彲鐢ㄥ共鍑�鏌旇蒋鐨勬墜缁㈡垨妫夌杞昏交鎷幓锛涜嫢宓屽叆鐫戠粨鑶滃泭鍐咃紝椤荤炕寮�鐪肩毊鏂硅兘鎷幓銆�
+    </p>
+    <p>
+      鑻ヨ繍鐢ㄤ笂杩版柟娉曚笉鑳藉彇鍑猴紝骞煎効浠嶆劅鏋佸害涓嶉�傦紝鏈夊彲鑳芥槸瑙掕啘寮傜墿锛屽簲绔嬪嵆鍘诲尰闄㈡不鐤椼��
+    </p>
+    <h5 id="e273">5.澶栬�抽亾寮傜墿</h5>
+    <p>
+      澶栬�抽亾寮傜墿涓�鑸垎涓轰袱绉嶏細涓�绉嶆槸鐢熺墿寮傜墿锛屽灏忛铏紱鍙︿竴绉嶆槸闈炵敓鐗╁紓鐗╋紝濡傚辜鍎跨帺鑰嶆椂濉炲叆鐨勭航鎵c�佽眴绫汇�佺煶鍧楃瓑銆�
+    </p>
+    <p>澶栬�抽亾寮傜墿鍙紩璧疯�抽福銆佽�崇棝銆佸鑰抽亾鐐庣棁鍙婂惉鍔涢殰纰嶏紝搴斿強鏃跺彇鍑恒��</p>
+    <p>
+      鍙栧嚭鐨勬柟娉曪細鑻ュ鑰抽亾寮傜墿涓哄皬鏄嗚櫕锛屽彲鐢ㄦ墜鐢电瓛鐓у皠骞煎効澶栬�抽亾锛屾垨鍚瑰叆棣欑儫鐑熼浘灏嗗皬铏紩鍑烘潵銆傝嫢涓嶈鏁堬紝閫熶笂鍖婚櫌銆�
+    </p>
+    <p>
+      鑻ュ鑰抽亾寮傜墿涓洪潪鐢熺墿寮傜墿锛屽彲鐢ㄥ�炬枩澶淬�佸崟鑴氳烦璺冪殑鏂瑰紡锛屽皢寮傜墿寮瑰嚭銆傝嫢鏃犳晥锛屽簲鍘诲尰闄㈠鐞嗐�傚垏涓嶅彲鐢ㄥ皬妫嶆崊銆佺敤闀婂瓙澶癸紝浠ュ厤閫犳垚澶栬�抽亾鍜岄紦鑶滄崯浼ゃ��
+    </p>
+    <h4 id="d293">锛堜笁锛夊姩鐗╁挰浼�</h4>
+    <p>
+      鍔ㄧ墿鍜激涓昏鍖呮嫭鐚嫍鍜激锛堢棁鐘跺強棰勯槻澶勭悊璇﹁鏈功涓撻涓冿級銆佽泧鍜激銆佽殜瀛愬彯浼ゅ拰铚傝渿浼ょ瓑銆�
+    </p>
+    <h5 id="e274">1.铔囧挰浼�</h5>
+    <p>琚泧鍜激鏃讹紝甯稿父闅句互杈ㄥ埆鍏舵槸鍚︽湁姣掞紝鎵�浠ョ敓娲讳腑铔囧挰浼ゅ潎鎸夋瘨铔囧鐞嗐��</p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>鈶犳崋鎵庝激鍙d笂鏂癸紙璺濅激鍙�5鍘樼背澶勶級锛岄樆姝㈣泧姣掓墿鏁c��</p>
+    <p>
+      鈶′互浼ゅ彛鐗欑棔涓轰腑蹇冿紝鐢ㄥ垁鐗囧垝涓崄瀛楀垏鍙o紝鐢ㄥ姏鎸ゅ帇浼ゅ彛锛屼娇姣掓恫閫氱晠娴佸嚭銆傜敤娣$洂姘村啿娲椾激鍙c�傚啿娲楀娆″悗锛屽皢缁撴墡鐨勫甫瀛愭斁鏉撅紝閫佸尰闄㈣繘涓�姝ユ不鐤椼��
+    </p>
+    <p>鈶㈤伒鍖诲槺鍙f湇瑙f瘨鑽紝鍚屾椂灏嗚嵂鐗囩敤娓╂按婧跺寲鍚庢秱浜庝激鍙e懆鍥淬��</p>
+    <h5 id="e275">2.铓婂瓙鍙激</h5>
+    <p>
+      澶忓澶氳銆傝铓婂瓙鍜激鏃惰闃绘骞煎効鎼旀姄锛屽苟鐢ㄨ殜涓嶅彯銆侀槻铓婅姳闇叉按銆佺豢鑽啅銆佹竻鍑夋补銆侀厭绮俱�佹皑姘寸瓑娑備簬鎮e鍗冲彲銆�
+    </p>
+    <h5 id="e276">3.铚傝渿浼�</h5>
+    <p>
+      鈶犻粍铚傦紙椹渹锛夎渿浼ゃ�傚厛鐢ㄦ鐨啅灏嗙毊鑲や腑鐨勫埡绮樺嚭鏉ワ紝鍐嶅皢椋熼唻娑備簬鎮e锛堝洜榛勮渹姣掓恫涓虹⒈鎬э級銆�
+    </p>
+    <p>
+      鈶¤湝铚傝渿浼ゃ�傚悓鏍峰厛鐢ㄦ鐨啅绮樺嚭鐨偆涓殑鍒猴紝鍐嶅皢鑲ョ殏姘淬�佹贰纰辨按娑備簬鎮e锛堝洜铚滆渹姣掓恫涓洪吀鎬э級銆�
+    </p>
+    <h4 id="d294">锛堝洓锛夊ご閮ㄦ憯浼�</h4>
+    <p>
+      骞煎効鐜╄�嶆垨浠庨珮澶勮烦涓嬫椂鎽斾激澶撮儴锛屽湪鐢风涓苟涓嶅皯瑙併�傛憯浼ゅ悗锛屼繚鏁欎汉鍛樺鐞嗘楠ゅ涓嬨��
+    </p>
+    <p>鈶犺嫢鏈夊嚭琛�锛岀敤娓呮磥绾卞竷杞昏交鎸夊帇浼ゅ彛锛岃繀閫熼�佸線鍖婚櫌銆�</p>
+    <p>
+      鈶¤嫢鎽斾激鍚庢湭瑙佸嚭琛�锛屼絾鎮e効鏈夋剰璇嗕抚澶憋紝涓旀憯浼ゅ悗鏈夋伓蹇冦�佸憰鍚愮幇璞★紝澶撮儴鐤肩棝鍓х儓锛屾垨鑰呮湁鎶介銆侀夯鐥广�佽█璇殰纰嶏紝鍧囧簲绔嬪嵆閫佸線鍖婚櫌鎬ユ晳銆�
+    </p>
+    <h4 id="d295">锛堜簲锛夌溂澶栦激</h4>
+    <h5 id="e277">1.绌块�氫激</h5>
+    <p>
+      閽堝埡鎴栭搧涓濄�佸皬鍒�銆佹瘺琛i拡鍒掍激鐪肩潧锛屽彲浣跨溂鐞冮儴鍒嗙牬鎹熸垨瀹屽叏鐮磋銆傝嫢瀹屽叏鐮磋锛屽垯浼氶�犳垚鐪肩┛閫氫激銆傞�㈠勾杩囪妭鏀鹃灜鐐紝鐖嗙偢鐨勫啿鍑诲姏涔熷線寰�閫犳垚鐪肩悆鐨勪弗閲嶉渿鑽″拰绌块�氫激銆傜溂绌块�氫激鏃讹紝浼ょ溂鐪煎唴缁勭粐鑴卞嚭锛屾湁姘存牱鐗╂祦鍑恒�傛鏃跺彲鐢ㄦ棤鑿岀罕甯冩垨骞插噣鐨勬瘺宸捐鐩栫溂鐫涳紝浣嗕笉蹇呭彇鍑哄凡鑴卞嚭鐨勭溂鍐呯墿锛屼篃涓嶅簲鐢ㄥ姏鍘嬭揩鐪肩悆锛屽惁鍒欎細鑷寸溂鍐呯墿娴佸嚭锛屽鑷翠激鐪煎け鏄庛�傚疁杩呴�熷喎鍐讳激鐪硷紝骞堕�佸尰闄㈡�ユ晳銆�
+    </p>
+    <h5 id="e278">2.鐪奸挐鎸激</h5>
+    <p>
+      琚脊寮撳瓙鎵撳湪鐪间笂锛岃瓒崇悆銆佸湡鍧椼�佹湪鍧楀嚮涓溂鐞冿紝鍙嚧鐪奸挐鎸激銆傜溂鐞冨彈鍒版挒鍑伙紝浼氬嚭鐜拌缃戣啘闇囪崱銆佸嚭琛�銆傚彲鐢ㄦ箍姣涘肪鍐锋暦锛屽噺灏戠溂鍐呭嚭琛�锛屽悗閫熼�佸尰闄€��
+    </p>
+    <h5 id="e279">3.閰哥⒈銆佺敓鐭崇伆鐑т激</h5>
+    <p>
+      鑻ラ吀纰便�佺敓鐭崇伆涓嶅皬蹇冩簠鍏ョ溂鍐呭彲鐑т激鐪肩潧銆備竴鏃﹀彂鐢燂紝瑕佷簤鍒嗗ず绉掞紝鑻ヤ负鐢熺煶鐏扮儳浼わ紝搴斿皢娌℃湁婧惰В鐨勭敓鐭崇伆绮掕交杞绘姞鍑猴紝涓嶈鎹熶激瑙掕啘锛岀劧鍚庤窡閰哥⒈鐑т激涓�鏍凤紝灏卞湴鐢ㄥぇ閲忔竻姘村啿娲楃溂鐫涖�傚啿娲楁椂锛岄』鎵掑紑涓婁笅鐪肩毊锛屼繚璇佺溂鍐呭悇涓儴浣嶉兘鍐叉礂鍒帮紝涓嶇暀姝昏銆備絾闇�娉ㄦ剰涓嶈璁╁啿娲楀嚭鏉ョ殑姘存祦鍏ュ仴鐪硷紝浠ュ厤閫犳垚鏂扮殑鎹熶激銆�
+    </p>
+    <h4 id="d296">锛堝叚锛夋檿鍘�</h4>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 75%">
+        <p>
+          澶╂皵杩囦簬鐐庣儹锛屾湭杩涙棭椁愬紩璧蜂綆琛�绯栵紝鎴栫珯绔嬭繃涔呫�佺柤鐥涖�佺簿绁炵揣寮狅紝鍧囧彲浣垮ぇ鑴戠煭鏃堕棿鍑虹幇渚涜涓嶈冻锛屽紩璧锋檿鍘ャ�傛檿鍘ュ彂鐢熷墠锛屾偅鍎垮鏈夌煭鏃堕棿鐨勫ご鏅曘�佹伓蹇冦�佸績鎱屻�佺溂鍓嶅彂榛戙�佸洓鑲㈠彂鍑夈�佸嚭鍐锋睏鐥囩姸锛岄殢鍗虫憯鍊掑湪鍦般��
+        </p>
+        <p>
+          澶勭悊鍔炴硶锛氳鎮e効骞冲崸锛屾澗寮�琛i銆佽叞甯︼紝澶撮儴鐣ユ斁浣庯紝鑴氱暐鎶珮锛屾敼鍠勮剳閮ㄤ緵琛�锛屼笉闀挎椂闂村嵆鍙仮澶嶏紙瑙佸浘8-3锛夈�傛偅鍎挎竻閱掑悗锛屽彲閫傚綋琛ュ厖鐑殑绯栫洂姘存垨鐑ギ銆�
+        </p>
+      </div>
+      <div class="right" style="width: 20%">
+        <p class="center">
+          <el-image :src="syncope" :preview-src-list="[syncope]" />
+        </p>
+        <p class="img">鍥�8-3 鏅曞帴鐨勫鐞�</p>
+      </div>
+    </div>
+
+    <div class="fl fl-around">
+      <div class="left" style="width: 32%">
+        <h4 id="d297" class="tl">锛堜竷锛夋儕鍘�</h4>
+        <p class="tl">
+          骞煎効鎯婂帴鐨勫師鍥犲緢澶氾紙璇﹁鏈功涓撻涓冿級锛岃〃鐜伴�氬父鏄獊鐒舵�ф剰璇嗕抚澶憋紝澶村悜鍚庝话锛岀溂鐞冨嚌瑙嗭紝鍙e攪闈掔传锛屽懠鍚稿井寮憋紝鍥涜偄鍙婇潰閮ㄦ娊鎼愶紝鎸佺画鏃堕棿涓嶇瓑锛屽彲鐭嚦1鍒嗛挓锛岄暱鑷冲嚑鍗佸垎閽熴�傚彂鐢熸儕鍘ュ悗锛屼繚鏁欎汉鍛樹笉鍙儕鎱屻�佸ぇ澹板懠鍙垨鎷嶆墦骞煎効銆�
+        </p>
+        <p class="tl">澶勭悊鍔炴硶濡備笅銆�</p>
+        <p class="tl">鈶犺鎮e効渚у崸锛屼究浜庡強鏃舵帓鍑哄垎娉岀墿锛岄槻姝㈠紓鐗╁叆姘旂銆�</p>
+        <p class="tl">鈶℃澗寮�琛i銆佽¥甯︼紝淇濇寔琛�娑插惊鐜�氱晠銆�</p>
+        <p class="tl">鈶㈤殢鏃舵摝鍘荤棸娑曘��</p>
+        <p class="tl">鈶i拡鍒烘垨鎸囧帇浜轰腑绌淬��</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細鎯婂帴銆佹檿鍘ャ�佷紤鍏嬬殑澶勭悊.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭儕鍘ャ�佹檿鍘ャ�佷紤鍏嬬殑澶勭悊</p>
+      </div>
+    </div>
+
+    <p>鈶よ嫢鏈夐珮鐑垨涓婅堪澶勭悊鍚庢儕鍘ヤ笉姝紝閫熼�佸尰闄㈡晳娌汇��</p>
+    <h4 id="d298">锛堝叓锛変腑鏆�</h4>
+    <p>
+      澶忓澶╂皵杩囦簬鐐庣儹锛屾垨鏃ュ厜闀挎椂闂寸収灏勫辜鍎垮ご閮紝鍙嚧骞煎効涓殤锛屽嚭鐜板ご鏅曘�佽�抽福銆佺溂鑺便�佸彛娓寸敋鑷虫槒杩枫��
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>鈶犲皢鎮e効绉昏嚦闃村噳銆侀�氶澶勶紝瑙e紑鍏惰。鎵o紝璁╁叾韬轰笅浼戞伅銆�</p>
+    <p>鈶″噳姣涘肪鍐锋暦澶撮儴锛岀敤鐢垫墖鎴栨墖瀛愭墖椋庯紝鍔╁叾鏁g儹銆�</p>
+    <p>鈶㈤伒鍖诲槺缁欐偅鍎垮彛鏈嶄汉涓广�佸崄婊存按銆�</p>
+    <p>鈶g粰鎮e効鍠濅竴浜涙竻鍑夎В鏆戠殑楗枡銆�</p>
+    <p>
+      娉ㄦ剰锛氱値鐑殑澶忓锛屽辜鍎挎埛澶栨椿鍔ㄦ椂闂村簲閬垮紑10锛�30鑷�14锛�30銆傜値鐑鑺傦紝骞煎効鍙噺灏戞埛澶栨椿鍔ㄧ殑鏃堕棿锛屾父鎴忓敖鍙兘鏀惧湪鏍戣崼鎴栧眿妾愪笅杩涜锛岄伩寮�闃冲厜鐨勭洿灏勩�傚悓鏃舵暀甯堝簲鎻愰啋骞煎効澶氬枬姘淬��
+    </p>
+    <h4 id="d299">锛堜節锛夊喕浼�</h4>
+    <p>
+      鍐楂樺彂銆傚辜鍎垮喕浼ゅ涓鸿交搴︼紝甯歌浜庢墜銆佽冻銆佽�抽儹銆侀潰棰婇儴浣嶏紝灞�閮ㄧ孩鑲匡紝閬囩儹鍙戠棐銆傚彲灏嗗喕浼よ嵂鑶忔秱浜庡喕浼ゅ眬閮紝骞惰娉ㄦ剰淇濇殩锛岀粡甯稿鏄撳喕浼ら儴浣嶈繘琛屾弶鎼撱�佹寜鎽╋紝鏀瑰杽灞�閮ㄨ娑插惊鐜紝淇冭繘鍐讳激鎰堝悎銆�
+    </p>
+    <p>
+      閲嶅害鍐讳激锛屽眬閮ㄧ毊鑲ゅ憟绱粦鑹诧紝鑲胯儉锛屾湁姘寸柋銆傚鐞嗘椂搴旀敞鎰忎繚鏆栵紝涓嶈寮勭牬姘寸柋锛屼絾涓嶈兘鐢ㄧ儹姘寸儷锛屼篃涓嶈兘鐢ㄧ伀鐑わ紝搴旈�佸尰闄㈠鐞嗐��
+    </p>
+    <h4 id="d300">锛堝崄锛夌儷锛堢儳锛変激</h4>
+    <p>
+      鎺ヨЕ鐑补銆佺儹绮ャ�佸紑姘淬�佺儹钂告苯銆佺敓鐭崇伆銆佸寲瀛﹁嵂鍝佸纭吀绛夛紝鍧囧彲閫犳垚鐑激銆�
+    </p>
+    <p>
+      鏍规嵁鐑激鐨勬繁娴咃紝鍙皢鐑激鍒嗕负涓夊害銆備竴搴︼細浠呬激鍙婄毊鑲よ〃鐨眰锛屽垱闈㈡瀬灏忥紝灞�閮ㄧ孩鑲裤�佺伡鐥涳紝浣嗘棤姘寸柋銆備簩搴︼細浼ゅ強琛ㄧ毊鍜岀湡鐨袱灞傦紝鍙椾激闈㈢Н杈冨ぇ锛屽眬閮ㄧ孩鑲匡紝鏈夋按鐤憋紝鐤肩棝鍓х儓銆備笁搴︼細鍙椾激闈㈢Н澶э紝娑夊強闈㈠箍锛屽父浼ゅ強琛ㄧ毊銆佺湡鐨�佺毊涓嬬粍缁囥�佽倢鑲夊洓灞傦紝鐢氳嚦浼氫激鍙婂唴鑴忓櫒瀹樸��
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>
+      鈶犺繀閫熷幓闄よ鐑激鐗╂蹈閫忕殑琛g墿銆傚韬笂杩樼矘鏈夌儹绮ャ�佺儹鑿滃拰鐢熺煶鐏扮瓑锛岃杞昏交鎷幓銆�
+    </p>
+    <p>
+      鈶′竴搴︾儷浼わ紝鍙伒鍖诲槺鍦ㄥ眬閮ㄦ秱鐑激鑽啅锛屽鐛炬补銆佷含涓囩孩銆佹竻鍑夋补绛夛紝3锝�5澶╁彲鐥婃剤锛屼笉鐣欑槩鐥曪紝鏈夎交搴﹁壊绱犳矇鐫�锛屽彲鍚告敹銆�
+    </p>
+    <p>
+      鈶簩搴︾儷浼わ紝鐢ㄥ共鍑�鐨勭罕甯冦�佹瘺宸捐鐩栧垱闈紝鍒囧嬁寮勭牬鍜屾尋鍘嬫按鐤憋紝涔熶笉鍙湪鍒涢潰娑傝崏鏈ㄧ伆绛変笉娲佷箣鐗╋紝灏嗘偅鑰呭钩绋抽�佸叆鍖婚櫌娌荤枟銆�
+    </p>
+    <p>
+      鈶d笁搴︾儷浼ゆ椂锛岄櫎鐢ㄥ共鍑�鐨勭罕甯冦�佹瘺宸捐鐩栧垱闈紝涓嶈兘寮勭牬鍜屾尋鍘嬫按鐤卞锛岃嫢鐑激闈㈢Н澶э紝鎮h�呯儲韬佸彛娓达紝鍙皯閲忓娆$粰娣$洂姘撮ギ鐢紝閫熼�佸尰闄㈠鐞嗐��
+    </p>
+    <h4 id="d301">锛堝崄涓�锛夌數鍑讳激</h4>
+    <p>
+      灏忓効鐜╁紕甯︾數鐢靛櫒锛屾垨闆风數澶╂皵鍦ㄦ爲鏈ㄦ垨楂樺ぇ寤虹瓚鐗╀笅閬块洦锛屽潎鍙�犳垚鐢靛嚮浼ゃ��
+    </p>
+    <p>
+      瑙︾數杞昏�咃紝鍏ㄨ韩鍙戦夯锛岄噸鑰呭彲鍑虹幇鐑т激锛屾洿閲嶈�呯數娴侀�氳繃蹇冭剰锛屽紩璧峰懠鍚搞�佸績鎼忛鍋滐紝鍗卞強鐢熷懡銆�
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>
+      鈶犲垏鏂數婧愩�傛晳鎶よ�呭簲鍐烽潤鍒嗘瀽鐜板満鎯呭喌锛岄�夋嫨瀹夊叏鍚堢悊鐨勫姙娉曪紝姣斿锛屾埓涓婃甯冩墜濂椼�佺┛涓婄毊闉嬨�佽俯鍦ㄥ鏂欐垨骞叉湪鏉夸笂锛屾媺涓嬬數闂告垨鐢ㄧ绔裤�侀暱鏈ㄦ灏嗕激鑰呰韩涓婄殑鐢电嚎鎸戝紑銆�
+    </p>
+    <p>
+      鈶″鍛煎惛銆佸績鎼忛鍋滆�呰繘琛岀幇鍦烘�ユ晳锛绘帾鏂斤細鍙e鍙o紙榧伙級鍚规皵銆侀棴鑳稿績鑴忔寜鍘嬨�傚叿浣撴搷浣滆棰嗚鏈崟鍏冣�滃父鐢ㄦ�ユ晳鏈�濈浉鍏冲唴瀹癸冀銆�
+    </p>
+    <p>绗笁锛屾湁鐑т激鑰咃紝淇濇姢鍒涢潰锛屽緟浼よ�呭懠鍚搞�佸績鎼忔仮澶嶅悗閫佸尰闄㈡不鐤椼��</p>
+    <h4 id="d302">锛堝崄浜岋級鐓ゆ皵涓瘨</h4>
+    <p>鍐瀹ゅ唴閲囩敤鐓ょ倝鍙栨殩锛屾垨鐓ゆ皵鍏抽棴涓嶄弗澶栨硠锛屽父鍙鑷寸叅姘斾腑姣掋��</p>
+    <p>
+      涓瘨杞昏�咃紝澶存檿銆佽�抽福銆佹伓蹇冦�佺溂鑺便�佽兏闂枫�佸叏韬棤鍔涖�備腑姣掗噸鑰咃紝鍛煎惛鍥伴毦锛屽彲鍑虹幇鍛煎惛銆佸績鎼忛鍋滐紝鍗卞強鐢熷懡銆�
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>鈶犺繀閫熸墦寮�闂ㄧ獥锛屽皢鎮h�呯Щ鑷抽�氶鍙f垨鎴峰锛屼娇鍏跺懠鍚稿埌鏂伴矞绌烘皵銆�</p>
+    <p>鈶℃敞鎰忎繚鏆栵紝闃叉鍙楀噳銆�</p>
+    <p>
+      鈶㈠懠鍚搞�佸績鎼忛鍋滆�咃紝鏂借鍙e鍙o紙榧伙級鍚规皵娉曞拰闂兏蹇冭剰鎸夊帇锛屽緟鍛煎惛銆佸績璺虫仮澶嶅悗閫熼�佸尰闄€��
+    </p>
+    <p>鈶f敞鎰忎笉鍙粰鎮h�呯亴閱嬨��</p>
+    <h4 id="d303">锛堝崄涓夛級璇湇姣掔墿</h4>
+    <p>
+      鏈変簺灏忔湅鍙嬪ソ濂囥�佸ソ鍔紝甯稿皢涓�浜涘僵鑹茶嵂鐗囪鍋氱硸璞嗘湇鐢紝瀵艰嚧涓瘨銆傚湪鍐滄潙锛屾湁浜涘搴嵂鍝佺鐞嗘贩涔憋紝鍑虹幇灏嗗啘鑽綋鎴愭鍜崇硸娴嗙粰瀛╁瓙鐏屾湇鐨勭幇璞°��
+    </p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>
+      鈶犲偓鍚愩�佹礂鑳冿紝灏介噺鍑忓皯鏈夋瘨鐗╄川鍚告敹銆備护鎮e効寮犲ぇ鍢达紝鐢ㄧ瀛愩�佸寵鏌勬垨鎵嬫寚锛屽埡婵�鎮e効鍜介儴锛屽紩璧峰憰鍚愩�傚弽澶嶅枬姘淬�佸偓鍚愶紝鐩磋嚦鍚愬嚭鐗╁叏涓烘竻姘达紝鏂瑰彲缁撴潫銆傝嫢鍙戠敓鍦板湪鍖婚櫌鏃佽竟鎴栬窛绂诲緢杩戯紝鍙皢鎮e効閫佸埌鍖婚櫌杩涜娲楄儍銆�
+    </p>
+    <p>
+      鈶′繚鎶よ儍榛忚啘銆傚綋閬囧埌涓�浜涜厫铓�鎬ц緝寮虹殑姣掔墿锛屼负淇濇姢椋熼亾銆佽儍榛忚啘锛屽彲浣跨敤闈㈢硦銆佽泲娓呫�佽眴娴嗐�佺墰濂剁瓑娲楄儍锛屼互杈惧埌淇濇姢鑳冮粡鑶滅殑鐩殑銆傝嫢璇皢纰橀厭褰撴鍜宠嵂鏈嶄簡锛屽彲鐢ㄧ背姹ゆ礂鑳冦�傚偓鍚愬悗锛屽悙鍑哄儚钃濆ⅷ姘翠竴鏍风殑娑蹭綋锛屽弽澶嶅枬绫虫堡鍐嶅偓鍚愶紝鐩磋嚦鍚愬嚭鐗╅鑹叉秷澶变负姝€��
+    </p>
+    <p>
+      鈶㈡瘨鐗╀笉娓呮鐨勬儏鍐典笅锛屾�ユ晳鐨勫悓鏃讹紝瑕佹敞鎰忔敹闆嗘偅鍎垮悆鍓╃殑涓滆タ鍜屽憰鍚愮墿锛屼緵鍖荤敓浜嗚В姣掔墿鎬ц川锛屼负杩涗竴姝ユ不鐤椼�佽В姣掓彁渚涘府鍔┿��
+    </p>
+    <p>鈶h嫢璇湇姣掔墿鏃堕棿杈冮暱锛屾瘨鐗╁凡鍚告敹锛屽簲閫熼�佸尰闄紝瀵圭棁瑙f瘨銆�</p>
+    <h4 id="d304">锛堝崄鍥涳級娣规汉</h4>
+    <p>骞煎効娓告吵鎴栫帺姘翠笉鎱庯紝鍙嚧娣规汉銆�</p>
+    <p>澶勭悊鍔炴硶濡備笅銆�</p>
+    <p>鈶犲埄鐢ㄧ幇鍦轰竴鍒囨潯浠讹紝鎶撶揣姘翠笂鏁戞姢銆�</p>
+    <p>
+      鈶℃汉姘磋�呬笂宀稿悗锛岃瀵熷叾涓�鑸姸鍐点�傝嫢婧烘按鑰呮剰璇嗘竻妤氥�佽瑷�琛ㄨ揪娴佺晠锛屼粎涓轰綋鍐呰繘姘达紝鍊掓按灏卞彲浠ヤ簡銆傚�掓按鏃讹紝鏁戞姢鑰呭彇鍗婅藩濮垮娍锛岃婧烘按鑰呭實鍖愬湪鏁戞姢鑰呯殑鑶濈洊涓婏紝浣垮叾澶撮儴涓嬪瀭锛屾寜鍘嬪叾鑵广�佽儗閮紝甯姪婧烘按鑰呭皢杩涘叆浣撳唴鐨勬按鎺掑嚭銆備篃鍙氨鍦板彇鏉愶紝鍊熷姪鏈ㄥ嚦銆佺墰銆侀┈绛夌墿浠剁殑甯姪锛屼績鍏舵帓姘淬��
+    </p>
+    <p>
+      鈶㈣嫢婧烘按鑰呮剰璇嗕笉娓咃紝鍙e唴鏈夋筏娉ャ�佹潅鑽夛紝搴旇繀閫熸竻闄ゆ汉姘磋�呭彛榧诲唴鐨勬筏娉ャ�佹潅鑽夈�傛澗瑙f汉姘磋�呭唴琛c�佽¥甯︺�侀鍙c�佽鍙c�傚鏋滄汉姘磋�呭懠鍚搞�佸績璺冲凡鍋滐紝杩呴�熸柦琛屽彛瀵瑰彛锛堥蓟锛夊惞姘旀硶鍜岄棴鑳稿績鑴忔寜鍘嬨��
+    </p>
+    <h4 id="d305">锛堝崄浜旓級楠ㄦ姌涓庤劚鑷�</h4>
+
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h5 id="e280">1.楠ㄦ姌</h5>
+        <p>
+          骞煎効鍦ㄦ剰澶栦簨鏁呬腑鐢变簬楠ㄧ殑瀹屾暣鎬с�佽繛缁�ч伃鍒扮牬鍧忚�屽鑷撮鎶樸�傚辜鍎跨殑楠ㄦ姌甯镐即鏈夊墽鐑堢殑鐤肩棝锛岄鎶樼殑鑲綋澶卞幓鍔熻兘锛岄鎶樺鍑虹幇鐣稿舰銆佸弽甯告椿鍔ㄣ�侀鎿﹂煶鍜岄鎿︽劅銆傚鏉傞鎶橀櫎浠ヤ笂鐥囩姸澶栵紝杩樺彲鍚堝苟琛�绠°�佺缁忕殑鎹熶激锛屼弗閲嶆椂鍙嚭鐜颁紤鍏嬨�佽偤鏍撳銆侀绛嬭啘瀹ょ患鍚堝緛绛夈��
+        </p>
+        <p>
+          楠ㄦ姌鐨勬�ユ晳澶勭悊鏂规硶锛氬浐瀹氫激鑲紝闄愬埗娲诲姩銆傚鏈夊嚭琛�锛屽簲鍏堝寘鎵庛�佹琛�锛岀劧鍚庢牴鎹鎶樼殑涓嶅悓閮ㄤ綅鍒嗗埆杩涜涓存椂鍥哄畾銆�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細 楠ㄦ姌涓庤劚浣�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氶鎶樹笌鑴变綅</p>
+      </div>
+    </div>
+
+    <p>
+      鍥哄畾鐨勬柟娉曞涓嬶細鍦ㄧ揣鎬ユ儏鍐典笅鍙互灏卞湴鍙栨潗锛岄�夋嫨闀跨煭銆佸绐勯�傚悎鎮e効鐨勭鏉裤�佹湪妫嶃�佺‖绾告澘绛変綔涓哄す鏉匡紝鍨笂妫夎姳鎴栧竷绫昏繘琛岋紝鍚屾椂娉ㄦ剰闇插嚭鎵嬫寚鎴栬�呰冻瓒撅紝浠ヤ究瑙傚療琛�娑插惊鐜儏鍐点�傚鏋滄寚锛堣毒锛夊ご鑻嶇櫧鍙戝噳锛岃鏄庡浐瀹氬緱澶揣锛屽簲鏀炬澗缁峰甫锛岄噸鏂板浐瀹氥�傚鏋滄病鏈夊す鏉挎垨鑰呭叾浠栦唬鐢ㄥ搧锛屽彲灏嗗彈浼ょ殑涓婅偄鍥哄畾鍦ㄨ兏閮紝灏嗗彈浼ょ殑涓嬭偄鍚屽仴鑲㈠浐瀹氬湪涓�璧枫��
+    </p>
+    <p>
+      鎮e効缁忚繃濡ュ杽鍥哄畾浠ュ悗锛屽簲杩呴�熼�佸線鍖婚櫌锛屽湪杩愰�佺殑杩囩▼涓簲瀵嗗垏瑙傚療鎮e効鍏ㄨ韩鏈夋棤鍏朵粬鐥囩姸銆�
+    </p>
+    <h5 id="e281">2.鍏宠妭鑴变綅</h5>
+    <p>
+      鐩歌繛涓ら涔嬮棿澶卞幓姝e父鐨勮繛鎺ワ紙瀵瑰悎锛夊叧绯伙紝绉颁负鍏宠妭鑴变綅銆傚叧鑺傝劚浣嶇殑鍘熷洜鏈夌洿鎺ュ鍔涘拰闂存帴澶栧姏锛屼絾澶氳浜庨棿鎺ュ鍔涖�傚浼ゃ�佺敤鍔涚壍鎷変笂鑲㈡垨绌胯劚琛f湇鐢ㄥ姏杩囩寷绛夊師鍥犲父寮曡捣濠村辜鍎胯劚浣嶃�傝劚浣嶅叧鑺備互鑲┿�佽倶銆侀珛鍜屾墜鎸囩瓑閮ㄤ綅鏈�鏄撳彂鐢熴��
+    </p>
+    <p>
+      鎬ユ晳鎺柦锛氬皢鎮i儴瀹夐潤鍦板浐瀹氭垚鏈�鑸掗�傜殑浣嶇疆锛涗笉瑕佽嚜琛屽己纭湴灏嗚劚鍑虹殑閮ㄤ綅鏁村鍘熺姸銆�
+    </p>
+    <p>
+      鍏宠妭鑴变綅鍙兘浼氬悎骞堕鎶橈紝搴斿強鏃堕�佸叆鍖婚櫌鎺ュ彈澶嶄綅锛涗负鎮h�呰劚琛f湇鏃讹紝搴斿厛鑴卞仴渚э紝鍐嶈劚鎮d晶锛涚┛琛f湇鏃跺垯鐩稿弽銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>瀛﹀墠鍎跨鎰忓浼ゅ鍙戠敓鐜囪皟鏌�</b></p>
+      <p class="block">
+        涓栫晫鍚勫浗鐨勮皟鏌ユ樉绀猴紝瀛﹀墠鍎跨鏈�甯歌鐨勬剰澶栦激瀹崇被鍨嬫湁杞︾ジ銆佽穼钀姐�佺儷锛堢儳锛変激銆佹汉姘淬�佺獟鎭拰涓瘨绛夈�傚湪涓浗锛屽鍓嶅効绔ユ剰澶栦激瀹充互璺屼激銆佺儷锛堢儳锛変激銆佷氦閫氫簨鏁呭拰涓瘨涓轰富銆�
+      </p>
+      <p class="block">
+        1.浜ら�氫簨鏁呫�傚彂杈惧浗瀹讹紝浜ら�氫簨鏁呬竴鐩村崰鎹効绔ユ剰澶栦激瀹抽浣嶏紝鍙楀鑰呬腑锛岀敺鎬ф樉钁楅珮浜庡コ鎬с��
+      </p>
+      <p class="block">
+        2.璺岃惤銆傚湪鍑犵涓昏鎰忓浼ゅ涓紝鎰忓璺岃惤灞呴潪鑷存鎬т激瀹抽浣嶏紝瀛﹀墠鍎跨澶氳锛屽叾涓ラ噸鎬у湪浜庡父瑙併�佸鍙戙�佸悗閬楃棁鐜囧拰鑷存畫鐜囬珮銆�
+      </p>
+      <p class="block">
+        3.鐑紙鐑э級浼ゃ�傜儹绮ャ�佺儹楗�佺儹鑿溿�佺儹娌广�佸紑姘寸殑鐑激鏈�涓哄瑙侊紝闉偖銆佺偢鑽瓑鍗遍櫓鐗╁搧鐖嗙偢涔熸槸灞¤涓嶉矞锛岄吀銆佺⒈銆佺煶鐏扮儳浼ゅ拰鐢电伡浼や篃鏃舵湁鍙戠敓銆�
+      </p>
+      <p class="block">
+        4.涓瘨銆傞鐗╀腑姣掋�佽嵂鐗╀腑姣掋�佺叅姘斾腑姣掋�佽繃閲忛鐢ㄨ惀鍏诲搧涓瘨杩戝勾鏉ュ湪鍚勫湴涔熷緢澶氳銆�
+      </p>
+      <p class="block">
+        5.婧烘按涓庣獟鎭�傛汉姘磋�咃紝鐢风澶氳锛屽瀛i珮鍙戙�傜獟鎭殑鍘熷洜澶氱澶氭牱锛岀潯鐪犺繃绋嬩腑鐨勭獟鎭紝鍚冨ザ鏃堕�犳垚鐨勭獟鎭紝杩樻湁寮傜墿寮曡捣鐨勭獟鎭浜★紝鍚勪釜骞撮緞閮芥湁鍙戠敓銆傛墍浠ョ獟鎭�犳垚鐨勪激瀹充篃涓嶅蹇借銆�
+      </p>
+    </div>
+    <h3 id="c106">浜屻�佸父鐢ㄦ�ユ晳鏈紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d306">锛堜竴锛夊績鑲哄鑻�</h4>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          蹇冭偤澶嶈嫃锛圕ardiopulmonary
+          Resuscitation锛孋PR锛夋槸鎸囧湪蹇冭烦鍛煎惛楠ゅ仠鐨勬儏鍐典笅鎵�閲囧彇鐨勪竴绯诲垪鎬ユ晳鎺柦锛屽寘鎷紑鏀炬皵閬擄紙Airway锛孉锛夈�佸缓绔嬪懠鍚革紙Breathing锛孊锛夈�佽兏澶栨寜鍘嬶紙Chest
+          compressions/Circulation锛孋锛夌瓑銆傚叾鐩殑鏄娇蹇冭剰銆佽偤鎭㈠姝e父鍔熻兘锛屼娇鐢熷懡寰椾互缁存寔銆備竴鑸湪鎮e効绐佺劧鏄忚糠鍜屽ぇ琛�绠℃悘鍔ㄦ秷澶辨椂鍗冲彲璇婃柇锛岃�屼笉蹇呭弽澶嶈Е鎽歌剦鎼忔垨鍚績闊筹紝浠ュ厤寤惰鎶㈡晳鏃舵満銆�
+        </p>
+        <p>濠村効鍜屽辜鍎跨殑蹇冭偤澶嶈嫃绋嬪簭涓篊鈥擜</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細蹇冭偤澶嶈嫃.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬績鑲哄鑻�</p>
+      </div>
+    </div>
+    <p class="m0-t0">鈥擝锛屽嵆鑳稿鎸夊帇锛圕锛夆�斿紑鏀炬皵閬擄紙A锛夆�斿缓绔嬪懠鍚革紙B锛夈��</p>
+    <h5 id="e282">1.鑳稿鎸夊帇锛圕锛�</h5>
+    <p>
+      褰撳彂鐜版偅鍎挎棤鑷富鍙嶅簲銆佹病鏈夎嚜涓诲懠鍚告垨鍙湁鏃犳晥鐨勫枠鎭牱鍛煎惛鏃讹紝搴旂珛鍗冲疄鏂借兏澶栨寜鍘嬶紝寤虹珛浜哄伐寰幆銆�
+    </p>
+    <p>鏂规硶濡備笅銆�</p>
+    <p>鈶犲皢鎮e効浠板崸浣嶆斁缃簬纭澘涓婏紝鏉捐В琛i鍜岃¥甯︼紝娉ㄦ剰淇濇姢棰堟銆�</p>
+    <p>
+      鈶″浜庢柊鐢熷効鍜屽皬濠村効锛屽彲鐢ㄥ弻鎸囨寜鍘嬫硶锛堜袱鎸囦綅浜庝钩澶磋繛绾夸腑鐐逛笅鏂规寜鍘嬭兏楠紝瑙佸浘8-4锛夋垨鍙屾墜鐜姳鎷囨寚鎸夊帇娉曪紙涓ゆ墜鎺屻�佸洓鎸囨墭浜庝袱渚ц儗閮紝鍙屾墜澶ф媷鎸囨寜鍘嬭兏楠ㄤ笅1/3澶勶紝瑙佸浘8-5锛夈��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 50%">
+        <p class="center">
+          <el-image :src="pressingOne" :preview-src-list="[pressingOne]" />
+        </p>
+        <p class="img">鍥�8-4 鍙屾寚鎸夊帇娉�</p>
+      </div>
+      <div class="right" style="width: 50%">
+        <p class="center">
+          <el-image :src="pressingTwo" :preview-src-list="[pressingTwo]" />
+        </p>
+        <p class="img">鍥�8-5 鍙屾墜鐜姳鎷囨寚鎸夊帇娉�</p>
+      </div>
+    </div>
+
+    <p>
+      鈶㈠浜庤緝澶у効绔ワ紝鍙敤鍗曟墜鎴栧弻鎵嬫寜鍘嬭兏楠ㄤ笅鍗婇儴銆傚崟鎵嬭兏澶栨寜鍘嬫椂锛屽彲鐢ㄤ竴鍙墜鍥哄畾鎮e効澶撮儴锛屼互渚块�氭皵锛屽彟涓�鎵嬬殑鎵嬫帉鏍归儴缃簬鑳搁涓嬪崐娈碉紝鎵嬫帉鏍圭殑闀胯酱涓庤兏楠ㄧ殑闀胯酱涓�鑷达紙瑙佸浘8-6锛夈�傚弻鎵嬭兏澶栨寜鍘嬫椂锛屽皢涓�鎵嬫帉鏍归儴閲嶅彔鏀惧湪鍙︿竴鎵嬭儗涓婏紝鍗佹寚鐩告墸锛屼笅闈㈡墜鐨勬墜鎸囨姮璧凤紝鎵嬫帉鏍归儴鍨傜洿鎸夊帇鑳搁涓嬪崐閮紙瑙佸浘8-7锛夈��
+    </p>
+    <div class="fl fl-around">
+      <div class="left" style="width: 40%">
+        <p class="center">
+          <el-image :src="pressingThree" :preview-src-list="[pressingThree]" />
+        </p>
+        <p class="img">鍥�8-6 鍗曟墜鑳稿鎸夊帇</p>
+      </div>
+      <div class="right" style="width: 40%">
+        <el-carousel loop trigger="click" class="bones-carousel">
+          <el-carousel-item
+            v-for="(item, index) in pressList"
+            :key="index"
+            class="bones-carousel-item"
+          >
+            <el-image
+              :src="item"
+              :preview-src-list="pressList"
+              :preview-teleported="true"
+            />
+          </el-carousel-item>
+        </el-carousel>
+        <p class="img">鍥�8-7 鍙屾墜鑳稿鎸夊帇</p>
+      </div>
+    </div>
+
+    <p>
+      娉ㄦ剰锛氣憼鎸夊帇娣卞害鑷冲皯涓鸿兏鍓嶅悗寰勭殑1/3锛堝┐鍎垮ぇ绾︿负4鍘樼背锛屽辜鍎垮ぇ绾︿负5鍘樼背锛夈�傛寜鍘嬮鐜囦负100锝�120娆�/鍒嗐�傛瘡涓�娆℃寜鍘嬪悗锛岃鑳稿粨鍏呭垎鍥炲脊锛屼互淇濋殰蹇冭剰琛�娴佺殑鍏呯泩銆傚簲淇濇寔鑳稿鎸夊帇鐨勮繛缁�э紝灏介噺鍑忓皯鑳稿鎸夊帇鐨勪腑鏂紙锛�10绉掞級銆傛湁鏉′欢鏃跺湪姣�5涓惊鐜績鑲哄鑻忓嵆2鍒嗛挓鍚庢崲浜烘寜鍘嬶紝浠ヤ繚璇佹寜鍘嬫晥鏋溿��
+    </p>
+    <p>
+      鈶¤兏澶栨寜鍘嬫椂锛屼竴瀹氳浣胯兏楠ㄤ笅闄枫�傝兏楠ㄤ笅闄峰垯鎸夊帇蹇冭剰锛岀浉褰撲簬蹇冭剰鏀剁缉灏嗚娑叉敞鍏ュ姩鑴夈�傛晳鎶よ�呮墜鏀惧紑鏃讹紝鐩稿綋浜庡績鑴忚垝寮狅紝闈欒剦琛�鍥炴祦鍏ュ績鑴忋��
+    </p>
+    <p>
+      鈶㈣繘琛岃兏澶栨寜鍘嬫椂锛岃鍨傜洿鍚戜笅鐢ㄥ姏锛屾寜鍘嬮潰绉笉鍙繃澶э紝浠ュ厤浼ゅ強鑲嬮锛岄�犳垚鑲嬮楠ㄦ姌锛屽埡浼よ偤锛屽姞閲嶇梾鎯呫��
+    </p>
+    <h5 id="e283">2.寮�鏀炬皵閬擄紙A锛�</h5>
+    <p>棣栧厛鍘婚櫎鎮e効姘旈亾鍐呯殑鍒嗘硨鐗┿�佸紓鐗╂垨鍛曞悙鐗┿��</p>
+    <p>寮�鏀炬皵閬撶殑鍏蜂綋鎿嶄綔濡備笅銆�</p>
+    <p>
+      鈶犱话澶存姮棰屾硶銆傚嵆鐢ㄤ竴鍙墜鐨勫皬楸奸檯閮ㄤ綅锛堟墜鎺屽渚х紭锛夌疆浜庢偅鍎垮墠棰濓紝鍙︿竴鍙墜鐨勯鎸囥�佷腑鎸囩疆浜庝笅棰岋紝灏嗕笅棰岄涓婃彁锛屼娇涓嬮瑙掍笌鑰冲瀭鐨勮繛绾垮拰鍦伴潰鍨傜洿锛屽紑閫氭皵閬擄紙瑙佸浘8-8锛夈��
+    </p>
+    <p>
+      锛�2锛夋墭棰屾硶銆傚綋鎮e効棰堟涓嶈兘杩愬姩鎴栨��鐤戞湁棰堟鎹熶激鏃跺彲閲囩敤鎵橀娉曘�傚皢鍙屾墜鏀剧疆鍦ㄦ偅鍎垮ご閮ㄤ袱渚э紝鎻′綇涓嬮瑙掞紝鍚戜笂鎵樹笅棰岋紝浣垮ご閮ㄥ悗浠扮▼搴︿负涓嬮瑙掍笌鑰冲瀭杩炵嚎鍜屽湴闈㈡垚60掳锛堝辜鍎匡級鎴�30掳锛堝┐鍎匡級锛堣鍥�8-9锛夈�傛搷浣滆繃绋嬩腑闇�娉ㄦ剰鎵嬫寚涓嶅彲鍘嬮涓嬭蒋缁勭粐锛屼互鍏嶉樆濉炴皵閬撱��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 50%">
+        <p class="center">
+          <el-image
+            :src="upward"
+            :preview-src-list="[upward]"
+            style="width: 80%"
+          />
+        </p>
+        <p class="img">鍥�8-8 浠板ご鎶娉�</p>
+      </div>
+      <div class="right" style="width: 50%">
+        <p class="center">
+          <el-image :src="upwards" :preview-src-list="[upwards]" />
+        </p>
+        <p class="img">鍥�8-9 鎵橀娉�</p>
+      </div>
+    </div>
+
+    <h5 id="e284">3.寤虹珛鍛煎惛锛圔锛�</h5>
+    <p>
+      鈶犲彛瀵瑰彛浜哄伐鍛煎惛锛氶�傜敤浜庣幇鍦烘�ユ晳銆傛搷浣滆�呭厛娣卞惛涓�鍙f皵锛屽鎮e効鏄�1宀佷互涓嬪┐鍎匡紝灏嗗槾瑕嗙洊濠村効鐨勯蓟鍜屽槾锛涘鏋滄槸杈冨ぇ鐨勫┐鍎挎垨骞煎効锛岀敤鍙e鍙e皝浣忥紝鎷囨寚鍜岄鎸囩揣鎹忎綇鎮e効鐨勯蓟瀛愶紝淇濇寔鍏跺ご鍚庡�撅紱灏嗘皵浣撳惞鍏ワ紝鍚屾椂鍙鎮e効鐨勮兏寤撴姮璧枫�傚仠姝㈠惞姘斿悗锛屾斁寮�榧诲瓟锛屼娇鎮e効鑷劧鍛兼皵锛屾帓鍑鸿偤鍐呮皵浣擄紝閬垮厤杩囧害閫氭皵銆傚彛瀵瑰彛鍛煎惛鍗充娇鎿嶄綔姝g‘锛屽惛鍏ョ殑姘ф祿搴︿篃杈冧綆锛堬紲18%锛夈�傛搷浣滄椂闂磋繃闀匡紝鏂芥晳鑰呮瀬鏄撶柌鍔筹紝鏁呭簲灏藉揩鑾峰彇鍏朵粬杈呭姪鍛煎惛鐨勬柟娉曟浛浠c��
+    </p>
+    <p>
+      鈶$悆鍥�-闈㈢僵閫氭皵锛氬闇�鐭湡閫氭皵锛屾潯浠惰鍙椂鍙噰鐢ㄧ悆鍥�-闈㈢僵閫氭皵銆傛哀姘旀祦閲忎负10鍗�/鍒嗘椂锛岄�掗�佺殑姘ф祿搴︿负30%锝�80%銆傞厤鏈夊偍姘ц缃殑姘斿泭鍙互鎻愪緵60%锝�95%楂樻祿搴︽哀姘旓紝姘ф皵娴侀噺搴旂淮鎸佸湪10锝�15鍗�/鍒嗐��
+    </p>
+    <p>
+      鍙戠幇瀛﹀墠鍎跨蹇冭烦鍛煎惛楠ゅ仠锛屽簲浜夊垎澶虹淇濇寔鍛煎惛閬撻�氱晠銆佸缓绔嬪懠鍚稿強浜哄伐寰幆锛屼互淇濊瘉蹇冦�佽剳绛夐噸瑕佽剰鍣ㄧ殑琛�娑茬亴娴佸強姘т緵搴斻�傛搷浣滆繃绋嬩腑锛岃繕搴旀敞鎰忛棴鑳稿績鑴忔寜鍘嬩笌鍛煎惛鐨勯厤鍚堛�傝嫢鍗曚汉杩涜澶嶈嫃鎿嶄綔锛岄棴鑳告寜鍘嬫鏁颁笌浜哄伐鍛煎惛娆℃暟涔嬫瘮涓�30鈭�2锛涘弻浜烘搷浣滄椂锛屽垯姣斾緥璋冩暣涓�15鈭�2銆傞珮璐ㄩ噺鎿嶄綔5涓懆鏈熷悗闇�鍒ゆ柇澶嶈嫃鏄惁鏈夋晥锛屼互瑙﹀強澶у姩鑴夋悘鍔ㄣ�佺灣瀛旈�愭笎缂╁皬銆侀潰鑹插彛鍞囪浆绾€�佹仮澶嶈嚜涓诲懠鍚哥瓑涓鸿瘎浠锋寚鏍囥��
+    </p>
+    <h4 id="d307">锛堜簩锛夊父鐢ㄦ琛�鏂规硶</h4>
+    <h5 id="e285">1.鍔犲帇鍖呮墡姝㈣娉�</h5>
+    <p>
+      鐢ㄤ簬鍔ㄨ剦鎴栧ぇ闈欒剦鐮磋鍑鸿鐨勬琛�銆傚叿浣撳仛娉曪細鐢ㄦ棤鑿岀罕甯冩垨骞插噣姣涘肪绛夛紝鎶樺彔鎴愭瘮浼ゅ彛绋嶅ぇ鐨勫灚瀛愮洊浣忎激鍙o紝鍐嶇敤缁峰甫鎴栦笁瑙掑肪鍔犲帇鍖呮墡銆�
+    </p>
+    <h5 id="e286">2.鎸囧帇姝㈣娉�</h5>
+    <div class="fl fl-around">
+      <div class="left" style="width: 25%">
+        <p class="center">
+          <el-image :src="hemostasis" :preview-src-list="[hemostasis]" />
+        </p>
+        <p class="img">鍥�8-10 鎸囧帇姝㈣娉曞父鐢ㄦ琛�閮ㄤ綅</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <p class="tl">鐢ㄤ簬绱ф�ユ姠鏁戞椂鐨勫姩闈欒剦鍑鸿锛屾娉曚笉瀹滈暱鏃堕棿浣跨敤銆�</p>
+        <p class="tl">
+          鍏蜂綋鎿嶄綔锛氭晳鎶よ�呯敤鎵嬫寚鎴栨墜鎺屽皢鍑鸿鐨勮绠′笂绔紙杩戝績绔級鐢ㄥ姏鍘嬪悜鐩搁偦鐨勯楠间笂锛屼互闃绘柇琛�娴侊紝杈惧埌鏆傛椂姝㈣鐨勭洰鐨勩��
+        </p>
+        <p class="tl">甯哥敤鐨勫姩鑴夊帇杩儴浣嶆湁浠ヤ笅鍑犲锛堣鍥�8-10锛夈��</p>
+        <p class="tl">鈶犲ご棰堥儴鍑鸿锛氬帇杩鍔ㄨ剦銆侀澶栧姩鑴夊拰閿侀涓嬪姩鑴夈��</p>
+        <p class="tl">鈶′笂鑲㈠嚭琛�锛氬帇杩偙鍔ㄨ剦銆�</p>
+        <p class="tl">鈶笅鑲㈠嚭琛�锛氬帇杩偂鍔ㄨ剦銆�</p>
+        <p class="tl">
+          鈶i潰閮ㄥ嚭琛�锛氫竴渚ч潰閮ㄥ嚭琛�锛屽帇杩悓渚т笅棰岃銆傚ご椤舵垨涓�渚ч閮ㄥ嚭琛�锛堝お闃崇┐闄勮繎锛夛紝鐢ㄦ媷鎸囧帇杩�冲睆鍓嶇殑琛�绠℃悘鍔ㄥ銆�
+        </p>
+        <p class="tl">鈶ゆ墜鎺屻�佹墜鑳屽嚭琛�锛氬帇杩厱閮ㄥ姩鑴夈��</p>
+        <p class="tl">鈶ユ墜鎸囧嚭琛�锛氬皢鎵嬫寚灞堝叆鎺屽唴锛屽憟鎻℃嫵鐘躲��</p>
+        <p class="tl">鈶﹁剼鍑鸿锛氬帇杩冻鑳屽姩鑴夈��</p>
+      </div>
+    </div>
+    <h5 id="e287">3.姝㈣甯︽琛�娉�</h5>
+    <p>
+      閫傜敤浜庡ぇ琛�绠$牬瑁傚嚭琛�锛屽挨鍏舵槸鍔ㄨ剦鍑鸿銆傚父鍦ㄤ娇鐢ㄥ姞鍘嬪寘鎵庢琛�娉曟棤鏁堟椂浣跨敤銆傝鍑嗗鐨勫櫒姊版湁姗$毊绠°�佺环甯︺�佷笁瑙掑肪绛夈��
+    </p>
+    <p>鍏蜂綋鎿嶄綔濡備笅銆�</p>
+    <p>鈶犱笂姝㈣甯﹀墠锛屽厛鎶珮浼よ偄锛屼互甯姪闈欒剦鍥炴祦銆�</p>
+    <p>
+      鈶℃壘鍑嗗嚭琛�鐐癸紝鍦ㄦ琛�甯︿笌鐨偆涔嬮棿鍨笂鍨瓙锛屽皢姝㈣甯︽墡鍦ㄤ激鍙g殑杩戝績绔帴杩戜激鍙e锛屼絾绂佹缂氬湪涓婅噦鐨勪腑闂�1/3娈碉紝浠ラ槻鎹熶激妗$缁忋��
+    </p>
+    <p>鈶㈡琛�甯︽崋鎵庣殑鏉剧揣搴旈�傚害锛屼互鎽镐笉鍒拌繙绔剦鎼忎负瀹溿��</p>
+    <p>
+      鈶f墡涓婃琛�甯﹀悗锛屾瘡15锝�20鍒嗛挓鏀炬澗涓�娆★紝姣忔30绉掕嚦1鍒嗛挓銆傝嫢鍑鸿鍋滄锛屼笉蹇呭啀缁撴墡銆�
+    </p>
+    <p>鍥犳琛�甯︽琛�鐨勬偅鑰呭ぇ澶氬嚭琛�寰堝锛屾晠鍦ㄦ琛�鐨勫悓鏃讹紝搴旈�熼�佸尰闄㈡姠鏁戙��</p>
+    <h5 id="e288">4.涓�鑸琛�娉�</h5>
+    <p>閫傜敤浜庡皬浼ゅ彛鐨勫嚭琛�銆�</p>
+    <p>
+      鍏蜂綋鍋氭硶锛氱敤鐢熺悊鐩愭按鍐叉礂灞�閮紝娑傜孩鑽按锛屽湪鍒涘彛涓婄洊鏃犺弻绾卞竷锛屽啀鐢ㄧ环甯﹀姞鍔涘寘鎵庯紝鍖呮墡鏉剧揣浠ヤ笉鍑鸿涓哄害銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0240-2.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚浜�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍒涗激鍑鸿鐨勯壌鍒�</b></p>
+      <p class="block">
+        寰堝鎰忓浜嬫晠閮戒細閫犳垚鍑鸿銆傚皯閲忓嚭琛�涓嶄細鍗卞強鐢熷懡锛屼絾褰撶煭鏃堕棿鍑鸿瓒呰繃鍏ㄨ韩鎬昏娑查噺鐨�1/3鏃讹紝灏变細鍗卞強鐢熷懡锛屾墍浠ュ嚭琛�鏃跺簲璇ラ噰鍙栨帾鏂藉強鏃舵琛�銆傝姝㈣灏辫鍑嗙‘鍒ゆ柇鍑鸿閮ㄤ綅銆�
+      </p>
+      <p class="block">1.澶栧嚭琛�</p>
+      <p class="block">
+        鐨偆鎹熶激锛岃娑蹭粠浼ゅ彛娴佸嚭銆傚垎涓哄姩鑴夊嚭琛�銆侀潤鑴夊嚭琛�鍜屾瘺缁嗚绠$牬瑁傚嚭琛�3绉嶃��
+      </p>
+      <p class="block">
+        鈶犲姩鑴夊嚭琛�锛氳鑹查矞绾€�傝娑查殢鐫�蹇冭烦澶ч噺娑屽嚭锛岀煭鏃堕棿鍐呭彲澶ч噺澶辫锛屽嵄闄╂�уぇ銆傞』杩呴�熸琛�銆�
+      </p>
+      <p class="block">
+        鈶¢潤鑴夊嚭琛�锛氳鑹叉殫绾紝琛�娑插緪寰愬潎鍖�娴佸嚭锛岃緝鍔ㄨ剦鍑鸿鍗卞灏忥紝瀹规槗姝㈣銆備絾涔熷簲绔嬪嵆姝㈣銆�
+      </p>
+      <p class="block">
+        鈶㈡瘺缁嗚绠$牬瑁傚嚭琛�锛氳娑蹭竴鐐圭偣鎱㈡參鍚戝娓楀嚭锛屾病鏈夊嵄闄╂垨鍗遍櫓鏋佸皬锛屽鑳借嚜鍔ㄦ琛�銆�
+      </p>
+      <p class="block">2.鍐呭嚭琛�</p>
+      <p class="block">
+        娣遍儴缁勭粐鎴栧唴鑴忔崯浼ゅ紩璧风殑鍑鸿銆備綋琛ㄦ病鏈変激鍙o紝鐪嬩笉鍒拌娑插娴侊紝寰堥毦閫氳繃鍑鸿浜嗚В鐥呮儏杞婚噸锛屼絾寰�寰�鐥呮儏杈冮噸锛屽父浼氬嵄鍙婄敓鍛姐�備激鑰呰劯鑹茶媿鐧姐�佸懠鍚哥粏閫熴�佸績鎱屻�佹墜鑴氬彂鍑夈�佽剦缁嗗急銆傛��鐤戞湁鍐呭嚭琛�锛屽簲杩呴�熼�佸線鍖婚櫌鎬ユ晳銆�
+      </p>
+      <p class="block">3.鐨笅鍑鸿</p>
+      <p class="block">
+        澶氬彂鐢熶簬璺屽�掋�佹尋鍘嬨�佸彈鎸激鐨勬儏鍐典笅銆備竴鑸激鑰呯毊鑲ゆ湭鐮存崯锛屼粎鍦ㄧ毊涓嬭蒋缁勭粐褰㈡垚琛�鑲裤�佺榾鏂戙�傚嵄瀹充笉澶э紝浣跨敤娲昏鍖栫榾鑽墿锛屽緢蹇嵆鍙棅鎰堛��
+      </p>
+    </div>
+    <h2 class="module_block" id="b034">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鎵樺辜鏈烘瀯鎰忓浜嬫晠鐨勫父瑙佸師鍥犱笌瀹夊叏绠$悊銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskThree" :preview-src-list="[taskThree]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        灏忚帀鏄疄楠屽辜鍎垮洯鐨勬柊鑰佸笀锛屽垰鍙傚姞宸ヤ綔锛岄潰瀵瑰辜鍎垮洯鐨勬剰澶栦簨鏁咃紝濂瑰父甯告墜瓒虫棤鎺�傜‘瀹烇紝骞煎効鍥噷锛屼竴涓嶇暀绁烇紝鎰忓浜嬫晠灏变細鎺ヤ簩杩炰笁锛岄鍙戜笉鏂�傛煡闃呰祫鏂欏苟涓庡悓瀛︿氦娴佹墭骞兼満鏋勬剰澶栦簨鏁呭彂鐢熺殑鍘熷洜鏈夊摢浜涖��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        涓嶅悓鐨勬剰澶栦簨鏁咃紝鍙戠敓鐨勫師鍥犱笉鍚岋紝澶勭悊鐨勬柟娉曚篃涓嶄竴鏍枫�傚悓瀛︿滑浣滀负鏈潵鐨勫辜鏁欏伐浣滆�咃紝浜嗚В鎰忓浜嬫晠鐨勫父瑙佸師鍥狅紝鏄闃插拰鍑忓皯鎰忓浜嬫晠鐨勫叧閿�傛湰涓婚灏卞皢涓哄悓瀛︿滑鍒嗘瀽骞煎効鍙戠敓鎰忓浜嬫晠鐨勫父瑙佸師鍥狅紝浠ヤ究鑳藉閽堝鍘熷洜锛屽強鏃╅噰鍙栭闃叉帾鏂斤紝杈惧埌鍑忓皯鎰忓浜嬫晠鍙戠敓鐨勭洰鐨勶紝鏈�澶ч檺搴﹀湴淇濇姢瀛﹀墠鍎跨鐨勫仴搴枫��
+      </p>
+    </div>
+    <h3 id="c107">涓�銆佹墭骞兼満鏋勬剰澶栦簨鏁呯殑甯歌鍘熷洜锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鎵樺辜鏈烘瀯鎰忓浜嬫晠鍙戠敓鐨勫師鍥犲ぇ澶氫笌瀛﹀墠鍎跨韬績鍙戝睍鐨勭壒鐐规湁鍏筹紝褰掔撼璧锋潵鏈変互涓嬪嚑涓柟闈€��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          绗竴锛屽鍓嶅効绔ヨ繍鍔ㄧ郴缁熷彂鑲蹭笉鎴愮啛锛岃繍鍔ㄦ満鑳戒笉瀹屽杽锛岃蛋璺垨璺戞涓嶇ǔ锛岀粡甯稿嚭鐜版憯浼ゃ�佺浼ゃ�佹摝浼ょ瓑鎰忓浼ゅ銆�
+        </p>
+
+        <p>
+          绗簩锛屽鍓嶅効绔ョ缁忕郴缁熷彂鑲蹭笉瀹屽杽锛屽鍗遍櫓鍥犵礌缂轰箯璁よ瘑銆傚鍓嶅効绔ュぇ鑴戝彂鑲蹭笉瀹屽杽锛岃璇嗘按骞宠緝浣庯紝瀵瑰鐣屼簨鐗╃己涔忓噯纭殑鐞嗚В鍜屽垽鏂紝鏇翠笉浼氬浜嬬墿涔嬮棿鐨勫洜鏋滃叧绯昏繘琛屽悎鐞嗘帹鐞嗭紝鍥犳锛岃涓鸿繃绋嬩腑缁忓父鍑虹幇鎰忓浼ゅ浜嬫晠銆備緥濡傦紝鍎跨鍦ㄧ帺璺疯贩鏉跨殑杩囩▼涓獊鐒惰烦涓嬶紝鎸ヨ垶鏈ㄦ鐨勮繃绋嬩腑鎵撲激鍏朵粬鍎�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterEight/涓撻鍏細瀹夊叏鏁欒偛.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬辜鍎垮洯瀹夊叏鏁欒偛</p>
+      </div>
+    </div>
+    <p class="m0-t0">绔ョ瓑銆傚姝ょ己涔忓鍗遍櫓鐨勮璇嗚�屽彂鐢熺殑鎰忓浼ゅ锛屽湪鎵樺辜鏈烘瀯鍜屽搴腑鏃舵湁鍙戠敓銆�</p>
+    <p>
+      绗笁锛屽鍓嶅効绔ュ叿鏈夊己鐑堢殑濂藉蹇冿紝娲绘臣濂藉姩锛岀己涔忓浜嬬墿鐨勫畬鏁磋璇嗭紝鏈夋椂杩樹細鍑虹幇鎯呯华婵�鍔ㄥ拰鍐插姩锛岀己涔忕悊鏅哄拰鍒ゆ柇鑳藉姏锛屼粠鑰岄�犳垚鎰忓浜嬫晠鐨勫彂鐢熴�傚閿欐妸褰╄壊鑽墖褰撶硸璞嗘湇鐢紝寮曡捣鑽墿涓瘨锛涙墜鎻掑叆鐢电嚎鎻掑瓟閫犳垚瑙︾數锛涗粠楂樺璺充笅閫犳垚鎽斾激鎴栭鎶樼瓑銆�
+    </p>
+    <p>
+      绗洓锛屾墭骞兼満鏋勭殑鐜鍜屼繚鏁欎汉鍛樼殑瀹夊叏鎰忚瘑钖勫急銆傞泦浣撶幆澧冧腑锛屾ゼ閬撹繃浜庣嫮绐勫紩璧锋嫢鎸ゃ�佽俯韪忥紱浜夋姠鐜╁叿杩囩▼涓挒浼ゆ垨鎵撲激锛涘悆楗椂楗彍杩囩儹銆佹暀甯堣繃灏戙�佽矗浠诲績涓嶅己锛岄�犳垚鐑激绛夈�傚彟澶栵紝鍦哄湴涓嶅钩鏁达紝瀹跺叿銆佸瑙掋�佺帺鍏锋1瑙掗攼鍒╀篃鏄�犳垚鎰忓浜嬫晠鐨勫父瑙佸師鍥犮��
+    </p>
+    <p>
+      绗簲锛屽鍓嶅効绔ヨ嚜鏁戣兘鍔涘樊锛屽畨鍏ㄩ槻鑼冩剰璇嗕笉寮恒�傚悇绉嶈嚜鐒剁伨瀹筹紙濡傚湴闇囷級鍜屼汉涓轰激瀹筹紙濡傜伀鐏俱�佽溅绁革級涓紝鍙椾激瀹虫渶澶氱殑寰�寰�鏄�佷汉鍜屽瀛愩�傝繖鍜屼粬浠殑鑷晳鑳藉姏宸槸鍒嗕笉寮�鐨勩��
+    </p>
+    <h3 id="c108">浜屻�佹墭骞兼満鏋勭殑瀹夊叏绠$悊锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鎵樺辜鏈烘瀯濡備綍鏉滅粷鍜屽噺灏戞剰澶栦簨鏁呯殑鍙戠敓锛屾槸鎵樺辜绠$悊鏈烘瀯鐨勪竴椤归噸瑕佸伐浣溿��2006骞达紝鏁欒偛閮ㄣ�佸叕瀹夐儴銆佸徃娉曢儴绛夎仈鍚堝嚭鍙颁簡銆婁腑灏忓骞煎効鍥畨鍏ㄧ鐞嗗姙娉曘�嬨�傚叾涓涓夌珷銆佺鍥涚珷銆佺浜旂珷鍒嗗埆瀵规牎鍐呭畨鍏ㄧ鐞嗗埗搴︺�佹棩甯稿畨鍏ㄧ鐞嗗拰瀹夊叏鏁欒偛鍋氫簡鐩稿叧瑙勫畾銆傚洜姝わ紝鎵樺辜鏈烘瀯搴斿缓绔嬪畬鍠勭殑瀹夊叏绠$悊鍒跺害锛屼繚鏁欎汉鍛樺簲鏈夎緝楂樼殑瀹夊叏鎰忚瘑鍜屽娼滃湪浜嬫晠鐨勯瑙佹�э紝鎻愰珮璀︽儠锛屽叧娉ㄥ┐骞煎効鐢熸椿鐨勬瘡涓粏灏忕幆鑺傦紝鍙戠幇鍗遍櫓鑻楀ご锛屽強鏃跺姞浠ュ埗姝紝骞惰兘鎺屾彙鍒濇鐨勫鐞嗘帾鏂姐�傚悓鏃讹紝鏁欏笀杩樺簲璇ュ濠村辜鍎胯繘琛屽繀瑕佺殑瀹夊叏鏁欒偛锛屽府鍔╀粬浠簡瑙d粈涔堟槸鍗遍櫓銆佹�庢牱閬垮紑鍗遍櫓鍙婂浣曡嚜鏁戠殑鐭ヨ瘑锛岄�愭鍩瑰吇浠栦滑鑷垜淇濇姢鐨勬剰璇嗗拰鑳藉姏銆傛墭骞兼満鏋勭殑瀹夊叏绠$悊宸ヤ綔閲嶇偣搴斾粠浠ヤ笅鍑犳柟闈㈠睍寮�銆�
+    </p>
+    <h4 id="d308">锛堜竴锛夋彁楂樺畨鍏ㄦ剰璇嗭紝鍋ュ叏瑙勭珷鍒跺害</h4>
+    <p>
+      瑕佸姞寮哄鍏ㄤ綋淇濇暀浜哄憳鐨勮亴涓氶亾寰锋暀鑲诧紝鎻愰珮瀹夊叏鎰忚瘑锛屽く瀹炩�滃畨鍏ㄧ涓�鈥濈殑鎬濇兂銆傝寤虹珛鍋ュ叏鎵樺辜鏈烘瀯鐨勫悇椤硅绔犲埗搴︼紝鏄庣‘宀椾綅鑱岃矗锛屽姞寮烘鏌ョ洃鐫o紝鏉滅粷浜嬫晠闅愭偅銆�
+    </p>
+    <h4 id="d309">锛堜簩锛夋秷闄ゆ剰澶栦簨鏁呯殑闅愭偅</h4>
+    <h5 id="e289">1.缁忓父瀵瑰洯鍐呫�佺彮鍐呯殑璁惧杩涜妫�鏌ャ�佺淮淇�</h5>
+    <p>
+      鎵樺辜鏈烘瀯搴斿娲句笓浜哄畾鏈熴�佷笉瀹氭湡鍦版鏌ュ洯鍐呯殑鎴垮眿銆佸満鍦般�佺敤鍏枫�佺帺鍏枫�佺敓娲荤敤鍝併�佸櫒姊扮瓑锛屽彂鐜伴棶棰樺強鏃剁淮淇紝闃叉偅浜庢湭鐒躲�傚悓鏃讹紝淇濇暀浜哄憳涔熷簲鍦ㄦ瘡鏃ョ殑宸ヤ綔涓粩缁嗚瀵熶互涓嬬粏鑺傦細鐜荤拑鏄惁瀹屾暣锛岄棬绐楃殑鎻掗攢鏄惁鍚堥�傦紱鏈ㄥ埗鐨勬妞呭拰鍣ㄦ鏄惁绯熸溄锛涢搧璐ㄧ殑杩愬姩鍣ㄦ鏄惁鐢熼攬锛岃竟瑙掓湁鏃犲嵎璧凤紝鐒婃帴澶勬湁鏃犺劚绂伙紝铻烘墸鏄惁鑴辫惤锛涚鍗冪殑缁崇储鏄惁缁撳疄鑰愮敤锛涘満鍦版槸鍚﹀钩鍧︼紝鏈夋棤纰庣煶銆佺鐜荤拑锛涗笅鐝墠鏈彮鐨勭數鍣ㄣ�佺數婧愭槸鍚﹀叧闂紝闂ㄧ獥鏄惁閿佷笂绛夈��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鎹數瑙嗘柊闂绘挱鎶ワ紝2004骞�6鏈�10鏃ワ紝娌冲崡鐪佹煇骞煎効鍥腑锛堜簩锛夌彮灏忔湅鍙嬪湪娲诲姩瀹ょ敾鐢伙紝澶撮《鐨勭數鎵囪灪涓濇澗鍔紝鎺変簡涓嬫潵銆�4鍚嶅皬鏈嬪弸韬綋鍙楀埌涓嶅悓绋嬪害鐨勪激瀹筹紝鍏朵腑鑾夎帀浼ゆ儏鏈�閲嶏紝宸﹁兂鑶婅鐢垫墖鍙剁墖鐮嶄激锛屼綇闄㈡不鐤楋紝鍚庤鎴偄銆�
+      </p>
+      <p class="block">
+        璇ユ渚嬭鏄庯紝骞煎効鍥鏂界殑妫�淇拰缁存姢锛屽叧绯荤潃姣忎釜骞煎効鐨勫仴搴风敋鑷崇敓鍛斤紝椹檸涓嶅緱銆�
+      </p>
+    </div>
+    <h5 id="e290">2.寤虹珛鑽搧鍜屽嵄闄╃墿鍝佺殑淇濈鍒跺害</h5>
+    <p>锛�1锛変繚鍋ヤ汉鍛樿礋璐f鏌ュ辜鍎跨敤鑽殑鍑嗙‘鎬�</p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鏈夋柊闂绘姤閬擄紝鏋楁灄鍜屽皬鐐滄槸鏌愬辜鍎垮洯涓紙浜岋級鐝殑灏忔湅鍙嬨�傛煇鏃ワ紝鏋楁灄鎰熷啋浜嗭紝涓婂鐨勬椂鍊欙紝濡堝缁欐灄鏋楀甫浜嗙摱瑁呯殑姝㈠挸鑽�傚彲宸э紝杩欏ぉ灏忕倻寰椾簡鑴撶柋鐤紝灏忕倻鐨勫濡堜篃缁欎粬甯︿簡鐡惰鐨勮嵂姘淬�傛柊鏉ョ殑灏忕墰鑰佸笀蹇樹簡缁欒嵂鍝佽创涓婃爣绛撅紝缁撴灉鏋楁灄鎶婂皬鐐滃甫鐨勮嵂姘村枬涓嬪幓浜嗏�斺�旇繕濂斤紝鍙戠幇鍙婃椂銆�
+      </p>
+      <p class="block">
+        璇ユ渚嬭鏄庯紝骞煎効鏁欏笀鐨勫伐浣滅悙纰庣粏鑷达紝鍝�曟槸涓�鐐圭喊婕忛兘鍙兘瀵艰嚧鍗遍櫓鐨勫彂鐢熴��
+      </p>
+    </div>
+    <p>
+      瀹堕暱閫佸浜庣柧鐥呮仮澶嶆湡鐨勫瀛愬叆鍥椂锛屾渶濂藉皢鑽墿浜茶嚜浜ゅ埌淇濇暀浜哄憳鐨勬墜涓紝鐢变繚鍋ヤ汉鍛樻鏌ワ紝鏍稿噯瀛╁瓙鎵�鏈嶈嵂鐗╂槸鍚﹀鐥囷紝骞剁櫥璁扮敤鑽偅鍎跨殑濮撳悕銆佹�у埆銆佽嵂鍚嶃�佺敤閲忋�佹湇鑽殑鏃堕棿鍜屾鏁帮紝鍚屾椂鍋氬ソ鐢ㄨ嵂鎯呭喌璇存槑銆�
+    </p>
+    <p>锛�2锛夊Ε鍠勪繚绠″辜鍎跨殑鑽墿</p>
+    <p>
+      鑽墿搴旀斁鍦ㄥ辜鍎挎嬁涓嶅埌鐨勫湴鏂癸紝淇濇暀浜哄憳搴旀寜鏃躲�佹寜閲忕粰鎮e効鏈嶈嵂锛屽苟鍋氬ソ璁板綍锛岄槻姝㈤噸澶嶆湇鑽��
+    </p>
+    <p>锛�3锛夊嵄闄╃墿鍝佺殑绠$悊</p>
+    <p>
+      鍗遍櫓鐗╁搧閫氬父鏄寚鏈夎厫铓�鎬х殑銆佹湁鍓ф瘨鐨勩�佹槗鐕冩槗鐖嗙殑鐗╁搧鎴栬嵂鍝併�傚湪骞煎効鍥紝閫氬父鎸囨秷姣掕嵂鍝併�佹潃铏墏绛夈�傝繖浜涚墿鍝佸簲鏈変笓浜轰繚绠★紝骞虫椂搴斾笂閿佷繚瀛橈紝浣跨敤鏃跺簲鏈夎褰曪紝鐢ㄥ畬鐨勭摱缃愬簲缁熶竴鍥炴敹锛屼笉鍙殢渚夸涪寮冦��
+    </p>
+    <h5 id="e291">
+      3.鍋氬ソ鏅ㄥ崍鏅氭鍜屼竴鏃ョ敓娲诲悇鐜妭鐨勪粩缁嗚瀵燂紝鍙戠幇鍗遍櫓鍥犵礌锛屽強鏃跺仛鍑烘灉鏂鐞�
+    </h5>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鎹數瑙嗘柊闂绘挱鎶ワ紝鏌愭棩锛屾煇灏忓尯骞煎効鍥瘽瀹ら噷浼犳潵浜嗕竴灏忔湅鍙嬬殑灏栧彨澹帮細鈥滄祦琛�浜嗭紝娴佽浜嗏�︹�︹�濆垰鐫$潃鐨勫皬鏈嬪弸閮借鍚撻啋浜嗐�傚�肩彮鑰佸笀椋炲杩囧幓锛屽彂鐜颁竴鍚嶅彨搴峰悍鐨勫皬鏈嬪弸鐨勮瀛愪笂娌句簡寰堝琛�銆備竴妫�鏌ワ紝鍘熸潵搴峰悍鐫¤鍓嶅湪搴婁笂鐜╁皬鍒�锛屽悗鍙堝皢灏忓垁钀藉湪浜嗗簥涓婏紝浼ゅ埌浜嗚嚜宸便��
+      </p>
+    </div>
+    <p>锛�1锛夐槻姝㈠辜鍎块殢韬惡甯﹀皬鍒�銆佺煶瀛愩�佺彔瀛愮瓑鍗遍櫓鐗╁搧</p>
+    <p>
+      杩欎簺鐗╁搧涓嶄粎浼氫激瀹冲埌骞煎効鑷繁锛岃繕鍙兘浼ゅ強鍒殑骞煎効锛屾墍浠ヤ繚鏁欎汉鍛樺湪妫�鏌ヨ繃绋嬩腑鍙戠幇鍚庡簲鍙婃椂鏀剁即淇濆瓨锛屽緟骞煎効绂诲洯鏃朵氦鍥炵粰瀹堕暱骞跺憡鐭ュ叾鍗卞銆�
+    </p>
+    <p>锛�2锛夋椿鍔ㄨ繃绋嬩腑闃叉鎽斾激銆佽穼浼ゅ拰纾曚激</p>
+    <p>灏ゅ叾骞煎効鐩ユ礂銆佸鍘曟椂锛屽簲闃叉骞煎効璺屽�掋�佹粦鍊掞紝閫犳垚浜嬫晠銆�</p>
+    <p>锛�3锛夎繘椋熴�侀ギ姘村拰鐩ユ礂杩囩▼涓槻姝㈢儷浼�</p>
+    <p>
+      缁欏辜鍎跨殑姘村拰楗』闄嶆俯鍚庢柟鍙鍏ュ鍐呫�傛殩澹躲�佺儹姘村櫒搴旀斁鍦ㄥ辜鍎垮涓嶅埌鐨勫湴鏂广�傚瘎瀹垮埗骞煎効鐩ユ礂鏃舵敞鎰忔按娓╁拰鐑按鐨勫姞鍏ユ柟寮忥紝闃叉鐑激銆�
+    </p>
+    <p>锛�4锛夊強鏃跺彂鐜扮潯鐪犲紓甯稿苟浜堜互鐭</p>
+    <p>
+      骞煎効钂欏ご鐫¤鎴栧湪琚瓙閲岀帺寮勭墿鍝侊紝鏈夋椂涔熶細瀵艰嚧鍗遍櫓銆備繚鏁欎汉鍛樺彂鐜板悗搴斾簣浠ュ強鏃剁籂姝c��
+    </p>
+    <h4 id="d310">锛堜笁锛夊缓绔嬪仴鍏ㄥ辜鍎挎帴閫佸埗搴︼紝闃叉璧板け</h4>
+    <h5 id="e292">1.鍔犲己瀵归棬鍗殑绠$悊</h5>
+    <p>
+      鎵樺辜鏈烘瀯鐨勫ぇ闂ㄥ簲鍙湪鎺ラ�佹椂闂村澶栧紑鏀撅紝鍏朵綑鏃堕棿涓�寰嬪叧绱э紝闃叉骞煎効婧滃嚭鍥幓銆傞潪鎺ラ�佹椂闂存潵鍥殑瀹堕暱鍜屽叾浠栧叕鍔′汉鍛橈紝鍧囧簲杩涜鐧昏銆�
+    </p>
+    <h5 id="e293">2.涓ユ牸鎵ц骞煎効鎺ラ�佸埗搴�</h5>
+    <p>
+      骞煎効鐨勬帴閫佽�呭繀椤绘槸骞煎効鐨勭埗姣嶃�佺鐖舵瘝銆佸绁栫埗姣嶆垨鍥哄畾鐨勬帴閫佷汉銆備复鏃舵敼鍙樻帴閫佷汉锛屽簲鎻愬墠缁欎繚鏁欎汉鍛樻墦濂芥嫑鍛硷紝寰楀埌纭鍚庢柟鍙帴璧板辜鍎裤��
+    </p>
+    <h5 id="e294">3.寤虹珛鐝骇鐨勪氦鎺ョ彮鍒跺害</h5>
+    <p>
+      鍚勭彮搴斿缓绔嬩弗鏍肩殑浜ゆ帴鐝埗搴︼紝淇濇暀浜哄憳鍦ㄥ伐浣滄椂闂翠笉寰楁搮鑷寮�骞煎効锛屾暀甯堝湪甯﹂骞煎効杩涜瀹ゅ娲诲姩鍓嶅強娲诲姩鍚庡潎搴旀竻鐐逛汉鏁帮紝闃叉骞煎効璧板け鎴栨搮鑷寮�銆�
+    </p>
+    <h4 id="d311">锛堝洓锛夎繘琛屽畨鍏ㄦ暀鑲�</h4>
+    <p>
+      瀵瑰辜鍎胯繘琛屽畨鍏ㄦ暀鑲诧紝涓嶈兘闈犺鏁欙紝涔熶笉鑳介潬鍚撳敩銆傝鎶撲綇鏁欒偛娲诲姩涓辜鍎垮彲鑳藉彂鐢熷嵄闄╃殑鎯呭喌锛屼篃鍙互鏈夋剰璇嗗湴鍒涜鏌愪簺鎯呭锛屽骞煎効杩涜鏁欒偛锛岃骞煎効浜嗚В浠�涔堟槸鍗遍櫓銆佷粈涔堝彲浠ュ仛銆佷粈涔堜笉鍙互鍋氥�佹�庢牱鍋氭墠姝g‘銆�
+    </p>
+    <p>
+      鈶犲湪鏃ュ父鐢熸椿涓伩鍏嶁�滃紩鐙煎叆瀹も�濓紝澶т汉涓嶅湪瀹讹紝鏁欒偛骞煎効涓嶈缁欓檶鐢熶汉寮�闂紝涓嶈璁╅檶鐢熶汉闅忎究杩涘叆瀹朵腑銆�
+    </p>
+    <p>
+      鈶℃暀鑲插辜鍎挎噦寰楃淮鎶よ嚜宸辩殑闅愮銆備笉璁轰綍鏃朵綍鍦帮紝閮借鍕囨暍鎷掔粷鍒汉闅忎究纰拌Е鎴栨姎鎽歌嚜宸辩殑韬綋锛屽挨鍏舵槸闅愮閮ㄤ綅锛岃嫢鏈夊彂鐢燂紝鍙婃椂鎶ュ憡鐖舵瘝銆侀暱杈堟垨淇′换鐨勮�佸笀銆�
+    </p>
+    <p>
+      鈶㈡噦寰楃淮鎶ゅ搴殣绉併�備笉闅忎究鍛婅瘔闄岀敓浜鸿嚜宸卞鐨勫湴鍧�銆佺數璇濆彿鐮佸強鐖舵瘝瀛樻姌鐨勫瓨鏀句綅缃瓑銆�
+    </p>
+    <p>
+      鈶f暀鑲插辜鍎挎纭娇鐢ㄥ櫒鍏峰櫒鏉愩�備緥濡傦紝鎵嬫箍鏃朵笉瑙︽懜鐢靛櫒銆佷笉鎷跨潃鍓垁鍒板璺戠瓑銆�
+    </p>
+    <h4 id="d312">锛堜簲锛夋敞鎰忓辜鍎垮洯澶栫殑瀹夊叏</h4>
+    <p>
+      骞煎効娲诲姩鐨勫叕鍏卞満鎵�涓昏鍖呮嫭灞呬綇鎵�鍦ㄥ湴鐨勫皬鍖恒�佹埛澶栨椿鍔ㄧ殑鍏洯銆佸姩鐗╁洯銆佸効绔ユ父涔愬満銆佽喘鐗╃殑鍟嗗満鎴栬秴甯傘�佸氨椁愮殑楗簵绛夈�傝繖浜涘満鎵�鐨勮鏂借澶囧苟涓嶅崟鐙负骞煎効鎻愪緵锛屾垚浜哄甫骞煎効鍒拌繖浜涘満鎵�鏃跺簲娉ㄦ剰鐓ч【濂藉辜鍎匡紝閬垮厤鎰忓鍙戠敓銆�
+    </p>
+    <p>
+      鈶犻槻姝㈠け鏁c�傚湪浜哄鎷ユ尋鐨勫満鍚堬紝濡傚晢鍦恒�佸叕鍥�佹父涔愬満绛夛紝涓嶈璁╁辜鍎跨寮�鎴愪汉鐨勮绾匡紝浜哄鏃舵媺浣忓辜鍎跨殑鎵嬶紝閬垮厤骞煎効璧板け銆佹尋浼ゃ��
+    </p>
+    <p>鈶¢伩鍏嶅崟鐙拰闄岀敓浜哄叡涔樼數姊��</p>
+    <p>
+      鈶㈤樆姝㈠辜鍎垮湪鏈夊厜婊戠殑鍦伴潰銆佸彴闃躲�佺幓鐠冪瓑鏉愭枡鐨勫満鍦板瑝鎴忋�傞槻姝㈠辜鍎挎粦鍊掑拰琚幓鐠冩煖鍙拌竟瑙掔殑閿愯竟鍓蹭激銆佹挒鍒扮幓鐠冮棬銆�
+    </p>
+    <p>鈶i樆姝㈠辜鍎挎攢鐖嚜鍔ㄦ壎姊拰鎶ゆ爮锛屼互鍏嶈鎾炲�掋�佹挒浼ゃ��</p>
+    <p>
+      鈶ゅ畨鍏ㄤ箻鍧愬悇绫昏繍杈撹澶囷紝娉ㄦ剰閬垮厤杩囧鐨勪汉鎸ゅ湪涓�涓嫮灏忕殑绌洪棿锛屾敞鎰忓辜鍎夸笉瑕佽杩愯涓殑鐢垫寮勪激銆�
+    </p>
+    <p>鈶ヤ弗绂佸辜鍎垮湪姘存睜閫楃暀锛屼互闃叉汉姘淬��</p>
+    <p>
+      鈶︽敞鎰忓懆鍥寸殑鐜鍙樺寲锛屾湁娉ュ潙鎴栨按浜曘�佺浜曘�佺勃鍧戠瓑锛屾湭鍔犵洊鐨勬槗鍙戠敓骞煎効璺屽叆浜嬫晠锛屽簲鍛婄煡骞煎効绂佹璧拌繎鍗遍櫓鍦板甫銆�
+    </p>
+    <p>
+      鈶ф噦寰楀姹傚府鍔╋紝鏈烘櫤闈㈠鍥伴毦銆傚浜庢�т镜鐘�佽鎷愰獥鐨勫嵄鏈烘椂锛屼笉瀹虫�曪紝澶у0璇粹�滀笉瑕佲�濓紝鐭ラ亾杞韩灏辫窇锛涜糠璺椂锛岀煡閬撴壘璀﹀療銆侀摱琛屾垨鍟嗗簵鏌滃彴宸ヤ綔浜哄憳瀵绘眰甯姪銆�
+    </p>
+    <h4 id="d313">锛堝叚锛夋敞鎰忎氦閫氬畨鍏�</h4>
+    <p>
+      鎹粺璁★紝杩戝勾鏉ワ紝浜ら�氫簨鏁呮槸閫犳垚骞煎効姝讳骸鍜岃嚧娈嬬殑閲嶈鏉�鎵嬶紝鎵�浠ワ紝骞煎効澶栧嚭鏃跺繀椤绘敞鎰忎互涓嬪嚑鐐广��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0245-1.jpg" /><br />
+      <span class="img">涓撻鍏� 瀛︿範涓婚涓�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鎹獟浣撴姤閬擄紝鏌愭棩涓嬪崍鏀惧鍚庯紝鏌愬鏍℃牎杞﹁浇鏈�60浣欏悕瀛︾敓浠庡鏍″嚭鍙戙�傚埌鏌愬鏂欏巶鏃讹紝璺熻溅鐨勫懆鑰佸笀鍛婅瘔瀛﹀墠鐝鐢�4宀佺殑灏忚儨绛�3鍚嶅皬瀛╁噯澶囦笅杞︺�傝溅鍋滅ǔ鍚庯紝鍛ㄨ�佸笀宸﹀彸鐪嬬湅锛岀‘瀹炴病鏈夎溅锛屽ス灏卞厛涓嬪幓锛岀劧鍚�3鍚嶅鐢熶緷娆′笅杞︺�傚懆鑰佸笀鍦ㄨ溅闂ㄥ彛鎵剁潃绗笁涓鐢熶笅杞︽椂锛屽彂鐜扮涓�涓笅杞︾殑灏忚儨宸茬粡璧板嚭涓�绫宠繙锛�
+        鍒颁簡椹矾涓棿銆傛牎杞﹀徃鏈哄ぇ鍠娾�滄湁杞︽潵浜嗏�濓紝鍛ㄨ�佸笀涓嬫剰璇嗗湴鐢ㄨ兂鑶婃尅鐫�鍚庨潰鐨勪袱涓鐢燂紝鍙墜鍗村涓嶇潃灏忚儨锛岀溂鐪嬬潃灏忚儨琚揩閫熻椹惰繃鏉ョ殑杞︽挒涓婁簡銆�
+      </p>
+    </div>
+    <p>
+      鈶犻伒瀹堜氦閫氳鍒欍�傚湪浜鸿閬撲笂琛岃蛋鏃讹紝鎴愪汉瑕佹墜鐗垫墜甯﹂骞煎効琛岃蛋浜庝汉琛岄亾涓婏紝娌℃湁浜鸿閬撶殑锛岄潬璺竟琛岃蛋銆傞�氳繃璺彛搴旇蛋妯亾绾匡紝涓嶉棷绾㈢伅銆備笉璁╁辜鍎跨嫭鑷湪椹矾閫楃暀銆�
+    </p>
+    <p>
+      鈶′箻鍧愬叕浜よ溅鏃讹紝鍒囧嬁璁╁辜鍎跨殑澶淬�佹墜浼稿嚭绐楀彛銆傛垚浜鸿鎶撶墷鎵舵墜锛岄伩鍏嶆�ュ埞杞︽椂锛屽辜鍎跨獊鐒惰纾曚激鎴栨挒浼ゃ��
+    </p>
+    <p>
+      鈶㈤獞鑷杞﹀甫骞煎効鏃讹紝搴т綅搴旀斁鍦ㄦ垚浜哄墠闈紝骞舵敞鎰忚剼鐨勫浐瀹氾紝闃叉鑴氳澶瑰叆杞﹁疆鍐呫��
+    </p>
+    <p>
+      鈶f敞鎰忚杞﹀畨鍏ㄣ�備箻鍧愬洓杞満鍔ㄨ溅鏃讹紝涓ョ骞煎効鍗曠嫭鎴栬鎶卞湪鍓嶆帓灏卞骇銆傚疁鍦ㄥ悗鎺掑骇浣嶄笂锛屼笌鎴愪汉鍚屽潗锛岃�屼笉鏄潗鍦ㄦ垚浜鸿韩涓婏紝浣跨敤濠村辜鍎夸笓鐢ㄧ殑瀹夊叏搴ф锛屼互鍏嶅埞杞︽椂鎾炰激銆�
+    </p>
+    <p>
+      鈶や负鎻愰珮鑳借搴︼紝鍦ㄩ粠鏄庛�侀粍鏄忎互鍙婂叾浠栬兘瑙佸害浣庣殑鎯呭喌涓嬶紝鏈�濂界粰骞煎効绌夸笂鏈夊弽鍏夋潗鏂欓檮浠剁殑琛g墿銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>濡備綍鍩瑰吇骞煎効鐨勮嚜鎴戜繚鎶よ兘鍔�</b></p>
+      <p class="block">
+        瀹堕暱鍜屾暀甯堜笉浠呮湁璐d换淇濇姢骞煎効鐨勭敓鍛藉畨鍏紝閬垮厤璁╁辜鍎挎帴瑙︿笉瀹夊叏鐨勭幆澧冿紝鑰屼笖搴旇閫氳繃浼樺寲淇濊偛鐜锛屽骞煎効杩涜鍒濇鐨勩�佹渶鍩烘湰鐨勫畨鍏ㄦ寚瀵煎拰鏁欒偛锛屾彁楂樺辜鍎块瑙佸嵄闄┿�佹帓闄ゅ嵄闄┿�佷繚鎶よ嚜宸辩殑鑳藉姏銆備互涓嬪仛娉曞彲渚涘闀垮拰鏁欏笀鍙傝�冧娇鐢ㄣ��
+      </p>
+      <p class="block">
+        1.鎯呮櫙妯℃嫙锛屽憡璇夊辜鍎夸粈涔堟牱鐨勬儏鍐典細鍑虹幇鍗遍櫓锛屽浣曢伩鍏嶅嵄闄╃殑鍙戠敓锛屽嚭鐜板嵄闄╁悗濡備綍娌夌潃搴斿銆備緥濡傦紝涓嶈兘闅忎究璺熼檶鐢熶汉璧帮紝杩峰け鏂瑰悜瀵绘壘璀﹀療锛屽僵鑹茶眴璞嗕笉鑳介殢渚垮綋绯栧悆绛夈��
+      </p>
+      <p class="block">
+        2.鍒涜鐜澧炲己骞煎効鑷垜淇濇姢鎰忚瘑銆傝憲鍚嶆暀鑲插甯冪綏鑿层�佸彜寰峰拰鍐呭痉鍕掍负骞煎効鍥幆澧冭璁℃彁鍑轰簡11涓洰鏍囷紝鈥滆兘鍏虫敞骞煎効鐨勫仴搴峰拰瀹夊叏鈥濇槸鍏朵腑闈炲父閲嶈鐨勪竴涓洰鏍囥�傚叿浣撳仛娉曪細瀹氭湡妫�鏌ョ彮涓婄墿鍝侊紝鍙戠幇涓嶅畨鍏ㄥ洜绱犲強鏃跺鐞嗭紝濡傚皷鍒╁櫒銆侀拤瀛愮瓑锛涘湪骞煎効鍥殑妤兼鍙c�佽浆寮锛岃创涓婂畨鍏ㄦ爣蹇楋紝鏃跺埢鎻愰啋骞煎効娉ㄦ剰瀹夊叏銆�
+      </p>
+      <p class="block">
+        3.閲嶈寮�灞曟埛澶栨椿鍔紝澶氳骞煎効杩涜璧般�佽窇銆佽烦绛夊熀鏈姩浣滅殑缁冧範锛屽寮哄辜鍎跨殑娲诲姩鑳藉姏锛屾彁楂樺辜鍎跨殑鑷垜淇濇姢鑳藉姏銆傛暀骞煎効鍦ㄨ蛋璺�佽窇姝ョ殑鏃跺�欙紝澶磋鏈濆墠鐪嬶紝閲嶅績瑕佸湪涓嬪崐韬紝韬綋涓嶈寰�鍓嶅啿绛夈��
+      </p>
+      <p class="block">
+        4.鏁欎細骞煎効姝g‘浣跨敤鍣ㄥ叿鍣ㄦ潗锛屽叿澶囨剰澶栫伨瀹崇殑搴斿彉甯歌瘑銆傛墜婀挎椂涓嶈Е鎽哥數鍣紝涓嶆嬁鐫�鍓垁鍒板璺戯紝婊戞粦姊椂澶翠笉鍚戝悗浠帮紝鐑激鏃堕┈涓婄敤鍐锋按鍐叉礂绛夈��
+      </p>
+      <p class="block">
+        5.鍩瑰吇骞煎効鐨勮嚜鐞嗚兘鍔涘拰鑹ソ鐨勭敓娲讳範鎯紝淇冭繘鑷垜淇濇姢鑳藉姏鐨勫彂灞曘�傝嚜鐞嗚兘鍔涖�佽壇濂界殑鐢熸椿涔犳儻涓庤嚜鎴戜繚鎶ゆ暀鑲叉槸绱у瘑缁撳悎銆佺浉杈呯浉鎴愮殑銆備緥濡傦紝鍚冮奔鏃舵妸楸煎埡鎸戝共鍑�鑳藉厤鍙楀捊閮ㄥ埡浼や箣鐥涳紝鍚冮キ鏃朵笉瀣夌瑧鎵撻椆鍙伩鍏嶆皵绠¤繘寮傜墿锛岄キ鍓嶄究鍚庤嚜宸辨礂鎵嬪彲鍑忓皯缁嗚弻瀵硅韩浣撶殑渚靛绛夈�傚鏋滃钩鏃舵敞鎰忓骞煎効杩涜杩欎簺鐢熸椿缁嗚妭鐨勮缁冿紝骞煎効鑳藉仛鐨勪簨灏辫浠栬嚜宸卞仛锛岀粷涓嶅寘鍔炰唬鏇匡紝杩欐牱锛屼粬浠湪鍔冲姩瀹炶返涓氨浼氬缓绔嬭捣鑹ソ鐨勭敓娲讳範鎯紝浠庤�屾彁楂樿嚜鎴戜繚鎶よ兘鍔涖��
+      </p>
+      <p class="block">
+        淇濊瘉骞煎効鐨勫仴搴峰拰瀹夊叏锛屾槸鍏ㄧぞ浼氱殑鑱岃矗锛岀劧鑰岋紝鍋ュ悍涓庡畨鍏ㄤ笉鑳藉畬鍏ㄨ鍔ㄥ湴绛夊緟缁欎簣锛岃�屽簲璇ヨ骞煎効鏈�鍚庡浼氫富鍔ㄥ湴鑾峰緱銆傝繖绉嶈幏寰楄浠庤壇濂界殑鐜涓潵锛屼粠鍚勭鏁欒偛瀹炶返娲诲姩涓潵锛屼粠涓板瘜澶氬僵鐨勬父鎴忎腑鏉ャ��
+      </p>
+    </div>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      瀛﹀墠鍎跨娲绘臣濂藉姩锛屽畨鍏ㄦ剰璇嗗樊锛屽鍚勭鍗遍櫓鎯呭喌鐨勯瑙佽兘鍔涗笉濡傛垚浜猴紝鎰忓浜嬫晠鐨勫彂鐢熺巼楂樸��<br />
+      銆�銆�鎵樺辜鏈烘瀯鏄鍓嶅効绔ョ敓娲荤殑涓昏鍦烘墍锛屼笌瀛﹀墠鍎跨鐨勫仴搴锋伅鎭浉鍏筹紝鍥犳锛屽仛濂芥墭骞兼満鏋勭殑瀹夊叏绠$悊鍜屾暀鑲插伐浣滄槸鍑忓皯鎰忓浜嬫晠鍙戠敓鐨勫叧閿��<br />
+      銆�銆�骞煎効涓嶅彲鑳界敓娲诲湪娌℃湁鍗遍櫓鐨勭幆澧冧腑銆傚浜庡父瑙佺殑鎰忓浜嬫晠锛岃兘鍚﹀Ε鍠勫鐞嗭紝鐩存帴褰卞搷鐫�骞煎効鐨勫仴搴枫�傛墍浠ワ紝鎺屾彙鍚勭甯歌鎰忓浜嬫晠鐨勬纭鐞嗘柟娉曪紝鍙湁鏁堥檷浣庢剰澶栦簨鏁呯殑鍗卞锛屼繚璇佸鍓嶅効绔ョ殑鍋ュ悍銆�<br />
+      銆�銆�涓嶈鏄剰澶栦簨鏁呯殑鍙楀鑰呰繕鏄悇绉嶇柧鐥呯殑鎮h�咃紝搴峰杩囩▼涓紝閮介渶瑕佺簿蹇冪殑鎶ょ悊銆傚ソ鐨勬姢鐞嗗彲浠ュ噺杞荤梾鎯咃紝淇冭繘鐥婃剤銆傚鍓嶅効绔ユ洿闇�濡傛銆傚洜姝わ紝鎺屾彙甯哥敤鎶ょ悊鎶�鏈紝鏄仛濂芥姢鐞嗗伐浣滅殑鍓嶆彁鍜屽繀瑕佹潯浠躲��<br />
+      銆�銆�鏈変簺涓ラ噸鐨勭柧鐥呭拰鎰忓浜嬫晠甯镐細鍗卞強骞煎効鐨勭敓鍛斤紝鐜板満鏁戞姢鑷冲叧閲嶈銆傛帉鎻″悇绉嶆�ユ晳鏈殑鎿嶄綔瑕侀锛屽彲鏁戞鎵朵激锛屼负鍖婚櫌鐨勬不鐤楀瀹氬熀纭�銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">1.鐑暦娉曞彲璧峰埌娲昏鍖栫榾銆佹秷鐐庢秷鑲跨殑浣滅敤銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      2.瀵逛簬閽濇尗浼ょ殑鎮e効鐨勫鐞嗭紝搴旇鍏堢儹鏁凤紝24灏忔椂鍚庢敼涓哄喎鏁枫�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">3.铚滆渹铚囦激鍚庯紝搴斿皢椋熼唻娑備簬鎮e銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">4.瀵逛簬浜屽害鐑т激鐨勬偅鍎匡紝鍒囧嬁鎸ゅ帇鍜屽紕鐮存按鐤便�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">5.鍎跨骞撮緞瓒婂皬锛岃剦鎼忚秺蹇�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">6.涓嶅彲缁欑叅姘斾腑姣掔殑鎮h�呯亴閱嬫垨璁╁叾鍙楀喕銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      7.缈昏浆鐪肩毊鍚庯紝鍙敤骞插噣鐨勬瘺宸惧皢寮傜墿杞昏交鎷幓锛屼笉鍙敤鍢村惞銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">8.瀵逛簬閲嶅害鍐讳激鐨勬偅鑰咃紝鍙敤鐏儰锛屼績杩涙偅閮ㄦ剤鍚堛�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      9.姝㈤蓟琛�鏃讹紝鏁欏笀搴斿畨鎱板辜鍎夸笉瑕佺揣寮狅紝鐢ㄥ彛鍛煎惛锛屽ご鐣ヤ綆銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      10.鍋氶棴鑳稿績鑴忔寜鍘嬫椂锛屽簲浣挎偅鍎夸话鍗э紝鑳岄儴鏈夌‖鐗╂敮鎾戙�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">11.鏅曞帴鎮e効娓呴啋鍚庯紝鍙�傚綋琛ュ厖鍐扮殑绯栫洂姘存垨鍐烽ギ銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">1.甯哥敤鐨勭墿鐞嗛檷娓╂柟娉曟湁<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�</p>
+    <p class="block">2.绠�鏄撻�氫究娉曟湁<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�</p>
+    <p class="block">
+      3.鍒涗激鍑鸿鏍规嵁鍑鸿閮ㄤ綅鐨勪笉鍚岋紝鍙垎涓�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />鍜�<input type="text" class="lineInput completion-input" />3绉嶃��
+    </p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.閽堝涓嶅悓骞撮緞鐨勫瀛愶紝濡備綍杩涜闂兏蹇冭剰鎸夊帇锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.鍙e鍙o紙榧伙級鍚规皵娉曞簲璇ユ�庢牱鎿嶄綔锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">3.鐓ゆ皵涓瘨鏈変粈涔堣〃鐜帮紵濡備綍澶勭悊锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.骞煎効鍥彂鐢熸皵绠″紓鐗╁悗锛屽浣曞鐞嗭紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">5.鎵樺辜鏈烘瀯濡備綍杩涜瀹夊叏绠$悊鍜屽畨鍏ㄦ暀鑲诧紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">
+      1.鑻ュ湪涓婄彮鐨勯�斾腑锛屽彂鐜版睜濉橀噷鏈変竴涓汉姘寸殑瀛╁瓙锛屼綘灏嗗浣曞缃紵
+    </p>
+    <p class="block">
+      2.璇蜂负骞煎効鍥埗璁竴浠借缁嗙殑瀹夊叏绠$悊璁″垝锛屽苟鍦ㄥ叾涓敞鏄庡畨鍏ㄦ暀鑲茬殑鍐呭銆�
+    </p>
+    <p class="block">
+      3.澶忓鍒颁簡锛屽ぉ姘旂値鐑紝浣滀负骞煎効鍥�佸笀锛屼綘濡備綍閬垮厤灏忔湅鍙嬩腑鏆戯紵
+    </p>
+    <p class="block">
+      4.鎸囧帇姝㈣娉曞湪鐢熸椿涓粡甯哥敤鍒般�傞拡瀵逛笉鍚岄儴浣嶇殑鍑鸿锛岃繘琛屾寚鍘嬫琛�娉曡缁冿紝骞跺鍚勭鍑鸿鐨勬寚鍘嬮儴浣嶈繘琛屾�荤粨銆�
+    </p>
+    <p class="block">
+      5.鑻ュ彛瀵瑰彛锛堥蓟锛夊惞姘斿拰闂兏蹇冭剰鎸夊帇鍚屾椂杩涜锛屼綘濡備綍鍏奸【鎿嶄綔锛�
+    </p>
+    <p class="block">6.鑻ュ湪骞煎効鍥鍒颁竴涓敓鐭崇伆鐑т激鐪肩潧鐨勫辜鍎匡紝浣犲浣曞缃紵</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0247-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0247-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterEight",
+  components: {},
+  data() {
+    return {
+      learn: require("@/assets/images/chapterEight/0223-1.jpg"),
+      taskOne: require("@/assets/images/chapterEight/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterEight/task-sheet2.png"),
+      taskThree: require("@/assets/images/chapterEight/task-sheet3.png"),
+      backslapping: require("@/assets/images/chapterEight/0231-2.jpg"),
+      backsla: require("@/assets/images/chapterEight/0231-3.jpg"),
+      syncope: require("@/assets/images/chapterEight/0233-2.jpg"),
+      pressingOne: require("@/assets/images/chapterEight/0238-1.jpg"),
+      pressingTwo: require("@/assets/images/chapterEight/0238-2.jpg"),
+      pressingThree: require("@/assets/images/chapterEight/0238-3.jpg"),
+      pressingFour: require("@/assets/images/chapterEight/0238-4.jpg"),
+      pressList: [
+        require("@/assets/images/chapterEight/pase1.png"),
+        require("@/assets/images/chapterEight/pase2.png"),
+      ],
+      upward: require("@/assets/images/chapterEight/0239-1.jpg"),
+      upwards: require("@/assets/images/chapterEight/0239-2.jpg"),
+      hemostasis: require("@/assets/images/chapterEight/0240-1.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped>
+.bones-carousel-item {
+  /deep/ .el-image__inner {
+    height: 300px !important;
+  }
+}
+</style>
diff --git a/src/view/content/components/chapter009.vue b/src/view/content/components/chapter009.vue
new file mode 100644
index 0000000..4bc5629
--- /dev/null
+++ b/src/view/content/components/chapter009.vue
@@ -0,0 +1,884 @@
+<template>
+  <div class="chapter-nine">
+    <p class="center" id="a015">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterNine/zt9.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.鐞嗚В浠�涔堟槸鍔ㄥ姏瀹氬瀷鍙婄瀛﹀畨鎺掑鍓嶅効绔ョ敓娲诲埗搴︾殑鎰忎箟銆�<br />
+      銆�銆�2.瑙i噴鍒跺畾鐢熸椿淇濆仴鍒跺害鐨勪緷鎹��<br />
+      銆�銆�3.鍒楀嚭鎵ц鐢熸椿鍒跺害鐨勬敞鎰忎簨椤广��<br />
+      銆�銆�4.鐔熸倝瀛﹀墠鍎跨涓�鏃ョ敓娲诲悇鐜妭鐨勫崼鐢熻姹傘��<br />
+      銆�銆�5.鎺屾彙瀛﹀墠鍎跨鍋ュ悍妫�鏌ョ殑绉嶇被銆�<br />
+      銆�銆�6.浜嗚В瀛﹀墠鍎跨璁″垝鍏嶇柅鐨勭▼搴忓強棰勯槻鎺ョ鐨勫崼鐢熻姹傘��<br />
+      銆�銆�7.鏍规嵁涓嶅悓鐥呬緥閲囧彇涓嶅悓鐨勯殧绂绘帾鏂姐��<br />
+      銆�銆�8.鎺屾彙骞煎効鍥父鐢ㄧ殑娑堟瘨鏂规硶锛屽埗瀹氬辜鍎垮洯鐜鍗敓鍒跺害銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      瀛﹀墠鍎跨銆�鐢熸椿鍒跺害銆�鍔ㄥ姏瀹氬瀷銆�楗涔犳儻銆�鍗敓淇濆仴鍒跺害銆�娑堟瘨鍒跺害銆�棰勯槻鎺ョ銆�鐜鍗敓銆�鐜姹℃煋銆�璁惧鍗敓
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <h2 class="module_block" id="b035">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">瀛﹀墠鍎跨鐢熸椿鍒跺害銆�</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        浜虹殑鐢熷懡杩囩▼鏄鏉傜殑锛屽張鏄濡欑殑锛屽畠鏃犳椂鏃犲埢涓嶅湪婕斿鐫�杩蜂汉鐨勨�滅敓鐗╄妭寰嬩氦鍝嶄箰鈥濓紝杩欏氨鏄�氬父浜轰滑鎵�璇寸殑鐢熺墿閽熴�傚畠鏄敓鐗╀綋鐢熷懡娲诲姩鐨勫唴鍦ㄨ妭寰嬫�с�傜瀛﹀鍙戠幇锛岀敓鐗╅挓瀵逛汉绫诲仴搴风殑褰卞搷宸ㄥぇ锛屼汉浣撶殑鐢熺悊鎸囨爣锛堜綋娓┿�佽鍘嬨�佽剦鎼忥級銆佷綋鍔涖�佹儏缁�佹櫤鍔涗互鍙婁綋鍐呯殑淇″彿锛堣剳鐢垫尝銆佸績鐢垫尝锛夌瓑锛岄兘浼氶殢鐫�鏄煎鍙樺寲鍛堝懆鏈熸�у彉鍖栥�傞�氳繃鐢熺墿閽燂紝鐢熺墿鑳芥劅鍙楀鐣岀幆澧冪殑鍛ㄦ湡鎬у彉鍖栵紝骞惰皟鑺傝嚜韬敓鐞嗘椿鍔ㄧ殑姝ヤ紣锛屼娇鍏跺湪涓�瀹氱殑鏃舵湡寮�濮嬨�佽繘琛屾垨缁撴潫銆傜瀛﹀鍙戠幇锛屽綋鐢熺墿閽熺磰涔辩殑鏃跺�欙紝浜虹被锛岀敋鑷虫墍鏈夌敓鍛斤紝灏卞鏄撶敓鐥呫�佽“鑰佹垨姝讳骸銆傜敓鐗╅挓鏄绉嶅鏍风殑锛屽氨浜轰綋鑰岃█锛屽凡鍙戠幇100澶氱锛屼汉浠簲璇ユ棭璁よ瘑銆佹棭鍙戠幇鍜屾棭鎺屾彙鑷繁鐨勭敓鐗╅挓锛岀劧鍚庯紝閫愭椤哄簲瀹冿紝浣夸箣浜х敓鑹�ф晥鏋溿�傚姝わ紝浣犳湁鍝簺鐪嬫硶锛熻涓庡悓瀛︿氦娴併��
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鍚堢悊鐨勭敓娲诲埗搴︽湁鍒╀簬涓綋鐢熺墿閽熺殑寤虹珛锛屾湰涓婚涓昏璁茶堪鏍规嵁瀛﹀墠鍎跨鐨勫勾榫勭壒鐐癸紝绉戝瀹夋帓浠栦滑鐨勫涔犮�佽繘椁愩�佹父鎴忋�佺潯鐪犵瓑姣忎釜鐢熸椿鐜妭鐨勬剰涔夈�佷緷鎹強瑕佹眰锛屼负骞兼暀宸ヤ綔鑰呭埗瀹氱瀛﹀悎鐞嗙殑鐢熸椿鍒跺害鎻愪緵甯姪銆�
+      </p>
+    </div>
+    <p>
+      绉戝瀹夋帓鍎跨鐨勫涔犮�佽繘椁愩�佹父鎴忋�佺潯鐪犵瓑姣忎釜鐢熸椿鐜妭锛屽彲浠ヤ娇浠栦滑瀛︿範鏃剁簿鍔涢泦涓紝鍚冮キ鏃堕娆叉椇鐩涳紝娓告垙鏃剁簿鍔涘厖娌涳紝鐫$湢鏃跺畨绋抽鐢滐紝鎻愰珮涓�鏃ョ敓娲讳腑鍚勭幆鑺傜殑鏁堢巼锛屽悓鏃惰繕鑳介槻姝㈢缁忕粏鑳炵柌鍔筹紝淇冭繘浣撳唴鍚勫櫒瀹樺崗璋冩椿鍔紝鍋ュ悍鎴愰暱銆�
+    </p>
+    <h3 id="c109">涓�銆佸埗瀹氬悎鐞嗙殑鐢熸椿鍒跺害鐨勬剰涔夛紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d314">锛堜竴锛変繚鎶ゅ効绔ョ缁忕郴缁熺殑姝e父鍙戣偛</h4>
+    <h5 id="e295">1.褰㈡垚鍔ㄥ姏瀹氬瀷</h5>
+    <p>
+      鐢熸椿涓殑涓�绯诲垪娲诲姩锛屾寜涓�瀹氭椂闂村拰椤哄簭閲嶅澶氭鍚庯紝灏卞彲鍦ㄥぇ鑴戠毊灞傚舰鎴愬姩鍔涘畾鍨嬭�屽吇鎴愪範鎯��
+    </p>
+    <p>涓�鏃﹀姩鍔涘畾鍨嬪舰鎴愶紝澶ц剳鐨眰灏辫兘鍦ㄦ渶缁忔祹鐨勬儏鍐典笅宸ヤ綔锛屽苟鏀跺埌鏈�澶ф晥鐩娿��</p>
+    <div class="fl fl-around">
+      <div class="left" style="width: 32%">
+        <p>
+          骞撮緞瓒婂皬锛屽姩鍔涘畾鍨嬭秺瀹规槗褰㈡垚銆傚洜姝わ紝瑕佽鍎跨鎸変竴瀹氳寰嬪拰瑕佹眰鏈夋潯涓嶇磰鍦板畬鎴愭瘡澶╁簲璇ュ仛鐨勪簨鎯咃紝灏嗕竴鏃ョ敓娲讳腑鐨勪富瑕佺幆鑺傦紝濡傝捣搴娿�佹棭鎿嶃�佺洢娲椼�佽繘椁愩�佹父鎴忋�佹埛澶栨椿鍔ㄣ�佺潯鐪犮�佷綔涓氱瓑鍔犱互鍚堢悊瀹夋帓锛屼娇鍎跨鍏绘垚涔犳儻锛屾瘡鍒颁竴瀹氭椂闂达紝澶ц剳灏扁�滅煡閬撯�濅笅闈㈣鍋氫粈涔堬紝鎻愬墠鍋氬ソ鍑嗗銆傚洜姝わ紝寤虹珛鍔ㄥ姏瀹氬瀷锛屼笉浣嗕娇鍎跨鐨勭敓娲绘洿鏈夎寰嬶紝鑰屼笖鑳借揪鍒扳�滀簨鍗婂姛鍊嶁�濈殑鏁堟灉銆�
+        </p>
+        <h5 id="e296">2.淇濊瘉鍔抽�哥粨鍚�</h5>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細鍔ㄥ姏瀹氬瀷鍙婂叾褰㈡垚.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬姩鍔涘畾鍨嬪強鍏跺舰鎴�</p>
+      </div>
+    </div>
+
+    <p>
+      濠村辜鍎垮ぇ鑴戠毊灞傚姛鑳藉彂鑲蹭笉澶熸垚鐔燂紝绁炵粡娲诲姩杩囩▼涓叴濂嬩笌鎶戝埗涓嶅钩琛★紝鏄撳叴濂嬶紝涔熸槗鐤插姵锛屽闀挎湡鐨勫埡婵�鑰愬彈鍔涘皬锛屾敞鎰忓姏寰堥毦鎸佷箙锛屽湪浠庝簨鏌愮娲诲姩鍚庯紝澶ц剳鐨眰鐨勭浉搴斿尯鍩熷皢鐢卞叴濂嬭浆鍏ユ姂鍒讹紝鍑虹幇鐤插姵銆傚洜姝ゅ氨闇�瑕佸悎鐞嗗畨鎺掔敓娲诲埗搴︼紝缁忓父鍙樻崲娲诲姩鐨勫唴瀹瑰拰鏂瑰紡锛屼娇澶ц剳鐨眰鐨勨�滃伐浣滃尯鈥濅笌鈥滀紤鎭尯鈥濊疆鎹紝淇濊瘉鍔抽�哥粨鍚堬紝棰勯槻杩囧害鐤插姵銆�
+    </p>
+    <h5 id="e297">3.淇濊瘉鐫$湢鏃堕棿</h5>
+    <p>
+      鍎跨绁炵粡绯荤粺鐨勫彂鑲插皻鏈垚鐔燂紝瀹规槗鐤插姵锛岄渶瑕佽緝闀跨殑鐫$湢鏃堕棿杩涜浼戞暣锛屽悎鐞嗗畨鎺掔敓娲诲埗搴︼紝鍙娇浠栦滑鐨勭潯鐪犳椂闂存湁淇濊瘉銆�
+    </p>
+    <p>
+      鍊煎緱娉ㄦ剰鐨勬槸锛屽辜鍎跨潯鐪犳椂闂村苟闈炶秺澶氳秺濂姐�傚鏋滃辜鍎跨潯鐪犺繃澶氾紝闀挎椂闂翠笉杩涢涓嶅枬姘达紝瀹规槗寮曡捣鑲犺儍杩囧害鏀剁缉锛岃儍鑲犲彂鐢熼ゥ楗挎�ц爼鍔紝鎵撲贡鑳冩恫鍒嗘硨瑙勫緥锛屽奖鍝嶆秷鍖栧姛鑳姐��
+    </p>
+    <h4 id="d315">锛堜簩锛変繚鎶ゆ秷鍖栫郴缁熺殑姝e父鍔熻兘</h4>
+    <p>
+      鍎跨娑堝寲绯荤粺鐨勫姛鑳藉彂鑲插皻鏈垚鐔燂紝娑堝寲鑳藉姏寮憋紝浣嗙敱浜庣敓闀垮彂鑲茶繀閫燂紝瀵硅兘閲忓拰鍚勭钀ュ吇绱犵殑闇�瑕侀噺鐩稿杈冨锛屽埗瀹氬悎鐞嗙殑杩涢娆℃暟鍜岄棿闅旓紝鍙娇浠栦滑鑾峰緱瓒冲鐨勮惀鍏汇��
+    </p>
+    <h4 id="d316">锛堜笁锛変究浜庢洿濂藉湴瀹夋帓鏁欒偛娲诲姩</h4>
+    <p>
+      绉戝鍦板畨鎺掑ソ鍎跨涓�鏃ョ殑鐢熸椿锛屼笉浣嗚兘浣夸粬浠韩浣撳仴搴峰彂鑲层�佺簿绁炴剦蹇�佺簿鍔涘厖娌涳紝杩樿兘浣垮辜鏁欏伐浣滆�呮湁鏁堝湴杩涜鍚勭鏁欒偛娲诲姩锛屼娇鍎跨鑾峰緱鍚勭鐭ヨ瘑銆佹妧鑳斤紝骞跺吇鎴愯壇濂界殑鐢熸椿鍜岃涓轰範鎯�傜粍缁囧ソ鍎跨鐨勪竴鏃ョ敓娲绘槸瀹屾垚骞兼暀浠诲姟鐨勪竴涓噸瑕佹柟闈€�傚彲浠ヨ锛屾病鏈夌瀛︾殑鐢熸椿鍒跺害鍋氫繚璇侊紝骞煎効鍥氨鏃犳硶瀹屾垚鍎跨鍏ㄩ潰鍙戝睍鏁欒偛鐨勪换鍔°��
+    </p>
+    <h3 id="c110">浜屻�佸埗瀹氫竴鏃ョ敓娲诲埗搴︾殑渚濇嵁锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      鍎跨鐨勪竴鏃ョ敓娲诲埗搴﹀簲鏍规嵁浠栦滑鐨勫績鐞嗗拰鐢熺悊鐗圭偣锛岀粨鍚堟暀鑲茶姹傚拰鍗敓鍘熷垯鏉ュ埗瀹氾紙瑙佽〃9-1锛夈��
+    </p>
+    <p class="img">琛�9-1 7宀佸墠鍎跨涓�鏃ョ敓娲讳綔鎭椂闂村垎閰�</p>
+    <p class="center">
+      <el-image :src="tableOne" :preview-src-list="[tableOne]" />
+    </p>
+    <h4 id="d317">锛堜竴锛変緷鎹勾榫勭壒鐐�</h4>
+    <p>
+      浜轰綋鐨勪竴鍒囨椿鍔ㄩ兘鏄湪绁炵粡绯荤粺鐨勮皟鑺備笅杩涜鐨勩�傚効绔ユ澶勪簬鐢熼暱鍙戣偛鏃舵湡锛屽悇鍣ㄥ畼鐨勫姛鑳借繕澶勪簬涓嶆柇瀹屽杽闃舵锛岃�屼笖涓嶅悓骞撮緞娈电殑鍎跨鍦ㄥ彂鑲蹭笂涔熷瓨鍦ㄨ緝澶х殑宸紓銆傚洜姝わ紝搴旀牴鎹粬浠殑骞撮緞鐗圭偣绉戝鍦板畨鎺掍竴鏃ョ敓娲诲拰浣滄伅鏃堕棿銆備緥濡傦紝骞撮緞瓒婂皬锛屽畨鎺掔殑鐫$湢鏃堕棿鍒欒秺闀裤�佹鏁拌秺澶氥�傚钩鏃跺簲娉ㄦ剰澶氳浠栦滑鍒版埛澶栨椿鍔紝鎺ヨЕ鏂伴矞绌烘皵锛岃幏寰楀厖瓒崇殑闃冲厜绛夈�傚畨鎺掓椿鍔ㄦ椂锛屾妸鏅哄姏瑕佹眰杈冮珮鐨勬椿鍔ㄥ畨鎺掑湪绮惧姏鍏呮矝鐨勬椂闂磋繘琛岋紝浣垮ぇ鑴戠毊灞傚悇鏈鸿兘鍖虹殑绁炵粡缁嗚優鍜岃韩浣撳悇缁勭粐鍣ㄥ畼寰楀埌杞祦浼戞伅銆�
+    </p>
+    <h4 id="d318">锛堜簩锛変緷鎹ぇ鑴戠毊灞傛満鑳芥椿鍔ㄧ殑鐗圭偣</h4>
+    <p>
+      涓轰簡鏇存湁鏁堝湴杈惧埌鏁欒偛鏁欏瑕佹眰锛屽湪鍒跺畾涓�鏃ョ敓娲诲埗搴︽椂锛屽簲鑰冭檻鍎跨鍔ㄥ姏瀹氬瀷褰㈡垚鐨勭敓鐞嗘満鍒讹紝涓哄効绔ュ缓绔嬬瀛︾殑鐢熸椿浣滄伅锛屽悎鐞嗗畨鎺掍竴鏃ョ敓娲讳腑鐨勪富瑕佺幆鑺傦紝鍋氬埌鍔ㄩ潤浜ゆ浛銆佸姵閫哥粨鍚堬紝浣垮ぇ鑴戠毊灞備繚鎸佽緝闀挎椂闂寸殑宸ヤ綔鑳藉姏锛屽噺灏戠柌鍔崇殑鍙戠敓锛涘悓鏃讹紝鎸変竴瀹氳寰嬪拰瑕佹眰鏈夋潯涓嶇磰鍦板畬鎴愭瘡澶╁簲璇ュ仛鐨勪簨鎯咃紝鍙嶈繃鏉ュ張鑳芥帹鍔ㄥぇ鑴戠毊灞傚姩鍔涘畾鍨嬬殑褰㈡垚銆�
+    </p>
+    <h4 id="d319">锛堜笁锛変緷鎹湴鍖虹殑鐗圭偣鍜屽鑺傜殑鍙樺寲</h4>
+    <p>
+      鍒跺畾涓�鏃ョ敓娲诲埗搴﹁鑰冭檻鍒颁笉鍚屽湴鍖虹殑宸紓锛屽鍗楀寳鏂圭殑宸紓锛涘煄甯傘�佸啘鏉戠殑宸紓銆傚悓鏃惰繕瑕佽�冭檻鍒板鑺傜殑鍙樺寲銆傚啲瀛f樇鐭闀匡紝鏃╂櫄姘斿�欏瘨鍐凤紝鍙棭鐫℃櫄璧凤紝鍗堢潯鏃堕棿缂╃煭锛涘瀛f樇闀垮鐭紝鏃╂櫄澶╂皵鍑夌埥锛屾棭涓婂彲鎻愬墠璧峰簥锛屽欢闀垮崍鐫℃椂闂淬�傚叾浠栦富瑕佺敓娲荤幆鑺備篃瑕佸仛閫傚綋璋冩暣銆�
+    </p>
+    <h4 id="d320">锛堝洓锛変緷鎹闀垮伐浣滄椂闂寸殑闇�瑕�</h4>
+    <p>
+      瀹夋帓鍎跨涓�鏃ョ敓娲诲埗搴﹁繕瑕佽�冭檻瀹堕暱鐨勯厤鍚堬紝浣垮効绔ュ湪瀹跺拰鍦ㄥ辜鍎垮洯鐨勭敓娲昏鎺ヨ捣鏉ャ��
+    </p>
+    <h3 id="c111">涓夈�佹墽琛屼竴鏃ョ敓娲诲埗搴︾殑娉ㄦ剰浜嬮」锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d321">锛堜竴锛夊潥鎸佹墽琛�</h4>
+    <p>鍧氭寔鎵ц锛屾寔涔嬩互鎭掞紝涓嶉殢渚垮彉鏇达紝鎵嶈兘杈惧埌棰勬湡鐨勬晥鏋溿��</p>
+    <h4 id="d322">锛堜簩锛変繚鏁欑粨鍚�</h4>
+    <p>閫氳繃涓�鏃ョ敓娲荤殑鍚勪釜鐜妭锛屽鍎跨杩涜鐢熸椿鎶ょ悊銆佸崼鐢熶繚鍋ュ拰鏁欒偛宸ヤ綔銆�</p>
+    <h4 id="d323">锛堜笁锛夊鍥悓姝�</h4>
+    <p>
+      浜夊彇瀹堕暱鍦ㄨ妭鍋囨棩涔熷畨鎺掑ソ鍎跨鐨勪竴鏃ョ敓娲伙紝楗銆佽捣灞呮湁瑙勫緥锛岄伩鍏嶅彂鐢熲�滄槦鏈熶竴鐥呪�濓紙鍥犺妭鍋囨棩璐銆佺帺寰楄繃绱紝鍛ㄤ竴鍒欏彂鐑�佹秷鍖栦笉鑹�佹劅鍐掔瓑锛夈��
+    </p>
+    <h4 id="d324">锛堝洓锛変釜鍒収椤�</h4>
+    <p>瀵逛綋寮卞鐥呯殑鍎跨锛岃缁欎簣鐗规畩鐓ч【銆�</p>
+    <h4 id="d325">锛堜簲锛夊煿鍏昏壇濂界殑鍗敓涔犳儻</h4>
+    <p>
+      鑹ソ鐨勫崼鐢熶範鎯寘鎷ぇ灏忎究銆侀ギ椋熴�佺洢娲椼�佸姵鍔ㄤ笌浜掑姪浠ュ強鐢熸椿鑷悊鑳藉姏绛夈�傚畠鏄彂灞曞効绔ユ櫤鍔涖�佸煿鍏昏壇濂借涓哄強鐙珛鐢熸椿鑳藉姏鐨勬湁鍔涙帾鏂斤紝涔熸槸鍩瑰吇鍎跨鐑埍鍔冲姩銆佸洟缁撳弸鐖辩瓑鑹ソ鍝佸痉鐨勯渶瑕併��
+    </p>
+    <h3 id="c112">鍥涖�佸鍓嶅効绔ヤ竴鏃ョ敓娲诲悇鐜妭鐨勫崼鐢熻姹傦紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d326">锛堜竴锛夋櫒锛堝崍銆佹櫄锛夋</h4>
+    <p>
+      鍦ㄥ効绔ユ棭鏅ㄨ捣搴婃垨鍏ュ洯鏃讹紝涓崍璧峰簥鍙婃櫄闂村叆鐫″墠锛堝瘎瀹垮埗骞煎効鍥級锛屽簲閫氳繃鈥滀竴闂�佷簩鎽搞�佷笁鐪嬨�佸洓鏌モ�濊繘琛屽仴搴风姸鍐电殑瑙傚療銆傚嵆鍎跨鍏ュ洯鏃讹紝瑕佽闂湁鏃犲彂鐑�佸捊鐥涖�佸挸鍡姐�佽吂娉荤瓑鐥囩姸锛屾槸鍚︽帴瑙﹁繃浼犳煋鐥呮偅鑰咃紱鎽告懜浠栦滑鐨勯澶淬�侀閮ㄣ�佹墜蹇冩槸鍚﹀彂鐑紝鑵吅鍙婃穻宸寸粨鏄惁鑲垮ぇ锛涚湅鐪嬩粬浠殑绁炴�併�佸彛鑵斻�佺溂銆佺毊鑲ょ瓑鏈夋棤寮傚父锛涙煡鐪嬩粬浠彛琚嬮噷鏈夋棤涓嶅畨鍏ㄧ殑涓滆タ濡傜航鎵c�佸浘閽夌瓑銆�
+    </p>
+    <p>
+      鍦ㄨ瀵熶腑濡傚彂鐜板効绔ヨ韩浣撲笉閫傦紝搴旀祴閲忎綋娓╋紝鍙戠幇鍙枒浼犳煋鐥呰�咃紝搴旂珛鍗抽殧绂昏瀵燂紙鍙傝鏈功涓撻涓冨涔犱富棰樹簲锛夈��
+    </p>
+    <h4 id="d327">锛堜簩锛夎繘椁�</h4>
+    <h5 id="e298">1.鍩瑰吇鑹ソ鐨勯ギ椋熶範鎯�</h5>
+    <p>锛�1锛夎瀹氭椂瀹氶噺锛屼笉楗ラケ涓嶅潎</p>
+    <p>
+      鍎跨瑕佹寜椤垮悆楗便�備竴鑸効绔ヨ鍋氬埌涓�鏃ヤ笁娆℃椁愶紝涓婂崍銆佷笅鍗堝悇鍔犻涓�娆°�傚勾榫勫ぇ鐐圭殑鍎跨锛屼笂鍗堢殑鍔犻鍙互鍙栨秷銆傛瘡澶╂寜涓�瀹氱殑娆℃暟鍜岄棿闅旀椂闂村悆楗紝鍎跨浼氶�愭笎褰㈡垚姝e父鐨勯ギ椋熶範鎯�傚湪涓灑绁炵粡绯荤粺鐨勬敮閰嶄笅锛屾秷鍖栧櫒瀹樹細鏈夎寰嬪湴杩涜娲诲姩锛屽湪姣忔鍚冮キ鍓嶅氨鍋氬ソ鐢熺悊鍜屽績鐞嗙殑鍑嗗锛屽埌鎺ヨ繎鍚冮キ鐨勬椂鍊欙紝灏变細鑷姩鍒嗘硨娑堝寲娑诧紝浜х敓楗ラタ鎰熷拰椋熸銆傝嫢鍎跨涓嶅畾鏃跺悆楗紝缁忓父鍚冮浂椋燂紝鑳冮噷涓嶆柇瀛樼暀鍜屾秷鍖栭鐗╋紝鑳冭偁閬撳緱涓嶅埌浼戞伅锛屽埌浜嗚鍚冮キ鏃舵病鏈夐娆诧紝鏃堕棿闀夸簡浼氬奖鍝嶅効绔ョ殑鍋ュ悍銆�
+    </p>
+    <p>
+      鍚冮キ闄や簡瑕佸畾鏃讹紝杩樿瀹氶噺銆傜壒鍒闃叉鍎跨鐖卞悆鐨勯鐗╁悆寰楄繃楗便�佷笉鐖卞悆鐨勯鐗╁悆寰楄繃灏戯紝浠ヨ嚧楗ラケ涓嶅潎锛岃繖鏍锋槗閫犳垚鑳冭偁閬撴秷鍖栧姛鑳界殑绱婁贡銆�
+    </p>
+    <p>锛�2锛夎缁嗗毤鎱㈠捊锛屼笉鐙煎悶铏庡捊</p>
+    <p>
+      椋熺墿琚拃鍤煎緱鏄惁鍏呭垎锛屼細褰卞搷浜轰綋瀵归鐗╃殑娑堝寲鍜屽惛鏀躲�備緥濡傦紝瀵硅泲鐧借川椋熷搧锛岀壒鍒槸鑲夌被锛屽拃鍤间笉鍏呭垎锛屽垯娑堝寲鍚告敹鐜囨槑鏄鹃檷浣庛�傝鍏呭垎鍜�鍤肩殑椋熺墿鑳戒笌鍞炬恫铻嶄负涓�浣擄紝骞舵妸椋熺墿涓懗瑙夌墿璐ㄦ憾瑙e嚭鏉ワ紝鑳戒娇鍎跨鍝佸皾鍑洪鐗╂湰韬赴瀵岀殑婊嬪懗锛屼娇椋熸寰楀埌鍏呭垎鐨勬弧瓒炽�傚厖鍒嗗湴鍜�鍤煎彲浠ュ悜楗变腑鏋㈤棰戝彂鍑哄埡婵�淇″彿锛屼互閬垮厤鍑虹幇杩囬ケ鐨勭姸鎬併�傛澶栵紝鍜�鍤艰繕鑳藉杩涘彛鑵旓紝鐗瑰埆鏄墮榻垮拰榻块緢鑲岃倝缁勭粐鐨勫仴搴枫�傚洜姝わ紝鍎跨鍦ㄥ悆楗椂瑕佺粏鍤兼參鍜斤紝涓嶈鐙煎悶铏庡捊銆傛湁鐨勫闀夸负浜嗚鍎跨鍚冨揩锛岀敤姹や唬姘存场楗紝杩欐牱椋熺墿鏈鍏呭垎鍜�鍤煎氨鍜戒笅鍘讳簡锛涙湁鐨勪繚鏁欎汉鍛樹负浜嗚妭鐪佹椂闂达紝鍌績鍎跨蹇悆锛屽悆寰楁參鐨勫効绔ユ湁鏃朵細閬埌璁枼銆傝繖鏍蜂笉浠呰垗寮冧簡鍜�鍤肩殑濂藉锛岃繕浼氬姞閲嶅効绔ヨ儍鑲犻亾鐨勮礋鎷咃紝涓嶅埄浜庤惀鍏荤殑娑堝寲鍚告敹銆�
+    </p>
+    <p>锛�3锛夎绮剧闆嗕腑锛屼笉杈瑰悆杈圭帺</p>
+    <p>
+      椋熺墿鐨勮壊銆侀銆佸懗瀵瑰紩璧峰効绔ョ殑鍏磋叮鍗佸垎閲嶈锛岃繘椋熷拰娑堝寲鐨勮繃绋嬮渶瑕佷腑鏋㈢缁忕郴缁熺殑鍗忚皟鍜岃皟鑺傘�傛湁鐨勫効绔ュ枩娆㈠湪鍚冮キ鏃惰璇濓紝鏈夌殑鍎跨杈瑰悆杈圭湅鐢绘姤鎴栫數瑙嗭紝杩欐牱灏变笉鑳芥劅鍙楀埌椋熺墿鐨勮壊銆侀銆佸懗锛屼篃涓嶅埄浜庝腑鏋㈢缁忕郴缁熷杩涢杩囩▼鐨勮皟鑺傘�傝涓哄効绔ュ垱閫犲畨闈欍�佹剦蹇�佹湁绉╁簭鐨勭幆澧冿紝鍦ㄥ悆楗椂锛屾垚浜轰笉璇翠笌鍚冮キ鏃犲叧鐨勮瘽锛岄キ鍓嶄笉瑕佽鍎跨鐜╁緱澶叴濂嬨�傛湁鏃跺効绔ュ悆寰楀皯涓�鐐癸紝涔熶笉瑕佸媺寮轰粬浠椋燂紝杩囧鐨勫共娑夊弽鑰屼細寮曡捣鍘岄锛屾洿涓嶈兘鍦ㄥ悆楗椂璐e鍎跨锛岃璁╀粬浠泦涓簿鍔涜繘椋熴��
+    </p>
+    <p>锛�4锛夎椋熺墿澶氭牱锛屼笉鎸戦鍋忛</p>
+    <p>
+      鏈変簺鍎跨鐖卞悆鐢滈銆侀浂椋燂紝濡傝泲绯曘�佺硸鏋溿�佸阀鍏嬪姏绛夛紝涓嶇埍鍚冭眴鍒跺搧銆佹煇浜涜敩鑿滅瓑銆傝繖浜涗笉鑹殑楗涔犳儻涓嶄粎浼氬奖鍝嶄粬浠殑鍋ュ悍锛岃�屼笖涓�鏃﹀舰鎴愬浐瀹氱殑鍙e懗锛岄暱澶ф垚浜哄悗涔熼毦浠ラ�傚簲澶氭牱鍖栫殑鑶抽銆�
+    </p>
+    <p>
+      鐢变簬鍎跨鏈夆�滃彈鏆楃ず鎬р�濃�滄ā浠挎�р�濓紝鎴愪汉鍦ㄩギ椋熶笂鐨勪範鎯拰瑷�琛屽鍎跨鏈夊緢澶у奖鍝嶃�傚湪鍎跨闈㈠墠锛屾垚浜轰笉瑕佽璇稿鈥滄垜涓嶇埍鍚冣�︹�︹�濅箣绫荤殑璇濓紝鍎跨鍚簡杩欐牱鐨勮瘽锛屽厛鍏ヤ负涓伙紝灏卞彲鑳藉鏌愮椋熷搧浜х敓鍙嶆劅锛屼笉鐖卞悆杩欑椋熺墿浜嗐�傛湁鐨勫闀垮お濞囨儻瀛╁瓙锛屽悆楗殑鏃跺�欙紝濂藉儚鏄湪鈥滄眰鈥濆瀛愬悆楗紝鐧句緷鐧鹃『锛屽鎭縼灏憋紝杩欐牱涔熶細鍔╅暱瀛╁瓙鍋忛鐨勬瘺鐥呫��
+    </p>
+    <p>锛�5锛夎浠ヨ閬撶悊銆侀紦鍔变负涓伙紝涓嶇畝鍗曠矖鏆�</p>
+    <p>
+      瑕佺粡甯稿悜鍎跨璁查亾鐞嗭紝鐢ㄨ瑷�寮曞浠栦滑锛屽鍔犱粬浠殑椋熸锛屽苟闅忔椂绾犳浠栦滑鍦ㄩギ椋熶笂鐨勪笉鑹範鎯�備緥濡傦紝杩涢鏃剁粡甯搁棶闂効绔ヤ粖澶╁悆鐨勬槸浠�涔堬紱杩樺彲鍛婅瘔鍎跨楗彍鐨勫悕绉般�佸懗閬撶瓑锛岀劧鍚庤〃绀哄嚭闈炲父鎯冲悆鐨勬剰鎬濓紝榧撳姳鍎跨鍚冦��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>瀛╁瓙鐨勮繘椁愪範鎯槸鐖舵瘝鍩瑰吇鐨�</b></p>
+      <p class="block">
+        瀛╁瓙楗涓嶈壇涔犳儻鐨勫舰鎴愭湁寰堝鍘熷洜锛屼絾寰堝ぇ绋嬪害涓婃槸鍥犱负鐖舵瘝娌℃湁绉戝鍦板杺鍏诲瀛愩�傛湁浜涘瀛�1宀佸灏辫兘鑷繁鎷垮寵鐔熺粌鍦板悆楗簡锛岃�屾湁浜涘瀛愬揩涓婂辜鍎垮洯浜嗚繕涓嶄細鑷繁鍚冮キ銆傝繖涓矗浠讳笉鍦ㄥ瀛愯�屽湪鐖舵瘝銆傛墍浠ワ紝鎶撲綇鍩瑰吇瀛╁瓙楗濂戒範鎯殑鏃舵満鍜岀埗姣嶇殑鎬佸害寰堥噸瑕併�備笓瀹惰涓猴紝1锝�3宀佺殑瀛╁瓙鎰挎剰鑷繁鍋氫簨锛屼笉鎰挎寜鎴愪汉鎰忚鍔炰簨锛屼絾鍠滄妯′豢鍒汉鐨勫姩浣溿�傚績鐞嗘椿鍔ㄥ彈鏉ヨ嚜澶栫晫鐨勫奖鍝嶏紝鏄鍔ㄧ殑涓�绉嶈涓恒�傝〃鐜板湪杩涢鏂归潰锛屽枩娆㈣嚜宸卞悆楗紝鐢ㄨ嚜宸卞浐瀹氱殑纰楀拰椁愬叿锛屽潗鍦ㄥ浐瀹氱殑浣嶅瓙涓婂悆銆傜埗姣嶅簲鎶曞叾鎵�濂斤紝缁欏瀛愪笓鐢ㄧ绛凤紝涓撶敤鍚冮キ妗屽嚦锛岃瀛╁瓙鍏绘垚鍦ㄨ繖绉嶆皼鍥翠腑鍚冮キ鐨勪範鎯��
+      </p>
+    </div>
+    <h5 id="e299">2.灏遍鐜鍗敓</h5>
+    <p>
+      鍎跨鐨勫氨椁愮幆澧冨簲瀹夐潤鎰夊揩锛屼繚鎸佽壇濂界З搴忥紝蹇呰鏃惰繕鍙挱鏀捐交闊充箰銆傜幆澧冨槇鏉傜磰涔憋紝鎯呯华鍏村绱у紶锛屼細鎶戝埗鎽勯涓灑鑰屽奖鍝嶆秷鍖栧惛鏀躲�傜粰鍎跨鎻愪緵鐨勬銆佹鍙婇鍏疯绗﹀悎浠栦滑鐨勭壒鐐广�傝繘椁愭椂涓嶅鐞嗛棶棰橈紝浠ヤ娇鍎跨蹇冩儏鎰夊揩銆�
+    </p>
+    <p>
+      姣忛寮�濮嬫椂鍏堜緵缁欑殑搴旀槸鍎跨涓嶅お鍠滄鐨勯鐗╋紝鐒跺悗鍐嶄緵缁欏叾浠栭鍝侊紝鍥犱负鍦ㄩゥ楗挎椂瀹规槗鎺ュ彈浠栧師鍏堜笉鐔熸倝鎴栦笉鍠滄鐨勯鐗┿�備竴娆¢�佸埌鍎跨闈㈠墠鐨勯鐗╂暟閲忔渶濂借姣斾粬鎽勫彇閲忓皯锛屼笉澶熷彲浠ヨ浠栧啀瑕侊紝杩欐瘮涓�涓嬪瓙灏辩鍑轰竴澶х锛屼娇浠栨病鍚冧箣鍓嶅氨鎰熷埌鏃犳硶瀵逛粯瑕佸ソ寰楀銆�
+    </p>
+    <p>鍎跨鍦ㄥ悆楗墠瑕佹礂鎵嬶紝鍚冮キ鏃惰缁嗗毤鎱㈠捊锛屾帀鍦ㄥ湴涓婄殑椋熺墿涓嶈鎹¤捣鏉ュ啀鍚冦��</p>
+    <p>
+      涓�鑸儏鍐典笅锛屽効绔ュ埌浜�3宀佺殑鏃跺�欒兘鑷繁浣跨敤绛峰瓙锛屼笉闇�瑕佸埆浜哄府鍔╋紝鑷繁鐙嚜鍚冮キ绾﹀湪3宀佸崐鐨勬椂鍊欍�傚綋鍎跨鍙互鑷繁杩涢鏃讹紝鎴愪汉涓嶅簲鍐嶅杺浜嗐��
+    </p>
+    <p>
+      姘存灉搴斿畨鎺掑湪楗悗鍚冿紝鏈�濂戒笉瑕佺┖鑵瑰悆銆傝櫧鐒舵灉鐨腑鍚湁澶ч噺鐨勭淮鐢熺礌锛屼絾鏋滅毊涓畫鐣欑殑鍐滆嵂閲忔瘮鏋滆倝涓珮2锝�10鍊嶏紝鑰屼笖鐢ㄦ按鏄礂涓嶆帀鐨勩�備负浜嗛槻姝㈠啘鑽韬綋鐨勫嵄瀹筹紝鍦ㄥ悆鑻规灉銆佹ⅷ銆佹绛夎娲楀噣鍚庡啀鍓婄毊锛涘悆骞挎煈銆佹煔瀛愪竴绫荤殑姘存灉瑕佸厛娲楀噣锛岀劧鍚庡啀鍓ョ毊锛涘儚钁¤悇銆佽崏鑾撲竴绫荤殑姘存灉锛屽彲浠ュ厛鐢ㄥ皬鑻忔墦鎴栨穩绮夊姞姘存蹈娉★紝鍐嶇敤娴佸姩鐨勬竻姘村啿娲楀共鍑�銆傚墛濂界毊鐨勬按鏋滄渶濂介┈涓婂悆锛岃嫢鏀剧疆杩囦箙锛屼竴浜涙垚鍒嗗皢浼氳绌烘皵姘у寲銆�
+    </p>
+    <h4 id="d328">锛堜笁锛夌潯鐪�</h4>
+    <p>
+      鍎跨鐨勭缁忕郴缁熷彂鑲蹭笉瀹屽杽锛岀缁忕粏鑳炲鏄撳彂鐢熺柌鍔炽�傝�屾甯哥殑鐫$湢鏄ぇ鑴戠毊灞傚箍娉涙姂鍒剁殑缁撴灉銆傚湪澶ц剳鐨眰鎶戝埗鐨勬儏鍐典笅锛屽ぇ鑴戠毊灞傜粏鑳炵殑鍔熻兘鎹熻�楀緱鍒版仮澶嶏紝鍙锛岀潯鐪犳槸涓�绉嶄繚鎶ゆ�ф満鑳斤紝鑳戒繚鎶ゅぇ鑴戠毊灞傜粏鑳炲厤浜庡姛鑳借“绔�備笉浠呭姝わ紝鐫$湢鏃舵満浣撶殑鍚勭鐢熺悊娲诲姩閮藉噺寮憋紝楠ㄩ鑲屽紶鍔涢檷浣庯紝蹇冪巼鍙樻參锛岃鍘嬩笅闄嶏紝鍛煎惛鍙樻參锛岀敓闀跨礌鍒嗘硨澧炲姞锛屽淇冭繘鐢熼暱鍙戣偛鏈夐噸瑕佺殑鎰忎箟銆傚洜姝わ紝蹇呴』淇濊瘉鍎跨鏈夊厖瓒崇殑鐫$湢鏃堕棿锛屽彧鏈夎繖鏍凤紝鎵嶈兘娑堥櫎涓�澶╃殑鐤插姵锛屼繚璇侀珮绾х缁忕郴缁熺殑姝e父鏈鸿兘锛屼娇浠栦滑鍦ㄥ涔犳垨娓告垙鏃跺ご鑴戞竻閱掋�佺簿鍔涘厖娌涖�佽蹇嗗姏濂姐��
+    </p>
+    <p>
+      鍎跨鐨勭潯鐪犳椂闂村簲闅忓勾榫勫拰鍋ュ悍鐘跺喌鑰屽紓銆傚勾榫勫皬銆佷綋璐ㄥ急鐨勫効绔ョ潯鐪犳椂闂撮渶鐩稿簲寤堕暱锛�3锝�4宀佹瘡澶╅渶瑕�12锝�13灏忔椂锛�5锝�6宀佹瘡澶╅渶瑕�11锝�12灏忔椂銆�
+    </p>
+    <p>鐫$湢涓嶄絾瑕佹湁瓒冲鐨勬椂闂达紝鑰屼笖瑕佹湁涓�瀹氱殑璐ㄩ噺锛屼负姝わ紝蹇呴』娉ㄦ剰浠ヤ笅鍑犵偣銆�</p>
+    <h5 id="e300">1.鍒涜鑹ソ鐨勭潯鐪犵幆澧�</h5>
+    <p>
+      鐫″墠搴斿紑绐楅�氶鎹㈡皵锛屼繚鎸佸鍐呯┖姘旀柊椴滐紝瀹ゆ俯淇濇寔鍦�16鈩冿綖18鈩冿紱鍎跨鐫$湢鐜瑕佸畨闈欙紝瀹夋帓鍎跨鐫$湢鏃跺姩浣滆杞伙紝鎬佸害瑕佸拰钄硷紝瑕佹眰鍎跨鍔ㄤ綔涔熻杞伙紱鐫$湢鏃剁洊琚鏉捐蒋锛屾牴鎹鑺傛洿鎹㈢洊琚紝涓�鑸�10鏈堝悗鎹㈠帤琚紝5鏈堟崲钖勮锛屽瀛f崲姣涘肪琚紱鍗堢潯搴旇劚琛f垨鑴辨帀閮ㄥ垎琛f湇锛屽唴琛h骞插噣锛屾煍杞苟瀹芥澗閫傚害锛涙灂澶撮暱搴﹀ぇ鑷翠笌鑲╁鐩稿悓锛屽涓庡ご闀跨浉鍚岋紝涓嶅疁杩囬珮鎴栬繃浣庯紝鍚﹀垯浼氬奖鍝嶈娑插惊鐜��
+    </p>
+    <h5 id="e301">2.钀ラ�犳俯棣ㄧ殑鐫$湢姘涘洿</h5>
+    <p>
+      鐫″墠涓嶈璁╁効绔ヤ粠浜嬭繃搴﹀叴濂嬬殑娲诲姩鎴栧お绱у紶鐨勮剳鍔涘姵鍔紱涓嶈闀挎椂闂寸湅鐢佃锛屾洿涓嶈鐪嬫儕闄╃殑鐢佃鑺傜洰锛涗笉澶у0鏂ヨ矗鍎跨锛屽彲杩涜璁叉晠浜嬨�佹俯鍜屽湴璋堣瘽绛夊畨闈欍�佹湁瓒g殑鐫″墠娲诲姩锛屽畨鎶氬効绔ユ儏缁紱灏卞瘽鏃堕棿涓�鍒板氨鍏崇伅锛岃鎴块棿鍙樻殫锛堝彲淇濈暀澶滅伅锛夛紝浠ヤ究璁╁効绔ユ儏缁ǔ瀹氾紝瀹夐潤銆佹剦蹇湴鍏ョ潯銆�
+    </p>
+    <h5 id="e302">3.鍩瑰吇鍎跨鑹ソ鐨勭潯鐪犱範鎯�</h5>
+    <p>
+      鑹ソ鐨勭潯鐪犱範鎯寘鎷細鎸夋椂鍏ョ潯锛岀潯寰楀ソ锛屾寜鏃惰捣搴婏紱瑕佹湁姝g‘濮垮娍锛屽弻鑵垮集鏇诧紝鍚戝彸渚у崸鐫★紝杩欐牱涓嶄粎鑳戒娇鍏ㄨ韩鑲岃倝寰楀埌鏈�澶ч檺搴︾殑鏉惧紱锛屼笉鑷村帇杩倽鑴忋�佸績鑴忥紝杩樿兘甯姪鑳冧腑椋熺墿鍚戝崄浜屾寚鑲犺緭閫侊紱鐢ㄩ蓟鍛煎惛锛屽啲瀛h鎺栧ソ琚瓙锛屼笉闇茶偐锛屼笉钂欏ご鐫¤锛屼笉鐫℃矙鍙戝簥绛夛紱鑷繁鏁寸悊搴婇摵銆佽瑜ワ紝鎸夐『搴忕┛鑴辫。鏈嶃�侀瀷琚滐紝琛f湇鑴变笅鍚庝笉涔卞爢涔辨斁锛屾湁娆″簭鍦板彔鏁撮綈锛屾斁鍦ㄥ浐瀹氱殑鍦版柟銆�
+    </p>
+    <h5 id="e303">4.鐖舵瘝瑕佷互韬綔鍒欙紝浜夊綋瀛╁瓙鐨勫涔犳鏍�</h5>
+    <p>
+      闅忕潃鐢靛瓙浜у搧鐨勬櫘鍙婏紝璁稿骞磋交浜虹潯鍓嶇帺鎵嬫満鐨勬椂闂磋秺鏉ヨ秺闀匡紝鍏ョ潯鐨勬椂闂磋秺鏉ヨ秺鏅氥�傚浜庢湁瀛╁瓙鐨勫勾杞荤埗姣嶆潵璇达紝杩欑鐢熸椿鏂瑰紡浼氬瀛╁瓙浜х敓娼滅Щ榛樺寲鐨勫奖鍝嶏紝浣垮瀛愬吇鎴愭櫄鐫℃櫄璧风殑涓嶈壇鐢熸椿涔犳儻銆傛墍浠ワ紝涓轰汉鐖舵瘝鑰呰娉ㄦ剰浠ヨ韩浣滃垯銆�
+    </p>
+    <h5 id="e304">5.鍚堢悊缁勭粐鐫$湢杩囩▼</h5>
+    <p>
+      骞兼暀宸ヤ綔鑰呭湪缁勭粐鍎跨鐫$湢鍓嶏紝搴旀彁閱掑効绔ヤ笉瑕佹妸灏忕帺鍏锋垨鎹℃嬀鐨勫皬鐗╁搧甯﹀埌搴婁笂鐜╋紝浠ュ厤褰卞搷鐫$湢鎴栧彂鐢熷嵄闄┿�傚浜庝釜鍒惖闂广�佽皟鐨殑鍎跨瑕佺粰浜堢壒娈婄殑鐓ч【锛岄伩鍏嶅ぇ澹拌鏂ャ�傜粍缁囩潯鐪犳椂锛屽姩浣滆杞绘煍銆傜潯鐪犲墠锛屽辜鏁欏伐浣滆�呭簲鍦ㄥ崸瀹ゅ贰瑙嗚瀵燂紝浜嗚В鍎跨鐨勭潯鐪犳儏鍐碉紝闅忔椂绾犳鍜屽鐞嗙潯鐪犱腑鎵�鍑虹幇鐨勯棶棰樸��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鐫$湢涓庣敓闀挎縺绱犵殑鍒嗘硨</b></p>
+      <p class="block">
+        淇楄瘽璇粹�滅潯寰楀ソ锛岄暱寰楀揩鈥濓紝杩欒瘽鏄湁绉戝閬撶悊鐨勶紝鍥犱负淇冭繘韬綋闀块珮鐨勭敓闀挎縺绱犱笌鐫$湢鏈夊瘑鍒囧叧绯汇�傛湁鐮旂┒琛ㄦ槑锛氫汉浣撶敓闀挎縺绱犵殑鍒嗘硨涓�澶�24灏忔椂鍐呮槸涓嶅钩琛$殑锛�80%鐨勭敓闀挎縺绱犲湪浜虹潯鐪犳椂鍒嗘硨锛岀壒鍒槸澶勪簬蹇�熺敓闀挎湡鐨勫効绔ワ紝杩欎釜闃舵鏄敓闀挎縺绱犲垎娉岀殑楂樺嘲锛屽闂村垎娉岀殑鐢熼暱婵�绱犳槸鐧藉ぉ鐨�3鍊嶄互涓娿�傜敓闀挎縺绱犲垎娉屽彈鐫$湢璐ㄩ噺褰卞搷锛屽湪鍏ョ潯鍒濇湡鐨勬繁搴︾潯鐪犳椂鍒嗘硨鏈�澶氾紝琛�娑蹭腑鐢熼暱婵�绱犵殑娴撳害杈惧埌鏈�楂樺嘲銆傚鏋滅潯鐪犲彈鍒板共鎵帮紝鐫$湢璐ㄩ噺涓嶉珮锛岀敓闀挎縺绱犵殑鍒嗘硨灏变細鍑忓皯锛岃韩楂樼殑澧為暱涔熸湁鍙兘鍙楀埌褰卞搷銆備笖鐫$湢鏃惰剨鏌便�佸弻鑵裤�佸叧鑺傜殑楠鸿蒋楠ㄥ叏閮ㄥ浜庢斁鏉剧姸鎬侊紝鎽嗚劚浜嗚韩浣撶殑鍘嬭揩鍙婇噸鍔涚殑褰卞搷锛屽彲浠ヨ嚜鐢变几灞曪紝鏈夊埄浜庨楠肩殑鍙戣偛銆�
+        涓烘锛屼笓瀹跺缓璁紝瀛﹀墠鍎跨鐫¤鏈�杩熶笉鑳借秴杩囨櫄涓�9鐐癸紝涓�鑸互鏅氫笂8鐐瑰墠鐫¤鏈�涓洪�傚疁銆傝繖鏍锋棦淇濊瘉浜嗗厖瓒崇殑鐫$湢锛屽張涓嶄細閿欒繃鐢熼暱婵�绱犵殑鍒嗘硨楂樺嘲鏈熴�傛墍浠ワ紝瑕佷娇鍎跨闀垮緱蹇紝鍏呰冻鐨勭潯鐪犳槸蹇呬笉鍙皯鐨勩��
+      </p>
+    </div>
+    <h4 id="d329">锛堝洓锛夌洢娲�</h4>
+    <p>
+      鐩ユ礂涓嶄粎鑳戒娇鐨偆淇濇寔娓呮磥锛岃繕鑳藉寮虹毊鑲ょ殑鎶垫姉鍔涖�傚吇鎴愮埍娓呮磥銆佽鍗敓鐨勫ソ涔犳儻锛屾槸缁存寔鑷韩鍋ュ悍鍜屽煿鍏昏嚜鎴戞湇鍔¤兘鍔涚殑涓�椤归噸瑕佹帾鏂姐��
+    </p>
+    <div class="fl fl-around">
+      <div class="left" style="width: 32%">
+        <p>
+          鑹ソ鐨勭洢娲椾範鎯浠庡皬寮�濮嬪煿鍏汇�傚叾涓寘鎷棭銆佹櫄鍙婂崍鐫″悗鐢ㄦ祦鍔ㄦ按鍜岄鐨傛礂鍑�韬綋鐨勮8闇查儴鍒嗭紱楗墠銆佷究鍓嶃�佷究鍚庛�佹墜鑴忔椂鑳戒富鍔ㄦ礂鎵嬶紝闅忔椂淇濇寔娓呮磥锛涢キ鍚庢急鍙o紝鏃╂櫄鍒风墮锛屾寜鏃跺壀鎸囩敳锛涙櫄涓婃礂鑴氥�佹礂灞佽偂锛屽畾鏈熸礂澶淬�佹礂婢★紱娲楄劯銆佹礂鎵嬬殑鏂规硶瑕佹纭紱瑕佹湁涓撶敤鐨勬瘺宸俱�佹急鍙f澂绛夈�傚辜鏁欏伐浣滆�呰鏁欑粰鏂板叆鍥効绔ユ纭殑娲楁墜銆佹礂鑴告柟娉曪紝骞舵牴鎹疄闄呮儏鍐电粍缁囧ソ鍎跨鐨勭洢娲楀伐浣滐紝鍗充娇鏄ぇ涓�浜涚殑鍎跨锛屽湪鏂板骞村紑濮嬫椂锛屾暀甯堜篃搴斿啀娆$ず鑼冨拰瑕佹眰锛屼互宸╁浐姝g‘鐨勬柟娉曘��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細涓冩娲楁墜娉�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫竷姝ユ礂鎵嬫硶</p>
+      </div>
+    </div>
+    <p></p>
+    <h4 id="d330">锛堜簲锛夊鍘�</h4>
+    <p>鍩瑰吇鍎跨鎸夋椂鎺掍究鐨勪範鎯繀椤绘湁璁″垝銆佹湁姝ラ鍦拌�愬績杩涜銆�</p>
+    <p>
+      瀵逛簬灏忕彮鐨勫効绔ワ紝棣栧厛搴旀暀缁欎粬浠敤璇█鏉ヨ〃杈捐澶у皬渚跨殑娆叉湜锛屽悓鏃惰繕瑕佹暀缁欎粬浠浣曞潗鐩嗘垨韫插潙锛屼娇浠栦滑閫愭笎閫傚簲骞煎効鍥殑鐢熸椿銆�
+    </p>
+    <p>
+      寮�濮嬪煿鍏绘椂锛屽彲璁╁効绔ユ瘡澶╁湪瑙勫畾鐨勬椂闂村唴韫插潙鎴栧潗鐩嗭紝浠ヤ究褰㈡垚鏉′欢鍙嶅皠锛屼絾鏃堕棿涓嶅疁杩囬暱锛屼竴鑸�5鍒嗛挓宸﹀彸銆傚浜庢病鏈夊湪瑙勫畾鏃堕棿鎺掍究鐨勫効绔ワ紝涓�瀹氫笉瑕佽鏂ワ紝瑕佹湁鑰愬績锛岄�愭笎鍩瑰吇浠栦滑锛岀洿鍒板吇鎴愪範鎯负姝€��
+    </p>
+    <p>
+      骞兼暀宸ヤ綔鑰呬笉浠呰璐熸媴鍩瑰吇鍎跨瀹氭椂澶у皬渚跨殑浠诲姟锛岃繕瑕佽瀵熶簡瑙f帓灏裤�佹帓渚跨殑鎯呭喌锛屼互渚垮強鏃跺彂鐜扮柧鐥咃紝鍙婃棭閲囧彇鎺柦銆�
+    </p>
+    <h4 id="d331">锛堝叚锛夐泦浣撴暀鑲叉椿鍔�</h4>
+    <p>
+      闆嗕綋鏁欒偛娲诲姩鐨勬椂闂村簲瀹夋帓鍦ㄦ瘡澶╃簿鍔涘厖娌涚殑鏃堕棿娈靛唴銆傚鏋滈泦浣撴暀鑲叉椿鍔ㄦ椂闂磋繃鏃╋紝鍎跨鍖嗗寙蹇欏繖鍏ュ洯鑰屽紩璧风殑鎯呯华绱у紶鏄竴绉嶇簿绁炲埡婵�锛屼娇鍎跨杩囧害鍏村鑰屼笉鏄撳緢濂藉湴闆嗕腑娉ㄦ剰鍔涳紝缁ц�屽張瀹规槗鍙戠敓鐤插姵锛屽奖鍝嶅涔犳晥鏋溿�備粠澶ч噺鐨勮瀵熻祫鏂欏彲浠ョ湅鍑猴紝鍎跨闆嗕綋鏁欒偛娲诲姩鍦ㄦ棭楗悗鍗婂皬鏃跺紑濮嬩负濂姐�傛瘡娆℃椿鍔ㄦ寔缁椂闂村簲鏍规嵁涓嶅悓骞撮緞鐨勪富鍔ㄦ敞鎰忔椂闂磋�屽畾銆傚勾榫勮秺灏忥紝鍏跺叴濂嬩笉瀹滈泦涓紝娉ㄦ剰鍔涗笉鎸佷箙锛屼富鍔ㄦ敞鎰忔椂闂磋秺鐭��3宀佺殑鍎跨涓诲姩娉ㄦ剰鏃堕棿涓�7鍒嗛挓銆備竴娆¢泦浣撴暀鑲叉椿鍔ㄧ殑鏃堕棿鍙瘮涓诲姩娉ㄦ剰鏃堕棿闀夸竴浜涖�傚洜姝わ紝涓浗骞煎効鍥殑闆嗕綋鏁欒偛娲诲姩娆℃暟鍜屾椂闀垮涓嬶細灏忕彮姣忓ぉ1娆★紝10锝�15鍒嗛挓锛涗腑鐝瘡澶�2娆★紝姣忔20锝�25鍒嗛挓锛涘ぇ鐝瘡澶�2娆★紝姣忔25锝�30鍒嗛挓锛屽ぇ鐝湯鏈熷彲閫傚綋寤堕暱5鍒嗛挓銆傛暀甯堝簲涓ユ牸鎺屾彙鏃堕棿銆�
+    </p>
+    <p>
+      娲诲姩瀹ゅ唴鐜瑕佸共鍑�锛屽苟鏈夎壇濂界殑閫氭皵鎹㈡皵璁惧锛屼繚璇佸鍐呯┖姘旀竻鏂帮紝鍚屾椂鍏夌嚎瑕佸厖瓒炽�傚彟澶栵紝杩樿鍩瑰吇鍎跨鍧愩�佺珛銆佽鐨勬纭Э鍔匡紝娉ㄦ剰淇濇姢鍎跨鐨勮鍔涖��
+    </p>
+    <h4 id="d332">锛堜竷锛夋父鎴忓拰鎴峰娲诲姩</h4>
+    <p>
+      鍎跨搴旀湁杈冨鐨勬埛澶栨椿鍔ㄦ椂闂淬�傛埛澶栨椿鍔ㄨ兘浣垮効绔ヨ幏寰楀厖瓒崇殑闃冲厜锛屼韩鍙楁柊椴滅┖姘旓紝骞跺埄鐢ㄥ悇绉嶈嚜鐒舵潯浠剁殑鍙樺寲澧炲己韬綋鎶垫姉鍔涳紝鍑忓皯鐤剧梾锛岀壒鍒槸鍛煎惛閬撶殑鐤剧梾锛屼績杩涘効绔ヤ綋鍔涘拰鏅哄姏鐨勫彂鑲层�傚澶╁ぇ閮ㄥ垎鏃堕棿搴斿湪鎴峰娲诲姩锛屾槬绉嬪鑺傛瘡澶╁簲涓嶅皯浜�3锝�4灏忔椂锛屽啲瀛f瘡澶╀笉灏戜簬2灏忔椂銆傛父鎴忓拰鎴峰娲诲姩鍙�傚綋缁撳悎銆�
+    </p>
+    <p>姝ゅ锛屾埛澶栨椿鍔ㄨ繕搴旀敞鎰忛�夋嫨鍦哄湴锛屾敞鎰忓畨鍏ㄣ��</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0256-2.jpg" /><br />
+      <span class="img">涓撻涔� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b036">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">鎵樺辜鏈烘瀯鐨勫崼鐢熶繚鍋ュ埗搴︺��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鍋ュ叏涓旀墽琛岃壇濂界殑鍗敓淇濆仴鍒跺害鏄槻姝㈠拰鎺у埗鍚勭浼犳煋鐥呭湪骞煎効鍥彂鐢熷拰娴佽锛屼繚璇佸効绔ヨ韩蹇冨仴搴锋垚闀跨殑蹇呰鏉′欢銆傝祫鏂欐樉绀猴紝涓�浜涘勾杞荤埗姣嶆�绘槸鍑倝鐪艰瀵熷垽鏂瀛愭槸鍚﹀仴搴凤紝瀵逛簬濠村辜鍎夸綋妫�涓嶄互涓虹劧锛岃寰椻�滄垜鐨勫瀛愯兘鍚冭兘鍠濓紝鐧界櫧鑳栬儢锛屽仛浠�涔堜綋妫�鍛�鈥濓紒浠栦滑璁や负瀛╁瓙鑳藉悆鑳界潯銆佹椿韫︿贡璺冲氨娌℃瘺鐥咃紱杩囧崐鏁扮殑瀹堕暱涓嶉噸瑙嗗┐骞煎効浣撴锛岀敋鑷充粠鏈负瀛╁瓙鍋氳繃浣撴銆傚叾瀹烇紝杩欐槸涓�绉嶈瑙c�傚姝わ紝浣犳湁浣曠湅娉曪紵
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏍规嵁涓�浜涘尰闄㈢殑鍎跨淇濆仴绉戦棬璇婄殑璋冩煡鏄剧ず锛氶�惧叚鎴愮殑瀛╁瓙鏈変笉鍚岀▼搴︾殑蹇冪悊鍜屼綋鏍煎彂鑲查棶棰橈紝鑰岃瘖娌荤巼鍗翠笉瓒�10%锛涘緢澶氬闀胯涓哄仴搴风殑瀛╁瓙鍗磋鏌ュ嚭鎮f湁钀ュ吇涓嶈壇銆佽偉鑳栥�佽传琛�绛夎韩蹇冪柧鐥呫�備笓瀹惰涓猴紝瀹氭湡瀵瑰効绔ヨ繘琛屽仴搴蜂綋妫�锛屼笉浣嗗彲浠ヤ簡瑙e効绔ョ殑鐢熼暱鍙戣偛鎯呭喌锛岃繕鑳藉強鏃跺彂鐜板紓甯革紝鏄繚璇佸効绔ュ仴搴锋垚闀跨殑閲嶈鎵嬫銆傛湰涓婚涓昏璁茶堪浜嗘墭骞兼満鏋勭殑浣撴牸妫�鏌ュ埗搴︺�侀闃叉帴绉嶅埗搴︺�侀殧绂诲埗搴︺�佹秷姣掑埗搴﹀拰鐜鍗敓鍒跺害锛屼互鍒╀簬鍚屽浠叏闈簡瑙f墭骞兼満鏋勭殑鍗敓淇濆仴鍒跺害銆�
+      </p>
+    </div>
+    <div class="fieldset">
+      <p class="block">
+        銆婃墭鍎挎墍骞煎効鍥崼鐢熶繚鍋ョ鐞嗗姙娉曘�嬫槑纭瀹氾紝鎵樺辜鏈烘瀯鍗敓淇濆仴宸ヤ綔鍖呮嫭浠ヤ笅鍐呭銆�
+      </p>
+      <p class="block">
+        锛堜竴锛夋牴鎹効绔ヤ笉鍚屽勾榫勭壒鐐广�佸缓绔嬬瀛︺�佸悎鐞嗙殑涓�鏃ョ敓娲诲埗搴︼紝鍩瑰吇鍎跨鑹ソ鐨勫崼鐢熶範鎯紱
+      </p>
+      <p class="block">
+        锛堜簩锛変负鍎跨鎻愪緵鍚堢悊鐨勮惀鍏昏喅椋燂紝绉戝鍒惰椋熻氨锛屼繚璇佽喅椋熷钩琛★紱
+      </p>
+      <p class="block">
+        锛堜笁锛夊埗璁笌鍎跨鐢熺悊鐗圭偣鐩搁�傚簲鐨勪綋鏍奸敾鐐艰鍒掞紝鏍规嵁鍎跨骞撮緞鐗圭偣寮�灞曟父鎴忓強浣撹偛娲诲姩锛屽苟淇濊瘉鍎跨鎴峰娲诲姩鏃堕棿锛屽杩涘効绔ヨ韩蹇冨仴搴凤紱
+      </p>
+      <p class="block">
+        锛堝洓锛夊缓绔嬪仴搴锋鏌ュ埗搴︼紝寮�灞曞効绔ュ畾鏈熷仴搴锋鏌ュ伐浣滐紝寤虹珛鍋ュ悍妗f銆傚潥鎸佹櫒妫�鍙婂叏鏃ュ仴搴疯瀵燂紝鍋氬ソ甯歌鐥呯殑棰勯槻锛屽彂鐜伴棶棰樺強鏃跺鐞嗭紱
+      </p>
+      <p class="block">
+        锛堜簲锛変弗鏍兼墽琛屽崼鐢熸秷姣掑埗搴︼紝鍋氬ソ瀹ゅ唴澶栫幆澧冨強涓汉鍗敓銆傚姞寮洪ギ椋熷崼鐢熺鐞嗭紝淇濊瘉椋熷搧瀹夊叏锛�
+      </p>
+      <p class="block">
+        锛堝叚锛夊崗鍔╄惤瀹炲浗瀹跺厤鐤鍒掞紝鍦ㄥ効绔ュ叆鎵樻椂搴斿綋楠屽叾棰勯槻鎺ョ璇侊紝鏈寜瑙勫畾鎺ョ鐨勫効绔ヨ鍛婄煡鍏剁洃鎶や汉锛岀潱淇冪洃鎶や汉甯﹀効绔ュ埌褰撳湴瑙勫畾鐨勬帴绉嶅崟浣嶈ˉ绉嶏紱
+      </p>
+      <p class="block">
+        锛堜竷锛夊姞寮烘棩甯镐繚鑲叉姢鐞嗗伐浣滐紝瀵逛綋寮卞効杩涜涓撴绠$悊銆傞厤鍚堝骞间繚鍋ユ満鏋勫畾鏈熷紑灞曞効绔ョ溂銆佽�炽�佸彛鑵斾繚鍋ワ紝寮�灞曞効绔ュ績鐞嗗崼鐢熶繚鍋ワ紱
+      </p>
+      <p class="block">
+        锛堝叓锛夊缓绔嬪崼鐢熷畨鍏ㄧ鐞嗗埗搴︼紝钀藉疄鍚勯」鍗敓瀹夊叏闃叉姢宸ヤ綔锛岄闃蹭激瀹充簨鏁呯殑鍙戠敓锛�
+      </p>
+      <p class="block">
+        锛堜節锛夊埗璁㈠仴搴锋暀鑲茶鍒掞紝瀵瑰効绔ュ強鍏跺闀垮紑灞曞绉嶅舰寮忕殑鍋ュ悍鏁欒偛娲诲姩锛�
+      </p>
+      <p class="block">
+        锛堝崄锛夊仛濂藉悇椤瑰崼鐢熶繚鍋ュ伐浣滀俊鎭殑鏀堕泦銆佹眹鎬诲拰鎶ュ憡宸ヤ綔銆�
+      </p>
+    </div>
+    <p>
+      骞煎効鍥殑鍚勯」鍗敓淇濆仴鍒跺害鏄惁鍋ュ叏锛屼互鍙婅疮褰绘墽琛岀殑鎯呭喌鏄惁鑹ソ锛屾槸琛¢噺骞煎効鍥繚鍋ュ伐浣滃ソ鍧忕殑閲嶈渚濇嵁銆傚仴鍏ㄧ殑鍗敓淇濆仴鍒跺害鍙婂叾鑹ソ璐交鎵ц鏄槻姝㈠拰鎺у埗鍚勭浼犳煋鐥呭湪骞煎効鍥彂鐢熷拰娴佽锛屼繚璇佸効绔ヨ韩蹇冨仴搴锋垚闀跨殑蹇呰鏉′欢銆�
+    </p>
+    <h3 id="c113">涓�銆佷綋鏍兼鏌ュ埗搴︼紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d333">锛堜竴锛夊効绔ュ仴搴锋鏌ョ殑鎰忎箟</h4>
+    <p>鍋ュ悍妫�鏌ユ槸鎸囧鍎跨杩涜鐨勫畾鏈熸垨涓嶅畾鏈熺殑浣撴牸妫�鏌ャ��</p>
+    <p>
+      浣撴牸妫�鏌ワ紝涓嶅崟绾槸绉颁竴绉版垨閲忎竴閲忥紝鑰屾槸瑕佸鍎跨鐨勫仴搴峰彂鑲茬姸鍐佃繘琛屽叏闈㈣瘎浠枫�傞�氳繃鍏ㄩ潰銆佺郴缁熺殑妫�鏌ワ紝浜嗚В鍎跨鐨勭敓闀垮彂鑲插拰钀ュ吇鐘跺喌鏄惁杈惧埌姝e父鐨勬爣鍑嗐�傚敖鏃╁彂鐜板効绔ョ殑鐤剧梾鍜岀敓鐞嗙己闄凤紝浠ヤ究杩涜鐭不锛屽鈥滃彛鍚冣�濃�滃ぇ鑸屽ご鈥濈瓑锛岃秺鏃╃煫娌伙紝鏁堟灉瓒婂ソ銆備竴鏃﹀彂鐜颁綋鏍煎彂鑲插紓甯革紝瑕佸強鏃舵煡鏄庡師鍥狅紝鐒跺悗鈥滃鐥囨不鐤椻�濄�傝嫢鍙戠幇鏈夎涓虹己闄锋椂锛屼篃鑳藉強鏃╃煫姝o紝鍥犱负鍎跨鐨勨�滃姩鍔涘畾鍨嬧�濆舰鎴愬皻涓嶇墷鍥猴紝鍙婃棭杩涜琛屼负鐭浼氬彇寰椾簨鍗婂姛鍊嶇殑鏁堟灉銆傝嫢鍙戠幇鏅哄姏涓嶆甯革紝涔熷簲鍙婃棭鏌ユ槑鍘熷洜锛屽苟缁欎簣閫傚綋鐨勫尰鐤楀拰鏁欒偛銆傚浜庝粎浠呯敱浜庡彈鐜褰卞搷鎴栨暀鑲蹭笉褰撳紩璧风殑鏅哄姏浣庝笅锛屽彧瑕佸敖蹇彁渚涘叾閫傚綋鐨勭幆澧冨拰鏈夋晥鐨勬暀鑲茶缁冿紝鍎跨鐨勬櫤鍔涙按骞冲氨浼氭湁鎻愰珮銆�
+    </p>
+    <h4 id="d334">锛堜簩锛夊仴搴锋鏌ョ殑绉嶇被</h4>
+    <h5 id="e305">1.鍎跨鍏ュ洯鍓嶄綋鏍兼鏌�</h5>
+    <p>
+      鍎跨鍦ㄥ叆鍥墠涓�鍛紝瑕佽繘琛屼竴娆″仴搴锋鏌ワ紝杩欓」妫�鏌ヤ竴鑸湪鐗圭害鍖荤枟鍗曚綅杩涜銆傞�氳繃妫�鏌ュ彲浜嗚В鍎跨鐢熼暱鍙戣偛鍙婂仴搴风姸鍐碉紝浠ラ壌瀹氬効绔ユ槸鍚﹂�傚悎杩囬泦浣撶敓娲伙紝骞堕闃插皢浼犳煋鐥呭甫鍏ユ墭骞兼満鏋勩��
+    </p>
+    <h5 id="e306">2.瀹氭湡鍎跨浣撴牸妫�鏌�</h5>
+    <p>
+      涓�鑸�1宀佷互鍐呯殑鍎跨锛屾瘡3涓湀妫�鏌ヤ竴娆★紝1鍛ㄥ瞾鏃跺仛涓�娆℃�荤殑鍋ュ悍璇勪环锛�1锝�3宀侊紝姣忓崐骞存鏌ヤ竴娆★紝3宀佹椂鍋氫竴娆℃�荤殑鍋ュ悍璇勪环锛�3锝�7宀侊紝姣忓勾妫�鏌ヤ竴娆★紝7宀佹椂鍋氫竴娆℃�荤殑鍋ュ悍璇勪环銆�
+    </p>
+    <h5 id="e307">3.鏅ㄩ棿妫�鏌�</h5>
+    <p>
+      鏅ㄩ棿妫�鏌ョ殑涓昏鐩殑鏄槻姝㈠効绔ュ皢浼犳煋鐥呭強鍗遍櫓鍝侊紙濡傚皬閽夊瓙銆佺幓鐠冪墖绛夊彲閫犳垚鍒涗激鐨勫皬涓滆タ锛夊甫鍒板洯锛堟墍锛夊唴銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          妫�鏌ュ彲鍦ㄦ棩鎵樺効绔ユ瘡澶╁叆鍥椂锛屽叏鎵樺効绔ユ棭鏅ㄨ捣搴婂悗杩涜銆傚簲鐢辨湁缁忛獙鐨勪繚鍋ヤ汉鍛樿鐪熸墽琛岋紝涓嶈娴佷簬褰㈠紡銆�
+        </p>
+        <p>妫�鏌ユ楠ゅ寘鎷竴闂�佷簩鎽搞�佷笁鐪嬨�佸洓鏌ャ��</p>
+        <p>
+          妫�鏌ュ彲鍦ㄦ棩鎵樺効绔ユ瘡澶╁叆鍥椂锛屽叏鎵樺効绔ユ棭鏅ㄨ捣搴婂悗杩涜銆傚簲鐢辨湁缁忛獙鐨勪繚鍋ヤ汉鍛樿鐪熸墽琛岋紝涓嶈娴佷簬褰㈠紡銆�
+        </p>
+        <p>妫�鏌ユ楠ゅ寘鎷竴闂�佷簩鎽搞�佷笁鐪嬨�佸洓鏌ャ��</p>
+        <p>涓�闂細閫氳繃璇㈤棶瀹堕暱锛屼簡瑙e効绔ュ洖</p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細鏅ㄩ棿妫�鏌�.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氭櫒闂存鏌�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      瀹跺悗鐨勫仴搴风姸鍐碉紝鍖呮嫭绮剧銆侀娆层�佺潯鐪犮�佸ぇ灏忎究鎯呭喌浠ュ強鏈夋棤鍜冲椊绛夌柧鐥呯棁鐘躲��
+    </p>
+    <p>
+      浜屾懜锛氶�氳繃瑙︽懜鍎跨鐨勫墠棰濈矖鐣ュ垽鏂効绔ユ槸鍚﹀彂鐑紝瀵瑰彲鐤戝彂鐑�呭簲娴嬮噺浣撴俯銆�
+    </p>
+    <p>
+      涓夌湅锛氳瀵熷効绔ョ殑绮剧銆佽劯鑹叉槸鍚︽甯革紝鏈夋棤娴佹唱銆佹祦榧绘稌銆佺溂缁撹啘鍏呰绛夌幇璞°�傛敞鎰忕毊鑲ゆ槸鍚︽湁鐨柟锛堢壒鍒敞鎰忛潰閮ㄣ�佽�冲悗銆侀閮級銆�
+    </p>
+    <p>鍥涙煡锛氭鏌ュ効绔ュ彛琚嬩腑鏄惁鏈夊彲閫犳垚鍒涗激鐨勫皬鐗╀欢銆�</p>
+    <h5 id="e308">4.鍏ㄦ棩鍋ュ悍瑙傚療</h5>
+    <p>
+      淇濇暀浜哄憳缁撳悎鏃ュ父鎶ょ悊锛岄殢鏃舵敞鎰忓効绔ユ湁鏃犲紓甯歌〃鐜般�傝瀵熺殑閲嶇偣鏄簿绁炪�侀娆层�佸ぇ灏忎究銆佷綋娓╁強鐫$湢鎯呭喌銆傚挨鍏舵槸鍦ㄤ紶鏌撶梾娴佽鏈熼棿锛屾洿瑕佹敞鎰忓効绔ョ殑鍋ュ悍鐘跺喌锛屼互渚挎棭鍙戠幇銆佹棭闅旂銆佹棭娌荤枟銆�
+    </p>
+    <p>
+      淇濇暀浜哄憳姣忔棩鍗堥棿銆佹櫄闂达紙鍏ㄦ墭锛夊簲宸¤鐝骇涓�娆★紝瀵瑰彲鐤戞儏鍐靛強鏃跺鐞嗭紝骞舵帉鎻″効绔ョ己鍕ゆ儏鍐碉紝鍙婃椂浜嗚В缂哄嫟鍘熷洜锛屽鏋滄槸浼犳煋鐥咃紝鍒欒瀵硅鐝殑鍎跨鍙婃椂閲囧彇棰勯槻鎺柦锛屽鐜杩涜褰诲簳鐨勬秷姣掑鐞嗐��
+    </p>
+    <h3 id="c114">浜屻�侀闃叉帴绉嶅埗搴︼紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      涓浗鍘熷崼鐢熼儴浜�1982骞撮鍙戜簡銆婂叏鍥借鍒掑厤鐤伐浣滄潯渚嬨�嬶紝浣垮効绔ュ厤鐤▼搴忓緱鍒颁簡缁熶竴锛屽効绔ラ闃叉帴绉嶅埗搴︽寮忓紑濮嬪湪鍏ㄥ浗瀹炴柦锛屽苟灏嗘瘡骞�4鏈�25鏃ュ畾涓衡�滃効绔ラ闃叉帴绉嶆棩鈥濄��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d335">锛堜竴锛夐闃叉帴绉嶇殑鎰忎箟</h4>
+        <p>
+          棰勯槻鎺ョ鐨勭洰鐨勬槸棰勯槻鐤剧梾鍜屾牴闄ょ柧鐥呫�傛嵁缁熻锛岄�氳繃棰勯槻鎺ョ锛屽叏鐞冩瘡骞村彲鎸芥晳300澶氫竾鍎跨鐨勭敓鍛斤紝姣忓勾鍙伩鍏�75涓囧効绔ュ洜鐤剧梾瀵艰嚧鐨勬畫鐤俱�傜柅鑻椾笉浠呬繚闅滀簡鍎跨鐨勫仴搴凤紝杩橀伩鍏嶄簡鍥犲効绔ョ敓鐥呴�犳垚鐨勫鏁翠釜瀹跺涵鐨勫奖鍝嶃�傜柅鑻楄櫧鐒朵笉鑳戒繚璇佽揪鍒�100%鐨勯闃叉晥鏋滐紝浣嗘槸瀹冨浜庣粷澶у鏁板効绔ラ兘鑳借捣鍒板緢濂界殑鐤剧梾棰勯槻浣滅敤銆傚効绔ユ帴绉嶇柅鑻楁槸甯歌鍋ュ悍淇濆仴鐨勪竴閮ㄥ垎锛�
+          浣嗘槸鍦ㄥ彂灞曚腑鍥藉锛屾瘡骞翠粛鐒舵湁200澶氫竾鍎跨姝讳簬楹荤柟銆佺牬浼�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細棰勯槻鎺ョ.mp4"
+          poster="../../../assets/images/chapterOne/people-video-img.jpg"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氶闃叉帴绉�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      椋庛�佺粨鏍哥梾銆佽剨楂撶伆璐ㄧ値銆佺櫨鏃ュ挸銆佺櫧鍠夌瓑鐤剧梾锛岃�岃繖浜涚柧鐥呴�氳繃棰勯槻鎺ョ鏄彲浠ラ闃茬殑銆�
+    </p>
+    <h4 id="d336">锛堜簩锛夐闃叉帴绉嶇殑鐩稿叧鐭ヨ瘑</h4>
+    <p>
+      鐤嫍锛氶闃叉帴绉嶆墍鐢ㄥ埗鍓傜粺绉扮柅鑻楋紝鏄梾鍘熶綋澶勭悊鍚庡埗鎴愮殑銆傚洜涓哄紩璧蜂紶鏌撶梾鐨勭梾鍘熶綋姣掓�т笉鍚屻�佸浜轰綋鐨勪激瀹充笉鍚岋紝鎵�浠ョ柅鑻楀埗浣滆繃绋嬩腑鐨勫鐞嗙▼搴︿篃涓嶄竴鏍枫�傛嵁姝わ紝鍙皢鐤嫍鍒嗕负鐏椿鐤嫍銆佹椿鐤嫍鍜岀被姣掔礌涓夌銆傞闃叉帴绉嶆墍鐢ㄥ埗鍓傜绫讳笉鍚岋紝鎺ョ鍚庢墍鑾峰緱鐨勫厤鐤姏鐨勫己搴︿笉鍚岋紝鎸佺画鐨勬椂闂翠篃涓嶄竴鏍枫�傛椿鐤嫍鍜岀被姣掔礌鍏嶇柅鏁堟灉杈冨ソ锛岀伃娲荤柅鑻楁涔嬨��
+    </p>
+    <p>
+      璁″垝鍏嶇柅锛氫负浜嗘彁楂樹汉缇ょ殑鍏嶇柅姘村钩銆佹帶鍒跺拰娑堢伃浼犳煋鐥呰�岃繘琛岀殑绯荤粺鐨勩�佹湁璁″垝鐨勯闃叉帴绉嶃��
+    </p>
+    <p>璁″垝鍏嶇柅鍖呮嫭鍩虹鍏嶇柅鍜屽姞寮哄厤鐤袱閮ㄥ垎銆�</p>
+    <p>
+      鍩虹鍏嶇柅锛氫竴鑸嚭鐢�6涓湀浠ュ悗鐨勫┐鍎匡紝浠庢瘝浣撹幏寰楃殑瀵逛竴浜涗紶鏌撶梾鐨勬姉浣撳凡缁忔秷澶憋紝瀹规槗鎰熸煋鐤剧梾锛岃繖鏃跺�欙紝閫夋嫨鍑犵瀵瑰皬鍎垮嵄瀹宠緝澶х殑浼犳煋鐥呯殑鐤嫍锛屽湪鐭湡鍐呮帴绉嶈嚦灏忓効浣撳唴锛屼娇浠栦滑鑾峰緱瀵硅繖浜涗紶鏌撶梾鐨勬姷鎶楀姏锛屽苟涓哄叾浠婂悗鐨勫厤鐤墦涓嬪熀纭�锛岃繖绉嶅垵娆℃帴绉嶏紝绉颁负鍩虹鍏嶇柅銆傚洜鑳庡効浠庢瘝浣撴病鏈夎幏寰楁姷鎶椾箼鍨嬭倽鐐庡拰缁撴牳鐨勬姉浣擄紝鎵�浠ヤ箼鍨嬭倽鐐庣柅鑻楀拰鍗′粙鑻椾竴鐢熶笅鏉ュ氨瑕佹帴绉嶃��
+    </p>
+    <p>
+      鍔犲己鍏嶇柅锛氳繘琛屽熀纭�鍏嶇柅鍚庯紝浣撳唴鑾峰緱鐩稿綋鐨勫厤鐤姏銆傚叾鍚庡厤鐤姏閫愭笎涓嬮檷锛屽綋涓嬮檷鑷充竴瀹氱▼搴︽椂锛岄噸澶嶆帴绉嶄竴娆★紝鍙娇鍏嶇柅鍔涘啀搴︽彁楂橈紝浠ュ珐鍥哄厤鐤晥鏋滐紝杩欑澶嶇鍙綔鍔犲己鍏嶇柅銆�
+    </p>
+    <p>
+      棰勯槻鎺ョ渚濈収涓�瀹氱殑绋嬪簭锛堣琛�9-2锛夈�傚洜涓烘湁鐨勭柅鑻椾竴娆℃帴绉嶅悗鎵�浜х敓鐨勬姉浣撻噺灏戯紝缁存寔鐨勬椂闂寸煭锛屾墍浠ュ繀椤诲湪涓�瀹氭椂闂村唴鍐嶆帴绉嶄竴娆★紝浣挎姉浣撲繚鎸佸湪涓�瀹氱殑姘村钩锛屼互鍔犲己棰勯槻浣滅敤銆�
+    </p>
+    <p class="img">琛�9-2 鍎跨璁″垝鍏嶇柅绋嬪簭</p>
+    <p class="center">
+      <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+    </p>
+    <p>
+      浜轰綋鏈変袱绉嶅厤鐤弽搴旓細涓�绉嶆槸缁嗚優鍏嶇柅锛屽彟涓�绉嶆槸浣撴恫鍏嶇柅銆傜粏鑳炲厤鐤湪濠村効鍑虹敓鏃跺凡缁忓畬鍠勶紝鑰屼綋娑插厤鐤湪6涓湀浠ュ悗鎵嶆瘮杈冨畬鍠勩�傛湁浜涚柅鑻楋紝濡傚崱浠嬭嫍锛屾帴绉嶅悗鎶椾綋鐨勪骇鐢熶笌缁嗚優鍏嶇柅鏈夊叧锛涙湁浜涚柅鑻楋紝濡傞夯鐤圭柅鑻楋紝鎺ョ鍚庝笌浣撴恫鍏嶇柅鏈夊叧銆傛墍浠ワ紝濠村効鍑虹敓3澶╁唴娉ㄥ皠鍗′粙鑻楀氨鍙互浜х敓鎶椾綋锛屼互棰勯槻缁撴牳鐥呫�傝�屽湪鍑虹敓鍚�6涓湀鍐呮帴绉嶉夯鐤圭柅鑻楀氨涓嶈兘浜х敓瓒冲鐨勬姉浣擄紝涔熻揪涓嶅埌棰勯槻鐨勭洰鐨勶紝鍥犳锛岄夯鐤圭柅鑻楄鍦ㄥ嚭鐢�6涓湀浠ュ悗鎺ョ銆�
+    </p>
+    <p>鎵ц鍎跨璁″垝鍏嶇柅绋嬪簭蹇呴』娉ㄦ剰涓夌偣銆�</p>
+    <p>绗竴锛屽垵娆″厤鐤捣濮嬬殑鏈堥緞搴旀寜瑙勫畾鑰屼笉鑳芥搮鑷彁鍓嶃��</p>
+    <p>绗簩锛屾帴绉嶇殑閽堟闂撮殧涓嶈兘缂╃煭銆�</p>
+    <p>绗笁锛屽湪瑙勫畾鐨勬湀榫勮寖鍥村唴瀹屾垚鍩虹鍏嶇柅銆�</p>
+    <h4 id="d337">锛堜笁锛夐闃叉帴绉嶇殑鍗敓瑕佹眰</h4>
+    <h5 id="e309">1.鎺ョ鍓�</h5>
+    <p>
+      棣栧厛锛屽効绔ュ叆鍥椂蹇呴』寤虹珛鍎跨棰勯槻鎺ョ鐧昏鍗★紝涓ユ牸鎸夎瀹氭帴绉嶃�傚湪鐧昏鍗′笂璇︾粏璁拌浇鍎跨鐨勪紶鏌撶梾鍙插拰鎺ョ璁板綍锛屼互渚垮仛濂介闃叉帴绉嶅伐浣溿��
+    </p>
+    <p>
+      鍏舵锛屼簨鍏堜笌褰撳湴鐨勫崼鐢熼槻鐤満鏋勮仈绯伙紝鐢变繚鍋ュ尰鐢熷叿浣撳畨鎺掓帴绉嶆椂闂村苟鎵ц銆傚綋鐝暀甯堝仛濂界粍缁囧伐浣滐紝鍚屾椂搴斿仛濂藉浼犲拰鏁欒偛宸ヤ綔锛屼娇鍎跨浜嗚В鎺ョ鐨勭洰鐨勩�佹剰涔夊拰娉ㄦ剰浜嬮」锛屾秷闄ゆ亹鎯у績鐞嗭紝绉瀬閰嶅悎锛屼互渚块『鍒╁畬鎴愭帴绉嶅伐浣溿��
+    </p>
+    <p>
+      涓ユ牸鎸夌収瑙勫畾鐨勫墏閲忋�佹鏁般�侀棿闅旀椂闂磋繘琛屾帴绉嶏紝闇�鍔犲己鍏嶇柅鑰呬篃搴旀寜鏈熻繘琛屻�傚湪涓�瀹氱殑闄愬害鍐咃紝浜轰綋鍏嶇柅鍔涚殑浜х敓鍜屾帴绉嶇殑鍓傞噺鎴愭瘮渚嬶紝鎵�浠ユ瘡涓�绉嶉闃叉帴绉嶅埗鍓傞兘鏈変竴瀹氱殑鎺ョ鍓傞噺銆傚湪杩涜棰勯槻鎺ョ鍓嶅繀椤昏缁嗘煡闃呯敓鐗╁埗鍝侊紙鑿岃嫍銆佺柅鑻楋級璇存槑涔︼紝鎸夎瀹氱殑鍓傞噺鍜岄�斿緞鎺ョ锛屼笉寰楁搮鑷噺灏戞垨鍔犲ぇ鎺ョ鍓傞噺銆�
+    </p>
+    <p>浠旂粏鏍稿鐡剁鍙婁娇鐢ㄦ湡闄愶紝鍑℃爣绛句笉娓呮鎴栧凡杩囨湡鐨勶紝涓嶈兘浣跨敤銆�</p>
+    <p>
+      闃呰璇存槑涔︼紝娉ㄦ剰绂佸繉鑼冨洿锛屼笉寰楁搮鑷斁瀹姐�傚湪鎺ョ閮ㄤ綅鏈変弗閲嶇毊鐐庛�佺墰鐨櫍銆佹箍鐤瑰強鍖栬創鎬х毊鑲ょ梾鐨勶紝搴旀不鎰堣繖浜涚梾鍚庡啀鎺ョ锛涘綋鍎跨鎰熷啋鍙戠儹鎴栨湁鍏朵粬鐥呮椂锛屼笉搴旇繘琛岄闃叉帴绉嶏紝浠ラ槻鍔犻噸鐥呮儏锛涜剳鍜岀缁忕郴缁熷彂鑲蹭笉姝e父鎴栨湁鑴戠値鍚庨仐鐥囥�佺櫕鐥殑鍎跨锛屼笉鑳芥帴绉嶄箼鍨嬭剳鐐庡拰鐧炬棩鍜崇柅鑻楋紝浠ラ槻寮曡捣鐧棲锛涗弗閲嶈惀鍏讳笉鑹�佷弗閲嶄綕鍋荤梾銆佸厛澶╂�у厤鐤己闄风殑鍎跨锛屼笉搴旀敞灏勪换浣曢闃查拡锛屽洜杩欎簺鍎跨缂轰箯浜х敓鍏嶇柅鍔涚殑鍘熸枡鎴栧舰鎴愬厤鐤姏鐨勫櫒瀹樺姛鑳戒笉浣筹紝涓嶈兘浜х敓鍏嶇柅鍔涙垨鍙嶅簲涓ラ噸锛涙湁杩囨晱浣撹川鍙婂摦鍠樸�佽崹楹荤柟銆佹帴绉嶇柅鑻楁浘鍙戠敓杩囨晱鐨勫効绔ヤ笉瀹滄帴绉嶏紝鍥犱负鐤嫍涓惈鏈夋瀬鍏跺井閲忕殑杩囨晱鍘燂紝鍙鑷磋繖浜涘効绔ュ彂鐢熻繃鏁忓弽搴旓紱鑵规郴鐨勫効绔ワ紝澶т究姣忓ぉ瓒呰繃4娆¤�呬笉瀹滅敤鑴婇珦鐏拌川鐐庡噺姣掓椿鐤嫍绯栦父锛涘湪浼犳煋鐥呮祦琛屾湡闂达紝瀵嗗垏鎺ヨЕ浜嗕紶鏌撶梾鎮h�呯殑鍎跨锛屼笉瀹滈┈涓婃帴绉嶇柅鑻楋紝蹇呴』缁忚繃璇ヤ紶鏌撶梾鐨勬渶闀挎綔浼忔湡鍚庢病鏈夊彂鐥呭啀鎺ョ銆�
+    </p>
+    <p>鎺ョ鍓嶈涓ユ牸娑堟瘨鐨偆锛屽苟浣跨敤涓�娆℃�ф敞灏勫櫒銆�</p>
+    <h5 id="e310">2.鎺ョ鏃�</h5>
+    <p>
+      鎺ョ鏃讹紝瑕佸瘑鍒囪瀵熷弽搴斻�備竴鏃﹀彂鐜版湁澶存檿銆佹伓蹇冦�佸憰鍚愩�侀潰鑹茶媿鐧姐�佸績璺冲姞閫熴�佽剦鎼忓蹇�佸嚭鍐锋睏绛夎繃鏁忓弽搴旇绔嬪嵆杩涜鎶㈡晳锛堜簨鍏堥澶囧ソ鑲句笂鑵虹礌绛夋�ユ晳鑽搧锛夈��
+    </p>
+    <h5 id="e311">3.鎺ョ鍚�</h5>
+    <p>
+      涓嶈鏄椿鐤嫍杩樻槸鐏椿鐤嫍锛屽浜庝汉浣撴潵璇撮兘鏄竴绉嶅鏉ュ埡婵�锛屽洜姝ゆ帴绉嶅悗浼氬紩璧蜂笉鍚岀▼搴︾殑鍙嶅簲銆傝嫢鎺ョ鍚庢敞灏勯儴浣嶇孩鑲跨棝鐥掑強杞诲井鍙戠儹銆佸ご鐥涖�佹伓蹇冪瓑锛岃繖鏄甯稿弽搴旓紝涓�鑸笉闇�瑕佸鐞嗭紱鑻ユ帴绉嶅悗鍑虹幇灞�閮ㄧ孩鑲挎墿澶с�佺柤鐥涘姞鍓ф垨鑵嬩笅娣嬪反缁撹偪鐥涖�佸叏韬珮鐑�佸ご鐥涚瓑鐥囩姸锛屽垯搴斿強鏃舵不鐤楋紝浠ラ槻鎰忓鍙戠敓銆�
+    </p>
+    <p>
+      鎺ョ鍚庤娉ㄦ剰浼戞伅锛屽瘨鍐峰鑺傝娉ㄦ剰淇濇殩锛屽湪鎺ョ鍚庝竴涓ゆ棩鍐呬笉鍋氭縺鐑堣繍鍔紝浠ュ噺杞绘帴绉嶅悗鐨勫弽搴斻��
+    </p>
+    <p>
+      姣忔鎺ョ鍚庤鍦ㄩ闃叉帴绉嶇櫥璁板崱涓婅杞芥敞灏勬棩鏈熴�佸墏閲忋�佹绗�佸垵娆″厤鐤繕鏄姞寮哄厤鐤紝闃叉婕忕銆侀敊绉嶃�侀噸绉嶃�傚悓鏃惰淇濆瓨濂介闃叉帴绉嶇櫥璁板崱銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>鍑犵鐤嫍鐨勬帴绉嶆柟娉曞拰娉ㄦ剰浜嬮」</b></p>
+      <p class="block"><b>1.鍗′粙鑻�</b>锛堥闃茶偤缁撴牳锛�</p>
+      <p class="block">
+        鎺ョ瀵硅薄锛氬嚭鐢熷悗鏁板ぉ鍐呰嚦3涓湀鍐呮甯稿┐鍎匡紱3涓湀浠ヤ笂缁撴牳鑿岀礌璇曢獙锛圤T锛夐槾鎬х殑鍎跨锛涗竴骞寸骇灏忓鐢熴��
+      </p>
+      <p class="block"><b>娉ㄦ剰浜嬮」</b></p>
+      <p class="block">
+        鍗′粙鑻楁敞灏勫櫒鍙婇拡澶翠负1姣崌涓撶敤娉ㄥ皠鍣紝涓嶅緱鐢ㄤ簬鍏朵粬娉ㄥ皠銆�
+      </p>
+      <p class="block">
+        鍗′粙鑻楁帴绉嶅悗涓�鑸笉浼氬紩璧峰彂鐑瓑鍏ㄨ韩鍙嶅簲锛屾帴绉嶅眬閮ㄥ父浜�2锝�8鍛ㄥ悗鍑虹幇鑲跨‖缁擄紝閫愭笎杞寲鎴愬皬鑴撳寘锛屼互鍚庤嚜琛屾秷閫�锛屾垨灏忚創鍖呯牬婧冨悗缁撶梻锛岀梻鐨劚钀藉悗鐣欎笅鐦㈢棔銆�
+      </p>
+      <p class="block">
+        鏂扮敓鍎垮垵绉嶅崱浠嬭嫍鍚庯紝缁忚繃2锝�3涓湀灏卞彲浜х敓鏈夋晥鐨勫厤鐤姏锛屽彲缁存寔3锝�5骞达紱灏忓涓�骞寸骇瀛︾敓锛屽厛杩涜OT妫�鏌ワ紝OT闃存�ц�呭啀澶嶇涓�娆°�傚嚒OT闃虫�ц�呮垨宸叉偅杩囩粨鏍哥梾鐨勫効绔ワ紝鍧囦笉搴斿啀绉嶅崱浠嬭嫍銆�
+      </p>
+      <p class="block">
+        鍗′粙鑻椾负娲昏弻鑻楋紝搴斾繚瀛樺湪2鈩冿綖10鈩冪殑鏆楀锛屽苟鍦ㄤ娇鐢ㄥ墠娉ㄦ剰鏈夋晥鏈熴��
+      </p>
+      <p class="block"><b>2.涔欒倽鐤嫍</b>锛堥闃蹭箼鍨嬭倽鐐庯級</p>
+      <p class="block">
+        鎺ョ瀵硅薄锛氫箼鑲濊〃闈㈡姉鍘熼槼鎬х殑瀛曞鎵�鐢熺殑鏂扮敓鍎匡紱5宀佷互涓嬫湭鍙楄繃涔欏瀷鑲濈値鐥呮瘨鎰熸煋鐨勬槗鎰熻�咃紱鍏朵粬楂樺嵄浜虹兢銆�
+      </p>
+      <p class="block">
+        鍏嶇柅鍓傞噺锛氫箼鑲濊〃闈㈡姉鍘熼槼鎬х殑瀛曞鎵�鐢熺殑鏂扮敓鍎匡紝浣跨敤楂樹环鐤嫍锛堝苟闈炴寚浠烽挶楂橈紝鎸囨晥鍔涢珮锛夛紝鍏嶇柅涓夐拡锛涗箼鑲濊〃闈㈡姉鍘熼槾鎬х殑瀛曞鎵�鐢熺殑鏂扮敓鍎匡紝浣跨敤涓�鑸晥浠风柅鑻楋紝鍏嶇柅涓夐拡銆傜涓�閽堝嚭鐢熷悗24灏忔椂鍐呮敞灏勶紝绗簩閽堜簬鍑虹敓鍚�1涓湀娉ㄥ皠锛岀涓夐拡浜庡嚭鐢熷悗6涓湀娉ㄥ皠銆�
+      </p>
+      <p class="block">
+        鎺ョ鏁堟灉锛�90%锝�95%鐨勫彈绉嶈�呭彲鑾峰緱鎶垫姉涔欏瀷鑲濈値鐥呮瘨鎰熸煋鐨勬姷鎶楀姏锛屼娇姣嶅┐闂翠箼鍨嬭倽鐐庣殑浼犳挱鐜囨槑鏄句笅闄嶃��
+      </p>
+      <p class="block">
+        鎺ョ鍙嶅簲锛氫粎灏戞暟浜烘湁浣庣儹鎴栨帴绉嶉儴浣嶅嚭鐜扮孩鏅曘�佺‖缁擄紝杩欎簺杞诲井鍙嶅簲鍦�1锝�2澶╁唴娑堝け銆�
+      </p>
+      <p class="block"><b>3.鐧剧櫧鐮翠笁鑱斿埗鍓�</b>锛堥闃茬櫨鏃ュ挸銆佺櫧鍠夈�佺牬浼ら锛�</p>
+      <p class="block">鎺ョ瀵硅薄锛�3涓湀浠ヤ笂姝e父鍎跨銆�</p>
+      <p class="block"><b>娉ㄦ剰浜嬮」</b></p>
+      <p class="block">
+        濠村効浜�3涓湀浠ュ悗寮�濮嬫敞灏勭涓�閽�0.5姣崌锛岄殧1涓湀浠ュ悗娉ㄥ皠绗簩閽�1.0姣崌锛屽鏃犻珮鐑垨鎯婂帴鍙嶅簲锛岄殧1涓湀浠ュ悗娉ㄥ皠绗笁閽�1.0姣崌銆傜敱浜�4宀佷互鍚庡効绔ユ偅鐧炬棩鍜崇殑鏈轰細鍑忓皯锛�7宀佹椂鍔犲己娉ㄥ皠涓嶅啀浣跨敤鐧剧櫧鐮翠笁鑱斿埗鍓傦紝鏀圭敤鐧界牬浜岃仈鍒跺墏銆�
+      </p>
+      <p class="block">鏈夋儕鍘ュ彶銆佽剳鎹熶激鍙茶�呯鐢ㄧ櫨鐧界牬涓夎仈鍒跺墏銆�</p>
+      <p class="block">
+        涓�鑸簬鎺ョ鍚�6锝�10灏忔椂锛屾敞灏勫眬閮ㄧ孩鑲裤�佺柤鐥涳紝鍙湁浣庣儹锛屼负姝e父鍙嶅簲銆�
+      </p>
+      <p class="block">
+        鑻ユ敞灏勭涓�閽堝悗锛屾湭鎸夋椂娉ㄥ皠绗簩閽堬紝搴斿湪闂撮殧3涓湀鍐呰ˉ绉嶃��
+      </p>
+      <p class="block"><b>4.鑴婇珦鐏拌川鐐庡噺姣掓椿鐤嫍绯栦父</b>锛堥闃插皬鍎块夯鐥圭棁锛�</p>
+      <p class="block">鎺ョ瀵硅薄锛�2涓湀浠ヤ笂姝e父鍎跨銆�</p>
+      <p class="block"><b>娉ㄦ剰浜嬮」</b></p>
+      <p class="block">
+        鍎跨2锝�3涓湀寮�濮嬪彛鏈嶇柅鑻椼�傜敱浜庤鐤嫍涓烘椿鐤嫍锛屽彛鏈嶆椂鍙皢鐤嫍锛堢硸涓革級鐩存帴鏀惧叆鍙d腑锛屽惈鍖栧捊涓嬨�備篃鍙妸绯栦父鏀惧湪姹ゅ寵鍐呭姞灏戣鍑夊紑姘村寲寮�鍠傛湇锛屽嬁鐢ㄧ儹姘存垨浜哄ザ鍠傛湇锛屼互鍏嶅奖鍝嶆晥鏋溿�傚洜涓虹儹寮�姘村彲灏嗘椿鐤嫍鐑锛屼汉涔充腑鐨勬姉浣撳彲浣跨柅鑻楃殑鏁堟灉鍑忓急銆�
+      </p>
+      <p class="block">
+        璇ョ柅鑻楄浣庢俯淇濆瓨銆�-20鈩冧繚瀛橈紝鏈夋晥鏈熶负2骞达紱2鈩冿綖10鈩冧繚瀛橈紝鏈夋晥鏈熶负5涓湀锛涜嫢鍦�20鈩冿綖22鈩冧繚瀛橈紝鏈夋晥鏈�10澶╋紱鏀剧疆鍦�30鈩冿綖32鈩冪幆澧冧笅锛屽彧鑳藉瓨鏀�2澶┿��
+      </p>
+      <p class="block"><b>5.楹荤柟鍑忔瘨娲荤柅鑻�</b></p>
+      <p class="block">
+        鎺ョ瀵硅薄锛�8涓湀浠ヤ笂鏈偅杩囬夯鐤圭殑姝e父鍎跨锛�6锝�7宀佹椂鍔犲己涓�娆°��
+      </p>
+      <p class="block"><b>娉ㄦ剰浜嬮」</b></p>
+      <p class="block">
+        楹荤柟鍑忔瘨娲荤柅鑻楁棦涓嶈�愮儹锛屼篃涓嶈�愬喕锛屾渶閫傚疁鐨勪繚瀛樻俯搴︽槸4鈩冿綖8鈩冦��
+      </p>
+      <p class="block">
+        鍥犳偅楹荤柟鍚庡彲鑾峰緱缁堣韩鍏嶇柅锛屾墍浠ユ偅杩囬夯鐤圭殑鍎跨涓嶅繀鎺ョ楹荤柟鐤嫍銆�
+      </p>
+      <p class="block">灏戞暟鍎跨鎺ョ鍚�1锝�2鍛ㄥ唴鍙彂鐑��</p>
+    </div>
+    <h3 id="c115">涓夈�侀殧绂诲埗搴︼紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      涓�鑸紶鏌撶梾锛屾偅鑰呮槸涓昏鐨勪紶鏌撴簮锛岄殧绂绘槸鎶婁紶鏌撶梾鎮h�呬笌鍋ュ悍浜哄垎寮�锛屾潨缁濅紶鏌撴満浼氾紝浠ラ檺鍒跺拰鎵戠伃浼犳煋鐥呯殑钄撳欢銆傝繖鍦ㄤ紶鏌撶梾鐨勭鐞嗕笂鏈夋瀬閲嶈鐨勬剰涔夈�傝澶氫紶鏌撶梾閮芥槸鍦ㄦ棭鏈熶紶鏌撴�ф渶寮猴紝鎵�浠ユ棭鏈熼殧绂绘偅鑰呮槸鎺у埗浼犳煋鐥呮祦琛岀殑閲嶈鐜妭銆備絾鏄紝鍦ㄦ渶鏃╂湡瑕佹兂纭瘖鐤剧梾鏄湁涓�瀹氬洶闅剧殑锛屽洜姝ゅ鏈夊彲鐤戞偅鍎匡紝鍗充娇褰撴椂涓嶈兘纭瘖锛屼篃搴斿皢鍏堕殧绂汇��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d338">锛堜竴锛夊鎮e効鐨勯殧绂�</h4>
+        <p>
+          涓�鏃﹀彂鐜版偅浼犳煋鐥呮垨鏈夊彲鐤戠梾鑰咃紝搴旇繀閫熷皢鍏朵笌鍋ュ悍鍎跨闅旂銆傞殧绂诲簲鏈夊崟鐙殑鎴块棿鎴栭殧绂诲銆傞殧绂诲悗鐨勬偅鍎垮簲鏈変笓浜虹粏蹇冩姢鐞嗐�佹不鐤楋紝鎸夋椂缁欐偅鍎垮悆鑽�佹祴浣撴俯銆佽缁嗚褰曠梾鎯咃紝骞跺悎鐞嗗畨鎺掍粬浠殑鐢熸椿涓庨ギ椋熴�傝繖涓嶄粎鑳介槻姝紶鏌撶梾鐨勮敁寤讹紝杩樿兘浣挎偅鍎垮緱鍒颁釜鍒殑鐓ч【锛屾湁鍒╀簬鎭㈠鍋ュ悍銆�
+        </p>
+        <p>
+          鎮d笉鍚屼紶鏌撶梾鐨勬偅鑰咃紝搴斿垎鍒殧绂伙紝浠ュ厤鐩镐簰浼犳煋銆傚楹荤柟鐨勭梾鍘熶綋鏄梾姣掞紝鑰岀尒绾㈢儹鐨勭梾鍘熶綋鍒欐槸涔欏瀷婧惰
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細浼犳煋鐥呭熀纭�鐭ヨ瘑鈥斺�旈殧绂�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旈殧绂�</p>
+      </div>
+    </div>
+    <p class="m0-t0">
+      鎬ч摼鐞冭弻銆傚鏋滀笉鍒嗗紑闅旂锛屼氦鍙夋劅鏌擄紝鏃㈡偅楹荤柟锛屽張鎮g尒绾㈢儹锛岄偅寰堝嵄闄┿��
+    </p>
+    <p>
+      闅旂瀹ょ殑宸ヤ綔浜哄憳瑕佸浐瀹氾紝涓嶄覆鐝紝涓嶄笌鍋ュ悍鍎跨鎺ヨЕ锛屼笉杩涘帹鎴匡紝杩涘叆闅旂瀹よ鎴村彛缃╋紝绌块殧绂昏。锛岀寮�闅旂瀹ゆ椂瑕佽劚鍘婚殧绂昏。锛屽苟鐢ㄦ潵鑻忔按鎴栬偉鐨備粩缁嗘礂鎵嬨��
+    </p>
+    <p>
+      闅旂瀹ょ殑鐜╁叿銆佺敤鍏峰繀椤诲崟鐙娇鐢紝骞跺畾鏈熸秷姣掋�傛偅鍎垮悆鍓╃殑涓滆タ锛岀粷瀵逛笉鑳藉啀璁╁埆浜哄悆銆傜収椤惧仴搴风彮鐨勫伐浣滀汉鍛樹笉鑳借繘闅旂瀹ゃ�傚鎮e効鐨勯殧绂绘椂闂村簲涓ユ牸鎸夊悇浼犳煋鐥呰瀹氱殑鏈熼檺銆�
+    </p>
+    <h4 id="d339">锛堜簩锛夊鎺ヨЕ鐝殑闅旂</h4>
+    <p>
+      瀵规帴瑙︾彮鐨勯殧绂绘槸灏嗘�ユ�т紶鏌撶梾鎮e効鎵�鍦ㄧ殑鐝拰鍏朵粬鏈帴瑙︽偅鍎跨殑鍎跨闅旂锛岀洿鍒拌浼犳煋鐥呮渶闀挎綔浼忔湡缁堜簡鏃跺啀鏃犳柊鎮e効鍙戠幇涓烘銆傚叾涓昏鐩殑鏈変袱涓細涓�鏄湁鍒╀簬瀵嗗垏瑙傚療鏃╂湡鐥囩姸锛屾棭鏈熷彂鐜扮画鍙戞偅鍎夸互渚跨鐞嗭紱浜屾槸鍒囨柇浼犳煋閫斿緞锛屼娇浠ュ悗鍐嶆湁鎮e効鍜屽甫鑿岃�呭嚭鐜帮紝涔熶笉鑷村嵄鍙婂凡闅旂鐨勬槗鎰熻�呫�傚鎺ヨЕ鐝殑鍎跨瑕佽繘琛屽尰瀛﹁瀵燂紝骞堕噰鍙栧繀瑕佺殑闃叉不鎺柦銆傝瀵熶粬浠殑楗銆佺簿绁炪�佸ぇ灏忎究銆佷綋娓╃瓑鏄惁寮傚父锛屽畨鎺掑ソ涓�鏃ユ椿鍔紝閫傚綋澧炲姞钀ュ吇锛屽苟闅忔椂灏嗘姢鐞嗚瀵熺殑鎯呭喌鍛婄煡鍖荤敓锛屾墦棰勯槻閽堬紝鏈嶉闃茶嵂锛岃揪鍒版湁鐥呭尰娌汇�佹病鐥呴槻鐥呯殑鐩殑銆傚氨鏄紶鏌撲笂浜嗙柧鐥咃紝涔熷彲鍑忚交鎮e効鐨勭棁鐘讹紝缂╃煭鐥呯▼锛屽姞閫熷悍澶嶃�傝瀵熸湡闂达紝鎺ヨЕ鐝笉鏀舵柊鐢熷叆鍥紝涓嶆贩鐝紝涓嶄覆鐝紝鍋氬埌鍒嗘暎娲诲姩锛屼互缂╁皬浼犳煋鑼冨洿銆傚敖閲忎娇浼犳煋鐥呯殑娴佽缁堟鍦ㄤ竴涓彮涓娿�傞櫎姝や箣澶栵紝杩樺簲瀵规帴瑙︾彮杩涜褰诲簳娑堟瘨銆�
+    </p>
+    <h4 id="d340">锛堜笁锛夊瀹跺睘鍙婂伐浣滀汉鍛樼殑瑕佹眰</h4>
+    <p>瀹跺睘鎴栧伐浣滀汉鍛樻偅浜嗕紶鏌撶梾瑕佸強鏃舵眹鎶ャ�傚繀瑕佹椂锛屽簲閲囧彇鐩稿簲鎺柦銆�</p>
+    <h3 id="c116">鍥涖�佹秷姣掑埗搴︼紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      鍎跨鐨勮韩浣撴瘮杈冨▏瀚╋紝鎶垫姉鐤剧梾鐨勮兘鍔涜緝寮憋紝涓�鏃︽帴瑙︾梾鍘熶綋灏卞鏄撳緱鐥呫�傛秷姣掑氨鏄櫎鍘绘垨娑堢伃鏈轰綋浠ュ鍚勭鐗╀綋涓婄殑鐥呭師浣擄紙缁嗚弻銆佺梾姣掞級锛屼互杈惧埌鍑忓皯鎴栨秷鐏劅鏌撳拰浜ゅ弶鎰熸煋鐨勭洰鐨勩�傝繖鏄垏鏂紶鎾�斿緞鐨勯噸瑕佹帾鏂斤紝瀵归闃蹭紶鏌撶梾闈炲父閲嶈銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d341">锛堜竴锛夌墿鐞嗘秷姣掓硶</h4>
+        <p>
+          鐗╃悊娑堟瘨娉曟槸鎸囧埄鐢ㄧ墿鐞嗗洜绱犳潃鐏垨娑堥櫎鐥呭師寰敓鐗╁強鍏朵粬鏈夊寰敓鐗┿�傚父鐢ㄧ殑鏂规硶鏈変互涓嬩袱绉嶃��
+        </p>
+        <h5 id="e312">1.澶╃劧娑堟瘨娉�</h5>
+        <p>
+          澶╃劧娑堟瘨娉曟槸鍒╃敤閫氶鎹㈡皵銆佹棩鍏夌瓑鑷劧鏉′欢杩涜娑堟瘨鐨勬柟娉曪紝閫氶鎹㈡皵鑳芥帓闄ら儴鍒嗘垨鍏ㄩ儴鐨勭梾鍘熶綋锛屼絾涓嶈兘鏈夋晥鍦版潃鐏�
+          鐥呭師浣撱�傛棩鏅掓硶鍒欐槸鍒╃敤闃冲厜涓殑绱绾挎潃鐏梾鍘熶綋銆傚湪闃冲厜涓嬫毚鏅�3锝�6灏忔椂锛屽彲鏉�姝婚檮鐫�鍦ㄨ。鏈嶃�佽瑜ョ瓑鐗╁搧琛ㄩ潰鐨勭梾鍘熶綋锛涘湪鐩村皠闃冲厜涓嬭兘寰堝揩
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細浼犳煋鐥呭熀纭�鐭ヨ瘑鈥斺�旀秷姣�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氫紶鏌撶梾鍩虹鐭ヨ瘑鈥斺�旀秷姣�</p>
+      </div>
+    </div>
+    <p class="m0-t0">灏嗘祦鎰熴�佺櫨鏃ュ挸銆佹祦鑴戙�侀夯鐤圭瓑鐥呭師浣撴潃姝汇��</p>
+    <h5 id="e313">2.鐑姏娑堟瘨娉�</h5>
+    <p>
+      甯哥敤鐨勭儹鍔涙秷姣掓硶鏈夋秷姣掓煖銆佹祦鍔ㄨ捀姹姐�佺叜娌告秷姣掔瓑锛岄�傜敤浜庨鍏枫�佽尪鍏枫�佹瘺宸剧瓑鐗╃殑娑堟瘨銆傜壒鍒渶瑕佽鏄庝竴涓嬬殑鏄噰鐢ㄧ叜娌告秷姣掓椂锛岃鎶婅娑堟瘨鐨勭墿鍝佸叏閮ㄦ蹈鍏ユ按涓紝鍔犵儹鐓哺銆備竴鑸嚧鐥呰弻鍦ㄧ叜娌�1锝�2鍒嗛挓鍚庡嵆鍙鏉�姝伙紱鐢插瀷鑲濈値鐥呮瘨鎴栦箼鍨嬭倽鐐庣梾姣掑拰涓�浜涚粏鑿岋紝鍒欓渶瑕佺叜娌�30鍒嗛挓鎵嶈兘鏉�姝汇�傛绉嶆柟娉曟棦绠�渚垮張鍙潬銆�
+    </p>
+    <h4 id="d342">锛堜簩锛夊寲瀛︽秷姣掓硶</h4>
+    <p>鍖栧娑堟瘨娉曟槸鎸囩敤鍖栧鑽搧閰嶅埗鎴愭秷姣掑墏锛屽柗娲掓垨娴告场鐢ㄥ叿锛屼互鏉�鐏梾鍘熶綋銆�</p>
+    <p>甯哥敤鐨勬秷姣掑墏鏈変互涓嬪嚑绉嶃��</p>
+    <h5 id="e314">1.鐓ら厷鐨傛憾娑诧紙鏉ヨ嫃姘达級</h5>
+    <p>
+      涓哄甫鏈夐厷鑷懗鐨勭孩瑜愯壊娌圭姸娑蹭綋锛屽憟寮虹⒈鎬с�傚彲鐢�3%锝�5%娴撳害鐨勬潵鑻忔按锛屾蹈娉$敤鍏枫��
+    </p>
+    <h5 id="e315">2.婕傜櫧绮�</h5>
+    <p>
+      骞茬矇鍙敤浜庡翱鍙婄█渚跨殑娑堟瘨锛�0.2%锝�1%鐨勬紓鐧界矇婢勬竻娑插彲鐢ㄤ簬鐢ㄥ叿銆佸鍏枫�佷究鐩嗙殑娑堟瘨銆傛緞娓呮恫鐨勯厤鍒舵柟娉曪細鍙栨紓鐧界矇200鍏嬶紝鏀惧叆妗朵腑锛屽厛鍔犲皯閲忔按璋冩垚绯婄姸锛岀劧鍚庡啀鍔犳按锛堝叡1
+      000姣崌锛夛紝鎼呭寑锛屽嵆寰�20%鐨勬紓鐧界矇鍘熸恫銆傜敤鏃跺啀绋�閲婅嚦涓�瀹氱殑娴撳害銆傛紓鐧界矇婧舵恫瑕侀伩鍏夈�侀伩鐑繚瀛橈紝鏈夋晥鏈熶负4澶┿�傛紓鐧界矇涓嶈兘鐢ㄤ簬瀵规湁鑹茬粐鐗╂垨閲戝睘鐗╁搧鐨勬秷姣掋��
+    </p>
+    <h5 id="e316">3.鐭崇伆</h5>
+    <p>
+      鑲犻亾浼犳煋鎮h�呯勃渚垮彲鐢�10%锝�20%鐨勭煶鐏颁钩鍓傛秷姣掋��1浠界勃渚垮姞2浠界煶鐏颁钩锛屾秷姣�4灏忔椂锛屽嵆鍙潃鐏梾鑿屻��
+    </p>
+    <h5 id="e317">4.杩囨哀涔欓吀</h5>
+    <p>
+      0.1%鐨勮繃姘т箼閰稿彲鐢ㄤ簬鐜╁叿銆侀キ妗岀瓑鐨勫畾鏈熸秷姣掞紱鍙戠敓缁嗚弻鎬х棦鐤炬椂锛屽垯鐢�0.2%鐨勮繃姘т箼閰告摝鎶规秷姣掞紱鍙戠敓鑲濈値鏃讹紝搴旂敤0.5%鐨勮繃姘т箼閰告秷姣掋�傝繃姘т箼閰告憾娑茬殑閰嶇疆锛氬皢甯傚満鍑哄敭鐨�20%鐨勮繃姘т箼閰镐綔涓�100%璁$畻锛岄厤鍒�0.1%鐨勮繃姘т箼閰革紝鍙栬嵂1浠斤紝鍔犳按999浠芥贩鍚堝埗鎴愶紝鍏朵粬娴撳害渚濇绫绘帹銆傝繃姘т箼閰告憾娑插簲閬垮厜銆侀伩鐑繚瀛樸��
+    </p>
+    <h4 id="d343">锛堜笁锛夊辜鍎垮洯鐨勬秷姣�</h4>
+    <h5 id="e318">1.鐢熸椿鐢ㄥ搧鐨勬秷姣�</h5>
+    <p>锛�1锛夐鍏锋秷姣�</p>
+    <p>
+      鍎跨鐢ㄨ繃鐨勯鍏疯鍙婃椂娓呮礂锛屾瘡鏃ョ叜娌告秷姣掍竴娆★紝5锝�10鍒嗛挓銆傚綋鍙戠敓缁嗚弻鎬х棦鐤炬垨鑲濈値鏃讹紝鐓哺鏃堕棿闇�鍔犻暱銆傜叜姣曞彇鍑哄悗锛岃娉ㄦ剰淇濇磥銆傛湁鏉′欢鐨勫辜鍎垮洯锛屼篃鍙敤娑堟瘨纰楁煖銆佸井娉㈢倝绛夊椁愬叿杩涜娑堟瘨銆�
+    </p>
+    <p>锛�2锛夐キ妗屽拰鎶瑰竷娑堟瘨</p>
+    <p>
+      楗浣跨敤鍓嶅悗锛岀敤娲楁钉鐏垫按鎿︿竴閬嶏紝鍐嶇敤娓呮按娲楀噣銆傛姽甯冩瘡娆$敤鍚庤娲楁钉锛屽苟鐢ㄥ紑姘寸儷銆傞渶瑕佹椂涔熷彲瀹氭湡鐢ㄥ井娉㈢倝娑堟瘨銆傚綋鍙戠敓浼犳煋鎬х柧鐥呮椂锛岀敤椁愬墠搴旂敤娑堟瘨娑诧紙濡傝繃姘т箼閰哥瓑锛夋摝鎶广��
+    </p>
+    <p>锛�3锛夎瑜ュ拰搴婂崟娑堟瘨</p>
+    <p>
+      鍎跨鐨勮瑜ュ拰搴婂崟鍙緵浼戞伅涔嬬敤銆傚ぉ鐒剁殑妫夌诞鏄湁鏈虹墿锛屾槸缁嗚弻鐨勫彲鍙g編椋燂紝鍐嶅姞涓婄暀涓嬬殑姹楁按鎴栫毊灞戝仛鈥滈厤鑿溾�濓紝鍙皳钀ュ吇涓板瘜锛屼緵鍏讳簡缁嗚弻鍜岃灗铏瓑寰敓鐗╋紝鍥犺�屽効绔ョ殑琚ぅ鍜屽簥鍗曡瀹氭湡娲楁檼娑堟瘨銆傚彂鐢熶紶鏌撶梾鏃跺彲鐓哺鎴栫敤涓�瀹氭祿搴︾殑娑堟瘨鍓傛秷姣掋�傚彂鐢熻倽鐐庢椂锛屽彲鐢�0.5%鐨勮繃姘т箼閰告蹈娉�2灏忔椂銆�
+    </p>
+    <p>锛�4锛夊帟鎵�鍜屼究鐩�</p>
+    <p>
+      鍘曟墍瑕佹瘡澶╂墦鎵共鍑�锛屾瘡鍛ㄧ敤娑堟瘨姘存秷姣掍竴娆°�備究鐩嗘瘡鏃ュ埛娲楀共鍑�鍚庯紝鐢ㄦ紓鐧界矇鎴栬繃姘т箼閰告憾娑叉蹈娉℃秷姣掋��
+    </p>
+    <h5 id="e319">2.鏂囧寲鐢ㄥ搧鐨勬秷姣�</h5>
+    <p>锛�1锛夌帺鍏锋秷姣�</p>
+    <p>
+      鐜╁叿鏄効绔ュ紑灞曟父鎴忎笉鍙己灏戠殑鐢ㄥ叿锛屽ぇ閮ㄥ垎鏃堕棿閮戒即闅忕潃鍎跨锛屾墍浠ワ紝淇濇寔骞插噣鏋佷负閲嶈锛屽挨鍏舵槸骞撮緞灏忕殑鍎跨甯哥埍鎶婄帺鍏锋斁鍒板槾閲岋紝杩欏氨鏇撮渶瑕佺粡甯告秷姣掋�傚彲鏍规嵁涓嶅悓鎬ц川鐨勭帺鍏烽噰鐢ㄤ笉鍚岀殑娑堟瘨鏂规硶娑堟瘨锛屽闃冲厜涓嬫毚鏅掓垨鐢ㄦ秷姣掓恫娴告场绛夈��
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>璀︽儠鐜╁叿瀵瑰瀛愬仴搴风殑褰卞搷</b></p>
+      <p class="block">
+        鐜颁唬鐨勫瀛愰兘鏄垢绂忕殑锛屾瘡涓汉閮芥湁璁稿鐜╁叿锛屽彲鐜╁叿鐜╃殑鏃堕棿闀夸簡渚夸細娌炬煋鐥呰弻銆傛嵁鏈夊叧鏂归潰璋冩煡锛氱帺鍏疯鍎跨鐜╄��24灏忔椂鍚庯紝濉戞枡鐜╁叿琛ㄩ潰骞冲潎姣忓钩鏂圭背鏈�35涓弻钀斤紝鏈ㄥ埗鐜╁叿涓�59涓紝鐨瘺鐜╁叿涓�21
+        500涓�傝�屾瘡涓弻钀界粏鑿屾暟鍙揪涓婁竾锛屽叾涓寘鎷棦鐤炬潌鑿屻�佷激瀵掓矙闂ㄨ弻銆佹祦琛屾�ф劅鍐掔梾姣掋�佷箼鍨嬭倽鐐庣梾姣掔瓑浼犳煋鐥呯殑鐥呭師浣撱��
+      </p>
+      <p class="block">
+        闀挎瘺鐜╁叿鏈�瀹规槗闅愯棌鐥呰弻锛屽悓鏃朵篃瀹规槗寮曞彂鍎跨鐨偆杩囨晱銆佸摦鍠樺拰涓�浜涘懠鍚搁亾鐤剧梾锛屽鑲虹値绛夈�傛湁浜涙瘺缁掔帺鍏锋病鏈夊鍖呰锛岀洿鎺ヨ8闇插湪澶栵紝鍓嶆潵鎸戦�夌殑椤惧杩欎釜鎽镐竴鎽革紝閭d釜涔熸懜涓�鎽革紝杩欐牱寰堝鏄撴妸鐥呰弻閬楃暀鍦ㄧ帺鍏疯〃闈€��
+      </p>
+    </div>
+    <p>锛�2锛夊浘涔︽秷姣�</p>
+    <p>鍥句功娑堟瘨鏈�濂界殑鍔炴硶鏄斁鍦ㄩ槼鍏変笅缈绘檼锛屼竴娆¢渶瑕�4锝�6灏忔椂銆�</p>
+    <h5 id="e320">3.鍏朵粬</h5>
+    <p>锛�1锛夌┖姘旀秷姣�</p>
+    <p>
+      鍎跨鐨勫眳瀹よ缁忓父寮�绐楅�氶鎹㈡皵锛屽挨鍏舵槸鍦ㄥ啲鏄ュ銆備紶鏌撶梾鍙戠敓鍚庯紝瑕佺敤婕傜櫧绮夋緞娓呮恫鎴栬繃姘т箼閰稿柗闆炬秷姣掞紝鏈夋椂涔熷彲鐢ㄩ閱嬬啅钂搞�傚柗闆炬秷姣掓椂锛屾渶濂藉湪瀹ゅ唴娌′汉鐨勬儏鍐典笅锛屽洜涓哄畠鐨勫己鐑堟皵鍛充細鍒烘縺浜虹殑鍛煎惛閬撻粡鑶滐紝浣夸汉浜х敓鍜冲椊绛変笉閫傚弽搴斻��
+    </p>
+    <p>锛�2锛夊憰鍚愮墿鎴栨帓娉勭墿娑堟瘨</p>
+    <p>
+      鎮h�呯殑鍛曞悙鐗┿�佹帓娉勭墿瑕佹秷姣掑悗鍊掓帀锛屼互鍏嶆薄鏌撶幆澧冦�傜粏鑿屾�х棦鐤炬偅鑰呯殑绮究瑕佺敤鐩稿綋浜庣勃渚块噺1/20鐨勬紓鐧界矇鎷屽寑锛屾秷姣�2灏忔椂銆傝倽鐐庢偅鑰呯殑绮究瑕佺敤鐩稿綋浜庣勃渚块噺1/5鐨勬紓鐧界矇鎷屽寑锛屾秷姣�2灏忔椂銆�
+    </p>
+    <h3 id="c117">浜斻�佺幆澧冨崼鐢熷埗搴︼紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      骞煎効鍥殑鐜鍙楀懆鍥寸幆澧冪殑褰卞搷锛屽悓鏃跺辜鍎垮洯鐨勭幆澧冧篃褰卞搷鐫�瀹冩墍鍦ㄥ湴鍖虹殑鐜銆傚澶ф皵銆佹按銆佸櫔澹板拰搴熺墿鐨勬薄鏌撶瓑鍙互鐩镐簰褰卞搷銆�
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h4 id="d344">锛堜竴锛夋薄鏌撶绫�</h4>
+        <p>
+          鐜姹℃煋鏄寚鏈夊鐗╄川瀵瑰ぇ姘斻�佹按璐ㄣ�佸湡澹ゅ拰椋熺墿鐨勬薄鏌擄紝骞惰揪鍒版崯瀹崇殑绋嬪害锛屼互鍙婂櫔澹般�佹伓鑷�佹斁灏勬�х墿璐ㄧ瓑瀵圭幆澧冪殑鎹熶激銆傚伐鍐滀笟鍙戝睍甯︽潵鐨勭幆澧冮棶棰樺強鍩庡競涓ぇ閲忕殑鐢熸椿搴熸按銆佸瀮鍦俱�佹満鍔ㄨ溅杈嗗拰瀹跺涵鐕冩枡搴熸皵绛夌殑鎺掓斁锛屾槸鐜姹℃煋鐨勪富瑕佹潵婧愩��
+        </p>
+        <h5 id="e321">1.澶ф皵姹℃煋</h5>
+        <p>
+          澶ф皵姹℃煋鏄寚绌烘皵涓贩鍏ヤ簡鍚勭姹℃煋鐗╋紝瀵逛汉浠殑鍋ュ悍鍜岀簿绁炵姸鎬併�佺敓娲汇�佸伐浣滅瓑閫犳垚鐩存帴褰卞搷鍜屽嵄瀹炽��
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterNine/涓撻涔濓細鐜鍗敓鍒跺害涓庡崼鐢熶繚鍋ョ櫥璁般�佺粺璁″埗搴�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氱幆澧冨崼鐢熷埗搴︿笌鍗敓淇濆仴鐧昏銆佺粺璁″埗搴�</p>
+      </div>
+    </div>
+
+    <p>
+      澶ф皵姹℃煋鐨勪富瑕佹潵婧愭槸宸ヤ笟浼佷笟鎺掑嚭鐨勬湁瀹冲簾姘斻�佷氦閫氬伐鍏锋帓鍑虹殑搴熸皵锛屼互鍙婄倝鐏舵帓鍑虹殑鐏板皹鍜屾湁瀹崇墿璐ㄧ瓑銆�
+    </p>
+    <p>
+      澶ф皵姹℃煋瀵瑰懠鍚搁亾榛忚啘銆佺溂缁撹啘鍏锋湁鍒烘縺浣滅敤锛屼娇鍛煎惛閬撶柧鐥呭拰鐪肩粨鑶滅値鐨勬偅鐥呯巼澧炲姞锛涢檷浣庢満浣撳厤鐤姏锛屽紩璧峰彉鎬佸弽搴旀�х柧鐥呮偅鐥呯巼澧炲姞銆�
+    </p>
+    <h5 id="e322">2.姘存薄鏌�</h5>
+    <p>
+      姘存薄鏌撴槸鎸囧悜姘翠綋涓帓鏀剧殑鏈夊鐗╄川瓒呰繃浜嗘按浣撶殑鑷噣鑳藉姏鑰屽紩璧风殑鍗卞銆傛按姹℃煋鐨勪富瑕佹潵婧愭槸宸ヤ笟搴熸按銆佺敓娲诲簾姘村拰鍚勭搴熷純鐗╅�犳垚鐨勬按璐ㄦ伓鍖栥��
+    </p>
+    <p>姘存薄鏌撳紩鍙戝悇绉嶇柧鐥咃紝濡傞鐥涚梾銆佹按淇g梾銆佺檶鐥囩瓑锛屽嵄瀹充弗閲嶃��</p>
+    <h5 id="e323">3.鍣0姹℃煋</h5>
+    <p>
+      鍑℃槸鐜涓笉鍗忚皟鐨勫0闊炽�佷汉浠劅鍒板惖闂圭殑澹伴煶鎴栦笉闇�瑕佺殑澹伴煶锛岀粺绉颁负鍣0銆傚櫔澹颁笉浠呭奖鍝嶄汉浠殑鍚鍣ㄥ畼銆佺缁忕郴缁熺殑鍔熻兘锛屽悓鏃惰繕浼氭壈涔变汉浠甯哥殑鐢熸椿銆�
+    </p>
+    <h4 id="d345">锛堜簩锛夐槻姝㈡薄鏌撶殑鎺柦</h4>
+    <h5 id="e324">1.寤虹珛鐜鍗敓鍒跺害</h5>
+    <p>
+      骞煎効鍥簲寤虹珛娓呮壂銆佺矇鍒峰洯鑸嶃�佸柗娲掕嵂鐗╁拰娑堢伃铓婅潎銆佽�侀紶銆佽煈铻傘�佹爲鏈ㄧ梾铏绛夊埗搴︼紝骞跺缓绔嬪矖浣嶈矗浠诲埗銆傜濂藉帟鎵�銆佸瀮鍦俱�佹薄姘达紝淇濊瘉骞煎効鍥缓绛戙�佽澶囥�佸満鍦扮殑娓呮磥鍗敓銆傜姝㈡満鍔ㄨ溅椹跺叆骞煎効鍥紝浠ラ槻鍣0鐨勫共鎵板強淇濋殰鍎跨鐨勫畨鍏ㄣ��
+    </p>
+    <h5 id="e325">2.鎼炲ソ娓呮磥鍗敓</h5>
+    <p>
+      鏃犺瀹ゅ唴杩樻槸瀹ゅ閮藉簲鎼炲ソ娓呮磥鍗敓锛屾墦鎵崼鐢熸椂鎻愬�℃箍寮忔壂闄わ紝闃叉灏樺湡椋炴壃锛岄闃蹭紶鏌撶梾锛屼繚闅滃懠鍚稿崼鐢熴��
+    </p>
+    <h5 id="e326">3.鍩瑰吇鍎跨鑹ソ鐨勫崼鐢熶範鎯�</h5>
+    <p>
+      浠庡皬灏辫璁╁効绔ユ爲绔嬭壇濂界殑鍏叡鍗敓鎰忚瘑锛屽煿鍏诲効绔ヨ壇濂界殑鍗敓涔犳儻锛岃嚜瑙夌淮鎶ゅ叕鍏卞崼鐢燂紝淇濇寔骞煎効鍥殑鐜娓呮磥銆�
+    </p>
+    <h5 id="e327">4.缁垮寲</h5>
+    <p>
+      缁胯壊妞嶇墿鍏锋湁鍑�鍖栫┖姘斻�侀樆鎸¢娌欍�佽皟鑺傚井灏忔皵鍊欍�佸噺浣庡櫔澹扮殑浣滅敤锛屾墍浠ョ豢鍖栨槸闃叉姹℃煋鐨勪竴椤规湁鏁堟帾鏂姐�傚辜鍎垮洯瑕侀噸瑙嗙豢鍖栧伐浣滐紝瑕佸敖涓�鍒囧彲鑳戒娇骞煎効鍥殑绌哄湴缁垮寲銆�
+    </p>
+    <h3 id="c118">鍏�佸崼鐢熶繚鍋ョ櫥璁板拰缁熻鍒跺害锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      骞煎効鍥寤虹珛鍋ュ叏鍚勭璁板綍銆佺櫥璁板拰缁熻鍒跺害銆備竴鑸寘鎷互涓嬪唴瀹癸細鍑哄嫟鐧昏琛ㄣ�佸闀胯仈绯荤翱銆佹櫒闂存鏌ョ櫥璁拌〃銆佷綋鏍奸敾鐐艰瀵熻〃銆佷綋鏍兼鏌ヨ褰曡〃銆佽喅椋熻皟鍓傝褰曡〃銆佺柧鐥呯櫥璁拌〃銆佷紶鏌撶梾鐧昏琛ㄣ�佺墿鍝佹秷姣掕褰曡〃銆侀闃叉帴绉嶇櫥璁拌〃銆佽涓洪棶棰樿瀵熻〃銆佹剰澶栦簨鏁呯櫥璁拌〃銆傚崼鐢熺粺璁¤姹傚仛濂借喅椋熻惀鍏昏瘎浠枫�佷綋鏍煎彂鑲茶瘎浠枫�佸嚭鍕ょ巼鍜屽悇绉嶅父瑙佺柧鎮g粺璁$瓑銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0267-1.jpg" /><br />
+      <span class="img">涓撻涔� 瀛︿範涓婚浜�</span>
+    </p>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      缁勭粐濂藉効绔ョ殑涓�鏃ョ敓娲绘槸瀹屾垚鏃╂湡鏁欒偛浠诲姟鐨勪竴涓噸瑕佹柟闈紝鍚堢悊鐨勭敓娲诲埗搴︽槸鏍规嵁鍎跨鐨勫勾榫勭壒鐐癸紝灏嗗効绔ヤ竴鏃ユ椿鍔ㄧ殑涓昏鍐呭锛屽鐫$湢銆佽繘椁愩�佹椿鍔ㄣ�佹父鎴忕瓑姣忎釜鐢熸椿鐜妭鐨勬椂闂淬�侀『搴忋�佹鏁板拰闂撮殧缁欎簣鍚堢悊鐨勫畨鎺掋�傝繖鍙互浣垮効绔ヨ韩浣撳仴搴峰彂灞曪紝鍏绘垚鑹ソ鐨勭敓娲诲拰琛屼负涔犳儻锛屼娇骞兼暀宸ヤ綔鑰呮湁鏁堝湴杩涜鍚勭鏁欒偛娲诲姩銆�<br />
+      銆�銆�鍗敓淇濆仴宸ヤ綔鏄墭骞兼満鏋勭殑涓�椤瑰崄鍒嗛噸瑕佺殑宸ヤ綔锛屾槸瀹炵幇鎵樺辜鏈烘瀯淇濇暀鐩爣鍜岀鐞嗙洰鏍囩殑閲嶈鏂归潰銆傚辜鍎垮洯鐨勫悇椤瑰崼鐢熶繚鍋ュ埗搴︿富瑕佸寘鎷互涓嬪嚑鐐癸細寤虹珛鍋ュ悍妫�鏌ュ埗搴︼紝瀵瑰彂鐜扮殑闂鍙婃椂杩涜鍖诲鐭不锛涜疮褰烩�滈闃蹭负涓烩�濈殑鏂归拡锛屽仛濂介闃叉帴绉嶃�侀殧绂汇�佹秷姣掔瓑鍚勯」宸ヤ綔锛屾帶鍒跺強闄嶄綆浼犳煋鐥呯殑鍙戠梾鐜囷紱鍒涜鑹ソ鐨勭敓娲荤幆澧冿紝鍥垗銆佸満鍦般�佽鏂界瓑搴旂鍚堝畨鍏ㄣ�佸崼鐢熷拰鏁欒偛鐨勮姹傘��
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">
+      1.缁堟湯娑堟瘨鏄寚鎮h�呴殧绂诲悗锛屽浠栧師鏉ョ殑娲诲姩鍦烘墍杩涜娑堟瘨銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      2.瀹炴柦鍏嶇柅璁″垝鏄繚鎶ゆ槗鎰熷効绔ユ墍閲囧彇鐨勭壒寮傛�ф帾鏂姐�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">
+      3.鍎跨鍏ュ洯鍚庡簲瀹氭湡杩涜鍋ュ悍妫�鏌ャ�備竴鑸�3锝�7宀侊紝姣忓鏈熸鏌ヤ竴娆°�傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block">4.鐏椿鐤嫍鍏嶇柅鏁堟灉濂斤紝鍏嶇柅鍔涙寔缁椂闂撮暱銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">5.娉ㄥ皠涓欑鐞冭泲鐧借幏寰楃殑鍏嶇柅鍔涗负浜哄伐琚姩鍏嶇柅銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">6.绫绘瘨绱犳槸鐢辩梾姣掑埗鎴愮殑鑷姩鍏嶇柅鍒跺墏銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">7. 5锝�7宀佺殑鍎跨姣忓ぉ闇�9锝�10灏忔椂鐫$湢銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">8.涔欏瀷鑴戠値鐤嫍銆侀夯鐤圭柅鑻楀睘浜庢椿鐤嫍銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block">
+      1.鐗╃悊娑堟瘨娉曠畝渚挎槗琛岋紝杈冧负鏈夋晥銆傚畠鍙堝垎涓�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />涓ょ銆�
+    </p>
+    <p class="block">
+      2.鐧剧櫧鐮翠笁鑱斿埗鍓傛槸棰勯槻鍎跨鎮�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />涓夌浼犳煋鐥呫��
+    </p>
+    <p class="block">
+      3.闆嗕綋鍎跨鐨勮喅椋熷簲杈惧埌<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />銆�<input type="text" class="lineInput completion-input" />绛夊崼鐢熻姹傘��
+    </p>
+    <p class="block">4.骞煎効鍥秷姣掔敤鐨勬潵鑻忔按锛屽叾娴撳害鏄�<input type="text" class="lineInput completion-input" />銆�</p>
+    <p class="block">
+      5.鍦扮悆涓婂凡娑堢伃鐨勪紶鏌撶梾鏄�<input type="text" class="lineInput completion-input" />锛岃娑堢伃鐨勭浜岀浼犳煋鐥呮槸<input type="text" class="lineInput completion-input" />銆�
+    </p>
+    <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    <p class="block">1.鍚堢悊瀹夋帓濂藉効绔ョ殑涓�鏃ョ敓娲绘湁浠�涔堟剰涔夛紵</p>
+    <p class="block">2.鍩瑰吇鍎跨濂界殑楗涔犳儻鍖呮嫭鍝簺鍐呭锛�</p>
+    <p class="block">3.鎵樺辜鏈烘瀯杩涜鍎跨鏅ㄩ棿妫�鏌ョ殑姝ラ鏈夊摢浜涳紵</p>
+    <p class="block">4.璋堣皥鑴婇珦鐏拌川鐐庣柅鑻楃殑鎺ョ鏂规硶銆�</p>
+    <p class="block">5.璋堣皥鍗′粙鑻楃殑鎺ョ鏂规硶銆�</p>
+    <p class="block">6.鐜姹℃煋瀵瑰効绔ョ殑鍋ュ悍鏈夊摢浜涘奖鍝嶏紵</p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0269-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0269-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4 ">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterNine",
+  components: {},
+  data() {
+    return {
+      learn: require("@/assets/images/chapterNine/0248-1.jpg"),
+      taskOne: require("@/assets/images/chapterNine/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterNine/task-sheet2.png"),
+      tableOne: require("@/assets/images/chapterNine/0250-1.jpg"),
+      tableTwo: require("@/assets/images/chapterNine/0260-1.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter010.vue b/src/view/content/components/chapter010.vue
new file mode 100644
index 0000000..94ebb91
--- /dev/null
+++ b/src/view/content/components/chapter010.vue
@@ -0,0 +1,683 @@
+<template>
+  <div class="chapter-ten">
+    <p class="center" id="a016">
+      <img
+        class="img-a"
+        alt=""
+        src="../../../assets/images/chapterTen/zt10.jpg"
+      />
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/xxmb.png" />
+      瀛︿範鐩爣
+    </h6>
+    <p class="blockh6">
+      瀛﹀畬鏈笓棰樹互鍚庯紝浣犲皢鑳藉锛�<br />
+      銆�銆�1.浜嗚В鍥藉鍜屾湁鍏抽儴闂ㄨ瀹氱殑骞煎効鍥缓绛戠殑鏍囧噯鍜岃姹傘��<br />
+      銆�銆�2.鎺屾彙骞煎効鍥悇瀹ら厤缃殑鍗敓鍘熷垯鍜屽崼鐢熻姹傘��<br />
+      銆�銆�3.鎺屾彙骞煎効鍥帺鍏枫�佹暀鍏风殑閫夋嫨鏍囧噯鍜屽崼鐢熻姹傘��<br />
+      銆�銆�4.璁よ瘑鍒扮幆澧冨洜绱犲瀛﹀墠鍎跨鐢熼暱鍙戣偛鐨勫奖鍝嶃��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      鍏抽敭璇�
+    </h6>
+    <p class="blockh6">
+      鐜鍗敓銆�璁惧鍗敓銆�寤虹瓚鍗敓銆�鍥潃銆�閲囧厜銆�浜哄伐鐓ф槑銆�閫氶銆�閲囨殩銆�鏁欏叿鍗敓銆�鐜╁叿鍗敓銆�浣撹偛璁惧鍗敓
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/gjc.png" />
+      涓撻瀵煎
+    </h6>
+    <p class="blockh6 m0-t0">
+      <el-image :src="learn" :preview-src-list="[learn]" />
+    </p>
+    <p>
+      瀛﹀墠鍎跨鐨勮韩蹇冨仴搴峰彂灞曠涓嶅紑鑹ソ鐨勫閮ㄧ幆澧冦�傛墭骞兼満鏋勭殑鍥潃銆佹埧灞嬪缓绛戙�佽澶囧簲绗﹀悎鐩稿叧鍗敓瑕佹眰鍜屽崼鐢熸爣鍑嗭紝杩欐棦渚夸簬宸ヤ綔浜哄憳杩涜淇濊偛鍜屾暀鑲诧紝涔熸槸淇濊瘉鍎跨鍋ュ悍鍜屽叏闈㈠彂灞曠殑鍓嶆彁鏉′欢銆�
+    </p>
+    <h2 class="module_block" id="b037">
+      <div class="custom1">瀛︿範涓婚涓�</div>
+      <div class="custom2">鎵樺辜鏈烘瀯鐨勫缓绛戝崼鐢熴��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskOne" :preview-src-list="[taskOne]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        瀹堕暱涓哄瀛愰�夋嫨骞煎効鍥鑰冭檻寰堝鍥犵礌锛屽叾涓鍏堝簲鑰冨療鐨勪竴涓洜绱犲氨鏄辜鍎垮洯鐨勫湴鍧�鍜岀幆澧冦�備竴鏄�冭檻骞煎効鍥瀹舵垨涓婄彮鐨勫湴鏂硅繙杩戯紝涓�鑸互姝ヨ10鍒嗛挓涔嬪唴涓烘渶浣筹紝鎺ラ�佸瀛愭柟渚裤�備簩鏄辜鍎垮洯搴旂幆澧冨菇闈欍�佺┖姘旀竻鏂般�佹棩鐓у厖鍒嗭紝鍥唴搴旀湁鑺辫崏銆佹爲鏈紝鏈夐�傚疁鐨勬埛澶栨父鎴忓満鎵�銆傚啀鐪嬩竴鐪嬫椿鍔ㄧ┖闂存槸鍚﹁緝澶с�佽澶囨槸鍚﹂綈鍏ㄣ�佺帺鍏峰浘涔︽槸鍚﹀厖瓒炽�佹椿鍔ㄥ甯冪疆鏄惁璁╀汉鎰熻璧忓績鎮︾洰銆傚湪瀹夊叏鏂归潰锛屽闀胯閲嶈妫�鏌ユ妞呫�佸鍏枫�佺獥鎴枫�佹ゼ姊槸鍚﹀畨鍏紝瀛╁瓙灏遍鏄惁鍗敓锛屽帟鎵�鑳藉惁鍙婃椂鎵撴壂绛夌粏鑺傘�傛澶栵紝娑堥槻璁惧銆侀ギ姘淬�佺敤鐢靛畨鍏ㄤ篃鏄娉ㄦ剰鐨勩�備綘璁や负锛屽湪閫夋嫨鎵樺辜鏈烘瀯涓婏紝瀹堕暱涓昏鍏冲績鍝簺鏂归潰锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鏈富棰樿杩版墭骞兼満鏋勫湴鍧�鐨勯�夋嫨銆佸洯鍐呭竷灞�鍜屽悇瀹ょ殑鍗敓瑕佹眰浠ュ強瀹ゅ唴鐨勯噰鍏夊拰鐓ф槑銆侀�氶鍜岄噰鏆栫瓑鏂归潰鍐呭銆�
+      </p>
+    </div>
+    <p>
+      骞煎効鍥簲璁惧湪灞呮皯鍖洪�備腑鐨勫湴鏂癸紝浠ュ埄浜庡箍澶у効绔ヨ兘澶熷氨杩戝叆鍥紝鍚屾椂涔熸柟渚垮闀挎帴閫併�備竴鑸潵璇达紝骞煎効鍥殑鏈嶅姟鍗婂緞涓�300锝�500绫炽��
+    </p>
+    <p>
+      骞煎効鍥殑瑙勬ā鍒嗕负澶с�佷腑銆佸皬涓夌鍩烘湰绫诲瀷銆�1锝�4涓彮涓哄皬鍨嬶紝5锝�8涓彮涓轰腑鍨嬶紝9锝�12涓彮涓哄ぇ鍨嬨�傚皬鐝�20锝�25浜�/鐝紝涓彮26锝�30浜�/鐝紝澶х彮31锝�35浜�/鐝��
+    </p>
+    <h3 id="c119">涓�銆佸辜鍎垮洯鍥潃鐨勯�夋嫨锛烇紴锛烇紴锛烇紴</h3>
+    <p>
+      骞煎効鍥洯鍧�鐨勯�夋嫨搴旂鍚堜互涓嬭姹傦細鍏峰鑹ソ鐨勫閮ㄧ幆澧冿紝搴旈�夊湪鏃ョ収鍏呭垎銆佺┖姘旀竻鏂般�佸満鍦板钩鍧﹀共鐕ャ�佹帓姘撮�氱晠銆佸湴鍔胯緝楂樼殑鍦版銆傚辜鍎垮洯鍛ㄥ洿搴斾氦閫氫究鍒╋紝鏂逛究瀹堕暱鎺ラ�併�傚洯鍧�搴旇繙绂诲煄甯備富瑕佸共閬撱�侀搧璺�佽溅绔欍�佺爜澶淬�佸尰闄€�佹満鍦恒�佸競鍦恒�佸伐鍘傘�佹睜濉樸�佹渤婊ㄧ瓑鍦烘墍锛岃繙绂诲寲瀛︺�佺敓鐗┿�佺墿鐞嗙瓑姹℃煋婧愶紝涓嶅簲涓庢槗鐕冦�佹槗鐖嗐�佸啘鑽瓑鍗遍櫓鍝佷粨搴撲负閭伙紝涓嶅簲鍦ㄦ灦绌洪珮鍘嬬嚎褰卞搷鑼冨洿鍐呫�備负淇濊瘉鍎跨瀹夊叏锛屽辜鍎垮洯鍥棬涓嶅疁鐩存帴寮�鍚戞満鍔ㄨ溅娴侀噺瓒呰繃300杈�/鏃剁殑閬撹矾锛岄棬鍓嶅簲鐣欐湁涓�瀹氱紦鍐插湴甯︺��
+    </p>
+    <h3 id="c120">浜屻�佸洯鍐呭竷灞�鐨勫崼鐢熻姹傦紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d346">锛堜竴锛夊辜鍎垮洯寤虹瓚</h4>
+    <p>
+      骞煎効鍥簲璁炬湁鐢熸椿鐢ㄦ埧銆佹湇鍔$鐞嗙敤鎴垮強渚涘簲鐢ㄦ埧绛変富浣撳缓绛戠墿鍜岄檮灞炲缓绛戠墿銆�
+    </p>
+    <p>
+      瑕佹眰浠ュ钩鎴夸负浣筹紝妤兼埧浠�2锝�3灞備负瀹滐紝涓嶅簲閲囩敤楂樺眰寤虹瓚銆傛湞鍚戜互鏈濆崡涓轰匠锛屽鍙楁潯浠堕檺鍒讹紝鏈濅笢浜﹀彲銆傛棩鐓у厖鍒嗭紝骞煎効鍥富浣撳缓绛戜笌鍥涘懆鐨勫缓绛戠墿搴斾繚鎸佷竴瀹氳窛绂伙紝鍦ㄤ笢銆佸崡涓や釜鏂瑰悜锛岃窛绂讳笉寰楀皬浜庢渶楂樺缓绛戠墿鐨�2鍊嶏紱鍦ㄨタ銆佸寳涓や釜鏂瑰悜锛岃窛绂诲垯涓嶅緱灏忎簬鏈�楂樺缓绛戠墿鐨�1.5鍊嶃�傚辜鍎垮洯鐨勬椿鍔ㄥ銆佸瘽瀹ゅ強鍏锋湁鐩稿悓鍔熻兘鐨勫尯鍩燂紝搴斿竷缃湪褰撳湴鏈�濂芥湞鍚戯紝鍐嚦鏃ュ簳灞傛弧绐楁棩鐓т笉搴斿皬浜�3灏忔椂銆�
+    </p>
+    <p>
+      鍩庡競骞煎効寤虹瓚鐢ㄥ湴鎸変富浣撳洯鑸嶅缓绛戜负3灞傛ゼ鎴胯绠楋紝闄勫睘寤虹瓚鐗╀负骞虫埧璁$畻锛屽缓绛戝瘑搴︿笉瀹滃ぇ浜�30锛屽嵆涓嶅疁澶т簬骞煎効鍥崰鍦版�婚潰绉殑30%銆�
+    </p>
+    <p>鍏ㄦ棩鍒跺辜鍎垮洯鍚勯」鐢ㄦ埧浣跨敤闈㈢Н鍜屽缓绛戦潰绉姹傚弬瑙佽〃10-1銆�</p>
+    <p class="img">
+      琛�10-1 鍏ㄦ棩鍒跺辜鍎垮洯鍚勯」鐢ㄦ埧浣跨敤闈㈢Н鍜屽缓绛戦潰绉竴瑙堣〃<a id="w1"></a
+      ><a href="chapter010.html#m1"><sup>[1]</sup></a>
+    </p>
+    <p class="center">
+      <el-image :src="tableOne" :preview-src-list="[tableOne]" />
+    </p>
+    <p>
+      骞煎効鍥殑鐢熸椿鐢ㄦ埧搴旂敱骞煎効鐢熸椿鍗曞厓銆佸叕鍏辨椿鍔ㄧ┖闂村拰澶氬姛鑳芥椿鍔ㄥ缁勬垚銆傚叕鍏辨椿鍔ㄧ┖闂村彲鏍规嵁闇�瑕佽缃�傜敓娲荤敤鎴挎槸鍥唴鐨勪富浣撳缓绛戯紝瀹冨寘鎷椿鍔ㄥ銆佸崸瀹ゃ�佸崼鐢熼棿绛夈�備竴鑸皢灏忕彮銆佷腑鐝畨鎺掑湪浣庡眰锛屽ぇ鐝畨鎺掑湪楂樺眰锛岄煶浣撴椿鍔ㄥ鍙畨鎺掑湪杈冮珮灞傛銆傜敓娲荤敤鎴垮簲鏈濆崡锛屾棩鐓у厖鍒嗭紝閫氶鑹ソ銆�
+    </p>
+    <p>
+      鐢熸椿鐢ㄦ埧鍦ㄤ竴绾с�佷簩绾ц�愮伀绛夌骇鐨勫缓绛戜腑涓嶅簲璁惧湪4灞傚強4灞備互涓婏紝鍦ㄤ笁绾ц�愮伀绛夌骇鐨勫缓绛戜腑涓嶅簲璁惧湪3灞傚強3灞備互涓婏紝鍦ㄥ洓绾ц�愮伀绛夌骇鐨勫缓绛戜腑涓嶅簲瓒呰繃1灞傘��
+    </p>
+    <p>
+      鏈嶅姟绠$悊鐢ㄦ埧涓庝緵搴旂敤鎴挎槸鍥唴鐨勯檮灞炲缓绛戠墿銆傛湇鍔$鐞嗙敤鎴垮寘鎷櫒妫�瀹ゃ�佷繚鍋ヨ瀵熷銆佽鍗銆佸洯闀垮銆佹暀甯堝姙鍏銆佷細璁銆佹暀甯堝�肩彮瀹ょ瓑锛涗緵搴旂敤鎴垮寘鎷帹鎴裤�佹秷姣掑銆佹礂琛e紑姘撮棿銆佽溅搴撶瓑銆�
+    </p>
+    <p>
+      闄勫睘寤虹瓚鐗╁簲涓庝富浣撳缓绛戠墿鍒嗗紑锛屼絾鍘ㄦ埧涓庣敓娲荤敤鎴夸笉瀹滆窛绂诲お杩滐紝搴旀湁璧板粖杩炴帴锛屼互渚块伄闆ㄣ�傚帹鎴垮強闅旂瀹ゅ簲鏈夊崟鐙殑鍑哄叆鍙c��
+    </p>
+    <p>
+      妤兼搴旀寜鐓т繚闅滃畨鍏ㄣ�佷究浜庤璧板拰鐤忔暎鐨勫師鍒欐潵璁捐锛屾ゼ姊唴搴斿ぉ鐒堕噰鍏夈�傜枏鏁fゼ姊弗绂佷娇鐢ㄨ灪鏃嬪舰鎴栨墖褰㈣笍姝ャ�傛ゼ姊笍姝ラ潰搴旈噰鐢ㄩ槻婊戞潗鏂欙紝韪忔韪㈤潰涓嶅簲婕忕┖锛岃笍姝ラ潰搴斿仛鏄庢樉璀︾ず鏍囪瘑銆傛ゼ姊袱渚у簲鍔犲効绔ユ壎鎵嬶紝鎵舵墜楂樺害涓嶅簲楂樹簬0.6绫炽�傛ゼ姊搴︿笉搴斿皬浜�1.2绫筹紝浠�3浜鸿兘鍚屾椂涓婁笅涓哄疁锛屾瘡涓�韪忔鐨勯珮搴︿互0.12锝�0.14绫充负瀹滐紝涓嶅簲澶т簬0.15绫筹紱鍙伴樁娣卞害涓嶅簲灏忎簬0.26绫炽�傛嫑鏀舵畫鐤惧辜鍎跨殑骞煎効鍥疁璁剧疆鐢垫銆�
+    </p>
+    <h4 id="d347">锛堜簩锛夎繍鍔ㄥ満鍦�</h4>
+    <p>
+      骞煎効鍥瘡鐝簲璁句笓鐢ㄥ澶栨父鎴忓満鍦帮紝浜哄潎闈㈢Н涓嶅簲灏忎簬2骞虫柟绫炽�傚悇鐝父鎴忓満鍦颁箣闂村疁閲囧彇鍒嗛殧鎺柦锛涘辜鍎垮洯搴旇鍏ㄥ洯鍏辩敤娲诲姩鍦哄湴锛屼汉鍧囬潰绉笉搴斿皬浜�2骞虫柟绫炽��
+    </p>
+    <p>
+      鍏辩敤娓告垙鍦哄湴搴旇缃父鎴忓櫒鍏枫�佹矙鍧戙��30绫宠窇閬撶瓑锛屽疁璁炬垙姘存睜锛屽偍姘存繁搴︿笉搴旇秴杩�0.3绫炽�傛父鎴忓櫒鍏蜂笅鍦伴潰鍙婂懆鍥村簲璁捐蒋璐ㄩ摵瑁呫�傚疁璁炬礂鎵嬫睜銆佹礂鑴氭睜銆�
+    </p>
+    <p>
+      骞冲眿椤跺彲浣滀负瀹ゅ娓告垙鍦哄湴锛屼絾瑕佹湁闃叉姢鎺柦锛岄槼鍙板強灞嬮《骞冲彴鐨勬姢鏍忓噣楂樹笉搴斾綆浜�1.3绫筹紝鎵�閲囩敤鐨勫瀭鐩寸嚎楗扮殑鍑�绌鸿窛绂讳笉搴斿ぇ浜�0.09绫炽��
+    </p>
+    <h4 id="d348">锛堜笁锛夌豢鍖栧湴甯�</h4>
+    <p>
+      缁垮寲鍦板甫鍙敼鍙樺眬閮ㄥ皬姘斿�欙紝瀵瑰噣鍖栫┖姘斻�佸噺灏戝皹鍩冦�侀檷浣庢俯搴︺�佸鍔犳箍搴︺�佸噺灏戝櫔澹般�佺編鍖栫幆澧冮兘鍗佸垎鏈夊埄銆傚悓鏃跺彲鍏煎仛鑷劧绉戝鍥湴銆�
+    </p>
+    <p>
+      鏍″洯鍥涘懆搴旂妞嶆爲鏈紝浠ヤ箶鏈ㄥ拰鐏屾湪涓轰富锛涘洯鍐呭彲浠ョ妞嶈崏鍧�佽姳锛涗絾涓讳綋寤虹瓚鐗╀笉瀹滅妞嶉珮澶х殑鏍戞湪锛屽惁鍒欎細褰卞搷瀹ゅ唴鑷劧閲囧厜鍜岄�氶銆傚洯鍐呬弗绂佺妞嶆湁姣掋�佸甫鍒虹殑妞嶇墿銆傚辜鍎垮洯缁垮寲闈㈢Н鐨勭悊鎯虫爣鍑嗘槸杈惧埌鍏ㄥ洯鎬婚潰绉殑40%锝�50%銆�
+    </p>
+    <h3 id="c121">涓夈�佸辜鍎垮洯鍚勫閰嶇疆鐨勫崼鐢熻姹傦紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d349">锛堜竴锛夊辜鍎垮洯鍚勫閰嶇疆鐨勫崼鐢熷師鍒�</h4>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <p>
+          骞煎効鍥瘡涓彮绾у簲鏈変竴濂楀崟鐙娇鐢ㄧ殑鎴块棿锛岀粍鎴愮嫭绔嬬殑鍗曞厓锛屼富瑕佸寘鎷椿鍔ㄥ銆佸崸瀹ゃ�佺洢娲楀銆佸帟鎵�銆佸偍钘忓绛夈�傛瘡涓彮绾х敤鎴跨殑閰嶇疆涓�鑸簲浠ユ椿鍔ㄥ涓轰富锛屽崟鍏冨唴閮ㄥ悇涓鍒嗗埆涓庝箣鐩镐簰杩炴帴锛屾椿鍔ㄥ涓庡崸瀹ゅ潎搴斾笌鐩ユ礂瀹ゃ�佸帟鎵�鐩搁�氥�傛瘡涓彮鐨勫崟鍏冩埧闂撮兘搴旀湁鍏堕�氬線闄㈠唴鐨勫嚭鍏ュ彛銆傝繖鏍凤紝蹇呰鏃跺彲灏嗙彮绾ч殧绂伙紝鏈夋晥鎺у埗浼犳煋鐥呯殑娴佽銆�
+        </p>
+        <p>
+          娉ㄦ剰鐢ㄧ數瀹夊叏銆傜數绾垮簲鐢ㄦ殫绾匡紝涓嶅疁鐢ㄦ毚闇插湪澶栫殑鏄庣嚎銆傚辜鍎挎椿鍔ㄧ敤鎴垮簲閲囩敤瀹夊叏鍨嬫彃搴э紝鎻掑骇涓庢ゼ銆佸湴闈㈢殑璺�
+        </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterTen/涓撻鍗侊細骞煎効鍥悇瀹ら厤缃殑鍗敓瑕佹眰.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬辜鍎垮洯鍚勫閰嶇疆鐨勫崼鐢熻姹�</p>
+      </div>
+    </div>
+    <p class="m0-t0">绂讳笉搴斾綆浜�1.80绫筹紝鐓ф槑寮�鍏充笌妤笺�佸湴闈㈢殑璺濈涓嶅簲浣庝簬1.40绫炽��</p>
+    <p>
+      瀹ゅ唴澧欒鍙婂悇绉嶇敤鍏峰闃宠銆佹柟鏌便�佺獥鍙般�佹殩姘旂僵绛夊簲閬垮厤妫辫锛屽繀椤诲仛鎴愬皬鍦嗚锛�1.30绫充互涓嬬殑澧欓潰搴旈噰鐢ㄥ厜婊戜笖鏄撴竻娲佺殑鏉愭枡锛屼笉搴旂矖绯欍�傚澧欓潰1.30绫充互涓嬩笉搴斿仛璐ㄥ湴绮楃硻楗伴潰锛屽澧欑殑闃宠銆佹柟鏌卞簲鍋氭垚灏忓渾瑙掋��
+    </p>
+    <p>
+      闂ㄤ互寮�鏀惧紡涓轰匠锛屽搴︿负1.2锝�1.5绫筹紝闂ㄦ妸楂樿揪1.2绫筹紝鍎跨缁忓父鍑哄叆鐨勯棬搴斿湪璺濆湴闈�0.7绫冲鍔犺鍎跨涓撶敤鎷夋墜銆傚辜鍎垮嚭鍏ョ殑闂ㄤ娇鐢ㄧ幓鐠冩潗鏂欐椂锛屽簲閲囩敤瀹夊叏鐜荤拑銆傞棬涓嬩笉搴旇闂ㄦ锛涘钩寮�闂ㄨ窛绂绘ゼ鍦伴潰1.2绫充互涓嬮儴鍒嗗簲璁鹃槻姝㈠す鎵嬭鏂姐�傝璁″彲鏍规嵁鍏蜂綋鎯呭喌锛屽湪闂ㄤ笌闂ㄦ杩炴帴澶勯噰鍙栬缃煍鎬ц鐩栫墿绛夋帾鏂斤紝闃叉骞煎効鎵嬭剼浼稿叆澶逛激銆傜敓娲荤敤鎴垮紑鍚戠枏鏁h蛋閬撶殑闂ㄥ潎搴斿悜浜哄憳鐤忔暎鏂瑰悜寮�鍚紝寮�鍚殑闂ㄦ墖涓嶅簲濡ㄧ璧伴亾鐤忔暎閫氳銆�
+    </p>
+    <h4 id="d350">锛堜簩锛夊辜鍎垮洯鍚勫鐨勫崼鐢熻姹�</h4>
+    <h5 id="e328">1.娲诲姩瀹�</h5>
+    <p>娲诲姩瀹ゆ槸鍎跨鐢熸椿鍜屾椿鍔ㄧ殑涓昏鍦烘墍锛屾椿鍔ㄥ搴旀瘡鐝竴闂淬��</p>
+    <p>
+      娲诲姩瀹ゅ拰瀵濆鍚堝苟璁剧疆閲囩敤闈㈢Н鎸囨爣浣庨檺銆備汉鍧囦娇鐢ㄩ潰绉负3.5骞虫柟绫筹紝姣忕彮浣跨敤闈㈢Н105骞虫柟绫炽�傚垎寮�璁剧疆閲囩敤闈㈢Н鎸囨爣楂橀檺銆傛椿鍔ㄥ浜哄潎浣跨敤闈㈢Н涓�2.4骞虫柟绫筹紝姣忕彮浣跨敤闈㈢Н72骞虫柟绫炽�傛椿鍔ㄥ鐨勫鍐呭噣楂樺弬瑙佽〃10-2銆�
+    </p>
+    <p class="img">琛�10-2 骞煎効鍥富瑕佸缓绛戠殑瀹ゅ唴鍑�楂�</p>
+    <p class="center">
+      <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+    </p>
+    <p>
+      娲诲姩瀹ょ殑绐楀簲鍚戝崡锛屼笉搴斿悜鍖楁垨鍚戣タ锛屾渶濂芥槸鍙岄潰閲囧厜銆傜獥楂橈紙鍐呭湴闈㈣嚦绐椾笂缂橀珮锛変笉浣庝簬2.8绫炽�備负浣垮効绔ヨ兘鍦ㄥ鍐呭悜澶栬繙鐪猴紝绐楀彴璺濆湴闈㈢殑楂樺害搴斾负50锝�60鍘樼背銆傛ゼ灞傛棤瀹ゅ闃冲彴鏃讹紝搴旇鎶ゆ爮锛岃窛鍦伴潰1.30绫冲唴涓嶅簲璁惧钩寮�绐椼�傛椿鍔ㄥ鍑�楂樹笉浣庝簬3.3绫炽�傚湴闈㈠簲閾烘湪鍦版澘锛屼繚娓┿�侀槻娼紝渚夸簬鎵撴壂锛屼笖闃叉鍎跨鎽斾激銆傚鍐呭櫔澹板0绾т笉搴斿ぇ浜�50鍒嗚礉銆�
+    </p>
+    <h5 id="e329">2.鍗у</h5>
+    <p>瀵勫鍒跺辜鍎垮洯鎴栨湁鏉′欢鐨勫叏鏃ュ埗骞煎効鍥簲璁句笓闂ㄧ殑鍎跨鍗у銆�</p>
+    <p>
+      涓轰簡閬垮厤鍎跨鍗у簥鐨勭揣瀵嗘帴瑙︼紝鍑忓皯椋炴搏浼犳煋鐨勬満浼氾紝鏂逛究淇濇暀浜哄憳鍜屽効绔ュ湪搴婇棿琛岃蛋锛屽簥澶寸殑闂磋窛搴斾负0.5绫筹紝涓よ搴婄殑闂磋窛搴斾负0.9绫炽�傛瘡涓効绔ュ簲鏈夊崟鐙殑搴婂強搴婁笂鐢ㄥ搧銆�
+    </p>
+    <p>
+      鍗у澧欓潰瀹滅敤娣¤壊锛屽簲鏈夎川鍦拌緝鍘氱殑娣辫壊绐楀笜銆傚湴闈㈠疁閾烘湪鍦版澘锛屽鍐呮敞鎰忛槻娼紝缁忓父寮�绐楅�氶銆傝瑜ュ簲缁忓父娓呮礂銆佹毚鏅掋��
+    </p>
+    <h5 id="e330">3.鍗敓闂�</h5>
+    <p>
+      姣忕彮涓�闂达紝浣跨敤闈㈢Н涓�15骞虫柟绫筹紝浜哄潎0.5骞虫柟绫炽�傚唴璁惧ぇ灏忎究妲姐�佺洢娲楁睜鍜屾穻娴存睜銆傚帟鎵�鍜岀洢娲楁睜搴斿垎闂存垨鍒嗛殧锛屽苟涓斿簲閫氶銆�
+    </p>
+    <p>
+      鍗敓闂村唴涓嶈鍙伴樁锛岃创澧欑爾涓庨摵鍦扮爾锛屼究浜庢竻娲椼�傛矡妲藉紡鎴栧潗渚垮紡澶т究鍣紝閮藉簲鏈�1.2绫抽珮鐨勬灦绌洪殧鏉匡紝骞惰鍎跨鎵舵墜锛涙瘡涓帟浣嶇殑骞抽潰灏哄涓�0.80绫趁�0.70绫筹紝娌熸Ы寮忕殑妲藉涓�0.16锝�0.18绫筹紝鍧愬紡渚垮櫒楂樺害涓�0.25锝�0.30绫炽��
+    </p>
+    <p>
+      鐩ユ礂瀹ゅ簲浣嶄簬鍘曟墍涓庢椿鍔ㄥ鎴栧崸瀹や箣闂淬�傚簲鏈�1涓洢娲楀彴锛岄珮搴︿负0.50锝�0.55绫筹紝瀹藉害涓�0.40锝�0.45绫筹紝姘撮緳澶�6锝�8涓紝姘撮緳澶寸殑闂磋窛涓�0.35锝�0.40绫炽��
+    </p>
+    <p>璁捐尪鏉鍜屾瘺宸炬灦锛屾瘡鏉℃瘺宸鹃棿璺濆簲鍦�10鍘樼背浠ヤ笂銆�</p>
+    <p>
+      鍏ㄦ墭搴旀湁娣嬫荡璁惧锛岃鏇磋。鍑嗗瀹わ紝鐑按娲楁荡璁炬柦瀹滈泦涓缃紝闆嗕腑娴村鐨勪娇鐢ㄩ潰绉竴鑸负20锝�40骞虫柟绫炽��
+    </p>
+    <h5 id="e331">4.鍘ㄦ埧</h5>
+    <p>
+      鍘ㄦ埧鏄鍝佸姞宸ョ殑涓昏鍦烘墍锛屼负閬垮厤娌圭儫銆佹皵鍛冲拰鍣0锛屼笉搴旇缃湪涓诲缓绛戝唴锛屼笌鐢熸椿鐢ㄦ埧鍒嗗紑鍗曠嫭璁剧疆锛屼絾鍙堜笉瀹滆繃杩溿�傚簲鏈夎蛋寤婁笌涓诲缓绛戠浉閫氾紝渚夸簬闆ㄩ洩澶╂皵閫侀キ銆�
+    </p>
+    <p>
+      鍘ㄦ埧鍐呭簲鏈夊悇绉嶅繀澶囩殑鐑硅皟璁惧锛屾湁娲楀垏椋熺墿銆佸偍瀛樼敓鐔熼鐗╁拰娲楀埛椋熷叿鐨勮澶囷紝搴旀湁绾遍棬绾辩獥锛屾湁闃茶潎銆侀槻榧犮�侀槻锜戣瀭鍜岄槻灏樼殑鍗敓璁惧銆�
+    </p>
+    <h5 id="e332">5.淇濆仴瀹ゅ拰闅旂瀹�</h5>
+    <p>
+      骞煎効鍥簲璁句繚鍋ュ涓�闂达紝鍏朵娇鐢ㄩ潰绉寜骞煎効鍥妯″ぇ灏忥紝涓�鑸负14锝�18骞虫柟绫炽�傞�氶鑹ソ锛屽闈负鐧借壊锛屼究浜庤瀵熷効绔ワ紝鏈夋祦鍔ㄦ按銆備繚鍋ュ搴旀湁濡備笅璁惧锛氬父瑙勫尰鐤楃敤鍝侊紝鍖呮嫭甯歌鐨勫尰鐤楀櫒姊帮紝濡傞晩瀛愩�佸壀鍒�銆佸惉璇婂櫒銆佽鍘嬭銆佷綋娓╄銆佹墜鐢电瓛銆佸帇鑸屾澘銆佺罕甯冦�佹鐞冦�佹绛俱�佽蒋鐨昂绛夛紱甯哥敤鑽搧锛屽鍚勭被澶栫敤鑽�佹�ユ晳鑽互鍙婂父鐢ㄧ殑瑗胯嵂銆佷腑鎴愯嵂锛涙秷姣掕澶囷紝濡傞珮鍘嬫秷姣掗攨銆佺传澶栫嚎鐏�佸父鐢ㄦ秷姣掓恫銆佹祴璇曠焊銆侀噺鏉紱浣撴璁惧濡備綋閲嶈銆佸鏁拌鍔涜〃鍜岀伅绠便�佽韩楂樿銆佸潗楂樿銆�
+    </p>
+    <p>
+      骞煎効鍥簲璁鹃殧绂诲锛屼娇鐢ㄩ潰绉竴鑸负10锝�16骞虫柟绫筹紝鍐呰闅旂搴�1锝�3寮狅紝鏈変笓鐢ㄧ殑搴婁笂鐢ㄥ搧銆佺洢娲楃敤鍏峰拰鐙珛鐨勫帟鎵�浠ュ強鐜╁叿銆侀鍏风瓑锛屼互渚涢殧绂讳紶鏌撶梾鎮e効鍙婁复鏃惰瀵熸不鐤楁偅鍎挎墍鐢ㄣ�傞殧绂诲鐨勫嚭鍏ュ彛瑕佽繙绂绘椿鍔ㄥ銆�
+    </p>
+    <p>
+      淇濆仴瀹ゅ拰闅旂瀹ゅ疁鐩搁偦璁剧疆锛屼笌鍎跨鐢熸椿鐢ㄦ埧鏈夐�傚綋璺濈锛屼笉鍦ㄥ悇鐝繀缁忛�斾腑銆�
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>骞煎効鍥椿鍔ㄥ尯鍩�</b></p>
+      <p class="block">
+        骞煎効闇�瑕佹湁渚夸簬浠栦滑閫氳繃鑷繁鐨勬椿鍔ㄦ潵瀛︿範鐨勭┖闂达紝杩欎釜绌洪棿灏辨槸浜轰滑甯歌鐨勬椿鍔ㄥ尯鍩熴�傛椿鍔ㄥ尯鍩燂紝涔熺О涓哄叴瓒h鎴栨椿鍔ㄥ尯瑙掞紝鏄湪娲诲姩瀹ゅ唴鎴栧澶栬缃殑銆佷緵骞煎効涓诲姩娲诲姩鐨勫満鎵�锛屽畠鏄牴鎹辜鍎跨殑涓嶅悓鍏磋叮銆佽兘鍔涘拰闇�瑕侊紝鎻愪緵鐨勯�傚悎骞煎効骞撮緞鍙戝睍鍜屼釜浣撳彂灞曠殑鑻ュ共鍏锋湁鑹ソ瑙勫垝鍜屽鏍锋�х壒鐐圭殑瀛︿範鐜銆傚湪杩欎簺鍦烘墍涓紝搴旀牴鎹瘡涓尯鍩熶笉鍚岀殑娲诲姩绫诲瀷鍒涜鑹ソ鐨勫尯鍩熺幆澧冿紝璁捐鎴愮嫭鐗圭殑绌洪棿甯冨眬锛屾姇鏀剧浉鍏崇殑璁炬柦鍜屾潗鏂欍�傛椿鍔ㄥ尯鍩熺殑璁剧疆浣垮辜鍎挎湁閫夋嫨鐨勬満浼氾紝浠栦滑鍙互鎸夌収鑷繁鐨勫叴瓒i�夋嫨鐩稿簲鐨勬椿鍔ㄥ尯鍩燂紝鍦ㄥ尯鍩熶腑閫夋嫨鐙壒鐨勬潗鏂欙紝绯荤粺鍦拌繘琛屼釜浣撶殑鎴栭泦浣撶殑鎿嶄綔鍜屾椿鍔紝浠庤�岃幏寰楀彂灞曘��
+      </p>
+      <p class="block">
+        鐩墠涓浗鍚勫辜鍎垮洯鐨勬椿鍔ㄥ尯鍒嗗鍐呮椿鍔ㄥ尯鍜屽澶栨椿鍔ㄥ尯涓ょ銆傚鍐呮椿鍔ㄥ尯鏈夌殑鎸夈�婂辜鍎垮洯鏁欒偛鎸囧绾茶锛堣瘯琛岋級銆嬭瀹氱殑浜斿ぇ棰嗗煙鍒掑垎锛屽垎涓哄仴搴峰尯鍩熴�佽瑷�鍖哄煙銆佺ぞ浼氬尯鍩熴�佺瀛﹀尯鍩熴�佽壓鏈尯鍩燂紱鏈夌殑鍒欐寜涓婚鍒掑垎锛屽鍥句功鍖恒�佸▋濞冨銆佺悊鍙戝尯銆佽嚜鐒惰銆佹苯杞﹀尯銆佺Н鏈ㄥ尯銆侀鍘呯瓑銆傚澶栨椿鍔ㄥ尯鍒嗕负浣撹偛娲诲姩鍖恒�佺妞嶄笌楗插吇娲诲姩鍖轰袱绫汇�傛潯浠跺ソ鐨勫辜鍎垮洯杩樺紑杈熶簡缁樼敾鎵嬪伐瀹ゃ�佺瀛﹀彂鐜板銆佹绫绘椿鍔ㄥ銆佺児楗銆佽挋姘忓伐浣滃绛夈��
+      </p>
+    </div>
+    <h3 id="c122">鍥涖�佸鍐呯殑閲囧厜鍜岀収鏄庯紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d351">锛堜竴锛夋秹鍙婂鍐呴噰鍏夌殑鍏夊鐗╃悊姒傚康</h4>
+    <p>
+      鍏夐�氶噺琛ㄧず鍏夋簮鍦ㄦ瘡绉掑唴鍙戝皠鐨勫厜鑳芥�绘暟锛屽崟浣嶆槸娴佹槑锛坙umen锛岀鍙蜂负lm锛夈�傚厜閫氶噺鏄厜婧愮殑鍩烘湰鍙傛暟銆�
+    </p>
+    <h5 id="e333">1.鍙戝厜寮哄害</h5>
+    <p>
+      涓嶅悓鍏夋簮鍙戝嚭鐨勫厜閫氶噺鍦ㄧ┖闂寸殑鍒嗗竷涓嶅悓锛屽嵆浣挎槸鍚屼竴鍏夋簮锛屽叾鍏夐�氶噺鍦ㄧ┖闂村悇鏂瑰悜鐨勫垎甯冧篃涓嶄竴鏍枫�傚姞涓婄伅缃╁悗锛屽叾鍒嗗竷鎯呭喌鍙堟湁鎵�鍙樺寲銆傝〃绀哄厜閫氶噺鍦ㄧ┖闂寸殑瀵嗗害鐨勯噺鍗冲彂鍏夊己搴︼紝鍗曚綅鏄潕寰锋媺锛坈andela锛岀鍙蜂负cd锛夈��
+    </p>
+    <h5 id="e334">2.鐓у害</h5>
+    <p>
+      琚収骞抽潰涓婂崟浣嶉潰绉墍鎺ュ彈鐨勫厜閫氶噺鏁板�硷紝琛ㄧず琚厜鐓у皠骞抽潰涓婄殑鍏夐�氶噺瀵嗗害銆傜収搴﹀崟浣嶆槸鍕掑厠鏂紙lux锛岀鍙蜂负lx锛夛紝鍏跺叕寮忎负锛�
+    </p>
+    <p class="center"><i>E</i>=<i>F</i>/<i>S銆�</i></p>
+    <p>鍏朵腑锛�<i>E</i>涓虹収搴︼紝<i>F</i>涓哄厜閫氶噺锛�<i>S</i>涓鸿鐓у钩闈㈤潰绉��</p>
+    <h5 id="e335">3.浜害</h5>
+    <p>
+      琛ㄧず鍙戝厜浣撴槑浜▼搴︾殑閲忥紝鍗曚綅鏄潕寰锋媺姣忓钩鏂圭背锛岄�氬父鐢╟d/m<sup>2</sup>琛ㄧず銆備竴涓极鍙嶅皠琛ㄩ潰鐨勪寒搴﹀彲鐢ㄤ笅寮忔眰寰楋細
+    </p>
+    <p class="center"><i>B</i>=<i>蟻E</i>/<i>蟺</i>銆�</p>
+    <p>鍏朵腑锛�<i>B</i>涓轰寒搴︼紝涓鸿琛ㄩ潰鐨勫弽灏勭郴鏁帮紝<i>E</i>涓虹収搴︺��</p>
+    <h4 id="d352">锛堜簩锛夎嚜鐒堕噰鍏�</h4>
+    <p>閲囧厜鍙堢О鑷劧閲囧厜锛屾槸鎸囦互澶槼鍏変负鍏夋簮锛屽鍐呮墍寰楀埌鐨勫厜绾裤��</p>
+    <p>
+      娲诲姩瀹ゅ唴鑷劧閲囧厜鐨勫崼鐢熻姹傦細婊¤冻閲囧厜鏍囧噯锛屾闈㈠拰榛戞澘闈㈡湁瓒冲鐨勭収搴︼紱鐓у害鍒嗗竷杈冨潎鍖�锛涘崟渚ч噰鍏夊簲浠庡効绔ュ乏渚у皠鍏ワ紝鍙屼晶閲囧厜涔熷簲灏嗕富瑕侀噰鍏夌獥璁惧湪宸︿晶锛涢伩鍏嶇湬鍏夌殑浣滅敤锛屽舰鎴愭剦蹇�佽垝閫傜殑鐢熸椿涓庢椿鍔ㄧ幆澧冦��
+    </p>
+    <p>
+      瀹ゅ唴閲囧厜鐘跺喌涓庡绉嶅洜绱犵浉鍏筹紝闄や簡澶槼鍏夌殑寮哄急锛岃繕鍙楅噰鍏夌獥澶у皬銆佺幓鍦伴潰绉瘮銆佸娣辩郴鏁板ぇ灏忋�佹湁鏃犲澶栭伄鎸$墿銆佺獥鐜荤拑鐨勬竻娲佺▼搴︺�佸鍐呰壊璋冦�佸缓绛戞湞鍚戠瓑鍥犵礌鐨勫奖鍝嶃��
+    </p>
+    <p>
+      涓轰簡鎻愰珮瀹ゅ唴鑷劧閲囧厜鐨勬晥鏋滐紝閲囧厜绐楀簲閫傚綋鍦板姞澶э紝绐楃殑涓婄紭搴斿敖鍙兘楂樹簺銆傜幓鍦伴潰绉瘮鏄 閲忓鍐呴噰鍏夌姸鍐电殑涓�涓噸瑕佹寚鏍囷紝鏄獥鐨勯�忓厜闈㈢Н涓庡湴闈㈢Н涔嬫瘮锛屽辜鍎垮洯娲诲姩瀹ょ殑鐜诲湴闈㈢Н姣斿�间笉搴斾綆浜�1鈭�6銆傜獥鎴疯秺灏忥紝绐楁閬厜鐨勯潰绉瘮鐜囪秺澶э紝瀹為檯娴嬮噺鏃跺簲浠ュ疄闄呯殑閫忓厜闈㈢Н鏉ヨ绠椼��
+    </p>
+    <p>
+      瀹ゆ繁绯绘暟鏄奖鍝嶉噰鍏夋晥鏋滅殑鍙︿竴閲嶈鎸囨爣锛屽畠鏄寚绐椾笂缂樿窛鍦伴潰楂樺害涓庡娣变箣姣斻�傚崟渚ч噰鍏夋椂锛屽娣辩郴鏁颁笉搴斿皬浜�1鈭�2锛屾垨鎶曞皠瑙掞紙瀹ゅ唴妗岄潰涓�鐐瑰埌绐椾晶鎵�寮曠殑姘村钩绾夸笌璇ョ偣鍒扮獥涓婄紭涔嬮棿鐨勫す瑙掞紝涔熺О涓哄叆灏勮锛変笉灏忎簬20掳銆傝嫢鏄弻渚ч噰鍏夛紝瀹ゆ繁绯绘暟搴斾笉灏忎簬1鈭�4銆備负浜嗕娇鐜诲湴闈㈢Н姣斿拰瀹ゆ繁绯绘暟绗﹀悎瑕佹眰锛屾椿鍔ㄥ绐楁埛瑕侀�傚綋鍔犲ぇ锛岀獥涓婄紭灏藉彲鑳介珮浜涖��
+    </p>
+    <p>
+      鏈夋棤瀹ゅ閬尅鐗╀篃鏄奖鍝嶅鍐呴噰鍏夋晥鏋滅殑涓�涓洜绱犮�傚鏋滃澶栨湁楂樺ぇ鐨勫缓绛戠墿銆佹爲鏈ㄣ�佸洿澧欍�佸ぇ鍨嬭繍鍔ㄥ櫒姊扮瓑閬尅鐗╋紝瀵瑰鍐呯殑閲囧厜褰卞搷寰堝ぇ銆備竴鑸潵璇达紝瀵归潰寤虹瓚鐗╋紙閬尅鐗╋級鑷虫椿鍔ㄥ涔嬮棿鐨勮窛绂诲簲涓嶅皬浜庤寤虹瓚鐗╅珮搴︾殑2鍊嶃��
+    </p>
+    <p>
+      绐楃幓鐠冪殑娓呮磥绋嬪害涔熷閲囧厜鏈夊奖鍝嶃�傛櫘閫氱幓鐠冪殑閬厜鐜囦负10%宸﹀彸锛岃�岃灏樺焹姹℃煋鐨勭幓鐠冪殑閬厜鐜囧彲杈�20%锝�30%銆備负闄嶄綆閬厜鐜囷紝搴斾繚鎸侀棬绐楃幓鐠冪殑娓呮磥銆�
+    </p>
+    <p>
+      鍚勭鑹插僵瀵瑰厜鐨勫弽灏勭巼鏄笉鍚岀殑锛屽鐧借壊鏄�0.8锝�0.9锛屾贰绫抽粍鑹叉槸0.5锝�0.6锛屾祬榛勮壊鏄�0.5锝�0.6锛岄粍鑹叉槸0.4锛屾祬钃濊壊鏄�0.3锛屾祬瑜愯壊鏄�0.15锛岄粦鑹叉槸0.01锝�0.02銆傚鍐呭澹佸疁鍒锋垚鐧借壊锛屼娇鍙嶅皠绯绘暟杈炬渶楂樺�笺�傚ぉ鑺辨澘銆佹妞呫�佹┍鏌滃疁涓烘贰鑹诧紝浠ユ敼鍠勫鍐呯殑閲囧厜鐘跺喌銆�
+    </p>
+    <p>
+      涓浗澶ч儴鍒嗗湴鍖虹殑寤虹瓚鐗╀互鍗楀悜锛堟垨鍗楀悜鍋忎笢鎴栧亸瑗匡級涓哄疁銆備笢瑗挎湞鍚戞墍鎺ュ彈鐨勫お闃冲厜鏃堕棿杩囩煭锛屾墍浠ュ辜鍎垮洯涓讳綋寤虹瓚鐗╀笉搴旈噰鐢ㄤ笢瑗挎湞鍚戯紝鏈�濂介噰鐢ㄥ崡鍖楀悜鐨勫弻渚ч噰鍏夈�傚崡澶栧粖鍖楁椿鍔ㄥ鏃讹紝搴斾互鍖楀悜绐椾负涓昏閲囧厜闈紝鏁欏笀搴斿皢灏忛粦鏉裤�佽创缁掓澘绛夌疆浜庢椿鍔ㄥ涓滈潰锛屼娇妗岄潰鑳藉舰鎴愬乏渚ч噰鍏夈��
+    </p>
+    <p>
+      瑕佺患鍚堣瘎浠锋椿鍔ㄥ鐨勯噰鍏夋儏鍐碉紝涓�鑸敤閲囧厜绯绘暟浣滀负琛¢噺鎸囨爣銆傞噰鍏夌郴鏁版槸鎸囧鍐呭伐浣滈潰涓�鐐圭殑鐓у害涓庡悓鏃堕棿瀹ゅ寮�闃斿湴澶╃┖鏁e皠鍏夌殑姘村钩鐓у害鐨勬瘮鍊笺�備竴鑸姹傜绐楁渶杩滅殑妗岄潰涓婄殑閲囧厜绯绘暟涓嶄綆浜�1%銆�
+    </p>
+    <h4 id="d353">锛堜笁锛変汉宸ョ収鏄�</h4>
+    <p>
+      浜哄伐鐓ф槑鏄埄鐢ㄤ汉宸ュ厜婧愯幏寰楀厜绾匡紝浠ュ讥琛ヨ嚜鐒堕噰鍏夌殑涓嶈冻銆傚効绔ュ湪骞煎効鍥ぇ閮ㄥ垎鏄湪閲囧厜鏉′欢杈冨ソ鐨勭櫧澶╋紝涓�鑸笉闇�瑕佷汉宸ョ収鏄庯紱浣嗗湪鍐鍙婇槾闆ㄥぉ鎴栧澶栨湁閬尅鐗╂椂锛屽簲琛ュ厖浜哄伐鐓ф槑銆�
+    </p>
+    <p>
+      骞煎効鍥鍐呬汉宸ョ収鏄庣殑鍗敓瑕佹眰涓庤嚜鐒堕噰鍏夌殑鍗敓瑕佹眰鍩烘湰涓�鑷达紝浜哄伐鐓ф槑搴斾繚璇佹闈㈠拰灏忛粦鏉块潰涓婃湁瓒冲鐨勭収搴︼紱鐓у害鍒嗗竷鍧囧寑锛涗笉浜х敓鎴栧皯浜х敓闃村奖锛屾病鏈夋垨灏介噺鍑忓皯鐪╁厜浣滅敤锛涗笉鍥犱汉宸ョ収鏄庤�屼娇瀹ゅ唴姘旀俯杩囧害澧為珮鎴栦娇绌烘皵鍙楀埌姹℃煋锛屽簲璇ヤ繚璇佺┖姘旂殑璐ㄩ噺鍜屽畨鍏ㄦ�э紱鍦ㄥ効绔ヨ閲庡唴鐪嬩笉鍒板己鐑堢殑鍙戝厜浣撶瓑銆�
+    </p>
+    <p>
+      鐓у害鐨勫ぇ灏忓彇鍐充簬鐏殑鏁伴噺銆佸姛鐜囧拰绉嶇被銆傚伐浣滈潰鐓у害鐨勫ぇ灏忓鍎跨鐨勮瑙夊姛鑳戒互鍙婂涔犳晥鐜囨湁鐩存帴鐨勫奖鍝嶃�傜浉鍏崇爺绌惰〃鏄庯紝鐓у害浣庝簬100鍕掑厠鏂椂鎰熷埌寰堟殫锛岄暱鏃堕棿闃呰瀹规槗瀵艰嚧瑙嗙柌鍔筹紝鐓у害涓�100鍕掑厠鏂粛涓嶈冻锛岃揪鍒�150鍕掑厠鏂椂鍏夌嚎灏氬彲銆傚綋鐓у害鍦�10锝�1
+      000鍕掑厠鏂寖鍥村唴锛岀収搴﹁秺澶э紝瑙嗙柌鍔宠秺灏忋�傚辜鍎垮洯娲诲姩瀹ゃ�侀煶浣撴椿鍔ㄥ鐨勭収搴﹀�间笉搴斾綆浜�150鍕掑厠鏂紝淇濆仴瀹ゃ�侀殧绂诲銆佸姙鍏鐨勭収搴︿笉搴斾綆浜�100鍕掑厠鏂紝鍗у銆佸帹鎴跨殑鐓у害鍊间笉搴斾綆浜�75鍕掑厠鏂紝鍗敓闂村拰娲楄。鎴跨殑鐓у害鍊间笉搴斾綆浜�30鍕掑厠鏂紝闂ㄥ巺銆佸簱鎴跨瓑鐨勭収搴﹀�间笉搴斾綆浜�20鍕掑厠鏂�傚鏋滄殏鏃舵棤娉曟敼鍙樺鍐呯収搴︿笉瓒崇殑鎯呭喌锛屽氨搴旂缉鐭効绔ヤ綔涓氭椂闂达紝澧炲姞浼戞伅娆℃暟锛屼互闃茶鐤插姵杩囧害銆�
+    </p>
+    <p>
+      瀹ゅ唴鐓у害搴斿潎鍖�銆傜収搴︾殑鍧囧寑搴﹀嵆鍧囧寑绯绘暟涓昏涓庣伅鐨勬暟閲忋�佺绫汇�佹偓鎸傞珮搴︺�佸竷缃柟寮忕瓑鏈夊叧銆傚潎鍖�绯绘暟鏄鍐呮渶灏忕収搴︿笌骞冲潎鐓у害涔嬫瘮锛屼竴鑸姹傝绯绘暟涓嶄綆浜�0.7銆傜収鏄庣殑鍧囧寑绯绘暟鏄殢鐏殑鎮寕楂樺害鐨勫崌楂樿�屽姞澶х殑锛屼絾妗岄潰鐨勭収搴︿細鍥犳偓鎸傞珮搴︾殑澧炲姞鑰岄檷浣庛�傜洰鍓嶆垜鍥藉辜鍎垮洯鐓у害鍜屽潎鍖�绯绘暟鐨勬爣鍑嗕笌璁稿鍥藉鐨勫悓绫绘爣鍑嗙浉姣斿亸浣庛��
+    </p>
+    <p>
+      鐪╁厜鏄寚鍦ㄨ閲庤寖鍥村唴褰㈡垚涓嶈垝閫傜殑骞叉壈鎴栦娇瑙嗚浜х敓鐤插姵鐨勫厜浜紝鍒嗕负鐩存帴鐪╁厜鍜屽弽灏勭湬鍏夈�傜洿鎺ョ湬鍏夋槸鎸囧湪瑙傚療鐗╀綋鐨勬柟鍚戞垨鎺ヨ繎杩欎竴鏂瑰悜鐨勫彂鍏変綋鑰屽紩璧风殑鐪╁厜銆傚弽灏勭湬鍏夋槸鐢辫閲庡唴鐨勫畾鍚戝弽灏勮〃闈㈠弽灏勭殑楂樹寒搴﹀厜鎵�浜х敓鐨勩�備负鍑忚交鎴栨秷闄ゅ鍐呯湬鍏夛紝鍙檺鍒跺厜婧愪寒搴︼紝涓嶇敤瑁哥伅鐓ф槑锛涢�傚綋鎻愰珮鐏殑鎮寕楂樺害锛涢�傚綋鎻愰珮鐜浜害锛屽噺灏戜寒搴﹀姣斻��
+    </p>
+    <h3 id="c123">浜斻�佸鍐呯殑閫氶鍜岄噰鏆栵紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d354">锛堜竴锛夐�氶</h4>
+    <p>瀹ゅ唴鐨勫井灏忔皵鍊欏寘鎷皵娓┿�佹皵婀垮拰姘旀祦锛屽鍎跨鐨勫仴搴疯捣鐫�褰卞搷浣滅敤銆�</p>
+    <p>閫氶鐨勭洰鐨勬槸閫氳繃绌烘皵娴佸姩锛屾帓鍑哄鍐呯殑姹℃祳绌烘皵锛岄�佸叆瀹ゅ鐨勬柊椴滅┖姘斻��</p>
+    <p>
+      瀛﹀墠鍎跨涓嶄粎闇�瑕佷竴瀹氶噺鐨勬柊椴滅┖姘旓紝鑰屼笖闇�瑕侀�傚疁鐨勫井灏忔皵鍊欍�備緥濡傦紝瀵掑喎瀛h妭瀹ゅ唴闇�瑕佹祦閫熻緝灏忋�佹俯搴﹁緝楂樼殑绌烘皵锛岀値鐑鑺傚鍐呭垯闇�瑕佹祦閫熻緝澶с�佹俯搴﹁緝浣庣殑绌烘皵銆傚鏋滃鍐呮皵娓╄繃楂樸�佽繃浣庢垨鑰呴鐒跺彉鍖栵紝閮藉鏄撳紩鍙戜笂鍛煎惛閬撴劅鏌撶瓑鐤剧梾銆�
+    </p>
+    <p>
+      娲诲姩瀹ゅ拰鍗у鏄効绔ョ敓娲诲拰娲诲姩鐨勭幆澧冿紝鐢变簬鍎跨浜烘暟杈冨锛屽鍐呯┖姘斾細閫愭笎鍙樺緱娣锋祳锛屼簩姘у寲纰虫暟閲忓鍔狅紝绌烘皵闂风儹锛屼娇鍎跨娉ㄦ剰鍔涗笉闆嗕腑銆佺簿绁炰笉鎸�佺柌鍊︺�佸ご鐥涖�傚鍐呯粏鑿屾薄鏌撶殑鍙兘鎬у澶э紝鍑虹幇鏈夋満鏉傝川銆佺~鍖栨阿绛夌墿璐ㄣ��
+    </p>
+    <p>
+      鍎跨鐨勮韩浣撹皟鑺傛満鑳藉皻涓嶅畬鍠勶紝闇�瑕佸湪瀹ゅ唴寰楀埌鏂伴矞绌烘皵銆傚洜姝わ紝瑙e喅瀹ゅ唴閫氶鎹㈡皵闂锛屽垱閫犻�傚疁鐨勫井灏忔皵鍊欙紝鏄辜鍎垮洯寤虹瓚璁惧鐨勯噸瑕佸唴瀹广��
+    </p>
+    <p>閫氶鐨勫舰寮忓彲浠ュ垎涓鸿嚜鐒堕�氶鍜屼汉宸ラ�氶涓ょ銆�</p>
+    <h5 id="e336">1.鑷劧閫氶</h5>
+    <p>
+      鑷劧閫氶鏄敱浜庨鍔涘拰瀹ゅ唴澶栨皵娓╁樊鐨勫ぇ灏忥紝寮曡捣绌烘皵鐨勬祦鍔ㄣ�傞鍔涘拰瀹ゅ唴澶栨俯宸秺澶э紝姘旀祦閫熷害灏辫秺蹇紝閫氶鎵�闇�鏃堕棿灏辫秺灏戙��
+    </p>
+    <p>
+      寤虹瓚鐗╃殑澶栧姘斿瓟銆佸ぉ鑺辨澘銆佸湴鏉裤�侀棬绐楃紳闅欍�侀�氶绠¢亾绛夊潎鑳介�氶銆傚湪瀹ゅ唴澶栨俯宸负1鈩冩椂锛�1骞虫柟绫崇殑澧欏姣忓皬鏃朵粎鑳介�氳繃0.25绔嬫柟绫崇┖姘斻�傚湪闂ㄧ獥绱ч棴鐨勫鍐咃紝浠呴潬杩欑鏂规硶鎹㈡皵鏄繙杩滀笉鑳芥弧瓒抽渶瑕佺殑銆傚洜姝わ紝蹇呴』缁忓父寮�绐楁崲姘旓紝浠ヤ繚璇佸鍐呯┖姘旀柊椴溿��
+    </p>
+    <p>
+      褰撶┖姘斾腑浜屾哀鍖栫⒊鐨勬祿搴﹁秴杩�0.1%鏃讹紝绌烘皵涓殑鍖栧鎴愬垎鍜岀墿鐞嗘�ц川鍙戠敓浜嗚緝澶у彉鍖栵紝瀹ゅ唴浜х敓寮傚懗锛屽効绔ヤ細鏈変笉鑸掗�傛劅锛屾敞鎰忓姏涔熷鏄撳垎鏁o紝鐢氳嚦浜х敓澶存檿鐥囩姸銆�
+    </p>
+    <p>涓轰簡鍔犲己鑷劧閫氶锛屽彲閲囧彇浠ヤ笅鎺柦銆�</p>
+    <p>锛�1锛夋椿鍔ㄥ鍙婂崸瀹よ姘旂獥</p>
+    <p>
+      姘旂獥鎬婚潰绉笉搴斿皯浜庡湴闈㈢Н鐨�1/60锝�1/50銆傚彲鍦ㄧ獥鎴风殑涓婇儴1/3澶勮椋庢枟寮忓皬绐楋紝浠ュ皬绐楀簳閮ㄤ负杞达紝鍚戝鍐呭紑鍚紝鍥炶浆瑙掑害涓�30掳宸﹀彸銆傜獥妗嗕袱渚ф湁閾佸埗鎴栨湪鍒跺す鏉裤�傚澶栨皵娴佺粡椋庢枟寮忓皬绐楁祦鍚戝ぉ鑺辨澘锛屽憟寮у舰涓嬮檷锛岃繖鏍峰彲閬垮厤鍐锋皵鐩存帴鍚瑰埌鍎跨韬笂锛屼篃涓嶄細浣垮鍐呮皵娓╅鐒朵笅闄嶃��
+    </p>
+    <p>锛�2锛夊悎鐞嗙殑寮�绐楁崲姘斿埗搴�</p>
+    <p>
+      搴旀寜涓嶅悓瀛h妭鍜屽ぉ姘旇瀹氬悎鐞嗙殑寮�绐楀埗搴︺�傚瘨鍐峰鑺傦紝搴斿湪鍎跨瀹ゅ娲诲姩鏈熼棿锛屽強鏃跺紑绐楁崲姘斻�傚鏋滃鍐呮湁鍚堢悊鐨勪緵鏆栧拰閫氶灏忕獥璁惧鏃讹紝鍗充娇鍦ㄥ瘨鍐峰鑺備篃鍙暣鏃ユ墦寮�灏忕獥銆傜値鐑湴鍖哄洓瀛i兘鍙紑绐楋紝娓╂殩鍦板尯鍙噰鐢ㄥ紑绐椾笌寮�灏忔皵绐楃浉缁撳悎鐨勬柟寮忋��
+    </p>
+    <p>锛�3锛夊鍐呭澹佽鑷劧鎶藉嚭寮忛�氶绠¢亾</p>
+    <p>
+      鏈夐�氶閬撶殑瀹ゅ唴姣旀棤閫氶閬撶殑浜屾哀鍖栫⒊钃勭Н绋嬪害浣庯紝鍙娇姣忓皬鏃舵崲姘旀鏁拌嚜鐒跺鍔犮��
+    </p>
+    <h5 id="e337">2.浜哄伐閫氶</h5>
+    <p>
+      鍦ㄨ嚜鐒堕�氶鐨勬儏鍐典笅锛屽鍐呮皵娓╀粛鐒跺埌杈�30鈩冩椂锛屽簲閲囩敤浜哄伐閫氶鐨勮緟鍔╄澶囷紝濡傜數鎵囥�佺┖璋冦�佹帓椋庢墖绛夛紝浣垮鍐呭绌烘皵寰椾互浜ゆ崲锛屽讥琛ヨ嚜鐒堕�氶鐨勪笉瓒炽�傚帹鎴夸笌鍗敓闂村簲瀹夎鎺掗鎵囥��
+    </p>
+    <h4 id="d355">锛堜簩锛夐噰鏆�</h4>
+    <p>
+      涓ュ瘨瀛h妭锛屾棦瑕佷繚鎸佸鍐呬竴瀹氱殑姘旀俯锛屽張瑕佷繚鎸佸鍐呯┖姘旀柊椴滐紝鍥犳锛屾墭骞兼満鏋勫湪娉ㄦ剰閫氶鎹㈡皵鐨勫悓鏃讹紝杩樺繀椤昏�冭檻鍚堢悊鐨勯噰鏆栥��
+    </p>
+    <p>鎵樺辜鏈烘瀯鐨勯噰鏆栨柟寮忎竴鑸湁闆嗕腑閲囨殩鍜屽眬閮ㄩ噰鏆栦袱绉嶃��</p>
+    <h5 id="e338">1.闆嗕腑閲囨殩</h5>
+    <p>闆嗕腑寮忛噰鏆栧寘鎷捀姹藉紡閲囨殩鍜岀儹姘村紡閲囨殩銆�</p>
+    <p>
+      钂告苯寮忛噰鏆栨椂锛屾暎鐑墖琛ㄩ潰娓╁害杈冮珮锛屽鏄撳紩璧峰効绔ョ儷浼わ紝骞剁敱浜庣噧鐑т骇鐢熻嚟鍛筹紱鍋滄渚涙殩鏃讹紝鏁g儹鐗囧緢蹇喎鍗达紝瀹ゆ俯娉㈠姩杈冨ぇ銆�
+    </p>
+    <p>
+      鐑按寮忛噰鏆栵紝缁忛攨鐐夊姞鐑殑姘存俯涓嶈秴杩�95鈩冿紝鏁g儹鐗囪〃闈㈡俯搴︿笉楂樹簬70鈩冿紝鍋滄渚涚儹鏃讹紝鏁g儹鐗囦腑鐨勭儹姘撮�愭笎鍐峰嵈锛屽鍐呮俯搴︽尝鍔ㄨ緝灏忋�傛墍浠ワ紝鍎跨娲诲姩瀹ゅ唴浠ラ泦涓殑鐑按寮忛噰鏆栦负瀹溿��
+    </p>
+    <p>
+      闆嗕腑閲囨殩鎵�鐢ㄧ殑鏁g儹鐗囧簲骞虫粦锛屼互渚挎竻鎵紝瀹夎鍦ㄥ澧欎笅鐨勫澹佸嚬澶勶紝浣垮鍐呭舰鎴愯壇濂界殑姘旀祦鏉′欢锛涙暎鐑墖澶栧簲璁炬湁鏈ㄦ爮鎴栧洿鎸★紝閬垮厤鍎跨鐑激銆傜粡娴庢潯浠惰緝濂界殑骞煎効鍥彲閲囩敤绌鸿皟璁惧閲囨殩銆�
+    </p>
+    <h5 id="e339">2.灞�閮ㄩ噰鏆�</h5>
+    <p>
+      瑙勬ā杈冨皬鐨勬垨缁忔祹鏉′欢杈冨樊鐨勫辜鍎垮洯鍙繘琛屽眬閮ㄩ噰鏆栵紝濡傚寳鏂圭殑鐏鍜屽湴鐐曘�佺伀鐐夌瓑閮芥槸灞�閮ㄩ噰鏆栨柟寮忋�傚叾涓紝鐏鍜屽湴鐐曡緝濂姐�傝闃叉澧欓潰鍜屽湴闈㈡紡鐑燂紝浣跨儫鍜岀伆灏樿繘鍏ュ鍐呫�傜敤鐏倝閲囨殩鏃朵竴瀹氳瀹夎鐑熺瓛锛屼互渚挎帓鐑熴�傜伀鐐夊懆鍥村簲瀹夋斁闅旂儹閾佹澘鎴栨爮鏉嗐�傛敞鎰忛槻姝㈠効绔ョ儷浼ゃ�佷竴姘у寲纰充腑姣掑強鐏伨銆佺儫灏橀鎵�傜數鐑彇鏆栧櫒銆佺數鐑补姹�绛変篃灞炰簬灞�閮ㄩ噰鏆栫殑鏂瑰紡锛屽簲娉ㄦ剰闃叉瑙︾數鍜岀儷浼ゃ��
+    </p>
+    <p>灞�閮ㄩ噰鏆栫殑缂虹偣鏄鍐呯殑姘旀俯涓嶅潎鍖�锛屼笉鍚岄儴浣嶆俯宸緝澶э紝绌烘皵骞茬嚗銆�</p>
+    <p>
+      瀹ゅ唴閲囨殩搴旇兘杈惧埌浣垮効绔ユ劅瑙夎垝閫傜殑鐩殑銆傛椿鍔ㄥ鍜屽瘽瀹ょ殑姘旀俯浠�16鈩冿綖18鈩冧负瀹滐紝鐩稿婀垮害涓�40%锝�60%锛�50%杈冧匠锛岄閫熶笉瓒呰繃0.3绫�/绉掋�傚勾榫勮秺灏忥紝瀹ゅ唴姘旀俯鍙暐楂樹簺銆傚鍐呮俯搴﹀簲灏介噺淇濇寔鍧囧寑锛屾按骞抽潰鍚勭偣鐨勬皵娓╁樊鍙婂瀭鐩村悇鐐癸紙瓒抽儴鍜屽ご閮級鐨勬皵娓╁樊鏈�濂戒笉瓒呰繃2鈩冿紝涓�鏄煎姘旀俯宸笉搴旇秴杩�6鈩冦��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0279-1.jpg" /><br />
+      <span class="img">涓撻鍗� 瀛︿範涓婚涓�</span>
+    </p>
+    <h2 class="module_block" id="b038">
+      <div class="custom1">瀛︿範涓婚浜�</div>
+      <div class="custom2">鎵樺辜鏈烘瀯鐨勮澶囧強鏁欏叿銆佺帺鍏峰崼鐢熴��</div>
+    </h2>
+    <p class="center">
+      <el-image :src="taskTwo" :preview-src-list="[taskTwo]" />
+    </p>
+    <p class="custom_tag"><b>鈥㈠涔犲垵浣撻獙鈥�</b></p>
+    <div class="fieldset">
+      <p class="block">
+        鏌愬辜鍎垮洯灏忕彮鐨勮�佸笀鍙戠幇鐝骇涓殑涓�涓瀛愪竴鐩寸揣闂潃鍢村反涓嶈璇濓紝浜庢槸璧板埌瀛╁瓙闈㈠墠锛岃闂師鍥狅紝缁撴灉瀛╁瓙寮犲槾浠ュ悗锛岃�佸笀鍙戠幇浠栧槾閲岀珶鐒舵湁涓�涓皬绾芥墸銆傚師鏉ヨ繖涓瀛愬緢鍠滄缁掓瘺鐜╁叿鐨勭溂鐫涳紝浜庢槸鎶婄航鎵e仛鐨勭溂鐫涙姞涓嬫潵锛屽惈鍦ㄥ槾閲屻�傚垢浜忚�佸笀鍙婃椂鍙戠幇锛屽惁鍒欙紝绾芥墸寰堟湁鍙兘琚悶涓嬪幓锛屽彲鑳戒細閫犳垚绐掓伅銆佹濉炴垨浼ゅ鍠夊挋銆傚姝わ紝浣犳湁鍝簺鎯虫硶锛�
+      </p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block"><input type="text" class="lineInput" /></p>
+      <p class="block">
+        鎵樺辜鏈烘瀯鍦ㄩ�夋嫨鏁欏叿銆佺帺鍏风殑鏃跺�欏簲浠旂粏锛屼繚璇佸叾瀹夊叏鎬с�傛湰涓婚涓昏璁茶堪鎵樺辜鏈烘瀯瀹跺叿銆佹枃鍏枫�佹暀鍏峰拰鐜╁叿鐨勫崼鐢熶互鍙婁綋鑲茶澶囩殑鍗敓鏍囧噯鍜岃姹傦紝涓烘墭骞兼満鏋勫垱璁惧畨鍏ㄣ�佸崼鐢熺殑鐗╄川鐜鎻愪緵鍙傝�冦��
+      </p>
+    </div>
+    <h3 id="c124">涓�銆佸鍏风殑鍗敓锛烇紴锛烇紴锛烇紴</h3>
+    <h4 id="d356">锛堜竴锛夋妞�</h4>
+    <p>
+      妗屾鏄効绔ュ湪骞煎効鍥父鎴忋�佸涔犮�佽繘椁愩�侀ギ姘存椂閮借浣跨敤鐨勫鍏凤紝鏄効绔ヤ娇鐢ㄦ渶澶氱殑瀹跺叿涔嬩竴銆�
+    </p>
+    <p>
+      鍚堜箮鍗敓瑕佹眰鐨勬妞呰兘鍩瑰吇鍎跨鑹ソ鐨勫潗濮匡紝鎺у埗鑴婃煴寮洸寮傚父鍙婅繎瑙嗙溂鐨勫彂鐢燂紝涓庡効绔ヨ韩浣撶殑姝e父鍙戣偛鏈夌潃瀵嗗垏鐨勫叧绯汇��
+    </p>
+    <p>
+      妗屾鐨勫崼鐢熻姹傦細閫傚悎鍎跨鐨勮韩鏉愶紝鏈夊埄浜庡舰鎴愯壇濂藉潗濮匡紝鍑忓皯鐤插姵鐨勪骇鐢燂紱淇濇姢瑙嗗姏锛屼笉濡ㄧ鍎跨姝e父鐨勭敓闀垮彂鑲诧紱瀹夊叏銆佸潥鍥恒�佺編瑙傘�侀�犱环缁忔祹锛屼笉濡ㄧ鏁欏鐨勬竻鎵��
+    </p>
+    <h5 id="e340">1.鍧愬Э</h5>
+    <p>
+      姝g‘鐨勫潗濮挎槸鑴婃煴姝g洿锛屽啓瀛楁椂澶撮儴涓嶈繃鍒嗗墠鍊撅紝涓嶈�歌偐锛屼笉姝ご锛涗袱鑲╀箣闂寸殑杩炵嚎涓庢缂樺钩琛岋紝鍓嶈兏涓嶅彈鍘嬭揩锛屽ぇ鑵挎按骞筹紝涓よ冻鐫�鍦帮紝淇濇寔韬綋绋冲畾鑰屼笉鏄撲骇鐢熺柌鍔崇殑浣撲綅锛涚溂鐫涗笌妗岄潰涓婁功鏈殑璺濈涓�鑸负30锝�35鍘樼背锛屽辜灏忓効绔ュ彲绋嶈繎锛涜娑插惊鐜�氱晠锛屽懠鍚歌嚜濡傦紝涓嬭偄鐨勭缁忎笉鍙楀帇杩��
+    </p>
+    <p>
+      鍧愬Э鍙牴鎹噸蹇冪殑涓嶅悓鍒嗕负鍓嶄綅鍧愬Э鍜屽悗浣嶅潗濮裤�傚墠浣嶅潗濮挎槸鎸囦笂浣撻噸蹇冭惤鍦ㄤ袱鍧愰缁撹妭涓婃垨鍏跺墠鏂圭殑濮垮娍锛涘悗浣嶅潗濮挎槸鎸囦笂浣撶殑閲嶅績钀藉湪鍧愰缁撹妭涔嬪悗鐨勫Э鍔裤�傚墠浣嶅潗濮挎椂锛屼几鐩磋函骞茬殑妫樿倢銆佽儗闃旇倢銆佽儗闀胯倢鍙婃枩鏂硅倢绛夋寔缁揣寮狅紝寰堝揩鍑虹幇鐤插姵锛涜�屽悗浣嶅潗濮跨敱浜庤儗閮ㄦ湁渚濋潬锛屽垯灏戞湁杩欑鎯呭喌銆備竴鑸潵璇达紝鍚庝綅鍧愬Э閫傜敤浜庝紤鎭�佸惉璁插拰鐪嬩功锛岃�屽啓瀛椼�佺敾鐢绘椂蹇呴』閲囧彇涓婁綋绋嶅井鍓嶅�剧殑浣撲綅銆�
+    </p>
+    <h5 id="e341">2.妗屾鐨勫昂瀵�</h5>
+    <p>
+      妗屾鐨勫昂瀵稿簲鏍规嵁鍎跨鐨勮韩楂樺強鍏朵笂銆佷笅閮ㄧ殑姣斾緥纭畾銆備富瑕佸寘鎷互涓嬪嚑鏂归潰銆�
+    </p>
+    <p>锛�1锛夋楂橈紙鎴栨闈㈤珮锛�</p>
+    <p>
+      妞呴珮鏄寚妞呴潰鍓嶇紭鏈�楂樼偣璺濆湴闈㈢殑鍨傜洿璺濈銆傞�傚疁鐨勬楂樺簲涓庡皬鑵块珮鐩搁�傚簲锛岀瓑浜庤厯楠ㄥご鐐归珮鎴栧啀浣�1鍘樼背锛岃剼鎺岃兘骞虫斁鍦ㄥ湴鏉夸笂锛屽ぇ灏忚吙鎴�90掳锛岃厴绐濅笅娌℃湁鏄庢樉鍘嬪姏銆傛闈㈣繃浣庢垨杩囬珮閮戒細浣垮効绔ュ潗濮夸笉绋冲畾锛屼骇鐢熺柌鍔炽��
+    </p>
+    <p>锛�2锛夋娣�</p>
+    <p>
+      妞呮繁鏄寚妞呴潰鍓嶅悗鏂逛綅鐨勬湁鏁堝昂瀵搞�傚効绔ュ氨搴ф椂澶ц吙鐨勫悗2/3锝炲悗3/4搴旂疆浜庢闈笂锛屽皬鑵跨殑鍚庢柟搴旂暀鏈夌┖闅欍��
+    </p>
+    <p>锛�3锛夋瀹�</p>
+    <p>
+      妞呭鏄寚妞呴潰鍓嶇紭宸﹀彸鏂瑰悜鐨勫昂瀵搞�傛瀹藉簲鐣ョ瓑浜庤噣瀹斤紝涓�鑸瘮鍎跨楠ㄧ泦瀹�5锝�6鍘樼背銆�
+    </p>
+    <p>锛�4锛夋闈犺儗</p>
+    <p>
+      妞呴潬鑳屾渶濂藉叿鏈変笌鑵伴儴澶栧舰鐩稿惢鍚堢殑褰㈠紡锛岄潬鑳屼互鍚戝悗鍊炬枩3掳锝�7掳涓哄疁锛屼笂缂橀珮杈捐偐鑳涢涓嬭涔嬩笅銆傚辜鍎垮洯涓嶅簲閲囩敤鏃犻潬鑳屾澘鍑炽��
+    </p>
+    <p>锛�5锛夋妞呴珮宸�</p>
+    <p>
+      妗屾楂樺樊鏄寚妗岃繎缂橀珮涓庢楂樹箣宸�傚綋妞呴珮纭畾鍚庯紝鍐嶅姞妗屾楂樺樊鍗充负妗岄珮銆傞�傚疁鐨勬妞呴珮宸簲涓哄効绔ュ潗楂樼殑1/3銆傚湪妗屾灏哄鐨勯厤鍚堝叧绯讳腑锛屾妞呴珮宸槸鏈�閲嶈鐨勫洜绱狅紝瀵瑰鍓嶅効绔ュ氨搴уЭ鍔跨殑褰卞搷鏈�澶с��
+    </p>
+    <p>
+      濡傛灉妗屾楂樺樊澶ぇ锛岀溂鐫涗笌涔︿箣闂寸殑璺濈蹇呯劧缂╃煭锛屼袱鑲╀笂鎻愶紝鎴栦互鍗曚晶鑷傛í鏋跺湪妗岄潰涓婏紝鑷翠娇鑴婃煴鍛堜晶寮姸鎬侊紱濡傛灉妗屾楂樺樊澶皬锛屼綔涓氭椂蹇呯劧涓婁綋鍓嶅�撅紝鎴栦互鍗曚晶鑷傛敮鎸佷笂浣撶殑璐ㄩ噺浜庢闈紝鑷翠娇鑴婃煴鍛堜晶寮姸鎬侊紝鎴栧集鑵颁綆澶达紝浣胯剨鏌卞悗鍑搞��
+    </p>
+    <p>锛�6锛夋涓嬪噣绌�</p>
+    <p>
+      涓轰繚璇佸効绔ュ氨搴ф椂涓嬭偄鍦ㄦ涓嬭嚜鐢辩Щ鍔紝妗岄潰涓嬩竴鑸笉璁炬娊灞夋垨妯湪锛屽璁剧疆鎶藉眽锛屽垯澶ц吙涓婇潰涓庡眽绠卞簳涔嬮棿搴旂暀鏈夌┖闅欍�備竴鑸潵璇达紝妗岄潰鑷崇搴曠殑楂樺害涓嶅ぇ浜庢妞呴珮宸殑1/2锛屼娇妗屼笅鏈夎冻澶熷ぇ鐨勭┖闂翠緵鍎跨鐨勫皬鑵垮拰鑴氬墠鍚庣Щ鍔ㄨ嚜濡傦紝涓嶅彈闃荤銆�
+    </p>
+    <p>锛�7锛夋闈�</p>
+    <p>
+      妗岄潰鏈夊钩闈㈠拰鏂滈潰涓ゅぇ绫汇�傛枩闈㈡鏈夊埄浜庨槄璇诲拰涔﹀啓锛屾枩搴︿笉瀹滆繃澶э紝浠�10掳锝�12掳涓哄疁锛屽苟鍦ㄦ闈㈣繙渚ф湁澶х害9鍘樼背瀹界殑姘村钩閮ㄥ垎銆傚钩闈㈡鍒欏彲浠ュ吋椤惧涔犮�佹父鎴忎笌灏遍銆傛闈㈢殑瀹藉害涓嶅疁灏忎簬涔﹀啓鏃朵袱鑲樹箣闂寸殑璺濈銆傛闈㈢殑鍓嶅悗灏哄绾︾瓑浜庡墠鑷傚姞鎵嬮暱锛屾垨涓嶅皬浜庝功鏈暱搴︾殑1.5鍊嶃��
+    </p>
+    <p>锛�8锛夋妞呰窛绂�</p>
+    <p>
+      鍗虫涓庢涔嬮棿鐨勬按骞宠窛绂汇�傛妞呰窛绂绘湁妞呭骇璺濈鍜屾鑳岃窛绂讳袱澶勩�傛搴ц窛绂诲嵆妞呴潰鍓嶇紭涓庢杩戠紭鍚戜笅鎵�寮曞瀭绾夸箣闂寸殑姘村钩璺濈銆傚湪妞呮繁閫傚疁鐨勬潯浠朵笅锛屾璺濈鍜岄浂璺濈閮戒笉鑳戒娇鍎跨淇濇寔鑹ソ鐨勮鍐欏Э鍔匡紝瑕佹眰鏈�濂芥湁4鍘樼背浠ュ唴鐨勮礋璺濈銆傛鑳岃窛绂绘槸鎸囨鑳屼笌妗岃繎缂樹箣闂寸殑姘村钩璺濈锛屽氨搴у効绔ョ殑鑳稿墠搴旀湁3锝�5鍘樼背鐨勮嚜鐢辫窛绂伙紝閬垮厤鎸ゅ帇鑳搁儴銆�
+    </p>
+    <h4 id="d357">锛堜簩锛夊効绔ュ簥</h4>
+    <p>
+      瀵勫鍒跺辜鍎垮洯鍜屾湁鏉′欢鐨勫叏鏃ュ埗骞煎効鍥簲缁欐瘡浣嶅効绔ラ厤澶囦笓鐢ㄧ殑灏忓簥鍜屽瘽鍏凤紝浠ラ伩鍏嶄紶鏌撶梾鐨勪紶鎾��
+    </p>
+    <p>
+      搴婄殑澶у皬搴旈�傚悎鍎跨鐨勮姹傦紝搴婇暱搴斾负韬暱鍔�15锝�25鍘樼背锛屼竴鑸负150鍘樼背宸﹀彸锛屽簥瀹藉簲涓哄効绔ヨ偐瀹界殑2锝�2.5鍊嶏紝涓�鑸负70鍘樼背銆備负浜嗗効绔ョ殑瀹夊叏浠ュ強渚夸簬鍎跨鑷繁鏁寸悊琚ぅ锛屽簥涓嶅簲杩囬珮锛屼竴鑸负30锝�40鍘樼背銆傚効绔ュ簥鍥涘懆搴旀湁鏍忔潌銆�
+    </p>
+    <p>
+      鍎跨搴婂繀椤诲潥鍥恒�佺粨瀹烇紝杩樺簲娉ㄦ剰搴婄环鐨勯�忔皵鎬у拰杞‖搴︺�傛潯褰㈡湪鏉垮簥閫忔皵鍙堟湁鍒╀簬鍎跨鑴婃煴姝g洿锛屾渶涓洪�傚疁锛涙缁枫�佽棨缁峰簥涔熻緝濂斤紝浣嗕娇鐢ㄦ椂闂撮暱浜嗕互鍚庯紝缁峰簥鏈夊彲鑳芥澗寮涳紝搴斿強鏃朵慨鐞嗭紱甯嗗竷搴婂叿杞讳究銆佷究瀹滐紝涔熷彲浣跨敤锛屼絾蹇呴』鎵揣甯嗗竷锛屽惁鍒欐椂闂翠竴闀匡紝鏄撻�犳垚鍎跨鑴婃煴寮洸寮傚父銆傚弻灞傚簥涓嶅疁鍦ㄥ辜鍎垮洯浣跨敤銆傚簥鐨勬帓鍒楀簲娉ㄦ剰搴婇棿璺濅笉搴斿お灏忥紝涓斿簲閬垮厤搴婂ご瀵瑰簥澶达紝浠ラ槻浼犳煋鐤剧梾锛涘簥涓庡簥涔嬮棿搴旂暀鏈夎繃閬擄紝浠ヤ究淇濇暀浜哄憳鑳藉鐓ч【鍎跨銆�
+    </p>
+    <h4 id="d358">锛堜笁锛夋┍鏌�</h4>
+    <p>骞煎効鍥唴鍙鏈夊绉嶆┍鏌滐紝濡傜帺鍏锋煖銆佹暀鍏锋煖銆佺鍏锋┍鍜岃瑜ユ┍绛夈��</p>
+    <p>
+      鍎跨鐢ㄦ┍鏌滅殑楂樺害搴旂浉褰撲簬鍎跨鐨勫钩鍧囪韩楂橈紝涓�鑸负100锝�115鍘樼背锛涙煖鍐呮┍鏉跨殑瀹藉害鐩稿綋浜庡墠鑷傚姞鎵嬮暱锛屼负35锝�50鍘樼背銆�
+    </p>
+    <p>
+      姗辨煖鍙缃负钀藉湴寮忥紝鏃究浜庢竻鎵紝鍙堢ǔ鍥哄畨鍏ㄣ�傛┍鏌滈噷澶栧簲缁忓父鎵撴壂锛屽畾鏈熸毚鏅掞紝闃叉铔�铏��
+    </p>
+    <p>
+      涓轰簡缁欏効绔ョ暀鏈夋洿澶х殑娲诲姩绌洪棿锛岄伩鍏嶅効绔ュ湪娲诲姩鏃剁鎾烇紝瀹ゅ唴鐨勬┍鏌滀笉鍙缃繃澶氥�傛┍鏌滃拰鎷夋墜涓嶅簲鏈夋1瑙掞紝闃叉鍒掍激鍎跨銆�
+    </p>
+    <h3 id="c125">浜屻�佹枃鍏枫�佹暀鍏峰強鐜╁叿鐨勫崼鐢燂紴锛烇紴锛烇紴锛�</h3>
+    <h4 id="d359">锛堜竴锛夌帺鍏峰崼鐢�</h4>
+    <p>
+      鐜╁叿鏄辜鍎垮洯蹇呭鐨勭墿鍝併�傛墭骞兼満鏋勬寜鍗敓瑕佹眰閫夋嫨鐜╁叿銆佺鐞嗙帺鍏凤紝鏄墭骞兼満鏋勫崼鐢熶繚鍋ョ殑涓�椤归噸瑕佸伐浣溿�傜鍚堝崼鐢熻姹傜殑鐜╁叿瀵逛簬鍎跨鐨勫叏闈㈠彂灞曟湁鐫�绉瀬鐨勬剰涔夈��
+    </p>
+    <div class="fl">
+      <div class="left" style="width: 35%">
+        <h5 id="e342">1.鏃犳瘨</h5>
+        <p>鎵樺辜鏈烘瀯閫夌敤鐜╁叿鏃跺簲鑰冭檻鍒朵綔鏉愭枡鐨勬棤姣掓�с��</p>
+        <p>
+          鍎跨甯稿皢鐜╁叿鏀惧叆鍙d腑锛屾湁姣掓潗鏂欏埗浣滅殑鐜╁叿浼氬鍏跺仴搴烽�犳垚浼ゅ锛屽鍚湁鏈厖鍒嗙缉鍚堢殑閰氬拰閱涚殑閰氶啗濉戞枡銆佸姞鍏ュぇ閲忔湁姣掑濉戝墏鐨勮仛姘箼鐑鏂欑瓑鐢ㄤ綔鐜╁叿鏉愭枡锛屼細琚斁娑叉憾鍑猴紝鎵�浠ヤ笉搴旈�夌敤杩欑被鏉愭枡鍒舵垚鐨勭帺鍏枫��
+        </p>
+        <p>
+      鐜╁叿鎵�娑傞鏂欏惈鏈夌殑閾呫�佹睘銆佺牱鍙婂叾浠栨湁姣掔墿璐ㄩ兘蹇呴』浣庝簬鏈夊叧鍗敓鎸囨爣锛屽湪鏈夎壊棰滄枡鐨勪笂灞傝繕搴旀秱鎶�2锝�3灞�
+    </p>
+      </div>
+      <div class="right" style="width: 65%">
+        <video
+          src="http://182.92.203.7:3007/books/resource/1/video/chapterTen/涓撻鍗侊細骞煎効鍥枃鍏峰拰鏁欑帺鍏峰崼鐢�.mp4"
+          poster="../../../assets/images/chapterTwo/people-video-img.png"
+          webkit-playsinline="true" 
+          x-webkit-airplay="true" 
+          playsinline="true" 
+          x5-video-orientation="h5" 
+          x5-video-player-fullscreen="true" 
+          x5-playsinline=""
+          controls
+          style="width: 100%"
+        ></video>
+        <p class="img">瑙嗛锛氬辜鍎垮洯鏂囧叿鍜屾暀鐜╁叿鍗敓</p>
+      </div>
+    </div>
+    <p class="m0-t0">閫忔槑婕嗭紝浠ュ舰鎴愮墷鍥虹殑淇濇姢钖勮啘銆傞鏂欏拰閫忔槑婕嗛兘蹇呴』鏃犺嚟鏃犲懗锛屼笉婧朵簬鍞炬恫銆佽儍娑插拰姘淬��</p>
+    <h5 id="e343">2.瀹夊叏</h5>
+    <p>鎵樺辜鏈烘瀯閫夌敤鐨勭帺鍏峰簲鏄畨鍏ㄧ殑锛屽鍎跨韬綋瀹规槗浜х敓鍗卞鐨勭帺鍏峰簲绂佺敤銆�</p>
+    <p>
+      鐜╁叿鐨勮〃闈㈠簲鍏夋粦锛屾棤灏栧埡銆佹棤瑁傜紳銆傜帺鍏蜂笉搴旀湁妫辫鎴栭敮榻裤�傚鏋滈噾灞炵帺鍏风牬鎹熷悗鍑虹幇閿愬埄鐨勬1瑙掞紝蹇呴』缁忚繃淇悊鎵嶈兘浣跨敤銆�
+    </p>
+    <p>
+      鐜╁叿鐨勫皬闆朵欢濡傚▋濞冪殑鐪肩潧銆佽灪涓濄�侀拤瀛愮瓑搴旂墷鍥猴紝涓嶆槗鑴辫惤锛屼綋绉繃灏忕殑涓茬彔銆佹嫾鏉跨瓑鐜╁叿涓嶅疁閫夌敤锛屼互鍏嶅鍓嶅効绔ヨ鍚炴垨鏀惧叆榧讳腑銆佽�充腑銆傛湁浜涚帺鍏锋�ц兘涓嶉�傚悎鍎跨锛屽鐜╁叿閽㈢彔鎵嬫灙銆佸柗姘存墜鏋瓑锛屽鍎跨鐨勭溂鐫涗細鐩存帴閫犳垚濞佽儊锛屽辜鍎垮洯涓嶅簲璐拱銆傛湁浜涚帺鍏疯兘浜х敓鍣0锛屾崯瀹冲効绔ョ殑鍚锛屽簲閬垮厤浣跨敤銆�
+    </p>
+    <h5 id="e344">3.鏄撲簬娓呮礂鍜屾秷姣�</h5>
+    <p>
+      鐜╁叿浣跨敤棰戠巼楂橈紝瀹规槗寮勮剰锛岄渶瑕佸畾鏈熸竻娲楀拰娑堟瘨銆備竴鑸潵璇达紝鑱氫箼鐑鏂欑帺鍏锋渶鏄撴竻娲楋紝缁忚繃澶槼鏇濇檼鍗冲彲杈惧埌娑堟瘨鐩殑銆傚叾浠栫帺鍏峰彲鏍规嵁鏉愭枡鎬ц川锛岀敤娓╂按娓呮礂锛屾垨鐢�0.2%鐨勬紓鐧界矇婧舵恫娴告场锛屾垨閫夋嫨婀垮竷鎴栭厭绮炬鎿︽嫮銆佹毚鏅掋�佽捀鐓瓑鏂规硶娓呮磥娑堟瘨銆�
+    </p>
+    <p>
+      姝ゅ锛岀帺鍏峰簲缁撳疄鑰愮敤銆傚鏄撴崯鍧忕殑鐜╁叿涓嶄粎閫犳垚缁忔祹鎹熷け锛岃�屼笖浼氬奖鍝嶅効绔ョ殑娲诲姩锛岀敋鑷崇粰鍎跨鐨勮韩浣撳拰蹇冪悊鍋ュ悍閫犳垚娼滃湪鍗卞銆�
+    </p>
+    <h4 id="d360">锛堜簩锛夋枃鍏枫�佹暀鍏峰崼鐢�</h4>
+    <h5 id="e345">1.榛戞澘</h5>
+    <p>
+      榛戞澘琛ㄩ潰搴旂敱鑰愮(鏉愭枡鍒舵垚锛屾棤鐪╁厜锛屼功鍐欐祦鐣咃紝瀹规槗鎿︽嫮锛屼功鍐欐椂涓嶄骇鐢熷櫔澹般�傚纾ㄧ爞鐜荤拑榛戞澘锛岀粡纾ㄧ爞澶勭悊鍚庯紝鑳介暱鏈熺淮鎸佽〃闈㈢(鐮傜姸鎬佽�屼笉浜х敓鐪╁厜鐜拌薄銆傚父鐢ㄧ殑榛戠豢鑹茬(鐮傜幓鐠冮粦鏉垮強鏈ㄥ埗鏍戣剛娑傞潰榛戞澘浣跨敤鏁堟灉杈冨ソ锛岃�屾櫘閫氭湪鍒堕粦鏉挎槗鑶ㄨ儉锛岄�犳垚琛ㄩ潰鍑瑰嚫涓嶅钩锛屼笖鏄撹劚鑹诧紝涔﹀啓鍥伴毦锛屽瓧杩逛笉娓呮櫚锛屼笉瀹滈噰鐢ㄣ�備功鍐欐椂搴斿敖閲忓皯鐢ㄥ僵鑹茬矇绗旓紝鍥犲叾涓鍚湁鏈夋瘨鐗╄川銆傛摝榛戞澘閫傚疁鐢ㄦ箍甯冩垨鍚哥矇灏樼殑榛戞澘鎿︺��
+    </p>
+    <h5 id="e346">2.鏂囧叿</h5>
+    <p>
+      鏂囧叿鐨勮鏍间笌閫犲瀷搴旀渶澶ч檺搴﹂�傚悎鍎跨鐨勭敓鐞嗙壒鐐癸紝浣跨敤鏂逛究锛屼笉浼氬洜浣跨敤鑰屽鍔犺鍔涜礋鎷呫��
+    </p>
+    <p>
+      渚涘効绔ラ槄璇荤殑鍥句功銆佸浘鐗囷紝鐢婚潰鍜屾枃瀛楀嵃鍒峰簲娓呮櫚锛屽瓧浣撳ぇ灏忛�傚疁锛岃壊璋冩煍鍜屻�佽壊褰╁崗璋冿紝閬垮厤缁欏効绔ヨ瑙夐�犳垚杩囧害鍒烘縺銆傛枃瀛椼�佹彃鍥俱�佺鍙风瓑涓庣焊寮犻鑹蹭箣闂磋鏈夐矞鏄庣殑瀵规瘮銆備功鏈ぇ灏忛�傚疁锛屽帤钖勫拰璐ㄩ噺閫備腑锛岀焊璐ㄧ粨瀹炪�佽川鍦拌嚧瀵嗭紝绾搁潰骞虫粦鑰屼笉鍙嶅厜銆�
+    </p>
+    <p>
+      鍥句功瀹规槗纾ㄦ崯鍜屽彈姹℃煋锛岃鍙婃椂淇ˉ锛屽畾鏈熸秷姣掋�傚彲灏嗗浘涔︽斁鍦ㄥお闃充笅缈绘檼4锝�6灏忔椂銆傚お杩囩牬鏃у拰鑲剰鐨勫浘涔﹀簲鍙婃椂搴熷純銆�
+    </p>
+    <p>
+      瀛﹀墠鍎跨浣跨敤鐨勬补鐢绘銆佹按褰╃瑪銆佽湣绗斻�侀搮绗斿強缁樼敾棰滄枡绛夊潎涓嶈兘鍚湁姣掕壊绱犳垨鍏朵粬鏈夋瘨鐗╄川銆傜瑪鏉嗕笂鎵�娑傞鏂欏簲鏈変笉鏄撹劚钀姐�佷笉婧朵簬姘村拰鍞炬恫鐨勯�忔槑婕嗚啘銆傜瑪鏉嗙矖缁嗗簲閫備腑锛岃繃绮楁垨杩囩粏鐨勭瑪鏉嗕細寮曡捣鍎跨鎵嬭厱閮ㄧ殑鐤插姵銆傚効绔ヤ功鍐欏拰缁樼敾鏃舵墍鐢ㄧ殑绾稿紶浠ョ櫧鑹叉垨娴呰壊涓哄疁锛岃姹傝川鍦扮粨瀹炪�佸潥闊с��
+    </p>
+    <h5 id="e347">3.鑳屽寘</h5>
+    <p>
+      骞煎効鍥竴鑸笉瑕佹眰鍎跨鏉ュ洯鏃惰儗涔﹀寘銆傚涓哄効绔ュ噯澶囦功鍖咃紝涓嶅疁閫夋嫨鍗曡偐鑳屽寘锛岄暱鏈熷乏鑲╁彸鑵板紡鎼哄甫鍗曡偐鑳屽寘锛屼細浣垮乏渚ц偐鑳岄儴鐨勮倢鑲夎繃搴︾揣寮犲拰鐥夋寷锛屾垚涓哄紩鍙戣剨鏌卞乏鍑稿集鏇插紓甯哥殑鍘熷洜涔嬩竴锛岃�屽崟绾噰鐢ㄥ彸鑲╁乏鑵板紡鑳屽寘锛屼篃涓嶅埄浜庤偐鑳岄儴鑲岃倝鍗忚皟鍙戣偛銆傚弻鑲╄儗鍖呮渶涓洪�傚疁锛屾湁鍒╀簬鍎跨姝e父鍙戣偛涓旇兘鍑忚交鐤插姵锛屽畠鍙互浣夸功鍖呯殑璐ㄩ噺骞冲潎鍒嗛厤鍦ㄨ偐鑳岄儴鑲岃倝涓婏紝涔﹀寘璐ㄩ噺涓�鑸笉瀹滆秴杩囧効绔ヤ綋閲嶇殑1/10銆�
+    </p>
+    <h3 id="c126">涓夈�佷綋鑲茶澶囧崼鐢燂紴锛烇紴锛烇紴锛�</h3>
+    <p>
+      瀛﹀墠鍎跨浣撹偛閿荤偧浠ュ彂灞曞姩浣滀负涓伙紝浣撹偛璁惧澶у涓哄钩琛°�佹攢鐧汇�佽烦璺冨強鎶曟幏璁惧銆傚叾涓ぇ鍨嬩綋鑲插櫒姊版湁鏀�鐧绘灦銆佸钩琛℃湪銆佽崱搴娿�佽浆妞呫�佹粦姊�佺鍗冪瓑锛屽皬鍨嬩綋鑲插櫒姊版湁鏈ㄩ┈銆佹墜鎺ㄨ溅銆佸ぇ灏忕毊鐞冦�佹矙鍖呫�佽棨鍦堛�佸搼閾冦�佷綋鎿嶆绛夈��
+    </p>
+    <p>
+      骞煎効鍥綋鑲茬敤鍏疯閫傚悎瀛﹀墠鍎跨韬績鍙戝睍鐨勭壒鐐癸紝淇冭繘鍎跨鍔ㄤ綔鐨勫钩琛℃�с�佸崗璋冩�у強鐏垫晱鎬с�傚悇绉嶄綋鑲插櫒姊板簲鍧氬浐銆佽�愮敤銆佸畨鍏紝渚夸簬淇悊鍜屼繚鍏汇�傚簲鎸囧畾涓撲汉瀹氭湡妫�鏌ョ淮淇紝澶у瀷浣撹偛鍣ㄦ涓�鑸畨缃湪鑽夊潽涓婏紝骞舵湁涓撻棬鐨勪繚鎶ゆ帾鏂斤紝濡傝鏈夋矙鍧戞垨杞灚锛屼互纭繚鍎跨鐨勫畨鍏ㄣ��
+    </p>
+    <p>
+      瀛﹀墠鍎跨浣撹偛娲诲姩鍦哄湴浠ヨ崏鍦版垨娉ュ湴涓哄疁锛屽繀椤绘竻娲併�佸钩鍧︼紝涓嶅緱鐣欐湁鐜荤拑銆佺煶鍧椼�佺鐮栥�佹湪妗╃瓑浼氱粰鍎跨甯︽潵鎹熶激鐨勫紓鐗┿�傚湪鍎跨杩涜浣撹偛娲诲姩鏃讹紝淇濇暀浜哄憳搴斿湪涓�鏃佹寚瀵煎拰淇濇姢锛岄槻姝㈠彂鐢熸剰澶栦簨鏁呫��
+    </p>
+    <p>
+      闄や簡鐗╄川鐜鐨勫崼鐢燂紝鐜璁剧疆瀵瑰効绔ュ績鐞嗗崼鐢熺殑褰卞搷涔熸槸涓嶅彲蹇借鐨勪竴涓柟闈€�備緥濡傦紝鑹插僵瀵瑰効绔ョ殑蹇冪悊鍜岃涓烘椿鍔ㄨ捣鐫�涓�瀹氱殑浣滅敤銆傞矞浜殑鑹插僵锛屽绾㈣壊銆佹鑹诧紝鍙互鍒烘縺鍎跨鐨勫績鐞嗘椿鍔紝鏈夋晥鎻愰珮鍎跨鐨勬晱鎰熸�у拰鍒涢�犲姏銆備絾鏄紝濡傛灉闀挎椂闂村湪杩欑鑹插僵涓敓娲伙紝浼氫娇鍎跨绁炵粡绱у紶锛岀敋鑷充骇鐢熸毚鍔涘�惧悜銆傚張濡傦紝钃濊壊绛夊喎鑹茶皟鑹插僵鍙互浣垮効绔ヤ繚鎸佸畨闈欍�佸钩鍜岀殑蹇冩�侊紝浣嗛暱鏃堕棿鎺ヨЕ鍙兘浼氶�犳垚鍎跨鎶戦儊鍐呭悜鐨勫績鐞嗐��
+    </p>
+    <p>
+      鍦ㄥ辜鍎垮洯寤虹瓚璁捐瀹炶返涓紝鏈変簺璁捐鐗囬潰閲嶈楂樹寒銆侀珮绾害鑹诧紝閲囩敤绠�鍗曞ぇ闈㈢Н楂樹寒鑹叉秱鎶圭殑鏂规硶锛涜繕鏈変簺璁捐杩囦簬杩芥眰鑹插僵鐨勪赴瀵岋紝閰嶈壊鏉備贡鏃犵珷锛岀敋鑷冲嚭鐜扳�滆壊褰╂薄鏌撯�濈殑闂銆傝繖浜涘ぇ闈㈢Н鐨勯ケ鍜岃壊鍜屾潅涔辨棤绔犵殑閰嶈壊瀹规槗瀵瑰辜鍎胯瑙夐�犳垚鍒烘縺锛岄�犳垚瑙嗚娣蜂贡锛屽骞煎効鐨勫績鐞嗕篃浼氫骇鐢熸秷鏋佸奖鍝嶃��
+    </p>
+    <p>
+      鐜瀵瑰辜鍎挎垚闀夸細浜х敓璇稿鏂归潰鐨勫奖鍝嶏紝鏈夌Н鏋佺殑鍥犵礌锛屽悓鏃朵篃鍙兘浼氬甫鏉ョ浉搴旂殑璐熼潰褰卞搷銆傞�氳繃绉戝鐨勭幆澧冭璁★紝鍙互瓒嬪埄閬垮锛屼娇骞煎効鍥幆澧冩洿濂藉湴婊¤冻鍎跨鍙戝睍鐨勯渶瑕侊紝鏈夋晥鍙戞尌鐜鍦ㄥ効绔ユ垚闀夸腑鐨勭Н鏋佷綔鐢ㄣ��
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      <img class="img-g" alt="" src="image/0285-1.jpg" /><br />
+      <span class="img">涓撻鍗� 瀛︿範涓婚浜�</span>
+    </p>
+    <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p>
+    <div class="fieldset">
+      <p class="center"><b>澶у瀷鐜╁叿骞翠箙澶变慨甯︽潵鐨勫悗鏋�</b></p>
+      <p class="block">
+        鏌愬辜鍎垮洯鐨勫ぇ鐝瀛愬湪鐜╁ぇ鍨嬬帺鍏锋椂浠庝笂闈㈡憯浜嗕笅鏉ワ紝鑴氶儴鍙椾激銆傛墍骞告憯浼ゆ儏鍐典笉涓ラ噸锛岀粡璇婃不娌℃湁鐣欎笅鍚庨仐鐥囥�傚悗鏉ワ紝鍥瀵煎埌鐜板満杩涜妫�鏌ワ紝鍘熸潵鏄瀛愬湪鐜╃殑鏃跺�欓搧閾惧瓙鏂簡锛岃嚧浣胯剼閮ㄥ彈浼ゃ�傚洯鏂规病鏈夊強鏃惰繘琛屽畨鍏ㄦ鏌ワ紝鍥犺�屾病鏈夊彂鐜板ぇ鍨嬬帺鍏峰勾涔呭け淇紝瀛樺湪闅愭偅銆傛鍚庯紝鍥噷鍒跺畾浜嗙浉鍏冲埗搴︼紝瑕佹眰骞煎効鍥瘡鏈堥兘瑕佽繘琛屽畨鍏ㄦ鏌ワ紝瀹氭湡妫�鏌ュ拰鏃ュ父妫�鏌ョ浉缁撳悎锛屽悓鏃朵笌鍚勭彮鑰佸笀绱у瘑閰嶅悎锛屼竴鏃﹀彂鐜板洯閲屾湁涓嶅畨鍏ㄥ洜绱犺鍙婃椂涓婃姤锛屼互淇濊瘉瀛╁瓙鐨勫畨鍏ㄣ��
+      </p>
+      <p class="block">鎴峰娓告垙璁炬柦搴旀敞鎰忛伩鍏嶄笅鍒楀嵄闄┿��</p>
+      <p class="block">
+        濡傛灉娓告垙鍦洪噷鏈夎繖浜涙槗鍙戠敓浼ゅ鐨勮澶囷紝濡傝贩璺锋澘閮ㄥ垎纰庤鏄撳す浜猴紝娌℃湁鐩栭《鐨勬憞妞咃紝鍒欒灏嗗叾鎷嗛櫎銆�
+      </p>
+      <p class="block">
+        鐩村緞13锝�25鍘樼背鐨勭幆鐘舵父涔愬櫒鏉愪細澶瑰埌瀛╁瓙鐨勫ご锛岄渶浜堜互鎾ら櫎銆�
+      </p>
+      <p class="block">
+        绉嬪崈搴ф涓婃椿鍔ㄥ紡鐨凷褰㈤暱閾句細澶逛綇琛f湇鎴栫毊鑲わ紝濡傛灉娓告垙鍦轰笂鐨勭鍗冨骇妞呮湁杩欑澶逛汉鐨勯噾灞為暱閾撅紝搴旂姝娇鐢ㄣ��
+      </p>
+      <p class="block">
+        鏈ㄥ埗鐨勭鍗冨骇妞呬細鎵撲腑闄勮繎琛岃蛋鐨勫瀛愶紝鎶婃湪鍒剁殑绉嬪崈搴ф鏀规垚濉戣兌鎴栧竼甯冨埗鐨勩��
+      </p>
+      <p class="block">
+        鐙獎鐨勮窛绂汇�傚瑕侀闃蹭激瀹筹紝姣忎竴椤规父涔愬櫒鏉愰棿鑷冲皯瑕佹湁6姝ュ鐨勮窛绂伙紝鍖呮嫭涓庡缓绛戠墿銆佽蛋閬撱�佸洿绡辨垨鍏朵粬娓告垙鍖哄煙涔嬮棿銆傛矙姹犵殑绌洪棿銆佺帺鍏疯溅閬撱�佸洿绡卞拰浜鸿閬撻渶瑕佷簨鍏堣鍒掞紝浠ュ厤澶潬杩戞父涔愬満銆�
+      </p>
+      <p class="block">
+        鎴峰娓镐箰璁炬柦涓獊鍑虹殑铻轰笣閽夊強铻烘爴浼氬埉浼ゅ瀛愶紝澶ч儴鍒嗙殑璁惧浼氬姞瑕嗗鑳讹紱鐒惰�岋紝浣跨敤鏃堕毦鍏嶄細鎹熷潖鎴栬劚钀斤紝鎵�浠ヨ鏃舵椂妫�鏌ユ墍鏈夌殑璁炬柦銆傚鏋滆鐩栫殑濉戣兌宸茬粡鑴辫惤锛岃鍐嶆淇姢銆�
+      </p>
+      <p class="block">
+        鍧氱‖鐨勫湴琛ㄤ細閫犳垚浼ゅ锛屾父涔愯鏂戒笉鑳借鐩栨煆娌广�佺爾澶存垨姘存偿锛屾父涔愯鏂戒笅闈㈤兘蹇呴』瑕嗕笂闃叉挒鏉愭枡銆傝繖浜涙潗璐ㄥ寘鎷脊鎬у湴鐮栥�佹湪璐ㄥ湴鏉裤�佺粏娌欍�佺粏鐭崇瓑銆�
+      </p>
+      <p class="block">
+        灏栭攼鐨勮竟缂樹細鍓蹭激浜恒�傜敤鎵嬪皬蹇冨湴鎽告懜鎵�鏈夎鏂界殑杈圭紭锛屾妸鎵�鏈夊皷閿愯竟缂樼敤鑳跺竷瑕嗙洊锛屼箣鍚庤繕瑕佸父甯告鏌ユ槸鍚︿粛鏈夐槻鎶や綔鐢ㄣ��
+      </p>
+      <p class="block">
+        瑕佸浐瀹氭病鏈夊畬鍏ㄧ墷鍥虹殑娓镐箰璁炬柦锛屼互閬垮厤缈昏銆佹帀钀姐�佹粦钀芥垨绉诲姩銆傝鏂藉湪浣跨敤涔嬪墠闇�浠ユ按娉ュ浐瀹氬湪鍦伴潰涓婏紝鍥哄畾鐨勮繃绋嬮渶渚濈収鍒堕�犲晢鐨勪骇鍝佽鏄庝功鎿嶄綔銆�
+      </p>
+      <p class="block">
+        璁炬柦涓殑闃舵浼氬す浣忓瀛愮殑澶达紝濡傛灉涓ょ骇闃舵涔嬮棿鐨勮窛绂诲ぇ浜�9鍘樼背灏忎簬23鍘樼背锛岄偅涔堝嵆浣跨涓�闃剁煯寰楄冻浠ヤ娇瀛╁瓙鐨勮剼澶熷埌鍦伴潰锛屼粛浼氭湁鍕掔粸鐨勫嵄闄┿�傚辜灏忕殑瀛╁瓙鍦ㄥ鎬曚箣浣欙紝鍙兘浼氱己涔忚澶撮儴绌胯繃闃舵鐨勫垽鏂兘鍔涘強鍔ㄤ綔鎶�宸с��
+      </p>
+    </div>
+    <h6 class="Conclusion-title4">涓撻灏忕粨</h6>
+    <p class="blockh6">
+      鎵樺辜鏈烘瀯鐨勫缓绛戝崼鐢熼儴鍒嗕粙缁嶄簡骞煎効鍥洯鍧�鐨勯�夋嫨銆佸洯鍐呭竷灞�鍜屽悇瀹ょ殑鍗敓瑕佹眰浠ュ強瀹ゅ唴鐨勯噰鍏夊拰鐓ф槑銆侀�氶鍜岄噰鏆栫瓑鍐呭锛屼究浜庡悓瀛︿滑浜嗚В濡備綍涓哄鍓嶅効绔ュ垱绔嬩竴涓畨鍏ㄧ殑銆佺鍚堝崼鐢熻姹傜殑骞煎効鍥幆澧冦��<br />
+      銆�銆�鎵樺辜鏈烘瀯鐨勮澶囧強鏁欏叿銆佺帺鍏峰崼鐢熼儴鍒嗕富瑕佷粙缁嶆墭骞兼満鏋勫鍏枫�佹枃鍏枫�佹暀鍏峰拰鐜╁叿鐨勫崼鐢熶互鍙婁綋鑲茶澶囩殑鍗敓鏍囧噯鍜岃姹傦紝渚夸簬鍚屽浠湪浠婂悗鐨勫伐浣滀腑鍙戠幇鍜屾秷闄ゅ瀛﹀墠鍎跨鏈夊彲鑳介�犳垚鍗卞鐨勬綔鍦ㄥ洜绱狅紝淇濋殰瀛﹀墠鍎跨鍋ュ悍鎴愰暱銆�
+    </p>
+    <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
+    <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
+    <p class="block">1.骞煎効鍥殑鍘ㄦ埧鍙婇殧绂诲搴旀湁鍗曠嫭鐨勫叆鍙c�傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">2.涓昏鍎跨鐢ㄦ埧鐨勭幓鍦伴潰绉瘮鍊间笉搴斾綆浜�1鈭�8銆傦紙<input type="text" class="judge-input" />锛�</p>
+    <p class="block">
+      3.鍎跨鐢ㄥ簥涓�鑸互鏉″舰鏈ㄦ澘搴婁负鏈�濂斤紝閫忔皵涓旀湁鍒╀簬鍎跨鑴婃煴姝g洿銆傦紙<input type="text" class="judge-input" />锛�
+    </p>
+    <p class="block"><b>浜屻�佸~绌�</b></p>
+    <p class="block"><input type="text" class="lineInput completion-input" />鏄寚妗岃繎缂橀珮涓庢楂樹箣宸��</p>
+    <p class="block"><b>涓夈�佹�濊��</b></p>
+    <p class="block">1.骞煎効鍥悇瀹ょ殑閰嶇疆搴旂鍚堝摢浜涘崼鐢熷師鍒欙紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">2.璇炬妞呭簲绗﹀悎鍝簺鍗敓瑕佹眰锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">3.濡備綍鍔犲己骞煎効鍥鍐呯殑鑷劧閫氶锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">4.骞煎効鍥簲濡備綍閫夋嫨鐜╁叿锛�</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <p class="block">5.骞煎効鍥殑浣撹偛璁惧搴旂鍚堝摢浜涜姹傦紵</p>
+    <textarea
+      style="width:80%;margin: 0 0 0 40px;"
+      :rows="8"
+      placeholder="璇疯緭鍏ュ唴瀹�"
+    ></textarea>
+    <div>
+      <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
+    </div>
+    <p class="block">
+      鍒板辜鍎垮洯瀹炲湴鑰冨療锛屽鐓ф墍瀛︾煡璇嗭紝鐪嬬湅骞煎効鍥殑寤虹瓚鍜岃澶囦腑鍝簺鏄鍚堣姹傜殑銆佸摢浜涙柟闈㈡槸闇�瑕佹敼杩涚殑銆�
+    </p>
+    <h6 class="Conclusion-title2">
+      <img class="img-gn" alt="" src="../../../assets/images/icon/ycs.png" />
+      浜戞祴璇�
+    </h6>
+    <p class="blockh6-c">
+      瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br />
+      <img class="img-g" alt="" src="image/0286-1.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br />
+      <img class="img-g" alt="" src="image/0286-2.jpg" /><br />
+      <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span>
+    </p>
+    <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6>
+    <p class="blockh6 m0-t0 fl fl-di fl-cn">
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+      <input type="text" class="lineInput lh" />
+    </p>
+    <hr />
+    <p class="note">
+      <a id="m1"></a><a href="chapter010.html#w1">[1]</a>
+      鎽樿嚜銆婂辜鍎垮洯寤鸿鏍囧噯銆嬶紙寤烘爣175鈥�2016锛夈��
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterTen",
+  components: {},
+  data() {
+    return {
+      learn: require("@/assets/images/chapterTen/0270-1.jpg"),
+      taskOne: require("@/assets/images/chapterTen/task-sheet1.png"),
+      taskTwo: require("@/assets/images/chapterTen/task-sheet2.png"),
+      tableOne: require("@/assets/images/chapterTen/0272-1.jpg"),
+      tableTwo: require("@/assets/images/chapterTen/0274-1.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter011.vue b/src/view/content/components/chapter011.vue
new file mode 100644
index 0000000..401a15f
--- /dev/null
+++ b/src/view/content/components/chapter011.vue
@@ -0,0 +1,32 @@
+<template>
+  <div class="chapter-eleven">
+    <p class="center" id="a017">
+      <img class="img-a" alt="" src="../../../assets/images/chapterEleven/zhycs.jpg" />
+    </p>
+    <p class="block3">浜茬埍鐨勫悓瀛︼細</p>
+    <p class="block">
+      绁濊春浣犻『鍒╁畬鎴愭湰闂ㄨ绋嬬殑瀛︿範锛佹兂蹇呭湪杩欓棬璇剧▼鐨勫涔犺繃绋嬩腑锛屼綘涓�瀹氭敹鑾烽涓般��
+      涓嬮潰锛岃鍜变滑涓�璧锋潵妫�娴嬩竴涓嬪涔犳晥鏋滃惂銆�
+      濡傛灉浣犲叏浼氾紝閭f伃鍠滀綘锛佸鏋滀綘鏈兘鍏ㄩ儴绛斿锛屼篃娌℃湁鍏崇郴锛岃浠庢暀鏉愪腑鎵惧埌鐩稿簲鐨勫唴瀹瑰涔犱竴涓嬪惂銆�
+      杩欓噷涓�鍏辨湁鍗佸娴嬭瘯棰橈紝鐜板湪寮�濮嬭嚜鎴戞娴嬩箣鏃呭惂銆�
+    </p>
+    <p class="center"><el-image :src="tableOne" :preview-src-list="[tableOne]"  /></p>
+    <p class="img">缁〃</p>
+    <p class="center"><el-image :src="tableTwo" :preview-src-list="[tableTwo]"  /></p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterEleven",
+  components: {},
+  data() {
+    return {
+      tableOne: require("@/assets/images/chapterEleven/0287-1.jpg"),
+      tableTwo: require("@/assets/images/chapterEleven/0288-1.jpg"),
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter012.vue b/src/view/content/components/chapter012.vue
new file mode 100644
index 0000000..32da246
--- /dev/null
+++ b/src/view/content/components/chapter012.vue
@@ -0,0 +1,73 @@
+<template>
+  <div class="chapter-twelve">
+    <p class="center" id="a018">
+      <img class="img-a" alt="" src="../../../assets/images/chapterTwelve/ckwx.jpg" />
+    </p>
+    <p>锛�1锛藉江鑱冮緞.鏅�氬績鐞嗗锛籑锛�.5鐗�.鍖椾含锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�2019.</p>
+    <p>
+      锛�2锛介檲鐞︼紝鍒樺剴寰�.褰撲唬鏁欒偛蹇冪悊瀛︼蓟M锛�.3鐗�.鍖椾含锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�2019.
+    </p>
+    <p>锛�3锛戒竾閽�.骞煎効鍗敓淇濊偛鏁欑▼锛籑锛�.3鐗�.鍖椾含锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�2019.</p>
+    <p>锛�4锛芥潕闈�.瀛﹀墠鍗敓瀛︼蓟M锛�.鍖椾含锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�2015.</p>
+    <p>锛�5锛界帇涓滅孩锛岀帇娲�.骞煎効鍗敓淇濆仴锛籑锛�.鍖椾含锛氶珮绛夋暀鑲插嚭鐗堢ぞ锛�2004.</p>
+    <p>锛�6锛戒竾閽�.瀛﹀墠鍗敓瀛︼蓟M锛�.闀挎矙锛氭箹鍗楀笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�2000.</p>
+    <p>锛�7锛戒竵鏄�.鑲插┐甯堬蓟M锛�.鍖椾含锛氫腑鍥藉姵鍔ㄧぞ浼氫繚闅滃嚭鐗堢ぞ锛�2006.</p>
+    <p>锛�8锛介【鑽h姵.瀛﹀墠鍎跨鍗敓瀛︼蓟M锛�.鍗椾含锛氭睙鑻忔暀鑲插嚭鐗堢ぞ锛�2009.</p>
+    <p>锛�9锛芥潕缇庣瓲.鍎跨钀ュ吇瀛︼蓟M锛�.鍖椾含锛氭暀鑲茬瀛﹀嚭鐗堢ぞ锛�1987.</p>
+    <p>锛�10锛藉垬婀樹簯锛岄檲鑽e崕.鍎跨淇濆仴瀛︼蓟M锛�.鍗椾含锛氭睙鑻忕瀛︽妧鏈嚭鐗堢ぞ锛�2006.</p>
+    <p>锛�11锛介害灏戠編锛岄珮绉�娆�.瀛﹀墠鍗敓瀛︼蓟M锛�.涓婃捣锛氬鏃﹀ぇ瀛﹀嚭鐗堢ぞ锛�2010.</p>
+    <p>
+      锛�12锛界煶娣戝崕锛岄粠娴疯姫锛屾綐寤哄钩.鍎跨淇濆仴瀛︼蓟M锛�.2鐗�.鍖椾含锛氫汉姘戝崼鐢熷嚭鐗堢ぞ锛�2007.
+    </p>
+    <p>锛�13锛界帇鏉ュ湥.瀛﹀墠鍗敓瀛︼蓟M锛�.鍖椾含锛氱瀛﹀嚭鐗堢ぞ锛�2007.</p>
+    <p>锛�14锛藉彾骞夸繆.鍎跨灏戝勾鍗敓瀛︼蓟M锛�.鍖椾含锛氫汉姘戝崼鐢熷嚭鐗堢ぞ锛�1995.</p>
+    <p>
+      锛�15锛芥湵瀹堕泟锛屾豹涔冮摥锛屾垐鏌�.瀛﹀墠鍎跨鍗敓瀛︼蓟M锛�.涓婃捣锛氬崕涓滃笀鑼冨ぇ瀛﹀嚭鐗堢ぞ锛�1999.
+    </p>
+    <p>
+      锛�16锛芥潕鍏存床.鍎跨琛屼负闂鐨勫鍥犵礌鍒嗘瀽锛籑锛�.鍝堝皵婊細鍝堝皵婊ㄥ尰绉戝ぇ瀛︼紝2003.
+    </p>
+    <p>
+      锛�17锛斤蓟缇庯冀Judy
+      Herr.骞煎効鏁欎繚姒傝锛氫笌骞煎効涓�璧峰伐浣滐蓟M锛�.灏逛涵浜戯紝鐜嬫収鏁忥紝绛夎瘧.鍙板寳锛氬績鐞嗗嚭鐗堢ぞ锛�2004.
+    </p>
+    <p>
+      锛�18锛斤蓟缇庯冀David R Shaffer锛� Katherine
+      Kipp.鍙戝睍蹇冪悊瀛︼蓟M锛�.8鐗�.閭规硴锛岀瓑璇�.鍖椾含锛氫腑鍥借交宸ヤ笟鍑虹増绀撅紝2009.
+    </p>
+    <p>
+      锛�19锛介檲绾㈡収锛屾睙钑欒姼锛岀帇灏忚幉锛岀瓑.鍗楀畞甯�4锝�6宀佸榫勫墠鍎跨琛屼负闂璋冩煡鍒嗘瀽锛籎锛�.骞胯タ鍖诲锛�2007锛�11锛�.
+    </p>
+    <p>
+      锛�20锛芥潕绾㈠锛屽垬寰峰崕.瀛﹂緞鍓嶅効绔ヨ涓洪棶棰樺強鍏跺奖鍝嶅洜绱犵爺绌讹蓟J锛�.涓浗瀛︽牎鍗敓锛�2001锛�2锛�.
+    </p>
+    <p>
+      锛�21锛藉垬鍏嬪杽.蹇冪悊鍘嬪姏鐨勫惈涔変笌鐗规�э蓟J锛�.琛¢槼甯堣寖瀛﹂櫌瀛︽姤锛堢ぞ浼氱瀛︾増锛夛紝2003锛�2锛�.
+    </p>
+    <p>
+      锛�22锛界帇棰栵紝浣曞浗骞筹紝鐜嬪箍骞�.鍎跨鏃╂湡闂琛屼负鍙婂叾骞查鐮旂┒锛籎锛�.鎶ょ悊鐮旂┒锛�2009锛�4锛�.
+    </p>
+    <p>
+      锛�23锛芥柊鍗庣ぞ.鎴戝浗鍎跨鍑虹幇蹇冪悊闅滅浜烘暟鍛堜笂鍗囪秼鍔匡蓟J锛�.骞兼暀鍗氳锛�2004锛�7锛�.
+    </p>
+    <p>
+      锛�24锛借鐖辩幉锛岃档闈�.鍎跨蹇冪悊鍘嬪姏鍙婂叾璋冮�傝兘鍔涚殑鍩瑰吇锛籎锛�.骞兼暀鍥湴锛�2004锛�5锛�.
+    </p>
+    <p>
+      锛�25锛介練寤哄崕锛屽紶棣ㄥ肮锛屾潹琛℃枃锛岀瓑.娣卞湷甯�4锝�5宀佸効绔ヨ涓洪棶棰樺強鏈夊叧瀹跺涵鍥犵礌鐨勬帰璁蓟J锛�.涓浗鍎跨淇濆仴鏉傚織锛�2005锛�8锛�.
+    </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterTwelve",
+  components: {},
+  data() {
+    return {
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/components/chapter013.vue b/src/view/content/components/chapter013.vue
new file mode 100644
index 0000000..b1f1d0c
--- /dev/null
+++ b/src/view/content/components/chapter013.vue
@@ -0,0 +1,22 @@
+<template>
+  <div class="chapter-thirteen">
+    <p class="center" id="a019">
+      <img class="img-a" alt="" src="../../../assets/images/chapterThirteen/fl.jpg" />
+    </p>
+    <p class="center"> <el-image :src="tableOne" :preview-src-list="[tableOne]"  /> </p>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "chapterThirteen",
+  components: {},
+  data() {
+    return {
+      tableOne:require("@/assets/images/chapterThirteen/0291-1.jpg")
+    };
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/content/index.vue b/src/view/content/index.vue
new file mode 100644
index 0000000..ce0621a
--- /dev/null
+++ b/src/view/content/index.vue
@@ -0,0 +1,58 @@
+<template>
+  <div class="page-content">
+    <chapterOne></chapterOne>
+    <chapterTwo></chapterTwo>
+    <chapterThree></chapterThree>
+    <chapterFour></chapterFour>
+    <chapterFive></chapterFive>
+    <chapterSix></chapterSix>
+    <chapterSeven></chapterSeven>
+    <chapterEight></chapterEight>
+    <chapterNine></chapterNine>
+    <chapterTen></chapterTen>
+    <chapterEleven></chapterEleven>
+    <chapterTwelve></chapterTwelve>
+    <chapterThirteen></chapterThirteen>
+  </div>
+</template>
+
+<script>
+import chapterOne from "./components/chapter001.vue";
+import chapterTwo from "./components/chapter002.vue";
+import chapterThree from "./components/chapter003.vue";
+import chapterFour from "./components/chapter0004.vue";
+import chapterFive from "./components/chapter005.vue";
+import chapterSix from "./components/chapter006.vue";
+import chapterSeven from "./components/chapter007.vue";
+import chapterEight from "./components/chapter008.vue";
+import chapterNine from "./components/chapter009.vue";
+import chapterTen from "./components/chapter010.vue";
+import chapterEleven from "./components/chapter011.vue";
+import chapterTwelve from "./components/chapter012.vue";
+import chapterThirteen from "./components/chapter013.vue";
+
+
+
+export default {
+  name: "temp-book",
+  components: {
+    chapterOne,
+    chapterTwo,
+    chapterThree,
+    chapterFour,
+    chapterFive,
+    chapterSix,
+    chapterSeven,
+    chapterEight,
+    chapterNine,
+    chapterTen,
+    chapterEleven,
+    chapterTwelve,
+    chapterThirteen,
+  },
+  methods: {
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/src/view/header/index.vue b/src/view/header/index.vue
new file mode 100644
index 0000000..73b20ae
--- /dev/null
+++ b/src/view/header/index.vue
@@ -0,0 +1,127 @@
+<template>
+  <div class="page-header">
+    <!-- 灏侀潰 -->
+    <div class="paper-box cover">
+      <img src="../../assets/images/Cover.jpg" alt="" />
+    </div>
+    <!-- <p class="center">
+      <img alt="" class="imz" src="../assets/images/SMY.jpg" />
+    </p> -->
+    <!-- 鐗堟潈椤� -->
+    <div class="text-center">
+      <p><b>鍥句功鍦ㄧ増缂栫洰锛圕IP锛夋暟鎹�</b></p>
+      <p>
+        瀛﹀墠鍎跨鍗敓涓庝繚鍋�/寮犲叞棣欙紝娼樼钀嶄富缂�.鈥�3鐗�.鈥斿寳浜細鍖椾含甯堣寖澶у鍑虹増绀撅紝2023.2锛�2024.2閲嶅嵃锛�
+      </p>
+      <p>ISBN 978-7-303-26340-0</p>
+      <p>鈪�.鈶犲鈥� 鈪�.鈶犲紶鈥� 鈶℃綐鈥� 鈪�.鈶犲鍓嶅効绔モ�斿崼鐢熶繚鍋モ�斿辜鍎垮笀鑼冨鏍♀�旀暀鏉� 鈪�.鈶燫179</p>
+      <p>涓浗鐗堟湰鍥句功棣咰IP鏁版嵁鏍稿瓧锛�2020锛夌179545鍙�</p>
+      <p><br /></p>
+      <p><b>鏁欐潗鎰忚鍙嶉锛歡aozhifk@bnupg.com 010-58805079</b></p>
+      <p>钀ラ攢涓績鐢佃瘽锛�010-58802755 58800035</p>
+      <p>缂栬緫閮ㄧ數璇濓細010-58802883</p>
+      <p>鍑虹増鍙戣锛氬寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ www.bnupg.com</p>
+      <p>銆�銆�銆�銆�銆�鍖椾含甯傝タ鍩庡尯鏂拌鍙e澶ц12-3鍙�</p>
+      <p>銆�銆�銆�銆�銆�閭斂缂栫爜锛�100088</p>
+      <p>鍗般��銆�鍒凤細澶╂触鏃潪鍗板埛鏈夐檺鍏徃</p>
+      <p>缁忋��銆�閿�锛氬叏鍥芥柊鍗庝功搴�</p>
+      <p>寮�銆�銆�鏈細889mm脳1194mm 1/16</p>
+      <p>鍗般��銆�寮狅細18.25</p>
+      <p>瀛椼��銆�鏁帮細373鍗冨瓧</p>
+      <p>鐗堛��銆�娆★細2023骞�2鏈堢3鐗�</p>
+      <p>鍗般��銆�娆★細2024骞�2鏈堢23娆″嵃鍒�</p>
+      <p>瀹氥��銆�浠凤細39.80鍏�</p>
+      <p>绛栧垝缂栬緫锛氬璐靛钩</p>
+      <p>璐d换缂栬緫锛氬懆楣�</p>
+      <p>缇庢湳缂栬緫锛氱劍涓�</p>
+      <p>瑁呭抚璁捐锛氱劍涓�</p>
+      <p>璐d换鏍″锛氶檲姘�</p>
+      <p>璐d换鍗板埗锛氶┈娲�</p>
+      <p class="center"><b>鐗堟潈鎵�鏈� 渚垫潈蹇呯┒</b></p>
+      <p class="center"><b>鍙嶇洍鐗堛�� 渚垫潈涓炬姤鐢佃瘽锛�</b>010-58800697</p>
+      <p class="block2">鍖椾含璇昏�呮湇鍔¢儴鐢佃瘽锛�010-58808104</p>
+      <p class="block2">澶栧煚閭喘鐢佃瘽锛�010-58808083</p>
+      <p class="block2">鏈功濡傛湁鍗拌璐ㄩ噺闂锛� 璇蜂笌鍗板埗绠$悊閮ㄨ仈绯昏皟鎹€��</p>
+      <p class="block2">鍗板埗绠$悊閮ㄧ數璇濓細010-58805079</p>
+    </div>
+    <!-- 鍓嶈█3 -->
+    <div>
+      <h1 id="a003" class="front">鍓嶈█锛堢3鐗堬級</h1>
+      <p>
+        涓轰簡閫傚簲瀛﹀墠鏁欒偛鐨勬敼闈╀笌鍙戝睍锛岃疮褰讳範杩戝钩鎻愬嚭鐨勨�滃舰鎴愰�傚簲涓浗鐗硅壊绀句細涓讳箟鍙戝睍瑕佹眰銆佺珛瓒冲浗闄呭鏈墠娌库�濈殑鏁欐潗浣撶郴寤鸿瑕佹眰锛屾湰娆℃暀鏉愪慨璁互銆婂辜鍎垮洯宸ヤ綔瑙勭▼銆嬨�婂辜鍎垮洯鏁欒偛鎸囧绾茶锛堣瘯琛岋級銆嬨�婂辜鍎垮洯鏁欏笀涓撲笟鏍囧噯锛堣瘯琛岋級銆嬪拰銆�3锝�6宀佸効绔ュ涔犱笌鍙戝睍鎸囧崡銆嬩腑鍏充簬骞煎効鏁欏笀鑱屼笟蹇呭鐨勮亴涓氱簿绁炪�佷笓涓氱煡璇嗗拰涓撲笟鎶�鑳戒负鍑嗙怀锛岀粨鍚堝綋鍓嶅浗瀹跺骞煎効鏁欏笀鏁欒偛璇剧▼鏀归潻鎻愬嚭鐨勬柊鎬濊矾銆佹柊瑕佹眰锛屽惛鏀跺浗鍐呭瀛﹀墠鍎跨鍗敓涓庝繚鍋ユ柟闈㈢殑鍏堣繘鐞嗗康鍜屽墠娌挎垚鏋滐紝娉ㄩ噸浠モ�滃効绔ヤ负鏈�濈殑淇濇暀鐞嗗康涓庝繚鏁欒兘鍔涚殑鍩瑰吇锛屼互姝ょ‘淇濆涔犳晥鏋滃拰璐ㄩ噺銆傚皢璁╂瘡涓効绔ラ兘浜湁鍏钩鑰屾湁璐ㄩ噺鐨勬暀鑲茶姹傚敖蹇惤鍒板疄澶勩��
+      </p>
+      <p>
+        鏈淇鍧氭寔浠ヤ範杩戝钩鏂版椂浠d腑鍥界壒鑹茬ぞ浼氫富涔夋�濇兂鍜屽厷鐨勪簩鍗佸ぇ绮剧涓烘寚瀵硷紝鍏ㄩ潰钀藉疄绔嬪痉鏍戜汉鏍规湰浠诲姟锛屽湪鏁欐潗鍐呭鐨勮璁′笂锛屼粠骞煎効淇濊偛銆佸鍓嶆暀鑲茬瓑涓撲笟鍩瑰吇楂樼骇搴旂敤鍨嬩汉鎵嶇殑闇�姹傝搴﹀嚭鍙戯紝缁撳悎瀛﹀墠鍎跨鍗敓涓庝繚鍋ョ殑瀛︾鐗规�э紝鍩烘湰淇濇寔鍘熸湁鐨勬暣浣撴鏋讹紝鍒犲噺浜嗗師鏁欐潗涓瘮杈冮檲鏃х殑鍐呭锛屽紩杩涗簡鐞嗚鐣屽拰瀹炶返鐣岀殑鍓嶆部鍐呭銆傚湪鏈淇涓紝鎴戜滑鏇村姞绐佸嚭鎬濇斂鍏冪礌鍙婁骇鏁欒瀺鍚堛�佸矖璇捐禌璇佽瀺閫氱殑鐞嗗康锛屽厖鍒嗚�冭檻浜嗘墭鍎挎墍銆佸辜鍎垮洯鐨勭壒寰侊紝缁撳悎鈥�1+X鈥濊瘉涔﹀拰鎶�鑳藉ぇ璧涚殑瑕佹眰浠ュ強骞煎効鍥暀甯堣祫鏍艰�冭瘯鐨勯渶瑕侊紝鍦ㄧ郴缁熼槓杩板鍓嶅効绔ュ崼鐢熶笌淇濆仴鐨勭悊璁虹煡璇嗗拰鎶�鑳戒綋绯荤殑鍚屾椂锛屽瘑鍒囪仈绯昏涓氬彂灞曠殑鍔ㄦ�侊紝澧炲姞浜嗗疄楠屾搷浣溿�佸涔犳渚嬪強鐜颁唬鐢熸椿甯︽潵鐨勬柊鐨勫崼鐢熻姹傚唴瀹广�傛澶栵紝鎴戜滑杩樺鍔犱簡涓庢枃鏈暀鏉愮浉閰嶅鐨勮瀺鍚堝獟浣撹祫婧愶紝涓昏鍖呮嫭鐩稿簲鐨勬暀瀛﹀ぇ绾层�佹暀妗堛�佹敮鎸佺炕杞鍫傚疄鏂界殑鑷富瀛︿範浠诲姟鍗曘�侀噸鐐圭煡璇嗙偣璁茶В鐨勮棰戝拰闊抽銆佹祴楠岄銆佹�濊�冮绛夈�備慨璁㈠悗鐨勬暀鏉愶紝鏃㈡湁鍔╀簬瀛︾敓鑷富瀛︿範锛屼篃鏈夊姪浜庢暀甯堟寚瀵煎鐢熷涔狅紱鏃㈣兘鎻愬崌璇惧爞瀛︿範鐨勬晥鐜囷紝鍙堣兘纭繚瀛︾敓瀛︿範鐨勮川閲忋��
+      </p>
+      <p>
+        鏈淇鐢卞紶鍏伴鍜屾綐绉�钀嶆媴浠讳富缂栥�傜紪鍐欑粍鎴愬憳濡備笅锛氭潕娴疯姼锛堜笓棰樹竴銆佷笓棰樹簩锛夛紝寮犲叞棣欙紙涓撻涓夈�佷笓棰樺叚銆佷笓棰樹節锛夛紝姹熺惓锛堜笓棰樺洓銆佷笓棰樹簲銆佷笓棰樺崄锛夛紝娼樼钀嶏紙涓撻涓冦�佷笓棰樺叓锛夈�傚叏涔︾敱寮犲叞棣欒礋璐g粺绋裤��
+      </p>
+      <p>
+        鍙備笌铻嶅獟浣撹祫婧愬缓璁惧伐浣滅殑鎴愬憳闄ょ紪鍐欐暀鏉愮殑鍥涗綅鑰佸笀澶栵紝杩樻湁鍗椾含鐗规畩鏁欒偛甯堣寖瀛﹂櫌鐨勬潕浼氭晱銆佸瀹濆銆侀檲瀵掓槺銆佺帇鎬℃偊銆佸彾鑺婏紝姹熼槾鏁欏笀鍙戝睍涓績鐨勬敮鐜栫孩锛岃繍鍩庡辜鍎垮笀鑼冮珮绛変笓绉戝鏍¢檮灞炲辜鍎垮洯鐨勮寖浜氶潤銆�
+      </p>
+      <p>
+        鏈暀鏉愬湪缂栧啓杩囩▼涓弬闃呬簡鍥藉唴澶栧ぇ閲忔枃鐚祫鏂欙紝铏界劧鍦ㄥ弬鑰冩枃鐚腑鍒楀嚭浜嗕竴閮ㄥ垎璧勬枡鐨勫悕绉板拰浣滆�呯殑鍚嶅瓧锛屼絾闅惧厤鎸備竴婕忎竾锛屽湪姝わ紝瀵规湰鏁欐潗鎵�鏈夊紩鐢ㄨ繃鐨勬枃鐚祫鏂欑殑浣滆�呮繁琛ㄦ劅璋€��
+      </p>
+      <p>
+        鐢变簬缂栬�呮按骞虫湁闄愶紝涔︿腑闅惧厤鏈夐敊婕忓拰涓嶅綋涔嬪锛屾暚璇峰箍澶ц鑰呮壒璇勬寚姝o紝澶氭彁瀹濊吹鎰忚锛堣鍙戦偖浠跺埌yaoguiping@126.com锛夛紝浠ヤ究鍐嶇増鏃跺畬鍠勩��
+      </p>
+      <p class="block1">缂栬��</p>
+    </div>
+    <!-- 鍓嶈█2 -->
+    <div>
+      <h1 id="a004" class="front">鍓嶈█锛堢2鐗堬級</h1>
+      <p>
+        瀛﹀墠鍎跨鍗敓涓庝繚鍋ヤ竴鐩存槸瀛﹀墠鏁欒偛涓撲笟鐨勬牳蹇冭绋嬶紝鍦ㄥ畬鎴愬鍓嶆暀鑲蹭笓涓氫汉鎵嶅煿鍏荤洰鏍囦腑璧风潃鏍稿績浣滅敤锛屽畠蹇呴』鍑嗙‘銆佸強鏃跺湴鎵胯浇瀵屾湁鏃朵唬绮剧鐨勭粓韬暀鑲茬悊蹇靛拰浠ヤ汉涓烘湰鐨勬暀鑲茶拷姹傦紝涓庡叾浠栧绉戜竴璧锋壙鎷呭煿鍏婚�傚簲21涓栫邯鏁欒偛鍙戝睍闇�瑕佺殑楂樼礌璐ㄥ辜鍎挎暀甯堢殑閲嶄换銆�
+      </p>
+      <p>
+        杩戝勾鏉ワ紝鎴戝浗鏀垮簻楂樺害閲嶈瀛﹀墠鏁欒偛浜嬩笟鐨勫彂灞曪紝涓鸿繘涓�姝ユ彁楂樺鍓嶆暀鑲茬殑璐ㄩ噺锛屾暀鑲查儴闄嗙画棰佸竷浜嗐�婃暀鑲查儴鍏充簬瑙勮寖骞煎効鍥繚鑲叉暀鑲插伐浣滐紝闃叉鍜岀籂姝b�滃皬瀛﹀寲鈥濈幇璞$殑閫氱煡銆嬨�婂辜鍎垮洯鏁欏笀涓撲笟鏍囧噯锛堣瘯琛岋級銆嬨��3锝�6宀佸効绔ュ涔犱笌鍙戝睍鎸囧崡銆嬬瓑涓�绯诲垪鏀跨瓥鎺柦锛屼互姝ゆ潵纭繚瀛﹀墠鏁欒偛甯堣祫闃熶紞鐨勮川閲忓拰瑙勮寖骞煎効鍥殑淇濇暀瀹炶返娲诲姩銆備负浜嗘洿濂藉湴璐交钀藉疄杩欎簺鏂囦欢鐨勭簿绁烇紝缂栬�呭2011骞村嚭鐗堢殑銆婂鍓嶅効绔ュ崼鐢熶笌淇濆仴銆嬬殑閮ㄥ垎鍐呭杩涜浜嗕慨璁€�傚湪淇鏃讹紝缂栬�呬粠瀛﹀墠鏁欒偛涓撲笟楂樼骇搴旂敤鍨嬩汉鎵嶇殑鑱屼笟闇�姹傚嚭鍙戯紝缁撳悎鏈绉戠壒鎬э紝鍩烘湰淇濇寔鍘熸潵鐨勬暣浣撴鏋讹紝鍒犲噺浜嗗師鏁欐潗涓瘮杈冮檲鏃х殑鍐呭锛屽紩杩涗簡鐞嗚鍜屽疄璺电殑鍓嶆部鎴愭灉锛屾彃鍏ヤ簡澶ч噺鐨勫浘鐗囷紝澧炲姞浜嗗疄楠屾搷浣溿�佹暀瀛︽渚嬪強鐜颁唬鐢熸椿甯︽潵鐨勬柊鐨勫崼鐢熻姹傚唴瀹广�備慨璁㈠悗鐨勬暀鏉愶紝鏇存敞鎰忕悊璁鸿仈绯诲疄闄呭拰瀛︾敓鍒嗘瀽闂銆佽В鍐抽棶棰樿兘鍔涚殑鍩瑰吇锛屽浘鏂囧苟鑼傦紝澧炲己浜嗗鐢熷涔犵殑瓒e懗鎬с�傚彟澶栵紝涓洪厤鍚堝辜鍎垮洯鏁欏笀璧勬牸鑰冭瘯锛屾垜浠繕缂栧啓浜嗕笌鏈暀鏉愰厤濂楃殑瀛︾敓鐢ㄤ功銆婂涔犳寚瀵间笌鑳藉姏璁粌銆嬶紝涓哄鐢熻嚜瀛﹀拰澶嶄範鎻愪緵甯姪銆�
+      </p>
+      <p>
+        鏈暀鏉愮敱寮犲叞棣欏拰娼樼钀嶆媴浠讳富缂栥�傜紪鍐欑粍鎴愬憳鍖呮嫭鏉庢捣鑺革紙绗竴銆佺浜屽崟鍏冿級锛屽紶鍏伴锛堢涓夈�佺鍏�佺涔濆崟鍏冿級锛屾睙鐞筹紙绗洓銆佺浜斻�佺鍗佸崟鍏冿級锛屾綐绉�钀嶏紙绗竷銆佺鍏崟鍏冿級锛屽叏涔︾敱寮犲叞棣欒礋璐g粺绋裤�傚彟澶栵紝鎰熻阿寮犳仼鍐涜�佸笀瀵规湰鏁欐潗鐨勫鏍★紝灏ゅ叾鏄绗竴鍗曞厓杩涜浜嗙粏鑷淬�佷弗璋ㄧ殑淇敼銆�
+      </p>
+      <p>
+        鏈暀鏉愬湪缂栧啓杩囩▼涓弬闃呬簡鍥藉唴澶栧ぇ閲忕殑鏂囩尞璧勬枡锛岃櫧鐒跺湪鍙傝�冩枃鐚腑鍒楀嚭浜嗕竴閮ㄥ垎璧勬枡鐨勫悕绉板拰浣滆�呯殑鍚嶅瓧锛屼絾闅惧厤鎸備竴婕忎竾锛屽湪姝わ紝瀵规墍鏈夋湰鏁欐潗寮曠敤杩囩殑鏂囩尞璧勬枡鐨勪綔鑰呮繁琛ㄦ劅璋€��
+      </p>
+      <p>
+        鐢变簬缂栬�呮按骞虫湁闄愶紝涔︿腑闅惧厤鏈夐敊璇�佺己婕忓拰涓嶅綋涔嬪锛屾暚璇峰箍澶ц鑰呮壒璇勬寚姝o紝澶氭彁瀹濊吹鎰忚锛屼互渚块噸鍗版椂鏀规銆�
+      </p>
+      <p class="block1">缂栬��</p>
+    </div>
+    <!-- 鍓嶈█1 -->
+    <div>
+      <h1 id="a005" class="front">鍓嶈█锛堢1鐗堬級</h1>
+      <p>
+        涓烘洿濂藉湴钀藉疄銆婂浗瀹朵腑闀挎湡鏁欒偛鏀归潻鍜屽彂灞曡鍒掔翰瑕侊紙2010鈥�2020骞达級銆嬶紝鍔犲揩瀛﹀墠鏁欒偛浜嬩笟鐨勫彂灞曟浼愶紝鎻愰珮瀛﹀墠鏁欒偛鐨勮川閲忥紝鎴戜滑鏍规嵁鏁欒偛閮ㄩ甯冪殑銆婂辜鍎垮洯鏁欒偛鎸囧绾茶锛堣瘯琛岋級銆嬨�婃暀鑲查儴鍏充簬鍔犲己楂樿亴楂樹笓鏁欒偛浜烘墠鍩瑰吇宸ヤ綔鐨勬剰瑙併�嬬瓑绮剧锛屼互鍏ㄩ潰鎻愰珮瀛︾敓鐨勭瀛︾礌鍏讳负瀹楁棬锛屼互鍩瑰吇瀛︾敓鐨勫垱鏂扮簿绁炲拰瀹炶返鑳藉姏涓洪噸鐐癸紝浠ヤ績杩涘鐢熻浆鍙樺涔犳柟寮忊�斺�斿彉琚姩鎺ュ彈寮忓涔犱负涓诲姩鎺㈢┒寮忓涔犱负绐佺牬鍙o紝缂栧啓浜嗚繖鏈�婂鍓嶅効绔ュ崼鐢熶笌淇濆仴銆嬫暀鏉愩��
+      </p>
+      <p>
+        鏈暀鏉愪互鐜颁唬鍎跨蹇冪悊绉戝銆佺幇浠e効绔ユ暀鑲茬悊璁恒�佺幇浠e効绔ョ敓鐞嗗崼鐢熺瀛︺�佷繚鍋ュ鍜屽効绉戝尰瀛︿负鍏堝锛岀珛瓒崇瀛︽�т笌鍏堣繘鎬э紝瀵嗗垏缁撳悎鎵樺効鎵�銆佸辜鍎垮洯鐨勫疄璺碉紝绯荤粺鍦伴槓杩颁簡瀛﹀墠鍎跨锛堥浂鑷冲叚涓冨瞾锛夊崼鐢熶笌淇濆仴鐨勫熀鏈煡璇嗕笌鎶�鑳斤紝娉ㄩ噸鏁欎腑鏈変繚锛屼繚涓湁鏁欙紝淇濇暀缁撳悎锛屼繚鏁欏苟閲嶏紝鏈夎緝寮虹殑搴旂敤鎬с��
+      </p>
+      <p>
+        鏈暀鏉愮紪鍐欎綋渚嬭緝涓烘柊棰栥�傚叏涔﹀叡鍒嗗崄涓崟鍏冿紝姣忎釜鍗曞厓鐨勫紑澶撮兘璁炬湁瀛︿範鐩爣鍜屽叧閿瘝锛屾彁閱掑鐢熸帉鎻℃湰鍗曞厓瀛︿範鐨勯噸瑕佸唴瀹瑰拰姒傚康锛涙瘡涓崟鍏冪殑缁撳熬璁炬湁灏忕粨銆佸洖椤句笌鍙嶆�濆強搴旂敤涓庢帰璁紝鏄牴鎹悇鍗曞厓鐨勪富瑕佸垎鏀潵缁勭粐鐨勶紝灏忕粨鍙互璁╁鐢熷揩閫熷洖椤炬湰鍗曞厓鐨勪富瑕佸唴瀹癸紝鍥為【涓庡弽鎬濊兘璁╁鐢熻繘涓�姝ュ珐鍥烘墍瀛︾煡璇嗭紝搴旂敤涓庢帰璁ㄦ棬鍦ㄦ縺鍙戝鐢熸�濊�冦�佹帰绱€�佽璁猴紝浠庤�屾洿娣卞叆鍦扮悊瑙h鍗曞厓鐨勫熀鏈悊璁虹煡璇嗭紝鎺屾彙鍩烘湰鐨勬妧鑳姐�備功涓瘡涓崟鍏冨張鍒嗕负鑻ュ共璇撅紝姣忚鐨勫紑澶磋鏈夆�滄湰璇惧瀛︹�濓紝鍙互涓哄鐢熸彁渚涙湰璇惧唴瀹圭殑棰勮锛涙瘡璇炬鏂囪繕绌挎彃鏈夆�滆祫鏂欓摼鎺モ�濆拰鈥滄嫇灞曞欢浼糕�濓紝鍏朵富瑕佺洰鐨勬槸寮�闃斿鐢熻閲庯紝澧炶繘瀵规墍瀛︾煡璇嗙殑鐞嗚В銆�
+      </p>
+      <p>
+        鏈暀鏉愮敱寮犲叞棣欍�佹綐绉�钀嶄富缂栵紝闆嗕綋缂栧啓瀹屾垚銆傚悇鍗曞厓缂栧啓鍒嗗伐濡備笅锛氱涓�鍗曞厓銆佺浜屽崟鍏冪敱鏉庢捣鑺哥紪鍐欙紝绗笁鍗曞厓銆佺鍏崟鍏冪敱寮犲叞棣欑紪鍐欙紝绗洓鍗曞厓銆佺浜斿崟鍏冦�佺鍗佸崟鍏冪敱姹熺惓缂栧啓锛岀涓冨崟鍏冦�佺鍏崟鍏冪敱娼樼钀嶇紪鍐欙紝绗節鍗曞厓鐢辨绗戞极缂栧啓锛屽叏涔︾敱寮犲叞棣欒礋璐g粺绋裤��
+      </p>
+      <p>
+        鏈暀鏉愬湪缂栧啓杩囩▼涓紝鍙傞槄浜嗗浗鍐呭澶ч噺鐨勬枃鐚祫鏂欙紝铏界劧鍦ㄥ弬鑰冩枃鐚腑鍒楀嚭浜嗕竴閮ㄥ垎璧勬枡鐨勫悕绉板拰浣滆�呯殑鍚嶅瓧锛屼絾鐢变簬鏃堕棿浠撲績锛岄毦鍏嶆寕涓�婕忎竾锛屽湪姝わ紝瀵规墍鏈夋湰鏁欐潗寮曠敤杩囩殑鏂囩尞璧勬枡鐨勪綔鑰呮繁琛ㄦ劅璋€�傛湰鏁欐潗鍦ㄧ紪鍐欒繃绋嬩腑鑷鑷崇粓寰楀埌浜嗗寳浜笀鑼冨ぇ瀛﹀嚭鐗堢ぞ鐨勫ぇ鍔涙敮鎸佷互鍙婂璐靛钩鑰佸笀鐨勬倝蹇冩寚瀵硷紝鍦ㄦ涓�骞惰〃绀鸿》蹇冪殑鎰熻阿銆�
+      </p>
+      <p>
+        鈥滃鍓嶅効绔ュ崼鐢熶笌淇濆仴鈥濊绋嬬患鍚堟�у己锛岀煡璇嗗唴瀹硅法搴﹀ぇ锛岀敱浜庣紪鑰呮按骞虫湁闄愶紝涔︿腑闅惧厤鏈夐敊璇�佺己婕忓拰涓嶅綋涔嬪锛屾暚璇峰箍澶ц鑰呮壒璇勬寚姝o紝澶氭彁瀹濊吹鎰忚銆�
+      </p>
+      <p class="block1">缂栬��</p>
+    </div>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "page-header",
+};
+</script>
+
+<style lang="less" scoped>
+.cover img {
+  width: 100%;
+  object-fit: contain;
+}
+</style>
diff --git a/src/view/index.vue b/src/view/index.vue
new file mode 100644
index 0000000..4ca6f0f
--- /dev/null
+++ b/src/view/index.vue
@@ -0,0 +1,375 @@
+<template>
+  <div class="temp-book">
+    <pageHeader></pageHeader>
+    <pageContent></pageContent>
+    <!-- <examinations :questionList="cardList" :type="type"></examinations> -->
+  </div>
+</template>
+
+<script>
+import examinations from "./components/examinations/index.vue";
+import { getPublicImage } from "@/assets/js/middleGround/tool";
+import pageHeader from "./header/index.vue";
+import pageContent from "./content/index.vue";
+export default {
+  name: "temp-book",
+  components: {
+    pageHeader,
+    pageContent,
+    examinations,
+  },
+  data() {
+    return {
+      type: "option",
+      idPathList: [],
+      cardList: [],
+    };
+  },
+  mounted() {
+    this.getBookInfo();
+  },
+  methods: {
+    getBookInfo() {
+      let query = {
+        path: "*",
+        queryType: "*",
+        productId: this.config.bookId,
+        favoriteTypes: "FavoriteBookCity",
+        itemFields: {
+          "SysType=": "CmsFolder",
+        },
+        coverSize: {
+          height: 300,
+        },
+        fields: {
+          seriesName: [],
+          author: [],
+          isbn: [],
+          publicationDate: [],
+          bookClassification: [],
+          paperPrice: [],
+          JDLink: [],
+          tmallLink: [],
+          dangdangLink: [],
+          weidianLink: [],
+          content: [],
+          authorIntroduction: [],
+          // isApplyPaperBook: [],
+          // isApplyEBook: [],
+          isApplyBook: [],
+          isSell: [],
+          pdf: [],
+          protectedEpub: [],
+          probationPage: [], //pdf璇曡椤垫暟
+          freeEpubPage: [], //epub璇曡鐧惧垎姣�
+        },
+      };
+      this.MG.store.getProductDetail(query).then((res) => {
+        console.log("鍥句功淇℃伅", res.datas.cmsDatas[0].datas);
+        const testData = res.datas.cmsDatas[0].datas.find(
+          (item) => item.refCode == "questionBank"
+        );
+        this.getResourceData(testData);
+      });
+    },
+    getResourceData(type) {
+      let query = {
+        path: "*",
+        queryType: "*",
+        productId: this.config.bookId,
+        cmsPath: type.productLinkPath,
+        itemFields: {
+          SysType: "CmsFolder",
+          // 璧勬簮绫诲瀷锛岃瘯璇绘枃浠讹紝鏄惁鍏佽涓嬭浇绛夊弬鏁�
+          selectType: [],
+          freeFile: [],
+          file: [],
+          protectedFile: [],
+          resourcesClassification: [],
+          isDownload: [],
+          jsek_resourceBrief: [],
+          jsek_link: [],
+          jsek_questionBank: [],
+        },
+        pading: {
+          start: 0,
+          size: 999,
+        },
+      };
+      this.MG.store
+        .getProductDetail(query)
+        .then(async (res) => {
+          if (type.refCode == "questionBank") {
+            const data = res.datas.cmsDatas[0].datas.filter(
+              (item) => item.refCode == "jsek_questionBank"
+            );
+            if (data.length) return this.getResourceData(data[0]);
+          }
+          if (type.refCode == "jsek_questionBank") {
+            const testDataList = res.datas.cmsDatas[0].datas;
+            if (testDataList.length > 0) {
+              // console.log("棰樼洰鍒楄〃", testDataList);
+              this.$store.commit("setTestList", testDataList);
+              // this.getIdPathList(testDataList[1])
+            } else {
+              console.log("鏆傛棤璧勬簮");
+            }
+          }
+        })
+        .catch((e) => {
+          console.log(e);
+        });
+    },
+    getIdPathList(data) {
+      let query = {
+        path: "*",
+        queryType: "*",
+        productId: this.config.bookId,
+        cmsPath: data.productLinkPath,
+        pading: {
+          start: 0,
+          size: 999,
+        },
+      };
+      this.MG.store.getProductDetail(query).then((res) => {
+        console.log("棰樼洰", res.datas.cmsDatas[0].datas);
+        this.$data.idPathList = res.datas.cmsDatas[0].datas;
+        this.getQuestionList();
+      });
+    },
+    // 鑾峰彇棰樺簱棰樼洰
+    getQuestionList(oldData) {
+      // 娓呯┖姝g‘棰樻暟璁板綍
+      let flag = 0;
+      for (let index = 0; index < this.$data.idPathList.length; index++) {
+        const pathitem = this.$data.idPathList[index];
+        const pathList = this.$data.cardList;
+        pathList.push({
+          path: pathitem.productLinkPath,
+          catalogName: pathitem.name,
+          infoList: [],
+        });
+        this.$data.cardList = pathList;
+        // 鑾峰彇棰樼洰
+        let query = {
+          path: "*",
+          queryType: "*",
+          productId: this.config.bookId,
+          cmsPath: pathitem.productLinkPath,
+          itemFields: {
+            Embedded_QuestionBank_Stem: [],
+            Embedded_QuestionBank_AnalysisCon: [],
+            Embedded_QuestionBank_Answer: [],
+            Embedded_QuestionBank_Option: [],
+            Embedded_QuestionBank_QuestionType: [],
+            Embedded_QuestionBank_StemStyle: [],
+            Embedded_QuestionBank_OptionStyle: [],
+            Embedded_QuestionBank_KnowledgePoint: [],
+            Embedded_QuestionBank_Difficulty: [],
+          },
+          pading: {
+            start: 0,
+            size: 999,
+          },
+        };
+        this.MG.store.getProductDetail(query).then((res) => {
+          let oldList;
+          if (oldData) {
+            // 鎻愪氦杩囷紝瀛樺湪绛旈璁板綍
+            oldList = oldData.find(
+              (item) => item.path == pathitem.productLinkPath
+            ).infoList;
+            this.setData({
+              submitStatus: true,
+            });
+          }
+          res.datas.cmsDatas[0].datas.forEach((item, index) => {
+            let oldObj = "";
+            if (oldList)
+              oldObj = oldList.find((oldItem) => oldItem.id == item.id);
+            let questionObj = {
+              // num: index, // 棰樺彿
+              id: item.id,
+              type: pathitem.name,
+              stem:
+                item.Embedded_QuestionBank_QuestionType == "completion"
+                  ? JSON.parse(item.Embedded_QuestionBank_Stem)
+                      .stemTxt.replaceAll("<vacancy>", ",input,")
+                      .split(",")
+                  : JSON.parse(item.Embedded_QuestionBank_Stem), // 棰樺共
+              answer: item.Embedded_QuestionBank_Answer, // 绛旀
+              option: item.Embedded_QuestionBank_Option
+                ? JSON.parse(item.Embedded_QuestionBank_Option)
+                : "", // 閫夋嫨棰橀�夐」
+              analysisCon: item.Embedded_QuestionBank_AnalysisCon, // 瑙f瀽
+              questionType: item.Embedded_QuestionBank_QuestionType, // 棰樺瀷
+              optionStyle: item.Embedded_QuestionBank_OptionStyle, // 閫夐」鏄剧ず绫诲瀷
+              stemStyle: item.Embedded_QuestionBank_StemStyle, // 棰樺共鏄剧ず绫诲瀷
+              difficulty: item.Embedded_QuestionBank_Difficulty
+                ? 4 - item.Embedded_QuestionBank_Difficulty
+                : 0, // 闅惧害绛夌骇
+              userAnswer: oldObj
+                ? oldObj.userAnswer
+                : item.Embedded_QuestionBank_QuestionType == "completion" ||
+                  item.Embedded_QuestionBank_QuestionType == "multipleChoice"
+                ? []
+                : "",
+              isUserAnswer: oldObj
+                ? this.isHaveAnswer(oldObj.userAnswer)
+                : false,
+              isRight: oldObj ? oldObj.isRight : null,
+              isComplete: oldObj ? oldObj.isComplete : false,
+              isCollect: false,
+              isUnfold: "", // 鎺у埗瑙f瀽鐨勬姌鍙犻潰鏉挎槸鍚﹀睍寮�
+            };
+            // 澶氶�夊拰濉┖绛旀鑲负鏁扮粍锛岃杞崲JSON鏍煎紡
+            if (
+              questionObj.questionType == "completion" ||
+              questionObj.questionType == "multipleChoice"
+            ) {
+              try {
+                questionObj.answer = JSON.parse(questionObj.answer).toString();
+              } catch (error) {
+                questionObj.answer = item.Embedded_QuestionBank_Answer;
+              }
+            }
+            // 濉┖棰樻敼閫�
+            if (questionObj.questionType == "completion") {
+              let index = 0;
+              for (let i = 0; i < questionObj.stem.length; i++) {
+                const item = questionObj.stem[i];
+                if (item == "input") {
+                  questionObj.stem[i] = {
+                    num: index,
+                    data: "input",
+                  };
+                  if (!oldObj) questionObj.userAnswer[index] = "";
+                  index++;
+                }
+              }
+            }
+            // 棰樺共瀵屾枃鏈鐞�
+            if (questionObj.stemStyle == "RichText") {
+              // questionObj.option.txt = ''
+              questionObj.stem.stemTxt = questionObj.stem.stemTxt
+                .replace(
+                  /\<img/gi,
+                  '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" '
+                )
+                .replace(/\<p/gi, '<p class="stem-rich-p"')
+                .replace("../file", app.config.requestCtx + "/file");
+            }
+            // 閫夐」瀵屾枃鏈鐞�
+            if (
+              questionObj.optionStyle == "RichText" &&
+              (questionObj.questionType == "singleChoice" ||
+                questionObj.questionType == "judge" ||
+                questionObj.questionType == "multipleChoice")
+            ) {
+              questionObj.option.forEach((item) => {
+                if (item.txt)
+                  item.txt = item.txt
+                    .replace(/\<img/gi, '<img class="option-rich-img"')
+                    .replace(/\<p/gi, '<p class="stem-rich-p"')
+                    .replace("../file", app.config.requestCtx + "/file");
+              });
+            }
+            // 瑙f瀽瀵屾枃鏈鐞�
+            if (
+              questionObj.analysisCon &&
+              typeof questionObj.analysisCon == "string"
+            ) {
+              questionObj.analysisCon = questionObj.analysisCon.replace(
+                /\<img/gi,
+                '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" '
+              );
+            }
+            // 鍚姏棰樹慨鏀�
+            // if (questionObj.questionType == 'singleChoice') {
+            //   const src = this.extractSourceSrc(questionObj.stem.stemTxt)
+            //   if (src) {
+            //     questionObj.src = src
+            //     questionObj.stem.stemTxt = this.removeVideoAndAudioTags(questionObj.stem.stemTxt)
+            //   }
+            // }
+            // 鑾峰彇鍥剧墖
+            if (
+              questionObj.stemStyle == "Image" ||
+              questionObj.stemStyle == "TxtAndImage"
+            ) {
+              questionObj.stem.stemImage = getPublicImage(
+                questionObj.stem.stemImage,
+                150
+              );
+            }
+            if (
+              questionObj.optionStyle == "Image" ||
+              questionObj.optionStyle == "TxtAndImage"
+            ) {
+              questionObj.option.forEach((optionItem) => {
+                if (optionItem.img)
+                  optionItem.img = getPublicImage(optionItem.img, 150);
+              });
+            }
+            // 瀹㈣棰樻�诲垎璧嬪��
+            if (questionObj.questionType !== "shortAnswer") {
+              // this.setData({
+              //   subjectiveGrade: this.data.subjectiveGrade + 2,
+              // });
+            }
+            // 鏃ф暟鎹噷 棰樼洰姝g‘ 璁板綍姝g‘鏁伴噺
+            if (questionObj.isRight) {
+              // this.setData({
+              //   correctNum: this.data.correctNum + 1,
+              // });
+            }
+            if (
+              pathitem.name == "鍒ゆ柇棰�" ||
+              pathitem.name == "濉┖棰�" ||
+              pathitem.name == "澶氶�夐" ||
+              pathitem.name == "鍗曢�夐" ||
+              pathitem.name == "鍚姏棰�"
+            ) {
+              if (oldObj) {
+                // this.setData({
+                //   subjectiveTotal: this.data.subjectiveTotal + 1,
+                // });
+              }
+            }
+            // cardList璧嬪��
+            let cardIndex = this.$data.cardList.findIndex(
+              (item) => item.path == pathitem.productLinkPath
+            );
+            let infoList = this.$data.cardList[cardIndex].infoList;
+            infoList.push(questionObj);
+            // this.setData({
+            //   [`cardList[${cardIndex}].infoList`]: infoList,
+            // });
+            this.$data.cardList[cardIndex].infoList = infoList;
+            flag++;
+            let questionList = [];
+            let grade = 0;
+            const cardUpdatedList = this.$data.cardList;
+            // if (flag == this.data.idPathList.length) {
+            cardUpdatedList.forEach((aitem) => {
+              aitem.infoList.forEach((bitem, bindex) => {
+                questionList.push(bitem);
+                bitem.number = bindex + 1;
+                bitem.score = 2;
+              });
+            });
+            // this.setData({
+            //   questionDataList: questionList,
+            //   cardList: cardUpdatedList,
+            // });
+            this.$data.cardList = cardUpdatedList;
+            console.log("棰樼洰鍛�", this.$data.cardList);
+          });
+        });
+      }
+    },
+  },
+};
+</script>
+
+<style lang="less" scoped></style>
diff --git a/vue.config.js b/vue.config.js
new file mode 100644
index 0000000..8078cb6
--- /dev/null
+++ b/vue.config.js
@@ -0,0 +1,27 @@
+const { defineConfig } = require("@vue/cli-service");
+module.exports = defineConfig({
+  publicPath: "./",
+  transpileDependencies: true,
+  lintOnSave: false,
+  configureWebpack: {
+    output: {
+      library: `app-content`,
+      libraryTarget: "umd",
+      chunkLoadingGlobal: `webpackJsonp_app-content`
+    }
+  },
+  chainWebpack: (config) => {
+    config.module
+      .rule("change-prefix")
+      .test(/\.js$/)
+      .include.add("/node_modules/element-ui/lib")
+      .end()
+      .use("change-prefix")
+      .loader("change-prefix-loader")
+      .options({
+        prefix: "el-",
+        replace: "gp-"
+      })
+      .end();
+  }
+});
diff --git a/yarn.lock b/yarn.lock
new file mode 100644
index 0000000..c868897
--- /dev/null
+++ b/yarn.lock
@@ -0,0 +1,6503 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@aashutoshrathi/word-wrap@^1.2.3":
+  version "1.2.6"
+  resolved "https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz"
+  integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
+
+"@achrinza/node-ipc@^9.2.5":
+  version "9.2.8"
+  resolved "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.8.tgz"
+  integrity sha512-DSzEEkbMYbAUVlhy7fg+BzccoRuSQzqHbIPGxGv19OJ2WKwS3/9ChAnQcII4g+GujcHhyJ8BUuOVAx/S5uAfQg==
+  dependencies:
+    "@node-ipc/js-queue" "2.0.3"
+    event-pubsub "4.3.0"
+    js-message "1.0.7"
+
+"@ampproject/remapping@^2.2.0":
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz"
+  integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
+  dependencies:
+    "@jridgewell/gen-mapping" "^0.3.5"
+    "@jridgewell/trace-mapping" "^0.3.24"
+
+"@babel/code-frame@7.12.11":
+  version "7.12.11"
+  resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz"
+  integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
+  dependencies:
+    "@babel/highlight" "^7.10.4"
+
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2":
+  version "7.24.2"
+  resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.24.2.tgz"
+  integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==
+  dependencies:
+    "@babel/highlight" "^7.24.2"
+    picocolors "^1.0.0"
+
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.24.4.tgz"
+  integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==
+
+"@babel/core@^7.12.16", "@babel/core@^7.16.0":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/core/-/core-7.24.4.tgz"
+  integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==
+  dependencies:
+    "@ampproject/remapping" "^2.2.0"
+    "@babel/code-frame" "^7.24.2"
+    "@babel/generator" "^7.24.4"
+    "@babel/helper-compilation-targets" "^7.23.6"
+    "@babel/helper-module-transforms" "^7.23.3"
+    "@babel/helpers" "^7.24.4"
+    "@babel/parser" "^7.24.4"
+    "@babel/template" "^7.24.0"
+    "@babel/traverse" "^7.24.1"
+    "@babel/types" "^7.24.0"
+    convert-source-map "^2.0.0"
+    debug "^4.1.0"
+    gensync "^1.0.0-beta.2"
+    json5 "^2.2.3"
+    semver "^6.3.1"
+
+"@babel/eslint-parser@^7.12.16":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz"
+  integrity sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==
+  dependencies:
+    "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
+    eslint-visitor-keys "^2.1.0"
+    semver "^6.3.1"
+
+"@babel/generator@^7.16.0", "@babel/generator@^7.24.1", "@babel/generator@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.24.4.tgz"
+  integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==
+  dependencies:
+    "@babel/types" "^7.24.0"
+    "@jridgewell/gen-mapping" "^0.3.5"
+    "@jridgewell/trace-mapping" "^0.3.25"
+    jsesc "^2.5.1"
+
+"@babel/helper-annotate-as-pure@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz"
+  integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15":
+  version "7.22.15"
+  resolved "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz"
+  integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
+  dependencies:
+    "@babel/types" "^7.22.15"
+
+"@babel/helper-compilation-targets@^7.12.16", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6":
+  version "7.23.6"
+  resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz"
+  integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==
+  dependencies:
+    "@babel/compat-data" "^7.23.5"
+    "@babel/helper-validator-option" "^7.23.5"
+    browserslist "^4.22.2"
+    lru-cache "^5.1.1"
+    semver "^6.3.1"
+
+"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz"
+  integrity sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==
+  dependencies:
+    "@babel/helper-annotate-as-pure" "^7.22.5"
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-function-name" "^7.23.0"
+    "@babel/helper-member-expression-to-functions" "^7.23.0"
+    "@babel/helper-optimise-call-expression" "^7.22.5"
+    "@babel/helper-replace-supers" "^7.24.1"
+    "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+    "@babel/helper-split-export-declaration" "^7.22.6"
+    semver "^6.3.1"
+
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5":
+  version "7.22.15"
+  resolved "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz"
+  integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
+  dependencies:
+    "@babel/helper-annotate-as-pure" "^7.22.5"
+    regexpu-core "^5.3.1"
+    semver "^6.3.1"
+
+"@babel/helper-define-polyfill-provider@^0.6.1":
+  version "0.6.1"
+  resolved "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz"
+  integrity sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==
+  dependencies:
+    "@babel/helper-compilation-targets" "^7.22.6"
+    "@babel/helper-plugin-utils" "^7.22.5"
+    debug "^4.1.1"
+    lodash.debounce "^4.0.8"
+    resolve "^1.14.2"
+
+"@babel/helper-environment-visitor@^7.22.20":
+  version "7.22.20"
+  resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz"
+  integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
+
+"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0":
+  version "7.23.0"
+  resolved "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz"
+  integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
+  dependencies:
+    "@babel/template" "^7.22.15"
+    "@babel/types" "^7.23.0"
+
+"@babel/helper-hoist-variables@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz"
+  integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-member-expression-to-functions@^7.23.0":
+  version "7.23.0"
+  resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz"
+  integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==
+  dependencies:
+    "@babel/types" "^7.23.0"
+
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3":
+  version "7.24.3"
+  resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz"
+  integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==
+  dependencies:
+    "@babel/types" "^7.24.0"
+
+"@babel/helper-module-imports@~7.22.15":
+  version "7.22.15"
+  resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz"
+  integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
+  dependencies:
+    "@babel/types" "^7.22.15"
+
+"@babel/helper-module-transforms@^7.23.3":
+  version "7.23.3"
+  resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz"
+  integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==
+  dependencies:
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-module-imports" "^7.22.15"
+    "@babel/helper-simple-access" "^7.22.5"
+    "@babel/helper-split-export-declaration" "^7.22.6"
+    "@babel/helper-validator-identifier" "^7.22.20"
+
+"@babel/helper-optimise-call-expression@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz"
+  integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+  version "7.24.0"
+  resolved "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz"
+  integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==
+
+"@babel/helper-remap-async-to-generator@^7.22.20":
+  version "7.22.20"
+  resolved "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz"
+  integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==
+  dependencies:
+    "@babel/helper-annotate-as-pure" "^7.22.5"
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-wrap-function" "^7.22.20"
+
+"@babel/helper-replace-supers@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz"
+  integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==
+  dependencies:
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-member-expression-to-functions" "^7.23.0"
+    "@babel/helper-optimise-call-expression" "^7.22.5"
+
+"@babel/helper-simple-access@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz"
+  integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz"
+  integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-split-export-declaration@^7.22.6":
+  version "7.22.6"
+  resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz"
+  integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
+  dependencies:
+    "@babel/types" "^7.22.5"
+
+"@babel/helper-string-parser@^7.23.4":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz"
+  integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==
+
+"@babel/helper-validator-identifier@^7.22.20":
+  version "7.22.20"
+  resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz"
+  integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
+
+"@babel/helper-validator-option@^7.23.5":
+  version "7.23.5"
+  resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz"
+  integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==
+
+"@babel/helper-wrap-function@^7.22.20":
+  version "7.22.20"
+  resolved "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz"
+  integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==
+  dependencies:
+    "@babel/helper-function-name" "^7.22.5"
+    "@babel/template" "^7.22.15"
+    "@babel/types" "^7.22.19"
+
+"@babel/helpers@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.24.4.tgz"
+  integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==
+  dependencies:
+    "@babel/template" "^7.24.0"
+    "@babel/traverse" "^7.24.1"
+    "@babel/types" "^7.24.0"
+
+"@babel/highlight@^7.10.4", "@babel/highlight@^7.24.2":
+  version "7.24.2"
+  resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.24.2.tgz"
+  integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==
+  dependencies:
+    "@babel/helper-validator-identifier" "^7.22.20"
+    chalk "^2.4.2"
+    js-tokens "^4.0.0"
+    picocolors "^1.0.0"
+
+"@babel/parser@^7.16.4", "@babel/parser@^7.23.5", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1", "@babel/parser@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.4.tgz"
+  integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz"
+  integrity sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==
+  dependencies:
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz"
+  integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz"
+  integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+    "@babel/plugin-transform-optional-chaining" "^7.24.1"
+
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz"
+  integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==
+  dependencies:
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-proposal-class-properties@^7.12.13":
+  version "7.18.6"
+  resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz"
+  integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==
+  dependencies:
+    "@babel/helper-create-class-features-plugin" "^7.18.6"
+    "@babel/helper-plugin-utils" "^7.18.6"
+
+"@babel/plugin-proposal-decorators@^7.12.13":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz"
+  integrity sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==
+  dependencies:
+    "@babel/helper-create-class-features-plugin" "^7.24.1"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-decorators" "^7.24.1"
+
+"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
+  version "7.21.0-placeholder-for-preset-env.2"
+  resolved "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz"
+  integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
+
+"@babel/plugin-syntax-async-generators@^7.8.4":
+  version "7.8.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
+  integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-class-properties@^7.12.13":
+  version "7.12.13"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
+  integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.12.13"
+
+"@babel/plugin-syntax-class-static-block@^7.14.5":
+  version "7.14.5"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
+  integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-decorators@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz"
+  integrity sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-syntax-dynamic-import@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
+  integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-export-namespace-from@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
+  integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.3"
+
+"@babel/plugin-syntax-import-assertions@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz"
+  integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-syntax-import-attributes@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz"
+  integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-syntax-import-meta@^7.10.4":
+  version "7.10.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
+  integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-json-strings@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
+  integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-jsx@^7.12.13", "@babel/plugin-syntax-jsx@^7.2.0", "@babel/plugin-syntax-jsx@^7.23.3":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz"
+  integrity sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
+  version "7.10.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
+  integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
+  integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-numeric-separator@^7.10.4":
+  version "7.10.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
+  integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-object-rest-spread@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
+  integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
+  integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-optional-chaining@^7.8.3":
+  version "7.8.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
+  integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-private-property-in-object@^7.14.5":
+  version "7.14.5"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
+  integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-top-level-await@^7.14.5":
+  version "7.14.5"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
+  integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
+  version "7.18.6"
+  resolved "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz"
+  integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.18.6"
+    "@babel/helper-plugin-utils" "^7.18.6"
+
+"@babel/plugin-transform-arrow-functions@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz"
+  integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-async-generator-functions@^7.24.3":
+  version "7.24.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz"
+  integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==
+  dependencies:
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-remap-async-to-generator" "^7.22.20"
+    "@babel/plugin-syntax-async-generators" "^7.8.4"
+
+"@babel/plugin-transform-async-to-generator@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz"
+  integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==
+  dependencies:
+    "@babel/helper-module-imports" "^7.24.1"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-remap-async-to-generator" "^7.22.20"
+
+"@babel/plugin-transform-block-scoped-functions@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz"
+  integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-block-scoping@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz"
+  integrity sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-class-properties@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz"
+  integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==
+  dependencies:
+    "@babel/helper-create-class-features-plugin" "^7.24.1"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-class-static-block@^7.24.4":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz"
+  integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==
+  dependencies:
+    "@babel/helper-create-class-features-plugin" "^7.24.4"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-class-static-block" "^7.14.5"
+
+"@babel/plugin-transform-classes@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz"
+  integrity sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==
+  dependencies:
+    "@babel/helper-annotate-as-pure" "^7.22.5"
+    "@babel/helper-compilation-targets" "^7.23.6"
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-function-name" "^7.23.0"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-replace-supers" "^7.24.1"
+    "@babel/helper-split-export-declaration" "^7.22.6"
+    globals "^11.1.0"
+
+"@babel/plugin-transform-computed-properties@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz"
+  integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/template" "^7.24.0"
+
+"@babel/plugin-transform-destructuring@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz"
+  integrity sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-dotall-regex@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz"
+  integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.22.15"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-duplicate-keys@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz"
+  integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-dynamic-import@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz"
+  integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+
+"@babel/plugin-transform-exponentiation-operator@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz"
+  integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==
+  dependencies:
+    "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-export-namespace-from@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz"
+  integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+
+"@babel/plugin-transform-for-of@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz"
+  integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+
+"@babel/plugin-transform-function-name@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz"
+  integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==
+  dependencies:
+    "@babel/helper-compilation-targets" "^7.23.6"
+    "@babel/helper-function-name" "^7.23.0"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-json-strings@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz"
+  integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-json-strings" "^7.8.3"
+
+"@babel/plugin-transform-literals@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz"
+  integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-logical-assignment-operators@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz"
+  integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+
+"@babel/plugin-transform-member-expression-literals@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz"
+  integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-modules-amd@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz"
+  integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==
+  dependencies:
+    "@babel/helper-module-transforms" "^7.23.3"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-modules-commonjs@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz"
+  integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==
+  dependencies:
+    "@babel/helper-module-transforms" "^7.23.3"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-simple-access" "^7.22.5"
+
+"@babel/plugin-transform-modules-systemjs@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz"
+  integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==
+  dependencies:
+    "@babel/helper-hoist-variables" "^7.22.5"
+    "@babel/helper-module-transforms" "^7.23.3"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-validator-identifier" "^7.22.20"
+
+"@babel/plugin-transform-modules-umd@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz"
+  integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==
+  dependencies:
+    "@babel/helper-module-transforms" "^7.23.3"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
+  version "7.22.5"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz"
+  integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+    "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-new-target@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz"
+  integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz"
+  integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+
+"@babel/plugin-transform-numeric-separator@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz"
+  integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+
+"@babel/plugin-transform-object-rest-spread@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz"
+  integrity sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==
+  dependencies:
+    "@babel/helper-compilation-targets" "^7.23.6"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+    "@babel/plugin-transform-parameters" "^7.24.1"
+
+"@babel/plugin-transform-object-super@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz"
+  integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-replace-supers" "^7.24.1"
+
+"@babel/plugin-transform-optional-catch-binding@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz"
+  integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+
+"@babel/plugin-transform-optional-chaining@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz"
+  integrity sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+    "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+
+"@babel/plugin-transform-parameters@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz"
+  integrity sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-private-methods@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz"
+  integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==
+  dependencies:
+    "@babel/helper-create-class-features-plugin" "^7.24.1"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-private-property-in-object@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz"
+  integrity sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==
+  dependencies:
+    "@babel/helper-annotate-as-pure" "^7.22.5"
+    "@babel/helper-create-class-features-plugin" "^7.24.1"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+
+"@babel/plugin-transform-property-literals@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz"
+  integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-regenerator@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz"
+  integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    regenerator-transform "^0.15.2"
+
+"@babel/plugin-transform-reserved-words@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz"
+  integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-runtime@^7.12.15":
+  version "7.24.3"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz"
+  integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==
+  dependencies:
+    "@babel/helper-module-imports" "^7.24.3"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    babel-plugin-polyfill-corejs2 "^0.4.10"
+    babel-plugin-polyfill-corejs3 "^0.10.1"
+    babel-plugin-polyfill-regenerator "^0.6.1"
+    semver "^6.3.1"
+
+"@babel/plugin-transform-shorthand-properties@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz"
+  integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-spread@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz"
+  integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+
+"@babel/plugin-transform-sticky-regex@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz"
+  integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-template-literals@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz"
+  integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-typeof-symbol@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz"
+  integrity sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-unicode-escapes@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz"
+  integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-unicode-property-regex@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz"
+  integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.22.15"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-unicode-regex@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz"
+  integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.22.15"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/plugin-transform-unicode-sets-regex@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz"
+  integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==
+  dependencies:
+    "@babel/helper-create-regexp-features-plugin" "^7.22.15"
+    "@babel/helper-plugin-utils" "^7.24.0"
+
+"@babel/preset-env@^7.12.16":
+  version "7.24.4"
+  resolved "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.24.4.tgz"
+  integrity sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==
+  dependencies:
+    "@babel/compat-data" "^7.24.4"
+    "@babel/helper-compilation-targets" "^7.23.6"
+    "@babel/helper-plugin-utils" "^7.24.0"
+    "@babel/helper-validator-option" "^7.23.5"
+    "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.4"
+    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1"
+    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1"
+    "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1"
+    "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
+    "@babel/plugin-syntax-async-generators" "^7.8.4"
+    "@babel/plugin-syntax-class-properties" "^7.12.13"
+    "@babel/plugin-syntax-class-static-block" "^7.14.5"
+    "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+    "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+    "@babel/plugin-syntax-import-assertions" "^7.24.1"
+    "@babel/plugin-syntax-import-attributes" "^7.24.1"
+    "@babel/plugin-syntax-import-meta" "^7.10.4"
+    "@babel/plugin-syntax-json-strings" "^7.8.3"
+    "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+    "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+    "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+    "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+    "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+    "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+    "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+    "@babel/plugin-syntax-top-level-await" "^7.14.5"
+    "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
+    "@babel/plugin-transform-arrow-functions" "^7.24.1"
+    "@babel/plugin-transform-async-generator-functions" "^7.24.3"
+    "@babel/plugin-transform-async-to-generator" "^7.24.1"
+    "@babel/plugin-transform-block-scoped-functions" "^7.24.1"
+    "@babel/plugin-transform-block-scoping" "^7.24.4"
+    "@babel/plugin-transform-class-properties" "^7.24.1"
+    "@babel/plugin-transform-class-static-block" "^7.24.4"
+    "@babel/plugin-transform-classes" "^7.24.1"
+    "@babel/plugin-transform-computed-properties" "^7.24.1"
+    "@babel/plugin-transform-destructuring" "^7.24.1"
+    "@babel/plugin-transform-dotall-regex" "^7.24.1"
+    "@babel/plugin-transform-duplicate-keys" "^7.24.1"
+    "@babel/plugin-transform-dynamic-import" "^7.24.1"
+    "@babel/plugin-transform-exponentiation-operator" "^7.24.1"
+    "@babel/plugin-transform-export-namespace-from" "^7.24.1"
+    "@babel/plugin-transform-for-of" "^7.24.1"
+    "@babel/plugin-transform-function-name" "^7.24.1"
+    "@babel/plugin-transform-json-strings" "^7.24.1"
+    "@babel/plugin-transform-literals" "^7.24.1"
+    "@babel/plugin-transform-logical-assignment-operators" "^7.24.1"
+    "@babel/plugin-transform-member-expression-literals" "^7.24.1"
+    "@babel/plugin-transform-modules-amd" "^7.24.1"
+    "@babel/plugin-transform-modules-commonjs" "^7.24.1"
+    "@babel/plugin-transform-modules-systemjs" "^7.24.1"
+    "@babel/plugin-transform-modules-umd" "^7.24.1"
+    "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
+    "@babel/plugin-transform-new-target" "^7.24.1"
+    "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1"
+    "@babel/plugin-transform-numeric-separator" "^7.24.1"
+    "@babel/plugin-transform-object-rest-spread" "^7.24.1"
+    "@babel/plugin-transform-object-super" "^7.24.1"
+    "@babel/plugin-transform-optional-catch-binding" "^7.24.1"
+    "@babel/plugin-transform-optional-chaining" "^7.24.1"
+    "@babel/plugin-transform-parameters" "^7.24.1"
+    "@babel/plugin-transform-private-methods" "^7.24.1"
+    "@babel/plugin-transform-private-property-in-object" "^7.24.1"
+    "@babel/plugin-transform-property-literals" "^7.24.1"
+    "@babel/plugin-transform-regenerator" "^7.24.1"
+    "@babel/plugin-transform-reserved-words" "^7.24.1"
+    "@babel/plugin-transform-shorthand-properties" "^7.24.1"
+    "@babel/plugin-transform-spread" "^7.24.1"
+    "@babel/plugin-transform-sticky-regex" "^7.24.1"
+    "@babel/plugin-transform-template-literals" "^7.24.1"
+    "@babel/plugin-transform-typeof-symbol" "^7.24.1"
+    "@babel/plugin-transform-unicode-escapes" "^7.24.1"
+    "@babel/plugin-transform-unicode-property-regex" "^7.24.1"
+    "@babel/plugin-transform-unicode-regex" "^7.24.1"
+    "@babel/plugin-transform-unicode-sets-regex" "^7.24.1"
+    "@babel/preset-modules" "0.1.6-no-external-plugins"
+    babel-plugin-polyfill-corejs2 "^0.4.10"
+    babel-plugin-polyfill-corejs3 "^0.10.4"
+    babel-plugin-polyfill-regenerator "^0.6.1"
+    core-js-compat "^3.31.0"
+    semver "^6.3.1"
+
+"@babel/preset-modules@0.1.6-no-external-plugins":
+  version "0.1.6-no-external-plugins"
+  resolved "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz"
+  integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
+  dependencies:
+    "@babel/helper-plugin-utils" "^7.0.0"
+    "@babel/types" "^7.4.4"
+    esutils "^2.0.2"
+
+"@babel/regjsgen@^0.8.0":
+  version "0.8.0"
+  resolved "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz"
+  integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
+
+"@babel/runtime@^7.10.5", "@babel/runtime@^7.12.13", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
+  version "7.24.4"
+  resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz#de795accd698007a66ba44add6cc86542aff1edd"
+  integrity sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==
+  dependencies:
+    regenerator-runtime "^0.14.0"
+
+"@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.24.0":
+  version "7.24.0"
+  resolved "https://registry.npmmirror.com/@babel/template/-/template-7.24.0.tgz"
+  integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==
+  dependencies:
+    "@babel/code-frame" "^7.23.5"
+    "@babel/parser" "^7.24.0"
+    "@babel/types" "^7.24.0"
+
+"@babel/traverse@^7.16.3", "@babel/traverse@^7.23.9", "@babel/traverse@^7.24.1":
+  version "7.24.1"
+  resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.24.1.tgz"
+  integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==
+  dependencies:
+    "@babel/code-frame" "^7.24.1"
+    "@babel/generator" "^7.24.1"
+    "@babel/helper-environment-visitor" "^7.22.20"
+    "@babel/helper-function-name" "^7.23.0"
+    "@babel/helper-hoist-variables" "^7.22.5"
+    "@babel/helper-split-export-declaration" "^7.22.6"
+    "@babel/parser" "^7.24.1"
+    "@babel/types" "^7.24.0"
+    debug "^4.3.1"
+    globals "^11.1.0"
+
+"@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.9", "@babel/types@^7.24.0", "@babel/types@^7.4.4":
+  version "7.24.0"
+  resolved "https://registry.npmmirror.com/@babel/types/-/types-7.24.0.tgz"
+  integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==
+  dependencies:
+    "@babel/helper-string-parser" "^7.23.4"
+    "@babel/helper-validator-identifier" "^7.22.20"
+    to-fast-properties "^2.0.0"
+
+"@discoveryjs/json-ext@0.5.7":
+  version "0.5.7"
+  resolved "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz"
+  integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
+
+"@eslint/eslintrc@^0.4.3":
+  version "0.4.3"
+  resolved "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz"
+  integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==
+  dependencies:
+    ajv "^6.12.4"
+    debug "^4.1.1"
+    espree "^7.3.0"
+    globals "^13.9.0"
+    ignore "^4.0.6"
+    import-fresh "^3.2.1"
+    js-yaml "^3.13.1"
+    minimatch "^3.0.4"
+    strip-json-comments "^3.1.1"
+
+"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0":
+  version "9.3.0"
+  resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz"
+  integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==
+
+"@hapi/topo@^5.1.0":
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz"
+  integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==
+  dependencies:
+    "@hapi/hoek" "^9.0.0"
+
+"@humanwhocodes/config-array@^0.5.0":
+  version "0.5.0"
+  resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz"
+  integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==
+  dependencies:
+    "@humanwhocodes/object-schema" "^1.2.0"
+    debug "^4.1.1"
+    minimatch "^3.0.4"
+
+"@humanwhocodes/object-schema@^1.2.0":
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz"
+  integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
+
+"@jridgewell/gen-mapping@^0.3.5":
+  version "0.3.5"
+  resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz"
+  integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
+  dependencies:
+    "@jridgewell/set-array" "^1.2.1"
+    "@jridgewell/sourcemap-codec" "^1.4.10"
+    "@jridgewell/trace-mapping" "^0.3.24"
+
+"@jridgewell/resolve-uri@^3.1.0":
+  version "3.1.2"
+  resolved "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
+  integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
+
+"@jridgewell/set-array@^1.2.1":
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz"
+  integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
+
+"@jridgewell/source-map@^0.3.3":
+  version "0.3.6"
+  resolved "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.6.tgz"
+  integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==
+  dependencies:
+    "@jridgewell/gen-mapping" "^0.3.5"
+    "@jridgewell/trace-mapping" "^0.3.25"
+
+"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15":
+  version "1.4.15"
+  resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
+  integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
+
+"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
+  version "0.3.25"
+  resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz"
+  integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
+  dependencies:
+    "@jridgewell/resolve-uri" "^3.1.0"
+    "@jridgewell/sourcemap-codec" "^1.4.14"
+
+"@leichtgewicht/ip-codec@^2.0.1":
+  version "2.0.5"
+  resolved "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz"
+  integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==
+
+"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":
+  version "5.1.1-v1"
+  resolved "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz"
+  integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==
+  dependencies:
+    eslint-scope "5.1.1"
+
+"@node-ipc/js-queue@2.0.3":
+  version "2.0.3"
+  resolved "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz"
+  integrity sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==
+  dependencies:
+    easy-stack "1.0.1"
+
+"@nodelib/fs.scandir@2.1.5":
+  version "2.1.5"
+  resolved "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
+  integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
+  dependencies:
+    "@nodelib/fs.stat" "2.0.5"
+    run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
+  version "2.0.5"
+  resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
+  integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
+
+"@nodelib/fs.walk@^1.2.3":
+  version "1.2.8"
+  resolved "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
+  integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
+  dependencies:
+    "@nodelib/fs.scandir" "2.1.5"
+    fastq "^1.6.0"
+
+"@polka/url@^1.0.0-next.24":
+  version "1.0.0-next.25"
+  resolved "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.25.tgz"
+  integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==
+
+"@sideway/address@^4.1.5":
+  version "4.1.5"
+  resolved "https://registry.npmmirror.com/@sideway/address/-/address-4.1.5.tgz"
+  integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==
+  dependencies:
+    "@hapi/hoek" "^9.0.0"
+
+"@sideway/formula@^3.0.1":
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz"
+  integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==
+
+"@sideway/pinpoint@^2.0.0":
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz"
+  integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==
+
+"@soda/friendly-errors-webpack-plugin@^1.8.0":
+  version "1.8.1"
+  resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz"
+  integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==
+  dependencies:
+    chalk "^3.0.0"
+    error-stack-parser "^2.0.6"
+    string-width "^4.2.3"
+    strip-ansi "^6.0.1"
+
+"@soda/get-current-script@^1.0.2":
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz"
+  integrity sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==
+
+"@trysound/sax@0.2.0":
+  version "0.2.0"
+  resolved "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz"
+  integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
+
+"@types/body-parser@*":
+  version "1.19.5"
+  resolved "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.5.tgz"
+  integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==
+  dependencies:
+    "@types/connect" "*"
+    "@types/node" "*"
+
+"@types/bonjour@^3.5.9":
+  version "3.5.13"
+  resolved "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.13.tgz"
+  integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==
+  dependencies:
+    "@types/node" "*"
+
+"@types/connect-history-api-fallback@^1.3.5":
+  version "1.5.4"
+  resolved "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz"
+  integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==
+  dependencies:
+    "@types/express-serve-static-core" "*"
+    "@types/node" "*"
+
+"@types/connect@*":
+  version "3.4.38"
+  resolved "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz"
+  integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==
+  dependencies:
+    "@types/node" "*"
+
+"@types/eslint-scope@^3.7.3":
+  version "3.7.7"
+  resolved "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz"
+  integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==
+  dependencies:
+    "@types/eslint" "*"
+    "@types/estree" "*"
+
+"@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1":
+  version "8.56.9"
+  resolved "https://registry.npmmirror.com/@types/eslint/-/eslint-8.56.9.tgz"
+  integrity sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==
+  dependencies:
+    "@types/estree" "*"
+    "@types/json-schema" "*"
+
+"@types/estree@*", "@types/estree@^1.0.5":
+  version "1.0.5"
+  resolved "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz"
+  integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
+
+"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33":
+  version "4.19.0"
+  resolved "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz"
+  integrity sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==
+  dependencies:
+    "@types/node" "*"
+    "@types/qs" "*"
+    "@types/range-parser" "*"
+    "@types/send" "*"
+
+"@types/express@*", "@types/express@^4.17.13":
+  version "4.17.21"
+  resolved "https://registry.npmmirror.com/@types/express/-/express-4.17.21.tgz"
+  integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==
+  dependencies:
+    "@types/body-parser" "*"
+    "@types/express-serve-static-core" "^4.17.33"
+    "@types/qs" "*"
+    "@types/serve-static" "*"
+
+"@types/html-minifier-terser@^6.0.0":
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
+  integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==
+
+"@types/http-errors@*":
+  version "2.0.4"
+  resolved "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.4.tgz"
+  integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==
+
+"@types/http-proxy@^1.17.8":
+  version "1.17.14"
+  resolved "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.14.tgz"
+  integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==
+  dependencies:
+    "@types/node" "*"
+
+"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+  version "7.0.15"
+  resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz"
+  integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
+
+"@types/mime@^1":
+  version "1.3.5"
+  resolved "https://registry.npmmirror.com/@types/mime/-/mime-1.3.5.tgz"
+  integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==
+
+"@types/minimist@^1.2.0":
+  version "1.2.5"
+  resolved "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.5.tgz"
+  integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
+
+"@types/node-forge@^1.3.0":
+  version "1.3.11"
+  resolved "https://registry.npmmirror.com/@types/node-forge/-/node-forge-1.3.11.tgz"
+  integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==
+  dependencies:
+    "@types/node" "*"
+
+"@types/node@*":
+  version "20.12.7"
+  resolved "https://registry.npmmirror.com/@types/node/-/node-20.12.7.tgz"
+  integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==
+  dependencies:
+    undici-types "~5.26.4"
+
+"@types/normalize-package-data@^2.4.0":
+  version "2.4.4"
+  resolved "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz"
+  integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
+
+"@types/parse-json@^4.0.0":
+  version "4.0.2"
+  resolved "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.2.tgz"
+  integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==
+
+"@types/qs@*":
+  version "6.9.15"
+  resolved "https://registry.npmmirror.com/@types/qs/-/qs-6.9.15.tgz"
+  integrity sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==
+
+"@types/range-parser@*":
+  version "1.2.7"
+  resolved "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.7.tgz"
+  integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
+
+"@types/retry@0.12.0":
+  version "0.12.0"
+  resolved "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz"
+  integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==
+
+"@types/send@*":
+  version "0.17.4"
+  resolved "https://registry.npmmirror.com/@types/send/-/send-0.17.4.tgz"
+  integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==
+  dependencies:
+    "@types/mime" "^1"
+    "@types/node" "*"
+
+"@types/serve-index@^1.9.1":
+  version "1.9.4"
+  resolved "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.4.tgz"
+  integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==
+  dependencies:
+    "@types/express" "*"
+
+"@types/serve-static@*", "@types/serve-static@^1.13.10":
+  version "1.15.7"
+  resolved "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.7.tgz"
+  integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==
+  dependencies:
+    "@types/http-errors" "*"
+    "@types/node" "*"
+    "@types/send" "*"
+
+"@types/sockjs@^0.3.33":
+  version "0.3.36"
+  resolved "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.36.tgz"
+  integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==
+  dependencies:
+    "@types/node" "*"
+
+"@types/spark-md5@^3.0.4":
+  version "3.0.4"
+  resolved "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.4.tgz"
+  integrity sha512-qtOaDz+IXiNndPgYb6t1YoutnGvFRtWSNzpVjkAPCfB2UzTyybuD4Tjgs7VgRawum3JnJNRwNQd4N//SvrHg1Q==
+
+"@types/ws@^8.5.5":
+  version "8.5.10"
+  resolved "https://registry.npmmirror.com/@types/ws/-/ws-8.5.10.tgz"
+  integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==
+  dependencies:
+    "@types/node" "*"
+
+"@vue/babel-helper-vue-jsx-merge-props@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz"
+  integrity sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==
+
+"@vue/babel-helper-vue-transform-on@1.2.2":
+  version "1.2.2"
+  resolved "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz"
+  integrity sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==
+
+"@vue/babel-plugin-jsx@^1.0.3":
+  version "1.2.2"
+  resolved "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.2.tgz"
+  integrity sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==
+  dependencies:
+    "@babel/helper-module-imports" "~7.22.15"
+    "@babel/helper-plugin-utils" "^7.22.5"
+    "@babel/plugin-syntax-jsx" "^7.23.3"
+    "@babel/template" "^7.23.9"
+    "@babel/traverse" "^7.23.9"
+    "@babel/types" "^7.23.9"
+    "@vue/babel-helper-vue-transform-on" "1.2.2"
+    "@vue/babel-plugin-resolve-type" "1.2.2"
+    camelcase "^6.3.0"
+    html-tags "^3.3.1"
+    svg-tags "^1.0.0"
+
+"@vue/babel-plugin-resolve-type@1.2.2":
+  version "1.2.2"
+  resolved "https://registry.npmmirror.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.2.tgz"
+  integrity sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==
+  dependencies:
+    "@babel/code-frame" "^7.23.5"
+    "@babel/helper-module-imports" "~7.22.15"
+    "@babel/helper-plugin-utils" "^7.22.5"
+    "@babel/parser" "^7.23.9"
+    "@vue/compiler-sfc" "^3.4.15"
+
+"@vue/babel-plugin-transform-vue-jsx@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz"
+  integrity sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==
+  dependencies:
+    "@babel/helper-module-imports" "^7.0.0"
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+    "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0"
+    html-tags "^2.0.0"
+    lodash.kebabcase "^4.1.1"
+    svg-tags "^1.0.0"
+
+"@vue/babel-preset-app@^5.0.8":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz"
+  integrity sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==
+  dependencies:
+    "@babel/core" "^7.12.16"
+    "@babel/helper-compilation-targets" "^7.12.16"
+    "@babel/helper-module-imports" "^7.12.13"
+    "@babel/plugin-proposal-class-properties" "^7.12.13"
+    "@babel/plugin-proposal-decorators" "^7.12.13"
+    "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+    "@babel/plugin-syntax-jsx" "^7.12.13"
+    "@babel/plugin-transform-runtime" "^7.12.15"
+    "@babel/preset-env" "^7.12.16"
+    "@babel/runtime" "^7.12.13"
+    "@vue/babel-plugin-jsx" "^1.0.3"
+    "@vue/babel-preset-jsx" "^1.1.2"
+    babel-plugin-dynamic-import-node "^2.3.3"
+    core-js "^3.8.3"
+    core-js-compat "^3.8.3"
+    semver "^7.3.4"
+
+"@vue/babel-preset-jsx@^1.1.2":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz"
+  integrity sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==
+  dependencies:
+    "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0"
+    "@vue/babel-plugin-transform-vue-jsx" "^1.4.0"
+    "@vue/babel-sugar-composition-api-inject-h" "^1.4.0"
+    "@vue/babel-sugar-composition-api-render-instance" "^1.4.0"
+    "@vue/babel-sugar-functional-vue" "^1.4.0"
+    "@vue/babel-sugar-inject-h" "^1.4.0"
+    "@vue/babel-sugar-v-model" "^1.4.0"
+    "@vue/babel-sugar-v-on" "^1.4.0"
+
+"@vue/babel-sugar-composition-api-inject-h@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz"
+  integrity sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+
+"@vue/babel-sugar-composition-api-render-instance@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz"
+  integrity sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+
+"@vue/babel-sugar-functional-vue@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz"
+  integrity sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+
+"@vue/babel-sugar-inject-h@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz"
+  integrity sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+
+"@vue/babel-sugar-v-model@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz"
+  integrity sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+    "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0"
+    "@vue/babel-plugin-transform-vue-jsx" "^1.4.0"
+    camelcase "^5.0.0"
+    html-tags "^2.0.0"
+    svg-tags "^1.0.0"
+
+"@vue/babel-sugar-v-on@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz"
+  integrity sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==
+  dependencies:
+    "@babel/plugin-syntax-jsx" "^7.2.0"
+    "@vue/babel-plugin-transform-vue-jsx" "^1.4.0"
+    camelcase "^5.0.0"
+
+"@vue/cli-overlay@^5.0.8":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz"
+  integrity sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==
+
+"@vue/cli-plugin-babel@~5.0.0":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz"
+  integrity sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==
+  dependencies:
+    "@babel/core" "^7.12.16"
+    "@vue/babel-preset-app" "^5.0.8"
+    "@vue/cli-shared-utils" "^5.0.8"
+    babel-loader "^8.2.2"
+    thread-loader "^3.0.0"
+    webpack "^5.54.0"
+
+"@vue/cli-plugin-eslint@~5.0.0":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz"
+  integrity sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==
+  dependencies:
+    "@vue/cli-shared-utils" "^5.0.8"
+    eslint-webpack-plugin "^3.1.0"
+    globby "^11.0.2"
+    webpack "^5.54.0"
+    yorkie "^2.0.0"
+
+"@vue/cli-plugin-router@^5.0.8":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz"
+  integrity sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==
+  dependencies:
+    "@vue/cli-shared-utils" "^5.0.8"
+
+"@vue/cli-plugin-vuex@^5.0.8":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz"
+  integrity sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==
+
+"@vue/cli-service@~5.0.0":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz"
+  integrity sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==
+  dependencies:
+    "@babel/helper-compilation-targets" "^7.12.16"
+    "@soda/friendly-errors-webpack-plugin" "^1.8.0"
+    "@soda/get-current-script" "^1.0.2"
+    "@types/minimist" "^1.2.0"
+    "@vue/cli-overlay" "^5.0.8"
+    "@vue/cli-plugin-router" "^5.0.8"
+    "@vue/cli-plugin-vuex" "^5.0.8"
+    "@vue/cli-shared-utils" "^5.0.8"
+    "@vue/component-compiler-utils" "^3.3.0"
+    "@vue/vue-loader-v15" "npm:vue-loader@^15.9.7"
+    "@vue/web-component-wrapper" "^1.3.0"
+    acorn "^8.0.5"
+    acorn-walk "^8.0.2"
+    address "^1.1.2"
+    autoprefixer "^10.2.4"
+    browserslist "^4.16.3"
+    case-sensitive-paths-webpack-plugin "^2.3.0"
+    cli-highlight "^2.1.10"
+    clipboardy "^2.3.0"
+    cliui "^7.0.4"
+    copy-webpack-plugin "^9.0.1"
+    css-loader "^6.5.0"
+    css-minimizer-webpack-plugin "^3.0.2"
+    cssnano "^5.0.0"
+    debug "^4.1.1"
+    default-gateway "^6.0.3"
+    dotenv "^10.0.0"
+    dotenv-expand "^5.1.0"
+    fs-extra "^9.1.0"
+    globby "^11.0.2"
+    hash-sum "^2.0.0"
+    html-webpack-plugin "^5.1.0"
+    is-file-esm "^1.0.0"
+    launch-editor-middleware "^2.2.1"
+    lodash.defaultsdeep "^4.6.1"
+    lodash.mapvalues "^4.6.0"
+    mini-css-extract-plugin "^2.5.3"
+    minimist "^1.2.5"
+    module-alias "^2.2.2"
+    portfinder "^1.0.26"
+    postcss "^8.2.6"
+    postcss-loader "^6.1.1"
+    progress-webpack-plugin "^1.0.12"
+    ssri "^8.0.1"
+    terser-webpack-plugin "^5.1.1"
+    thread-loader "^3.0.0"
+    vue-loader "^17.0.0"
+    vue-style-loader "^4.1.3"
+    webpack "^5.54.0"
+    webpack-bundle-analyzer "^4.4.0"
+    webpack-chain "^6.5.1"
+    webpack-dev-server "^4.7.3"
+    webpack-merge "^5.7.3"
+    webpack-virtual-modules "^0.4.2"
+    whatwg-fetch "^3.6.2"
+
+"@vue/cli-shared-utils@^5.0.8":
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz"
+  integrity sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==
+  dependencies:
+    "@achrinza/node-ipc" "^9.2.5"
+    chalk "^4.1.2"
+    execa "^1.0.0"
+    joi "^17.4.0"
+    launch-editor "^2.2.1"
+    lru-cache "^6.0.0"
+    node-fetch "^2.6.7"
+    open "^8.0.2"
+    ora "^5.3.0"
+    read-pkg "^5.1.1"
+    semver "^7.3.4"
+    strip-ansi "^6.0.0"
+
+"@vue/compiler-core@3.4.23":
+  version "3.4.23"
+  resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.23.tgz"
+  integrity sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==
+  dependencies:
+    "@babel/parser" "^7.24.1"
+    "@vue/shared" "3.4.23"
+    entities "^4.5.0"
+    estree-walker "^2.0.2"
+    source-map-js "^1.2.0"
+
+"@vue/compiler-dom@3.4.23":
+  version "3.4.23"
+  resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.23.tgz"
+  integrity sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==
+  dependencies:
+    "@vue/compiler-core" "3.4.23"
+    "@vue/shared" "3.4.23"
+
+"@vue/compiler-sfc@2.7.16":
+  version "2.7.16"
+  resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz"
+  integrity sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==
+  dependencies:
+    "@babel/parser" "^7.23.5"
+    postcss "^8.4.14"
+    source-map "^0.6.1"
+  optionalDependencies:
+    prettier "^1.18.2 || ^2.0.0"
+
+"@vue/compiler-sfc@^3.4.15":
+  version "3.4.23"
+  resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.23.tgz"
+  integrity sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==
+  dependencies:
+    "@babel/parser" "^7.24.1"
+    "@vue/compiler-core" "3.4.23"
+    "@vue/compiler-dom" "3.4.23"
+    "@vue/compiler-ssr" "3.4.23"
+    "@vue/shared" "3.4.23"
+    estree-walker "^2.0.2"
+    magic-string "^0.30.8"
+    postcss "^8.4.38"
+    source-map-js "^1.2.0"
+
+"@vue/compiler-ssr@3.4.23":
+  version "3.4.23"
+  resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.23.tgz"
+  integrity sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==
+  dependencies:
+    "@vue/compiler-dom" "3.4.23"
+    "@vue/shared" "3.4.23"
+
+"@vue/component-compiler-utils@^3.1.0", "@vue/component-compiler-utils@^3.3.0":
+  version "3.3.0"
+  resolved "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz"
+  integrity sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==
+  dependencies:
+    consolidate "^0.15.1"
+    hash-sum "^1.0.2"
+    lru-cache "^4.1.2"
+    merge-source-map "^1.1.0"
+    postcss "^7.0.36"
+    postcss-selector-parser "^6.0.2"
+    source-map "~0.6.1"
+    vue-template-es2015-compiler "^1.9.0"
+  optionalDependencies:
+    prettier "^1.18.2 || ^2.0.0"
+
+"@vue/devtools-api@^6.5.1":
+  version "6.6.1"
+  resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz#7c14346383751d9f6ad4bea0963245b30220ef83"
+  integrity sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==
+
+"@vue/shared@3.4.23":
+  version "3.4.23"
+  resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.4.23.tgz"
+  integrity sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==
+
+"@vue/vue-loader-v15@npm:vue-loader@^15.9.7":
+  version "15.11.1"
+  resolved "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz"
+  integrity sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==
+  dependencies:
+    "@vue/component-compiler-utils" "^3.1.0"
+    hash-sum "^1.0.2"
+    loader-utils "^1.1.0"
+    vue-hot-reload-api "^2.3.0"
+    vue-style-loader "^4.1.0"
+
+"@vue/web-component-wrapper@^1.3.0":
+  version "1.3.0"
+  resolved "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz"
+  integrity sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==
+
+"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.12.1.tgz"
+  integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==
+  dependencies:
+    "@webassemblyjs/helper-numbers" "1.11.6"
+    "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+
+"@webassemblyjs/floating-point-hex-parser@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz"
+  integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
+
+"@webassemblyjs/helper-api-error@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz"
+  integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
+
+"@webassemblyjs/helper-buffer@1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz"
+  integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==
+
+"@webassemblyjs/helper-numbers@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz"
+  integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
+  dependencies:
+    "@webassemblyjs/floating-point-hex-parser" "1.11.6"
+    "@webassemblyjs/helper-api-error" "1.11.6"
+    "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/helper-wasm-bytecode@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz"
+  integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
+
+"@webassemblyjs/helper-wasm-section@1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz"
+  integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@webassemblyjs/helper-buffer" "1.12.1"
+    "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+    "@webassemblyjs/wasm-gen" "1.12.1"
+
+"@webassemblyjs/ieee754@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz"
+  integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
+  dependencies:
+    "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz"
+  integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
+  dependencies:
+    "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.11.6":
+  version "1.11.6"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz"
+  integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
+
+"@webassemblyjs/wasm-edit@^1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz"
+  integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@webassemblyjs/helper-buffer" "1.12.1"
+    "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+    "@webassemblyjs/helper-wasm-section" "1.12.1"
+    "@webassemblyjs/wasm-gen" "1.12.1"
+    "@webassemblyjs/wasm-opt" "1.12.1"
+    "@webassemblyjs/wasm-parser" "1.12.1"
+    "@webassemblyjs/wast-printer" "1.12.1"
+
+"@webassemblyjs/wasm-gen@1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz"
+  integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+    "@webassemblyjs/ieee754" "1.11.6"
+    "@webassemblyjs/leb128" "1.11.6"
+    "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wasm-opt@1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz"
+  integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@webassemblyjs/helper-buffer" "1.12.1"
+    "@webassemblyjs/wasm-gen" "1.12.1"
+    "@webassemblyjs/wasm-parser" "1.12.1"
+
+"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz"
+  integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@webassemblyjs/helper-api-error" "1.11.6"
+    "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+    "@webassemblyjs/ieee754" "1.11.6"
+    "@webassemblyjs/leb128" "1.11.6"
+    "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wast-printer@1.12.1":
+  version "1.12.1"
+  resolved "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz"
+  integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==
+  dependencies:
+    "@webassemblyjs/ast" "1.12.1"
+    "@xtuc/long" "4.2.2"
+
+"@xtuc/ieee754@^1.2.0":
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
+  integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+  version "4.2.2"
+  resolved "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz"
+  integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
+  version "1.3.8"
+  resolved "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz"
+  integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
+  dependencies:
+    mime-types "~2.1.34"
+    negotiator "0.6.3"
+
+acorn-import-assertions@^1.9.0:
+  version "1.9.0"
+  resolved "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz"
+  integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==
+
+acorn-jsx@^5.3.1, acorn-jsx@^5.3.2:
+  version "5.3.2"
+  resolved "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
+  integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
+
+acorn-walk@^8.0.0, acorn-walk@^8.0.2:
+  version "8.3.2"
+  resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.3.2.tgz"
+  integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==
+
+acorn@^7.4.0:
+  version "7.4.1"
+  resolved "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz"
+  integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
+
+acorn@^8.0.4, acorn@^8.0.5, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
+  version "8.11.3"
+  resolved "https://registry.npmmirror.com/acorn/-/acorn-8.11.3.tgz"
+  integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==
+
+address@^1.1.2:
+  version "1.2.2"
+  resolved "https://registry.npmmirror.com/address/-/address-1.2.2.tgz"
+  integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==
+
+ajv-formats@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz"
+  integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
+  dependencies:
+    ajv "^8.0.0"
+
+ajv-keywords@^3.5.2:
+  version "3.5.2"
+  resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
+  integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv-keywords@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz"
+  integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==
+  dependencies:
+    fast-deep-equal "^3.1.3"
+
+ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
+  version "6.12.6"
+  resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz"
+  integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+  dependencies:
+    fast-deep-equal "^3.1.1"
+    fast-json-stable-stringify "^2.0.0"
+    json-schema-traverse "^0.4.1"
+    uri-js "^4.2.2"
+
+ajv@^8.0.0, ajv@^8.0.1, ajv@^8.9.0:
+  version "8.12.0"
+  resolved "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz"
+  integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
+  dependencies:
+    fast-deep-equal "^3.1.1"
+    json-schema-traverse "^1.0.0"
+    require-from-string "^2.0.2"
+    uri-js "^4.2.2"
+
+ansi-colors@^4.1.1:
+  version "4.1.3"
+  resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz"
+  integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==
+
+ansi-escapes@^3.0.0:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz"
+  integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
+
+ansi-html-community@^0.0.8:
+  version "0.0.8"
+  resolved "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz"
+  integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==
+
+ansi-regex@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz"
+  integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==
+
+ansi-regex@^5.0.1:
+  version "5.0.1"
+  resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
+  integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
+ansi-styles@^3.2.1:
+  version "3.2.1"
+  resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
+  integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+  dependencies:
+    color-convert "^1.9.0"
+
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz"
+  integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
+  dependencies:
+    color-convert "^2.0.1"
+
+any-promise@^1.0.0:
+  version "1.3.0"
+  resolved "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz"
+  integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
+
+anymatch@~3.1.2:
+  version "3.1.3"
+  resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz"
+  integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
+  dependencies:
+    normalize-path "^3.0.0"
+    picomatch "^2.0.4"
+
+arch@^2.1.1:
+  version "2.2.0"
+  resolved "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz"
+  integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
+
+argparse@^1.0.7:
+  version "1.0.10"
+  resolved "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz"
+  integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+  dependencies:
+    sprintf-js "~1.0.2"
+
+array-flatten@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz"
+  integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
+
+array-union@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz"
+  integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+
+astral-regex@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz"
+  integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
+
+async-validator@~1.8.1:
+  version "1.8.5"
+  resolved "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz"
+  integrity sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==
+  dependencies:
+    babel-runtime "6.x"
+
+async@^2.6.4:
+  version "2.6.4"
+  resolved "https://registry.npmmirror.com/async/-/async-2.6.4.tgz"
+  integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==
+  dependencies:
+    lodash "^4.17.14"
+
+asynckit@^0.4.0:
+  version "0.4.0"
+  resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
+  integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
+
+at-least-node@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz"
+  integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
+
+autoprefixer@^10.2.4:
+  version "10.4.19"
+  resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.19.tgz"
+  integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==
+  dependencies:
+    browserslist "^4.23.0"
+    caniuse-lite "^1.0.30001599"
+    fraction.js "^4.3.7"
+    normalize-range "^0.1.2"
+    picocolors "^1.0.0"
+    postcss-value-parser "^4.2.0"
+
+axios@^1.6.8:
+  version "1.6.8"
+  resolved "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz"
+  integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==
+  dependencies:
+    follow-redirects "^1.15.6"
+    form-data "^4.0.0"
+    proxy-from-env "^1.1.0"
+
+babel-helper-vue-jsx-merge-props@^2.0.0:
+  version "2.0.3"
+  resolved "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz"
+  integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==
+
+babel-loader@^8.2.2:
+  version "8.3.0"
+  resolved "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz"
+  integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==
+  dependencies:
+    find-cache-dir "^3.3.1"
+    loader-utils "^2.0.0"
+    make-dir "^3.1.0"
+    schema-utils "^2.6.5"
+
+babel-plugin-dynamic-import-node@^2.3.3:
+  version "2.3.3"
+  resolved "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
+  integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
+  dependencies:
+    object.assign "^4.1.0"
+
+babel-plugin-polyfill-corejs2@^0.4.10:
+  version "0.4.10"
+  resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz"
+  integrity sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==
+  dependencies:
+    "@babel/compat-data" "^7.22.6"
+    "@babel/helper-define-polyfill-provider" "^0.6.1"
+    semver "^6.3.1"
+
+babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4:
+  version "0.10.4"
+  resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz"
+  integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==
+  dependencies:
+    "@babel/helper-define-polyfill-provider" "^0.6.1"
+    core-js-compat "^3.36.1"
+
+babel-plugin-polyfill-regenerator@^0.6.1:
+  version "0.6.1"
+  resolved "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz"
+  integrity sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==
+  dependencies:
+    "@babel/helper-define-polyfill-provider" "^0.6.1"
+
+babel-runtime@6.x:
+  version "6.26.0"
+  resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"
+  integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==
+  dependencies:
+    core-js "^2.4.0"
+    regenerator-runtime "^0.11.0"
+
+balanced-match@^1.0.0:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz"
+  integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+
+base64-js@^1.3.1:
+  version "1.5.1"
+  resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz"
+  integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
+
+batch@0.6.1:
+  version "0.6.1"
+  resolved "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz"
+  integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==
+
+big.js@^5.2.2:
+  version "5.2.2"
+  resolved "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz"
+  integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^2.0.0:
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz"
+  integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
+
+bl@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz"
+  integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
+  dependencies:
+    buffer "^5.5.0"
+    inherits "^2.0.4"
+    readable-stream "^3.4.0"
+
+bluebird@^3.1.1:
+  version "3.7.2"
+  resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz"
+  integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
+
+body-parser@1.20.2:
+  version "1.20.2"
+  resolved "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.2.tgz"
+  integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==
+  dependencies:
+    bytes "3.1.2"
+    content-type "~1.0.5"
+    debug "2.6.9"
+    depd "2.0.0"
+    destroy "1.2.0"
+    http-errors "2.0.0"
+    iconv-lite "0.4.24"
+    on-finished "2.4.1"
+    qs "6.11.0"
+    raw-body "2.5.2"
+    type-is "~1.6.18"
+    unpipe "1.0.0"
+
+bonjour-service@^1.0.11:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.2.1.tgz"
+  integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==
+  dependencies:
+    fast-deep-equal "^3.1.3"
+    multicast-dns "^7.2.5"
+
+boolbase@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz"
+  integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
+
+brace-expansion@^1.1.7:
+  version "1.1.11"
+  resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz"
+  integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+  dependencies:
+    balanced-match "^1.0.0"
+    concat-map "0.0.1"
+
+braces@^3.0.2, braces@~3.0.2:
+  version "3.0.2"
+  resolved "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz"
+  integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
+  dependencies:
+    fill-range "^7.0.1"
+
+browserslist@^4.0.0, browserslist@^4.16.3, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2, browserslist@^4.23.0:
+  version "4.23.0"
+  resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.23.0.tgz"
+  integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
+  dependencies:
+    caniuse-lite "^1.0.30001587"
+    electron-to-chromium "^1.4.668"
+    node-releases "^2.0.14"
+    update-browserslist-db "^1.0.13"
+
+buffer-from@^1.0.0:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz"
+  integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
+
+buffer@^5.5.0:
+  version "5.7.1"
+  resolved "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz"
+  integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
+  dependencies:
+    base64-js "^1.3.1"
+    ieee754 "^1.1.13"
+
+bytes@3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz"
+  integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==
+
+bytes@3.1.2:
+  version "3.1.2"
+  resolved "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz"
+  integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
+
+call-bind@^1.0.5, call-bind@^1.0.7:
+  version "1.0.7"
+  resolved "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.7.tgz"
+  integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==
+  dependencies:
+    es-define-property "^1.0.0"
+    es-errors "^1.3.0"
+    function-bind "^1.1.2"
+    get-intrinsic "^1.2.4"
+    set-function-length "^1.2.1"
+
+callsites@^3.0.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz"
+  integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+
+camel-case@^4.1.2:
+  version "4.1.2"
+  resolved "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz"
+  integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+  dependencies:
+    pascal-case "^3.1.2"
+    tslib "^2.0.3"
+
+camelcase@^5.0.0:
+  version "5.3.1"
+  resolved "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz"
+  integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+camelcase@^6.3.0:
+  version "6.3.0"
+  resolved "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz"
+  integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+
+caniuse-api@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz"
+  integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
+  dependencies:
+    browserslist "^4.0.0"
+    caniuse-lite "^1.0.0"
+    lodash.memoize "^4.1.2"
+    lodash.uniq "^4.5.0"
+
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599:
+  version "1.0.30001610"
+  resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz"
+  integrity sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==
+
+case-sensitive-paths-webpack-plugin@^2.3.0:
+  version "2.4.0"
+  resolved "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz"
+  integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==
+
+chalk@^2.1.0, chalk@^2.4.2:
+  version "2.4.2"
+  resolved "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz"
+  integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+  dependencies:
+    ansi-styles "^3.2.1"
+    escape-string-regexp "^1.0.5"
+    supports-color "^5.3.0"
+
+chalk@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz"
+  integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
+  dependencies:
+    ansi-styles "^4.1.0"
+    supports-color "^7.1.0"
+
+chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2:
+  version "4.1.2"
+  resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz"
+  integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
+  dependencies:
+    ansi-styles "^4.1.0"
+    supports-color "^7.1.0"
+
+change-prefix-loader@^1.0.5:
+  version "1.0.5"
+  resolved "https://registry.npmjs.org/change-prefix-loader/-/change-prefix-loader-1.0.5.tgz#8a4e70f1a02ae974502365ddfb7931b2e550b80f"
+  integrity sha512-CQ5b5zcNyJWcxGgRRmw5eqH7rPfVQFlCWDNwD58NeeQOIYI0fd7e1l4tBeSf2n133YwVCx7517vyBjCsu4Tv+w==
+  dependencies:
+    "@babel/core" "^7.16.0"
+    "@babel/generator" "^7.16.0"
+    "@babel/parser" "^7.16.4"
+    "@babel/traverse" "^7.16.3"
+
+chokidar@^3.5.3:
+  version "3.6.0"
+  resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz"
+  integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
+  dependencies:
+    anymatch "~3.1.2"
+    braces "~3.0.2"
+    glob-parent "~5.1.2"
+    is-binary-path "~2.1.0"
+    is-glob "~4.0.1"
+    normalize-path "~3.0.0"
+    readdirp "~3.6.0"
+  optionalDependencies:
+    fsevents "~2.3.2"
+
+chrome-trace-event@^1.0.2:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"
+  integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
+
+ci-info@^1.5.0:
+  version "1.6.0"
+  resolved "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz"
+  integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
+
+clean-css@^5.2.2:
+  version "5.3.3"
+  resolved "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.3.tgz"
+  integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==
+  dependencies:
+    source-map "~0.6.0"
+
+cli-cursor@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz"
+  integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==
+  dependencies:
+    restore-cursor "^2.0.0"
+
+cli-cursor@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz"
+  integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
+  dependencies:
+    restore-cursor "^3.1.0"
+
+cli-highlight@^2.1.10:
+  version "2.1.11"
+  resolved "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz"
+  integrity sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==
+  dependencies:
+    chalk "^4.0.0"
+    highlight.js "^10.7.1"
+    mz "^2.4.0"
+    parse5 "^5.1.1"
+    parse5-htmlparser2-tree-adapter "^6.0.0"
+    yargs "^16.0.0"
+
+cli-spinners@^2.5.0:
+  version "2.9.2"
+  resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz"
+  integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==
+
+clipboardy@^2.3.0:
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz"
+  integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==
+  dependencies:
+    arch "^2.1.1"
+    execa "^1.0.0"
+    is-wsl "^2.1.1"
+
+cliui@^7.0.2, cliui@^7.0.4:
+  version "7.0.4"
+  resolved "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz"
+  integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
+  dependencies:
+    string-width "^4.2.0"
+    strip-ansi "^6.0.0"
+    wrap-ansi "^7.0.0"
+
+clone-deep@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz"
+  integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
+  dependencies:
+    is-plain-object "^2.0.4"
+    kind-of "^6.0.2"
+    shallow-clone "^3.0.0"
+
+clone@^1.0.2:
+  version "1.0.4"
+  resolved "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz"
+  integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
+
+color-convert@^1.9.0:
+  version "1.9.3"
+  resolved "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz"
+  integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+  dependencies:
+    color-name "1.1.3"
+
+color-convert@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz"
+  integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+  dependencies:
+    color-name "~1.1.4"
+
+color-name@1.1.3:
+  version "1.1.3"
+  resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz"
+  integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
+
+color-name@~1.1.4:
+  version "1.1.4"
+  resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz"
+  integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+colord@^2.9.1:
+  version "2.9.3"
+  resolved "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz"
+  integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
+
+colorette@^2.0.10:
+  version "2.0.20"
+  resolved "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz"
+  integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
+
+combined-stream@^1.0.8:
+  version "1.0.8"
+  resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
+  integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+  dependencies:
+    delayed-stream "~1.0.0"
+
+commander@^2.20.0:
+  version "2.20.3"
+  resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz"
+  integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+commander@^7.2.0:
+  version "7.2.0"
+  resolved "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz"
+  integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
+
+commander@^8.3.0:
+  version "8.3.0"
+  resolved "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz"
+  integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+
+commondir@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz"
+  integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
+
+compressible@~2.0.16:
+  version "2.0.18"
+  resolved "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz"
+  integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
+  dependencies:
+    mime-db ">= 1.43.0 < 2"
+
+compression@^1.7.4:
+  version "1.7.4"
+  resolved "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz"
+  integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
+  dependencies:
+    accepts "~1.3.5"
+    bytes "3.0.0"
+    compressible "~2.0.16"
+    debug "2.6.9"
+    on-headers "~1.0.2"
+    safe-buffer "5.1.2"
+    vary "~1.1.2"
+
+concat-map@0.0.1:
+  version "0.0.1"
+  resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz"
+  integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
+
+connect-history-api-fallback@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz"
+  integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==
+
+consolidate@^0.15.1:
+  version "0.15.1"
+  resolved "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz"
+  integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==
+  dependencies:
+    bluebird "^3.1.1"
+
+content-disposition@0.5.4:
+  version "0.5.4"
+  resolved "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz"
+  integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
+  dependencies:
+    safe-buffer "5.2.1"
+
+content-type@~1.0.4, content-type@~1.0.5:
+  version "1.0.5"
+  resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz"
+  integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
+
+convert-source-map@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz"
+  integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
+
+cookie-signature@1.0.6:
+  version "1.0.6"
+  resolved "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz"
+  integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==
+
+cookie@0.6.0:
+  version "0.6.0"
+  resolved "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz"
+  integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
+
+copy-anything@^2.0.1:
+  version "2.0.6"
+  resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz"
+  integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==
+  dependencies:
+    is-what "^3.14.1"
+
+copy-webpack-plugin@^9.0.1:
+  version "9.1.0"
+  resolved "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz"
+  integrity sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==
+  dependencies:
+    fast-glob "^3.2.7"
+    glob-parent "^6.0.1"
+    globby "^11.0.3"
+    normalize-path "^3.0.0"
+    schema-utils "^3.1.1"
+    serialize-javascript "^6.0.0"
+
+core-js-compat@^3.31.0, core-js-compat@^3.36.1, core-js-compat@^3.8.3:
+  version "3.37.0"
+  resolved "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.0.tgz"
+  integrity sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==
+  dependencies:
+    browserslist "^4.23.0"
+
+core-js@^2.4.0:
+  version "2.6.12"
+  resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz"
+  integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
+
+core-js@^3.8.3:
+  version "3.37.0"
+  resolved "https://registry.npmmirror.com/core-js/-/core-js-3.37.0.tgz"
+  integrity sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==
+
+core-util-is@~1.0.0:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz"
+  integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
+
+cosmiconfig@^7.0.0:
+  version "7.1.0"
+  resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz"
+  integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
+  dependencies:
+    "@types/parse-json" "^4.0.0"
+    import-fresh "^3.2.1"
+    parse-json "^5.0.0"
+    path-type "^4.0.0"
+    yaml "^1.10.0"
+
+cross-spawn@^5.0.1:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz"
+  integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==
+  dependencies:
+    lru-cache "^4.0.1"
+    shebang-command "^1.2.0"
+    which "^1.2.9"
+
+cross-spawn@^6.0.0:
+  version "6.0.5"
+  resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz"
+  integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+  dependencies:
+    nice-try "^1.0.4"
+    path-key "^2.0.1"
+    semver "^5.5.0"
+    shebang-command "^1.2.0"
+    which "^1.2.9"
+
+cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+  version "7.0.3"
+  resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz"
+  integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+  dependencies:
+    path-key "^3.1.0"
+    shebang-command "^2.0.0"
+    which "^2.0.1"
+
+css-declaration-sorter@^6.3.1:
+  version "6.4.1"
+  resolved "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz"
+  integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==
+
+css-loader@^6.5.0:
+  version "6.11.0"
+  resolved "https://registry.npmmirror.com/css-loader/-/css-loader-6.11.0.tgz"
+  integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==
+  dependencies:
+    icss-utils "^5.1.0"
+    postcss "^8.4.33"
+    postcss-modules-extract-imports "^3.1.0"
+    postcss-modules-local-by-default "^4.0.5"
+    postcss-modules-scope "^3.2.0"
+    postcss-modules-values "^4.0.0"
+    postcss-value-parser "^4.2.0"
+    semver "^7.5.4"
+
+css-minimizer-webpack-plugin@^3.0.2:
+  version "3.4.1"
+  resolved "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz"
+  integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==
+  dependencies:
+    cssnano "^5.0.6"
+    jest-worker "^27.0.2"
+    postcss "^8.3.5"
+    schema-utils "^4.0.0"
+    serialize-javascript "^6.0.0"
+    source-map "^0.6.1"
+
+css-select@^4.1.3:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz"
+  integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
+  dependencies:
+    boolbase "^1.0.0"
+    css-what "^6.0.1"
+    domhandler "^4.3.1"
+    domutils "^2.8.0"
+    nth-check "^2.0.1"
+
+css-tree@^1.1.2, css-tree@^1.1.3:
+  version "1.1.3"
+  resolved "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz"
+  integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==
+  dependencies:
+    mdn-data "2.0.14"
+    source-map "^0.6.1"
+
+css-what@^6.0.1:
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz"
+  integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
+
+cssesc@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz"
+  integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+
+cssnano-preset-default@^5.2.14:
+  version "5.2.14"
+  resolved "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz"
+  integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==
+  dependencies:
+    css-declaration-sorter "^6.3.1"
+    cssnano-utils "^3.1.0"
+    postcss-calc "^8.2.3"
+    postcss-colormin "^5.3.1"
+    postcss-convert-values "^5.1.3"
+    postcss-discard-comments "^5.1.2"
+    postcss-discard-duplicates "^5.1.0"
+    postcss-discard-empty "^5.1.1"
+    postcss-discard-overridden "^5.1.0"
+    postcss-merge-longhand "^5.1.7"
+    postcss-merge-rules "^5.1.4"
+    postcss-minify-font-values "^5.1.0"
+    postcss-minify-gradients "^5.1.1"
+    postcss-minify-params "^5.1.4"
+    postcss-minify-selectors "^5.2.1"
+    postcss-normalize-charset "^5.1.0"
+    postcss-normalize-display-values "^5.1.0"
+    postcss-normalize-positions "^5.1.1"
+    postcss-normalize-repeat-style "^5.1.1"
+    postcss-normalize-string "^5.1.0"
+    postcss-normalize-timing-functions "^5.1.0"
+    postcss-normalize-unicode "^5.1.1"
+    postcss-normalize-url "^5.1.0"
+    postcss-normalize-whitespace "^5.1.1"
+    postcss-ordered-values "^5.1.3"
+    postcss-reduce-initial "^5.1.2"
+    postcss-reduce-transforms "^5.1.0"
+    postcss-svgo "^5.1.0"
+    postcss-unique-selectors "^5.1.1"
+
+cssnano-utils@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz"
+  integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==
+
+cssnano@^5.0.0, cssnano@^5.0.6:
+  version "5.1.15"
+  resolved "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz"
+  integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==
+  dependencies:
+    cssnano-preset-default "^5.2.14"
+    lilconfig "^2.0.3"
+    yaml "^1.10.2"
+
+csso@^4.2.0:
+  version "4.2.0"
+  resolved "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz"
+  integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
+  dependencies:
+    css-tree "^1.1.2"
+
+csstype@^3.1.0:
+  version "3.1.3"
+  resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz"
+  integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
+
+de-indent@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz"
+  integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==
+
+debounce@^1.2.1:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/debounce/-/debounce-1.2.1.tgz"
+  integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
+
+debug@2.6.9:
+  version "2.6.9"
+  resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz"
+  integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+  dependencies:
+    ms "2.0.0"
+
+debug@^3.2.7:
+  version "3.2.7"
+  resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz"
+  integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+  dependencies:
+    ms "^2.1.1"
+
+debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2:
+  version "4.3.4"
+  resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz"
+  integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
+  dependencies:
+    ms "2.1.2"
+
+deep-is@^0.1.3:
+  version "0.1.4"
+  resolved "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz"
+  integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
+
+deepmerge@^1.2.0, deepmerge@^1.5.2:
+  version "1.5.2"
+  resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz"
+  integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==
+
+default-gateway@^6.0.3:
+  version "6.0.3"
+  resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz"
+  integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==
+  dependencies:
+    execa "^5.0.0"
+
+defaults@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz"
+  integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==
+  dependencies:
+    clone "^1.0.2"
+
+define-data-property@^1.0.1, define-data-property@^1.1.4:
+  version "1.1.4"
+  resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz"
+  integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
+  dependencies:
+    es-define-property "^1.0.0"
+    es-errors "^1.3.0"
+    gopd "^1.0.1"
+
+define-lazy-prop@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz"
+  integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
+
+define-properties@^1.2.1:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz"
+  integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
+  dependencies:
+    define-data-property "^1.0.1"
+    has-property-descriptors "^1.0.0"
+    object-keys "^1.1.1"
+
+delayed-stream@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+  integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
+
+depd@2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz"
+  integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
+
+depd@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz"
+  integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
+
+destroy@1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz"
+  integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
+
+detect-node@^2.0.4:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz"
+  integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
+
+dir-glob@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz"
+  integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
+  dependencies:
+    path-type "^4.0.0"
+
+dns-packet@^5.2.2:
+  version "5.6.1"
+  resolved "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz"
+  integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==
+  dependencies:
+    "@leichtgewicht/ip-codec" "^2.0.1"
+
+doctrine@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz"
+  integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+  dependencies:
+    esutils "^2.0.2"
+
+dom-converter@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz"
+  integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+  dependencies:
+    utila "~0.4"
+
+dom-serializer@^1.0.1:
+  version "1.4.1"
+  resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz"
+  integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
+  dependencies:
+    domelementtype "^2.0.1"
+    domhandler "^4.2.0"
+    entities "^2.0.0"
+
+domelementtype@^2.0.1, domelementtype@^2.2.0:
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz"
+  integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
+
+domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
+  version "4.3.1"
+  resolved "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz"
+  integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
+  dependencies:
+    domelementtype "^2.2.0"
+
+domutils@^2.5.2, domutils@^2.8.0:
+  version "2.8.0"
+  resolved "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz"
+  integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
+  dependencies:
+    dom-serializer "^1.0.1"
+    domelementtype "^2.2.0"
+    domhandler "^4.2.0"
+
+dot-case@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz"
+  integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
+  dependencies:
+    no-case "^3.0.4"
+    tslib "^2.0.3"
+
+dotenv-expand@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
+  integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
+
+dotenv@^10.0.0:
+  version "10.0.0"
+  resolved "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz"
+  integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==
+
+duplexer@^0.1.2:
+  version "0.1.2"
+  resolved "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz"
+  integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
+
+easy-stack@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz"
+  integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==
+
+ee-first@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz"
+  integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
+
+electron-to-chromium@^1.4.668:
+  version "1.4.739"
+  resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.739.tgz"
+  integrity sha512-koRkawXOuN9w/ymhTNxGfB8ta4MRKVW0nzifU17G1UwTWlBg0vv7xnz4nxDnRFSBe9nXMGRgICcAzqXc0PmLeA==
+
+element-ui@^2.15.14:
+  version "2.15.14"
+  resolved "https://registry.npmjs.org/element-ui/-/element-ui-2.15.14.tgz"
+  integrity sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==
+  dependencies:
+    async-validator "~1.8.1"
+    babel-helper-vue-jsx-merge-props "^2.0.0"
+    deepmerge "^1.2.0"
+    normalize-wheel "^1.0.1"
+    resize-observer-polyfill "^1.5.0"
+    throttle-debounce "^1.0.1"
+
+emoji-regex@^8.0.0:
+  version "8.0.0"
+  resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
+  integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emojis-list@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz"
+  integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
+encodeurl@~1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz"
+  integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
+
+end-of-stream@^1.1.0:
+  version "1.4.4"
+  resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz"
+  integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
+  dependencies:
+    once "^1.4.0"
+
+enhanced-resolve@^5.16.0:
+  version "5.16.0"
+  resolved "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz"
+  integrity sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==
+  dependencies:
+    graceful-fs "^4.2.4"
+    tapable "^2.2.0"
+
+enquirer@^2.3.5:
+  version "2.4.1"
+  resolved "https://registry.npmmirror.com/enquirer/-/enquirer-2.4.1.tgz"
+  integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==
+  dependencies:
+    ansi-colors "^4.1.1"
+    strip-ansi "^6.0.1"
+
+entities@^2.0.0:
+  version "2.2.0"
+  resolved "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz"
+  integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
+
+entities@^4.5.0:
+  version "4.5.0"
+  resolved "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz"
+  integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
+
+errno@^0.1.1:
+  version "0.1.8"
+  resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz"
+  integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
+  dependencies:
+    prr "~1.0.1"
+
+error-ex@^1.3.1:
+  version "1.3.2"
+  resolved "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz"
+  integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+  dependencies:
+    is-arrayish "^0.2.1"
+
+error-stack-parser@^2.0.6:
+  version "2.1.4"
+  resolved "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz"
+  integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==
+  dependencies:
+    stackframe "^1.3.4"
+
+es-define-property@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.0.tgz"
+  integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==
+  dependencies:
+    get-intrinsic "^1.2.4"
+
+es-errors@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz"
+  integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+
+es-module-lexer@^1.2.1:
+  version "1.5.0"
+  resolved "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.5.0.tgz"
+  integrity sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==
+
+escalade@^3.1.1:
+  version "3.1.2"
+  resolved "https://registry.npmmirror.com/escalade/-/escalade-3.1.2.tgz"
+  integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
+
+escape-html@~1.0.3:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz"
+  integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
+
+escape-string-regexp@^1.0.5:
+  version "1.0.5"
+  resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
+  integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+
+escape-string-regexp@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
+  integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
+
+eslint-plugin-vue@^8.0.3:
+  version "8.7.1"
+  resolved "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-8.7.1.tgz"
+  integrity sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==
+  dependencies:
+    eslint-utils "^3.0.0"
+    natural-compare "^1.4.0"
+    nth-check "^2.0.1"
+    postcss-selector-parser "^6.0.9"
+    semver "^7.3.5"
+    vue-eslint-parser "^8.0.1"
+
+eslint-scope@5.1.1, eslint-scope@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz"
+  integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
+  dependencies:
+    esrecurse "^4.3.0"
+    estraverse "^4.1.1"
+
+eslint-scope@^7.0.0:
+  version "7.2.2"
+  resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz"
+  integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
+  dependencies:
+    esrecurse "^4.3.0"
+    estraverse "^5.2.0"
+
+eslint-utils@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz"
+  integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
+  dependencies:
+    eslint-visitor-keys "^1.1.0"
+
+eslint-utils@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz"
+  integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
+  dependencies:
+    eslint-visitor-keys "^2.0.0"
+
+eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
+  integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
+
+eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
+  integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
+
+eslint-visitor-keys@^3.1.0, eslint-visitor-keys@^3.4.1:
+  version "3.4.3"
+  resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
+  integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
+
+eslint-webpack-plugin@^3.1.0:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz"
+  integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==
+  dependencies:
+    "@types/eslint" "^7.29.0 || ^8.4.1"
+    jest-worker "^28.0.2"
+    micromatch "^4.0.5"
+    normalize-path "^3.0.0"
+    schema-utils "^4.0.0"
+
+eslint@^7.32.0:
+  version "7.32.0"
+  resolved "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz"
+  integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==
+  dependencies:
+    "@babel/code-frame" "7.12.11"
+    "@eslint/eslintrc" "^0.4.3"
+    "@humanwhocodes/config-array" "^0.5.0"
+    ajv "^6.10.0"
+    chalk "^4.0.0"
+    cross-spawn "^7.0.2"
+    debug "^4.0.1"
+    doctrine "^3.0.0"
+    enquirer "^2.3.5"
+    escape-string-regexp "^4.0.0"
+    eslint-scope "^5.1.1"
+    eslint-utils "^2.1.0"
+    eslint-visitor-keys "^2.0.0"
+    espree "^7.3.1"
+    esquery "^1.4.0"
+    esutils "^2.0.2"
+    fast-deep-equal "^3.1.3"
+    file-entry-cache "^6.0.1"
+    functional-red-black-tree "^1.0.1"
+    glob-parent "^5.1.2"
+    globals "^13.6.0"
+    ignore "^4.0.6"
+    import-fresh "^3.0.0"
+    imurmurhash "^0.1.4"
+    is-glob "^4.0.0"
+    js-yaml "^3.13.1"
+    json-stable-stringify-without-jsonify "^1.0.1"
+    levn "^0.4.1"
+    lodash.merge "^4.6.2"
+    minimatch "^3.0.4"
+    natural-compare "^1.4.0"
+    optionator "^0.9.1"
+    progress "^2.0.0"
+    regexpp "^3.1.0"
+    semver "^7.2.1"
+    strip-ansi "^6.0.0"
+    strip-json-comments "^3.1.0"
+    table "^6.0.9"
+    text-table "^0.2.0"
+    v8-compile-cache "^2.0.3"
+
+espree@^7.3.0, espree@^7.3.1:
+  version "7.3.1"
+  resolved "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz"
+  integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==
+  dependencies:
+    acorn "^7.4.0"
+    acorn-jsx "^5.3.1"
+    eslint-visitor-keys "^1.3.0"
+
+espree@^9.0.0:
+  version "9.6.1"
+  resolved "https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz"
+  integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
+  dependencies:
+    acorn "^8.9.0"
+    acorn-jsx "^5.3.2"
+    eslint-visitor-keys "^3.4.1"
+
+esprima@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz"
+  integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esquery@^1.4.0:
+  version "1.5.0"
+  resolved "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz"
+  integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
+  dependencies:
+    estraverse "^5.1.0"
+
+esrecurse@^4.3.0:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz"
+  integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
+  dependencies:
+    estraverse "^5.2.0"
+
+estraverse@^4.1.1:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz"
+  integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+estraverse@^5.1.0, estraverse@^5.2.0:
+  version "5.3.0"
+  resolved "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz"
+  integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
+estree-walker@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz"
+  integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
+
+esutils@^2.0.2:
+  version "2.0.3"
+  resolved "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz"
+  integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+etag@~1.8.1:
+  version "1.8.1"
+  resolved "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz"
+  integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
+
+event-pubsub@4.3.0:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz"
+  integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==
+
+eventemitter3@^4.0.0:
+  version "4.0.7"
+  resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz"
+  integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
+
+events@^3.2.0:
+  version "3.3.0"
+  resolved "https://registry.npmmirror.com/events/-/events-3.3.0.tgz"
+  integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
+
+execa@^0.8.0:
+  version "0.8.0"
+  resolved "https://registry.npmmirror.com/execa/-/execa-0.8.0.tgz"
+  integrity sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==
+  dependencies:
+    cross-spawn "^5.0.1"
+    get-stream "^3.0.0"
+    is-stream "^1.1.0"
+    npm-run-path "^2.0.0"
+    p-finally "^1.0.0"
+    signal-exit "^3.0.0"
+    strip-eof "^1.0.0"
+
+execa@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz"
+  integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
+  dependencies:
+    cross-spawn "^6.0.0"
+    get-stream "^4.0.0"
+    is-stream "^1.1.0"
+    npm-run-path "^2.0.0"
+    p-finally "^1.0.0"
+    signal-exit "^3.0.0"
+    strip-eof "^1.0.0"
+
+execa@^5.0.0:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz"
+  integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
+  dependencies:
+    cross-spawn "^7.0.3"
+    get-stream "^6.0.0"
+    human-signals "^2.1.0"
+    is-stream "^2.0.0"
+    merge-stream "^2.0.0"
+    npm-run-path "^4.0.1"
+    onetime "^5.1.2"
+    signal-exit "^3.0.3"
+    strip-final-newline "^2.0.0"
+
+express@^4.17.3:
+  version "4.19.2"
+  resolved "https://registry.npmmirror.com/express/-/express-4.19.2.tgz"
+  integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
+  dependencies:
+    accepts "~1.3.8"
+    array-flatten "1.1.1"
+    body-parser "1.20.2"
+    content-disposition "0.5.4"
+    content-type "~1.0.4"
+    cookie "0.6.0"
+    cookie-signature "1.0.6"
+    debug "2.6.9"
+    depd "2.0.0"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    etag "~1.8.1"
+    finalhandler "1.2.0"
+    fresh "0.5.2"
+    http-errors "2.0.0"
+    merge-descriptors "1.0.1"
+    methods "~1.1.2"
+    on-finished "2.4.1"
+    parseurl "~1.3.3"
+    path-to-regexp "0.1.7"
+    proxy-addr "~2.0.7"
+    qs "6.11.0"
+    range-parser "~1.2.1"
+    safe-buffer "5.2.1"
+    send "0.18.0"
+    serve-static "1.15.0"
+    setprototypeof "1.2.0"
+    statuses "2.0.1"
+    type-is "~1.6.18"
+    utils-merge "1.0.1"
+    vary "~1.1.2"
+
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
+  version "3.1.3"
+  resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
+  integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-glob@^3.2.7, fast-glob@^3.2.9:
+  version "3.3.2"
+  resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz"
+  integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
+  dependencies:
+    "@nodelib/fs.stat" "^2.0.2"
+    "@nodelib/fs.walk" "^1.2.3"
+    glob-parent "^5.1.2"
+    merge2 "^1.3.0"
+    micromatch "^4.0.4"
+
+fast-json-stable-stringify@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
+  integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+
+fast-levenshtein@^2.0.6:
+  version "2.0.6"
+  resolved "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
+  integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
+
+fastq@^1.6.0:
+  version "1.17.1"
+  resolved "https://registry.npmmirror.com/fastq/-/fastq-1.17.1.tgz"
+  integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==
+  dependencies:
+    reusify "^1.0.4"
+
+faye-websocket@^0.11.3:
+  version "0.11.4"
+  resolved "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz"
+  integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
+  dependencies:
+    websocket-driver ">=0.5.1"
+
+figures@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz"
+  integrity sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==
+  dependencies:
+    escape-string-regexp "^1.0.5"
+
+file-entry-cache@^6.0.1:
+  version "6.0.1"
+  resolved "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
+  integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
+  dependencies:
+    flat-cache "^3.0.4"
+
+fill-range@^7.0.1:
+  version "7.0.1"
+  resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz"
+  integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
+  dependencies:
+    to-regex-range "^5.0.1"
+
+finalhandler@1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz"
+  integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
+  dependencies:
+    debug "2.6.9"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    on-finished "2.4.1"
+    parseurl "~1.3.3"
+    statuses "2.0.1"
+    unpipe "~1.0.0"
+
+find-cache-dir@^3.3.1:
+  version "3.3.2"
+  resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz"
+  integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
+  dependencies:
+    commondir "^1.0.1"
+    make-dir "^3.0.2"
+    pkg-dir "^4.1.0"
+
+find-up@^4.0.0, find-up@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz"
+  integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+  dependencies:
+    locate-path "^5.0.0"
+    path-exists "^4.0.0"
+
+flat-cache@^3.0.4:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.2.0.tgz"
+  integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==
+  dependencies:
+    flatted "^3.2.9"
+    keyv "^4.5.3"
+    rimraf "^3.0.2"
+
+flat@^5.0.2:
+  version "5.0.2"
+  resolved "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz"
+  integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
+
+flatted@^3.2.9:
+  version "3.3.1"
+  resolved "https://registry.npmmirror.com/flatted/-/flatted-3.3.1.tgz"
+  integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
+
+follow-redirects@^1.0.0, follow-redirects@^1.15.6:
+  version "1.15.6"
+  resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz"
+  integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
+
+form-data@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
+  integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
+  dependencies:
+    asynckit "^0.4.0"
+    combined-stream "^1.0.8"
+    mime-types "^2.1.12"
+
+forwarded@0.2.0:
+  version "0.2.0"
+  resolved "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz"
+  integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
+
+fraction.js@^4.3.7:
+  version "4.3.7"
+  resolved "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.7.tgz"
+  integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
+
+fresh@0.5.2:
+  version "0.5.2"
+  resolved "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz"
+  integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
+
+fs-extra@^9.1.0:
+  version "9.1.0"
+  resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz"
+  integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
+  dependencies:
+    at-least-node "^1.0.0"
+    graceful-fs "^4.2.0"
+    jsonfile "^6.0.1"
+    universalify "^2.0.0"
+
+fs-monkey@^1.0.4:
+  version "1.0.5"
+  resolved "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.5.tgz"
+  integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==
+
+fs.realpath@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz"
+  integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
+
+fsevents@~2.3.2:
+  version "2.3.3"
+  resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
+  integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
+
+function-bind@^1.1.2:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz"
+  integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
+functional-red-black-tree@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz"
+  integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==
+
+gensync@^1.0.0-beta.2:
+  version "1.0.0-beta.2"
+  resolved "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz"
+  integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
+
+get-caller-file@^2.0.5:
+  version "2.0.5"
+  resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz"
+  integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+
+get-intrinsic@^1.1.3, get-intrinsic@^1.2.4:
+  version "1.2.4"
+  resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz"
+  integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==
+  dependencies:
+    es-errors "^1.3.0"
+    function-bind "^1.1.2"
+    has-proto "^1.0.1"
+    has-symbols "^1.0.3"
+    hasown "^2.0.0"
+
+get-stream@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz"
+  integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==
+
+get-stream@^4.0.0:
+  version "4.1.0"
+  resolved "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz"
+  integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
+  dependencies:
+    pump "^3.0.0"
+
+get-stream@^6.0.0:
+  version "6.0.1"
+  resolved "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz"
+  integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
+
+glob-parent@^5.1.2, glob-parent@~5.1.2:
+  version "5.1.2"
+  resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz"
+  integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+  dependencies:
+    is-glob "^4.0.1"
+
+glob-parent@^6.0.1:
+  version "6.0.2"
+  resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz"
+  integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
+  dependencies:
+    is-glob "^4.0.3"
+
+glob-to-regexp@^0.4.1:
+  version "0.4.1"
+  resolved "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
+  integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
+
+glob@^7.1.3:
+  version "7.2.3"
+  resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz"
+  integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
+  dependencies:
+    fs.realpath "^1.0.0"
+    inflight "^1.0.4"
+    inherits "2"
+    minimatch "^3.1.1"
+    once "^1.3.0"
+    path-is-absolute "^1.0.0"
+
+globals@^11.1.0:
+  version "11.12.0"
+  resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz"
+  integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+globals@^13.6.0, globals@^13.9.0:
+  version "13.24.0"
+  resolved "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz"
+  integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==
+  dependencies:
+    type-fest "^0.20.2"
+
+globby@^11.0.2, globby@^11.0.3:
+  version "11.1.0"
+  resolved "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz"
+  integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
+  dependencies:
+    array-union "^2.1.0"
+    dir-glob "^3.0.1"
+    fast-glob "^3.2.9"
+    ignore "^5.2.0"
+    merge2 "^1.4.1"
+    slash "^3.0.0"
+
+gopd@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz"
+  integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+  dependencies:
+    get-intrinsic "^1.1.3"
+
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6:
+  version "4.2.11"
+  resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz"
+  integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
+
+gzip-size@^6.0.0:
+  version "6.0.0"
+  resolved "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz"
+  integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==
+  dependencies:
+    duplexer "^0.1.2"
+
+handle-thing@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz"
+  integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==
+
+has-flag@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz"
+  integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
+
+has-flag@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz"
+  integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+
+has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
+  integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
+  dependencies:
+    es-define-property "^1.0.0"
+
+has-proto@^1.0.1:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.3.tgz"
+  integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==
+
+has-symbols@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz"
+  integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
+
+hash-sum@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz"
+  integrity sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==
+
+hash-sum@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz"
+  integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
+
+hasown@^2.0.0:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz"
+  integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
+  dependencies:
+    function-bind "^1.1.2"
+
+he@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/he/-/he-1.2.0.tgz"
+  integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+
+highlight.js@^10.7.1:
+  version "10.7.3"
+  resolved "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz"
+  integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==
+
+hosted-git-info@^2.1.4:
+  version "2.8.9"
+  resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz"
+  integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
+
+hpack.js@^2.1.6:
+  version "2.1.6"
+  resolved "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz"
+  integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==
+  dependencies:
+    inherits "^2.0.1"
+    obuf "^1.0.0"
+    readable-stream "^2.0.1"
+    wbuf "^1.1.0"
+
+html-entities@^2.3.2:
+  version "2.5.2"
+  resolved "https://registry.npmmirror.com/html-entities/-/html-entities-2.5.2.tgz"
+  integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==
+
+html-escaper@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz"
+  integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
+
+html-minifier-terser@^6.0.2:
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz"
+  integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==
+  dependencies:
+    camel-case "^4.1.2"
+    clean-css "^5.2.2"
+    commander "^8.3.0"
+    he "^1.2.0"
+    param-case "^3.0.4"
+    relateurl "^0.2.7"
+    terser "^5.10.0"
+
+html-tags@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz"
+  integrity sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==
+
+html-tags@^3.3.1:
+  version "3.3.1"
+  resolved "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz"
+  integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==
+
+html-webpack-plugin@^5.1.0:
+  version "5.6.0"
+  resolved "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz"
+  integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==
+  dependencies:
+    "@types/html-minifier-terser" "^6.0.0"
+    html-minifier-terser "^6.0.2"
+    lodash "^4.17.21"
+    pretty-error "^4.0.0"
+    tapable "^2.0.0"
+
+htmlparser2@^6.1.0:
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz"
+  integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
+  dependencies:
+    domelementtype "^2.0.1"
+    domhandler "^4.0.0"
+    domutils "^2.5.2"
+    entities "^2.0.0"
+
+http-deceiver@^1.2.7:
+  version "1.2.7"
+  resolved "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz"
+  integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==
+
+http-errors@2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz"
+  integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
+  dependencies:
+    depd "2.0.0"
+    inherits "2.0.4"
+    setprototypeof "1.2.0"
+    statuses "2.0.1"
+    toidentifier "1.0.1"
+
+http-errors@~1.6.2:
+  version "1.6.3"
+  resolved "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz"
+  integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==
+  dependencies:
+    depd "~1.1.2"
+    inherits "2.0.3"
+    setprototypeof "1.1.0"
+    statuses ">= 1.4.0 < 2"
+
+http-parser-js@>=0.5.1:
+  version "0.5.8"
+  resolved "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz"
+  integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==
+
+http-proxy-middleware@^2.0.3:
+  version "2.0.6"
+  resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz"
+  integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==
+  dependencies:
+    "@types/http-proxy" "^1.17.8"
+    http-proxy "^1.18.1"
+    is-glob "^4.0.1"
+    is-plain-obj "^3.0.0"
+    micromatch "^4.0.2"
+
+http-proxy@^1.18.1:
+  version "1.18.1"
+  resolved "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz"
+  integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
+  dependencies:
+    eventemitter3 "^4.0.0"
+    follow-redirects "^1.0.0"
+    requires-port "^1.0.0"
+
+human-signals@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz"
+  integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
+
+iconv-lite@0.4.24:
+  version "0.4.24"
+  resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz"
+  integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+  dependencies:
+    safer-buffer ">= 2.1.2 < 3"
+
+iconv-lite@^0.6.3:
+  version "0.6.3"
+  resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
+  integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
+  dependencies:
+    safer-buffer ">= 2.1.2 < 3.0.0"
+
+icss-utils@^5.0.0, icss-utils@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz"
+  integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
+
+ieee754@^1.1.13:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz"
+  integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
+
+ignore@^4.0.6:
+  version "4.0.6"
+  resolved "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz"
+  integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
+
+ignore@^5.2.0:
+  version "5.3.1"
+  resolved "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz"
+  integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
+
+image-size@~0.5.0:
+  version "0.5.5"
+  resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz"
+  integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==
+
+import-fresh@^3.0.0, import-fresh@^3.2.1:
+  version "3.3.0"
+  resolved "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz"
+  integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
+  dependencies:
+    parent-module "^1.0.0"
+    resolve-from "^4.0.0"
+
+import-html-entry@^1.15.1:
+  version "1.15.2"
+  resolved "https://registry.npmjs.org/import-html-entry/-/import-html-entry-1.15.2.tgz#8cd276141c1d02fdec5ae1acdd328a19eab0fe61"
+  integrity sha512-XXtXpGAq811qBgFVdOU6LoOC67rirwv7qwz/zuz1KxbpAM7QYX6kMvELOdSfhjZ9ntQnsdEOXT2zV7xMYaky6w==
+  dependencies:
+    "@babel/runtime" "^7.7.2"
+
+imurmurhash@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz"
+  integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
+
+inflight@^1.0.4:
+  version "1.0.6"
+  resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz"
+  integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
+  dependencies:
+    once "^1.3.0"
+    wrappy "1"
+
+inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3:
+  version "2.0.4"
+  resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
+  integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+inherits@2.0.3:
+  version "2.0.3"
+  resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz"
+  integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
+
+ipaddr.js@1.9.1:
+  version "1.9.1"
+  resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
+  integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
+
+ipaddr.js@^2.0.1:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz"
+  integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==
+
+is-arrayish@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz"
+  integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
+
+is-binary-path@~2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz"
+  integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+  dependencies:
+    binary-extensions "^2.0.0"
+
+is-ci@^1.0.10:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz"
+  integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==
+  dependencies:
+    ci-info "^1.5.0"
+
+is-core-module@^2.13.0:
+  version "2.13.1"
+  resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.1.tgz"
+  integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
+  dependencies:
+    hasown "^2.0.0"
+
+is-docker@^2.0.0, is-docker@^2.1.1:
+  version "2.2.1"
+  resolved "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz"
+  integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+
+is-extglob@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz"
+  integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+
+is-file-esm@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz"
+  integrity sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==
+  dependencies:
+    read-pkg-up "^7.0.1"
+
+is-fullwidth-code-point@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"
+  integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==
+
+is-fullwidth-code-point@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
+  integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
+  version "4.0.3"
+  resolved "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz"
+  integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
+  dependencies:
+    is-extglob "^2.1.1"
+
+is-interactive@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz"
+  integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
+
+is-number@^7.0.0:
+  version "7.0.0"
+  resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz"
+  integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-plain-obj@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
+  integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
+
+is-plain-object@^2.0.4:
+  version "2.0.4"
+  resolved "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz"
+  integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+  dependencies:
+    isobject "^3.0.1"
+
+is-stream@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz"
+  integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==
+
+is-stream@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz"
+  integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
+
+is-unicode-supported@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz"
+  integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
+
+is-what@^3.14.1:
+  version "3.14.1"
+  resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz"
+  integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
+
+is-wsl@^2.1.1, is-wsl@^2.2.0:
+  version "2.2.0"
+  resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz"
+  integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
+  dependencies:
+    is-docker "^2.0.0"
+
+isarray@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz"
+  integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
+
+isexe@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz"
+  integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+
+isobject@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz"
+  integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+
+javascript-stringify@^2.0.1:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz"
+  integrity sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==
+
+jest-worker@^27.0.2, jest-worker@^27.4.5:
+  version "27.5.1"
+  resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz"
+  integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
+  dependencies:
+    "@types/node" "*"
+    merge-stream "^2.0.0"
+    supports-color "^8.0.0"
+
+jest-worker@^28.0.2:
+  version "28.1.3"
+  resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-28.1.3.tgz"
+  integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==
+  dependencies:
+    "@types/node" "*"
+    merge-stream "^2.0.0"
+    supports-color "^8.0.0"
+
+joi@^17.4.0:
+  version "17.12.3"
+  resolved "https://registry.npmmirror.com/joi/-/joi-17.12.3.tgz"
+  integrity sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==
+  dependencies:
+    "@hapi/hoek" "^9.3.0"
+    "@hapi/topo" "^5.1.0"
+    "@sideway/address" "^4.1.5"
+    "@sideway/formula" "^3.0.1"
+    "@sideway/pinpoint" "^2.0.0"
+
+js-message@1.0.7:
+  version "1.0.7"
+  resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz"
+  integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==
+
+js-tokens@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz"
+  integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-yaml@^3.13.1:
+  version "3.14.1"
+  resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz"
+  integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
+  dependencies:
+    argparse "^1.0.7"
+    esprima "^4.0.0"
+
+jsesc@^2.5.1:
+  version "2.5.2"
+  resolved "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz"
+  integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
+jsesc@~0.5.0:
+  version "0.5.0"
+  resolved "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz"
+  integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
+
+json-buffer@3.0.1:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz"
+  integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
+
+json-parse-better-errors@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
+  integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
+  version "2.3.1"
+  resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
+  integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
+
+json-schema-traverse@^0.4.1:
+  version "0.4.1"
+  resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
+  integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema-traverse@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
+  integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
+json-stable-stringify-without-jsonify@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
+  integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
+
+json5@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz"
+  integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
+  dependencies:
+    minimist "^1.2.0"
+
+json5@^2.1.2, json5@^2.2.3:
+  version "2.2.3"
+  resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz"
+  integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+jsonfile@^6.0.1:
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz"
+  integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
+  dependencies:
+    universalify "^2.0.0"
+  optionalDependencies:
+    graceful-fs "^4.1.6"
+
+keyv@^4.5.3:
+  version "4.5.4"
+  resolved "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz"
+  integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
+  dependencies:
+    json-buffer "3.0.1"
+
+kind-of@^6.0.2:
+  version "6.0.3"
+  resolved "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz"
+  integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+klona@^2.0.5:
+  version "2.0.6"
+  resolved "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz"
+  integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==
+
+launch-editor-middleware@^2.2.1:
+  version "2.6.1"
+  resolved "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.1.tgz"
+  integrity sha512-Fg/xYhf7ARmRp40n18wIfJyuAMEjXo67Yull7uF7d0OJ3qA4EYJISt1XfPPn69IIJ5jKgQwzcg6DqHYo95LL/g==
+  dependencies:
+    launch-editor "^2.6.1"
+
+launch-editor@^2.2.1, launch-editor@^2.6.0, launch-editor@^2.6.1:
+  version "2.6.1"
+  resolved "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.1.tgz"
+  integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==
+  dependencies:
+    picocolors "^1.0.0"
+    shell-quote "^1.8.1"
+
+less-loader@^12.2.0:
+  version "12.2.0"
+  resolved "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz"
+  integrity sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==
+
+less@^4.2.0:
+  version "4.2.0"
+  resolved "https://registry.npmjs.org/less/-/less-4.2.0.tgz"
+  integrity sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==
+  dependencies:
+    copy-anything "^2.0.1"
+    parse-node-version "^1.0.1"
+    tslib "^2.3.0"
+  optionalDependencies:
+    errno "^0.1.1"
+    graceful-fs "^4.1.2"
+    image-size "~0.5.0"
+    make-dir "^2.1.0"
+    mime "^1.4.1"
+    needle "^3.1.0"
+    source-map "~0.6.0"
+
+levn@^0.4.1:
+  version "0.4.1"
+  resolved "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz"
+  integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
+  dependencies:
+    prelude-ls "^1.2.1"
+    type-check "~0.4.0"
+
+lilconfig@^2.0.3:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz"
+  integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==
+
+lines-and-columns@^1.1.6:
+  version "1.2.4"
+  resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
+  integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
+
+loader-runner@^4.1.0, loader-runner@^4.2.0:
+  version "4.3.0"
+  resolved "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz"
+  integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
+
+loader-utils@^1.0.2, loader-utils@^1.1.0:
+  version "1.4.2"
+  resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz"
+  integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==
+  dependencies:
+    big.js "^5.2.2"
+    emojis-list "^3.0.0"
+    json5 "^1.0.1"
+
+loader-utils@^2.0.0:
+  version "2.0.4"
+  resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz"
+  integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
+  dependencies:
+    big.js "^5.2.2"
+    emojis-list "^3.0.0"
+    json5 "^2.1.2"
+
+locate-path@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz"
+  integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+  dependencies:
+    p-locate "^4.1.0"
+
+lodash.debounce@^4.0.8:
+  version "4.0.8"
+  resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
+  integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
+
+lodash.defaultsdeep@^4.6.1:
+  version "4.6.1"
+  resolved "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz"
+  integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==
+
+lodash.kebabcase@^4.1.1:
+  version "4.1.1"
+  resolved "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz"
+  integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==
+
+lodash.mapvalues@^4.6.0:
+  version "4.6.0"
+  resolved "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz"
+  integrity sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==
+
+lodash.memoize@^4.1.2:
+  version "4.1.2"
+  resolved "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz"
+  integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==
+
+lodash.merge@^4.6.2:
+  version "4.6.2"
+  resolved "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz"
+  integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
+
+lodash.truncate@^4.4.2:
+  version "4.4.2"
+  resolved "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz"
+  integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==
+
+lodash.uniq@^4.5.0:
+  version "4.5.0"
+  resolved "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz"
+  integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==
+
+lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.20, lodash@^4.17.21:
+  version "4.17.21"
+  resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+  integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+log-symbols@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz"
+  integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
+  dependencies:
+    chalk "^4.1.0"
+    is-unicode-supported "^0.1.0"
+
+log-update@^2.3.0:
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz"
+  integrity sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==
+  dependencies:
+    ansi-escapes "^3.0.0"
+    cli-cursor "^2.0.0"
+    wrap-ansi "^3.0.1"
+
+lower-case@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz"
+  integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
+  dependencies:
+    tslib "^2.0.3"
+
+lru-cache@^4.0.1, lru-cache@^4.1.2:
+  version "4.1.5"
+  resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz"
+  integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+  dependencies:
+    pseudomap "^1.0.2"
+    yallist "^2.1.2"
+
+lru-cache@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz"
+  integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+  dependencies:
+    yallist "^3.0.2"
+
+lru-cache@^6.0.0:
+  version "6.0.0"
+  resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz"
+  integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
+  dependencies:
+    yallist "^4.0.0"
+
+magic-string@^0.30.8:
+  version "0.30.10"
+  resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.10.tgz"
+  integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==
+  dependencies:
+    "@jridgewell/sourcemap-codec" "^1.4.15"
+
+make-dir@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz"
+  integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+  dependencies:
+    pify "^4.0.1"
+    semver "^5.6.0"
+
+make-dir@^3.0.2, make-dir@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz"
+  integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
+  dependencies:
+    semver "^6.0.0"
+
+mdn-data@2.0.14:
+  version "2.0.14"
+  resolved "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz"
+  integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
+
+media-typer@0.3.0:
+  version "0.3.0"
+  resolved "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz"
+  integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
+
+memfs@^3.4.3:
+  version "3.6.0"
+  resolved "https://registry.npmmirror.com/memfs/-/memfs-3.6.0.tgz"
+  integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==
+  dependencies:
+    fs-monkey "^1.0.4"
+
+merge-descriptors@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
+  integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
+
+merge-source-map@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz"
+  integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==
+  dependencies:
+    source-map "^0.6.1"
+
+merge-stream@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz"
+  integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
+
+merge2@^1.3.0, merge2@^1.4.1:
+  version "1.4.1"
+  resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz"
+  integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+
+methods@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz"
+  integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
+
+micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5:
+  version "4.0.5"
+  resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz"
+  integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
+  dependencies:
+    braces "^3.0.2"
+    picomatch "^2.3.1"
+
+mime-db@1.52.0, "mime-db@>= 1.43.0 < 2":
+  version "1.52.0"
+  resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz"
+  integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34:
+  version "2.1.35"
+  resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz"
+  integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+  dependencies:
+    mime-db "1.52.0"
+
+mime@1.6.0, mime@^1.4.1:
+  version "1.6.0"
+  resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz"
+  integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+
+mimic-fn@^1.0.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz"
+  integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
+
+mimic-fn@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz"
+  integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
+mini-css-extract-plugin@^2.5.3:
+  version "2.9.0"
+  resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz"
+  integrity sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==
+  dependencies:
+    schema-utils "^4.0.0"
+    tapable "^2.2.1"
+
+minimalistic-assert@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
+  integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
+minimatch@^3.0.4, minimatch@^3.1.1:
+  version "3.1.2"
+  resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz"
+  integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+  dependencies:
+    brace-expansion "^1.1.7"
+
+minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6:
+  version "1.2.8"
+  resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz"
+  integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
+
+minipass@^3.1.1:
+  version "3.3.6"
+  resolved "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz"
+  integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==
+  dependencies:
+    yallist "^4.0.0"
+
+mkdirp@^0.5.6:
+  version "0.5.6"
+  resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz"
+  integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
+  dependencies:
+    minimist "^1.2.6"
+
+module-alias@^2.2.2:
+  version "2.2.3"
+  resolved "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz"
+  integrity sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==
+
+moment@^2.30.1:
+  version "2.30.1"
+  resolved "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz"
+  integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==
+
+mrmime@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz"
+  integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==
+
+ms@2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz"
+  integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
+
+ms@2.1.2, ms@^2.1.1:
+  version "2.1.2"
+  resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz"
+  integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+ms@2.1.3:
+  version "2.1.3"
+  resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz"
+  integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+multicast-dns@^7.2.5:
+  version "7.2.5"
+  resolved "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz"
+  integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==
+  dependencies:
+    dns-packet "^5.2.2"
+    thunky "^1.0.2"
+
+mz@^2.4.0:
+  version "2.7.0"
+  resolved "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz"
+  integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
+  dependencies:
+    any-promise "^1.0.0"
+    object-assign "^4.0.1"
+    thenify-all "^1.0.0"
+
+nanoid@^3.3.7:
+  version "3.3.7"
+  resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz"
+  integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
+
+natural-compare@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz"
+  integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
+
+needle@^3.1.0:
+  version "3.3.1"
+  resolved "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz"
+  integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==
+  dependencies:
+    iconv-lite "^0.6.3"
+    sax "^1.2.4"
+
+negotiator@0.6.3:
+  version "0.6.3"
+  resolved "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz"
+  integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+
+neo-async@^2.6.2:
+  version "2.6.2"
+  resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz"
+  integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+nice-try@^1.0.4:
+  version "1.0.5"
+  resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz"
+  integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+
+no-case@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz"
+  integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
+  dependencies:
+    lower-case "^2.0.2"
+    tslib "^2.0.3"
+
+node-fetch@^2.6.7:
+  version "2.7.0"
+  resolved "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz"
+  integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
+  dependencies:
+    whatwg-url "^5.0.0"
+
+node-forge@^1:
+  version "1.3.1"
+  resolved "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz"
+  integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==
+
+node-releases@^2.0.14:
+  version "2.0.14"
+  resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz"
+  integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
+
+normalize-package-data@^2.5.0:
+  version "2.5.0"
+  resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
+  integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+  dependencies:
+    hosted-git-info "^2.1.4"
+    resolve "^1.10.0"
+    semver "2 || 3 || 4 || 5"
+    validate-npm-package-license "^3.0.1"
+
+normalize-path@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-1.0.0.tgz"
+  integrity sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz"
+  integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-range@^0.1.2:
+  version "0.1.2"
+  resolved "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz"
+  integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
+
+normalize-url@^6.0.1:
+  version "6.1.0"
+  resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz"
+  integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
+
+normalize-wheel@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz"
+  integrity sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==
+
+npm-run-path@^2.0.0:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz"
+  integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==
+  dependencies:
+    path-key "^2.0.0"
+
+npm-run-path@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz"
+  integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
+  dependencies:
+    path-key "^3.0.0"
+
+nth-check@^2.0.1:
+  version "2.1.1"
+  resolved "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz"
+  integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==
+  dependencies:
+    boolbase "^1.0.0"
+
+object-assign@^4.0.1:
+  version "4.1.1"
+  resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz"
+  integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
+
+object-inspect@^1.13.1:
+  version "1.13.1"
+  resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.1.tgz"
+  integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==
+
+object-keys@^1.1.1:
+  version "1.1.1"
+  resolved "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz"
+  integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object.assign@^4.1.0:
+  version "4.1.5"
+  resolved "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.5.tgz"
+  integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==
+  dependencies:
+    call-bind "^1.0.5"
+    define-properties "^1.2.1"
+    has-symbols "^1.0.3"
+    object-keys "^1.1.1"
+
+obuf@^1.0.0, obuf@^1.1.2:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz"
+  integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
+
+on-finished@2.4.1:
+  version "2.4.1"
+  resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz"
+  integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
+  dependencies:
+    ee-first "1.1.1"
+
+on-headers@~1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz"
+  integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz"
+  integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
+  dependencies:
+    wrappy "1"
+
+onetime@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz"
+  integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==
+  dependencies:
+    mimic-fn "^1.0.0"
+
+onetime@^5.1.0, onetime@^5.1.2:
+  version "5.1.2"
+  resolved "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz"
+  integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
+  dependencies:
+    mimic-fn "^2.1.0"
+
+open@^8.0.2, open@^8.0.9:
+  version "8.4.2"
+  resolved "https://registry.npmmirror.com/open/-/open-8.4.2.tgz"
+  integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
+  dependencies:
+    define-lazy-prop "^2.0.0"
+    is-docker "^2.1.1"
+    is-wsl "^2.2.0"
+
+opener@^1.5.2:
+  version "1.5.2"
+  resolved "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz"
+  integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
+
+optionator@^0.9.1:
+  version "0.9.3"
+  resolved "https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz"
+  integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==
+  dependencies:
+    "@aashutoshrathi/word-wrap" "^1.2.3"
+    deep-is "^0.1.3"
+    fast-levenshtein "^2.0.6"
+    levn "^0.4.1"
+    prelude-ls "^1.2.1"
+    type-check "^0.4.0"
+
+ora@^5.3.0:
+  version "5.4.1"
+  resolved "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz"
+  integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
+  dependencies:
+    bl "^4.1.0"
+    chalk "^4.1.0"
+    cli-cursor "^3.1.0"
+    cli-spinners "^2.5.0"
+    is-interactive "^1.0.0"
+    is-unicode-supported "^0.1.0"
+    log-symbols "^4.1.0"
+    strip-ansi "^6.0.0"
+    wcwidth "^1.0.1"
+
+p-finally@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz"
+  integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==
+
+p-limit@^2.2.0:
+  version "2.3.0"
+  resolved "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz"
+  integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+  dependencies:
+    p-try "^2.0.0"
+
+p-locate@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz"
+  integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
+  dependencies:
+    p-limit "^2.2.0"
+
+p-retry@^4.5.0:
+  version "4.6.2"
+  resolved "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz"
+  integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==
+  dependencies:
+    "@types/retry" "0.12.0"
+    retry "^0.13.1"
+
+p-try@^2.0.0:
+  version "2.2.0"
+  resolved "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz"
+  integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+param-case@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz"
+  integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
+  dependencies:
+    dot-case "^3.0.4"
+    tslib "^2.0.3"
+
+parent-module@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz"
+  integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
+  dependencies:
+    callsites "^3.0.0"
+
+parse-json@^5.0.0:
+  version "5.2.0"
+  resolved "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz"
+  integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
+  dependencies:
+    "@babel/code-frame" "^7.0.0"
+    error-ex "^1.3.1"
+    json-parse-even-better-errors "^2.3.0"
+    lines-and-columns "^1.1.6"
+
+parse-node-version@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz"
+  integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
+
+parse5-htmlparser2-tree-adapter@^6.0.0:
+  version "6.0.1"
+  resolved "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz"
+  integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==
+  dependencies:
+    parse5 "^6.0.1"
+
+parse5@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz"
+  integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==
+
+parse5@^6.0.1:
+  version "6.0.1"
+  resolved "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz"
+  integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
+
+parseurl@~1.3.2, parseurl@~1.3.3:
+  version "1.3.3"
+  resolved "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz"
+  integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+pascal-case@^3.1.2:
+  version "3.1.2"
+  resolved "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz"
+  integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
+  dependencies:
+    no-case "^3.0.4"
+    tslib "^2.0.3"
+
+path-exists@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz"
+  integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+
+path-is-absolute@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
+  integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
+
+path-key@^2.0.0, path-key@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz"
+  integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==
+
+path-key@^3.0.0, path-key@^3.1.0:
+  version "3.1.1"
+  resolved "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz"
+  integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+
+path-parse@^1.0.7:
+  version "1.0.7"
+  resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz"
+  integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+
+path-to-regexp@0.1.7:
+  version "0.1.7"
+  resolved "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz"
+  integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
+
+path-type@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz"
+  integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
+
+picocolors@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz"
+  integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
+
+picocolors@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz"
+  integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
+
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
+  version "2.3.1"
+  resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz"
+  integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+
+pify@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz"
+  integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pkg-dir@^4.1.0:
+  version "4.2.0"
+  resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz"
+  integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
+  dependencies:
+    find-up "^4.0.0"
+
+portfinder@^1.0.26:
+  version "1.0.32"
+  resolved "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz"
+  integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==
+  dependencies:
+    async "^2.6.4"
+    debug "^3.2.7"
+    mkdirp "^0.5.6"
+
+postcss-calc@^8.2.3:
+  version "8.2.4"
+  resolved "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz"
+  integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==
+  dependencies:
+    postcss-selector-parser "^6.0.9"
+    postcss-value-parser "^4.2.0"
+
+postcss-change-css-prefix@^1.0.4:
+  version "1.0.4"
+  resolved "https://registry.npmjs.org/postcss-change-css-prefix/-/postcss-change-css-prefix-1.0.4.tgz#87fb760cf1b91b54c7bab5bb301aa1934dd92c5c"
+  integrity sha512-L4Hz8kOsOzmZyQnqGxcDD8Hytd7XDlxWxmuCyeuV7Os5EgvPTa9quI9VfGR/WIDZRpWid6VFAdI+ljt9GKl3Xg==
+
+postcss-colormin@^5.3.1:
+  version "5.3.1"
+  resolved "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz"
+  integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==
+  dependencies:
+    browserslist "^4.21.4"
+    caniuse-api "^3.0.0"
+    colord "^2.9.1"
+    postcss-value-parser "^4.2.0"
+
+postcss-convert-values@^5.1.3:
+  version "5.1.3"
+  resolved "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz"
+  integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==
+  dependencies:
+    browserslist "^4.21.4"
+    postcss-value-parser "^4.2.0"
+
+postcss-discard-comments@^5.1.2:
+  version "5.1.2"
+  resolved "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz"
+  integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==
+
+postcss-discard-duplicates@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz"
+  integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==
+
+postcss-discard-empty@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz"
+  integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==
+
+postcss-discard-overridden@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz"
+  integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==
+
+postcss-loader@^6.1.1:
+  version "6.2.1"
+  resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz"
+  integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==
+  dependencies:
+    cosmiconfig "^7.0.0"
+    klona "^2.0.5"
+    semver "^7.3.5"
+
+postcss-merge-longhand@^5.1.7:
+  version "5.1.7"
+  resolved "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz"
+  integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+    stylehacks "^5.1.1"
+
+postcss-merge-rules@^5.1.4:
+  version "5.1.4"
+  resolved "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz"
+  integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==
+  dependencies:
+    browserslist "^4.21.4"
+    caniuse-api "^3.0.0"
+    cssnano-utils "^3.1.0"
+    postcss-selector-parser "^6.0.5"
+
+postcss-minify-font-values@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz"
+  integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-minify-gradients@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz"
+  integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==
+  dependencies:
+    colord "^2.9.1"
+    cssnano-utils "^3.1.0"
+    postcss-value-parser "^4.2.0"
+
+postcss-minify-params@^5.1.4:
+  version "5.1.4"
+  resolved "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz"
+  integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==
+  dependencies:
+    browserslist "^4.21.4"
+    cssnano-utils "^3.1.0"
+    postcss-value-parser "^4.2.0"
+
+postcss-minify-selectors@^5.2.1:
+  version "5.2.1"
+  resolved "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz"
+  integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==
+  dependencies:
+    postcss-selector-parser "^6.0.5"
+
+postcss-modules-extract-imports@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz"
+  integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==
+
+postcss-modules-local-by-default@^4.0.5:
+  version "4.0.5"
+  resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz"
+  integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==
+  dependencies:
+    icss-utils "^5.0.0"
+    postcss-selector-parser "^6.0.2"
+    postcss-value-parser "^4.1.0"
+
+postcss-modules-scope@^3.2.0:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz"
+  integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==
+  dependencies:
+    postcss-selector-parser "^6.0.4"
+
+postcss-modules-values@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz"
+  integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
+  dependencies:
+    icss-utils "^5.0.0"
+
+postcss-normalize-charset@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz"
+  integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==
+
+postcss-normalize-display-values@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz"
+  integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-positions@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz"
+  integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-repeat-style@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz"
+  integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-string@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz"
+  integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-timing-functions@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz"
+  integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-unicode@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz"
+  integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==
+  dependencies:
+    browserslist "^4.21.4"
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-url@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz"
+  integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==
+  dependencies:
+    normalize-url "^6.0.1"
+    postcss-value-parser "^4.2.0"
+
+postcss-normalize-whitespace@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz"
+  integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-ordered-values@^5.1.3:
+  version "5.1.3"
+  resolved "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz"
+  integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==
+  dependencies:
+    cssnano-utils "^3.1.0"
+    postcss-value-parser "^4.2.0"
+
+postcss-reduce-initial@^5.1.2:
+  version "5.1.2"
+  resolved "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz"
+  integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==
+  dependencies:
+    browserslist "^4.21.4"
+    caniuse-api "^3.0.0"
+
+postcss-reduce-transforms@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz"
+  integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+
+postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9:
+  version "6.0.16"
+  resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz"
+  integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==
+  dependencies:
+    cssesc "^3.0.0"
+    util-deprecate "^1.0.2"
+
+postcss-svgo@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz"
+  integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==
+  dependencies:
+    postcss-value-parser "^4.2.0"
+    svgo "^2.7.0"
+
+postcss-unique-selectors@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz"
+  integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==
+  dependencies:
+    postcss-selector-parser "^6.0.5"
+
+postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
+  version "4.2.0"
+  resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
+  integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
+
+postcss@^7.0.36:
+  version "7.0.39"
+  resolved "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz"
+  integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==
+  dependencies:
+    picocolors "^0.2.1"
+    source-map "^0.6.1"
+
+postcss@^8.2.6, postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.33, postcss@^8.4.38:
+  version "8.4.38"
+  resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz"
+  integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
+  dependencies:
+    nanoid "^3.3.7"
+    picocolors "^1.0.0"
+    source-map-js "^1.2.0"
+
+prelude-ls@^1.2.1:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz"
+  integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
+
+"prettier@^1.18.2 || ^2.0.0":
+  version "2.8.8"
+  resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz"
+  integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
+
+pretty-error@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz"
+  integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==
+  dependencies:
+    lodash "^4.17.20"
+    renderkid "^3.0.0"
+
+process-nextick-args@~2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
+  integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+progress-webpack-plugin@^1.0.12:
+  version "1.0.16"
+  resolved "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz"
+  integrity sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==
+  dependencies:
+    chalk "^2.1.0"
+    figures "^2.0.0"
+    log-update "^2.3.0"
+
+progress@^2.0.0:
+  version "2.0.3"
+  resolved "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz"
+  integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
+proxy-addr@~2.0.7:
+  version "2.0.7"
+  resolved "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz"
+  integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
+  dependencies:
+    forwarded "0.2.0"
+    ipaddr.js "1.9.1"
+
+proxy-from-env@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
+  integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
+
+prr@~1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"
+  integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
+
+pseudomap@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz"
+  integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==
+
+pump@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz"
+  integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+  dependencies:
+    end-of-stream "^1.1.0"
+    once "^1.3.1"
+
+punycode@^2.1.0:
+  version "2.3.1"
+  resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz"
+  integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
+
+qiankun@^2.10.16:
+  version "2.10.16"
+  resolved "https://registry.npmjs.org/qiankun/-/qiankun-2.10.16.tgz#46a7ee69258ec0ce2a190dd548683cca71b7767a"
+  integrity sha512-Q3tSVUrPnzx8ckEOKIoPnhb5LE28FPKyan/r6jEuGJGqTbIy+3rp6E2/KfU82ZI4yZpef9LFTrnxdj49jAEsmw==
+  dependencies:
+    "@babel/runtime" "^7.10.5"
+    import-html-entry "^1.15.1"
+    lodash "^4.17.11"
+    single-spa "^5.9.2"
+
+qs@6.11.0:
+  version "6.11.0"
+  resolved "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz"
+  integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
+  dependencies:
+    side-channel "^1.0.4"
+
+queue-microtask@^1.2.2:
+  version "1.2.3"
+  resolved "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz"
+  integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+
+randombytes@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz"
+  integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+  dependencies:
+    safe-buffer "^5.1.0"
+
+range-parser@^1.2.1, range-parser@~1.2.1:
+  version "1.2.1"
+  resolved "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz"
+  integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
+
+raw-body@2.5.2:
+  version "2.5.2"
+  resolved "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz"
+  integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==
+  dependencies:
+    bytes "3.1.2"
+    http-errors "2.0.0"
+    iconv-lite "0.4.24"
+    unpipe "1.0.0"
+
+read-pkg-up@^7.0.1:
+  version "7.0.1"
+  resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz"
+  integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
+  dependencies:
+    find-up "^4.1.0"
+    read-pkg "^5.2.0"
+    type-fest "^0.8.1"
+
+read-pkg@^5.1.1, read-pkg@^5.2.0:
+  version "5.2.0"
+  resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz"
+  integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
+  dependencies:
+    "@types/normalize-package-data" "^2.4.0"
+    normalize-package-data "^2.5.0"
+    parse-json "^5.0.0"
+    type-fest "^0.6.0"
+
+readable-stream@^2.0.1:
+  version "2.3.8"
+  resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz"
+  integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
+  dependencies:
+    core-util-is "~1.0.0"
+    inherits "~2.0.3"
+    isarray "~1.0.0"
+    process-nextick-args "~2.0.0"
+    safe-buffer "~5.1.1"
+    string_decoder "~1.1.1"
+    util-deprecate "~1.0.1"
+
+readable-stream@^3.0.6, readable-stream@^3.4.0:
+  version "3.6.2"
+  resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz"
+  integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
+  dependencies:
+    inherits "^2.0.3"
+    string_decoder "^1.1.1"
+    util-deprecate "^1.0.1"
+
+readdirp@~3.6.0:
+  version "3.6.0"
+  resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz"
+  integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+  dependencies:
+    picomatch "^2.2.1"
+
+regenerate-unicode-properties@^10.1.0:
+  version "10.1.1"
+  resolved "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz"
+  integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
+  dependencies:
+    regenerate "^1.4.2"
+
+regenerate@^1.4.2:
+  version "1.4.2"
+  resolved "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz"
+  integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
+
+regenerator-runtime@^0.11.0:
+  version "0.11.1"
+  resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"
+  integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
+
+regenerator-runtime@^0.14.0:
+  version "0.14.1"
+  resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz"
+  integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
+
+regenerator-transform@^0.15.2:
+  version "0.15.2"
+  resolved "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz"
+  integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==
+  dependencies:
+    "@babel/runtime" "^7.8.4"
+
+regexpp@^3.1.0:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz"
+  integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
+
+regexpu-core@^5.3.1:
+  version "5.3.2"
+  resolved "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz"
+  integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
+  dependencies:
+    "@babel/regjsgen" "^0.8.0"
+    regenerate "^1.4.2"
+    regenerate-unicode-properties "^10.1.0"
+    regjsparser "^0.9.1"
+    unicode-match-property-ecmascript "^2.0.0"
+    unicode-match-property-value-ecmascript "^2.1.0"
+
+regjsparser@^0.9.1:
+  version "0.9.1"
+  resolved "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz"
+  integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
+  dependencies:
+    jsesc "~0.5.0"
+
+relateurl@^0.2.7:
+  version "0.2.7"
+  resolved "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz"
+  integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==
+
+renderkid@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz"
+  integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==
+  dependencies:
+    css-select "^4.1.3"
+    dom-converter "^0.2.0"
+    htmlparser2 "^6.1.0"
+    lodash "^4.17.21"
+    strip-ansi "^6.0.1"
+
+require-directory@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz"
+  integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
+
+require-from-string@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz"
+  integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+
+requires-port@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz"
+  integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
+
+resize-observer-polyfill@^1.5.0:
+  version "1.5.1"
+  resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz"
+  integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==
+
+resolve-from@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz"
+  integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+
+resolve@^1.10.0, resolve@^1.14.2:
+  version "1.22.8"
+  resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz"
+  integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
+  dependencies:
+    is-core-module "^2.13.0"
+    path-parse "^1.0.7"
+    supports-preserve-symlinks-flag "^1.0.0"
+
+restore-cursor@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz"
+  integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==
+  dependencies:
+    onetime "^2.0.0"
+    signal-exit "^3.0.2"
+
+restore-cursor@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz"
+  integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
+  dependencies:
+    onetime "^5.1.0"
+    signal-exit "^3.0.2"
+
+retry@^0.13.1:
+  version "0.13.1"
+  resolved "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz"
+  integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==
+
+reusify@^1.0.4:
+  version "1.0.4"
+  resolved "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz"
+  integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+
+rimraf@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz"
+  integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
+  dependencies:
+    glob "^7.1.3"
+
+run-parallel@^1.1.9:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz"
+  integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
+  dependencies:
+    queue-microtask "^1.2.2"
+
+safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+  version "5.1.2"
+  resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz"
+  integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
+  version "5.2.1"
+  resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
+  integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
+  version "2.1.2"
+  resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz"
+  integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sax@^1.2.4:
+  version "1.3.0"
+  resolved "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz"
+  integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==
+
+schema-utils@^2.6.5:
+  version "2.7.1"
+  resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz"
+  integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
+  dependencies:
+    "@types/json-schema" "^7.0.5"
+    ajv "^6.12.4"
+    ajv-keywords "^3.5.2"
+
+schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0:
+  version "3.3.0"
+  resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz"
+  integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
+  dependencies:
+    "@types/json-schema" "^7.0.8"
+    ajv "^6.12.5"
+    ajv-keywords "^3.5.2"
+
+schema-utils@^4.0.0:
+  version "4.2.0"
+  resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz"
+  integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==
+  dependencies:
+    "@types/json-schema" "^7.0.9"
+    ajv "^8.9.0"
+    ajv-formats "^2.1.1"
+    ajv-keywords "^5.1.0"
+
+select-hose@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz"
+  integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==
+
+selfsigned@^2.1.1:
+  version "2.4.1"
+  resolved "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.4.1.tgz"
+  integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==
+  dependencies:
+    "@types/node-forge" "^1.3.0"
+    node-forge "^1"
+
+"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0:
+  version "5.7.2"
+  resolved "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz"
+  integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
+
+semver@^6.0.0, semver@^6.3.1:
+  version "6.3.1"
+  resolved "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz"
+  integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
+
+semver@^7.2.1, semver@^7.3.4, semver@^7.3.5, semver@^7.5.4:
+  version "7.6.0"
+  resolved "https://registry.npmmirror.com/semver/-/semver-7.6.0.tgz"
+  integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
+  dependencies:
+    lru-cache "^6.0.0"
+
+send@0.18.0:
+  version "0.18.0"
+  resolved "https://registry.npmmirror.com/send/-/send-0.18.0.tgz"
+  integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
+  dependencies:
+    debug "2.6.9"
+    depd "2.0.0"
+    destroy "1.2.0"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    etag "~1.8.1"
+    fresh "0.5.2"
+    http-errors "2.0.0"
+    mime "1.6.0"
+    ms "2.1.3"
+    on-finished "2.4.1"
+    range-parser "~1.2.1"
+    statuses "2.0.1"
+
+serialize-javascript@^6.0.0, serialize-javascript@^6.0.1:
+  version "6.0.2"
+  resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz"
+  integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
+  dependencies:
+    randombytes "^2.1.0"
+
+serve-index@^1.9.1:
+  version "1.9.1"
+  resolved "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz"
+  integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==
+  dependencies:
+    accepts "~1.3.4"
+    batch "0.6.1"
+    debug "2.6.9"
+    escape-html "~1.0.3"
+    http-errors "~1.6.2"
+    mime-types "~2.1.17"
+    parseurl "~1.3.2"
+
+serve-static@1.15.0:
+  version "1.15.0"
+  resolved "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz"
+  integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
+  dependencies:
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    parseurl "~1.3.3"
+    send "0.18.0"
+
+set-function-length@^1.2.1:
+  version "1.2.2"
+  resolved "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz"
+  integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
+  dependencies:
+    define-data-property "^1.1.4"
+    es-errors "^1.3.0"
+    function-bind "^1.1.2"
+    get-intrinsic "^1.2.4"
+    gopd "^1.0.1"
+    has-property-descriptors "^1.0.2"
+
+setprototypeof@1.1.0:
+  version "1.1.0"
+  resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz"
+  integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+setprototypeof@1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz"
+  integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
+
+shallow-clone@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz"
+  integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
+  dependencies:
+    kind-of "^6.0.2"
+
+shebang-command@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz"
+  integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==
+  dependencies:
+    shebang-regex "^1.0.0"
+
+shebang-command@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz"
+  integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+  dependencies:
+    shebang-regex "^3.0.0"
+
+shebang-regex@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz"
+  integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==
+
+shebang-regex@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz"
+  integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
+shell-quote@^1.8.1:
+  version "1.8.1"
+  resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz"
+  integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
+
+side-channel@^1.0.4:
+  version "1.0.6"
+  resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.6.tgz"
+  integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
+  dependencies:
+    call-bind "^1.0.7"
+    es-errors "^1.3.0"
+    get-intrinsic "^1.2.4"
+    object-inspect "^1.13.1"
+
+signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
+  version "3.0.7"
+  resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
+  integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+
+single-spa@^5.9.2:
+  version "5.9.5"
+  resolved "https://registry.npmjs.org/single-spa/-/single-spa-5.9.5.tgz#f47b3c91b009ebc3b224dd1086ef2b2dac524373"
+  integrity sha512-9SQdmsyz4HSP+3gs6PJzhkaMEg+6zTlu9oxIghnwUX3eq+ajq4ft5egl0iyR55LAmO/UwvU8NgIWs/ZyQMa6dw==
+
+sirv@^2.0.3:
+  version "2.0.4"
+  resolved "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz"
+  integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==
+  dependencies:
+    "@polka/url" "^1.0.0-next.24"
+    mrmime "^2.0.0"
+    totalist "^3.0.0"
+
+slash@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz"
+  integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
+
+slice-ansi@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz"
+  integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
+  dependencies:
+    ansi-styles "^4.0.0"
+    astral-regex "^2.0.0"
+    is-fullwidth-code-point "^3.0.0"
+
+sockjs@^0.3.24:
+  version "0.3.24"
+  resolved "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz"
+  integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==
+  dependencies:
+    faye-websocket "^0.11.3"
+    uuid "^8.3.2"
+    websocket-driver "^0.7.4"
+
+source-map-js@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz"
+  integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
+
+source-map-support@~0.5.20:
+  version "0.5.21"
+  resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz"
+  integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
+  dependencies:
+    buffer-from "^1.0.0"
+    source-map "^0.6.0"
+
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
+  version "0.6.1"
+  resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz"
+  integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+spark-md5@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.2.tgz"
+  integrity sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==
+
+spdx-correct@^3.0.0:
+  version "3.2.0"
+  resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz"
+  integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
+  dependencies:
+    spdx-expression-parse "^3.0.0"
+    spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+  version "2.5.0"
+  resolved "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz"
+  integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==
+
+spdx-expression-parse@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz"
+  integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+  dependencies:
+    spdx-exceptions "^2.1.0"
+    spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+  version "3.0.17"
+  resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz"
+  integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==
+
+spdy-transport@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz"
+  integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==
+  dependencies:
+    debug "^4.1.0"
+    detect-node "^2.0.4"
+    hpack.js "^2.1.6"
+    obuf "^1.1.2"
+    readable-stream "^3.0.6"
+    wbuf "^1.7.3"
+
+spdy@^4.0.2:
+  version "4.0.2"
+  resolved "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz"
+  integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==
+  dependencies:
+    debug "^4.1.0"
+    handle-thing "^2.0.0"
+    http-deceiver "^1.2.7"
+    select-hose "^2.0.0"
+    spdy-transport "^3.0.0"
+
+sprintf-js@~1.0.2:
+  version "1.0.3"
+  resolved "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz"
+  integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
+
+ssri@^8.0.1:
+  version "8.0.1"
+  resolved "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz"
+  integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
+  dependencies:
+    minipass "^3.1.1"
+
+stable@^0.1.8:
+  version "0.1.8"
+  resolved "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz"
+  integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+stackframe@^1.3.4:
+  version "1.3.4"
+  resolved "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz"
+  integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
+
+statuses@2.0.1:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz"
+  integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
+
+"statuses@>= 1.4.0 < 2":
+  version "1.5.0"
+  resolved "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz"
+  integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
+
+string-width@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz"
+  integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+  dependencies:
+    is-fullwidth-code-point "^2.0.0"
+    strip-ansi "^4.0.0"
+
+string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
+  version "4.2.3"
+  resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz"
+  integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+  dependencies:
+    emoji-regex "^8.0.0"
+    is-fullwidth-code-point "^3.0.0"
+    strip-ansi "^6.0.1"
+
+string_decoder@^1.1.1:
+  version "1.3.0"
+  resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz"
+  integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+  dependencies:
+    safe-buffer "~5.2.0"
+
+string_decoder@~1.1.1:
+  version "1.1.1"
+  resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz"
+  integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+  dependencies:
+    safe-buffer "~5.1.0"
+
+strip-ansi@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz"
+  integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==
+  dependencies:
+    ansi-regex "^3.0.0"
+
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+  version "6.0.1"
+  resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz"
+  integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+  dependencies:
+    ansi-regex "^5.0.1"
+
+strip-eof@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz"
+  integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==
+
+strip-final-newline@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
+  integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+
+strip-indent@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/strip-indent/-/strip-indent-2.0.0.tgz"
+  integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==
+
+strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
+  version "3.1.1"
+  resolved "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
+  integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
+
+stylehacks@^5.1.1:
+  version "5.1.1"
+  resolved "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz"
+  integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==
+  dependencies:
+    browserslist "^4.21.4"
+    postcss-selector-parser "^6.0.4"
+
+supports-color@^5.3.0:
+  version "5.5.0"
+  resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz"
+  integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+  dependencies:
+    has-flag "^3.0.0"
+
+supports-color@^7.1.0:
+  version "7.2.0"
+  resolved "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz"
+  integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
+  dependencies:
+    has-flag "^4.0.0"
+
+supports-color@^8.0.0:
+  version "8.1.1"
+  resolved "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz"
+  integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
+  dependencies:
+    has-flag "^4.0.0"
+
+supports-preserve-symlinks-flag@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
+  integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+
+svg-tags@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz"
+  integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==
+
+svgo@^2.7.0:
+  version "2.8.0"
+  resolved "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz"
+  integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==
+  dependencies:
+    "@trysound/sax" "0.2.0"
+    commander "^7.2.0"
+    css-select "^4.1.3"
+    css-tree "^1.1.3"
+    csso "^4.2.0"
+    picocolors "^1.0.0"
+    stable "^0.1.8"
+
+table@^6.0.9:
+  version "6.8.2"
+  resolved "https://registry.npmmirror.com/table/-/table-6.8.2.tgz"
+  integrity sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==
+  dependencies:
+    ajv "^8.0.1"
+    lodash.truncate "^4.4.2"
+    slice-ansi "^4.0.0"
+    string-width "^4.2.3"
+    strip-ansi "^6.0.1"
+
+tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1:
+  version "2.2.1"
+  resolved "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz"
+  integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
+
+terser-webpack-plugin@^5.1.1, terser-webpack-plugin@^5.3.10:
+  version "5.3.10"
+  resolved "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz"
+  integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==
+  dependencies:
+    "@jridgewell/trace-mapping" "^0.3.20"
+    jest-worker "^27.4.5"
+    schema-utils "^3.1.1"
+    serialize-javascript "^6.0.1"
+    terser "^5.26.0"
+
+terser@^5.10.0, terser@^5.26.0:
+  version "5.30.3"
+  resolved "https://registry.npmmirror.com/terser/-/terser-5.30.3.tgz"
+  integrity sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==
+  dependencies:
+    "@jridgewell/source-map" "^0.3.3"
+    acorn "^8.8.2"
+    commander "^2.20.0"
+    source-map-support "~0.5.20"
+
+text-table@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz"
+  integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
+
+thenify-all@^1.0.0:
+  version "1.6.0"
+  resolved "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz"
+  integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==
+  dependencies:
+    thenify ">= 3.1.0 < 4"
+
+"thenify@>= 3.1.0 < 4":
+  version "3.3.1"
+  resolved "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz"
+  integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
+  dependencies:
+    any-promise "^1.0.0"
+
+thread-loader@^3.0.0:
+  version "3.0.4"
+  resolved "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz"
+  integrity sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==
+  dependencies:
+    json-parse-better-errors "^1.0.2"
+    loader-runner "^4.1.0"
+    loader-utils "^2.0.0"
+    neo-async "^2.6.2"
+    schema-utils "^3.0.0"
+
+throttle-debounce@^1.0.1:
+  version "1.1.0"
+  resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz"
+  integrity sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==
+
+thunky@^1.0.2:
+  version "1.1.0"
+  resolved "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz"
+  integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==
+
+to-fast-properties@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
+  integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
+
+to-regex-range@^5.0.1:
+  version "5.0.1"
+  resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz"
+  integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+  dependencies:
+    is-number "^7.0.0"
+
+toidentifier@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz"
+  integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
+
+totalist@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz"
+  integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==
+
+tr46@~0.0.3:
+  version "0.0.3"
+  resolved "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz"
+  integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
+
+tslib@^2.0.3, tslib@^2.3.0:
+  version "2.6.2"
+  resolved "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz"
+  integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
+
+type-check@^0.4.0, type-check@~0.4.0:
+  version "0.4.0"
+  resolved "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz"
+  integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
+  dependencies:
+    prelude-ls "^1.2.1"
+
+type-fest@^0.20.2:
+  version "0.20.2"
+  resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz"
+  integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
+
+type-fest@^0.6.0:
+  version "0.6.0"
+  resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz"
+  integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
+
+type-fest@^0.8.1:
+  version "0.8.1"
+  resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz"
+  integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+
+type-is@~1.6.18:
+  version "1.6.18"
+  resolved "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz"
+  integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+  dependencies:
+    media-typer "0.3.0"
+    mime-types "~2.1.24"
+
+undici-types@~5.26.4:
+  version "5.26.5"
+  resolved "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz"
+  integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
+
+unicode-canonical-property-names-ecmascript@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz"
+  integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
+
+unicode-match-property-ecmascript@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz"
+  integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
+  dependencies:
+    unicode-canonical-property-names-ecmascript "^2.0.0"
+    unicode-property-aliases-ecmascript "^2.0.0"
+
+unicode-match-property-value-ecmascript@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz"
+  integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
+
+unicode-property-aliases-ecmascript@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz"
+  integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
+
+universalify@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz"
+  integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz"
+  integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
+
+update-browserslist-db@^1.0.13:
+  version "1.0.13"
+  resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz"
+  integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
+  dependencies:
+    escalade "^3.1.1"
+    picocolors "^1.0.0"
+
+uri-js@^4.2.2:
+  version "4.4.1"
+  resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz"
+  integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+  dependencies:
+    punycode "^2.1.0"
+
+util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
+  integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
+
+utila@~0.4:
+  version "0.4.0"
+  resolved "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz"
+  integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==
+
+utils-merge@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz"
+  integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
+
+uuid@^8.3.2:
+  version "8.3.2"
+  resolved "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz"
+  integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+
+v8-compile-cache@^2.0.3:
+  version "2.4.0"
+  resolved "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz"
+  integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==
+
+validate-npm-package-license@^3.0.1:
+  version "3.0.4"
+  resolved "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
+  integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+  dependencies:
+    spdx-correct "^3.0.0"
+    spdx-expression-parse "^3.0.0"
+
+vary@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz"
+  integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
+
+vue-eslint-parser@^8.0.1:
+  version "8.3.0"
+  resolved "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz"
+  integrity sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==
+  dependencies:
+    debug "^4.3.2"
+    eslint-scope "^7.0.0"
+    eslint-visitor-keys "^3.1.0"
+    espree "^9.0.0"
+    esquery "^1.4.0"
+    lodash "^4.17.21"
+    semver "^7.3.5"
+
+vue-hot-reload-api@^2.3.0:
+  version "2.3.4"
+  resolved "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz"
+  integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==
+
+vue-loader@^17.0.0:
+  version "17.4.2"
+  resolved "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.4.2.tgz"
+  integrity sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==
+  dependencies:
+    chalk "^4.1.0"
+    hash-sum "^2.0.0"
+    watchpack "^2.4.0"
+
+vue-router@^4.3.2:
+  version "4.3.2"
+  resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.3.2.tgz#08096c7765dacc6832f58e35f7a081a8b34116a7"
+  integrity sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==
+  dependencies:
+    "@vue/devtools-api" "^6.5.1"
+
+vue-style-loader@^4.1.0, vue-style-loader@^4.1.3:
+  version "4.1.3"
+  resolved "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz"
+  integrity sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==
+  dependencies:
+    hash-sum "^1.0.2"
+    loader-utils "^1.0.2"
+
+vue-template-compiler@^2.6.14:
+  version "2.7.16"
+  resolved "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz"
+  integrity sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==
+  dependencies:
+    de-indent "^1.0.2"
+    he "^1.2.0"
+
+vue-template-es2015-compiler@^1.9.0:
+  version "1.9.1"
+  resolved "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz"
+  integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==
+
+vue@^2.6.14:
+  version "2.7.16"
+  resolved "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz"
+  integrity sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==
+  dependencies:
+    "@vue/compiler-sfc" "2.7.16"
+    csstype "^3.1.0"
+
+vuex@^3.6.2:
+  version "3.6.2"
+  resolved "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz"
+  integrity sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==
+
+watchpack@^2.4.0, watchpack@^2.4.1:
+  version "2.4.1"
+  resolved "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.1.tgz"
+  integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==
+  dependencies:
+    glob-to-regexp "^0.4.1"
+    graceful-fs "^4.1.2"
+
+wbuf@^1.1.0, wbuf@^1.7.3:
+  version "1.7.3"
+  resolved "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz"
+  integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==
+  dependencies:
+    minimalistic-assert "^1.0.0"
+
+wcwidth@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz"
+  integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==
+  dependencies:
+    defaults "^1.0.3"
+
+webidl-conversions@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
+  integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
+
+webpack-bundle-analyzer@^4.4.0:
+  version "4.10.2"
+  resolved "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz"
+  integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==
+  dependencies:
+    "@discoveryjs/json-ext" "0.5.7"
+    acorn "^8.0.4"
+    acorn-walk "^8.0.0"
+    commander "^7.2.0"
+    debounce "^1.2.1"
+    escape-string-regexp "^4.0.0"
+    gzip-size "^6.0.0"
+    html-escaper "^2.0.2"
+    opener "^1.5.2"
+    picocolors "^1.0.0"
+    sirv "^2.0.3"
+    ws "^7.3.1"
+
+webpack-chain@^6.5.1:
+  version "6.5.1"
+  resolved "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz"
+  integrity sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==
+  dependencies:
+    deepmerge "^1.5.2"
+    javascript-stringify "^2.0.1"
+
+webpack-dev-middleware@^5.3.4:
+  version "5.3.4"
+  resolved "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz"
+  integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==
+  dependencies:
+    colorette "^2.0.10"
+    memfs "^3.4.3"
+    mime-types "^2.1.31"
+    range-parser "^1.2.1"
+    schema-utils "^4.0.0"
+
+webpack-dev-server@^4.7.3:
+  version "4.15.2"
+  resolved "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz"
+  integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==
+  dependencies:
+    "@types/bonjour" "^3.5.9"
+    "@types/connect-history-api-fallback" "^1.3.5"
+    "@types/express" "^4.17.13"
+    "@types/serve-index" "^1.9.1"
+    "@types/serve-static" "^1.13.10"
+    "@types/sockjs" "^0.3.33"
+    "@types/ws" "^8.5.5"
+    ansi-html-community "^0.0.8"
+    bonjour-service "^1.0.11"
+    chokidar "^3.5.3"
+    colorette "^2.0.10"
+    compression "^1.7.4"
+    connect-history-api-fallback "^2.0.0"
+    default-gateway "^6.0.3"
+    express "^4.17.3"
+    graceful-fs "^4.2.6"
+    html-entities "^2.3.2"
+    http-proxy-middleware "^2.0.3"
+    ipaddr.js "^2.0.1"
+    launch-editor "^2.6.0"
+    open "^8.0.9"
+    p-retry "^4.5.0"
+    rimraf "^3.0.2"
+    schema-utils "^4.0.0"
+    selfsigned "^2.1.1"
+    serve-index "^1.9.1"
+    sockjs "^0.3.24"
+    spdy "^4.0.2"
+    webpack-dev-middleware "^5.3.4"
+    ws "^8.13.0"
+
+webpack-merge@^5.7.3:
+  version "5.10.0"
+  resolved "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.10.0.tgz"
+  integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==
+  dependencies:
+    clone-deep "^4.0.1"
+    flat "^5.0.2"
+    wildcard "^2.0.0"
+
+webpack-sources@^3.2.3:
+  version "3.2.3"
+  resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz"
+  integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
+
+webpack-virtual-modules@^0.4.2:
+  version "0.4.6"
+  resolved "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz"
+  integrity sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==
+
+webpack@^5.54.0:
+  version "5.91.0"
+  resolved "https://registry.npmmirror.com/webpack/-/webpack-5.91.0.tgz"
+  integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==
+  dependencies:
+    "@types/eslint-scope" "^3.7.3"
+    "@types/estree" "^1.0.5"
+    "@webassemblyjs/ast" "^1.12.1"
+    "@webassemblyjs/wasm-edit" "^1.12.1"
+    "@webassemblyjs/wasm-parser" "^1.12.1"
+    acorn "^8.7.1"
+    acorn-import-assertions "^1.9.0"
+    browserslist "^4.21.10"
+    chrome-trace-event "^1.0.2"
+    enhanced-resolve "^5.16.0"
+    es-module-lexer "^1.2.1"
+    eslint-scope "5.1.1"
+    events "^3.2.0"
+    glob-to-regexp "^0.4.1"
+    graceful-fs "^4.2.11"
+    json-parse-even-better-errors "^2.3.1"
+    loader-runner "^4.2.0"
+    mime-types "^2.1.27"
+    neo-async "^2.6.2"
+    schema-utils "^3.2.0"
+    tapable "^2.1.1"
+    terser-webpack-plugin "^5.3.10"
+    watchpack "^2.4.1"
+    webpack-sources "^3.2.3"
+
+websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
+  version "0.7.4"
+  resolved "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz"
+  integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==
+  dependencies:
+    http-parser-js ">=0.5.1"
+    safe-buffer ">=5.1.0"
+    websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+  version "0.1.4"
+  resolved "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz"
+  integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
+
+whatwg-fetch@^3.6.2:
+  version "3.6.20"
+  resolved "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz"
+  integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==
+
+whatwg-url@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz"
+  integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
+  dependencies:
+    tr46 "~0.0.3"
+    webidl-conversions "^3.0.0"
+
+which@^1.2.9:
+  version "1.3.1"
+  resolved "https://registry.npmmirror.com/which/-/which-1.3.1.tgz"
+  integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+  dependencies:
+    isexe "^2.0.0"
+
+which@^2.0.1:
+  version "2.0.2"
+  resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz"
+  integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+  dependencies:
+    isexe "^2.0.0"
+
+wildcard@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz"
+  integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
+
+wrap-ansi@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz"
+  integrity sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==
+  dependencies:
+    string-width "^2.1.1"
+    strip-ansi "^4.0.0"
+
+wrap-ansi@^7.0.0:
+  version "7.0.0"
+  resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
+  integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+  dependencies:
+    ansi-styles "^4.0.0"
+    string-width "^4.1.0"
+    strip-ansi "^6.0.0"
+
+wrappy@1:
+  version "1.0.2"
+  resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz"
+  integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
+
+ws@^7.3.1:
+  version "7.5.9"
+  resolved "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz"
+  integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
+
+ws@^8.13.0:
+  version "8.16.0"
+  resolved "https://registry.npmmirror.com/ws/-/ws-8.16.0.tgz"
+  integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==
+
+y18n@^5.0.5:
+  version "5.0.8"
+  resolved "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz"
+  integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
+
+yallist@^2.1.2:
+  version "2.1.2"
+  resolved "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz"
+  integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==
+
+yallist@^3.0.2:
+  version "3.1.1"
+  resolved "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz"
+  integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+
+yallist@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz"
+  integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
+
+yaml@^1.10.0, yaml@^1.10.2:
+  version "1.10.2"
+  resolved "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz"
+  integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+
+yargs-parser@^20.2.2:
+  version "20.2.9"
+  resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz"
+  integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
+
+yargs@^16.0.0:
+  version "16.2.0"
+  resolved "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz"
+  integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
+  dependencies:
+    cliui "^7.0.2"
+    escalade "^3.1.1"
+    get-caller-file "^2.0.5"
+    require-directory "^2.1.1"
+    string-width "^4.2.0"
+    y18n "^5.0.5"
+    yargs-parser "^20.2.2"
+
+yorkie@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.npmmirror.com/yorkie/-/yorkie-2.0.0.tgz"
+  integrity sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==
+  dependencies:
+    execa "^0.8.0"
+    is-ci "^1.0.10"
+    normalize-path "^1.0.0"
+    strip-indent "^2.0.0"

--
Gitblit v1.9.1