UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

59 lines (58 loc) 15.9 kB
"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 _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireWildcard(require("react")); 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 RasterTileIcon = /*#__PURE__*/function (_Component) { function RasterTileIcon() { (0, _classCallCheck2["default"])(this, RasterTileIcon); return _callSuper(this, RasterTileIcon, arguments); } (0, _inherits2["default"])(RasterTileIcon, _Component); return (0, _createClass2["default"])(RasterTileIcon, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_base.Base, this.props, /*#__PURE__*/_react["default"].createElement("g", null, /*#__PURE__*/_react["default"].createElement("path", { d: "M38.244 36.0125C39.0513 35.2052 39.0513 33.8928 38.244 33.0855C37.6319 32.4735 36.6666 32.3479 35.9007 32.6936L33.8528 30.6463L37.2683 27.2302C37.398 27.1004 37.4705 26.9252 37.4705 26.7423C37.4705 26.5595 37.398 26.3835 37.2683 26.2545L31.9001 20.887L32.8764 19.9113L34.3399 21.3755C34.4745 21.5101 34.6511 21.5777 34.8278 21.5777C35.0044 21.5777 35.181 21.5101 35.3156 21.3755L42.1459 14.5452C42.4157 14.2754 42.4157 13.8393 42.1459 13.5695L38.2433 9.66621C37.9735 9.39642 37.5374 9.39642 37.2676 9.66621L30.4366 16.4965C30.3069 16.6262 30.2344 16.8015 30.2344 16.9843C30.2344 17.1672 30.3069 17.3431 30.4366 17.4722L31.9001 18.9364L30.9244 19.912L28.4853 17.4729C28.0513 17.0389 27.4392 16.8091 26.7161 16.8091C25.2078 16.8091 23.2682 17.811 21.655 19.4242C20.5379 20.5413 19.7016 21.8199 19.3 23.0253C18.8439 24.3922 18.9874 25.539 19.703 26.2545L22.1428 28.6943L21.1671 29.6707L19.703 28.2065C19.5732 28.0768 19.398 28.0043 19.2151 28.0043C19.0323 28.0043 18.8563 28.0768 18.7273 28.2065L11.897 35.0368C11.7673 35.1658 11.6948 35.3411 11.6948 35.5246C11.6948 35.7082 11.7673 35.8834 11.897 36.0125L15.8003 39.9151C15.9349 40.0497 16.1115 40.1173 16.2882 40.1173C16.4648 40.1173 16.6414 40.0497 16.776 39.9151L23.6063 33.0855C23.736 32.9558 23.8085 32.7812 23.8085 32.5977C23.8085 32.4141 23.736 32.2389 23.6063 32.1098L22.1421 30.6463L23.1185 29.67L28.4853 35.0368C28.615 35.1665 28.7903 35.239 28.9731 35.239C29.156 35.239 29.3319 35.1665 29.4609 35.0368L32.8764 31.622L34.9182 33.663C34.5538 34.4317 34.6808 35.377 35.3156 36.0125C35.7061 36.403 36.2264 36.619 36.7798 36.619C37.3325 36.619 37.8527 36.403 38.244 36.0125Z", fill: "currentColor" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M36.6146 39.3087C37.9049 39.3087 39.1173 38.8063 40.0281 37.8955C40.9402 36.984 41.4426 35.771 41.4419 34.48C41.4419 34.0985 41.1328 33.79 40.7519 33.79C40.3703 33.79 40.0619 34.0992 40.0619 34.48C40.0619 35.4026 39.7031 36.2692 39.0524 36.9199C38.4024 37.5699 37.5365 37.9287 36.6146 37.9287C36.6133 37.9287 36.6119 37.9287 36.6119 37.9287C36.231 37.9287 35.9219 38.2371 35.9219 38.618C35.9219 38.9995 36.2303 39.3087 36.6112 39.3087C36.6126 39.3087 36.6133 39.3087 36.6146 39.3087Z", fill: "currentColor" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M36.6119 40.69C36.2303 40.69 35.9219 40.9985 35.9219 41.38C35.9219 41.7616 36.2303 42.07 36.6119 42.07C40.7974 42.07 44.2026 38.6649 44.2026 34.48C44.2026 34.0985 43.8941 33.79 43.5126 33.79C43.131 33.79 42.8226 34.0985 42.8226 34.48C42.8226 37.9045 40.0363 40.69 36.6119 40.69Z", fill: "currentColor" }), /*#__PURE__*/_react["default"].createElement("path", { d: "M46.2719 33.79C45.8903 33.79 45.5819 34.0985 45.5819 34.48C45.5819 39.426 41.5578 43.45 36.6119 43.45C36.2303 43.45 35.9219 43.7585 35.9219 44.14C35.9219 44.5216 36.2303 44.83 36.6119 44.83C42.3189 44.83 46.9619 40.187 46.9619 34.48C46.9619 34.0985 46.6534 33.79 46.2719 33.79Z", fill: "currentColor" }))); } }]); }(_react.Component); (0, _defineProperty2["default"])(RasterTileIcon, "propTypes", { height: _propTypes["default"].string, colors: _propTypes["default"].arrayOf(_propTypes["default"].string.isRequired) }); (0, _defineProperty2["default"])(RasterTileIcon, "defaultProps", { height: '16px', predefinedClassName: 'raster-tile-layer-icon', totalColor: 2, viewBox: '6 2 50 50' }); var _default = exports["default"] = RasterTileIcon; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsIl9iYXNlIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwiZSIsIldlYWtNYXAiLCJyIiwidCIsIl9fZXNNb2R1bGUiLCJfdHlwZW9mIiwiaGFzIiwiZ2V0IiwibiIsIl9fcHJvdG9fXyIsImEiLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0eSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsInUiLCJoYXNPd25Qcm9wZXJ0eSIsImNhbGwiLCJpIiwic2V0IiwiX2NhbGxTdXBlciIsIm8iLCJfZ2V0UHJvdG90eXBlT2YyIiwiX3Bvc3NpYmxlQ29uc3RydWN0b3JSZXR1cm4yIiwiX2lzTmF0aXZlUmVmbGVjdENvbnN0cnVjdCIsIlJlZmxlY3QiLCJjb25zdHJ1Y3QiLCJjb25zdHJ1Y3RvciIsImFwcGx5IiwiQm9vbGVhbiIsInByb3RvdHlwZSIsInZhbHVlT2YiLCJSYXN0ZXJUaWxlSWNvbiIsIl9Db21wb25lbnQiLCJfY2xhc3NDYWxsQ2hlY2syIiwiYXJndW1lbnRzIiwiX2luaGVyaXRzMiIsIl9jcmVhdGVDbGFzczIiLCJrZXkiLCJ2YWx1ZSIsInJlbmRlciIsImNyZWF0ZUVsZW1lbnQiLCJCYXNlIiwicHJvcHMiLCJkIiwiZmlsbCIsIkNvbXBvbmVudCIsIl9kZWZpbmVQcm9wZXJ0eTIiLCJoZWlnaHQiLCJQcm9wVHlwZXMiLCJzdHJpbmciLCJjb2xvcnMiLCJhcnJheU9mIiwiaXNSZXF1aXJlZCIsInByZWRlZmluZWRDbGFzc05hbWUiLCJ0b3RhbENvbG9yIiwidmlld0JveCIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yYXN0ZXItdGlsZS9yYXN0ZXItdGlsZS1pY29uLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUXG4vLyBDb3B5cmlnaHQgY29udHJpYnV0b3JzIHRvIHRoZSBrZXBsZXIuZ2wgcHJvamVjdFxuXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0LCB7Q29tcG9uZW50fSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCB7QmFzZX0gZnJvbSAnLi4vYmFzZSc7XG5cbmNsYXNzIFJhc3RlclRpbGVJY29uIGV4dGVuZHMgQ29tcG9uZW50IHtcbiAgc3RhdGljIHByb3BUeXBlcyA9IHtcbiAgICBoZWlnaHQ6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgY29sb3JzOiBQcm9wVHlwZXMuYXJyYXlPZihQcm9wVHlwZXMuc3RyaW5nLmlzUmVxdWlyZWQpXG4gIH07XG5cbiAgc3RhdGljIGRlZmF1bHRQcm9wcyA9IHtcbiAgICBoZWlnaHQ6ICcxNnB4JyxcbiAgICBwcmVkZWZpbmVkQ2xhc3NOYW1lOiAncmFzdGVyLXRpbGUtbGF5ZXItaWNvbicsXG4gICAgdG90YWxDb2xvcjogMixcbiAgICB2aWV3Qm94OiAnNiAyIDUwIDUwJ1xuICB9O1xuXG4gIHJlbmRlcigpOiBSZWFjdC5SZWFjdE5vZGUge1xuICAgIHJldHVybiAoXG4gICAgICA8QmFzZSB7Li4udGhpcy5wcm9wc30+XG4gICAgICAgIDxnPlxuICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICBkPVwiTTM4LjI0NCAzNi4wMTI1QzM5LjA1MTMgMzUuMjA1MiAzOS4wNTEzIDMzLjg5MjggMzguMjQ0IDMzLjA4NTVDMzcuNjMxOSAzMi40NzM1IDM2LjY2NjYgMzIuMzQ3OSAzNS45MDA3IDMyLjY5MzZMMzMuODUyOCAzMC42NDYzTDM3LjI2ODMgMjcuMjMwMkMzNy4zOTggMjcuMTAwNCAzNy40NzA1IDI2LjkyNTIgMzcuNDcwNSAyNi43NDIzQzM3LjQ3MDUgMjYuNTU5NSAzNy4zOTggMjYuMzgzNSAzNy4yNjgzIDI2LjI1NDVMMzEuOTAwMSAyMC44ODdMMzIuODc2NCAxOS45MTEzTDM0LjMzOTkgMjEuMzc1NUMzNC40NzQ1IDIxLjUxMDEgMzQuNjUxMSAyMS41Nzc3IDM0LjgyNzggMjEuNTc3N0MzNS4wMDQ0IDIxLjU3NzcgMzUuMTgxIDIxLjUxMDEgMzUuMzE1NiAyMS4zNzU1TDQyLjE0NTkgMTQuNTQ1MkM0Mi40MTU3IDE0LjI3NTQgNDIuNDE1NyAxMy44MzkzIDQyLjE0NTkgMTMuNTY5NUwzOC4yNDMzIDkuNjY2MjFDMzcuOTczNSA5LjM5NjQyIDM3LjUzNzQgOS4zOTY0MiAzNy4yNjc2IDkuNjY2MjFMMzAuNDM2NiAxNi40OTY1QzMwLjMwNjkgMTYuNjI2MiAzMC4yMzQ0IDE2LjgwMTUgMzAuMjM0NCAxNi45ODQzQzMwLjIzNDQgMTcuMTY3MiAzMC4zMDY5IDE3LjM0MzEgMzAuNDM2NiAxNy40NzIyTDMxLjkwMDEgMTguOTM2NEwzMC45MjQ0IDE5LjkxMkwyOC40ODUzIDE3LjQ3MjlDMjguMDUxMyAxNy4wMzg5IDI3LjQzOTIgMTYuODA5MSAyNi43MTYxIDE2LjgwOTFDMjUuMjA3OCAxNi44MDkxIDIzLjI2ODIgMTcuODExIDIxLjY1NSAxOS40MjQyQzIwLjUzNzkgMjAuNTQxMyAxOS43MDE2IDIxLjgxOTkgMTkuMyAyMy4wMjUzQzE4Ljg0MzkgMjQuMzkyMiAxOC45ODc0IDI1LjUzOSAxOS43MDMgMjYuMjU0NUwyMi4xNDI4IDI4LjY5NDNMMjEuMTY3MSAyOS42NzA3TDE5LjcwMyAyOC4yMDY1QzE5LjU3MzIgMjguMDc2OCAxOS4zOTggMjguMDA0MyAxOS4yMTUxIDI4LjAwNDNDMTkuMDMyMyAyOC4wMDQzIDE4Ljg1NjMgMjguMDc2OCAxOC43MjczIDI4LjIwNjVMMTEuODk3IDM1LjAzNjhDMTEuNzY3MyAzNS4xNjU4IDExLjY5NDggMzUuMzQxMSAxMS42OTQ4IDM1LjUyNDZDMTEuNjk0OCAzNS43MDgyIDExLjc2NzMgMzUuODgzNCAxMS44OTcgMzYuMDEyNUwxNS44MDAzIDM5LjkxNTFDMTUuOTM0OSA0MC4wNDk3IDE2LjExMTUgNDAuMTE3MyAxNi4yODgyIDQwLjExNzNDMTYuNDY0OCA0MC4xMTczIDE2LjY0MTQgNDAuMDQ5NyAxNi43NzYgMzkuOTE1MUwyMy42MDYzIDMzLjA4NTVDMjMuNzM2IDMyLjk1NTggMjMuODA4NSAzMi43ODEyIDIzLjgwODUgMzIuNTk3N0MyMy44MDg1IDMyLjQxNDEgMjMuNzM2IDMyLjIzODkgMjMuNjA2MyAzMi4xMDk4TDIyLjE0MjEgMzAuNjQ2M0wyMy4xMTg1IDI5LjY3TDI4LjQ4NTMgMzUuMDM2OEMyOC42MTUgMzUuMTY2NSAyOC43OTAzIDM1LjIzOSAyOC45NzMxIDM1LjIzOUMyOS4xNTYgMzUuMjM5IDI5LjMzMTkgMzUuMTY2NSAyOS40NjA5IDM1LjAzNjhMMzIuODc2NCAzMS42MjJMMzQuOTE4MiAzMy42NjNDMzQuNTUzOCAzNC40MzE3IDM0LjY4MDggMzUuMzc3IDM1LjMxNTYgMzYuMDEyNUMzNS43MDYxIDM2LjQwMyAzNi4yMjY0IDM2LjYxOSAzNi43Nzk4IDM2LjYxOUMzNy4zMzI1IDM2LjYxOSAzNy44NTI3IDM2LjQwMyAzOC4yNDQgMzYuMDEyNVpcIlxuICAgICAgICAgICAgZmlsbD1cImN1cnJlbnRDb2xvclwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgZD1cIk0zNi42MTQ2IDM5LjMwODdDMzcuOTA0OSAzOS4zMDg3IDM5LjExNzMgMzguODA2MyA0MC4wMjgxIDM3Ljg5NTVDNDAuOTQwMiAzNi45ODQgNDEuNDQyNiAzNS43NzEgNDEuNDQxOSAzNC40OEM0MS40NDE5IDM0LjA5ODUgNDEuMTMyOCAzMy43OSA0MC43NTE5IDMzLjc5QzQwLjM3MDMgMzMuNzkgNDAuMDYxOSAzNC4wOTkyIDQwLjA2MTkgMzQuNDhDNDAuMDYxOSAzNS40MDI2IDM5LjcwMzEgMzYuMjY5MiAzOS4wNTI0IDM2LjkxOTlDMzguNDAyNCAzNy41Njk5IDM3LjUzNjUgMzcuOTI4NyAzNi42MTQ2IDM3LjkyODdDMzYuNjEzMyAzNy45Mjg3IDM2LjYxMTkgMzcuOTI4NyAzNi42MTE5IDM3LjkyODdDMzYuMjMxIDM3LjkyODcgMzUuOTIxOSAzOC4yMzcxIDM1LjkyMTkgMzguNjE4QzM1LjkyMTkgMzguOTk5NSAzNi4yMzAzIDM5LjMwODcgMzYuNjExMiAzOS4zMDg3QzM2LjYxMjYgMzkuMzA4NyAzNi42MTMzIDM5LjMwODcgMzYuNjE0NiAzOS4zMDg3WlwiXG4gICAgICAgICAgICBmaWxsPVwiY3VycmVudENvbG9yXCJcbiAgICAgICAgICAvPlxuICAgICAgICAgIDxwYXRoXG4gICAgICAgICAgICBkPVwiTTM2LjYxMTkgNDAuNjlDMzYuMjMwMyA0MC42OSAzNS45MjE5IDQwLjk5ODUgMzUuOTIxOSA0MS4zOEMzNS45MjE5IDQxLjc2MTYgMzYuMjMwMyA0Mi4wNyAzNi42MTE5IDQyLjA3QzQwLjc5NzQgNDIuMDcgNDQuMjAyNiAzOC42NjQ5IDQ0LjIwMjYgMzQuNDhDNDQuMjAyNiAzNC4wOTg1IDQzLjg5NDEgMzMuNzkgNDMuNTEyNiAzMy43OUM0My4xMzEgMzMuNzkgNDIuODIyNiAzNC4wOTg1IDQyLjgyMjYgMzQuNDhDNDIuODIyNiAzNy45MDQ1IDQwLjAzNjMgNDAuNjkgMzYuNjExOSA0MC42OVpcIlxuICAgICAgICAgICAgZmlsbD1cImN1cnJlbnRDb2xvclwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8cGF0aFxuICAgICAgICAgICAgZD1cIk00Ni4yNzE5IDMzLjc5QzQ1Ljg5MDMgMzMuNzkgNDUuNTgxOSAzNC4wOTg1IDQ1LjU4MTkgMzQuNDhDNDUuNTgxOSAzOS40MjYgNDEuNTU3OCA0My40NSAzNi42MTE5IDQzLjQ1QzM2LjIzMDMgNDMuNDUgMzUuOTIxOSA0My43NTg1IDM1LjkyMTkgNDQuMTRDMzUuOTIxOSA0NC41MjE2IDM2LjIzMDMgNDQuODMgMzYuNjExOSA0NC44M0M0Mi4zMTg5IDQ0LjgzIDQ2Ljk2MTkgNDAuMTg3IDQ2Ljk2MTkgMzQuNDhDNDYuOTYxOSAzNC4wOTg1IDQ2LjY1MzQgMzMuNzkgNDYuMjcxOSAzMy43OVpcIlxuICAgICAgICAgICAgZmlsbD1cImN1cnJlbnRDb2xvclwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9nPlxuICAgICAgPC9CYXNlPlxuICAgICk7XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgUmFzdGVyVGlsZUljb247XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBR0EsSUFBQUEsVUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsTUFBQSxHQUFBQyx1QkFBQSxDQUFBRixPQUFBO0FBRUEsSUFBQUcsS0FBQSxHQUFBSCxPQUFBO0FBQTZCLFNBQUFJLHlCQUFBQyxDQUFBLDZCQUFBQyxPQUFBLG1CQUFBQyxDQUFBLE9BQUFELE9BQUEsSUFBQUUsQ0FBQSxPQUFBRixPQUFBLFlBQUFGLHdCQUFBLFlBQUFBLHlCQUFBQyxDQUFBLFdBQUFBLENBQUEsR0FBQUcsQ0FBQSxHQUFBRCxDQUFBLEtBQUFGLENBQUE7QUFBQSxTQUFBSCx3QkFBQUcsQ0FBQSxFQUFBRSxDQUFBLFNBQUFBLENBQUEsSUFBQUYsQ0FBQSxJQUFBQSxDQUFBLENBQUFJLFVBQUEsU0FBQUosQ0FBQSxlQUFBQSxDQUFBLGdCQUFBSyxPQUFBLENBQUFMLENBQUEsMEJBQUFBLENBQUEsc0JBQUFBLENBQUEsUUFBQUcsQ0FBQSxHQUFBSix3QkFBQSxDQUFBRyxDQUFBLE9BQUFDLENBQUEsSUFBQUEsQ0FBQSxDQUFBRyxHQUFBLENBQUFOLENBQUEsVUFBQUcsQ0FBQSxDQUFBSSxHQUFBLENBQUFQLENBQUEsT0FBQVEsQ0FBQSxLQUFBQyxTQUFBLFVBQUFDLENBQUEsR0FBQUMsTUFBQSxDQUFBQyxjQUFBLElBQUFELE1BQUEsQ0FBQUUsd0JBQUEsV0FBQUMsQ0FBQSxJQUFBZCxDQUFBLG9CQUFBYyxDQUFBLE9BQUFDLGNBQUEsQ0FBQUMsSUFBQSxDQUFBaEIsQ0FBQSxFQUFBYyxDQUFBLFNBQUFHLENBQUEsR0FBQVAsQ0FBQSxHQUFBQyxNQUFBLENBQUFFLHdCQUFBLENBQUFiLENBQUEsRUFBQWMsQ0FBQSxVQUFBRyxDQUFBLEtBQUFBLENBQUEsQ0FBQVYsR0FBQSxJQUFBVSxDQUFBLENBQUFDLEdBQUEsSUFBQVAsTUFB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