#
whycq
2022-06-03 40c8c320d5ecc4719b1662d05ef6d3989091bf57
Monitor-APP/unpackage/dist/dev/app-plus/app-service.js
@@ -7,7 +7,7 @@
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval("__webpack_require__(/*! uni-pages */ 1);var _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 91));\n\n\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 49));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}\n_vue.default.config.productionTip = false;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({},\n_App.default));\n\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwiJG1vdW50Il0sIm1hcHBpbmdzIjoiQUFBQSx3Q0FBbUI7OztBQUduQixzRTtBQUNBQSxhQUFJQyxNQUFKLENBQVdDLGFBQVgsR0FBMkIsS0FBM0I7QUFDQUMsYUFBSUMsTUFBSixHQUFhLEtBQWI7QUFDQSxJQUFNQyxHQUFHLEdBQUcsSUFBSUwsWUFBSjtBQUNMRyxZQURLLEVBQVo7O0FBR0FFLEdBQUcsQ0FBQ0MsTUFBSiIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICd1bmktcGFnZXMnO2ltcG9ydCBBcHAgZnJvbSAnLi9BcHAnXHJcblxyXG5cclxuaW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcblZ1ZS5jb25maWcucHJvZHVjdGlvblRpcCA9IGZhbHNlXHJcbkFwcC5tcFR5cGUgPSAnYXBwJ1xyXG5jb25zdCBhcHAgPSBuZXcgVnVlKHtcclxuICAgIC4uLkFwcFxyXG59KVxyXG5hcHAuJG1vdW50KClcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
eval("__webpack_require__(/*! uni-pages */ 1);var _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 92));\n\n\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 49));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}\n_vue.default.config.productionTip = false;\n_App.default.mpType = 'app';\nvar app = new _vue.default(_objectSpread({},\n_App.default));\n\napp.$mount();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyJdLCJuYW1lcyI6WyJWdWUiLCJjb25maWciLCJwcm9kdWN0aW9uVGlwIiwiQXBwIiwibXBUeXBlIiwiYXBwIiwiJG1vdW50Il0sIm1hcHBpbmdzIjoiQUFBQSx3Q0FBbUI7OztBQUduQixzRTtBQUNBQSxhQUFJQyxNQUFKLENBQVdDLGFBQVgsR0FBMkIsS0FBM0I7QUFDQUMsYUFBSUMsTUFBSixHQUFhLEtBQWI7QUFDQSxJQUFNQyxHQUFHLEdBQUcsSUFBSUwsWUFBSjtBQUNMRyxZQURLLEVBQVo7O0FBR0FFLEdBQUcsQ0FBQ0MsTUFBSiIsImZpbGUiOiIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICd1bmktcGFnZXMnO2ltcG9ydCBBcHAgZnJvbSAnLi9BcHAnXHJcblxyXG5cclxuaW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcblZ1ZS5jb25maWcucHJvZHVjdGlvblRpcCA9IGZhbHNlXHJcbkFwcC5tcFR5cGUgPSAnYXBwJ1xyXG5jb25zdCBhcHAgPSBuZXcgVnVlKHtcclxuICAgIC4uLkFwcFxyXG59KVxyXG5hcHAuJG1vdW50KClcclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
/***/ }),
/* 1 */
@@ -230,15 +230,60 @@
                        _c(
                          "text",
                          {
                            directives: [
                              {
                                name: "show",
                                rawName: "v-show",
                                value: _vm._$s(
                                  17,
                                  "v-show",
                                  !_vm.errorShow &&
                                    _vm.pakinShow &&
                                    _vm.pakinGun
                                ),
                                expression:
                                  "_$s(17,'v-show',!errorShow && pakinShow && pakinGun)"
                              }
                            ],
                            staticClass: _vm._$s(17, "sc", "animate"),
                            attrs: { _i: 17 }
                          },
                          [_vm._v(_vm._$s(17, "t0-0", _vm._s(_vm.newspaper)))]
                        ),
                        _c(
                          "text",
                          {
                            directives: [
                              {
                                name: "show",
                                rawName: "v-show",
                                value: _vm._$s(18, "v-show", _vm.errorShow),
                                expression: "_$s(18,'v-show',errorShow)"
                              }
                            ],
                            attrs: { _i: 18 }
                          },
                          [_vm._v(_vm._$s(18, "t0-0", _vm._s(_vm.errorPaper)))]
                        ),
                        _c(
                          "text",
                          {
                            directives: [
                              {
                                name: "show",
                                rawName: "v-show",
                                value: _vm._$s(19, "v-show", _vm.pakinShow),
                                expression: "_$s(19,'v-show',pakinShow)"
                              }
                            ],
                            attrs: { _i: 19 }
                          },
                          [_vm._v(_vm._$s(19, "t0-0", _vm._s(_vm.newspaper)))]
                        )
                      ]),
                      _c("view", [
                        _c("text", [
                          _vm._v(_vm._$s(19, "t0-0", _vm._s(_vm.staNo)))
                          _vm._v(_vm._$s(21, "t0-0", _vm._s(_vm.staNo)))
                        ])
                      ])
                    ]
@@ -252,17 +297,17 @@
      _c(
        "view",
        {
          staticClass: _vm._$s(20, "sc", "top-screen"),
          class: _vm._$s(20, "c", _vm.topMove),
          attrs: { _i: 20 }
          staticClass: _vm._$s(22, "sc", "top-screen"),
          class: _vm._$s(22, "c", _vm.topMove),
          attrs: { _i: 22 }
        },
        [
          _c(
            "view",
            { staticClass: _vm._$s(21, "sc", "head"), attrs: { _i: 21 } },
            { staticClass: _vm._$s(23, "sc", "head"), attrs: { _i: 23 } },
            [
              _c("text", {
                attrs: { _i: 22 },
                attrs: { _i: 24 },
                on: {
                  click: function($event) {
                    return _vm.port()
@@ -272,24 +317,24 @@
              _c(
                "view",
                {
                  staticClass: _vm._$s(23, "sc", "time-tools"),
                  attrs: { _i: 23 }
                  staticClass: _vm._$s(25, "sc", "time-tools"),
                  attrs: { _i: 25 }
                },
                [
                  _vm._v(
                    _vm._$s(23, "t0-0", _vm._s(_vm.year)) +
                      _vm._$s(23, "t0-1", _vm._s(_vm.month)) +
                      _vm._$s(23, "t0-2", _vm._s(_vm.day)) +
                      _vm._$s(23, "t0-3", _vm._s(_vm.hours)) +
                      _vm._$s(23, "t0-4", _vm._s(_vm.minutes)) +
                      _vm._$s(23, "t0-5", _vm._s(_vm.seconds)) +
                      _vm._$s(23, "t0-6", _vm._s(_vm.week))
                    _vm._$s(25, "t0-0", _vm._s(_vm.year)) +
                      _vm._$s(25, "t0-1", _vm._s(_vm.month)) +
                      _vm._$s(25, "t0-2", _vm._s(_vm.day)) +
                      _vm._$s(25, "t0-3", _vm._s(_vm.hours)) +
                      _vm._$s(25, "t0-4", _vm._s(_vm.minutes)) +
                      _vm._$s(25, "t0-5", _vm._s(_vm.seconds)) +
                      _vm._$s(25, "t0-6", _vm._s(_vm.week))
                  )
                ]
              ),
              _c("view", {
                staticClass: _vm._$s(24, "sc", "button-left"),
                attrs: { _i: 24 },
                staticClass: _vm._$s(26, "sc", "button-left"),
                attrs: { _i: 26 },
                on: {
                  click: function($event) {
                    return _vm.url()
@@ -297,8 +342,8 @@
                }
              }),
              _c("view", {
                staticClass: _vm._$s(25, "sc", "button-right"),
                attrs: { _i: 25 },
                staticClass: _vm._$s(27, "sc", "button-right"),
                attrs: { _i: 27 },
                on: {
                  click: function($event) {
                    return _vm.ledId()
@@ -309,43 +354,27 @@
          ),
          _c(
            "view",
            { staticClass: _vm._$s(26, "sc", "main"), attrs: { _i: 26 } },
            { staticClass: _vm._$s(28, "sc", "main"), attrs: { _i: 28 } },
            [
              _c(
                "view",
                {
                  staticClass: _vm._$s(27, "sc", "main-sides"),
                  attrs: { _i: 27 }
                  staticClass: _vm._$s(29, "sc", "main-sides"),
                  attrs: { _i: 29 }
                },
                [
                  _c(
                    "view",
                    {
                      staticClass: _vm._$s(28, "sc", "box box-lg"),
                      attrs: { _i: 28 }
                      staticClass: _vm._$s(30, "sc", "box box-lg"),
                      attrs: { _i: 30 }
                    },
                    [
                      _c("view", {
                        staticClass: _vm._$s(
                          29,
                          "sc",
                          "box-border box-border1"
                        ),
                        attrs: { _i: 29 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          30,
                          "sc",
                          "box-border box-border2"
                        ),
                        attrs: { _i: 30 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          31,
                          "sc",
                          "box-border box-border3"
                          "box-border box-border1"
                        ),
                        attrs: { _i: 31 }
                      }),
@@ -353,25 +382,41 @@
                        staticClass: _vm._$s(
                          32,
                          "sc",
                          "box-border box-border4"
                          "box-border box-border2"
                        ),
                        attrs: { _i: 32 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          33,
                          "sc",
                          "box-border box-border3"
                        ),
                        attrs: { _i: 33 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          34,
                          "sc",
                          "box-border box-border4"
                        ),
                        attrs: { _i: 34 }
                      }),
                      _c(
                        "view",
                        {
                          staticClass: _vm._$s(33, "sc", "box-item introduce"),
                          attrs: { _i: 33 }
                          staticClass: _vm._$s(35, "sc", "box-item introduce"),
                          attrs: { _i: 35 }
                        },
                        [
                          _c("h3"),
                          _c("p", {
                            staticClass: _vm._$s(35, "sc", "english"),
                            attrs: { _i: 35 }
                            staticClass: _vm._$s(37, "sc", "english"),
                            attrs: { _i: 37 }
                          }),
                          _c("p", {
                            staticClass: _vm._$s(36, "sc", "introduce-content"),
                            attrs: { _i: 36 }
                            staticClass: _vm._$s(38, "sc", "introduce-content"),
                            attrs: { _i: 38 }
                          })
                        ]
                      ),
@@ -379,55 +424,55 @@
                        "view",
                        {
                          staticClass: _vm._$s(
                            37,
                            39,
                            "sc",
                            "box-item charge-info"
                          ),
                          attrs: { _i: 37 }
                          attrs: { _i: 39 }
                        },
                        [
                          _c("h3"),
                          _c("p", {
                            staticClass: _vm._$s(39, "sc", "english"),
                            attrs: { _i: 39 }
                            staticClass: _vm._$s(41, "sc", "english"),
                            attrs: { _i: 41 }
                          }),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(
                                40,
                                42,
                                "sc",
                                "charge-info-item"
                              ),
                              attrs: { _i: 40 }
                              attrs: { _i: 42 }
                            },
                            [
                              _c("image", {
                                attrs: {
                                  src: _vm._$s(
                                    41,
                                    43,
                                    "a-src",
                                    __webpack_require__(/*! ../../static/a1.png */ 80)
                                  ),
                                  _i: 41
                                  _i: 43
                                }
                              }),
                              _c("view", [
                                _c(
                                  "text",
                                  {
                                    staticClass: _vm._$s(43, "sc", "count"),
                                    attrs: { _i: 43 }
                                    staticClass: _vm._$s(45, "sc", "count"),
                                    attrs: { _i: 45 }
                                  },
                                  [
                                    _vm._v(
                                      _vm._$s(43, "t0-0", _vm._s(_vm.xDistance))
                                      _vm._$s(45, "t0-0", _vm._s(_vm.xDistance))
                                    )
                                  ]
                                ),
                                _c("text", {
                                  staticClass: _vm._$s(44, "sc", "unit"),
                                  attrs: { _i: 44 }
                                  staticClass: _vm._$s(46, "sc", "unit"),
                                  attrs: { _i: 46 }
                                })
                              ]),
                              _c("view")
@@ -437,39 +482,39 @@
                            "view",
                            {
                              staticClass: _vm._$s(
                                46,
                                48,
                                "sc",
                                "charge-info-item"
                              ),
                              attrs: { _i: 46 }
                              attrs: { _i: 48 }
                            },
                            [
                              _c("image", {
                                attrs: {
                                  src: _vm._$s(
                                    47,
                                    49,
                                    "a-src",
                                    __webpack_require__(/*! ../../static/b1.png */ 81)
                                  ),
                                  _i: 47
                                  _i: 49
                                }
                              }),
                              _c("view", [
                                _c(
                                  "text",
                                  {
                                    staticClass: _vm._$s(49, "sc", "count"),
                                    attrs: { _i: 49 }
                                    staticClass: _vm._$s(51, "sc", "count"),
                                    attrs: { _i: 51 }
                                  },
                                  [
                                    _vm._v(
                                      _vm._$s(49, "t0-0", _vm._s(_vm.yDistance))
                                      _vm._$s(51, "t0-0", _vm._s(_vm.yDistance))
                                    )
                                  ]
                                ),
                                _c("text", {
                                  staticClass: _vm._$s(50, "sc", "unit"),
                                  attrs: { _i: 50 }
                                  staticClass: _vm._$s(52, "sc", "unit"),
                                  attrs: { _i: 52 }
                                })
                              ]),
                              _c("view")
@@ -479,39 +524,39 @@
                            "view",
                            {
                              staticClass: _vm._$s(
                                52,
                                54,
                                "sc",
                                "charge-info-item"
                              ),
                              attrs: { _i: 52 }
                              attrs: { _i: 54 }
                            },
                            [
                              _c("image", {
                                attrs: {
                                  src: _vm._$s(
                                    53,
                                    55,
                                    "a-src",
                                    __webpack_require__(/*! ../../static/c1.png */ 82)
                                  ),
                                  _i: 53
                                  _i: 55
                                }
                              }),
                              _c("view", [
                                _c(
                                  "text",
                                  {
                                    staticClass: _vm._$s(55, "sc", "count"),
                                    attrs: { _i: 55 }
                                    staticClass: _vm._$s(57, "sc", "count"),
                                    attrs: { _i: 57 }
                                  },
                                  [
                                    _vm._v(
                                      _vm._$s(55, "t0-0", _vm._s(_vm.xDuration))
                                      _vm._$s(57, "t0-0", _vm._s(_vm.xDuration))
                                    )
                                  ]
                                ),
                                _c("text", {
                                  staticClass: _vm._$s(56, "sc", "unit"),
                                  attrs: { _i: 56 }
                                  staticClass: _vm._$s(58, "sc", "unit"),
                                  attrs: { _i: 58 }
                                })
                              ]),
                              _c("view")
@@ -521,39 +566,39 @@
                            "view",
                            {
                              staticClass: _vm._$s(
                                58,
                                60,
                                "sc",
                                "charge-info-item"
                              ),
                              attrs: { _i: 58 }
                              attrs: { _i: 60 }
                            },
                            [
                              _c("image", {
                                attrs: {
                                  src: _vm._$s(
                                    59,
                                    61,
                                    "a-src",
                                    __webpack_require__(/*! ../../static/d1.png */ 83)
                                  ),
                                  _i: 59
                                  _i: 61
                                }
                              }),
                              _c("view", [
                                _c(
                                  "text",
                                  {
                                    staticClass: _vm._$s(61, "sc", "count"),
                                    attrs: { _i: 61 }
                                    staticClass: _vm._$s(63, "sc", "count"),
                                    attrs: { _i: 63 }
                                  },
                                  [
                                    _vm._v(
                                      _vm._$s(61, "t0-0", _vm._s(_vm.yDuration))
                                      _vm._$s(63, "t0-0", _vm._s(_vm.yDuration))
                                    )
                                  ]
                                ),
                                _c("text", {
                                  staticClass: _vm._$s(62, "sc", "unit"),
                                  attrs: { _i: 62 }
                                  staticClass: _vm._$s(64, "sc", "unit"),
                                  attrs: { _i: 64 }
                                })
                              ]),
                              _c("view")
@@ -564,75 +609,75 @@
                      _c(
                        "view",
                        {
                          staticClass: _vm._$s(64, "sc", "box-item use-info"),
                          attrs: { _i: 64 }
                          staticClass: _vm._$s(66, "sc", "box-item use-info"),
                          attrs: { _i: 66 }
                        },
                        [
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(65, "sc", "use-left"),
                              attrs: { _i: 65 }
                              staticClass: _vm._$s(67, "sc", "use-left"),
                              attrs: { _i: 67 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(67, "sc", "english"),
                                attrs: { _i: 67 }
                                staticClass: _vm._$s(69, "sc", "english"),
                                attrs: { _i: 69 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(68, "sc", "use-right"),
                              attrs: { _i: 68 }
                              staticClass: _vm._$s(70, "sc", "use-right"),
                              attrs: { _i: 70 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(70, "sc", "english"),
                                attrs: { _i: 70 }
                                staticClass: _vm._$s(72, "sc", "english"),
                                attrs: { _i: 72 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(71, "sc", "use-main"),
                              attrs: { _i: 71 }
                              staticClass: _vm._$s(73, "sc", "use-main"),
                              attrs: { _i: 73 }
                            },
                            [
                              _c(
                                "view",
                                {
                                  staticClass: _vm._$s(72, "sc", "left"),
                                  attrs: { _i: 72 }
                                  staticClass: _vm._$s(74, "sc", "left"),
                                  attrs: { _i: 74 }
                                },
                                [
                                  _c(
                                    "view",
                                    {
                                      staticClass: _vm._$s(
                                        73,
                                        75,
                                        "sc",
                                        "progressBar"
                                      ),
                                      attrs: { _i: 73 }
                                      attrs: { _i: 75 }
                                    },
                                    [
                                      _c("view", {
                                        staticClass: _vm._$s(
                                          74,
                                          76,
                                          "sc",
                                          "progress"
                                        ),
                                        style: _vm._$s(
                                          74,
                                          76,
                                          "s",
                                          "width:" + _vm.usedPr + "%"
                                        ),
                                        attrs: { _i: 74 }
                                        attrs: { _i: 76 }
                                      })
                                    ]
                                  )
@@ -641,10 +686,10 @@
                              _c(
                                "view",
                                {
                                  staticClass: _vm._$s(75, "sc", "right"),
                                  attrs: { _i: 75 }
                                  staticClass: _vm._$s(77, "sc", "right"),
                                  attrs: { _i: 77 }
                                },
                                [_vm._v(_vm._$s(75, "t0-0", _vm._s(_vm.used)))]
                                [_vm._v(_vm._$s(77, "t0-0", _vm._s(_vm.used)))]
                              )
                            ]
                          )
@@ -657,38 +702,22 @@
              _c(
                "view",
                {
                  staticClass: _vm._$s(76, "sc", "main-sides"),
                  attrs: { _i: 76 }
                  staticClass: _vm._$s(78, "sc", "main-sides"),
                  attrs: { _i: 78 }
                },
                [
                  _c(
                    "view",
                    {
                      staticClass: _vm._$s(77, "sc", "box box-tp"),
                      attrs: { _i: 77 }
                      staticClass: _vm._$s(79, "sc", "box box-tp"),
                      attrs: { _i: 79 }
                    },
                    [
                      _c("view", {
                        staticClass: _vm._$s(
                          78,
                          "sc",
                          "box-border box-border1"
                        ),
                        attrs: { _i: 78 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          79,
                          "sc",
                          "box-border box-border2"
                        ),
                        attrs: { _i: 79 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          80,
                          "sc",
                          "box-border box-border3"
                          "box-border box-border1"
                        ),
                        attrs: { _i: 80 }
                      }),
@@ -696,57 +725,73 @@
                        staticClass: _vm._$s(
                          81,
                          "sc",
                          "box-border box-border4"
                          "box-border box-border2"
                        ),
                        attrs: { _i: 81 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          82,
                          "sc",
                          "box-border box-border3"
                        ),
                        attrs: { _i: 82 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          83,
                          "sc",
                          "box-border box-border4"
                        ),
                        attrs: { _i: 83 }
                      }),
                      _c(
                        "view",
                        {
                          staticClass: _vm._$s(82, "sc", "box-item right-item"),
                          attrs: { _i: 82 }
                          staticClass: _vm._$s(84, "sc", "box-item right-item"),
                          attrs: { _i: 84 }
                        },
                        [
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(83, "sc", "sub-left"),
                              attrs: { _i: 83 }
                              staticClass: _vm._$s(85, "sc", "sub-left"),
                              attrs: { _i: 85 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(85, "sc", "english"),
                                attrs: { _i: 85 }
                                staticClass: _vm._$s(87, "sc", "english"),
                                attrs: { _i: 87 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(86, "sc", "sub-right"),
                              attrs: { _i: 86 }
                              staticClass: _vm._$s(88, "sc", "sub-right"),
                              attrs: { _i: 88 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(88, "sc", "english"),
                                attrs: { _i: 88 }
                                staticClass: _vm._$s(90, "sc", "english"),
                                attrs: { _i: 90 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(89, "sc", "sub-main"),
                              attrs: { _i: 89 }
                              staticClass: _vm._$s(91, "sc", "sub-main"),
                              attrs: { _i: 91 }
                            },
                            [
                              _c(
                                "view",
                                {
                                  staticClass: _vm._$s(90, "sc", "charts-box"),
                                  attrs: { _i: 90 }
                                  staticClass: _vm._$s(92, "sc", "charts-box"),
                                  attrs: { _i: 92 }
                                },
                                [
                                  _c("qiun-data-charts", {
@@ -755,7 +800,7 @@
                                      chartData: _vm.chartsDataLine1,
                                      echartsH5: true,
                                      echartsApp: true,
                                      _i: 91
                                      _i: 93
                                    }
                                  })
                                ],
@@ -770,31 +815,15 @@
                  _c(
                    "view",
                    {
                      staticClass: _vm._$s(92, "sc", "box box-md"),
                      attrs: { _i: 92 }
                      staticClass: _vm._$s(94, "sc", "box box-md"),
                      attrs: { _i: 94 }
                    },
                    [
                      _c("view", {
                        staticClass: _vm._$s(
                          93,
                          "sc",
                          "box-border box-border1"
                        ),
                        attrs: { _i: 93 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          94,
                          "sc",
                          "box-border box-border2"
                        ),
                        attrs: { _i: 94 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          95,
                          "sc",
                          "box-border box-border3"
                          "box-border box-border1"
                        ),
                        attrs: { _i: 95 }
                      }),
@@ -802,61 +831,77 @@
                        staticClass: _vm._$s(
                          96,
                          "sc",
                          "box-border box-border4"
                          "box-border box-border2"
                        ),
                        attrs: { _i: 96 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          97,
                          "sc",
                          "box-border box-border3"
                        ),
                        attrs: { _i: 97 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          98,
                          "sc",
                          "box-border box-border4"
                        ),
                        attrs: { _i: 98 }
                      }),
                      _c(
                        "view",
                        {
                          staticClass: _vm._$s(97, "sc", "box-item right-item"),
                          attrs: { _i: 97 }
                          staticClass: _vm._$s(99, "sc", "box-item right-item"),
                          attrs: { _i: 99 }
                        },
                        [
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(98, "sc", "sub-left"),
                              attrs: { _i: 98 }
                              staticClass: _vm._$s(100, "sc", "sub-left"),
                              attrs: { _i: 100 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(100, "sc", "english"),
                                attrs: { _i: 100 }
                                staticClass: _vm._$s(102, "sc", "english"),
                                attrs: { _i: 102 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(101, "sc", "sub-right"),
                              attrs: { _i: 101 }
                              staticClass: _vm._$s(103, "sc", "sub-right"),
                              attrs: { _i: 103 }
                            },
                            [
                              _c("h3"),
                              _c("p", {
                                staticClass: _vm._$s(103, "sc", "english"),
                                attrs: { _i: 103 }
                                staticClass: _vm._$s(105, "sc", "english"),
                                attrs: { _i: 105 }
                              })
                            ]
                          ),
                          _c(
                            "view",
                            {
                              staticClass: _vm._$s(104, "sc", "sub-main"),
                              attrs: { _i: 104 }
                              staticClass: _vm._$s(106, "sc", "sub-main"),
                              attrs: { _i: 106 }
                            },
                            [
                              _c(
                                "view",
                                {
                                  staticClass: _vm._$s(
                                    105,
                                    107,
                                    "sc",
                                    "charts-box ring"
                                  ),
                                  attrs: { _i: 105 }
                                  attrs: { _i: 107 }
                                },
                                [
                                  _c("qiun-data-charts", {
@@ -867,7 +912,7 @@
                                      chartData: _vm.chartsDataPie2,
                                      echartsH5: true,
                                      echartsApp: true,
                                      _i: 106
                                      _i: 108
                                    }
                                  })
                                ],
@@ -877,39 +922,39 @@
                                "view",
                                {
                                  staticClass: _vm._$s(
                                    107,
                                    109,
                                    "sc",
                                    "sub-main-right"
                                  ),
                                  attrs: { _i: 107 }
                                  attrs: { _i: 109 }
                                },
                                [
                                  _c(
                                    "view",
                                    {
                                      staticClass: _vm._$s(
                                        108,
                                        110,
                                        "sc",
                                        "sub-info"
                                      ),
                                      attrs: { _i: 108 }
                                      attrs: { _i: 110 }
                                    },
                                    [
                                      _c("image", {
                                        attrs: {
                                          src: _vm._$s(
                                            109,
                                            111,
                                            "a-src",
                                            __webpack_require__(/*! ../../static/g1.png */ 84)
                                          ),
                                          _i: 109
                                          _i: 111
                                        }
                                      }),
                                      _c("text"),
                                      _c("text", [
                                        _vm._v(
                                          _vm._$s(
                                            111,
                                            113,
                                            "t0-0",
                                            _vm._s(_vm.stockCount)
                                          )
@@ -921,28 +966,28 @@
                                    "view",
                                    {
                                      staticClass: _vm._$s(
                                        112,
                                        114,
                                        "sc",
                                        "sub-info"
                                      ),
                                      attrs: { _i: 112 }
                                      attrs: { _i: 114 }
                                    },
                                    [
                                      _c("image", {
                                        attrs: {
                                          src: _vm._$s(
                                            113,
                                            115,
                                            "a-src",
                                            __webpack_require__(/*! ../../static/f1.png */ 85)
                                          ),
                                          _i: 113
                                          _i: 115
                                        }
                                      }),
                                      _c("text"),
                                      _c("text", [
                                        _vm._v(
                                          _vm._$s(
                                            115,
                                            117,
                                            "t0-0",
                                            _vm._s(_vm.emptyCount)
                                          )
@@ -954,28 +999,28 @@
                                    "view",
                                    {
                                      staticClass: _vm._$s(
                                        116,
                                        118,
                                        "sc",
                                        "sub-info"
                                      ),
                                      attrs: { _i: 116 }
                                      attrs: { _i: 118 }
                                    },
                                    [
                                      _c("image", {
                                        attrs: {
                                          src: _vm._$s(
                                            117,
                                            119,
                                            "a-src",
                                            __webpack_require__(/*! ../../static/e1.png */ 86)
                                          ),
                                          _i: 117
                                          _i: 119
                                        }
                                      }),
                                      _c("text"),
                                      _c("text", [
                                        _vm._v(
                                          _vm._$s(
                                            119,
                                            121,
                                            "t0-0",
                                            _vm._s(_vm.noneCount)
                                          )
@@ -994,31 +1039,15 @@
                  _c(
                    "view",
                    {
                      staticClass: _vm._$s(120, "sc", "box box-bt"),
                      attrs: { _i: 120 }
                      staticClass: _vm._$s(122, "sc", "box box-bt"),
                      attrs: { _i: 122 }
                    },
                    [
                      _c("view", {
                        staticClass: _vm._$s(
                          121,
                          "sc",
                          "box-border box-border1"
                        ),
                        attrs: { _i: 121 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          122,
                          "sc",
                          "box-border box-border2"
                        ),
                        attrs: { _i: 122 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          123,
                          "sc",
                          "box-border box-border3"
                          "box-border box-border1"
                        ),
                        attrs: { _i: 123 }
                      }),
@@ -1026,19 +1055,35 @@
                        staticClass: _vm._$s(
                          124,
                          "sc",
                          "box-border box-border4"
                          "box-border box-border2"
                        ),
                        attrs: { _i: 124 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          125,
                          "sc",
                          "box-border box-border3"
                        ),
                        attrs: { _i: 125 }
                      }),
                      _c("view", {
                        staticClass: _vm._$s(
                          126,
                          "sc",
                          "box-border box-border4"
                        ),
                        attrs: { _i: 126 }
                      }),
                      _c("view"),
                      _c("image", {
                        attrs: {
                          src: _vm._$s(
                            126,
                            128,
                            "a-src",
                            __webpack_require__(/*! ../../static/barcode.png */ 87)
                          ),
                          _i: 126
                          _i: 128
                        }
                      })
                    ]
@@ -1054,7 +1099,7 @@
        [
          _c(
            "uni-popup",
            { ref: "url", attrs: { type: "dialog", _i: 128 } },
            { ref: "url", attrs: { type: "dialog", _i: 130 } },
            [
              _c("uni-popup-dialog", {
                ref: "inputClose",
@@ -1063,7 +1108,7 @@
                  title: "配置url",
                  value: _vm.baseUrl,
                  placeholder: "示例:192.168.1.1",
                  _i: 129
                  _i: 131
                },
                on: { confirm: _vm.baseUrlConfirm }
              })
@@ -1078,7 +1123,7 @@
        [
          _c(
            "uni-popup",
            { ref: "ledId", attrs: { type: "dialog", _i: 131 } },
            { ref: "ledId", attrs: { type: "dialog", _i: 133 } },
            [
              _c("uni-popup-dialog", {
                ref: "inputClose",
@@ -1087,7 +1132,7 @@
                  title: "配置ledId",
                  value: _vm.baseLedId,
                  placeholder: "示例:188",
                  _i: 132
                  _i: 134
                },
                on: { confirm: _vm.ledIdConfirm }
              })
@@ -1102,7 +1147,7 @@
        [
          _c(
            "uni-popup",
            { ref: "port", attrs: { type: "dialog", _i: 134 } },
            { ref: "port", attrs: { type: "dialog", _i: 136 } },
            [
              _c("uni-popup-dialog", {
                ref: "inputClose",
@@ -1111,7 +1156,7 @@
                  title: "配置端口号",
                  value: _vm.basePort,
                  placeholder: "示例:9090",
                  _i: 135
                  _i: 137
                },
                on: { confirm: _vm.portConfirm }
              })
@@ -5101,20 +5146,30 @@
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports, \"__esModule\", { value: true });exports.default = void 0;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar _demodata = _interopRequireDefault(__webpack_require__(/*! @/mockdata/demodata.json */ 90));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = { data: function data() {return { show: true, modeClass: 'fade', styles: {}, baseUrl: '10.10.0.200', baseLedId: '', basePort: '', value: '', xDistance: 0, yDistance: 0, xDuration: 0, yDuration: 0, used: 317, usedPr: 90, stockCount: 0, emptyCount: 0, noneCount: 0, chartsData: { \"Line\": { \"categories\": [], \"series\": [] }, \"Pie\": { \"series\": [{ \"data\": [] }] } }, chartsDataLine1: {}, chartsDataPie2: {}, ringOpts: {}, year: 2022, month: 4, day: 14, hours: 13, minutes: 38, seconds: 13, week: '星期四', ani: '', // move: 'upMove 1.5s 1;',\n      move: true, topMove: 'topUp', floorMove: '', version: '', // newspaper:'拣料出库(4426)\\n源库位:1200101\\n目标站:186\\n1101842-10000-22047518517\\n\\n',\t\n      newspaper: '', title: '', staNo: '' };}, mounted: function mounted() {var that = this;var BaseUrl = uni.getStorageSync('BaseUrl');var BaseLedId = uni.getStorageSync('BaseLedId');var BasePort = uni.getStorageSync('BasePort');if (BaseUrl && BaseLedId) {that.baseUrl = BaseUrl;that.baseLedId = BaseLedId;that.basePort = BasePort;} else {that.baseUrl = '';that.baseLedId = '';}}, onReady: function onReady() {var _this = this;setTimeout(function () {// this.initlineChart();\n      // this.initPieChart();\n    }, 0);setTimeout(function () {// this.getServerData();\n      // this.getOther();\n      // this.getPakin();\n    }, 1000);setInterval(function () {_this.getDate(); // this.getPakin();\n      // this.getYYY();\n      _this.animation();}, 1000);}, onLoad: function onLoad() {// var that=this\n    // plus.runtime.getProperty( plus.runtime.appid, function ( wgtinfo ) {\n    // \tthat.version=wgtinfo.version\n    // });\n  }, methods: { getError: function getError() {var that = this;ni.request({ url: \"http://\" + that.baseUrl + \":\" + that.basePort + \"/jkwcs/monitor/led/error/led\", data: { ledId: that.baseLedId }, method: 'GET', success: function success(result) {var res = result.data;if (res.data) {that.newspaper = '123';} else {that.newspaper = '';}} });}, getPakin: function getPakin() {var that = this;uni.request({ url: \"http://\" + that.baseUrl + \":\" + that.basePort + \"/jkwcs/monitor/led\", data: { ledId: that.baseLedId }, method: 'GET', success: function success(result) {var newsData = '';var str = '';var res = result.data;if (res[0]) {if (res[0].ioType === 101) {that.title = '全板出库';} else if (res[0].ioType === 103) {that.title = '检料出库';}that.staNo = '目标站' + res[0].staNo;for (var i = 0; i < res[0].matDtos.length; i++) {str = res[0].matDtos[i].matnr + ' - ' + res[0].matDtos[i].batch + '\\n';newsData = newsData + str;}that.newspaper = newsData;that.move = false;} else {that.newspaper = '';that.title = '';that.staNo = '';that.move = true;}} });}, animation: function animation() {if (this.move) {this.topMove = 'topUp';this.floorMove = 'floorUp';} else {this.topMove = 'topDown';this.floorMove = 'floorDown';}}, getDateFormat: function getDateFormat(value) {var date = new Date(); // 获取当前时间\n      date.setDate(date.getDate() + value); // 设置天数 -1 天\n      var m = date.getMonth() + 1;var d = date.getDate();var newDate = m + '-' + d;return newDate;}, /*************** 折线图 *****************************************************************************************************/initlineChart: function initlineChart() {var that = this;uni.request({ url: \"http://10.10.0.222:9090/jswcs/monitor/line/charts\", method: 'GET', success: function success(result) {var res = result.data;if (res.code === 200) {that.chartsData.Line.categories = [that.getDateFormat(-11), that.getDateFormat(-10), that.getDateFormat(-9), that.getDateFormat(-8), that.getDateFormat(-7), that.getDateFormat(-6), that.getDateFormat(-5), that.getDateFormat(-4), that.getDateFormat(-3), that.getDateFormat(-2), that.getDateFormat(-1), that.getDateFormat(0)];that.chartsData.Line.series = res.data.rows;}} });}, /*************** 饼图 *****************************************************************************************************/initPieChart: function initPieChart() {var that = this;uni.request({ url: \"http://10.10.0.222:9090/jswcs/monitor/loc/rep\", method: 'GET', success: function success(result) {var res = result.data;if (res.code === 200) {that.chartsData.Pie.series[0].data = res.data.pie;that.stockCount = res.data.stockCount;that.emptyCount = res.data.emptyCount;that.noneCount = res.data.noneCount;that.used = res.data.used;that.usedPr = res.data.usedPr;}} });}, getOther: function getOther() {var that = this;uni.request({ // http://10.10.0.222:9090/jkwcs/monitor/led?ledId=186\n        url: \"http://\" + that.baseUrl + \":9090/jswcs/monitor/other\", data: { crnId: 1, ledId: this.baseLedId }, success: function success(result) {var res = result.data;if (res.code === 200) {that.xDistance = res.data.xDistance;that.yDistance = res.data.yDistance;that.xDuration = res.data.xDuration;that.yDuration = res.data.yDuration;__f__(\"log\", res, \" at pages/index/index.vue:420\");} else if (res.code === 403) {} else {}} });}, port: function port() {this.$refs.port.open();\n    },\n    url: function url() {\n      this.$refs.url.open();\n    },\n    ledId: function ledId() {\n      this.$refs.ledId.open();\n    },\n    baseUrlConfirm: function baseUrlConfirm(val) {\n      this.baseUrl = val;\n      uni.setStorageSync('BaseUrl', this.baseUrl);\n    },\n    ledIdConfirm: function ledIdConfirm(val) {\n      this.baseLedId = val;\n      uni.setStorageSync('BaseLedId', this.baseLedId);\n    },\n    portConfirm: function portConfirm(val) {\n      this.basePort = val;\n      uni.setStorageSync('BasePort', this.basePort);\n    },\n    getServerData: function getServerData() {\n      this.chartsDataLine1 = JSON.parse(JSON.stringify(this.chartsData.Line));\n      this.chartsDataPie2 = JSON.parse(JSON.stringify(this.chartsData.Pie));\n    },\n    complete: function complete(e) {\n      __f__(\"log\", \"渲染完成事件\", e, \" at pages/index/index.vue:455\");\n    },\n    getDate: function getDate() {\n      var dt = new Date();\n      this.year = dt.getFullYear();\n      this.month = dt.getMonth() + 1 < 10 ? '0' + (dt.getMonth() + 1) : dt.getMonth() + 1;\n      this.day = dt.getDate() < 10 ? '0' + dt.getDate() : dt.getDate();\n      this.hours = dt.getHours() < 10 ? '0' + dt.getHours() : dt.getHours();\n      this.minutes = dt.getMinutes() < 10 ? '0' + dt.getMinutes() : dt.getMinutes();\n      this.seconds = dt.getSeconds() < 10 ? '0' + dt.getSeconds() : dt.getSeconds();\n      this.weeks = dt.getDay();\n      switch (this.weeks) {\n        case 0:this.week = \"星期日\";break;\n        case 1:this.week = \"星期一\";break;\n        case 2:this.week = \"星期二\";break;\n        case 3:this.week = \"星期三\";break;\n        case 4:this.week = \"星期四\";break;\n        case 5:this.week = \"星期五\";break;\n        default:this.week = \"星期六\";}\n\n    } } };exports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 55)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaW5kZXgvaW5kZXgudnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQStNQSxnRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFDQSxFQUNBLElBREEsa0JBQ0EsQ0FDQSxTQUNBLFVBREEsRUFFQSxpQkFGQSxFQUdBLFVBSEEsRUFJQSxzQkFKQSxFQUtBLGFBTEEsRUFNQSxZQU5BLEVBT0EsU0FQQSxFQVFBLFlBUkEsRUFTQSxZQVRBLEVBVUEsWUFWQSxFQVdBLFlBWEEsRUFZQSxTQVpBLEVBYUEsVUFiQSxFQWNBLGFBZEEsRUFlQSxhQWZBLEVBZ0JBLFlBaEJBLEVBaUJBLGNBQ0EsVUFDQSxnQkFEQSxFQUVBLFlBRkEsRUFEQSxFQUtBLFNBQ0EsYUFDQSxVQURBLEdBREEsRUFMQSxFQWpCQSxFQTRCQSxtQkE1QkEsRUE2QkEsa0JBN0JBLEVBOEJBLFlBOUJBLEVBK0JBLFVBL0JBLEVBZ0NBLFFBaENBLEVBaUNBLE9BakNBLEVBa0NBLFNBbENBLEVBbUNBLFdBbkNBLEVBb0NBLFdBcENBLEVBcUNBLFdBckNBLEVBc0NBLE9BdENBLEVBdUNBO0FBQ0EsZ0JBeENBLEVBeUNBLGdCQXpDQSxFQTBDQSxhQTFDQSxFQTJDQSxXQTNDQSxFQTRDQTtBQUNBLG1CQTdDQSxFQThDQSxTQTlDQSxFQStDQSxTQS9DQSxHQWlEQSxDQW5EQSxFQW9EQSxPQXBEQSxxQkFvREEsQ0FDQSxnQkFDQSw0Q0FDQSxnREFDQSw4Q0FDQSwyQkFDQSx1QkFDQSwyQkFDQSx5QkFDQSxDQUpBLE1BSUEsQ0FDQSxrQkFDQSxvQkFDQSxDQUNBLENBakVBLEVBa0VBLE9BbEVBLHFCQWtFQSxrQkFDQSx3QkFDQTtBQUNBO0FBRUEsS0FKQSxFQUlBLENBSkEsRUFLQSx3QkFDQTtBQUNBO0FBQ0E7QUFDQSxLQUpBLEVBSUEsSUFKQSxFQUtBLHlCQUNBLGdCQURBLENBRUE7QUFDQTtBQUNBLHdCQUNBLENBTEEsRUFLQSxJQUxBLEVBTUEsQ0FuRkEsRUFvRkEsTUFwRkEsb0JBb0ZBLENBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQXpGQSxFQTBGQSxXQUNBLFFBREEsc0JBQ0EsQ0FDQSxnQkFDQSxhQUNBLG9GQURBLEVBRUEsUUFDQSxxQkFEQSxFQUZBLEVBS0EsYUFMQSxFQU1BLE9BTkEsbUJBTUEsTUFOQSxFQU1BLENBQ0Esc0JBQ0EsZUFDQSx1QkFDQSxDQUZBLE1BRUEsQ0FDQSxvQkFDQSxDQUNBLENBYkEsSUFlQSxDQWxCQSxFQW1CQSxRQW5CQSxzQkFtQkEsQ0FDQSxnQkFDQSxjQUNBLDBFQURBLEVBRUEsUUFDQSxxQkFEQSxFQUZBLEVBS0EsYUFMQSxFQU1BLE9BTkEsbUJBTUEsTUFOQSxFQU1BLENBQ0Esa0JBQ0EsYUFDQSxzQkFDQSxhQUNBLDRCQUNBLG9CQUNBLENBRkEsTUFFQSw0QkFDQSxvQkFDQSxDQUNBLGtDQUVBLGlEQUNBLHVFQUNBLDBCQUNBLENBQ0EsMEJBQ0Esa0JBQ0EsQ0FkQSxNQWNBLENBQ0Esb0JBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsQ0FDQSxDQTlCQSxJQWdDQSxDQXJEQSxFQXNEQSxTQXREQSx1QkFzREEsQ0FDQSxnQkFDQSx1QkFDQSwyQkFDQSxDQUhBLE1BR0EsQ0FDQSx5QkFDQSw2QkFDQSxDQUNBLENBOURBLEVBK0RBLGFBL0RBLHlCQStEQSxLQS9EQSxFQStEQSxDQUNBLHNCQURBLENBQ0E7QUFDQSwyQ0FGQSxDQUVBO0FBQ0Esa0NBQ0EsdUJBQ0EsMEJBQ0EsZUFDQSxDQXRFQSxFQXVFQSwySEFDQSxhQXhFQSwyQkF3RUEsQ0FDQSxnQkFDQSxjQUNBLHdEQURBLEVBRUEsYUFGQSxFQUdBLE9BSEEsbUJBR0EsTUFIQSxFQUdBLENBQ0Esc0JBQ0EsdUJBQ0Esb1VBQ0EsNENBQ0EsQ0FDQSxDQVRBLElBV0EsQ0FyRkEsRUFzRkEsMEhBQ0EsWUF2RkEsMEJBdUZBLENBQ0EsZ0JBQ0EsY0FDQSxvREFEQSxFQUVBLGFBRkEsRUFHQSxPQUhBLG1CQUdBLE1BSEEsRUFHQSxDQUNBLHNCQUNBLHVCQUNBLGtEQUNBLHNDQUNBLHNDQUNBLG9DQUNBLDBCQUNBLDhCQUNBLENBQ0EsQ0FiQSxJQWVBLENBeEdBLEVBeUdBLFFBekdBLHNCQXlHQSxDQUNBLGdCQUNBLGNBQ0E7QUFDQSxtRUFGQSxFQUdBLFFBQ0EsUUFEQSxFQUVBLHFCQUZBLEVBSEEsRUFPQSxPQVBBLG1CQU9BLE1BUEEsRUFPQSxDQUNBLHNCQUNBLHVCQUNBLG9DQUNBLG9DQUNBLG9DQUNBLG9DQUNBLG1EQUNBLENBTkEsTUFNQSx1QkFFQSxDQUZBLE1BRUEsQ0FFQSxDQUNBLENBcEJBLElBc0JBLENBaklBLEVBa0lBLElBbElBLGtCQWtJQSxDQUNBO0FBQ0EsS0FwSUE7QUFxSUEsT0FySUEsaUJBcUlBO0FBQ0E7QUFDQSxLQXZJQTtBQXdJQSxTQXhJQSxtQkF3SUE7QUFDQTtBQUNBLEtBMUlBO0FBMklBLGtCQTNJQSwwQkEySUEsR0EzSUEsRUEySUE7QUFDQTtBQUNBO0FBQ0EsS0E5SUE7QUErSUEsZ0JBL0lBLHdCQStJQSxHQS9JQSxFQStJQTtBQUNBO0FBQ0E7QUFDQSxLQWxKQTtBQW1KQSxlQW5KQSx1QkFtSkEsR0FuSkEsRUFtSkE7QUFDQTtBQUNBO0FBQ0EsS0F0SkE7QUF1SkEsaUJBdkpBLDJCQXVKQTtBQUNBO0FBQ0E7QUFDQSxLQTFKQTtBQTJKQSxZQTNKQSxvQkEySkEsQ0EzSkEsRUEySkE7QUFDQTtBQUNBLEtBN0pBO0FBOEpBLFdBOUpBLHFCQThKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQVBBOztBQVNBLEtBaExBLEVBMUZBLEUiLCJmaWxlIjoiODkuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcblx0PHZpZXcgY2xhc3M9XCJjb250YWluZXJcIj5cclxuXHRcdDx2aWV3IGNsYXNzPVwiZmxvb3Itc2NyZWVuXCIgOmNsYXNzPVwiZmxvb3JNb3ZlXCIgPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImhlYWRcIj5cclxuXHRcdFx0XHQ8dGV4dCBAY2xpY2s9XCJwb3J0KClcIj7oh6rliqjku5PlupNXQ1Pnm5HmjqflubPlj7A8L3RleHQ+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aW1lLXRvb2xzXCI+e3t5ZWFyfX0te3ttb250aH19LXt7ZGF5fX0mbmJzcHt7aG91cnN9fTp7e21pbnV0ZXN9fTp7e3NlY29uZHN9fSZuYnNwe3t3ZWVrfX08L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidXR0b24tbGVmdFwiIEBjbGljaz1cInVybCgpXCI+PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnV0dG9uLXJpZ2h0XCIgQGNsaWNrPVwibGVkSWQoKVwiPjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIm1haW5cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1haW4tc2lkZXNcIiBzdHlsZT1cIndpZHRoOiAxMDAlO1wiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3hcIiBzdHlsZT1cImhlaWdodDogOTAlO1wiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjFcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMlwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIzXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjRcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHN0eWxlPVwid2lkdGg6IDEwJTtoZWlnaHQ6IDEwMCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6IGxlZnQ7dGV4dC1hbGlnbjogY2VudGVyO3BhZGRpbmctdG9wOiAxODBweDtcIj5cclxuXHRcdFx0XHRcdFx0XHQ8dGV4dD57e3RpdGxlfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgc3R5bGU9XCJ3aWR0aDogODAlO2hlaWdodDogMTAwJTtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ZmxvYXQ6IGxlZnQ7Zm9udC1zaXplOiAxNzBycHg7XCI+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJhbmltYXRlXCI+e3tuZXdzcGFwZXJ9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBzdHlsZT1cIndpZHRoOiAxMCU7aGVpZ2h0OiAxMDAlO2Rpc3BsYXk6IGlubGluZS1ibG9jaztmbG9hdDogcmlnaHQ7cGFkZGluZy10b3A6IDE4MHB4O1wiPlxyXG5cdFx0XHRcdFx0XHRcdDx0ZXh0Pnt7c3RhTm99fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXcgY2xhc3M9XCJ0b3Atc2NyZWVuXCIgOmNsYXNzPVwidG9wTW92ZVwiPlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cImhlYWRcIj5cclxuXHRcdFx0XHQ8dGV4dCBAY2xpY2s9XCJwb3J0KClcIj7oh6rliqjku5PlupNXQ1Pnm5HmjqflubPlj7A8L3RleHQ+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ0aW1lLXRvb2xzXCI+e3t5ZWFyfX0te3ttb250aH19LXt7ZGF5fX0mbmJzcHt7aG91cnN9fTp7e21pbnV0ZXN9fTp7e3NlY29uZHN9fSZuYnNwe3t3ZWVrfX08L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidXR0b24tbGVmdFwiIEBjbGljaz1cInVybCgpXCI+PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnV0dG9uLXJpZ2h0XCIgQGNsaWNrPVwibGVkSWQoKVwiPjwvdmlldz5cclxuXHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8dmlldyBjbGFzcz1cIm1haW5cIj5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1haW4tc2lkZXNcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94IGJveC1sZ1wiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjFcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMlwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIzXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjRcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWl0ZW0gaW50cm9kdWNlXCI+XHJcblx0XHRcdFx0XHRcdFx0PGgzPuiHquWKqOWMlueri+S9k+S7k+W6kzwvaDM+XHJcblx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+QXV0b21hdGljIFN0b3JhZ2VhbmQgUmV0cmlldmFsIFN5c3RlbTwvcD5cclxuXHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImludHJvZHVjZS1jb250ZW50XCI+ICDliKnnlKjnq4vkvZPku5PlupPorr7lpIflj6/lrp7njrDku5PlupPpq5jlsYLlkIjnkIbljJbjgIHlrZjlj5boh6rliqjljJbjgIHmk43kvZznroDkvr/ljJbvvJvoh6rliqjljJbnq4vkvZPku5PlupPmmK/lvZPliY3mioDmnK/msLTlubPovoPpq5jnmoTlvaLlvI/jgIJcclxuXHRcdFx0XHRcdFx0XHToh6rliqjljJbnq4vkvZPku5PlupPnmoTkuLvkvZPnlLHotKfmnrbjgIHlt7fpgZPlvI/loIblnpvotbfph43mnLrjgIHlhaXvvIjlh7rvvInlupPlt6XkvZzlj7Dlkozoh6rliqjov5Dov5vvvIjlh7rvvInlj4rmk43kvZzmjqfliLbns7vnu5/nu4TmiJDjgIJcclxuXHRcdFx0XHRcdFx0XHTotKfmnrbmmK/pkqLnu5PmnoTmiJbpkqLnrYvmt7flh53lnJ/nu5PmnoTnmoTlu7rnrZHnianmiJbnu5PmnoTkvZPvvIzotKfmnrblhoXmmK/moIflh4blsLrlr7jnmoTotKfkvY3nqbrpl7TvvIzlt7fpgZPloIblnpvotbfph43mnLrnqb/ooYzkuo7otKfmnrbkuYvpl7TnmoTlt7fpgZPkuK3vvIzlrozmiJDlrZjjgIHlj5botKfnmoTlt6XkvZzjgILnrqHnkIbkuIrph4fnlKjorqHnrpfmnLrlj4rmnaHlvaLnoIHmioDmnK/jgII8L3A+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtaXRlbSBjaGFyZ2UtaW5mb1wiPlxyXG5cdFx0XHRcdFx0XHRcdDxoMz7ku5PlupPmlbDmja48L2gzPlxyXG5cdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiZW5nbGlzaFwiPndhcmVob3VzZSBkYXRhPC9wPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hhcmdlLWluZm8taXRlbVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9hMS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNvdW50XCI+e3t4RGlzdGFuY2V9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ1bml0XCI+bTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3Pue0r+iuoei1sOihjOi3neemuyjnsbMpPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoYXJnZS1pbmZvLWl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvYjEucG5nXCIgbW9kZT1cImFzcGVjdEZpdFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjb3VudFwiPnt7eURpc3RhbmNlfX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pdFwiPm08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz7ntK/orqHljYfpmY3ot53nprso57GzKTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjaGFyZ2UtaW5mby1pdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2MxLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaXRcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY291bnRcIj57e3hEdXJhdGlvbn19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInVuaXRcIj5tPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+57Sv6K6h6LWw6KGM5pe26ZW/KOenkik8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hhcmdlLWluZm8taXRlbVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9kMS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNvdW50XCI+e3t5RHVyYXRpb259fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ1bml0XCI+bTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3Pue0r+iuoeWNh+mZjeaXtumVvyjnp5IpPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1pdGVtIHVzZS1pbmZvXCI+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1c2UtbGVmdFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGgzPuW6k+S9jeS9v+eUqOeOhzwvaDM+XHJcblx0XHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImVuZ2xpc2hcIj5FUVVJUE1FTlQgVVNBR0UgVEhJUyBNT05USDwvcD5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1c2UtcmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxoMz4yMCU8L2gzPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+5ZCM5q+U5LiK5pyIICsgNSU8L3A+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwidXNlLW1haW5cIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwibGVmdFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInByb2dyZXNzQmFyXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJwcm9ncmVzc1wiIDpzdHlsZT1cIid3aWR0aDonKyB1c2VkUHIgKyAnJSdcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PCEtLSA8cHJvZ3Jlc3MgcGVyY2VudD1cIjIwXCJhY3RpdmVDb2xvcj1cIiNGRjU3MjJcIiBiYWNrZ3JvdW5kQ29sb3I9XCIjMjMzNzUxXCIgc3Ryb2tlLXdpZHRoPVwiMzBcIj48L3Byb2dyZXNzPiAtLT5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0e3t1c2VkfX1cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtYWluLXNpZGVzXCI+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveCBib3gtdHBcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIxXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjJcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyM1wiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXI0XCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1pdGVtIHJpZ2h0LWl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1sZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aDM+5YWl5Ye65bqT57uf6K6hPC9oMz5cclxuXHRcdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiZW5nbGlzaFwiPk9SREVSIFNUQVRJU1RJQ1M8L3A+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLXJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aDM+MzE8L2gzPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+5LuK5pel6K6i5Y2V5pWwPC9wPlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1tYWluXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoYXJ0cy1ib3hcIj5cclxuXHRcdFx0XHRcdFx0XHRcdCAgPHFpdW4tZGF0YS1jaGFydHMgdHlwZT1cImxpbmVcIiA6Y2hhcnREYXRhPVwiY2hhcnRzRGF0YUxpbmUxXCIgOmVjaGFydHNINT1cInRydWVcIiA6ZWNoYXJ0c0FwcD1cInRydWVcIi8+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveCBib3gtbWRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIxXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjJcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyM1wiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXI0XCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1pdGVtIHJpZ2h0LWl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1sZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aDM+5bqT5a2Y57G75Z6LPC9oMz5cclxuXHRcdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiZW5nbGlzaFwiPklOQ09NRSBEQVRFPC9wPlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1yaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGgzPuS7iuWkqTwvaDM+XHJcblx0XHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImVuZ2xpc2hcIj5Ub2RheTwvcD5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzdWItbWFpblwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjaGFydHMtYm94IHJpbmdcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHFpdW4tZGF0YS1jaGFydHMgdHlwZT1cInJpbmdcIiA6b3B0cz1cIntsZWdlbmQ6e3Bvc2l0aW9uOidib3R0b20nfX1cIiA6ZW9wdHM9XCJyaW5nT3B0c1wiIDpjaGFydERhdGE9XCJjaGFydHNEYXRhUGllMlwiIDplY2hhcnRzSDU9XCJ0cnVlXCIgOmVjaGFydHNBcHA9XCJ0cnVlXCIvPlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzdWItbWFpbi1yaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1pbmZvXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9nMS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dD7lnKjlupM8L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQ+e3tzdG9ja0NvdW50fX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzdWItaW5mb1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvZjEucG5nXCIgbW9kZT1cImFzcGVjdEZpdFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQ+56m65bqTPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0Pnt7ZW1wdHlDb3VudH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLWluZm9cIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2UxLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaXRcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0PuemgeeUqDwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dD57e25vbmVDb3VudH19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveCBib3gtYnRcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIxXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjJcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyM1wiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXI0XCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8IS0tIDx0ZXh0Pua1meaxn+S4reaJrOeri+W6k+aKgOacr+aciemZkOWFrOWPuDwvdGV4dD5cclxuXHRcdFx0XHRcdFx0PHRleHQ+5b2T5YmN54mI5pys5Y+3PC90ZXh0PiAtLT5cclxuXHRcdFx0XHRcdFx0PHZpZXc+5rWZ5rGf5Lit5oms56uL5bqT5oqA5pyv5pyJ6ZmQ5YWs5Y+4PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2JhcmNvZGUucG5nXCIgbW9kZT1cImFzcGVjdEZpdFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldz5cclxuXHRcdFx0PCEtLSDovpPlhaV1cmwgLS0+XHJcblx0XHRcdDx1bmktcG9wdXAgcmVmPVwidXJsXCIgdHlwZT1cImRpYWxvZ1wiPlxyXG5cdFx0XHRcdDx1bmktcG9wdXAtZGlhbG9nIHJlZj1cImlucHV0Q2xvc2VcIiBtb2RlPVwiaW5wdXRcIiB0aXRsZT1cIumFjee9rnVybFwiIDp2YWx1ZT1cImJhc2VVcmxcIlxyXG5cdFx0XHRcdFx0cGxhY2Vob2xkZXI9XCLnpLrkvos6MTkyLjE2OC4xLjFcIiBAY29uZmlybT1cImJhc2VVcmxDb25maXJtXCI+PC91bmktcG9wdXAtZGlhbG9nPlxyXG5cdFx0XHQ8L3VuaS1wb3B1cD5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3PlxyXG5cdFx0XHQ8IS0tIOi+k+WFpWxlZElkIC0tPlxyXG5cdFx0XHQ8dW5pLXBvcHVwIHJlZj1cImxlZElkXCIgdHlwZT1cImRpYWxvZ1wiPlxyXG5cdFx0XHRcdDx1bmktcG9wdXAtZGlhbG9nIHJlZj1cImlucHV0Q2xvc2VcIiBtb2RlPVwiaW5wdXRcIiB0aXRsZT1cIumFjee9rmxlZElkXCIgOnZhbHVlPVwiYmFzZUxlZElkXCJcclxuXHRcdFx0XHRcdHBsYWNlaG9sZGVyPVwi56S65L6LOjE4OFwiIEBjb25maXJtPVwibGVkSWRDb25maXJtXCI+PC91bmktcG9wdXAtZGlhbG9nPlxyXG5cdFx0XHQ8L3VuaS1wb3B1cD5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3PlxyXG5cdFx0XHQ8IS0tIOi+k+WFpXBvcnQgLS0+XHJcblx0XHRcdDx1bmktcG9wdXAgcmVmPVwicG9ydFwiIHR5cGU9XCJkaWFsb2dcIj5cclxuXHRcdFx0XHQ8dW5pLXBvcHVwLWRpYWxvZyByZWY9XCJpbnB1dENsb3NlXCIgbW9kZT1cImlucHV0XCIgdGl0bGU9XCLphY3nva7nq6/lj6Plj7dcIiA6dmFsdWU9XCJiYXNlUG9ydFwiXHJcblx0XHRcdFx0XHRwbGFjZWhvbGRlcj1cIuekuuS+izo5MDkwXCIgQGNvbmZpcm09XCJwb3J0Q29uZmlybVwiPjwvdW5pLXBvcHVwLWRpYWxvZz5cclxuXHRcdFx0PC91bmktcG9wdXA+XHJcblx0XHQ8L3ZpZXc+XHJcblx0PC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgZGVtb2RhdGEgZnJvbSAnQC9tb2NrZGF0YS9kZW1vZGF0YS5qc29uJztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHNob3c6IHRydWUsXHJcblx0XHRcdFx0bW9kZUNsYXNzOiAnZmFkZScsXHJcblx0XHRcdFx0c3R5bGVzOiB7fSxcclxuXHRcdFx0XHRiYXNlVXJsOicxMC4xMC4wLjIwMCcsXHJcblx0XHRcdFx0YmFzZUxlZElkOicnLFxyXG5cdFx0XHRcdGJhc2VQb3J0OicnLFxyXG5cdFx0XHRcdHZhbHVlOiAnJyxcclxuXHRcdFx0XHR4RGlzdGFuY2U6IDAsXHJcblx0XHRcdFx0eURpc3RhbmNlOjAsXHJcblx0XHRcdFx0eER1cmF0aW9uOjAsXHJcblx0XHRcdFx0eUR1cmF0aW9uOjAsXHJcblx0XHRcdFx0dXNlZDozMTcsXHJcblx0XHRcdFx0dXNlZFByOiA5MCxcclxuXHRcdFx0XHRzdG9ja0NvdW50OjAsXHJcblx0XHRcdFx0ZW1wdHlDb3VudDowLFxyXG5cdFx0XHRcdG5vbmVDb3VudDowLFxyXG5cdFx0XHRcdGNoYXJ0c0RhdGE6IHtcclxuXHRcdFx0XHRcdFwiTGluZVwiOiB7XHJcblx0XHRcdFx0XHRcdFwiY2F0ZWdvcmllc1wiOiBbXSxcclxuXHRcdFx0XHRcdFx0XCJzZXJpZXNcIjogW11cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcIlBpZVwiOiB7XHJcblx0XHRcdFx0XHRcdFwic2VyaWVzXCI6IFt7XHJcblx0XHRcdFx0XHRcdFx0XCJkYXRhXCI6IFtdXHJcblx0XHRcdFx0XHRcdH1dXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0Y2hhcnRzRGF0YUxpbmUxOiB7fSxcclxuXHRcdFx0XHRjaGFydHNEYXRhUGllMjoge30sXHJcblx0XHRcdFx0cmluZ09wdHM6e30sXHJcblx0XHRcdFx0eWVhcjoyMDIyLFxyXG5cdFx0XHRcdG1vbnRoOjQsXHJcblx0XHRcdFx0ZGF5OjE0LFxyXG5cdFx0XHRcdGhvdXJzOjEzLFxyXG5cdFx0XHRcdG1pbnV0ZXM6MzgsXHJcblx0XHRcdFx0c2Vjb25kczoxMyxcclxuXHRcdFx0XHR3ZWVrOifmmJ/mnJ/lm5snLFxyXG5cdFx0XHRcdGFuaTonJyxcclxuXHRcdFx0XHQvLyBtb3ZlOiAndXBNb3ZlIDEuNXMgMTsnLFxyXG5cdFx0XHRcdG1vdmU6dHJ1ZSxcclxuXHRcdFx0XHR0b3BNb3ZlOid0b3BVcCcsXHJcblx0XHRcdFx0Zmxvb3JNb3ZlOicnLFxyXG5cdFx0XHRcdHZlcnNpb246JycsXHJcblx0XHRcdFx0Ly8gbmV3c3BhcGVyOifmi6Pmlpnlh7rlupPvvIg0NDI2KVxcbua6kOW6k+S9je+8mjEyMDAxMDFcXG7nm67moIfnq5nvvJoxODZcXG4xMTAxODQyLTEwMDAwLTIyMDQ3NTE4NTE3XFxuXFxuJyxcdFxyXG5cdFx0XHRcdG5ld3NwYXBlcjonJyxcclxuXHRcdFx0XHR0aXRsZTonJyxcclxuXHRcdFx0XHRzdGFObzonJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0bW91bnRlZCgpIHtcclxuXHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdGNvbnN0IEJhc2VVcmwgPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ0Jhc2VVcmwnKTtcclxuXHRcdFx0Y29uc3QgQmFzZUxlZElkID0gdW5pLmdldFN0b3JhZ2VTeW5jKCdCYXNlTGVkSWQnKTtcclxuXHRcdFx0Y29uc3QgQmFzZVBvcnQgPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ0Jhc2VQb3J0Jyk7XHJcblx0XHRcdGlmIChCYXNlVXJsICYmIEJhc2VMZWRJZCkge1xyXG5cdFx0XHRcdHRoYXQuYmFzZVVybCA9IEJhc2VVcmxcclxuXHRcdFx0XHR0aGF0LmJhc2VMZWRJZCA9IEJhc2VMZWRJZFxyXG5cdFx0XHRcdHRoYXQuYmFzZVBvcnQgPSBCYXNlUG9ydFxyXG5cdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdHRoYXQuYmFzZVVybCA9ICcnXHJcblx0XHRcdFx0dGhhdC5iYXNlTGVkSWQgPSAnJ1xyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b25SZWFkeSgpIHtcclxuXHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0Ly8gdGhpcy5pbml0bGluZUNoYXJ0KCk7XHJcblx0XHRcdFx0Ly8gdGhpcy5pbml0UGllQ2hhcnQoKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fSwgMCk7XHJcblx0XHRcdHNldFRpbWVvdXQoKCkgPT4ge1xyXG5cdFx0XHRcdC8vIHRoaXMuZ2V0U2VydmVyRGF0YSgpO1xyXG5cdFx0XHRcdC8vIHRoaXMuZ2V0T3RoZXIoKTtcclxuXHRcdFx0XHQvLyB0aGlzLmdldFBha2luKCk7XHJcblx0XHRcdH0sIDEwMDApO1xyXG5cdFx0XHRzZXRJbnRlcnZhbCgoKSA9PiB7XHJcblx0XHRcdFx0dGhpcy5nZXREYXRlKCk7XHJcblx0XHRcdFx0Ly8gdGhpcy5nZXRQYWtpbigpO1xyXG5cdFx0XHRcdC8vIHRoaXMuZ2V0WVlZKCk7XHJcblx0XHRcdFx0dGhpcy5hbmltYXRpb24oKTtcclxuXHRcdFx0fSwxMDAwKVxyXG5cdFx0fSxcclxuXHRcdG9uTG9hZCgpIHtcclxuXHRcdFx0Ly8gdmFyIHRoYXQ9dGhpc1xyXG5cdFx0XHQvLyBwbHVzLnJ1bnRpbWUuZ2V0UHJvcGVydHkoIHBsdXMucnVudGltZS5hcHBpZCwgZnVuY3Rpb24gKCB3Z3RpbmZvICkge1xyXG5cdFx0XHQvLyBcdHRoYXQudmVyc2lvbj13Z3RpbmZvLnZlcnNpb25cclxuXHRcdFx0Ly8gfSk7XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHRnZXRFcnJvcigpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHRuaS5yZXF1ZXN0KHtcclxuXHRcdFx0XHRcdHVybDogXCJodHRwOi8vXCIgKyB0aGF0LmJhc2VVcmwgKyBcIjpcIiArIHRoYXQuYmFzZVBvcnQgKyBcIi9qa3djcy9tb25pdG9yL2xlZC9lcnJvci9sZWRcIixcclxuXHRcdFx0XHRcdGRhdGE6IHtcclxuXHRcdFx0XHRcdFx0bGVkSWQ6dGhhdC5iYXNlTGVkSWRcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRtZXRob2Q6J0dFVCcsXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlc3VsdCkge1xyXG5cdFx0XHRcdFx0XHRsZXQgcmVzID0gcmVzdWx0LmRhdGEgXHJcblx0XHRcdFx0XHRcdGlmIChyZXMuZGF0YSkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQubmV3c3BhcGVyID0gJzEyMydcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0Lm5ld3NwYXBlciA9ICcnXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fSxcclxuXHRcdFx0Z2V0UGFraW4gKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS5yZXF1ZXN0KHtcclxuXHRcdFx0XHRcdHVybDogXCJodHRwOi8vXCIgKyB0aGF0LmJhc2VVcmwgKyBcIjpcIiArIHRoYXQuYmFzZVBvcnQgKyBcIi9qa3djcy9tb25pdG9yL2xlZFwiLFxyXG5cdFx0XHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdFx0XHRsZWRJZDp0aGF0LmJhc2VMZWRJZFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdG1ldGhvZDonR0VUJyxcclxuXHRcdFx0XHRcdHN1Y2Nlc3MocmVzdWx0KSB7XHJcblx0XHRcdFx0XHRcdHZhciBuZXdzRGF0YSA9ICcnXHJcblx0XHRcdFx0XHRcdHZhciBzdHIgPSAnJ1xyXG5cdFx0XHRcdFx0XHRsZXQgcmVzID0gcmVzdWx0LmRhdGFcclxuXHRcdFx0XHRcdFx0aWYgKHJlc1swXSkge1xyXG5cdFx0XHRcdFx0XHRcdGlmIChyZXNbMF0uaW9UeXBlID09PSAxMDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAn5YWo5p2/5Ye65bqTJ1xyXG5cdFx0XHRcdFx0XHRcdH0gZWxzZSBpZihyZXNbMF0uaW9UeXBlID09PSAxMDMpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAn5qOA5paZ5Ye65bqTJ1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR0aGF0LnN0YU5vID0gJ+ebruagh+ermScgKyByZXNbMF0uc3RhTm9cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IHJlc1swXS5tYXREdG9zLmxlbmd0aDsgaSsrKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRzdHIgPSByZXNbMF0ubWF0RHRvc1tpXS5tYXRuciArICcgLSAnICsgcmVzWzBdLm1hdER0b3NbaV0uYmF0Y2ggKyAnXFxuJ1xyXG5cdFx0XHRcdFx0XHRcdFx0bmV3c0RhdGEgPSBuZXdzRGF0YSArIHN0ciBcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5uZXdzcGFwZXIgPSBuZXdzRGF0YVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5uZXdzcGFwZXIgPSAnJ1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAnJ1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQuc3RhTm8gPSAnJ1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IHRydWVcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGFuaW1hdGlvbigpIHtcclxuXHRcdFx0XHRpZiAodGhpcy5tb3ZlKSB7XHJcblx0XHRcdFx0XHR0aGlzLnRvcE1vdmUgPSAndG9wVXAnXHJcblx0XHRcdFx0XHR0aGlzLmZsb29yTW92ZSA9ICdmbG9vclVwJ1xyXG5cdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHR0aGlzLnRvcE1vdmUgPSAndG9wRG93bidcclxuXHRcdFx0XHRcdHRoaXMuZmxvb3JNb3ZlID0gJ2Zsb29yRG93bidcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldERhdGVGb3JtYXQodmFsdWUpIHtcclxuXHRcdFx0XHR2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7Ly8g6I635Y+W5b2T5YmN5pe26Ze0XHJcblx0XHRcdFx0ZGF0ZS5zZXREYXRlKGRhdGUuZ2V0RGF0ZSgpICsgdmFsdWUpOy8vIOiuvue9ruWkqeaVsCAtMSDlpKlcclxuXHRcdFx0XHR2YXIgbSA9IGRhdGUuZ2V0TW9udGgoKSArIDFcclxuXHRcdFx0XHR2YXIgZCA9IGRhdGUuZ2V0RGF0ZSgpXHJcblx0XHRcdFx0dmFyIG5ld0RhdGUgPSBtICsgJy0nICsgZFxyXG5cdFx0XHRcdHJldHVybiBuZXdEYXRlXHJcblx0XHRcdH0sXHJcbi8qKioqKioqKioqKioqKiog5oqY57q/5Zu+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cdFx0XHRpbml0bGluZUNoYXJ0KCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS5yZXF1ZXN0KHtcclxuXHRcdFx0XHRcdHVybDogXCJodHRwOi8vMTAuMTAuMC4yMjI6OTA5MC9qc3djcy9tb25pdG9yL2xpbmUvY2hhcnRzXCIsXHJcblx0XHRcdFx0XHRtZXRob2Q6J0dFVCcsXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlc3VsdCkge1xyXG5cdFx0XHRcdFx0XHR2YXIgcmVzID0gcmVzdWx0LmRhdGFcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmNoYXJ0c0RhdGEuTGluZS5jYXRlZ29yaWVzID0gW3RoYXQuZ2V0RGF0ZUZvcm1hdCgtMTEpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtMTApLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtOSksdGhhdC5nZXREYXRlRm9ybWF0KC04KSx0aGF0LmdldERhdGVGb3JtYXQoLTcpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtNiksdGhhdC5nZXREYXRlRm9ybWF0KC01KSx0aGF0LmdldERhdGVGb3JtYXQoLTQpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtMyksdGhhdC5nZXREYXRlRm9ybWF0KC0yKSx0aGF0LmdldERhdGVGb3JtYXQoLTEpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgwKSxdXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5jaGFydHNEYXRhLkxpbmUuc2VyaWVzID0gcmVzLmRhdGEucm93c1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuLyoqKioqKioqKioqKioqKiDppbzlm74gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblx0XHRcdGluaXRQaWVDaGFydCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkucmVxdWVzdCh7XHJcblx0XHRcdFx0XHR1cmw6IFwiaHR0cDovLzEwLjEwLjAuMjIyOjkwOTAvanN3Y3MvbW9uaXRvci9sb2MvcmVwXCIsXHJcblx0XHRcdFx0XHRtZXRob2Q6J0dFVCcsXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlc3VsdCkge1xyXG5cdFx0XHRcdFx0XHR2YXIgcmVzID0gcmVzdWx0LmRhdGFcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmNoYXJ0c0RhdGEuUGllLnNlcmllc1swXS5kYXRhID0gcmVzLmRhdGEucGllXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5zdG9ja0NvdW50ID0gcmVzLmRhdGEuc3RvY2tDb3VudFxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuZW1wdHlDb3VudCA9IHJlcy5kYXRhLmVtcHR5Q291bnRcclxuXHRcdFx0XHRcdFx0XHR0aGF0Lm5vbmVDb3VudCA9IHJlcy5kYXRhLm5vbmVDb3VudFxyXG5cdFx0XHRcdFx0XHRcdHRoYXQudXNlZCA9IHJlcy5kYXRhLnVzZWRcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnVzZWRQciA9IHJlcy5kYXRhLnVzZWRQclxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Z2V0T3RoZXIoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnJlcXVlc3Qoe1xyXG5cdFx0XHRcdFx0Ly8gaHR0cDovLzEwLjEwLjAuMjIyOjkwOTAvamt3Y3MvbW9uaXRvci9sZWQ/bGVkSWQ9MTg2XHJcblx0XHRcdFx0XHR1cmw6IFwiaHR0cDovL1wiICsgdGhhdC5iYXNlVXJsICsgXCI6OTA5MC9qc3djcy9tb25pdG9yL290aGVyXCIsXHJcblx0XHRcdFx0XHRkYXRhOiB7XHJcblx0XHRcdFx0XHRcdGNybklkOiAxLCBcclxuXHRcdFx0XHRcdFx0bGVkSWQ6IHRoaXMuYmFzZUxlZElkLFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdHN1Y2Nlc3MocmVzdWx0KSB7XHJcblx0XHRcdFx0XHRcdHZhciByZXMgPSByZXN1bHQuZGF0YVxyXG5cdFx0XHRcdFx0XHRpZiAocmVzLmNvZGUgPT09IDIwMCkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQueERpc3RhbmNlID0gcmVzLmRhdGEueERpc3RhbmNlXHJcblx0XHRcdFx0XHRcdFx0dGhhdC55RGlzdGFuY2UgPSByZXMuZGF0YS55RGlzdGFuY2VcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnhEdXJhdGlvbiA9IHJlcy5kYXRhLnhEdXJhdGlvblxyXG5cdFx0XHRcdFx0XHRcdHRoYXQueUR1cmF0aW9uID0gcmVzLmRhdGEueUR1cmF0aW9uXHJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzKVxyXG5cdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHJlcy5jb2RlID09PSA0MDMpIHtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdHBvcnQoKSB7XHJcblx0XHRcdFx0dGhpcy4kcmVmcy5wb3J0Lm9wZW4oKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHR1cmwoKSB7XHJcblx0XHRcdFx0dGhpcy4kcmVmcy51cmwub3BlbigpXHJcblx0XHRcdH0sXHJcblx0XHRcdGxlZElkKCkge1xyXG5cdFx0XHRcdHRoaXMuJHJlZnMubGVkSWQub3BlbigpXHJcblx0XHRcdH0sXHJcblx0XHRcdGJhc2VVcmxDb25maXJtKHZhbCkge1xyXG5cdFx0XHRcdHRoaXMuYmFzZVVybCA9IHZhbFxyXG5cdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnQmFzZVVybCcsIHRoaXMuYmFzZVVybCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGxlZElkQ29uZmlybSh2YWwpIHtcclxuXHRcdFx0XHR0aGlzLmJhc2VMZWRJZCA9IHZhbFxyXG5cdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnQmFzZUxlZElkJywgdGhpcy5iYXNlTGVkSWQpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRwb3J0Q29uZmlybSh2YWwpIHtcclxuXHRcdFx0XHR0aGlzLmJhc2VQb3J0ID0gdmFsXHJcblx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdCYXNlUG9ydCcsdGhpcy5iYXNlUG9ydCk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldFNlcnZlckRhdGEoKSB7XHJcblx0XHRcdFx0dGhpcy5jaGFydHNEYXRhTGluZTE9SlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeSh0aGlzLmNoYXJ0c0RhdGEuTGluZSkpXHJcblx0XHRcdFx0dGhpcy5jaGFydHNEYXRhUGllMj1KU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMuY2hhcnRzRGF0YS5QaWUpKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRjb21wbGV0ZShlKSB7XHJcblx0XHRcdFx0Y29uc29sZS5sb2coXCLmuLLmn5PlrozmiJDkuovku7ZcIixlKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0Z2V0RGF0ZSgpIHtcclxuXHRcdFx0XHR2YXIgZHQgPSBuZXcgRGF0ZSgpO1xyXG5cdFx0XHRcdHRoaXMueWVhciA9IGR0LmdldEZ1bGxZZWFyKCk7XHJcblx0XHRcdFx0dGhpcy5tb250aCA9IChkdC5nZXRNb250aCgpKzEpIDwgMTAgPyAnMCcrIChkdC5nZXRNb250aCgpKzEpIDogKGR0LmdldE1vbnRoKCkrMSk7XHJcblx0XHRcdFx0dGhpcy5kYXkgPSBkdC5nZXREYXRlKCkgPCAxMCA/ICcwJytkdC5nZXREYXRlKCkgOiBkdC5nZXREYXRlKCk7XHJcblx0XHRcdFx0dGhpcy5ob3VycyA9IGR0LmdldEhvdXJzKCkgPCAxMCA/ICcwJyArIGR0LmdldEhvdXJzKCkgOiBkdC5nZXRIb3VycygpO1xyXG5cdFx0XHRcdHRoaXMubWludXRlcyA9IGR0LmdldE1pbnV0ZXMoKSA8IDEwID8gJzAnICsgZHQuZ2V0TWludXRlcygpIDogZHQuZ2V0TWludXRlcygpO1xyXG5cdFx0XHRcdHRoaXMuc2Vjb25kcyA9IGR0LmdldFNlY29uZHMoKSA8IDEwID8gJzAnICsgZHQuZ2V0U2Vjb25kcygpIDogZHQuZ2V0U2Vjb25kcygpOyBcclxuXHRcdFx0XHR0aGlzLndlZWtzID0gZHQuZ2V0RGF5KCk7IFxyXG5cdFx0XHRcdHN3aXRjaCAodGhpcy53ZWVrcykge1xyXG5cdFx0XHRcdFx0Y2FzZSAwOiB0aGlzLndlZWsgPSBcIuaYn+acn+aXpVwiOyBicmVhaztcclxuXHRcdFx0XHRcdGNhc2UgMTogdGhpcy53ZWVrID0gXCLmmJ/mnJ/kuIBcIjsgYnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDI6IHRoaXMud2VlayA9IFwi5pif5pyf5LqMXCI7IGJyZWFrO1xyXG5cdFx0XHRcdFx0Y2FzZSAzOiB0aGlzLndlZWsgPSBcIuaYn+acn+S4iVwiOyBicmVhaztcclxuXHRcdFx0XHRcdGNhc2UgNDogdGhpcy53ZWVrID0gXCLmmJ/mnJ/lm5tcIjsgYnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDU6IHRoaXMud2VlayA9IFwi5pif5pyf5LqUXCI7IGJyZWFrO1xyXG5cdFx0XHRcdFx0ZGVmYXVsdCA6IHRoaXMud2VlayA9IFwi5pif5pyf5YWtXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0fVxyXG5cdH1cclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGU+XHJcblx0LmFuaW1hdGUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICAgICAgICAgIC8qIHdoaXRlLXNwYWNlOiBub3dyYXA7ICovXHJcblx0ICAgICAgICAgICAgYW5pbWF0aW9uOiAyNXMgd29yZHNMb29wIGxpbmVhciBpbmZpbml0ZSBub3JtYWw7XHJcblx0ICAgICAgICB9XHJcblx0IFxyXG5cdCAgICAgICAgQGtleWZyYW1lcyB3b3Jkc0xvb3Age1xyXG5cdCAgICAgICAgICAgIDAlIHtcclxuXHQgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcclxuXHQgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICAxMDAlIHtcclxuXHQgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHQgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgIH1cclxuXHQgXHJcblx0ICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgd29yZHNMb29wIHtcclxuXHQgICAgICAgICAgICAwJSB7XHJcblx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XHJcblx0ICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICAgICAgMTAwJSB7XHJcblx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcblx0ICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblx0LyogYW5pbWF0aW9uOnVwTW92ZSAxLjVzIDE7ICovXHJcblx0LyogZG93bk1vdmUgKi9cclxuXHQvKiDkuIrlsYLlkJHkuIogKi9cclxuXHQudG9wVXAge1xyXG5cdFx0YW5pbWF0aW9uOiB0b3BVcCAxLjVzIDE7XHJcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdH1cclxuXHRAa2V5ZnJhbWVzIHRvcFVwIHtcclxuXHRcdGZyb20ge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdC8qIGJhY2tncm91bmQtY29sb3I6Ymx1ZTsgKi9cclxuXHRcdFx0dG9wOi0xMDgwcHhcclxuXHRcdFx0fVxyXG5cdFx0dG8ge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOnJlZDsgKi9cclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiDkuIrlsYLlkJHkuIsgKi9cclxuXHQudG9wRG93biB7XHJcblx0XHRhbmltYXRpb246IHRvcERvd24gMS41cyAxO1xyXG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHR9XHJcblx0QGtleWZyYW1lcyB0b3BEb3duXHJcblx0XHR7XHJcblx0XHRmcm9tIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpyZWQ7ICovXHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHRcdHRvIHtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOmJsdWU7ICovXHJcblx0XHRcdHRvcDotMTA4MHB4XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qIOS4i+WxguWQkeS4iiAqL1xyXG5cdC5mbG9vclVwIHtcclxuXHRcdGFuaW1hdGlvbjogZmxvb3JVcCAxLjVzIDE7XHJcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdH1cclxuXHRAa2V5ZnJhbWVzIGZsb29yVXAge1xyXG5cdFx0ZnJvbSB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpibHVlOyAqL1xyXG5cdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0dG8ge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOnJlZDsgKi9cclxuXHRcdFx0dG9wOiAxMDgwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qIOS4i+WxguWQkeS4iyAqL1xyXG5cdC5mbG9vckRvd24ge1xyXG5cdFx0YW5pbWF0aW9uOiBmbG9vckRvd24gMS41cyAxO1xyXG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHR9XHJcblx0QGtleWZyYW1lcyBmbG9vckRvd24ge1xyXG5cdFx0ZnJvbSB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpibHVlOyAqL1xyXG5cdFx0XHR0b3A6IDEwODBweDtcclxuXHRcdFx0fVxyXG5cdFx0dG8ge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOnJlZDsgKi9cclxuXHRcdFx0dG9wOiAtMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQudG9wLXNjcmVlbiB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR3aWR0aDogMTkyMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDgwcHg7XHJcblx0XHQvKiB0b3A6IC0xMDAwcHg7ICovXHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3RhdGljL2JhY2tncm91bmQucG5nKTtcclxuXHRcdC8qIGJhY2tncm91bmQ6cmVkOyAqL1xyXG5cdFx0LyogYW5pbWF0aW9uOnVwTW92ZSAxLjVzIDE7ICovXHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0fVxyXG5cdC5mbG9vci1zY3JlZW4ge1xyXG5cdFx0d2lkdGg6IDE5MjBweDtcclxuXHRcdGhlaWdodDogMTA4MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDIwMHJweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiA1cnB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3N0YXRpYy9iYWNrZ3JvdW5kLnBuZyk7XHJcblx0fVxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDE5MjBweDtcclxuXHRcdGhlaWdodDogMTA4MHB4O1xyXG5cdFx0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQvKiBiYWNrZ3JvdW5kOiAjMDAwNDI4OyAgXHJcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwNGU5MiwgIzAwMDQyOCk7ICBcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwNGU5MiwgIzAwMDQyOCk7ICovXHJcblx0fVxyXG5cdC5oZWFkIHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICM1NWFhZmY7ICovXHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDExMHB4O1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDVweDtcclxuXHR9XHJcblx0LmhlYWQgdGV4dCB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsMC45KTtcclxuXHR9XHJcblx0LnRpbWUtdG9vbHMge1xyXG5cdFx0aGVpZ2h0OiA1JTtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7ICovXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRyaWdodDogNTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogNzBweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0fVxyXG5cdC5idXR0b24tbGVmdCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3RhdGljL3JpZ2h0LnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdHRvcDogMS44JTtcclxuXHRcdGxlZnQ6IDIxLjMlO1xyXG5cdFx0d2lkdGg6IDEzLjUlO1xyXG5cdFx0aGVpZ2h0OiA4LjUlO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdH1cclxuXHQuYnV0dG9uLXJpZ2h0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zdGF0aWMvcmlnaHQucG5nKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0dG9wOiAxLjglO1xyXG5cdFx0bGVmdDogNjUlO1xyXG5cdFx0d2lkdGg6IDEzLjUlO1xyXG5cdFx0aGVpZ2h0OiA4LjUlO1xyXG5cdH1cclxuXHQubWFpbiB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MzZFOyAqL1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDkwJTtcclxuXHR9XHJcblx0Lm1haW4tc2lkZXMge1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzAwNEU5MjsgKi9cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdC8qIG1hcmdpbjogMiUgYXV0byAwIDMuMiU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwLCA4MCwgMTM2LCAxKTsgKi9cclxuXHR9XHJcblx0LmJveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyAqL1xyXG5cdFx0bWFyZ2luOiAzJSAyJSAwIDIlO1xyXG5cdFx0d2lkdGg6IDk2JTtcclxuXHRcdGhlaWdodDogMzAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMCwgODAsIDEzNiwgMSk7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHQuYm94LWxnIHtcclxuXHRcdGhlaWdodDogOTQlO1xyXG5cdH1cclxuXHQuYm94LWJvcmRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjNENEOTY0OyAqL1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cdC5ib3gtYm9yZGVyMSB7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzFjNGM0O1xyXG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0fVxyXG5cdC5ib3gtYm9yZGVyMiB7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgIzMxYzRjNDtcclxuXHR9XHJcblx0LmJveC1ib3JkZXIzIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMxYzRjNDtcclxuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMxYzRjNDtcclxuXHR9XHJcblx0LmJveC1ib3JkZXI0IHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgIzMxYzRjNDtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzFjNGM0O1xyXG5cdH1cclxuXHQuY29udGVudCB7XHJcblx0ICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQgIGZsZXg6IDE7XHJcblx0fVxyXG5cdFxyXG5cdC5jaGFydHMtYm94IHtcclxuXHQgIHdpZHRoOiA4MCU7XHJcblx0ICBoZWlnaHQ6IDIzMHB4O1xyXG5cdCAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuXHQgIC8qIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICovXHJcblx0fVxyXG5cdC5yaW5nIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDYwJTtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTEwJTtcclxuXHR9XHJcblx0LmJveC1pdGVtIHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMyQzQwNUE7ICovXHJcblx0XHR3aWR0aDogOTIlO1xyXG5cdFx0aGVpZ2h0OiAyMCU7XHJcblx0XHRtYXJnaW4tbGVmdDogNCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMWVtO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0fVxyXG5cdC5pbnRyb2R1Y2Uge1xyXG5cdFx0aGVpZ2h0OiAzMCU7XHJcblx0fVxyXG5cdC5pbnRyb2R1Y2UgaDIge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDVweDtcclxuXHRcdFxyXG5cdH1cclxuXHQuZW5nbGlzaCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cdC5pbnRyb2R1Y2UtY29udGVudCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMmVtO1xyXG5cdFx0dGV4dC1pbmRlbnQ6IDJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyZW07XHJcblx0fVxyXG5cdC5jaGFyZ2UtaW5mbyB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM0MDVBOyAqL1xyXG5cdFx0aGVpZ2h0OiA0NSU7XHJcblx0fVxyXG5cdC5jaGFyZ2UtaW5mby1pdGVtIHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICNFRTY2NjY7ICovXHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0aGVpZ2h0OiA0MCU7XHJcblx0fVxyXG5cdC5jaGFyZ2UtaW5mby1pdGVtIGltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzRDRDk2NDsgKi9cclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiAyMCU7XHJcblx0fVxyXG5cdC5jaGFyZ2UtaW5mby1pdGVtIHZpZXcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwJTtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0XHRoZWlnaHQ6IDQ5JTtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMxODkwRkY7ICovXHJcblx0fVxyXG5cdC5jaGFyZ2UtaW5mby1pdGVtIC5jb3VudCwgLmNoYXJnZS1pbmZvLWl0ZW0gLnVuaXR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8taXRlbSAudW5pdCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRyaWdodDogMjAlO1xyXG5cdH1cclxuXHQuZm9vdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAsIDgwLCAxMzYsIDEpO1xyXG5cdFx0aGVpZ2h0OiAxNSU7XHJcblx0fVxyXG5cdC51c2UtaW5mbyB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QUZGOyAqL1xyXG5cdH1cclxuXHQudXNlLWxlZnQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzJDNDA1QTsgKi9cclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0fVxyXG5cdC51c2UtcmlnaHQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzJDNDA1QTsgKi9cclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiAyMCU7XHJcblx0fVxyXG5cdC51c2UtbWFpbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNzUlO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzRDRDk2NDsgKi9cclxuXHR9XHJcblx0LnVzZS1tYWluIC5sZWZ0IHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICNmZmFhN2Y7ICovXHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcblx0LmxlZnQgLnByb2dyZXNzQmFyIHtcclxuXHRcdC8qIG1hcmdpbi1sZWZ0OiA7ICovXHJcblx0XHRtYXJnaW4tdG9wOiA5JTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAyMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzNzUxO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR9XHJcblx0LmxlZnQgLnByb2dyZXNzIHtcclxuXHRcdC8qIHdpZHRoOiA5MCU7ICovXHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NzIyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR9XHJcblx0LmxlZnQgcHJvZ3Jlc3Mge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwJTtcclxuXHRcdG1hcmdpbi10b3A6IDEwJTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQudXNlLW1haW4gLnJpZ2h0IHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICNmZmFhZmY7ICovXHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMjAlO1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0Y29sb3I6ICNGRjU3MjI7XHJcblx0XHRsaW5lLWhlaWdodDogMTMwcHg7XHJcblx0fVxyXG5cdC5ib3gtdHAge1xyXG5cdFx0aGVpZ2h0OiAzMCU7XHJcblx0fVxyXG5cdC5ib3gtdHAgLnN1Yi1tYWluIHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7ICovXHJcblx0fVxyXG5cdC5ib3gtbWQge1xyXG5cdFx0aGVpZ2h0OiA0MyU7XHJcblx0fVxyXG5cdC5ib3gtbWQgLnN1Yi1tYWluIHtcclxuXHR9XHJcblx0LnN1Yi1tYWluLXJpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cdC5zdWItaW5mbyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMzMlO1xyXG5cdH1cclxuXHQuc3ViLWluZm8gaW1hZ2Uge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTUlO1xyXG5cdH1cclxuXHQuc3ViLWluZm8gdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHQuYm94LWJ0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwNjNBN0I7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IDE1JTtcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdH1cclxuXHQuYm94LWJ0IGltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDIwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0LmJveC1idCB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTQwcHg7XHJcblx0XHR0ZXh0LWluZGVudDogNWVtO1xyXG5cdH1cclxuXHQucmlnaHQtaXRlbSB7XHJcblx0XHRoZWlnaHQ6IDk0JTtcclxuXHR9XHJcblx0LnN1Yi1sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHR9XHJcblx0LnN1Yi1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogMjAlO1xyXG5cdH1cclxuXHQuc3ViLW1haW4ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzMxQzRDNDsgKi9cclxuXHRcdHdpZHRoOiA5MiU7XHJcblx0XHRoZWlnaHQ6IDgwJTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcbjwvc3R5bGU+XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///89\n");
eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports, \"__esModule\", { value: true });exports.default = void 0;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar _data = _interopRequireDefault(__webpack_require__(/*! @/pages/index/data.json */ 90));\nvar _demodata = _interopRequireDefault(__webpack_require__(/*! @/mockdata/demodata.json */ 91));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = { data: function data() {return { show: true, modeClass: 'fade', styles: {}, baseUrl: '10.10.0.200', baseLedId: '', basePort: '', value: '', xDistance: 0, yDistance: 0, xDuration: 0, yDuration: 0, used: 317, usedPr: 90, stockCount: 0, emptyCount: 0, noneCount: 0, chartsData: { \"Line\": { \"categories\": [], \"series\": [] }, \"Pie\": { \"series\": [{ \"data\": [] }] } }, chartsDataLine1: {}, chartsDataPie2: {}, ringOpts: {}, year: 2022, month: 4, day: 14, hours: 13, minutes: 38, seconds: 13, week: '星期四', ani: '', // move: 'upMove 1.5s 1;',\n      move: true, topMove: 'topUp', floorMove: '', version: '', // newspaper:'拣料出库(4426)\\n源库位:1200101\\n目标站:186\\n1101842-10000-22047518517\\n\\n',\t\n      newspaper: '', errorPaper: '', title: '', staNo: '', errorShow: '', pakinShow: '', pakinGun: '' };}, mounted: function mounted() {var that = this;var BaseUrl = uni.getStorageSync('BaseUrl');var BaseLedId = uni.getStorageSync('BaseLedId');var BasePort = uni.getStorageSync('BasePort');if (BaseUrl && BaseLedId) {that.baseUrl = BaseUrl;that.baseLedId = BaseLedId;that.basePort = BasePort;} else {that.baseUrl = '';that.baseLedId = '';}}, onReady: function onReady() {var _this = this;setTimeout(function () {// this.initlineChart();\n      // this.initPieChart();\n    }, 0);setTimeout(function () {// this.getServerData();\n      // this.getOther();\n      // this.getPakin();\n    }, 1000);setInterval(function () {_this.getDate(); // this.getPakin();\n      // this.getError();\n      _this.getYYY();_this.getEEE();_this.animation();}, 1000);}, onLoad: function onLoad() {// var that=this\n    // plus.runtime.getProperty( plus.runtime.appid, function ( wgtinfo ) {\n    // \tthat.version=wgtinfo.version\n    // });\n  }, methods: { getEEE: function getEEE() {var result = _data.default.dataEEE;var that = this;var res = result.data;if (res.data && res.data !== \"\") {that.title = '';that.staNo = '';that.pakinShow = false;that.errorShow = true;that.errorPaper = res.data;that.move = false; // 显示\n      } else {that.errorPaper = '';that.errorShow = false;if (that.pakinShow) {return;} else {that.move = true; // 隐藏\n        }}}, getYYY: function getYYY() {var result = _data.default.dataYYY;var that = this;var newsData = '';var str = '';var res = result.data;if (res.data) {if (res.data[0].matDtos.length > 0) {that.pakinShow = true;that.pakinGun = true;if (res.data[0].ioType === 101) {that.title = '全板出库';} else if (res.data[0].ioType === 103) {that.title = '检料出库';}that.staNo = '目标站' + res.data[0].staNo;for (var i = 0; i < res.data[0].matDtos.length; i++) {str = res.data[0].matDtos[i].matnr + ' - ' + res.data[0].matDtos[i].batch + '\\n';newsData = newsData + str;}if (that.errorShow) {// that.pakinShow = false\n            return;} else {that.newspaper = newsData;that.move = false;}if (res.data[0].matDtos.length <= 8) {that.errorShow = true;that.pakinShow = true;that.pakinGun = false;}} else {that.move = true;}}}, getError: function getError() {var that = this;uni.request({ url: \"http://\" + that.baseUrl + \":\" + that.basePort + \"/jkwcs/monitor/led/error\", data: { ledId: that.baseLedId }, method: 'GET', success: function success(result) {var res = result.data;if (res.data && res.data !== \"\") {that.title = '';that.staNo = '';that.pakinShow = false;that.errorShow = true;that.errorPaper = res.data;that.move = false; // 显示\n          } else {that.errorPaper = '';that.errorShow = false;if (that.pakinShow) {return;} else {that.move = true; // 隐藏\n            }}} });}, getPakin: function getPakin() {var that = this;uni.request({ url: \"http://\" + that.baseUrl + \":\" + that.basePort + \"/jkwcs/monitor/led\", data: { ledId: that.baseLedId }, method: 'GET', success: function success(result) {var newsData = '';var str = '';var res = result.data;if (res.data) {if (res.data[0].matDtos.length > 0) {that.pakinShow = true;that.pakinGun = true;if (res.data[0].ioType === 101) {that.title = '全板出库';} else if (res.data[0].ioType === 103) {that.title = '检料出库';}that.staNo = '目标站' + res.data[0].staNo;for (var i = 0; i < res.data[0].matDtos.length; i++) {str = res.data[0].matDtos[i].matnr + ' - ' + res.data[0].matDtos[i].batch + '\\n';newsData = newsData + str;}if (that.errorShow) {return;} else {that.newspaper = newsData;that.move = false;}if (res.data[0].matDtos.length <= 8) {that.errorShow = true;that.pakinShow = true;that.pakinGun = false;}} else {that.move = true;}} else {that.move = true;\n          }\n        } });\n\n    },\n    animation: function animation() {\n      if (this.move) {\n        this.topMove = 'topUp';\n        this.floorMove = 'floorUp';\n      } else {\n        this.topMove = 'topDown';\n        this.floorMove = 'floorDown';\n      }\n    },\n    getDateFormat: function getDateFormat(value) {\n      var date = new Date(); // 获取当前时间\n      date.setDate(date.getDate() + value); // 设置天数 -1 天\n      var m = date.getMonth() + 1;\n      var d = date.getDate();\n      var newDate = m + '-' + d;\n      return newDate;\n    },\n    /*************** 折线图 *****************************************************************************************************/\n    initlineChart: function initlineChart() {\n      var that = this;\n      uni.request({\n        url: \"http://10.10.0.222:9090/jswcs/monitor/line/charts\",\n        method: 'GET',\n        success: function success(result) {\n          var res = result.data;\n          if (res.code === 200) {\n            that.chartsData.Line.categories = [that.getDateFormat(-11), that.getDateFormat(-10), that.getDateFormat(-9), that.getDateFormat(-8), that.getDateFormat(-7), that.getDateFormat(-6), that.getDateFormat(-5), that.getDateFormat(-4), that.getDateFormat(-3), that.getDateFormat(-2), that.getDateFormat(-1), that.getDateFormat(0)];\n            that.chartsData.Line.series = res.data.rows;\n          }\n        } });\n\n    },\n    /*************** 饼图 *****************************************************************************************************/\n    initPieChart: function initPieChart() {\n      var that = this;\n      uni.request({\n        url: \"http://10.10.0.222:9090/jswcs/monitor/loc/rep\",\n        method: 'GET',\n        success: function success(result) {\n          var res = result.data;\n          if (res.code === 200) {\n            that.chartsData.Pie.series[0].data = res.data.pie;\n            that.stockCount = res.data.stockCount;\n            that.emptyCount = res.data.emptyCount;\n            that.noneCount = res.data.noneCount;\n            that.used = res.data.used;\n            that.usedPr = res.data.usedPr;\n          }\n        } });\n\n    },\n    getOther: function getOther() {\n      var that = this;\n      uni.request({\n        // http://10.10.0.222:9090/jkwcs/monitor/led?ledId=186\n        url: \"http://\" + that.baseUrl + \":9090/jswcs/monitor/other\",\n        data: {\n          crnId: 1,\n          ledId: this.baseLedId },\n\n        success: function success(result) {\n          var res = result.data;\n          if (res.code === 200) {\n            that.xDistance = res.data.xDistance;\n            that.yDistance = res.data.yDistance;\n            that.xDuration = res.data.xDuration;\n            that.yDuration = res.data.yDuration;\n            __f__(\"log\", res, \" at pages/index/index.vue:509\");\n          } else if (res.code === 403) {\n\n          } else {\n\n          }\n        } });\n\n    },\n    port: function port() {\n      this.$refs.port.open();\n    },\n    url: function url() {\n      this.$refs.url.open();\n    },\n    ledId: function ledId() {\n      this.$refs.ledId.open();\n    },\n    baseUrlConfirm: function baseUrlConfirm(val) {\n      this.baseUrl = val;\n      uni.setStorageSync('BaseUrl', this.baseUrl);\n    },\n    ledIdConfirm: function ledIdConfirm(val) {\n      this.baseLedId = val;\n      uni.setStorageSync('BaseLedId', this.baseLedId);\n    },\n    portConfirm: function portConfirm(val) {\n      this.basePort = val;\n      uni.setStorageSync('BasePort', this.basePort);\n    },\n    getServerData: function getServerData() {\n      this.chartsDataLine1 = JSON.parse(JSON.stringify(this.chartsData.Line));\n      this.chartsDataPie2 = JSON.parse(JSON.stringify(this.chartsData.Pie));\n    },\n    complete: function complete(e) {\n      __f__(\"log\", \"渲染完成事件\", e, \" at pages/index/index.vue:544\");\n    },\n    getDate: function getDate() {\n      var dt = new Date();\n      this.year = dt.getFullYear();\n      this.month = dt.getMonth() + 1 < 10 ? '0' + (dt.getMonth() + 1) : dt.getMonth() + 1;\n      this.day = dt.getDate() < 10 ? '0' + dt.getDate() : dt.getDate();\n      this.hours = dt.getHours() < 10 ? '0' + dt.getHours() : dt.getHours();\n      this.minutes = dt.getMinutes() < 10 ? '0' + dt.getMinutes() : dt.getMinutes();\n      this.seconds = dt.getSeconds() < 10 ? '0' + dt.getSeconds() : dt.getSeconds();\n      this.weeks = dt.getDay();\n      switch (this.weeks) {\n        case 0:this.week = \"星期日\";break;\n        case 1:this.week = \"星期一\";break;\n        case 2:this.week = \"星期二\";break;\n        case 3:this.week = \"星期三\";break;\n        case 4:this.week = \"星期四\";break;\n        case 5:this.week = \"星期五\";break;\n        default:this.week = \"星期六\";}\n\n    } } };exports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 55)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvaW5kZXgvaW5kZXgudnVlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBaU5BO0FBQ0EsZ0c7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7ZUFDQSxFQUNBLElBREEsa0JBQ0EsQ0FDQSxTQUNBLFVBREEsRUFFQSxpQkFGQSxFQUdBLFVBSEEsRUFJQSxzQkFKQSxFQUtBLGFBTEEsRUFNQSxZQU5BLEVBT0EsU0FQQSxFQVFBLFlBUkEsRUFTQSxZQVRBLEVBVUEsWUFWQSxFQVdBLFlBWEEsRUFZQSxTQVpBLEVBYUEsVUFiQSxFQWNBLGFBZEEsRUFlQSxhQWZBLEVBZ0JBLFlBaEJBLEVBaUJBLGNBQ0EsVUFDQSxnQkFEQSxFQUVBLFlBRkEsRUFEQSxFQUtBLFNBQ0EsYUFDQSxVQURBLEdBREEsRUFMQSxFQWpCQSxFQTRCQSxtQkE1QkEsRUE2QkEsa0JBN0JBLEVBOEJBLFlBOUJBLEVBK0JBLFVBL0JBLEVBZ0NBLFFBaENBLEVBaUNBLE9BakNBLEVBa0NBLFNBbENBLEVBbUNBLFdBbkNBLEVBb0NBLFdBcENBLEVBcUNBLFdBckNBLEVBc0NBLE9BdENBLEVBdUNBO0FBQ0EsZ0JBeENBLEVBeUNBLGdCQXpDQSxFQTBDQSxhQTFDQSxFQTJDQSxXQTNDQSxFQTRDQTtBQUNBLG1CQTdDQSxFQThDQSxjQTlDQSxFQStDQSxTQS9DQSxFQWdEQSxTQWhEQSxFQWlEQSxhQWpEQSxFQWtEQSxhQWxEQSxFQW1EQSxZQW5EQSxHQXFEQSxDQXZEQSxFQXdEQSxPQXhEQSxxQkF3REEsQ0FDQSxnQkFDQSw0Q0FDQSxnREFDQSw4Q0FDQSwyQkFDQSx1QkFDQSwyQkFDQSx5QkFDQSxDQUpBLE1BSUEsQ0FDQSxrQkFDQSxvQkFDQSxDQUNBLENBckVBLEVBc0VBLE9BdEVBLHFCQXNFQSxrQkFDQSx3QkFDQTtBQUNBO0FBRUEsS0FKQSxFQUlBLENBSkEsRUFLQSx3QkFDQTtBQUNBO0FBQ0E7QUFDQSxLQUpBLEVBSUEsSUFKQSxFQUtBLHlCQUNBLGdCQURBLENBRUE7QUFDQTtBQUNBLHFCQUNBLGVBQ0Esa0JBQ0EsQ0FQQSxFQU9BLElBUEEsRUFRQSxDQXpGQSxFQTBGQSxNQTFGQSxvQkEwRkEsQ0FDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBL0ZBLEVBZ0dBLFdBQ0EsTUFEQSxvQkFDQSxDQUNBLG1DQUNBLGdCQUNBLHNCQUNBLGtDQUNBLGdCQUNBLGdCQUNBLHVCQUNBLHNCQUNBLDJCQUNBLGtCQU5BLENBTUE7QUFDQSxPQVBBLE1BT0EsQ0FDQSxxQkFDQSx1QkFDQSxxQkFDQSxPQUNBLENBRkEsTUFFQSxDQUNBLGlCQURBLENBQ0E7QUFDQSxTQUNBLENBQ0EsQ0FyQkEsRUFzQkEsTUF0QkEsb0JBc0JBLENBQ0EsbUNBQ0EsZ0JBQ0Esa0JBQ0EsYUFDQSxzQkFDQSxlQUNBLHFDQUNBLHNCQUNBLHFCQUNBLGlDQUNBLG9CQUNBLENBRkEsTUFFQSxpQ0FDQSxvQkFDQSxDQUNBLHVDQUNBLHNEQUNBLGlGQUNBLDBCQUNBLENBQ0EscUJBQ0E7QUFDQSxtQkFDQSxDQUhBLE1BR0EsQ0FDQSwwQkFDQSxrQkFDQSxDQUNBLHNDQUNBLHNCQUNBLHNCQUNBLHNCQUNBLENBQ0EsQ0F6QkEsTUF5QkEsQ0FDQSxpQkFDQSxDQUNBLENBQ0EsQ0ExREEsRUEyREEsUUEzREEsc0JBMkRBLENBQ0EsZ0JBQ0EsY0FDQSxnRkFEQSxFQUVBLFFBQ0EscUJBREEsRUFGQSxFQUtBLGFBTEEsRUFNQSxPQU5BLG1CQU1BLE1BTkEsRUFNQSxDQUNBLHNCQUNBLGtDQUNBLGdCQUNBLGdCQUNBLHVCQUNBLHNCQUNBLDJCQUNBLGtCQU5BLENBTUE7QUFDQSxXQVBBLE1BT0EsQ0FDQSxxQkFDQSx1QkFDQSxxQkFDQSxPQUNBLENBRkEsTUFFQSxDQUNBLGlCQURBLENBQ0E7QUFDQSxhQUNBLENBQ0EsQ0F4QkEsSUEwQkEsQ0F2RkEsRUF3RkEsUUF4RkEsc0JBd0ZBLENBQ0EsZ0JBQ0EsY0FDQSwwRUFEQSxFQUVBLFFBQ0EscUJBREEsRUFGQSxFQUtBLGFBTEEsRUFNQSxPQU5BLG1CQU1BLE1BTkEsRUFNQSxDQUNBLGtCQUNBLGFBQ0Esc0JBQ0EsZUFDQSxxQ0FDQSxzQkFDQSxxQkFDQSxpQ0FDQSxvQkFDQSxDQUZBLE1BRUEsaUNBQ0Esb0JBQ0EsQ0FDQSx1Q0FDQSxzREFDQSxpRkFDQSwwQkFDQSxDQUNBLHFCQUNBLE9BQ0EsQ0FGQSxNQUVBLENBQ0EsMEJBQ0Esa0JBQ0EsQ0FDQSxzQ0FDQSxzQkFDQSxzQkFDQSxzQkFDQSxDQUNBLENBeEJBLE1Bd0JBLENBQ0EsaUJBQ0EsQ0FDQSxDQTVCQSxNQTRCQSxDQUNBO0FBQ0E7QUFDQSxTQXpDQTs7QUEyQ0EsS0FySUE7QUFzSUEsYUF0SUEsdUJBc0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FIQSxNQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0E5SUE7QUErSUEsaUJBL0lBLHlCQStJQSxLQS9JQSxFQStJQTtBQUNBLDRCQURBLENBQ0E7QUFDQSwyQ0FGQSxDQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQXRKQTtBQXVKQTtBQUNBLGlCQXhKQSwyQkF3SkE7QUFDQTtBQUNBO0FBQ0EsZ0VBREE7QUFFQSxxQkFGQTtBQUdBLGVBSEEsbUJBR0EsTUFIQSxFQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBVEE7O0FBV0EsS0FyS0E7QUFzS0E7QUFDQSxnQkF2S0EsMEJBdUtBO0FBQ0E7QUFDQTtBQUNBLDREQURBO0FBRUEscUJBRkE7QUFHQSxlQUhBLG1CQUdBLE1BSEEsRUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBYkE7O0FBZUEsS0F4TEE7QUF5TEEsWUF6TEEsc0JBeUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUVBRkE7QUFHQTtBQUNBLGtCQURBO0FBRUEsK0JBRkEsRUFIQTs7QUFPQSxlQVBBLG1CQU9BLE1BUEEsRUFPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FOQSxNQU1BOztBQUVBLFdBRkEsTUFFQTs7QUFFQTtBQUNBLFNBcEJBOztBQXNCQSxLQWpOQTtBQWtOQSxRQWxOQSxrQkFrTkE7QUFDQTtBQUNBLEtBcE5BO0FBcU5BLE9Bck5BLGlCQXFOQTtBQUNBO0FBQ0EsS0F2TkE7QUF3TkEsU0F4TkEsbUJBd05BO0FBQ0E7QUFDQSxLQTFOQTtBQTJOQSxrQkEzTkEsMEJBMk5BLEdBM05BLEVBMk5BO0FBQ0E7QUFDQTtBQUNBLEtBOU5BO0FBK05BLGdCQS9OQSx3QkErTkEsR0EvTkEsRUErTkE7QUFDQTtBQUNBO0FBQ0EsS0FsT0E7QUFtT0EsZUFuT0EsdUJBbU9BLEdBbk9BLEVBbU9BO0FBQ0E7QUFDQTtBQUNBLEtBdE9BO0FBdU9BLGlCQXZPQSwyQkF1T0E7QUFDQTtBQUNBO0FBQ0EsS0ExT0E7QUEyT0EsWUEzT0Esb0JBMk9BLENBM09BLEVBMk9BO0FBQ0E7QUFDQSxLQTdPQTtBQThPQSxXQTlPQSxxQkE4T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxrQ0FQQTs7QUFTQSxLQWhRQSxFQWhHQSxFIiwiZmlsZSI6Ijg5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDx2aWV3IGNsYXNzPVwiY29udGFpbmVyXCI+XHJcblx0XHQ8dmlldyBjbGFzcz1cImZsb29yLXNjcmVlblwiIDpjbGFzcz1cImZsb29yTW92ZVwiID5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJoZWFkXCI+XHJcblx0XHRcdFx0PHRleHQgQGNsaWNrPVwicG9ydCgpXCI+6Ieq5Yqo5LuT5bqTV0NT55uR5o6n5bmz5Y+wPC90ZXh0PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwidGltZS10b29sc1wiPnt7eWVhcn19LXt7bW9udGh9fS17e2RheX19Jm5ic3B7e2hvdXJzfX06e3ttaW51dGVzfX06e3tzZWNvbmRzfX0mbmJzcHt7d2Vla319PC92aWV3PlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwiYnV0dG9uLWxlZnRcIiBAY2xpY2s9XCJ1cmwoKVwiPjwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ1dHRvbi1yaWdodFwiIEBjbGljaz1cImxlZElkKClcIj48L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdFx0PHZpZXcgY2xhc3M9XCJtYWluXCI+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJtYWluLXNpZGVzXCIgc3R5bGU9XCJ3aWR0aDogMTAwJTtcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94XCIgc3R5bGU9XCJoZWlnaHQ6IDkwJTtcIj5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIxXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjJcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyM1wiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXI0XCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBzdHlsZT1cIndpZHRoOiAxMCU7aGVpZ2h0OiAxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OiBsZWZ0O3RleHQtYWxpZ246IGNlbnRlcjtwYWRkaW5nLXRvcDogMTgwcHg7XCI+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+e3t0aXRsZX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHN0eWxlPVwid2lkdGg6IDgwJTtoZWlnaHQ6IDEwMCU7ZGlzcGxheTogaW5saW5lLWJsb2NrO2Zsb2F0OiBsZWZ0O2ZvbnQtc2l6ZTogMTYwcnB4O1wiPlxyXG5cdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiYW5pbWF0ZVwiIHYtc2hvdz1cIiFlcnJvclNob3cgJiYgcGFraW5TaG93ICYmIHBha2luR3VuXCI+e3tuZXdzcGFwZXJ9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHQ8dGV4dCB2LXNob3c9XCJlcnJvclNob3dcIj57e2Vycm9yUGFwZXJ9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHQ8dGV4dCB2LXNob3c9XCJwYWtpblNob3dcIj57e25ld3NwYXBlcn19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IHN0eWxlPVwid2lkdGg6IDEwJTtoZWlnaHQ6IDEwMCU7ZGlzcGxheTogaW5saW5lLWJsb2NrO2Zsb2F0OiByaWdodDtwYWRkaW5nLXRvcDogMTgwcHg7XCI+XHJcblx0XHRcdFx0XHRcdFx0PHRleHQ+e3tzdGFOb319PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHQ8L3ZpZXc+XHJcblx0XHQ8dmlldyBjbGFzcz1cInRvcC1zY3JlZW5cIiA6Y2xhc3M9XCJ0b3BNb3ZlXCI+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwiaGVhZFwiPlxyXG5cdFx0XHRcdDx0ZXh0IEBjbGljaz1cInBvcnQoKVwiPuiHquWKqOS7k+W6k1dDU+ebkeaOp+W5s+WPsDwvdGV4dD5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cInRpbWUtdG9vbHNcIj57e3llYXJ9fS17e21vbnRofX0te3tkYXl9fSZuYnNwe3tob3Vyc319Ont7bWludXRlc319Ont7c2Vjb25kc319Jm5ic3B7e3dlZWt9fTwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cImJ1dHRvbi1sZWZ0XCIgQGNsaWNrPVwidXJsKClcIj48L3ZpZXc+XHJcblx0XHRcdFx0PHZpZXcgY2xhc3M9XCJidXR0b24tcmlnaHRcIiBAY2xpY2s9XCJsZWRJZCgpXCI+PC92aWV3PlxyXG5cdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDx2aWV3IGNsYXNzPVwibWFpblwiPlxyXG5cdFx0XHRcdDx2aWV3IGNsYXNzPVwibWFpbi1zaWRlc1wiPlxyXG5cdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3ggYm94LWxnXCI+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMVwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIyXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjNcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyNFwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtaXRlbSBpbnRyb2R1Y2VcIj5cclxuXHRcdFx0XHRcdFx0XHQ8aDM+6Ieq5Yqo5YyW56uL5L2T5LuT5bqTPC9oMz5cclxuXHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImVuZ2xpc2hcIj5BdXRvbWF0aWMgU3RvcmFnZWFuZCBSZXRyaWV2YWwgU3lzdGVtPC9wPlxyXG5cdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiaW50cm9kdWNlLWNvbnRlbnRcIj4gIOWIqeeUqOeri+S9k+S7k+W6k+iuvuWkh+WPr+WunueOsOS7k+W6k+mrmOWxguWQiOeQhuWMluOAgeWtmOWPluiHquWKqOWMluOAgeaTjeS9nOeugOS+v+WMlu+8m+iHquWKqOWMlueri+S9k+S7k+W6k+aYr+W9k+WJjeaKgOacr+awtOW5s+i+g+mrmOeahOW9ouW8j+OAglxyXG5cdFx0XHRcdFx0XHRcdOiHquWKqOWMlueri+S9k+S7k+W6k+eahOS4u+S9k+eUsei0p+aetuOAgeW3t+mBk+W8j+WghuWem+i1t+mHjeacuuOAgeWFpe+8iOWHuu+8ieW6k+W3peS9nOWPsOWSjOiHquWKqOi/kOi/m++8iOWHuu+8ieWPiuaTjeS9nOaOp+WItuezu+e7n+e7hOaIkOOAglxyXG5cdFx0XHRcdFx0XHRcdOi0p+aetuaYr+mSoue7k+aehOaIlumSoueti+a3t+WHneWcn+e7k+aehOeahOW7uuetkeeJqeaIlue7k+aehOS9k++8jOi0p+aetuWGheaYr+agh+WHhuWwuuWvuOeahOi0p+S9jeepuumXtO+8jOW3t+mBk+WghuWem+i1t+mHjeacuuepv+ihjOS6jui0p+aetuS5i+mXtOeahOW3t+mBk+S4re+8jOWujOaIkOWtmOOAgeWPlui0p+eahOW3peS9nOOAgueuoeeQhuS4iumHh+eUqOiuoeeul+acuuWPiuadoeW9oueggeaKgOacr+OAgjwvcD5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1pdGVtIGNoYXJnZS1pbmZvXCI+XHJcblx0XHRcdFx0XHRcdFx0PGgzPuS7k+W6k+aVsOaNrjwvaDM+XHJcblx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+d2FyZWhvdXNlIGRhdGE8L3A+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjaGFyZ2UtaW5mby1pdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2ExLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaXRcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY291bnRcIj57e3hEaXN0YW5jZX19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInVuaXRcIj5tPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+57Sv6K6h6LWw6KGM6Led56a7KOexsyk8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hhcmdlLWluZm8taXRlbVwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9iMS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cImNvdW50XCI+e3t5RGlzdGFuY2V9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJ1bml0XCI+bTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3Pue0r+iuoeWNh+mZjei3neemuyjnsbMpPC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoYXJnZS1pbmZvLWl0ZW1cIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvYzEucG5nXCIgbW9kZT1cImFzcGVjdEZpdFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHRleHQgY2xhc3M9XCJjb3VudFwiPnt7eER1cmF0aW9ufX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwidW5pdFwiPm08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldz7ntK/orqHotbDooYzml7bplb8o56eSKTwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJjaGFyZ2UtaW5mby1pdGVtXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2QxLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaXRcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0IGNsYXNzPVwiY291bnRcIj57e3lEdXJhdGlvbn19PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dCBjbGFzcz1cInVuaXRcIj5tPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXc+57Sv6K6h5Y2H6ZmN5pe26ZW/KOenkik8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWl0ZW0gdXNlLWluZm9cIj5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVzZS1sZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aDM+5bqT5L2N5L2/55So546HPC9oMz5cclxuXHRcdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiZW5nbGlzaFwiPkVRVUlQTUVOVCBVU0FHRSBUSElTIE1PTlRIPC9wPlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInVzZS1yaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PGgzPjIwJTwvaDM+XHJcblx0XHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImVuZ2xpc2hcIj7lkIzmr5TkuIrmnIggKyA1JTwvcD5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJ1c2UtbWFpblwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJsZWZ0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwicHJvZ3Jlc3NCYXJcIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInByb2dyZXNzXCIgOnN0eWxlPVwiJ3dpZHRoOicrIHVzZWRQciArICclJ1wiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8IS0tIDxwcm9ncmVzcyBwZXJjZW50PVwiMjBcImFjdGl2ZUNvbG9yPVwiI0ZGNTcyMlwiIGJhY2tncm91bmRDb2xvcj1cIiMyMzM3NTFcIiBzdHJva2Utd2lkdGg9XCIzMFwiPjwvcHJvZ3Jlc3M+IC0tPlxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJyaWdodFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHR7e3VzZWR9fVxyXG5cdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8dmlldyBjbGFzcz1cIm1haW4tc2lkZXNcIj5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94IGJveC10cFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjFcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMlwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIzXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjRcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWl0ZW0gcmlnaHQtaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLWxlZnRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxoMz7lhaXlh7rlupPnu5/orqE8L2gzPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+T1JERVIgU1RBVElTVElDUzwvcD5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzdWItcmlnaHRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxoMz4zMTwvaDM+XHJcblx0XHRcdFx0XHRcdFx0XHQ8cCBjbGFzcz1cImVuZ2xpc2hcIj7ku4rml6XorqLljZXmlbA8L3A+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLW1haW5cIj5cclxuXHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiY2hhcnRzLWJveFwiPlxyXG5cdFx0XHRcdFx0XHRcdFx0ICA8cWl1bi1kYXRhLWNoYXJ0cyB0eXBlPVwibGluZVwiIDpjaGFydERhdGE9XCJjaGFydHNEYXRhTGluZTFcIiA6ZWNoYXJ0c0g1PVwidHJ1ZVwiIDplY2hhcnRzQXBwPVwidHJ1ZVwiLz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94IGJveC1tZFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjFcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMlwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIzXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjRcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWl0ZW0gcmlnaHQtaXRlbVwiPlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLWxlZnRcIj5cclxuXHRcdFx0XHRcdFx0XHRcdDxoMz7lupPlrZjnsbvlnos8L2gzPlxyXG5cdFx0XHRcdFx0XHRcdFx0PHAgY2xhc3M9XCJlbmdsaXNoXCI+SU5DT01FIERBVEU8L3A+XHJcblx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLXJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8aDM+5LuK5aSpPC9oMz5cclxuXHRcdFx0XHRcdFx0XHRcdDxwIGNsYXNzPVwiZW5nbGlzaFwiPlRvZGF5PC9wPlxyXG5cdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1tYWluXCI+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImNoYXJ0cy1ib3ggcmluZ1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8cWl1bi1kYXRhLWNoYXJ0cyB0eXBlPVwicmluZ1wiIDpvcHRzPVwie2xlZ2VuZDp7cG9zaXRpb246J2JvdHRvbSd9fVwiIDplb3B0cz1cInJpbmdPcHRzXCIgOmNoYXJ0RGF0YT1cImNoYXJ0c0RhdGFQaWUyXCIgOmVjaGFydHNINT1cInRydWVcIiA6ZWNoYXJ0c0FwcD1cInRydWVcIi8+XHJcblx0XHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1tYWluLXJpZ2h0XCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwic3ViLWluZm9cIj5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8aW1hZ2Ugc3JjPVwiLi4vLi4vc3RhdGljL2cxLnBuZ1wiIG1vZGU9XCJhc3BlY3RGaXRcIj48L2ltYWdlPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0PuWcqOW6kzwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dD57e3N0b2NrQ291bnR9fTwvdGV4dD5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PC92aWV3PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cInN1Yi1pbmZvXCI+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PGltYWdlIHNyYz1cIi4uLy4uL3N0YXRpYy9mMS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8dGV4dD7nqbrlupM8L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQ+e3tlbXB0eUNvdW50fX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJzdWItaW5mb1wiPlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvZTEucG5nXCIgbW9kZT1cImFzcGVjdEZpdFwiPjwvaW1hZ2U+XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PHRleHQ+56aB55SoPC90ZXh0PlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDx0ZXh0Pnt7bm9uZUNvdW50fX08L3RleHQ+XHJcblx0XHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94IGJveC1idFwiPlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjFcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDx2aWV3IGNsYXNzPVwiYm94LWJvcmRlciBib3gtYm9yZGVyMlwiPjwvdmlldz5cclxuXHRcdFx0XHRcdFx0PHZpZXcgY2xhc3M9XCJib3gtYm9yZGVyIGJveC1ib3JkZXIzXCI+PC92aWV3PlxyXG5cdFx0XHRcdFx0XHQ8dmlldyBjbGFzcz1cImJveC1ib3JkZXIgYm94LWJvcmRlcjRcIj48L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDwhLS0gPHRleHQ+5rWZ5rGf5Lit5oms56uL5bqT5oqA5pyv5pyJ6ZmQ5YWs5Y+4PC90ZXh0PlxyXG5cdFx0XHRcdFx0XHQ8dGV4dD7lvZPliY3niYjmnKzlj7c8L3RleHQ+IC0tPlxyXG5cdFx0XHRcdFx0XHQ8dmlldz7mtZnmsZ/kuK3miaznq4vlupPmioDmnK/mnInpmZDlhazlj7g8L3ZpZXc+XHJcblx0XHRcdFx0XHRcdDxpbWFnZSBzcmM9XCIuLi8uLi9zdGF0aWMvYmFyY29kZS5wbmdcIiBtb2RlPVwiYXNwZWN0Rml0XCI+PC9pbWFnZT5cclxuXHRcdFx0XHRcdDwvdmlldz5cclxuXHRcdFx0XHQ8L3ZpZXc+XHJcblx0XHRcdDwvdmlldz5cclxuXHRcdDwvdmlldz5cclxuXHRcdDx2aWV3PlxyXG5cdFx0XHQ8IS0tIOi+k+WFpXVybCAtLT5cclxuXHRcdFx0PHVuaS1wb3B1cCByZWY9XCJ1cmxcIiB0eXBlPVwiZGlhbG9nXCI+XHJcblx0XHRcdFx0PHVuaS1wb3B1cC1kaWFsb2cgcmVmPVwiaW5wdXRDbG9zZVwiIG1vZGU9XCJpbnB1dFwiIHRpdGxlPVwi6YWN572udXJsXCIgOnZhbHVlPVwiYmFzZVVybFwiXHJcblx0XHRcdFx0XHRwbGFjZWhvbGRlcj1cIuekuuS+izoxOTIuMTY4LjEuMVwiIEBjb25maXJtPVwiYmFzZVVybENvbmZpcm1cIj48L3VuaS1wb3B1cC1kaWFsb2c+XHJcblx0XHRcdDwvdW5pLXBvcHVwPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXc+XHJcblx0XHRcdDwhLS0g6L6T5YWlbGVkSWQgLS0+XHJcblx0XHRcdDx1bmktcG9wdXAgcmVmPVwibGVkSWRcIiB0eXBlPVwiZGlhbG9nXCI+XHJcblx0XHRcdFx0PHVuaS1wb3B1cC1kaWFsb2cgcmVmPVwiaW5wdXRDbG9zZVwiIG1vZGU9XCJpbnB1dFwiIHRpdGxlPVwi6YWN572ubGVkSWRcIiA6dmFsdWU9XCJiYXNlTGVkSWRcIlxyXG5cdFx0XHRcdFx0cGxhY2Vob2xkZXI9XCLnpLrkvos6MTg4XCIgQGNvbmZpcm09XCJsZWRJZENvbmZpcm1cIj48L3VuaS1wb3B1cC1kaWFsb2c+XHJcblx0XHRcdDwvdW5pLXBvcHVwPlxyXG5cdFx0PC92aWV3PlxyXG5cdFx0PHZpZXc+XHJcblx0XHRcdDwhLS0g6L6T5YWlcG9ydCAtLT5cclxuXHRcdFx0PHVuaS1wb3B1cCByZWY9XCJwb3J0XCIgdHlwZT1cImRpYWxvZ1wiPlxyXG5cdFx0XHRcdDx1bmktcG9wdXAtZGlhbG9nIHJlZj1cImlucHV0Q2xvc2VcIiBtb2RlPVwiaW5wdXRcIiB0aXRsZT1cIumFjee9ruerr+WPo+WPt1wiIDp2YWx1ZT1cImJhc2VQb3J0XCJcclxuXHRcdFx0XHRcdHBsYWNlaG9sZGVyPVwi56S65L6LOjkwOTBcIiBAY29uZmlybT1cInBvcnRDb25maXJtXCI+PC91bmktcG9wdXAtZGlhbG9nPlxyXG5cdFx0XHQ8L3VuaS1wb3B1cD5cclxuXHRcdDwvdmlldz5cclxuXHQ8L3ZpZXc+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0PlxyXG5cdGltcG9ydCB5Y3FkYXRhIGZyb20gJ0AvcGFnZXMvaW5kZXgvZGF0YS5qc29uJztcclxuXHRpbXBvcnQgZGVtb2RhdGEgZnJvbSAnQC9tb2NrZGF0YS9kZW1vZGF0YS5qc29uJztcclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdHNob3c6IHRydWUsXHJcblx0XHRcdFx0bW9kZUNsYXNzOiAnZmFkZScsXHJcblx0XHRcdFx0c3R5bGVzOiB7fSxcclxuXHRcdFx0XHRiYXNlVXJsOicxMC4xMC4wLjIwMCcsXHJcblx0XHRcdFx0YmFzZUxlZElkOicnLFxyXG5cdFx0XHRcdGJhc2VQb3J0OicnLFxyXG5cdFx0XHRcdHZhbHVlOiAnJyxcclxuXHRcdFx0XHR4RGlzdGFuY2U6IDAsXHJcblx0XHRcdFx0eURpc3RhbmNlOjAsXHJcblx0XHRcdFx0eER1cmF0aW9uOjAsXHJcblx0XHRcdFx0eUR1cmF0aW9uOjAsXHJcblx0XHRcdFx0dXNlZDozMTcsXHJcblx0XHRcdFx0dXNlZFByOiA5MCxcclxuXHRcdFx0XHRzdG9ja0NvdW50OjAsXHJcblx0XHRcdFx0ZW1wdHlDb3VudDowLFxyXG5cdFx0XHRcdG5vbmVDb3VudDowLFxyXG5cdFx0XHRcdGNoYXJ0c0RhdGE6IHtcclxuXHRcdFx0XHRcdFwiTGluZVwiOiB7XHJcblx0XHRcdFx0XHRcdFwiY2F0ZWdvcmllc1wiOiBbXSxcclxuXHRcdFx0XHRcdFx0XCJzZXJpZXNcIjogW11cclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRcIlBpZVwiOiB7XHJcblx0XHRcdFx0XHRcdFwic2VyaWVzXCI6IFt7XHJcblx0XHRcdFx0XHRcdFx0XCJkYXRhXCI6IFtdXHJcblx0XHRcdFx0XHRcdH1dXHJcblx0XHRcdFx0XHR9LFxyXG5cdFx0XHRcdH0sXHJcblx0XHRcdFx0Y2hhcnRzRGF0YUxpbmUxOiB7fSxcclxuXHRcdFx0XHRjaGFydHNEYXRhUGllMjoge30sXHJcblx0XHRcdFx0cmluZ09wdHM6e30sXHJcblx0XHRcdFx0eWVhcjoyMDIyLFxyXG5cdFx0XHRcdG1vbnRoOjQsXHJcblx0XHRcdFx0ZGF5OjE0LFxyXG5cdFx0XHRcdGhvdXJzOjEzLFxyXG5cdFx0XHRcdG1pbnV0ZXM6MzgsXHJcblx0XHRcdFx0c2Vjb25kczoxMyxcclxuXHRcdFx0XHR3ZWVrOifmmJ/mnJ/lm5snLFxyXG5cdFx0XHRcdGFuaTonJyxcclxuXHRcdFx0XHQvLyBtb3ZlOiAndXBNb3ZlIDEuNXMgMTsnLFxyXG5cdFx0XHRcdG1vdmU6dHJ1ZSxcclxuXHRcdFx0XHR0b3BNb3ZlOid0b3BVcCcsXHJcblx0XHRcdFx0Zmxvb3JNb3ZlOicnLFxyXG5cdFx0XHRcdHZlcnNpb246JycsXHJcblx0XHRcdFx0Ly8gbmV3c3BhcGVyOifmi6Pmlpnlh7rlupPvvIg0NDI2KVxcbua6kOW6k+S9je+8mjEyMDAxMDFcXG7nm67moIfnq5nvvJoxODZcXG4xMTAxODQyLTEwMDAwLTIyMDQ3NTE4NTE3XFxuXFxuJyxcdFxyXG5cdFx0XHRcdG5ld3NwYXBlcjonJyxcclxuXHRcdFx0XHRlcnJvclBhcGVyOicnLFxyXG5cdFx0XHRcdHRpdGxlOicnLFxyXG5cdFx0XHRcdHN0YU5vOicnLFxyXG5cdFx0XHRcdGVycm9yU2hvdzonJyxcclxuXHRcdFx0XHRwYWtpblNob3c6JycsXHJcblx0XHRcdFx0cGFraW5HdW46JycsXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRtb3VudGVkKCkge1xyXG5cdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0Y29uc3QgQmFzZVVybCA9IHVuaS5nZXRTdG9yYWdlU3luYygnQmFzZVVybCcpO1xyXG5cdFx0XHRjb25zdCBCYXNlTGVkSWQgPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ0Jhc2VMZWRJZCcpO1xyXG5cdFx0XHRjb25zdCBCYXNlUG9ydCA9IHVuaS5nZXRTdG9yYWdlU3luYygnQmFzZVBvcnQnKTtcclxuXHRcdFx0aWYgKEJhc2VVcmwgJiYgQmFzZUxlZElkKSB7XHJcblx0XHRcdFx0dGhhdC5iYXNlVXJsID0gQmFzZVVybFxyXG5cdFx0XHRcdHRoYXQuYmFzZUxlZElkID0gQmFzZUxlZElkXHJcblx0XHRcdFx0dGhhdC5iYXNlUG9ydCA9IEJhc2VQb3J0XHJcblx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0dGhhdC5iYXNlVXJsID0gJydcclxuXHRcdFx0XHR0aGF0LmJhc2VMZWRJZCA9ICcnXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRvblJlYWR5KCkge1xyXG5cdFx0XHRzZXRUaW1lb3V0KCgpID0+IHtcclxuXHRcdFx0XHQvLyB0aGlzLmluaXRsaW5lQ2hhcnQoKTtcclxuXHRcdFx0XHQvLyB0aGlzLmluaXRQaWVDaGFydCgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9LCAwKTtcclxuXHRcdFx0c2V0VGltZW91dCgoKSA9PiB7XHJcblx0XHRcdFx0Ly8gdGhpcy5nZXRTZXJ2ZXJEYXRhKCk7XHJcblx0XHRcdFx0Ly8gdGhpcy5nZXRPdGhlcigpO1xyXG5cdFx0XHRcdC8vIHRoaXMuZ2V0UGFraW4oKTtcclxuXHRcdFx0fSwgMTAwMCk7XHJcblx0XHRcdHNldEludGVydmFsKCgpID0+IHtcclxuXHRcdFx0XHR0aGlzLmdldERhdGUoKTtcclxuXHRcdFx0XHQvLyB0aGlzLmdldFBha2luKCk7XHJcblx0XHRcdFx0Ly8gdGhpcy5nZXRFcnJvcigpO1xyXG5cdFx0XHRcdHRoaXMuZ2V0WVlZKCk7XHJcblx0XHRcdFx0dGhpcy5nZXRFRUUoKTtcclxuXHRcdFx0XHR0aGlzLmFuaW1hdGlvbigpO1xyXG5cdFx0XHR9LDEwMDApXHJcblx0XHR9LFxyXG5cdFx0b25Mb2FkKCkge1xyXG5cdFx0XHQvLyB2YXIgdGhhdD10aGlzXHJcblx0XHRcdC8vIHBsdXMucnVudGltZS5nZXRQcm9wZXJ0eSggcGx1cy5ydW50aW1lLmFwcGlkLCBmdW5jdGlvbiAoIHdndGluZm8gKSB7XHJcblx0XHRcdC8vIFx0dGhhdC52ZXJzaW9uPXdndGluZm8udmVyc2lvblxyXG5cdFx0XHQvLyB9KTtcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOiB7XHJcblx0XHRcdGdldEVFRSgpIHtcclxuXHRcdFx0XHR2YXIgcmVzdWx0ID0geWNxZGF0YS5kYXRhRUVFXHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0bGV0IHJlcyA9IHJlc3VsdC5kYXRhXHJcblx0XHRcdFx0aWYgKHJlcy5kYXRhICYmIHJlcy5kYXRhICE9PSBcIlwiKSB7XHJcblx0XHRcdFx0XHR0aGF0LnRpdGxlID0gJydcclxuXHRcdFx0XHRcdHRoYXQuc3RhTm8gPSAnJ1xyXG5cdFx0XHRcdFx0dGhhdC5wYWtpblNob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0dGhhdC5lcnJvclNob3cgPSB0cnVlXHJcblx0XHRcdFx0XHR0aGF0LmVycm9yUGFwZXIgPSByZXMuZGF0YVxyXG5cdFx0XHRcdFx0dGhhdC5tb3ZlID0gZmFsc2UgLy8g5pi+56S6XHJcblx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdHRoYXQuZXJyb3JQYXBlciA9ICcnXHJcblx0XHRcdFx0XHR0aGF0LmVycm9yU2hvdyA9IGZhbHNlXHJcblx0XHRcdFx0XHRpZiAodGhhdC5wYWtpblNob3cpIHtcclxuXHRcdFx0XHRcdFx0cmV0dXJuO1xyXG5cdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5tb3ZlID0gdHJ1ZSAvLyDpmpDol49cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldFlZWSgpIHtcclxuXHRcdFx0XHR2YXIgcmVzdWx0ID0geWNxZGF0YS5kYXRhWVlZXHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dmFyIG5ld3NEYXRhID0gJydcclxuXHRcdFx0XHR2YXIgc3RyID0gJydcclxuXHRcdFx0XHRsZXQgcmVzID0gcmVzdWx0LmRhdGFcclxuXHRcdFx0XHRpZihyZXMuZGF0YSApIHtcclxuXHRcdFx0XHRcdGlmIChyZXMuZGF0YVswXS5tYXREdG9zLmxlbmd0aCA+IDApIHtcclxuXHRcdFx0XHRcdFx0dGhhdC5wYWtpblNob3cgPSB0cnVlXHJcblx0XHRcdFx0XHRcdHRoYXQucGFraW5HdW4gPSB0cnVlXHJcblx0XHRcdFx0XHRcdGlmIChyZXMuZGF0YVswXS5pb1R5cGUgPT09IDEwMSkge1xyXG5cdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAn5YWo5p2/5Ye65bqTJ1xyXG5cdFx0XHRcdFx0XHR9IGVsc2UgaWYocmVzLmRhdGFbMF0uaW9UeXBlID09PSAxMDMpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnRpdGxlID0gJ+ajgOaWmeWHuuW6kydcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR0aGF0LnN0YU5vID0gJ+ebruagh+ermScgKyByZXMuZGF0YVswXS5zdGFOb1xyXG5cdFx0XHRcdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IHJlcy5kYXRhWzBdLm1hdER0b3MubGVuZ3RoOyBpKyspIHtcclxuXHRcdFx0XHRcdFx0XHRzdHIgPSByZXMuZGF0YVswXS5tYXREdG9zW2ldLm1hdG5yICsgJyAtICcgKyByZXMuZGF0YVswXS5tYXREdG9zW2ldLmJhdGNoICsgJ1xcbidcclxuXHRcdFx0XHRcdFx0XHRuZXdzRGF0YSA9IG5ld3NEYXRhICsgc3RyIFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlmICh0aGF0LmVycm9yU2hvdykge1xyXG5cdFx0XHRcdFx0XHRcdC8vIHRoYXQucGFraW5TaG93ID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5uZXdzcGFwZXIgPSBuZXdzRGF0YVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5kYXRhWzBdLm1hdER0b3MubGVuZ3RoIDw9IDgpIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmVycm9yU2hvdyA9IHRydWVcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnBha2luU2hvdyA9IHRydWVcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnBha2luR3VuICA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IHRydWVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldEVycm9yKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS5yZXF1ZXN0KHtcclxuXHRcdFx0XHRcdHVybDogXCJodHRwOi8vXCIgKyB0aGF0LmJhc2VVcmwgKyBcIjpcIiArIHRoYXQuYmFzZVBvcnQgKyBcIi9qa3djcy9tb25pdG9yL2xlZC9lcnJvclwiLFxyXG5cdFx0XHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdFx0XHRsZWRJZDp0aGF0LmJhc2VMZWRJZFxyXG5cdFx0XHRcdFx0fSxcclxuXHRcdFx0XHRcdG1ldGhvZDonR0VUJyxcclxuXHRcdFx0XHRcdHN1Y2Nlc3MocmVzdWx0KSB7XHJcblx0XHRcdFx0XHRcdGxldCByZXMgPSByZXN1bHQuZGF0YSBcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5kYXRhICYmIHJlcy5kYXRhICE9PSBcIlwiKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC50aXRsZSA9ICcnXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5zdGFObyA9ICcnXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5wYWtpblNob3cgPSBmYWxzZVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuZXJyb3JTaG93ID0gdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuZXJyb3JQYXBlciA9IHJlcy5kYXRhXHJcblx0XHRcdFx0XHRcdFx0dGhhdC5tb3ZlID0gZmFsc2UgLy8g5pi+56S6XHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5lcnJvclBhcGVyID0gJydcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmVycm9yU2hvdyA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdFx0aWYgKHRoYXQucGFraW5TaG93KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IHRydWUgLy8g6ZqQ6JePXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldFBha2luICgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkucmVxdWVzdCh7XHJcblx0XHRcdFx0XHR1cmw6IFwiaHR0cDovL1wiICsgdGhhdC5iYXNlVXJsICsgXCI6XCIgKyB0aGF0LmJhc2VQb3J0ICsgXCIvamt3Y3MvbW9uaXRvci9sZWRcIixcclxuXHRcdFx0XHRcdGRhdGE6IHtcclxuXHRcdFx0XHRcdFx0bGVkSWQ6dGhhdC5iYXNlTGVkSWRcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRtZXRob2Q6J0dFVCcsXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlc3VsdCkge1xyXG5cdFx0XHRcdFx0XHR2YXIgbmV3c0RhdGEgPSAnJ1xyXG5cdFx0XHRcdFx0XHR2YXIgc3RyID0gJydcclxuXHRcdFx0XHRcdFx0bGV0IHJlcyA9IHJlc3VsdC5kYXRhXHJcblx0XHRcdFx0XHRcdGlmKHJlcy5kYXRhKSB7XHJcblx0XHRcdFx0XHRcdFx0aWYgKHJlcy5kYXRhWzBdLm1hdER0b3MubGVuZ3RoID4gMCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5wYWtpblNob3cgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHR0aGF0LnBha2luR3VuID0gdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdFx0aWYgKHJlcy5kYXRhWzBdLmlvVHlwZSA9PT0gMTAxKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAn5YWo5p2/5Ye65bqTJ1xyXG5cdFx0XHRcdFx0XHRcdFx0fSBlbHNlIGlmKHJlcy5kYXRhWzBdLmlvVHlwZSA9PT0gMTAzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQudGl0bGUgPSAn5qOA5paZ5Ye65bqTJ1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5zdGFObyA9ICfnm67moIfnq5knICsgcmVzLmRhdGFbMF0uc3RhTm9cclxuXHRcdFx0XHRcdFx0XHRcdGZvciAodmFyIGkgPSAwOyBpIDwgcmVzLmRhdGFbMF0ubWF0RHRvcy5sZW5ndGg7IGkrKykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzdHIgPSByZXMuZGF0YVswXS5tYXREdG9zW2ldLm1hdG5yICsgJyAtICcgKyByZXMuZGF0YVswXS5tYXREdG9zW2ldLmJhdGNoICsgJ1xcbidcclxuXHRcdFx0XHRcdFx0XHRcdFx0bmV3c0RhdGEgPSBuZXdzRGF0YSArIHN0ciBcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGlmICh0aGF0LmVycm9yU2hvdykge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyZXR1cm47XHJcblx0XHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0Lm5ld3NwYXBlciA9IG5ld3NEYXRhXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQubW92ZSA9IGZhbHNlXHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpZiAocmVzLmRhdGFbMF0ubWF0RHRvcy5sZW5ndGggPD0gOCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0aGF0LmVycm9yU2hvdyA9IHRydWVcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGhhdC5wYWtpblNob3cgPSB0cnVlXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRoYXQucGFraW5HdW4gID0gZmFsc2VcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0dGhhdC5tb3ZlID0gdHJ1ZVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0Lm1vdmUgPSB0cnVlXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRhbmltYXRpb24oKSB7XHJcblx0XHRcdFx0aWYgKHRoaXMubW92ZSkge1xyXG5cdFx0XHRcdFx0dGhpcy50b3BNb3ZlID0gJ3RvcFVwJ1xyXG5cdFx0XHRcdFx0dGhpcy5mbG9vck1vdmUgPSAnZmxvb3JVcCdcclxuXHRcdFx0XHR9IGVsc2Uge1xyXG5cdFx0XHRcdFx0dGhpcy50b3BNb3ZlID0gJ3RvcERvd24nXHJcblx0XHRcdFx0XHR0aGlzLmZsb29yTW92ZSA9ICdmbG9vckRvd24nXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRnZXREYXRlRm9ybWF0KHZhbHVlKSB7XHJcblx0XHRcdFx0dmFyIGRhdGUgPSBuZXcgRGF0ZSgpOy8vIOiOt+WPluW9k+WJjeaXtumXtFxyXG5cdFx0XHRcdGRhdGUuc2V0RGF0ZShkYXRlLmdldERhdGUoKSArIHZhbHVlKTsvLyDorr7nva7lpKnmlbAgLTEg5aSpXHJcblx0XHRcdFx0dmFyIG0gPSBkYXRlLmdldE1vbnRoKCkgKyAxXHJcblx0XHRcdFx0dmFyIGQgPSBkYXRlLmdldERhdGUoKVxyXG5cdFx0XHRcdHZhciBuZXdEYXRlID0gbSArICctJyArIGRcclxuXHRcdFx0XHRyZXR1cm4gbmV3RGF0ZVxyXG5cdFx0XHR9LFxyXG4vKioqKioqKioqKioqKioqIOaKmOe6v+WbviAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHRcdFx0aW5pdGxpbmVDaGFydCgpIHtcclxuXHRcdFx0XHRsZXQgdGhhdCA9IHRoaXNcclxuXHRcdFx0XHR1bmkucmVxdWVzdCh7XHJcblx0XHRcdFx0XHR1cmw6IFwiaHR0cDovLzEwLjEwLjAuMjIyOjkwOTAvanN3Y3MvbW9uaXRvci9saW5lL2NoYXJ0c1wiLFxyXG5cdFx0XHRcdFx0bWV0aG9kOidHRVQnLFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhyZXN1bHQpIHtcclxuXHRcdFx0XHRcdFx0dmFyIHJlcyA9IHJlc3VsdC5kYXRhXHJcblx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5jaGFydHNEYXRhLkxpbmUuY2F0ZWdvcmllcyA9IFt0aGF0LmdldERhdGVGb3JtYXQoLTExKSx0aGF0LmdldERhdGVGb3JtYXQoLTEwKSx0aGF0LmdldERhdGVGb3JtYXQoLTkpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtOCksdGhhdC5nZXREYXRlRm9ybWF0KC03KSx0aGF0LmdldERhdGVGb3JtYXQoLTYpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtNSksdGhhdC5nZXREYXRlRm9ybWF0KC00KSx0aGF0LmdldERhdGVGb3JtYXQoLTMpLHRoYXQuZ2V0RGF0ZUZvcm1hdCgtMiksdGhhdC5nZXREYXRlRm9ybWF0KC0xKSx0aGF0LmdldERhdGVGb3JtYXQoMCksXVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuY2hhcnRzRGF0YS5MaW5lLnNlcmllcyA9IHJlcy5kYXRhLnJvd3NcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcbi8qKioqKioqKioqKioqKiog6aW85Zu+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cdFx0XHRpbml0UGllQ2hhcnQoKSB7XHJcblx0XHRcdFx0bGV0IHRoYXQgPSB0aGlzXHJcblx0XHRcdFx0dW5pLnJlcXVlc3Qoe1xyXG5cdFx0XHRcdFx0dXJsOiBcImh0dHA6Ly8xMC4xMC4wLjIyMjo5MDkwL2pzd2NzL21vbml0b3IvbG9jL3JlcFwiLFxyXG5cdFx0XHRcdFx0bWV0aG9kOidHRVQnLFxyXG5cdFx0XHRcdFx0c3VjY2VzcyhyZXN1bHQpIHtcclxuXHRcdFx0XHRcdFx0dmFyIHJlcyA9IHJlc3VsdC5kYXRhXHJcblx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PT0gMjAwKSB7XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5jaGFydHNEYXRhLlBpZS5zZXJpZXNbMF0uZGF0YSA9IHJlcy5kYXRhLnBpZVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQuc3RvY2tDb3VudCA9IHJlcy5kYXRhLnN0b2NrQ291bnRcclxuXHRcdFx0XHRcdFx0XHR0aGF0LmVtcHR5Q291bnQgPSByZXMuZGF0YS5lbXB0eUNvdW50XHJcblx0XHRcdFx0XHRcdFx0dGhhdC5ub25lQ291bnQgPSByZXMuZGF0YS5ub25lQ291bnRcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnVzZWQgPSByZXMuZGF0YS51c2VkXHJcblx0XHRcdFx0XHRcdFx0dGhhdC51c2VkUHIgPSByZXMuZGF0YS51c2VkUHJcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdH0sXHJcblx0XHRcdGdldE90aGVyKCkge1xyXG5cdFx0XHRcdGxldCB0aGF0ID0gdGhpc1xyXG5cdFx0XHRcdHVuaS5yZXF1ZXN0KHtcclxuXHRcdFx0XHRcdC8vIGh0dHA6Ly8xMC4xMC4wLjIyMjo5MDkwL2prd2NzL21vbml0b3IvbGVkP2xlZElkPTE4NlxyXG5cdFx0XHRcdFx0dXJsOiBcImh0dHA6Ly9cIiArIHRoYXQuYmFzZVVybCArIFwiOjkwOTAvanN3Y3MvbW9uaXRvci9vdGhlclwiLFxyXG5cdFx0XHRcdFx0ZGF0YToge1xyXG5cdFx0XHRcdFx0XHRjcm5JZDogMSwgXHJcblx0XHRcdFx0XHRcdGxlZElkOiB0aGlzLmJhc2VMZWRJZCxcclxuXHRcdFx0XHRcdH0sXHJcblx0XHRcdFx0XHRzdWNjZXNzKHJlc3VsdCkge1xyXG5cdFx0XHRcdFx0XHR2YXIgcmVzID0gcmVzdWx0LmRhdGFcclxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAyMDApIHtcclxuXHRcdFx0XHRcdFx0XHR0aGF0LnhEaXN0YW5jZSA9IHJlcy5kYXRhLnhEaXN0YW5jZVxyXG5cdFx0XHRcdFx0XHRcdHRoYXQueURpc3RhbmNlID0gcmVzLmRhdGEueURpc3RhbmNlXHJcblx0XHRcdFx0XHRcdFx0dGhhdC54RHVyYXRpb24gPSByZXMuZGF0YS54RHVyYXRpb25cclxuXHRcdFx0XHRcdFx0XHR0aGF0LnlEdXJhdGlvbiA9IHJlcy5kYXRhLnlEdXJhdGlvblxyXG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcylcclxuXHRcdFx0XHRcdFx0fSBlbHNlIGlmIChyZXMuY29kZSA9PT0gNDAzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH0gZWxzZSB7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRwb3J0KCkge1xyXG5cdFx0XHRcdHRoaXMuJHJlZnMucG9ydC5vcGVuKClcclxuXHRcdFx0fSxcclxuXHRcdFx0dXJsKCkge1xyXG5cdFx0XHRcdHRoaXMuJHJlZnMudXJsLm9wZW4oKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRsZWRJZCgpIHtcclxuXHRcdFx0XHR0aGlzLiRyZWZzLmxlZElkLm9wZW4oKVxyXG5cdFx0XHR9LFxyXG5cdFx0XHRiYXNlVXJsQ29uZmlybSh2YWwpIHtcclxuXHRcdFx0XHR0aGlzLmJhc2VVcmwgPSB2YWxcclxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ0Jhc2VVcmwnLCB0aGlzLmJhc2VVcmwpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRsZWRJZENvbmZpcm0odmFsKSB7XHJcblx0XHRcdFx0dGhpcy5iYXNlTGVkSWQgPSB2YWxcclxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ0Jhc2VMZWRJZCcsIHRoaXMuYmFzZUxlZElkKTtcclxuXHRcdFx0fSxcclxuXHRcdFx0cG9ydENvbmZpcm0odmFsKSB7XHJcblx0XHRcdFx0dGhpcy5iYXNlUG9ydCA9IHZhbFxyXG5cdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnQmFzZVBvcnQnLHRoaXMuYmFzZVBvcnQpO1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRnZXRTZXJ2ZXJEYXRhKCkge1xyXG5cdFx0XHRcdHRoaXMuY2hhcnRzRGF0YUxpbmUxPUpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy5jaGFydHNEYXRhLkxpbmUpKVxyXG5cdFx0XHRcdHRoaXMuY2hhcnRzRGF0YVBpZTI9SlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeSh0aGlzLmNoYXJ0c0RhdGEuUGllKSlcclxuXHRcdFx0fSxcclxuXHRcdFx0Y29tcGxldGUoZSkge1xyXG5cdFx0XHRcdGNvbnNvbGUubG9nKFwi5riy5p+T5a6M5oiQ5LqL5Lu2XCIsZSk7XHJcblx0XHRcdH0sXHJcblx0XHRcdGdldERhdGUoKSB7XHJcblx0XHRcdFx0dmFyIGR0ID0gbmV3IERhdGUoKTtcclxuXHRcdFx0XHR0aGlzLnllYXIgPSBkdC5nZXRGdWxsWWVhcigpO1xyXG5cdFx0XHRcdHRoaXMubW9udGggPSAoZHQuZ2V0TW9udGgoKSsxKSA8IDEwID8gJzAnKyAoZHQuZ2V0TW9udGgoKSsxKSA6IChkdC5nZXRNb250aCgpKzEpO1xyXG5cdFx0XHRcdHRoaXMuZGF5ID0gZHQuZ2V0RGF0ZSgpIDwgMTAgPyAnMCcrZHQuZ2V0RGF0ZSgpIDogZHQuZ2V0RGF0ZSgpO1xyXG5cdFx0XHRcdHRoaXMuaG91cnMgPSBkdC5nZXRIb3VycygpIDwgMTAgPyAnMCcgKyBkdC5nZXRIb3VycygpIDogZHQuZ2V0SG91cnMoKTtcclxuXHRcdFx0XHR0aGlzLm1pbnV0ZXMgPSBkdC5nZXRNaW51dGVzKCkgPCAxMCA/ICcwJyArIGR0LmdldE1pbnV0ZXMoKSA6IGR0LmdldE1pbnV0ZXMoKTtcclxuXHRcdFx0XHR0aGlzLnNlY29uZHMgPSBkdC5nZXRTZWNvbmRzKCkgPCAxMCA/ICcwJyArIGR0LmdldFNlY29uZHMoKSA6IGR0LmdldFNlY29uZHMoKTsgXHJcblx0XHRcdFx0dGhpcy53ZWVrcyA9IGR0LmdldERheSgpOyBcclxuXHRcdFx0XHRzd2l0Y2ggKHRoaXMud2Vla3MpIHtcclxuXHRcdFx0XHRcdGNhc2UgMDogdGhpcy53ZWVrID0gXCLmmJ/mnJ/ml6VcIjsgYnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDE6IHRoaXMud2VlayA9IFwi5pif5pyf5LiAXCI7IGJyZWFrO1xyXG5cdFx0XHRcdFx0Y2FzZSAyOiB0aGlzLndlZWsgPSBcIuaYn+acn+S6jFwiOyBicmVhaztcclxuXHRcdFx0XHRcdGNhc2UgMzogdGhpcy53ZWVrID0gXCLmmJ/mnJ/kuIlcIjsgYnJlYWs7XHJcblx0XHRcdFx0XHRjYXNlIDQ6IHRoaXMud2VlayA9IFwi5pif5pyf5ZubXCI7IGJyZWFrO1xyXG5cdFx0XHRcdFx0Y2FzZSA1OiB0aGlzLndlZWsgPSBcIuaYn+acn+S6lFwiOyBicmVhaztcclxuXHRcdFx0XHRcdGRlZmF1bHQgOiB0aGlzLndlZWsgPSBcIuaYn+acn+WFrVwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlPlxyXG5cdC5hbmltYXRlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgICAgICAgICAvKiB3aGl0ZS1zcGFjZTogbm93cmFwOyAqL1xyXG5cdCAgICAgICAgICAgIGFuaW1hdGlvbjogMjVzIHdvcmRzTG9vcCBsaW5lYXIgaW5maW5pdGUgbm9ybWFsO1xyXG5cdCAgICAgICAgfVxyXG5cdCBcclxuXHQgICAgICAgIEBrZXlmcmFtZXMgd29yZHNMb29wIHtcclxuXHQgICAgICAgICAgICAwJSB7XHJcblx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XHJcblx0ICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICAgICAgMTAwJSB7XHJcblx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcblx0ICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblx0IFxyXG5cdCAgICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIHdvcmRzTG9vcCB7XHJcblx0ICAgICAgICAgICAgMCUge1xyXG5cdCAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xyXG5cdCAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XHJcblx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgICAgIDEwMCUge1xyXG5cdCAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdCAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcblx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgfVxyXG5cdC8qIGFuaW1hdGlvbjp1cE1vdmUgMS41cyAxOyAqL1xyXG5cdC8qIGRvd25Nb3ZlICovXHJcblx0Lyog5LiK5bGC5ZCR5LiKICovXHJcblx0LnRvcFVwIHtcclxuXHRcdGFuaW1hdGlvbjogdG9wVXAgMS41cyAxO1xyXG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHR9XHJcblx0QGtleWZyYW1lcyB0b3BVcCB7XHJcblx0XHRmcm9tIHtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOmJsdWU7ICovXHJcblx0XHRcdHRvcDotMTA4MHB4XHJcblx0XHRcdH1cclxuXHRcdHRvIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpyZWQ7ICovXHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lyog5LiK5bGC5ZCR5LiLICovXHJcblx0LnRvcERvd24ge1xyXG5cdFx0YW5pbWF0aW9uOiB0b3BEb3duIDEuNXMgMTtcclxuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgdG9wRG93blxyXG5cdFx0e1xyXG5cdFx0ZnJvbSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdC8qIGJhY2tncm91bmQtY29sb3I6cmVkOyAqL1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblx0XHR0byB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpibHVlOyAqL1xyXG5cdFx0XHR0b3A6LTEwODBweFxyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiDkuIvlsYLlkJHkuIogKi9cclxuXHQuZmxvb3JVcCB7XHJcblx0XHRhbmltYXRpb246IGZsb29yVXAgMS41cyAxO1xyXG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHR9XHJcblx0QGtleWZyYW1lcyBmbG9vclVwIHtcclxuXHRcdGZyb20ge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdC8qIGJhY2tncm91bmQtY29sb3I6Ymx1ZTsgKi9cclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdHRvIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpyZWQ7ICovXHJcblx0XHRcdHRvcDogMTA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiDkuIvlsYLlkJHkuIsgKi9cclxuXHQuZmxvb3JEb3duIHtcclxuXHRcdGFuaW1hdGlvbjogZmxvb3JEb3duIDEuNXMgMTtcclxuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgZmxvb3JEb3duIHtcclxuXHRcdGZyb20ge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdC8qIGJhY2tncm91bmQtY29sb3I6Ymx1ZTsgKi9cclxuXHRcdFx0dG9wOiAxMDgwcHg7XHJcblx0XHRcdH1cclxuXHRcdHRvIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0LyogYmFja2dyb3VuZC1jb2xvcjpyZWQ7ICovXHJcblx0XHRcdHRvcDogLTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRvcC1zY3JlZW4ge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0d2lkdGg6IDE5MjBweDtcclxuXHRcdGhlaWdodDogMTA4MHB4O1xyXG5cdFx0LyogdG9wOiAtMTAwMHB4OyAqL1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3N0YXRpYy9iYWNrZ3JvdW5kLnBuZyk7XHJcblx0XHQvKiBiYWNrZ3JvdW5kOnJlZDsgKi9cclxuXHRcdC8qIGFuaW1hdGlvbjp1cE1vdmUgMS41cyAxOyAqL1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdH1cclxuXHQuZmxvb3Itc2NyZWVuIHtcclxuXHRcdHdpZHRoOiAxOTIwcHg7XHJcblx0XHRoZWlnaHQ6IDEwODBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAyMDBycHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogNXJweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zdGF0aWMvYmFja2dyb3VuZC5wbmcpO1xyXG5cdH1cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxOTIwcHg7XHJcblx0XHRoZWlnaHQ6IDEwODBweDtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LyogYmFja2dyb3VuZDogIzAwMDQyODsgIFxyXG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDRlOTIsICMwMDA0MjgpOyAgXHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDRlOTIsICMwMDA0MjgpOyAqL1xyXG5cdH1cclxuXHQuaGVhZCB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhYWZmOyAqL1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMTBweDtcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiA1cHg7XHJcblx0fVxyXG5cdC5oZWFkIHRleHQge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLDAuOSk7XHJcblx0fVxyXG5cdC50aW1lLXRvb2xzIHtcclxuXHRcdGhlaWdodDogNSU7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QUZGOyAqL1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDcwcHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdH1cclxuXHQuYnV0dG9uLWxlZnQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3N0YXRpYy9yaWdodC5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHR0b3A6IDEuOCU7XHJcblx0XHRsZWZ0OiAyMS4zJTtcclxuXHRcdHdpZHRoOiAxMy41JTtcclxuXHRcdGhlaWdodDogOC41JTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHR9XHJcblx0LmJ1dHRvbi1yaWdodCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3RhdGljL3JpZ2h0LnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdHRvcDogMS44JTtcclxuXHRcdGxlZnQ6IDY1JTtcclxuXHRcdHdpZHRoOiAxMy41JTtcclxuXHRcdGhlaWdodDogOC41JTtcclxuXHR9XHJcblx0Lm1haW4ge1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzNGNTM2RTsgKi9cclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA5MCU7XHJcblx0fVxyXG5cdC5tYWluLXNpZGVzIHtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMwMDRFOTI7ICovXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHQvKiBtYXJnaW46IDIlIGF1dG8gMCAzLjIlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMCwgODAsIDEzNiwgMSk7ICovXHJcblx0fVxyXG5cdC5ib3gge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgKi9cclxuXHRcdG1hcmdpbjogMyUgMiUgMCAyJTtcclxuXHRcdHdpZHRoOiA5NiU7XHJcblx0XHRoZWlnaHQ6IDMwJTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAsIDgwLCAxMzYsIDEpO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0LmJveC1sZyB7XHJcblx0XHRoZWlnaHQ6IDk0JTtcclxuXHR9XHJcblx0LmJveC1ib3JkZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzRDRDk2NDsgKi9cclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHQuYm94LWJvcmRlcjEge1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMxYzRjNDtcclxuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzFjNGM0O1xyXG5cdH1cclxuXHQuYm94LWJvcmRlcjIge1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzFjNGM0O1xyXG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0fVxyXG5cdC5ib3gtYm9yZGVyMyB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0fVxyXG5cdC5ib3gtYm9yZGVyNCB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMWM0YzQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMxYzRjNDtcclxuXHR9XHJcblx0LmNvbnRlbnQge1xyXG5cdCAgZGlzcGxheTogZmxleDtcclxuXHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICBmbGV4OiAxO1xyXG5cdH1cclxuXHRcclxuXHQuY2hhcnRzLWJveCB7XHJcblx0ICB3aWR0aDogODAlO1xyXG5cdCAgaGVpZ2h0OiAyMzBweDtcclxuXHQgIG1hcmdpbi1sZWZ0OiAxMCU7XHJcblx0ICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAqL1xyXG5cdH1cclxuXHQucmluZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xMCU7XHJcblx0fVxyXG5cdC5ib3gtaXRlbSB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM0MDVBOyAqL1xyXG5cdFx0d2lkdGg6IDkyJTtcclxuXHRcdGhlaWdodDogMjAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDQlO1xyXG5cdFx0cGFkZGluZy10b3A6IDFlbTtcclxuXHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdH1cclxuXHQuaW50cm9kdWNlIHtcclxuXHRcdGhlaWdodDogMzAlO1xyXG5cdH1cclxuXHQuaW50cm9kdWNlIGgyIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiA1cHg7XHJcblx0XHRcclxuXHR9XHJcblx0LmVuZ2xpc2gge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHQuaW50cm9kdWNlLWNvbnRlbnQge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDJlbTtcclxuXHRcdHRleHQtaW5kZW50OiAyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8ge1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzJDNDA1QTsgKi9cclxuXHRcdGhlaWdodDogNDUlO1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8taXRlbSB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU2NjY2OyAqL1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGhlaWdodDogNDAlO1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8taXRlbSBpbWFnZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICM0Q0Q5NjQ7ICovXHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMjAlO1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8taXRlbSB2aWV3IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMCU7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0aGVpZ2h0OiA0OSU7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg5MEZGOyAqL1xyXG5cdH1cclxuXHQuY2hhcmdlLWluZm8taXRlbSAuY291bnQsIC5jaGFyZ2UtaW5mby1pdGVtIC51bml0e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA1JTtcclxuXHR9XHJcblx0LmNoYXJnZS1pbmZvLWl0ZW0gLnVuaXQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0cmlnaHQ6IDIwJTtcclxuXHR9XHJcblx0LmZvb3RlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwLCA4MCwgMTM2LCAxKTtcclxuXHRcdGhlaWdodDogMTUlO1xyXG5cdH1cclxuXHQudXNlLWluZm8ge1xyXG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjsgKi9cclxuXHR9XHJcblx0LnVzZS1sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMyQzQwNUE7ICovXHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdH1cclxuXHQudXNlLXJpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMyQzQwNUE7ICovXHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogMjAlO1xyXG5cdH1cclxuXHQudXNlLW1haW4ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDc1JTtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICM0Q0Q5NjQ7ICovXHJcblx0fVxyXG5cdC51c2UtbWFpbiAubGVmdCB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYTdmOyAqL1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cdC5sZWZ0IC5wcm9ncmVzc0JhciB7XHJcblx0XHQvKiBtYXJnaW4tbGVmdDogOyAqL1xyXG5cdFx0bWFyZ2luLXRvcDogOSU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMjAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIzMzc1MTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0fVxyXG5cdC5sZWZ0IC5wcm9ncmVzcyB7XHJcblx0XHQvKiB3aWR0aDogOTAlOyAqL1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGNTcyMjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0fVxyXG5cdC5sZWZ0IHByb2dyZXNzIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMCU7XHJcblx0XHRtYXJnaW4tdG9wOiAxMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnVzZS1tYWluIC5yaWdodCB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYWZmOyAqL1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDIwJTtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdGNvbG9yOiAjRkY1NzIyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEzMHB4O1xyXG5cdH1cclxuXHQuYm94LXRwIHtcclxuXHRcdGhlaWdodDogMzAlO1xyXG5cdH1cclxuXHQuYm94LXRwIC5zdWItbWFpbiB7XHJcblx0XHQvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyAqL1xyXG5cdH1cclxuXHQuYm94LW1kIHtcclxuXHRcdGhlaWdodDogNDMlO1xyXG5cdH1cclxuXHQuYm94LW1kIC5zdWItbWFpbiB7XHJcblx0fVxyXG5cdC5zdWItbWFpbi1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHQuc3ViLWluZm8ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDMzJTtcclxuXHR9XHJcblx0LnN1Yi1pbmZvIGltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDE1JTtcclxuXHR9XHJcblx0LnN1Yi1pbmZvIHRleHQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblx0LmJveC1idCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDYzQTdCO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0aGVpZ2h0OiAxNSU7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcblx0LmJveC1idCBpbWFnZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAyMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdC5ib3gtYnQge1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE0MHB4O1xyXG5cdFx0dGV4dC1pbmRlbnQ6IDVlbTtcclxuXHR9XHJcblx0LnJpZ2h0LWl0ZW0ge1xyXG5cdFx0aGVpZ2h0OiA5NCU7XHJcblx0fVxyXG5cdC5zdWItbGVmdCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0fVxyXG5cdC5zdWItcmlnaHQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDIwJTtcclxuXHR9XHJcblx0LnN1Yi1tYWluIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8qIGJhY2tncm91bmQtY29sb3I6ICMzMUM0QzQ7ICovXHJcblx0XHR3aWR0aDogOTIlO1xyXG5cdFx0aGVpZ2h0OiA4MCU7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///89\n");
/***/ }),
/* 90 */
/*!**************************************************************!*\
  !*** D:/workspacs/private/Monitor-APP/pages/index/data.json ***!
  \**************************************************************/
/*! exports provided: dataYYY, dataEEE, default */
/***/ (function(module) {
eval("module.exports = JSON.parse(\"{\\\"dataYYY\\\":{\\\"data\\\":null},\\\"dataEEE\\\":{\\\"data\\\":{\\\"msg\\\":\\\"操作成功\\\",\\\"code\\\":200,\\\"data\\\":\\\"\\\"}}}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiI5MC5qcyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///90\n");
/***/ }),
/* 91 */
/*!***************************************************************!*\
  !*** D:/workspacs/private/Monitor-APP/mockdata/demodata.json ***!
  \***************************************************************/
/*! exports provided: localdata, localdataB, TLine, Scatter, Bubble, Column, ColumnA, Mix, Line, Pie, PieA, Radar, Arcbar1, Arcbar2, Gauge, Candle, CandleColumn, Word, default */
/***/ (function(module) {
eval("module.exports = JSON.parse(\"{\\\"localdata\\\":[{\\\"value\\\":35,\\\"text\\\":\\\"2016\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":18,\\\"text\\\":\\\"2016\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":36,\\\"text\\\":\\\"2017\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":27,\\\"text\\\":\\\"2017\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":31,\\\"text\\\":\\\"2018\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":21,\\\"text\\\":\\\"2018\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":33,\\\"text\\\":\\\"2019\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":24,\\\"text\\\":\\\"2019\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":13,\\\"text\\\":\\\"2020\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":6,\\\"text\\\":\\\"2020\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":34,\\\"text\\\":\\\"2021\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":28,\\\"text\\\":\\\"2021\\\",\\\"group\\\":\\\"完成量\\\"}],\\\"localdataB\\\":[{\\\"value\\\":50,\\\"text\\\":\\\"一班\\\"},{\\\"value\\\":30,\\\"text\\\":\\\"二班\\\"},{\\\"value\\\":20,\\\"text\\\":\\\"三班\\\"},{\\\"value\\\":18,\\\"text\\\":\\\"四班\\\"},{\\\"value\\\":8,\\\"text\\\":\\\"五班\\\"}],\\\"TLine\\\":{\\\"series\\\":[{\\\"name\\\":\\\"时间轴1\\\",\\\"data\\\":[[10000,55],[30000,25],[50000,55],[70000,25],[90000,55]]},{\\\"name\\\":\\\"时间轴2\\\",\\\"data\\\":[[0,25],[20000,55],[40000,25],[60000,55],[80000,25]]},{\\\"name\\\":\\\"时间轴3\\\",\\\"data\\\":[[0,55],[15000,25],[30000,55],[45000,25],[60000,55]]}]},\\\"Scatter\\\":{\\\"series\\\":[{\\\"name\\\":\\\"散点一\\\",\\\"data\\\":[[10,8.04],[8.07,6.95],[13,7.58],[9.05,8.81],[11,8.33],[14,7.66],[13.4,6.81],[10,6.33],[14,8.96],[12.5,6.82]]},{\\\"name\\\":\\\"散点二\\\",\\\"data\\\":[[9.15,7.2],[11.5,7.2],[3.03,4.23],[12.2,7.83],[2.02,4.47],[1.05,3.33],[4.05,4.96],[6.03,7.24],[12,6.26],[12,8.84],[7.08,5.82],[5.02,5.68]]}]},\\\"Bubble\\\":{\\\"series\\\":[{\\\"name\\\":\\\"气泡一\\\",\\\"data\\\":[[95,95,23,\\\"标题1\\\"],[30,55,33,\\\"标题2\\\"]]},{\\\"name\\\":\\\"气泡二\\\",\\\"data\\\":[[130,30,30,\\\"标题3\\\"],[200,90,40,\\\"标题4\\\"]]}]},\\\"Column\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"目标值\\\",\\\"data\\\":[35,36,31,33,13,34]},{\\\"name\\\":\\\"完成量\\\",\\\"data\\\":[18,27,21,24,6,28]}]},\\\"ColumnA\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[15,{\\\"value\\\":20,\\\"color\\\":\\\"#f04864\\\"},45,37,43,34]},{\\\"name\\\":\\\"成交量2\\\",\\\"data\\\":[30,{\\\"value\\\":40,\\\"color\\\":\\\"#facc14\\\"},25,14,34,18]}]},\\\"Mix\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"曲面\\\",\\\"data\\\":[70,50,85,130,64,88],\\\"type\\\":\\\"area\\\",\\\"style\\\":\\\"curve\\\"},{\\\"name\\\":\\\"柱1\\\",\\\"index\\\":1,\\\"data\\\":[40,{\\\"value\\\":30,\\\"color\\\":\\\"#f04864\\\"},55,110,24,58],\\\"type\\\":\\\"column\\\"},{\\\"name\\\":\\\"柱2\\\",\\\"index\\\":1,\\\"data\\\":[50,20,75,60,34,38],\\\"type\\\":\\\"column\\\"},{\\\"name\\\":\\\"曲线\\\",\\\"data\\\":[70,50,85,130,64,88],\\\"type\\\":\\\"line\\\",\\\"style\\\":\\\"curve\\\",\\\"color\\\":\\\"#1890ff\\\",\\\"disableLegend\\\":true},{\\\"name\\\":\\\"折线\\\",\\\"data\\\":[120,140,105,170,95,160],\\\"type\\\":\\\"line\\\",\\\"color\\\":\\\"#2fc25b\\\"},{\\\"name\\\":\\\"点\\\",\\\"index\\\":2,\\\"data\\\":[100,80,125,150,112,132],\\\"type\\\":\\\"point\\\",\\\"color\\\":\\\"#f04864\\\"}]},\\\"Line\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量A\\\",\\\"data\\\":[35,8,25,37,4,20]},{\\\"name\\\":\\\"成交量B\\\",\\\"data\\\":[70,40,65,100,44,68]}]},\\\"Pie\\\":{\\\"series\\\":[{\\\"name\\\":\\\"一班\\\",\\\"data\\\":50},{\\\"name\\\":\\\"二班\\\",\\\"data\\\":30},{\\\"name\\\":\\\"三班\\\",\\\"data\\\":20},{\\\"name\\\":\\\"四班\\\",\\\"data\\\":18},{\\\"name\\\":\\\"五班\\\",\\\"data\\\":8}]},\\\"PieA\\\":{\\\"series\\\":[{\\\"data\\\":[{\\\"name\\\":\\\"在库\\\",\\\"value\\\":314},{\\\"name\\\":\\\"空\\\",\\\"value\\\":1175},{\\\"name\\\":\\\"禁用\\\",\\\"value\\\":96}]}]},\\\"Radar\\\":{\\\"categories\\\":[\\\"维度1\\\",\\\"维度2\\\",\\\"维度3\\\",\\\"维度4\\\",\\\"维度5\\\",\\\"维度6\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[90,110,165,195,187,172]},{\\\"name\\\":\\\"成交量2\\\",\\\"data\\\":[190,210,105,35,27,102]}]},\\\"Arcbar1\\\":{\\\"series\\\":[{\\\"name\\\":\\\"正确率\\\",\\\"data\\\":0.8,\\\"color\\\":\\\"#2fc25b\\\"}]},\\\"Arcbar2\\\":{\\\"series\\\":[{\\\"name\\\":\\\"一班\\\",\\\"data\\\":0.8},{\\\"name\\\":\\\"二班\\\",\\\"data\\\":0.6},{\\\"name\\\":\\\"三班\\\",\\\"data\\\":0.45},{\\\"name\\\":\\\"四班\\\",\\\"data\\\":0.3},{\\\"name\\\":\\\"五班\\\",\\\"data\\\":0.15}]},\\\"Gauge\\\":{\\\"categories\\\":[{\\\"value\\\":0.2,\\\"color\\\":\\\"#1890ff\\\"},{\\\"value\\\":0.8,\\\"color\\\":\\\"#2fc25b\\\"},{\\\"value\\\":1,\\\"color\\\":\\\"#f04864\\\"}],\\\"series\\\":[{\\\"name\\\":\\\"完成率\\\",\\\"data\\\":0.66}]},\\\"Candle\\\":{\\\"categories\\\":[\\\"2020/1/24\\\",\\\"2020/1/25\\\",\\\"2020/1/28\\\",\\\"2020/1/29\\\",\\\"2020/1/30\\\",\\\"2020/1/31\\\",\\\"2020/2/1\\\",\\\"2020/2/4\\\",\\\"2020/2/5\\\",\\\"2020/2/6\\\",\\\"2020/2/7\\\",\\\"2020/2/8\\\",\\\"2020/2/18\\\",\\\"2020/2/19\\\",\\\"2020/2/20\\\",\\\"2020/2/21\\\",\\\"2020/2/22\\\",\\\"2020/2/25\\\",\\\"2020/2/26\\\",\\\"2020/2/27\\\",\\\"2020/2/28\\\",\\\"2020/3/1\\\",\\\"2020/3/4\\\",\\\"2020/3/5\\\",\\\"2020/3/6\\\",\\\"2020/3/7\\\",\\\"2020/3/8\\\",\\\"2020/3/11\\\",\\\"2020/3/12\\\",\\\"2020/3/13\\\",\\\"2020/3/14\\\",\\\"2020/3/15\\\",\\\"2020/3/18\\\",\\\"2020/3/19\\\",\\\"2020/3/20\\\",\\\"2020/3/21\\\",\\\"2020/3/22\\\",\\\"2020/3/25\\\",\\\"2020/3/26\\\",\\\"2020/3/27\\\",\\\"2020/3/28\\\",\\\"2020/3/29\\\",\\\"2020/4/1\\\",\\\"2020/4/2\\\",\\\"2020/4/3\\\",\\\"2020/4/8\\\",\\\"2020/4/9\\\",\\\"2020/4/10\\\",\\\"2020/4/11\\\",\\\"2020/4/12\\\",\\\"2020/4/15\\\",\\\"2020/4/16\\\",\\\"2020/4/17\\\",\\\"2020/4/18\\\",\\\"2020/4/19\\\",\\\"2020/4/22\\\",\\\"2020/4/23\\\",\\\"2020/4/24\\\",\\\"2020/4/25\\\",\\\"2020/4/26\\\",\\\"2020/5/2\\\",\\\"2020/5/3\\\",\\\"2020/5/6\\\",\\\"2020/5/7\\\",\\\"2020/5/8\\\",\\\"2020/5/9\\\",\\\"2020/5/10\\\",\\\"2020/5/13\\\",\\\"2020/5/14\\\",\\\"2020/5/15\\\",\\\"2020/5/16\\\",\\\"2020/5/17\\\",\\\"2020/5/20\\\",\\\"2020/5/21\\\",\\\"2020/5/22\\\",\\\"2020/5/23\\\",\\\"2020/5/24\\\",\\\"2020/5/27\\\",\\\"2020/5/28\\\",\\\"2020/5/29\\\",\\\"2020/5/30\\\",\\\"2020/5/31\\\",\\\"2020/6/3\\\",\\\"2020/6/4\\\",\\\"2020/6/5\\\",\\\"2020/6/6\\\",\\\"2020/6/7\\\",\\\"2020/6/13\\\"],\\\"series\\\":[{\\\"name\\\":\\\"上证指数\\\",\\\"data\\\":[[2320.26,2302.6,2287.3,2362.94],[2300,2291.3,2288.26,2308.38],[2295.35,2346.5,2295.35,2346.92],[2347.22,2358.98,2337.35,2363.8],[2360.75,2382.48,2347.89,2383.76],[2383.43,2385.42,2371.23,2391.82],[2377.41,2419.02,2369.57,2421.15],[2425.92,2428.15,2417.58,2440.38],[2411,2433.13,2403.3,2437.42],[2432.68,2434.48,2427.7,2441.73],[2430.69,2418.53,2394.22,2433.89],[2416.62,2432.4,2414.4,2443.03],[2441.91,2421.56,2415.43,2444.8],[2420.26,2382.91,2373.53,2427.07],[2383.49,2397.18,2370.61,2397.94],[2378.82,2325.95,2309.17,2378.82],[2322.94,2314.16,2308.76,2330.88],[2320.62,2325.82,2315.01,2338.78],[2313.74,2293.34,2289.89,2340.71],[2297.77,2313.22,2292.03,2324.63],[2322.32,2365.59,2308.92,2366.16],[2364.54,2359.51,2330.86,2369.65],[2332.08,2273.4,2259.25,2333.54],[2274.81,2326.31,2270.1,2328.14],[2333.61,2347.18,2321.6,2351.44],[2340.44,2324.29,2304.27,2352.02],[2326.42,2318.61,2314.59,2333.67],[2314.68,2310.59,2296.58,2320.96],[2309.16,2286.6,2264.83,2333.29],[2282.17,2263.97,2253.25,2286.33],[2255.77,2270.28,2253.31,2276.22],[2269.31,2278.4,2250,2312.08],[2267.29,2240.02,2239.21,2276.05],[2244.26,2257.43,2232.02,2261.31],[2257.74,2317.37,2257.42,2317.86],[2318.21,2324.24,2311.6,2330.81],[2321.4,2328.28,2314.97,2332],[2334.74,2326.72,2319.91,2344.89],[2318.58,2297.67,2281.12,2319.99],[2299.38,2301.26,2289,2323.48],[2273.55,2236.3,2232.91,2273.55],[2238.49,2236.62,2228.81,2246.87],[2229.46,2234.4,2227.31,2243.95],[2234.9,2227.74,2220.44,2253.42],[2232.69,2225.29,2217.25,2241.34],[2196.24,2211.59,2180.67,2212.59],[2215.47,2225.77,2215.47,2234.73],[2224.93,2226.13,2212.56,2233.04],[2236.98,2219.55,2217.26,2242.48],[2218.09,2206.78,2204.44,2226.26],[2199.91,2181.94,2177.39,2204.99],[2169.63,2194.85,2165.78,2196.43],[2195.03,2193.8,2178.47,2197.51],[2181.82,2197.6,2175.44,2206.03],[2201.12,2244.64,2200.58,2250.11],[2236.4,2242.17,2232.26,2245.12],[2242.62,2184.54,2182.81,2242.62],[2187.35,2218.32,2184.11,2226.12],[2213.19,2199.31,2191.85,2224.63],[2203.89,2177.91,2173.86,2210.58],[2170.78,2174.12,2161.14,2179.65],[2179.05,2205.5,2179.05,2222.81],[2212.5,2231.17,2212.5,2236.07],[2227.86,2235.57,2219.44,2240.26],[2242.39,2246.3,2235.42,2255.21],[2246.96,2232.97,2221.38,2247.86],[2228.82,2246.83,2225.81,2247.67],[2247.68,2241.92,2231.36,2250.85],[2238.9,2217.01,2205.87,2239.93],[2217.09,2224.8,2213.58,2225.19],[2221.34,2251.81,2210.77,2252.87],[2249.81,2282.87,2248.41,2288.09],[2286.33,2299.99,2281.9,2309.39],[2297.11,2305.11,2290.12,2305.3],[2303.75,2302.4,2292.43,2314.18],[2293.81,2275.67,2274.1,2304.95],[2281.45,2288.53,2270.25,2292.59],[2286.66,2293.08,2283.94,2301.7],[2293.4,2321.32,2281.47,2322.1],[2323.54,2324.02,2321.17,2334.33],[2316.25,2317.75,2310.49,2325.72],[2320.74,2300.59,2299.37,2325.53],[2300.21,2299.25,2294.11,2313.43],[2297.1,2272.42,2264.76,2297.1],[2270.71,2270.93,2260.87,2276.86],[2264.43,2242.11,2240.07,2266.69],[2242.26,2210.9,2205.07,2250.63],[2190.1,2148.35,2126.22,2190.1]]}]},\\\"CandleColumn\\\":{\\\"categories\\\":[\\\"2020/1/24\\\",\\\"2020/1/25\\\",\\\"2020/1/28\\\",\\\"2020/1/29\\\",\\\"2020/1/30\\\",\\\"2020/1/31\\\",\\\"2020/2/1\\\",\\\"2020/2/4\\\",\\\"2020/2/5\\\",\\\"2020/2/6\\\",\\\"2020/2/7\\\",\\\"2020/2/8\\\",\\\"2020/2/18\\\",\\\"2020/2/19\\\",\\\"2020/2/20\\\",\\\"2020/2/21\\\",\\\"2020/2/22\\\",\\\"2020/2/25\\\",\\\"2020/2/26\\\",\\\"2020/2/27\\\",\\\"2020/2/28\\\",\\\"2020/3/1\\\",\\\"2020/3/4\\\",\\\"2020/3/5\\\",\\\"2020/3/6\\\",\\\"2020/3/7\\\",\\\"2020/3/8\\\",\\\"2020/3/11\\\",\\\"2020/3/12\\\",\\\"2020/3/13\\\",\\\"2020/3/14\\\",\\\"2020/3/15\\\",\\\"2020/3/18\\\",\\\"2020/3/19\\\",\\\"2020/3/20\\\",\\\"2020/3/21\\\",\\\"2020/3/22\\\",\\\"2020/3/25\\\",\\\"2020/3/26\\\",\\\"2020/3/27\\\",\\\"2020/3/28\\\",\\\"2020/3/29\\\",\\\"2020/4/1\\\",\\\"2020/4/2\\\",\\\"2020/4/3\\\",\\\"2020/4/8\\\",\\\"2020/4/9\\\",\\\"2020/4/10\\\",\\\"2020/4/11\\\",\\\"2020/4/12\\\",\\\"2020/4/15\\\",\\\"2020/4/16\\\",\\\"2020/4/17\\\",\\\"2020/4/18\\\",\\\"2020/4/19\\\",\\\"2020/4/22\\\",\\\"2020/4/23\\\",\\\"2020/4/24\\\",\\\"2020/4/25\\\",\\\"2020/4/26\\\",\\\"2020/5/2\\\",\\\"2020/5/3\\\",\\\"2020/5/6\\\",\\\"2020/5/7\\\",\\\"2020/5/8\\\",\\\"2020/5/9\\\",\\\"2020/5/10\\\",\\\"2020/5/13\\\",\\\"2020/5/14\\\",\\\"2020/5/15\\\",\\\"2020/5/16\\\",\\\"2020/5/17\\\",\\\"2020/5/20\\\",\\\"2020/5/21\\\",\\\"2020/5/22\\\",\\\"2020/5/23\\\",\\\"2020/5/24\\\",\\\"2020/5/27\\\",\\\"2020/5/28\\\",\\\"2020/5/29\\\",\\\"2020/5/30\\\",\\\"2020/5/31\\\",\\\"2020/6/3\\\",\\\"2020/6/4\\\",\\\"2020/6/5\\\",\\\"2020/6/6\\\",\\\"2020/6/7\\\",\\\"2020/6/13\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45]}]},\\\"Word\\\":{\\\"series\\\":[{\\\"name\\\":\\\"跨全端图表\\\",\\\"textSize\\\":25},{\\\"name\\\":\\\"微信小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"支付宝小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"百度小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"QQ小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"头条小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"抖音小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"360小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12}]}}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiI5MC5qcyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///90\n");
eval("module.exports = JSON.parse(\"{\\\"localdata\\\":[{\\\"value\\\":35,\\\"text\\\":\\\"2016\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":18,\\\"text\\\":\\\"2016\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":36,\\\"text\\\":\\\"2017\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":27,\\\"text\\\":\\\"2017\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":31,\\\"text\\\":\\\"2018\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":21,\\\"text\\\":\\\"2018\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":33,\\\"text\\\":\\\"2019\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":24,\\\"text\\\":\\\"2019\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":13,\\\"text\\\":\\\"2020\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":6,\\\"text\\\":\\\"2020\\\",\\\"group\\\":\\\"完成量\\\"},{\\\"value\\\":34,\\\"text\\\":\\\"2021\\\",\\\"group\\\":\\\"目标值\\\"},{\\\"value\\\":28,\\\"text\\\":\\\"2021\\\",\\\"group\\\":\\\"完成量\\\"}],\\\"localdataB\\\":[{\\\"value\\\":50,\\\"text\\\":\\\"一班\\\"},{\\\"value\\\":30,\\\"text\\\":\\\"二班\\\"},{\\\"value\\\":20,\\\"text\\\":\\\"三班\\\"},{\\\"value\\\":18,\\\"text\\\":\\\"四班\\\"},{\\\"value\\\":8,\\\"text\\\":\\\"五班\\\"}],\\\"TLine\\\":{\\\"series\\\":[{\\\"name\\\":\\\"时间轴1\\\",\\\"data\\\":[[10000,55],[30000,25],[50000,55],[70000,25],[90000,55]]},{\\\"name\\\":\\\"时间轴2\\\",\\\"data\\\":[[0,25],[20000,55],[40000,25],[60000,55],[80000,25]]},{\\\"name\\\":\\\"时间轴3\\\",\\\"data\\\":[[0,55],[15000,25],[30000,55],[45000,25],[60000,55]]}]},\\\"Scatter\\\":{\\\"series\\\":[{\\\"name\\\":\\\"散点一\\\",\\\"data\\\":[[10,8.04],[8.07,6.95],[13,7.58],[9.05,8.81],[11,8.33],[14,7.66],[13.4,6.81],[10,6.33],[14,8.96],[12.5,6.82]]},{\\\"name\\\":\\\"散点二\\\",\\\"data\\\":[[9.15,7.2],[11.5,7.2],[3.03,4.23],[12.2,7.83],[2.02,4.47],[1.05,3.33],[4.05,4.96],[6.03,7.24],[12,6.26],[12,8.84],[7.08,5.82],[5.02,5.68]]}]},\\\"Bubble\\\":{\\\"series\\\":[{\\\"name\\\":\\\"气泡一\\\",\\\"data\\\":[[95,95,23,\\\"标题1\\\"],[30,55,33,\\\"标题2\\\"]]},{\\\"name\\\":\\\"气泡二\\\",\\\"data\\\":[[130,30,30,\\\"标题3\\\"],[200,90,40,\\\"标题4\\\"]]}]},\\\"Column\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"目标值\\\",\\\"data\\\":[35,36,31,33,13,34]},{\\\"name\\\":\\\"完成量\\\",\\\"data\\\":[18,27,21,24,6,28]}]},\\\"ColumnA\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[15,{\\\"value\\\":20,\\\"color\\\":\\\"#f04864\\\"},45,37,43,34]},{\\\"name\\\":\\\"成交量2\\\",\\\"data\\\":[30,{\\\"value\\\":40,\\\"color\\\":\\\"#facc14\\\"},25,14,34,18]}]},\\\"Mix\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"曲面\\\",\\\"data\\\":[70,50,85,130,64,88],\\\"type\\\":\\\"area\\\",\\\"style\\\":\\\"curve\\\"},{\\\"name\\\":\\\"柱1\\\",\\\"index\\\":1,\\\"data\\\":[40,{\\\"value\\\":30,\\\"color\\\":\\\"#f04864\\\"},55,110,24,58],\\\"type\\\":\\\"column\\\"},{\\\"name\\\":\\\"柱2\\\",\\\"index\\\":1,\\\"data\\\":[50,20,75,60,34,38],\\\"type\\\":\\\"column\\\"},{\\\"name\\\":\\\"曲线\\\",\\\"data\\\":[70,50,85,130,64,88],\\\"type\\\":\\\"line\\\",\\\"style\\\":\\\"curve\\\",\\\"color\\\":\\\"#1890ff\\\",\\\"disableLegend\\\":true},{\\\"name\\\":\\\"折线\\\",\\\"data\\\":[120,140,105,170,95,160],\\\"type\\\":\\\"line\\\",\\\"color\\\":\\\"#2fc25b\\\"},{\\\"name\\\":\\\"点\\\",\\\"index\\\":2,\\\"data\\\":[100,80,125,150,112,132],\\\"type\\\":\\\"point\\\",\\\"color\\\":\\\"#f04864\\\"}]},\\\"Line\\\":{\\\"categories\\\":[\\\"2016\\\",\\\"2017\\\",\\\"2018\\\",\\\"2019\\\",\\\"2020\\\",\\\"2021\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量A\\\",\\\"data\\\":[35,8,25,37,4,20]},{\\\"name\\\":\\\"成交量B\\\",\\\"data\\\":[70,40,65,100,44,68]}]},\\\"Pie\\\":{\\\"series\\\":[{\\\"name\\\":\\\"一班\\\",\\\"data\\\":50},{\\\"name\\\":\\\"二班\\\",\\\"data\\\":30},{\\\"name\\\":\\\"三班\\\",\\\"data\\\":20},{\\\"name\\\":\\\"四班\\\",\\\"data\\\":18},{\\\"name\\\":\\\"五班\\\",\\\"data\\\":8}]},\\\"PieA\\\":{\\\"series\\\":[{\\\"data\\\":[{\\\"name\\\":\\\"在库\\\",\\\"value\\\":314},{\\\"name\\\":\\\"空\\\",\\\"value\\\":1175},{\\\"name\\\":\\\"禁用\\\",\\\"value\\\":96}]}]},\\\"Radar\\\":{\\\"categories\\\":[\\\"维度1\\\",\\\"维度2\\\",\\\"维度3\\\",\\\"维度4\\\",\\\"维度5\\\",\\\"维度6\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[90,110,165,195,187,172]},{\\\"name\\\":\\\"成交量2\\\",\\\"data\\\":[190,210,105,35,27,102]}]},\\\"Arcbar1\\\":{\\\"series\\\":[{\\\"name\\\":\\\"正确率\\\",\\\"data\\\":0.8,\\\"color\\\":\\\"#2fc25b\\\"}]},\\\"Arcbar2\\\":{\\\"series\\\":[{\\\"name\\\":\\\"一班\\\",\\\"data\\\":0.8},{\\\"name\\\":\\\"二班\\\",\\\"data\\\":0.6},{\\\"name\\\":\\\"三班\\\",\\\"data\\\":0.45},{\\\"name\\\":\\\"四班\\\",\\\"data\\\":0.3},{\\\"name\\\":\\\"五班\\\",\\\"data\\\":0.15}]},\\\"Gauge\\\":{\\\"categories\\\":[{\\\"value\\\":0.2,\\\"color\\\":\\\"#1890ff\\\"},{\\\"value\\\":0.8,\\\"color\\\":\\\"#2fc25b\\\"},{\\\"value\\\":1,\\\"color\\\":\\\"#f04864\\\"}],\\\"series\\\":[{\\\"name\\\":\\\"完成率\\\",\\\"data\\\":0.66}]},\\\"Candle\\\":{\\\"categories\\\":[\\\"2020/1/24\\\",\\\"2020/1/25\\\",\\\"2020/1/28\\\",\\\"2020/1/29\\\",\\\"2020/1/30\\\",\\\"2020/1/31\\\",\\\"2020/2/1\\\",\\\"2020/2/4\\\",\\\"2020/2/5\\\",\\\"2020/2/6\\\",\\\"2020/2/7\\\",\\\"2020/2/8\\\",\\\"2020/2/18\\\",\\\"2020/2/19\\\",\\\"2020/2/20\\\",\\\"2020/2/21\\\",\\\"2020/2/22\\\",\\\"2020/2/25\\\",\\\"2020/2/26\\\",\\\"2020/2/27\\\",\\\"2020/2/28\\\",\\\"2020/3/1\\\",\\\"2020/3/4\\\",\\\"2020/3/5\\\",\\\"2020/3/6\\\",\\\"2020/3/7\\\",\\\"2020/3/8\\\",\\\"2020/3/11\\\",\\\"2020/3/12\\\",\\\"2020/3/13\\\",\\\"2020/3/14\\\",\\\"2020/3/15\\\",\\\"2020/3/18\\\",\\\"2020/3/19\\\",\\\"2020/3/20\\\",\\\"2020/3/21\\\",\\\"2020/3/22\\\",\\\"2020/3/25\\\",\\\"2020/3/26\\\",\\\"2020/3/27\\\",\\\"2020/3/28\\\",\\\"2020/3/29\\\",\\\"2020/4/1\\\",\\\"2020/4/2\\\",\\\"2020/4/3\\\",\\\"2020/4/8\\\",\\\"2020/4/9\\\",\\\"2020/4/10\\\",\\\"2020/4/11\\\",\\\"2020/4/12\\\",\\\"2020/4/15\\\",\\\"2020/4/16\\\",\\\"2020/4/17\\\",\\\"2020/4/18\\\",\\\"2020/4/19\\\",\\\"2020/4/22\\\",\\\"2020/4/23\\\",\\\"2020/4/24\\\",\\\"2020/4/25\\\",\\\"2020/4/26\\\",\\\"2020/5/2\\\",\\\"2020/5/3\\\",\\\"2020/5/6\\\",\\\"2020/5/7\\\",\\\"2020/5/8\\\",\\\"2020/5/9\\\",\\\"2020/5/10\\\",\\\"2020/5/13\\\",\\\"2020/5/14\\\",\\\"2020/5/15\\\",\\\"2020/5/16\\\",\\\"2020/5/17\\\",\\\"2020/5/20\\\",\\\"2020/5/21\\\",\\\"2020/5/22\\\",\\\"2020/5/23\\\",\\\"2020/5/24\\\",\\\"2020/5/27\\\",\\\"2020/5/28\\\",\\\"2020/5/29\\\",\\\"2020/5/30\\\",\\\"2020/5/31\\\",\\\"2020/6/3\\\",\\\"2020/6/4\\\",\\\"2020/6/5\\\",\\\"2020/6/6\\\",\\\"2020/6/7\\\",\\\"2020/6/13\\\"],\\\"series\\\":[{\\\"name\\\":\\\"上证指数\\\",\\\"data\\\":[[2320.26,2302.6,2287.3,2362.94],[2300,2291.3,2288.26,2308.38],[2295.35,2346.5,2295.35,2346.92],[2347.22,2358.98,2337.35,2363.8],[2360.75,2382.48,2347.89,2383.76],[2383.43,2385.42,2371.23,2391.82],[2377.41,2419.02,2369.57,2421.15],[2425.92,2428.15,2417.58,2440.38],[2411,2433.13,2403.3,2437.42],[2432.68,2434.48,2427.7,2441.73],[2430.69,2418.53,2394.22,2433.89],[2416.62,2432.4,2414.4,2443.03],[2441.91,2421.56,2415.43,2444.8],[2420.26,2382.91,2373.53,2427.07],[2383.49,2397.18,2370.61,2397.94],[2378.82,2325.95,2309.17,2378.82],[2322.94,2314.16,2308.76,2330.88],[2320.62,2325.82,2315.01,2338.78],[2313.74,2293.34,2289.89,2340.71],[2297.77,2313.22,2292.03,2324.63],[2322.32,2365.59,2308.92,2366.16],[2364.54,2359.51,2330.86,2369.65],[2332.08,2273.4,2259.25,2333.54],[2274.81,2326.31,2270.1,2328.14],[2333.61,2347.18,2321.6,2351.44],[2340.44,2324.29,2304.27,2352.02],[2326.42,2318.61,2314.59,2333.67],[2314.68,2310.59,2296.58,2320.96],[2309.16,2286.6,2264.83,2333.29],[2282.17,2263.97,2253.25,2286.33],[2255.77,2270.28,2253.31,2276.22],[2269.31,2278.4,2250,2312.08],[2267.29,2240.02,2239.21,2276.05],[2244.26,2257.43,2232.02,2261.31],[2257.74,2317.37,2257.42,2317.86],[2318.21,2324.24,2311.6,2330.81],[2321.4,2328.28,2314.97,2332],[2334.74,2326.72,2319.91,2344.89],[2318.58,2297.67,2281.12,2319.99],[2299.38,2301.26,2289,2323.48],[2273.55,2236.3,2232.91,2273.55],[2238.49,2236.62,2228.81,2246.87],[2229.46,2234.4,2227.31,2243.95],[2234.9,2227.74,2220.44,2253.42],[2232.69,2225.29,2217.25,2241.34],[2196.24,2211.59,2180.67,2212.59],[2215.47,2225.77,2215.47,2234.73],[2224.93,2226.13,2212.56,2233.04],[2236.98,2219.55,2217.26,2242.48],[2218.09,2206.78,2204.44,2226.26],[2199.91,2181.94,2177.39,2204.99],[2169.63,2194.85,2165.78,2196.43],[2195.03,2193.8,2178.47,2197.51],[2181.82,2197.6,2175.44,2206.03],[2201.12,2244.64,2200.58,2250.11],[2236.4,2242.17,2232.26,2245.12],[2242.62,2184.54,2182.81,2242.62],[2187.35,2218.32,2184.11,2226.12],[2213.19,2199.31,2191.85,2224.63],[2203.89,2177.91,2173.86,2210.58],[2170.78,2174.12,2161.14,2179.65],[2179.05,2205.5,2179.05,2222.81],[2212.5,2231.17,2212.5,2236.07],[2227.86,2235.57,2219.44,2240.26],[2242.39,2246.3,2235.42,2255.21],[2246.96,2232.97,2221.38,2247.86],[2228.82,2246.83,2225.81,2247.67],[2247.68,2241.92,2231.36,2250.85],[2238.9,2217.01,2205.87,2239.93],[2217.09,2224.8,2213.58,2225.19],[2221.34,2251.81,2210.77,2252.87],[2249.81,2282.87,2248.41,2288.09],[2286.33,2299.99,2281.9,2309.39],[2297.11,2305.11,2290.12,2305.3],[2303.75,2302.4,2292.43,2314.18],[2293.81,2275.67,2274.1,2304.95],[2281.45,2288.53,2270.25,2292.59],[2286.66,2293.08,2283.94,2301.7],[2293.4,2321.32,2281.47,2322.1],[2323.54,2324.02,2321.17,2334.33],[2316.25,2317.75,2310.49,2325.72],[2320.74,2300.59,2299.37,2325.53],[2300.21,2299.25,2294.11,2313.43],[2297.1,2272.42,2264.76,2297.1],[2270.71,2270.93,2260.87,2276.86],[2264.43,2242.11,2240.07,2266.69],[2242.26,2210.9,2205.07,2250.63],[2190.1,2148.35,2126.22,2190.1]]}]},\\\"CandleColumn\\\":{\\\"categories\\\":[\\\"2020/1/24\\\",\\\"2020/1/25\\\",\\\"2020/1/28\\\",\\\"2020/1/29\\\",\\\"2020/1/30\\\",\\\"2020/1/31\\\",\\\"2020/2/1\\\",\\\"2020/2/4\\\",\\\"2020/2/5\\\",\\\"2020/2/6\\\",\\\"2020/2/7\\\",\\\"2020/2/8\\\",\\\"2020/2/18\\\",\\\"2020/2/19\\\",\\\"2020/2/20\\\",\\\"2020/2/21\\\",\\\"2020/2/22\\\",\\\"2020/2/25\\\",\\\"2020/2/26\\\",\\\"2020/2/27\\\",\\\"2020/2/28\\\",\\\"2020/3/1\\\",\\\"2020/3/4\\\",\\\"2020/3/5\\\",\\\"2020/3/6\\\",\\\"2020/3/7\\\",\\\"2020/3/8\\\",\\\"2020/3/11\\\",\\\"2020/3/12\\\",\\\"2020/3/13\\\",\\\"2020/3/14\\\",\\\"2020/3/15\\\",\\\"2020/3/18\\\",\\\"2020/3/19\\\",\\\"2020/3/20\\\",\\\"2020/3/21\\\",\\\"2020/3/22\\\",\\\"2020/3/25\\\",\\\"2020/3/26\\\",\\\"2020/3/27\\\",\\\"2020/3/28\\\",\\\"2020/3/29\\\",\\\"2020/4/1\\\",\\\"2020/4/2\\\",\\\"2020/4/3\\\",\\\"2020/4/8\\\",\\\"2020/4/9\\\",\\\"2020/4/10\\\",\\\"2020/4/11\\\",\\\"2020/4/12\\\",\\\"2020/4/15\\\",\\\"2020/4/16\\\",\\\"2020/4/17\\\",\\\"2020/4/18\\\",\\\"2020/4/19\\\",\\\"2020/4/22\\\",\\\"2020/4/23\\\",\\\"2020/4/24\\\",\\\"2020/4/25\\\",\\\"2020/4/26\\\",\\\"2020/5/2\\\",\\\"2020/5/3\\\",\\\"2020/5/6\\\",\\\"2020/5/7\\\",\\\"2020/5/8\\\",\\\"2020/5/9\\\",\\\"2020/5/10\\\",\\\"2020/5/13\\\",\\\"2020/5/14\\\",\\\"2020/5/15\\\",\\\"2020/5/16\\\",\\\"2020/5/17\\\",\\\"2020/5/20\\\",\\\"2020/5/21\\\",\\\"2020/5/22\\\",\\\"2020/5/23\\\",\\\"2020/5/24\\\",\\\"2020/5/27\\\",\\\"2020/5/28\\\",\\\"2020/5/29\\\",\\\"2020/5/30\\\",\\\"2020/5/31\\\",\\\"2020/6/3\\\",\\\"2020/6/4\\\",\\\"2020/6/5\\\",\\\"2020/6/6\\\",\\\"2020/6/7\\\",\\\"2020/6/13\\\"],\\\"series\\\":[{\\\"name\\\":\\\"成交量1\\\",\\\"data\\\":[15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45,37,43,15,20,45]}]},\\\"Word\\\":{\\\"series\\\":[{\\\"name\\\":\\\"跨全端图表\\\",\\\"textSize\\\":25},{\\\"name\\\":\\\"微信小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"支付宝小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"百度小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"QQ小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"头条小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"抖音小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"360小程序\\\",\\\"textSize\\\":20},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":10},{\\\"name\\\":\\\"跨全端\\\",\\\"textSize\\\":12}]}}\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiI5MS5qcyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///91\n");
/***/ }),
/* 91 */
/* 92 */
/*!************************************************!*\
  !*** D:/workspacs/private/Monitor-APP/App.vue ***!
  \************************************************/
@@ -5122,10 +5177,10 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 92);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 18);\nvar render, staticRenderFns, recyclableRender, components\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(\n  _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDK0w7QUFDL0wsZ0JBQWdCLCtNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjkxLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvcnVudGltZS9jb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiQXBwLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///91\n");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 93);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 18);\nvar render, staticRenderFns, recyclableRender, components\nvar renderjs\n\n\n\n\n/* normalize component */\n\nvar component = Object(_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(\n  _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUN1RDtBQUNMOzs7QUFHbEQ7QUFDK0w7QUFDL0wsZ0JBQWdCLCtNQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNlLGdGIiwiZmlsZSI6IjkyLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciwgc3RhdGljUmVuZGVyRm5zLCByZWN5Y2xhYmxlUmVuZGVyLCBjb21wb25lbnRzXG52YXIgcmVuZGVyanNcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvdnVlLWxvYWRlci9saWIvcnVudGltZS9jb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgZmFsc2UsXG4gIGNvbXBvbmVudHMsXG4gIHJlbmRlcmpzXG4pXG5cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwiQXBwLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///92\n");
/***/ }),
/* 92 */
/* 93 */
/*!*************************************************************************!*\
  !*** D:/workspacs/private/Monitor-APP/App.vue?vue&type=script&lang=js& ***!
  \*************************************************************************/
@@ -5133,10 +5188,10 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 93);\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStvQixDQUFnQixpc0JBQUcsRUFBQyIsImZpbGUiOiI5Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS02LTEhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXIvaW5kZXguanM/P3JlZi0tNi0xIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi9oYi9IQnVpbGRlclguMy4zLjEzLjIwMjIwMzE0LmZ1bGwvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///92\n");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!../../hb/HBuilderX.3.3.13.20220314.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./App.vue?vue&type=script&lang=js& */ 94);\n/* harmony import */ var _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_1_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_using_components_js_hb_HBuilderX_3_3_13_20220314_full_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbbnVsbF0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQStvQixDQUFnQixpc0JBQUcsRUFBQyIsImZpbGUiOiI5My5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlci9pbmRleC5qcz8/cmVmLS02LTEhLi4vLi4vaGIvSEJ1aWxkZXJYLjMuMy4xMy4yMDIyMDMxNC5mdWxsL0hCdWlsZGVyWC9wbHVnaW5zL3VuaWFwcC1jbGkvbm9kZV9tb2R1bGVzL0BkY2xvdWRpby92dWUtY2xpLXBsdWdpbi11bmkvcGFja2FnZXMvd2VicGFjay11bmktYXBwLWxvYWRlci91c2luZy1jb21wb25lbnRzLmpzIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXIvaW5kZXguanM/P3JlZi0tNi0xIS4uLy4uL2hiL0hCdWlsZGVyWC4zLjMuMTMuMjAyMjAzMTQuZnVsbC9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9AZGNsb3VkaW8vdnVlLWNsaS1wbHVnaW4tdW5pL3BhY2thZ2VzL3dlYnBhY2stdW5pLWFwcC1sb2FkZXIvdXNpbmctY29tcG9uZW50cy5qcyEuLi8uLi9oYi9IQnVpbGRlclguMy4zLjEzLjIwMjIwMzE0LmZ1bGwvSEJ1aWxkZXJYL3BsdWdpbnMvdW5pYXBwLWNsaS9ub2RlX21vZHVsZXMvQGRjbG91ZGlvL3Z1ZS1jbGktcGx1Z2luLXVuaS9wYWNrYWdlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vQXBwLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///93\n");
/***/ }),
/* 93 */
/* 94 */
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!D:/workspacs/private/Monitor-APP/App.vue?vue&type=script&lang=js& ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -5144,7 +5199,7 @@
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports, \"__esModule\", { value: true });exports.default = void 0;var _default =\n{\n  onLaunch: function onLaunch() {\n    __f__(\"log\", 'App Launch', \" at App.vue:4\");\n  },\n  onShow: function onShow() {\n    __f__(\"log\", 'App Show', \" at App.vue:7\");\n  },\n  onHide: function onHide() {\n    __f__(\"log\", 'App Hide', \" at App.vue:10\");\n  } };exports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 55)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJvbkxhdW5jaCIsIm9uU2hvdyIsIm9uSGlkZSJdLCJtYXBwaW5ncyI6IjtBQUNlO0FBQ2RBLFVBQVEsRUFBRSxvQkFBVztBQUNwQixpQkFBWSxZQUFaO0FBQ0EsR0FIYTtBQUlkQyxRQUFNLEVBQUUsa0JBQVc7QUFDbEIsaUJBQVksVUFBWjtBQUNBLEdBTmE7QUFPZEMsUUFBTSxFQUFFLGtCQUFXO0FBQ2xCLGlCQUFZLFVBQVo7QUFDQSxHQVRhLEUiLCJmaWxlIjoiOTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCBkZWZhdWx0IHtcblx0b25MYXVuY2g6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgTGF1bmNoJylcblx0fSxcblx0b25TaG93OiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIFNob3cnKVxuXHR9LFxuXHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgSGlkZScpXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///93\n");
eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports, \"__esModule\", { value: true });exports.default = void 0;var _default =\n{\n  onLaunch: function onLaunch() {\n    __f__(\"log\", 'App Launch', \" at App.vue:4\");\n  },\n  onShow: function onShow() {\n    __f__(\"log\", 'App Show', \" at App.vue:7\");\n  },\n  onHide: function onHide() {\n    __f__(\"log\", 'App Hide', \" at App.vue:10\");\n  } };exports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 55)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vQXBwLnZ1ZSJdLCJuYW1lcyI6WyJvbkxhdW5jaCIsIm9uU2hvdyIsIm9uSGlkZSJdLCJtYXBwaW5ncyI6IjtBQUNlO0FBQ2RBLFVBQVEsRUFBRSxvQkFBVztBQUNwQixpQkFBWSxZQUFaO0FBQ0EsR0FIYTtBQUlkQyxRQUFNLEVBQUUsa0JBQVc7QUFDbEIsaUJBQVksVUFBWjtBQUNBLEdBTmE7QUFPZEMsUUFBTSxFQUFFLGtCQUFXO0FBQ2xCLGlCQUFZLFVBQVo7QUFDQSxHQVRhLEUiLCJmaWxlIjoiOTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCBkZWZhdWx0IHtcblx0b25MYXVuY2g6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgTGF1bmNoJylcblx0fSxcblx0b25TaG93OiBmdW5jdGlvbigpIHtcblx0XHRjb25zb2xlLmxvZygnQXBwIFNob3cnKVxuXHR9LFxuXHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xuXHRcdGNvbnNvbGUubG9nKCdBcHAgSGlkZScpXG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///94\n");
/***/ })
],[[0,"app-config"]]]);