kepler.gl
Version:
kepler.gl is a webgl based application to visualize large scale location data in the browser
133 lines (132 loc) • 32 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _typeof = require("@babel/runtime/helpers/typeof");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireWildcard(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _base = require("../base");
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; }
function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); }
function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } // SPDX-License-Identifier: MIT
// Copyright contributors to the kepler.gl project
var ScenegraphLayerIcon = exports["default"] = /*#__PURE__*/function (_Component) {
function ScenegraphLayerIcon() {
(0, _classCallCheck2["default"])(this, ScenegraphLayerIcon);
return _callSuper(this, ScenegraphLayerIcon, arguments);
}
(0, _inherits2["default"])(ScenegraphLayerIcon, _Component);
return (0, _createClass2["default"])(ScenegraphLayerIcon, [{
key: "render",
value: function render() {
return /*#__PURE__*/_react["default"].createElement(_base.Base, this.props, /*#__PURE__*/_react["default"].createElement("g", {
transform: "translate(-20, -99)",
id: "layer1"
}, /*#__PURE__*/_react["default"].createElement("g", {
transform: "matrix(0.26458333,0,0,0.26458333,-191.59545,42.388813)",
id: "g3042"
}, /*#__PURE__*/_react["default"].createElement("ellipse", {
id: "path2999",
cx: "931.42627",
cy: "431.70096",
rx: "62.283249",
ry: "3.8673975",
transform: "matrix(1.0332818,0,0,0.76491127,-30.674511,101.23938)"
}), /*#__PURE__*/_react["default"].createElement("g", {
id: "g7696",
transform: "translate(525.68251,-207.68859)"
}, /*#__PURE__*/_react["default"].createElement("path", {
id: "path7668",
d: "m 393.98828,480.0918 c -10.68594,0.80336 -21.57673,7.18633 -28.60547,16.5332 -1.00324,0.62224 -3.5626,2.19214 -5.32812,2.97656 -2.56279,1.13864 -5.17733,2.74246 -7.98047,2.66016 -1.90943,-0.0561 -3.53566,-1.4477 -5.32031,-2.12891 -4.53998,-1.72443 -9.58546,-5.01773 -13.83594,-1.06445 -1.06796,1.52824 -0.66318,3.76636 -0.26563,5.58789 0.61739,2.82883 2.18398,5.45191 3.99024,7.71484 2.3163,2.9019 8.51367,7.1836 8.51367,7.1836 0,0 -5.90097,1.56898 -7.18164,3.99023 -0.45797,0.86587 -0.24013,2.08692 0.26562,2.92578 1.09219,1.81161 3.30762,2.80797 5.32032,3.45899 4.02627,1.30232 8.51745,-0.13838 12.67968,0.625 1.31495,0.24117 2.49566,1.01912 3.81446,1.23828 0.60636,0.10077 1.45382,0.0869 2.07422,0.0664 1.72295,3.33668 4.08103,6.36876 7.15625,8.80468 0,0 -2.22425,5.11025 -3.72266,7.44532 -8.94053,13.58909 -24.40686,25.32714 -26.73438,43.99218 0.0505,12.91431 6.57316,25.37407 16.24415,32.82422 16.96401,13.06839 41.70379,15.60258 62.9414,12.85938 19.21169,-2.48152 39.64942,-10.88975 52.11328,-25.71875 8.24478,-9.80932 10.46731,-24.07583 10.82813,-36.88477 0.29354,-10.4205 0.0459,-22.87017 -7.10547,-30.45508 -2.17907,-2.31118 -6.14999,-3.78838 -9.13672,-2.70703 -3.82412,1.38452 -4.00601,7.16466 -6.76758,10.15039 -2.72735,2.94875 -5.62298,6.30576 -9.47461,7.44531 -2.38943,0.70694 -5.03518,-0.0449 -7.44531,-0.67773 -7.17835,-1.88468 -13.0331,-7.65187 -20.30469,-9.13672 -5.52704,-1.1286 -16.91992,0.33984 -16.91992,0.33984 l 6.0918,-3.38476 c 0,0 10.28858,-6.55346 13.53515,-11.50586 4.26486,-6.50575 7.12111,-14.56296 6.76758,-22.33398 -0.86105,-19.16955 -13.62762,-32.46378 -36.20703,-32.82422 z"
}), /*#__PURE__*/_react["default"].createElement("path", {
id: "path7007",
d: "m 338.82884,592.10146 c 2.32751,-18.66504 17.79291,-30.40265 26.73344,-43.99174 1.49841,-2.33507 3.72237,-7.44474 3.72237,-7.44474 -9.72152,-7.70054 -12.30749,-21.34514 -10.15193,-31.80941 4.68877,-15.70277 19.97053,-27.64482 34.85497,-28.76382 22.57941,0.36044 35.34754,13.65505 36.20859,32.8246 0.35353,7.77102 -2.5031,15.82851 -6.76796,22.33426 -3.24657,4.9524 -13.53592,11.50552 -13.53592,11.50552 l -6.09116,3.38399 c 0,0 11.39286,-1.467 16.9199,-0.3384 7.27159,1.48485 13.12552,7.25206 20.30387,9.13674 2.41013,0.63278 5.05533,1.38374 7.44476,0.6768 3.85163,-1.13955 6.74779,-4.496 9.47514,-7.44475 2.76157,-2.98573 2.94384,-8.76743 6.76796,-10.15195 2.98673,-1.08135 6.95767,0.39601 9.13674,2.70719 7.15138,7.58491 7.3999,20.03532 7.10636,30.45582 -0.36082,12.80894 -2.58395,27.07605 -10.82873,36.88537 -12.46386,14.829 -32.9016,23.23673 -52.11329,25.71825 -21.23761,2.7432 -45.97799,0.20927 -62.942,-12.85912 -9.67099,-7.45015 -16.19266,-19.9103 -16.24311,-32.82461 z"
}), /*#__PURE__*/_react["default"].createElement("path", {
id: "path7009",
d: "m 338.82929,592.10139 c 0.0504,12.91431 6.57076,25.37435 16.24175,32.82449 16.96402,13.0684 41.70592,15.60201 62.94353,12.85882 16.49647,-2.13082 33.88089,-8.64571 46.3608,-19.82886 -11.1421,7.01421 -24.41974,11.29014 -37.17209,12.93733 -21.23762,2.74319 -45.97952,0.20958 -62.94353,-12.85882 -9.67099,-7.45014 -16.19132,-13.1378 -16.24175,-26.05211 1.29011,-12.22719 20.91701,-42.26515 18.15858,-41.25572 -2.75843,1.00943 -27.16334,24.82083 -27.34729,41.37487 z"
}), /*#__PURE__*/_react["default"].createElement("path", {
id: "path7019",
d: "m 377.39451,569.59751 c 5.20454,-4.30421 12.0709,-7.93589 18.81215,-7.52486 10.1405,0.6183 16.82414,12.34588 26.71325,14.67347 9.16319,2.15674 28.21822,-1.12873 28.21822,-1.12873 0,0 -5.26736,15.74679 -10.91105,21.44586 -7.06529,7.13462 -16.80867,12.27156 -26.71325,13.92098 -8.25808,1.37523 -17.24717,-0.21883 -24.83203,-3.76243 -6.52035,-3.04627 -12.9578,-7.86122 -16.17845,-14.29723 -2.08339,-4.16338 -2.25437,-9.40356 -1.12872,-13.92099 0.90003,-3.61206 3.15128,-7.0337 6.01988,-9.40607 z"
}), /*#__PURE__*/_react["default"].createElement("circle", {
transform: "matrix(1.0416624,0,0,1.0416624,-10.12887,-52.065753)",
r: "8",
cy: "542.64807",
cx: "388.79144",
id: "path7031"
}), /*#__PURE__*/_react["default"].createElement("circle", {
transform: "matrix(1.1485883,0,0,1.1485883,-51.700726,-110.08886)",
id: "circle7125",
cx: "384.53302",
cy: "599.31769",
r: "8"
}), /*#__PURE__*/_react["default"].createElement("path", {
id: "path7130",
d: "m 362.8314,531.83625 c 0,0 -1.86312,0.10762 -2.77606,-0.0441 -1.3188,-0.21916 -2.50024,-0.99563 -3.81519,-1.2368 -4.16223,-0.76338 -8.65327,0.67681 -12.67954,-0.62551 -2.0127,-0.65102 -4.22868,-1.64695 -5.32087,-3.45856 -0.50575,-0.83886 -0.72402,-2.06062 -0.26605,-2.92649 1.28067,-2.42125 7.18318,-3.99065 7.18318,-3.99065 0,0 -6.1971,-4.28129 -8.5134,-7.18319 -1.80626,-2.26293 -3.37327,-4.88645 -3.99066,-7.71528 -0.39755,-1.82153 -0.80191,-4.05867 0.26605,-5.58691 4.25048,-3.95328 9.29431,-0.66025 13.83429,1.06418 1.78465,0.68121 3.41144,2.07223 5.32087,2.12834 2.80314,0.0823 5.41853,-1.5218 7.98132,-2.66044 2.14112,-0.9513 6.11901,-3.45857 6.11901,-3.45857 0,0 -2.51761,3.36571 -3.19252,5.32088 -0.6999,2.02751 -0.77532,4.24025 -0.79815,6.38505 -0.0274,2.58533 0.36815,5.1658 0.79815,7.71527 0.51514,3.05437 2.24347,5.95014 2.12834,9.0455 -0.0938,2.52426 -2.27877,7.22725 -2.27877,7.22725 z"
}), /*#__PURE__*/_react["default"].createElement("ellipse", {
transform: "rotate(-70.917917)",
ry: "8.876749",
rx: "11.292704",
cy: "523.04565",
cx: "-351.69467",
id: "path7132"
}), /*#__PURE__*/_react["default"].createElement("ellipse", {
id: "ellipse7134",
cx: "-371.65863",
cy: "539.63354",
rx: "6.4400997",
ry: "5.6922021",
transform: "matrix(0.3727878,-0.92791662,0.95838646,0.28547397,0,0)"
}), /*#__PURE__*/_react["default"].createElement("ellipse", {
transform: "matrix(1.2858994,0,0,1.2858994,493.87481,-538.72884)",
ry: "1.7910415",
rx: "1.877719",
cy: "810.7829",
cx: "-89.047676",
id: "path7136"
}), /*#__PURE__*/_react["default"].createElement("path", {
transform: "matrix(1.1485883,0,0,1.1485883,-51.700726,-110.08886)",
id: "path7198",
d: "m 383.88781,586.81856 c 0,0 4.75583,1.20253 7.03749,2.08594 2.91222,1.12756 8.43329,4.0806 8.43329,4.0806 l 2.17633,-1.0882 c 0,0 -6.13833,-5.82773 -10.06554,-6.2569 -5.46591,-0.59732 -7.58157,1.17856 -7.58157,1.17856 z"
}), /*#__PURE__*/_react["default"].createElement("path", {
transform: "matrix(1.1485883,0,0,1.1485883,-51.700726,-110.08886)",
id: "path7248",
d: "m 397.87853,516.42095 v 2 c 11.54716,4.14107 17.99592,13.80846 18.56055,26.37891 9.2e-4,0.0202 9.5e-4,0.0404 0.002,0.0605 0.0245,-0.68856 0.0292,-1.37543 -0.002,-2.06054 -0.56463,-12.57045 -7.01339,-22.23784 -18.56055,-26.37891 z m -43.76562,25.92578 c -0.13422,1.35759 -0.19199,2.74885 -0.14649,4.16016 0.0423,-1.42272 0.18091,-2.81599 0.4043,-4.16016 z"
}), /*#__PURE__*/_react["default"].createElement("ellipse", {
transform: "matrix(1.1796431,0.18084016,-0.22761203,0.93723889,-70.598803,-9.4836272)",
ry: "2.1433234",
rx: "6.0402751",
cy: "433.62253",
cx: "484.71768",
id: "path7276"
}), /*#__PURE__*/_react["default"].createElement("path", {
transform: "matrix(1.1485883,0,0,1.1485883,-51.700726,-110.08886)",
id: "path7358",
d: "m 450.56176,570.21133 c 0.31422,-0.51687 0.84685,-1.08434 1.45172,-1.08879 0.8227,-0.006 1.51933,0.78122 1.99611,1.45172 1.20869,1.69982 1.81464,5.98831 1.81464,5.98831 0,0 -4.7514,-2.00855 -5.62539,-4.17367 -0.27546,-0.68237 -0.0193,-1.54878 0.36292,-2.17757 z"
}), /*#__PURE__*/_react["default"].createElement("path", {
transform: "matrix(1.1485883,0,0,1.1485883,-51.700726,-110.08886)",
id: "path7436",
d: "m 399.55635,576.28702 c 0,0 5.77103,-0.38519 8.54224,0.27556 7.19511,1.71555 13.03674,7.22358 20.1156,9.36891 2.31239,0.7008 7.16446,1.10222 7.16446,1.10222 0,0 -9.1879,1.00957 -13.50225,-0.27555 -4.98282,-1.48424 -8.43433,-6.25057 -13.22669,-8.26669 -2.87487,-1.20944 -9.09336,-2.20445 -9.09336,-2.20445 z"
})))));
}
}]);
}(_react.Component);
(0, _defineProperty2["default"])(ScenegraphLayerIcon, "propTypes", {
/** Set the height of the icon, ex. '16px' */
height: _propTypes["default"].string,
colors: _propTypes["default"].arrayOf(_propTypes["default"].string)
});
(0, _defineProperty2["default"])(ScenegraphLayerIcon, "defaultProps", {
height: '16px',
predefinedClassName: 'scenegraph-layer-icon',
totalColor: 3
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsInJlcXVpcmUiLCJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsIl9iYXNlIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwiZSIsIldlYWtNYXAiLCJyIiwidCIsIl9fZXNNb2R1bGUiLCJfdHlwZW9mIiwiaGFzIiwiZ2V0IiwibiIsIl9fcHJvdG9fXyIsImEiLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0eSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsInUiLCJoYXNPd25Qcm9wZXJ0eSIsImNhbGwiLCJpIiwic2V0IiwiX2NhbGxTdXBlciIsIm8iLCJfZ2V0UHJvdG90eXBlT2YyIiwiX3Bvc3NpYmxlQ29uc3RydWN0b3JSZXR1cm4yIiwiX2lzTmF0aXZlUmVmbGVjdENvbnN0cnVjdCIsIlJlZmxlY3QiLCJjb25zdHJ1Y3QiLCJjb25zdHJ1Y3RvciIsImFwcGx5IiwiQm9vbGVhbiIsInByb3RvdHlwZSIsInZhbHVlT2YiLCJTY2VuZWdyYXBoTGF5ZXJJY29uIiwiZXhwb3J0cyIsIl9Db21wb25lbnQiLCJfY2xhc3NDYWxsQ2hlY2syIiwiYXJndW1lbnRzIiwiX2luaGVyaXRzMiIsIl9jcmVhdGVDbGFzczIiLCJrZXkiLCJ2YWx1ZSIsInJlbmRlciIsImNyZWF0ZUVsZW1lbnQiLCJCYXNlIiwicHJvcHMiLCJ0cmFuc2Zvcm0iLCJpZCIsImN4IiwiY3kiLCJyeCIsInJ5IiwiZCIsIkNvbXBvbmVudCIsIl9kZWZpbmVQcm9wZXJ0eTIiLCJoZWlnaHQiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJjb2xvcnMiLCJhcnJheU9mIiwicHJlZGVmaW5lZENsYXNzTmFtZSIsInRvdGFsQ29sb3IiXSwic291cmNlcyI6WyIuLi8uLi9zcmMvc2NlbmVncmFwaC1sYXllci9zY2VuZWdyYXBoLWxheWVyLWljb24udHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVRcbi8vIENvcHlyaWdodCBjb250cmlidXRvcnMgdG8gdGhlIGtlcGxlci5nbCBwcm9qZWN0XG5cbmltcG9ydCBSZWFjdCwge0NvbXBvbmVudH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCB7QmFzZX0gZnJvbSAnLi4vYmFzZSc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFNjZW5lZ3JhcGhMYXllckljb24gZXh0ZW5kcyBDb21wb25lbnQge1xuICBzdGF0aWMgcHJvcFR5cGVzID0ge1xuICAgIC8qKiBTZXQgdGhlIGhlaWdodCBvZiB0aGUgaWNvbiwgZXguICcxNnB4JyAqL1xuICAgIGhlaWdodDogUHJvcFR5cGVzLnN0cmluZyxcbiAgICBjb2xvcnM6IFByb3BUeXBlcy5hcnJheU9mKFByb3BUeXBlcy5zdHJpbmcpXG4gIH07XG5cbiAgc3RhdGljIGRlZmF1bHRQcm9wcyA9IHtcbiAgICBoZWlnaHQ6ICcxNnB4JyxcbiAgICBwcmVkZWZpbmVkQ2xhc3NOYW1lOiAnc2NlbmVncmFwaC1sYXllci1pY29uJyxcbiAgICB0b3RhbENvbG9yOiAzXG4gIH07XG5cbiAgcmVuZGVyKCkge1xuICAgIHJldHVybiAoXG4gICAgICA8QmFzZSB7Li4udGhpcy5wcm9wc30+XG4gICAgICAgIDxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMjAsIC05OSlcIiBpZD1cImxheWVyMVwiPlxuICAgICAgICAgIDxnIHRyYW5zZm9ybT1cIm1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLC0xOTEuNTk1NDUsNDIuMzg4ODEzKVwiIGlkPVwiZzMwNDJcIj5cbiAgICAgICAgICAgIDxlbGxpcHNlXG4gICAgICAgICAgICAgIGlkPVwicGF0aDI5OTlcIlxuICAgICAgICAgICAgICBjeD1cIjkzMS40MjYyN1wiXG4gICAgICAgICAgICAgIGN5PVwiNDMxLjcwMDk2XCJcbiAgICAgICAgICAgICAgcng9XCI2Mi4yODMyNDlcIlxuICAgICAgICAgICAgICByeT1cIjMuODY3Mzk3NVwiXG4gICAgICAgICAgICAgIHRyYW5zZm9ybT1cIm1hdHJpeCgxLjAzMzI4MTgsMCwwLDAuNzY0OTExMjcsLTMwLjY3NDUxMSwxMDEuMjM5MzgpXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8ZyBpZD1cImc3Njk2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDUyNS42ODI1MSwtMjA3LjY4ODU5KVwiPlxuICAgICAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgICAgIGlkPVwicGF0aDc2NjhcIlxuICAgICAgICAgICAgICAgIGQ9XCJtIDM5My45ODgyOCw0ODAuMDkxOCBjIC0xMC42ODU5NCwwLjgwMzM2IC0yMS41NzY3Myw3LjE4NjMzIC0yOC42MDU0NywxNi41MzMyIC0xLjAwMzI0LDAuNjIyMjQgLTMuNTYyNiwyLjE5MjE0IC01LjMyODEyLDIuOTc2NTYgLTIuNTYyNzksMS4xMzg2NCAtNS4xNzczMywyLjc0MjQ2IC03Ljk4MDQ3LDIuNjYwMTYgLTEuOTA5NDMsLTAuMDU2MSAtMy41MzU2NiwtMS40NDc3IC01LjMyMDMxLC0yLjEyODkxIC00LjUzOTk4LC0xLjcyNDQzIC05LjU4NTQ2LC01LjAxNzczIC0xMy44MzU5NCwtMS4wNjQ0NSAtMS4wNjc5NiwxLjUyODI0IC0wLjY2MzE4LDMuNzY2MzYgLTAuMjY1NjMsNS41ODc4OSAwLjYxNzM5LDIuODI4ODMgMi4xODM5OCw1LjQ1MTkxIDMuOTkwMjQsNy43MTQ4NCAyLjMxNjMsMi45MDE5IDguNTEzNjcsNy4xODM2IDguNTEzNjcsNy4xODM2IDAsMCAtNS45MDA5NywxLjU2ODk4IC03LjE4MTY0LDMuOTkwMjMgLTAuNDU3OTcsMC44NjU4NyAtMC4yNDAxMywyLjA4NjkyIDAuMjY1NjIsMi45MjU3OCAxLjA5MjE5LDEuODExNjEgMy4zMDc2MiwyLjgwNzk3IDUuMzIwMzIsMy40NTg5OSA0LjAyNjI3LDEuMzAyMzIgOC41MTc0NSwtMC4xMzgzOCAxMi42Nzk2OCwwLjYyNSAxLjMxNDk1LDAuMjQxMTcgMi40OTU2NiwxLjAxOTEyIDMuODE0NDYsMS4yMzgyOCAwLjYwNjM2LDAuMTAwNzcgMS40NTM4MiwwLjA4NjkgMi4wNzQyMiwwLjA2NjQgMS43MjI5NSwzLjMzNjY4IDQuMDgxMDMsNi4zNjg3NiA3LjE1NjI1LDguODA0NjggMCwwIC0yLjIyNDI1LDUuMTEwMjUgLTMuNzIyNjYsNy40NDUzMiAtOC45NDA1MywxMy41ODkwOSAtMjQuNDA2ODYsMjUuMzI3MTQgLTI2LjczNDM4LDQzLjk5MjE4IDAuMDUwNSwxMi45MTQzMSA2LjU3MzE2LDI1LjM3NDA3IDE2LjI0NDE1LDMyLjgyNDIyIDE2Ljk2NDAxLDEzLjA2ODM5IDQxLjcwMzc5LDE1LjYwMjU4IDYyLjk0MTQsMTIuODU5MzggMTkuMjExNjksLTIuNDgxNTIgMzkuNjQ5NDIsLTEwLjg4OTc1IDUyLjExMzI4LC0yNS43MTg3NSA4LjI0NDc4LC05LjgwOTMyIDEwLjQ2NzMxLC0yNC4wNzU4MyAxMC44MjgxMywtMzYuODg0NzcgMC4yOTM1NCwtMTAuNDIwNSAwLjA0NTksLTIyLjg3MDE3IC03LjEwNTQ3LC0zMC40NTUwOCAtMi4xNzkwNywtMi4zMTExOCAtNi4xNDk5OSwtMy43ODgzOCAtOS4xMzY3MiwtMi43MDcwMyAtMy44MjQxMiwxLjM4NDUyIC00LjAwNjAxLDcuMTY0NjYgLTYuNzY3NTgsMTAuMTUwMzkgLTIuNzI3MzUsMi45NDg3NSAtNS42MjI5OCw2LjMwNTc2IC05LjQ3NDYxLDcuNDQ1MzEgLTIuMzg5NDMsMC43MDY5NCAtNS4wMzUxOCwtMC4wNDQ5IC03LjQ0NTMxLC0wLjY3NzczIC03LjE3ODM1LC0xLjg4NDY4IC0xMy4wMzMxLC03LjY1MTg3IC0yMC4zMDQ2OSwtOS4xMzY3MiAtNS41MjcwNCwtMS4xMjg2IC0xNi45MTk5MiwwLjMzOTg0IC0xNi45MTk5MiwwLjMzOTg0IGwgNi4wOTE4LC0zLjM4NDc2IGMgMCwwIDEwLjI4ODU4LC02LjU1MzQ2IDEzLjUzNTE1LC0xMS41MDU4NiA0LjI2NDg2LC02LjUwNTc1IDcuMTIxMTEsLTE0LjU2Mjk2IDYuNzY3NTgsLTIyLjMzMzk4IC0wLjg2MTA1LC0xOS4xNjk1NSAtMTMuNjI3NjIsLTMyLjQ2Mzc4IC0zNi4yMDcwMywtMzIuODI0MjIgelwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICAgICAgaWQ9XCJwYXRoNzAwN1wiXG4gICAgICAgICAgICAgICAgZD1cIm0gMzM4LjgyODg0LDU5Mi4xMDE0NiBjIDIuMzI3NTEsLTE4LjY2NTA0IDE3Ljc5MjkxLC0zMC40MDI2NSAyNi43MzM0NCwtNDMuOTkxNzQgMS40OTg0MSwtMi4zMzUwNyAzLjcyMjM3LC03LjQ0NDc0IDMuNzIyMzcsLTcuNDQ0NzQgLTkuNzIxNTIsLTcuNzAwNTQgLTEyLjMwNzQ5LC0yMS4zNDUxNCAtMTAuMTUxOTMsLTMxLjgwOTQxIDQuNjg4NzcsLTE1LjcwMjc3IDE5Ljk3MDUzLC0yNy42NDQ4MiAzNC44NTQ5NywtMjguNzYzODIgMjIuNTc5NDEsMC4zNjA0NCAzNS4zNDc1NCwxMy42NTUwNSAzNi4yMDg1OSwzMi44MjQ2IDAuMzUzNTMsNy43NzEwMiAtMi41MDMxLDE1LjgyODUxIC02Ljc2Nzk2LDIyLjMzNDI2IC0zLjI0NjU3LDQuOTUyNCAtMTMuNTM1OTIsMTEuNTA1NTIgLTEzLjUzNTkyLDExLjUwNTUyIGwgLTYuMDkxMTYsMy4zODM5OSBjIDAsMCAxMS4zOTI4NiwtMS40NjcgMTYuOTE5OSwtMC4zMzg0IDcuMjcxNTksMS40ODQ4NSAxMy4xMjU1Miw3LjI1MjA2IDIwLjMwMzg3LDkuMTM2NzQgMi40MTAxMywwLjYzMjc4IDUuMDU1MzMsMS4zODM3NCA3LjQ0NDc2LDAuNjc2OCAzLjg1MTYzLC0xLjEzOTU1IDYuNzQ3NzksLTQuNDk2IDkuNDc1MTQsLTcuNDQ0NzUgMi43NjE1NywtMi45ODU3MyAyLjk0Mzg0LC04Ljc2NzQzIDYuNzY3OTYsLTEwLjE1MTk1IDIuOTg2NzMsLTEuMDgxMzUgNi45NTc2NywwLjM5NjAxIDkuMTM2NzQsMi43MDcxOSA3LjE1MTM4LDcuNTg0OTEgNy4zOTk5LDIwLjAzNTMyIDcuMTA2MzYsMzAuNDU1ODIgLTAuMzYwODIsMTIuODA4OTQgLTIuNTgzOTUsMjcuMDc2MDUgLTEwLjgyODczLDM2Ljg4NTM3IC0xMi40NjM4NiwxNC44MjkgLTMyLjkwMTYsMjMuMjM2NzMgLTUyLjExMzI5LDI1LjcxODI1IC0yMS4yMzc2MSwyLjc0MzIgLTQ1Ljk3Nzk5LDAuMjA5MjcgLTYyLjk0MiwtMTIuODU5MTIgLTkuNjcwOTksLTcuNDUwMTUgLTE2LjE5MjY2LC0xOS45MTAzIC0xNi4yNDMxMSwtMzIuODI0NjEgelwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICAgICAgaWQ9XCJwYXRoNzAwOVwiXG4gICAgICAgICAgICAgICAgZD1cIm0gMzM4LjgyOTI5LDU5Mi4xMDEzOSBjIDAuMDUwNCwxMi45MTQzMSA2LjU3MDc2LDI1LjM3NDM1IDE2LjI0MTc1LDMyLjgyNDQ5IDE2Ljk2NDAyLDEzLjA2ODQgNDEuNzA1OTIsMTUuNjAyMDEgNjIuOTQzNTMsMTIuODU4ODIgMTYuNDk2NDcsLTIuMTMwODIgMzMuODgwODksLTguNjQ1NzEgNDYuMzYwOCwtMTkuODI4ODYgLTExLjE0MjEsNy4wMTQyMSAtMjQuNDE5NzQsMTEuMjkwMTQgLTM3LjE3MjA5LDEyLjkzNzMzIC0yMS4yMzc2MiwyLjc0MzE5IC00NS45Nzk1MiwwLjIwOTU4IC02Mi45NDM1MywtMTIuODU4ODIgLTkuNjcwOTksLTcuNDUwMTQgLTE2LjE5MTMyLC0xMy4xMzc4IC0xNi4yNDE3NSwtMjYuMDUyMTEgMS4yOTAxMSwtMTIuMjI3MTkgMjAuOTE3MDEsLTQyLjI2NTE1IDE4LjE1ODU4LC00MS4yNTU3MiAtMi43NTg0MywxLjAwOTQzIC0yNy4xNjMzNCwyNC44MjA4MyAtMjcuMzQ3MjksNDEuMzc0ODcgelwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICAgICAgaWQ9XCJwYXRoNzAxOVwiXG4gICAgICAgICAgICAgICAgZD1cIm0gMzc3LjM5NDUxLDU2OS41OTc1MSBjIDUuMjA0NTQsLTQuMzA0MjEgMTIuMDcwOSwtNy45MzU4OSAxOC44MTIxNSwtNy41MjQ4NiAxMC4xNDA1LDAuNjE4MyAxNi44MjQxNCwxMi4zNDU4OCAyNi43MTMyNSwxNC42NzM0NyA5LjE2MzE5LDIuMTU2NzQgMjguMjE4MjIsLTEuMTI4NzMgMjguMjE4MjIsLTEuMTI4NzMgMCwwIC01LjI2NzM2LDE1Ljc0Njc5IC0xMC45MTEwNSwyMS40NDU4NiAtNy4wNjUyOSw3LjEzNDYyIC0xNi44MDg2NywxMi4yNzE1NiAtMjYuNzEzMjUsMTMuOTIwOTggLTguMjU4MDgsMS4zNzUyMyAtMTcuMjQ3MTcsLTAuMjE4ODMgLTI0LjgzMjAzLC0zLjc2MjQzIC02LjUyMDM1LC0zLjA0NjI3IC0xMi45NTc4LC03Ljg2MTIyIC0xNi4xNzg0NSwtMTQuMjk3MjMgLTIuMDgzMzksLTQuMTYzMzggLTIuMjU0MzcsLTkuNDAzNTYgLTEuMTI4NzIsLTEzLjkyMDk5IDAuOTAwMDMsLTMuNjEyMDYgMy4xNTEyOCwtNy4wMzM3IDYuMDE5ODgsLTkuNDA2MDcgelwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxjaXJjbGVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm09XCJtYXRyaXgoMS4wNDE2NjI0LDAsMCwxLjA0MTY2MjQsLTEwLjEyODg3LC01Mi4wNjU3NTMpXCJcbiAgICAgICAgICAgICAgICByPVwiOFwiXG4gICAgICAgICAgICAgICAgY3k9XCI1NDIuNjQ4MDdcIlxuICAgICAgICAgICAgICAgIGN4PVwiMzg4Ljc5MTQ0XCJcbiAgICAgICAgICAgICAgICBpZD1cInBhdGg3MDMxXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPGNpcmNsZVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybT1cIm1hdHJpeCgxLjE0ODU4ODMsMCwwLDEuMTQ4NTg4MywtNTEuNzAwNzI2LC0xMTAuMDg4ODYpXCJcbiAgICAgICAgICAgICAgICBpZD1cImNpcmNsZTcxMjVcIlxuICAgICAgICAgICAgICAgIGN4PVwiMzg0LjUzMzAyXCJcbiAgICAgICAgICAgICAgICBjeT1cIjU5OS4zMTc2OVwiXG4gICAgICAgICAgICAgICAgcj1cIjhcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgICAgIGlkPVwicGF0aDcxMzBcIlxuICAgICAgICAgICAgICAgIGQ9XCJtIDM2Mi44MzE0LDUzMS44MzYyNSBjIDAsMCAtMS44NjMxMiwwLjEwNzYyIC0yLjc3NjA2LC0wLjA0NDEgLTEuMzE4OCwtMC4yMTkxNiAtMi41MDAyNCwtMC45OTU2MyAtMy44MTUxOSwtMS4yMzY4IC00LjE2MjIzLC0wLjc2MzM4IC04LjY1MzI3LDAuNjc2ODEgLTEyLjY3OTU0LC0wLjYyNTUxIC0yLjAxMjcsLTAuNjUxMDIgLTQuMjI4NjgsLTEuNjQ2OTUgLTUuMzIwODcsLTMuNDU4NTYgLTAuNTA1NzUsLTAuODM4ODYgLTAuNzI0MDIsLTIuMDYwNjIgLTAuMjY2MDUsLTIuOTI2NDkgMS4yODA2NywtMi40MjEyNSA3LjE4MzE4LC0zLjk5MDY1IDcuMTgzMTgsLTMuOTkwNjUgMCwwIC02LjE5NzEsLTQuMjgxMjkgLTguNTEzNCwtNy4xODMxOSAtMS44MDYyNiwtMi4yNjI5MyAtMy4zNzMyNywtNC44ODY0NSAtMy45OTA2NiwtNy43MTUyOCAtMC4zOTc1NSwtMS44MjE1MyAtMC44MDE5MSwtNC4wNTg2NyAwLjI2NjA1LC01LjU4NjkxIDQuMjUwNDgsLTMuOTUzMjggOS4yOTQzMSwtMC42NjAyNSAxMy44MzQyOSwxLjA2NDE4IDEuNzg0NjUsMC42ODEyMSAzLjQxMTQ0LDIuMDcyMjMgNS4zMjA4NywyLjEyODM0IDIuODAzMTQsMC4wODIzIDUuNDE4NTMsLTEuNTIxOCA3Ljk4MTMyLC0yLjY2MDQ0IDIuMTQxMTIsLTAuOTUxMyA2LjExOTAxLC0zLjQ1ODU3IDYuMTE5MDEsLTMuNDU4NTcgMCwwIC0yLjUxNzYxLDMuMzY1NzEgLTMuMTkyNTIsNS4zMjA4OCAtMC42OTk5LDIuMDI3NTEgLTAuNzc1MzIsNC4yNDAyNSAtMC43OTgxNSw2LjM4NTA1IC0wLjAyNzQsMi41ODUzMyAwLjM2ODE1LDUuMTY1OCAwLjc5ODE1LDcuNzE1MjcgMC41MTUxNCwzLjA1NDM3IDIuMjQzNDcsNS45NTAxNCAyLjEyODM0LDkuMDQ1NSAtMC4wOTM4LDIuNTI0MjYgLTIuMjc4NzcsNy4yMjcyNSAtMi4yNzg3Nyw3LjIyNzI1IHpcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8ZWxsaXBzZVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybT1cInJvdGF0ZSgtNzAuOTE3OTE3KVwiXG4gICAgICAgICAgICAgICAgcnk9XCI4Ljg3Njc0OVwiXG4gICAgICAgICAgICAgICAgcng9XCIxMS4yOTI3MDRcIlxuICAgICAgICAgICAgICAgIGN5PVwiNTIzLjA0NTY1XCJcbiAgICAgICAgICAgICAgICBjeD1cIi0zNTEuNjk0NjdcIlxuICAgICAgICAgICAgICAgIGlkPVwicGF0aDcxMzJcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8ZWxsaXBzZVxuICAgICAgICAgICAgICAgIGlkPVwiZWxsaXBzZTcxMzRcIlxuICAgICAgICAgICAgICAgIGN4PVwiLTM3MS42NTg2M1wiXG4gICAgICAgICAgICAgICAgY3k9XCI1MzkuNjMzNTRcIlxuICAgICAgICAgICAgICAgIHJ4PVwiNi40NDAwOTk3XCJcbiAgICAgICAgICAgICAgICByeT1cIjUuNjkyMjAyMVwiXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtPVwibWF0cml4KDAuMzcyNzg3OCwtMC45Mjc5MTY2MiwwLjk1ODM4NjQ2LDAuMjg1NDczOTcsMCwwKVwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxlbGxpcHNlXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtPVwibWF0cml4KDEuMjg1ODk5NCwwLDAsMS4yODU4OTk0LDQ5My44NzQ4MSwtNTM4LjcyODg0KVwiXG4gICAgICAgICAgICAgICAgcnk9XCIxLjc5MTA0MTVcIlxuICAgICAgICAgICAgICAgIHJ4PVwiMS44Nzc3MTlcIlxuICAgICAgICAgICAgICAgIGN5PVwiODEwLjc4MjlcIlxuICAgICAgICAgICAgICAgIGN4PVwiLTg5LjA0NzY3NlwiXG4gICAgICAgICAgICAgICAgaWQ9XCJwYXRoNzEzNlwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtPVwibWF0cml4KDEuMTQ4NTg4MywwLDAsMS4xNDg1ODgzLC01MS43MDA3MjYsLTExMC4wODg4NilcIlxuICAgICAgICAgICAgICAgIGlkPVwicGF0aDcxOThcIlxuICAgICAgICAgICAgICAgIGQ9XCJtIDM4My44ODc4MSw1ODYuODE4NTYgYyAwLDAgNC43NTU4MywxLjIwMjUzIDcuMDM3NDksMi4wODU5NCAyLjkxMjIyLDEuMTI3NTYgOC40MzMyOSw0LjA4MDYgOC40MzMyOSw0LjA4MDYgbCAyLjE3NjMzLC0xLjA4ODIgYyAwLDAgLTYuMTM4MzMsLTUuODI3NzMgLTEwLjA2NTU0LC02LjI1NjkgLTUuNDY1OTEsLTAuNTk3MzIgLTcuNTgxNTcsMS4xNzg1NiAtNy41ODE1NywxLjE3ODU2IHpcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybT1cIm1hdHJpeCgxLjE0ODU4ODMsMCwwLDEuMTQ4NTg4MywtNTEuNzAwNzI2LC0xMTAuMDg4ODYpXCJcbiAgICAgICAgICAgICAgICBpZD1cInBhdGg3MjQ4XCJcbiAgICAgICAgICAgICAgICBkPVwibSAzOTcuODc4NTMsNTE2LjQyMDk1IHYgMiBjIDExLjU0NzE2LDQuMTQxMDcgMTcuOTk1OTIsMTMuODA4NDYgMTguNTYwNTUsMjYuMzc4OTEgOS4yZS00LDAuMDIwMiA5LjVlLTQsMC4wNDA0IDAuMDAyLDAuMDYwNSAwLjAyNDUsLTAuNjg4NTYgMC4wMjkyLC0xLjM3NTQzIC0wLjAwMiwtMi4wNjA1NCAtMC41NjQ2MywtMTIuNTcwNDUgLTcuMDEzMzksLTIyLjIzNzg0IC0xOC41NjA1NSwtMjYuMzc4OTEgeiBtIC00My43NjU2MiwyNS45MjU3OCBjIC0wLjEzNDIyLDEuMzU3NTkgLTAuMTkxOTksMi43NDg4NSAtMC4xNDY0OSw0LjE2MDE2IDAuMDQyMywtMS40MjI3MiAwLjE4MDkxLC0yLjgxNTk5IDAuNDA0MywtNC4xNjAxNiB6XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPGVsbGlwc2VcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm09XCJtYXRyaXgoMS4xNzk2NDMxLDAuMTgwODQwMTYsLTAuMjI3NjEyMDMsMC45MzcyMzg4OSwtNzAuNTk4ODAzLC05LjQ4MzYyNzIpXCJcbiAgICAgICAgICAgICAgICByeT1cIjIuMTQzMzIzNFwiXG4gICAgICAgICAgICAgICAgcng9XCI2LjA0MDI3NTFcIlxuICAgICAgICAgICAgICAgIGN5PVwiNDMzLjYyMjUzXCJcbiAgICAgICAgICAgICAgICBjeD1cIjQ4NC43MTc2OFwiXG4gICAgICAgICAgICAgICAgaWQ9XCJwYXRoNzI3NlwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtPVwibWF0cml4KDEuMTQ4NTg4MywwLDAsMS4xNDg1ODgzLC01MS43MDA3MjYsLTExMC4wODg4NilcIlxuICAgICAgICAgICAgICAgIGlkPVwicGF0aDczNThcIlxuICAgICAgICAgICAgICAgIGQ9XCJtIDQ1MC41NjE3Niw1NzAuMjExMzMgYyAwLjMxNDIyLC0wLjUxNjg3IDAuODQ2ODUsLTEuMDg0MzQgMS40NTE3MiwtMS4wODg3OSAwLjgyMjcsLTAuMDA2IDEuNTE5MzMsMC43ODEyMiAxLjk5NjExLDEuNDUxNzIgMS4yMDg2OSwxLjY5OTgyIDEuODE0NjQsNS45ODgzMSAxLjgxNDY0LDUuOTg4MzEgMCwwIC00Ljc1MTQsLTIuMDA4NTUgLTUuNjI1MzksLTQuMTczNjcgLTAuMjc1NDYsLTAuNjgyMzcgLTAuMDE5MywtMS41NDg3OCAwLjM2MjkyLC0yLjE3NzU3IHpcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybT1cIm1hdHJpeCgxLjE0ODU4ODMsMCwwLDEuMTQ4NTg4MywtNTEuNzAwNzI2LC0xMTAuMDg4ODYpXCJcbiAgICAgICAgICAgICAgICBpZD1cInBhdGg3NDM2XCJcbiAgICAgICAgICAgICAgICBkPVwibSAzOTkuNTU2MzUsNTc2LjI4NzAyIGMgMCwwIDUuNzcxMDMsLTAuMzg1MTkgOC41NDIyNCwwLjI3NTU2IDcuMTk1MTEsMS43MTU1NSAxMy4wMzY3NCw3LjIyMzU4IDIwLjExNTYsOS4zNjg5MSAyLjMxMjM5LDAuNzAwOCA3LjE2NDQ2LDEuMTAyMjIgNy4xNjQ0NiwxLjEwMjIyIDAsMCAtOS4xODc5LDEuMDA5NTcgLTEzLjUwMjI1LC0wLjI3NTU1IC00Ljk4MjgyLC0xLjQ4NDI0IC04LjQzNDMzLC02LjI1MDU3IC0xMy4yMjY2OSwtOC4yNjY2OSAtMi44NzQ4NywtMS4yMDk0NCAtOS4wOTMzNiwtMi4yMDQ0NSAtOS4wOTMzNiwtMi4yMDQ0NSB6XCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvZz5cbiAgICAgICAgICA8L2c+XG4gICAgICAgIDwvZz5cbiAgICAgIDwvQmFzZT5cbiAgICApO1xuICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBR0EsSUFBQUEsTUFBQSxHQUFBQyx1QkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsVUFBQSxHQUFBQyxzQkFBQSxDQUFBRixPQUFBO0FBQ0EsSUFBQUcsS0FBQSxHQUFBSCxPQUFBO0FBQTZCLFNBQUFJLHlCQUFBQyxDQUFBLDZCQUFBQyxPQUFBLG1CQUFBQyxDQUFBLE9BQUFELE9BQUEsSUFBQUUsQ0FBQSxPQUFBRixPQUFBLFlBQUFGLHdCQUFBLFlBQUFBLHlCQUFBQyxDQUFBLFdBQUFBLENBQUEsR0FBQUcs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