PageSourceSearch

https://babysparks.com/class/v3/dist/main-25dc9f7d.js?v=2026-09-05.0

js babysparks.com collected 2026-10-01 11:31:06 UTC 437,893 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkBabySparks=self.webpackChunkBabySparks||[]).push([[589],{758:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var _headings_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(7661);\n\r\n  \r\n  \r\n\r\n  class headingElement extends lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF {\r\n    \r\n    static get properties() {\r\n      return {\r\n        headingText: { type: String },\r\n        headingClass : { type : String },\r\n        headingType : { type : String },\r\n        convertHTML : { type : Boolean }\r\n      };\r\n    }\r\n\r\n    static get styles() {\r\n        return [_headings_scss__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .A];\r\n    }\r\n\r\n    returnString(str) {\r\n    \tvar frag = document.createRange().createContextualFragment(str);\r\n      return frag;\r\n    }\r\n    \r\n    render() {\r\n      return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n       ${ (this.headingType == \'h1\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h1 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h1>`\r\n         : (this.headingType == \'h2\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h2 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h2>`\r\n         : (this.headingType == \'h3\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h3 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h3>`\r\n         : (this.headingType == \'h4\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h4 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h4>`\r\n         : (this.headingType == \'h5\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h5 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h5>`\r\n         : (this.headingType == \'h6\') ? (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h6 class="${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h6>`\r\n         : (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<h2 class="title title-${this.headingClass}">${this.convertHTML? this.returnString(this.headingText) : this.headingText }</h2>`\r\n      }`;\r\n\r\n    }\r\n  }\r\n  \r\n  customElements.define("heading-element", headingElement);\r\n  //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNzU4LmpzIiwibWFwcGluZ3MiOiI7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9CYWJ5U3BhcmtzLy4vc3JjL2NvbXBvbmVudHMvaGVhZGluZ3MvaGVhZGluZ3MuanM/ZGY1MyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gICAgTGl0RWxlbWVudCxcclxuICAgIGh0bWxcclxufSBmcm9tIFwibGl0LWVsZW1lbnRcIjtcclxuICBcclxuICBpbXBvcnQgaGVhZGluZ1N0eWxlcyBmcm9tICcuL2hlYWRpbmdzLnNjc3MnO1xyXG5cclxuICBjbGFzcyBoZWFkaW5nRWxlbWVudCBleHRlbmRzIExpdEVsZW1lbnQge1xyXG4gICAgXHJcbiAgICBzdGF0aWMgZ2V0IHByb3BlcnRpZXMoKSB7XHJcbiAgICAgIHJldHVybiB7XHJcbiAgICAgICAgaGVhZGluZ1RleHQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgICAgaGVhZGluZ0NsYXNzIDogeyB0eXBlIDogU3RyaW5nIH0sXHJcbiAgICAgICAgaGVhZGluZ1R5cGUgOiB7IHR5cGUgOiBTdHJpbmcgfSxcclxuICAgICAgICBjb252ZXJ0S
1FRNTCA6IHsgdHlwZSA6IEJvb2xlYW4gfVxyXG4gICAgICB9O1xyXG4gICAgfVxyXG5cclxuICAgIHN0YXRpYyBnZXQgc3R5bGVzKCkge1xyXG4gICAgICAgIHJldHVybiBbaGVhZGluZ1N0eWxlc107XHJcbiAgICB9XHJcblxyXG4gICAgcmV0dXJuU3RyaW5nKHN0cikge1xyXG4gICAgXHR2YXIgZnJhZyA9IGRvY3VtZW50LmNyZWF0ZVJhbmdlKCkuY3JlYXRlQ29udGV4dHVhbEZyYWdtZW50KHN0cik7XHJcbiAgICAgIHJldHVybiBmcmFnO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICByZW5kZXIoKSB7XHJcbiAgICAgIHJldHVybiBodG1sYFxyXG4gICAgICAgJHsgKHRoaXMuaGVhZGluZ1R5cGUgPT0gJ2gxJykgPyBodG1sYDxoMSBjbGFzcz1cIiR7dGhpcy5oZWFkaW5nQ2xhc3N9XCI+JHt0aGlzLmNvbnZlcnRIVE1MPyB0aGlzLnJldHVyblN0cmluZyh0aGlzLmhlYWRpbmdUZXh0KSA6IHRoaXMuaGVhZGluZ1RleHQgfTwvaDE+YFxyXG4gICAgICAgICA6ICh0aGlzLmhlYWRpbmdUeXBlID09ICdoMicpID8gaHRtbGA8aDIgY2xhc3M9XCIke3RoaXMuaGVhZGluZ0NsYXNzfVwiPiR7dGhpcy5jb252ZXJ0SFRNTD8gdGhpcy5yZXR1cm5TdHJpbmcodGhpcy5oZWFkaW5nVGV4dCkgOiB0aGlzLmhlYWRpbmdUZXh0IH08L2gyPmBcclxuICAgICAgICAgOiAodGhpcy5oZWFkaW5nVHlwZSA9PSAnaDMnKSA/IGh0bWxgPGgzIGNsYXNzPVwiJHt0aGlzLmhlYWRpbmdDbGFzc31cIj4ke3RoaXMuY29udmVydEhUTUw/IHRoaXMucmV0dXJuU3RyaW5nKHRoaXMuaGVhZGluZ1RleHQpIDogdGhpcy5oZWFkaW5nVGV4dCB9PC9oMz5gXHJcbiAgICAgICAgIDogKHRoaXMuaGVhZGluZ1R5cGUgPT0gJ2g0JykgPyBodG1sYDxoNCBjbGFzcz1cIiR7dGhpcy5oZWFkaW5nQ2xhc3N9XCI+JHt0aGlzLmNvbnZlcnRIVE1MPyB0aGlzLnJldHVyblN0cmluZyh0aGlzLmhlYWRpbmdUZXh0KSA6IHRoaXMuaGVhZGluZ1RleHQgfTwvaDQ+YFxyXG4gICAgICAgICA6ICh0aGlzLmhlYWRpbmdUeXBlID09ICdoNScpID8gaHRtbGA8aDUgY2xhc3M9XCIke3RoaXMuaGVhZGluZ0NsYXNzfVwiPiR7dGhpcy5jb252ZXJ0SFRNTD8gdGhpcy5yZXR1cm5TdHJpbmcodGhpcy5oZWFkaW5nVGV4dCkgOiB0aGlzLmhlYWRpbmdUZXh0IH08L2g1PmBcclxuICAgICAgICAgOiAodGhpcy5oZWFkaW5nVHlwZSA9PSAnaDYnKSA/IGh0bWxgPGg2IGNsYXNzPVwiJHt0aGlzLmhlYWRpbmdDbGFzc31cIj4ke3RoaXMuY29udmVydEhUTUw/IHRoaXMucmV0dXJuU3RyaW5nKHRoaXMuaGVhZGluZ1RleHQpIDogdGhpcy5oZWFkaW5nVGV4dCB9PC9oNj5gXHJcbiAgICAgICAgIDogaHRtbGA8aDIgY2xhc3M9XCJ0aXRsZSB0aXRsZS0ke3RoaXMuaGVhZGluZ0NsYXNzfVwiPiR7dGhpcy5jb252ZXJ0SFRNTD8gdGhpcy5yZXR1cm5TdHJpbmcodGhpcy5oZWFkaW5nVGV4dCkgOiB0aGlzLmhlYWRpbmdUZXh0IH08L2gyPmBcclxuICAgICAgfWA7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBjdXN0b21FbGVtZW50cy5kZWZpbmUoXCJoZWFkaW5nLWVsZW1lbnRcIiwgaGVhZGluZ0VsZW1lbnQpO1xyXG4gICJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///758\n\n}')},1372:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{\n// EXTERNAL MODULE: ./node_modules/lit-element/index.js\nvar lit_element = __webpack_require__(4420);\n// EXTERNAL MODULE: ./node_modules/js-cookie/dist/js.cookie.mjs\nvar js_cookie = __webpack_require__(8987);\n// EXTERNAL MODULE: ./node_modules/lit/index.js\nvar lit = __webpack_require__(6161);\n;// ./src/components/header-dropdown/header-dropdown.scss\n /* harmony default export */ const header_dropdown = ((0,lit/* css */.AH)`@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);a{color:#0493cc;cursor:pointer;text-decoration:none;font-size:16px}a:hover{color:#97c940}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}img,svg{vertical-align:middle}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.flex-center{display:flex!important;justify-content:center!important}textarea::placeholder{color:#848fa5!important}@media(max-width:768px){.tab-content{position:relative;padding:0 0 0 34px}}.dropdown-menu-menuLogin{background-color:#fff;right:3px;width:270px;box-shadow:0 2px 3px 3px rgba(200,195,195,.4);list-style-type:none;padding:13px;border-radius:.25rem;top:45px}.photo-menuLogin{display:inline-block;width:52px}.contact-menuLogin{width:calc(100% - 57px);margin-top:-5px;float:right}.class-padding{padding-top:10px}.dropdown-menu.dropdown-menu-menuLogin:after{content:"";position:absolute;width:20px;height:20px;background:#fff;transform:rotate(135deg);border:2px solid #fff;box-sizing:border-box;border-color:transparent transparent #fefffd #fff;transform-origin:0 0;top:0;right:20px;box-shadow:-2px 2px 3px 0 rgba(205,202,202,.4)}@media(min-width:992px){.dropdown-menu{position:absolute}}.dropdown-menu-menuLogin-mobile{padding:0}.mob-menu-child{list-style:none;padding:4px 1px}@media(max-width:600px){.dropdown-menu-menuLogin{position:relative;box-shadow:none}}`);\n    \n// EXTERNAL MODULE: ./src/components/span/span.js\nvar span = __webpack_require__(8820);\n// EXTERNAL MODULE: ./src/components/devider/devider.js + 1 modules\nvar devider = __webpack_require__(531);\n// EXTERNAL MODULE: ./src/components/drop-down-item/drop-down-item.js + 1 modules\nvar drop_down_item = __webpack_require__(8972);
1\n// EXTERNAL MODULE: ./src/components/anchor/anchor.js\nvar anchor_anchor = __webpack_require__(2818);\n// EXTERNAL MODULE: ./src/assets/images/icon_pen.svg\nvar icon_pen = __webpack_require__(2269);\n// EXTERNAL MODULE: ./src/assets/images/icon_subs.svg\nvar icon_subs = __webpack_require__(4266);\n// EXTERNAL MODULE: ./src/assets/images/icon_contact.svg\nvar icon_contact = __webpack_require__(5496);\n// EXTERNAL MODULE: ./src/constants.js\nvar constants = __webpack_require__(5521);\n// EXTERNAL MODULE: ./node_modules/pwa-helpers/connect-mixin.js\nvar connect_mixin = __webpack_require__(4753);\n// EXTERNAL MODULE: ./src/redux/store.js + 1 modules\nvar store = __webpack_require__(5548);\n// EXTERNAL MODULE: ./src/utils/common.js\nvar common = __webpack_require__(8369);\n// EXTERNAL MODULE: ./node_modules/sleep-promise/build/esm.mjs\nvar esm = __webpack_require__(4394);\n// EXTERNAL MODULE: ./src/redux/actions.js\nvar actions = __webpack_require__(3534);\n// EXTERNAL MODULE: ./src/utils/analytics.js + 1 modules\nvar analytics = __webpack_require__(5908);\n;// ./src/components/header-dropdown/header-dropdown.js\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass HeaderDropDown extends (0,connect_mixin/* connect */.N)(store/* store */.M) (lit_element/* LitElement */.WF) {\r\n  static get styles() {\r\n    return [header_dropdown];\r\n  }\r\n\r\n\r\n\r\n  static get properties() {\r\n    return {\r\n      userData : { type : String },\r\n      display : {type : String}\r\n    };\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.userData = null;\r\n  }\r\n\r\n  requestUpdate(propName,oldValue) {\r\n    super.requestUpdate(propName,oldValue);\r\n    // console.log("=======================",_.isEmpty(this.publicToken),"!=",_.isEmpty(oldValue))\r\n    // if((propName && propName == "publicToken" && _.isEmpty(this.publicToken)!==_.isEmpty(oldValue)) ) {\r\n    //   this.requestUpdate();\r\n    // }\r\n\r\n    // if((propName && propName == "privateToken" && this.privateToken != oldValue) ) {\r\n    //   this.requestUpdate();\r\n    // }\r\n\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.userData = state.userData;\r\n    this.dailogModelOpen = state.dailogModelOpen;\r\n    this.requestUpdate();\r\n  }\r\n\r\n  _logoutFunc(){\r\n    localStorage.clear();\r\n    sessionStorage.clear();\r\n    js_cookie/* default */.A.remove(\'login_userT\', { path: \'/\' })\r\n    js_cookie/* default */.A.remove(\'public_token\', { path: \'\' });\r\n    js_cookie/* default */.A.remove(\'company\', { path: \'\' });\r\n    store/* store */.M.dispatch((0,actions/* openLogoutDialog */.Rj)("show"));\r\n    (0,analytics/* eventLogoutSuccess */.a6)();\r\n    ssoLogout();\r\n    (0,esm/* default */.A)(constants/* WAIT_TIMOUT */.NV).then(async function() {\r\n      await store/* store */.M.dispatch((0,actions/* openLogoutDialog */.Rj)("hide"));\r\n      window.location.href = "//babysparks.com/classes/"\r\n    });\r\n  }\r\n\r\n  get renderPhoto() {\r\n    return (0,lit_element/* html */.qy)`<li class="class-padding">\r\n      <div class="photo-menuLogin">\r\n        <span-element\r\n          spanText="${(0,common/* getNameIntials */._9)(this.userData)}"\r\n          spanClass="photo-profile-menuLogin img-dropdown-profile"\r\n        ></span-element>\r\n      </div>\r\n      <div class="contact-menuLogin">\r\n        <span-element\r\n          spanText="${(0,common/* getFullNames */.U6)(this.userData)}"\r\n          spanClass="name-menuLogin"\r\n        ></span-element>\r\n        <span-element\r\n          spanText="${this.userData && this.userData.user_email?this.userData.user_email:\'\'}"\r\n          spanClass="email-menuLogin"\r\n        ></span-element>\r\n      </div>\r\n    </li>`;\r\n  }\r\n\r\n  get devider() {\r\n    return (0,lit_element/* html */.qy)`<li>\r\n      <devider-element class="line-devider"></devider-element>\r\n    </li>`;\r\n  }\r\n\r\n  get editAccount() {\r\n    return (0,lit_element/* html */.qy)`<li>\r\n      <drop-down-item\r\n        dropDownImage="${icon_pen/* default */.A}"\r\n        dropDownTitle=" Edit Account & Language "\r\n        hrefAttr="${constants/* EDIT_ACCOUNT_URL */.tV}"\r\n      ></drop-down-item>\r\n    </li>`;\r\n  }\r\n\r\n  get mySubscription() {\r\n    return (0,lit_element/* html */.qy)`<li>\r\n      <drop-down-item\r\n        dropDownImage="${icon_subs/* default */.A}"\r\n        dropDownTitle=" My Subscriptions "\r\n        hrefAttr="${constants/* SUBSCRIPTION_ACCOUNT_URL */.Ug}"\r\n      ></drop-down-item>\r\n    </li>`;\r\n  }\r\n  get myClasses() {\r\n    return (0,lit_element/* html */.qy)`<li>\r\n      <drop-down-item\r\n        dropDownImage="${icon_subs/* default */.A}"\r\n        dropDownTitle=" My Classes "\r\n        hrefAttr="${constants/* CLASSES_ACCOUNT_URL */.v5}"\r\n      ></drop-down-item>\r\n    </li>`;\r\n  }\r\n\r\n  get contactUs() {\r\n    return (0,lit_element/* html */.qy)`<li>\r\n      <drop-down-item\r\n        dropDownImage="${icon_contact/* default */.A}"\r\n        dropDownTitle=" Contact Us "\r\n        hrefAttr="mailto:[email protected]"\r\n      ></drop-down-item>\r\n    </li>`;\r\n  }\r\n\r\n  get logout() {\r\n    return (0,lit_element/* html */.qy)`<anchor-tag-element\r\n      hrefAttr="javascript:void(0)"\r\n      hrefClass="primary-button"\r\n      hrefValue="Logout"\r\n      @click="${this._logoutFunc}"\r\n    ></anchor-tag-element> `;\r\n  }\r\n\r\n  get mobUi(){\r\n    return (0,lit_element/* html */.qy)`<ul class="dropdown-menu-menuLogin-mobile" aria-labelledby="navbarDropdown"> \r\n    <li class="mob-menu-child"> <anchor-tag-element hrefClass="dropdown-item-mob" hrefAttr="${constants/* EDIT_ACCOUNT_URL */.tV}" hrefValue="Edit Account &amp;Language"></anchor-tag-element> </li>\r\n     <li class="mob-menu-child"><anchor-tag-element hrefClass="dropdown-item-mob" hrefAttr="${constants/* SUBSCRIPTION_ACCOUNT_URL */.Ug}" hrefValue="My Subscriptions">  </anchor-tag-element> </li> \r\n     <li class="mob-menu-child"><anchor-tag-element hrefClass="dropdown-item-mob" hrefAttr="${constants/* CLASSES_ACCOUNT_URL */.v5}" hrefValue="My Classes">  </anchor-tag-element> </li> \r\n     <li class="mob-menu-child"> <anchor-tag-element hrefClass="dropdown-item-mob" hrefAttr="mailto:[email protected]"  hrefValue="Contact Us">  </anchor-tag-element> </li> \r\n     <li class="mob-menu-child"><anchor-tag-element hrefAttr="javascript:void(0)" hrefClass="dropdown-item-mob f-w" hrefValue="Logout" @click="${this._logoutFunc}"></anchor-tag-element></li> </ul> `;\r\n    //return document.createRange().createContextualFragment(mobUI);\r\n  }\r\n\r\n\r\n  render() {\r\n    return (0,lit_element/* html */.qy)`${this.display==\'desktop\' ? (0,lit_element/* html */.qy)`<ul class="dropdown-menu dropdown-menu-menuLogin">\r\n      ${this.renderPhoto} ${this.devider} ${this.editAccount} ${this.devider}\r\n      ${this.mySubscription} ${this.devider} ${this.myClasses} ${this.devider} ${this.contactUs} ${this.devider}\r\n      ${this.logout}\r\n    </ul>`:(0,lit_element/* html */.qy)`${this.mobUi}`}`;\r\n  }\r\n}\r\n\r\ncustomElements.define("header-drop-down", HeaderDropDown);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTM3Mi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQmFieVNwYXJrcy8uL3NyYy9jb21wb25lbnRzL2hlYWRlci1kcm9wZG93bi9oZWFkZXItZHJvcGRvd24uc2Nzcz8zZTEyIiwid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9oZWFkZXItZHJvcGRvd24vaGVhZGVyLWRyb3Bkb3duLmpzPzE1NTEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtjc3N9IGZyb20gJ2xpdCc7IGV4cG9ydCBkZWZhdWx0IGNzc2BAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwKTthe2NvbG9yOiMwNDkzY2M7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9YTpob3Zlcntjb2xvcjojOTdjOTQwfS5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS5sZWZ0e3RleHQtYWxpZ246bGVmdC
1FpbXBvcnRhbnR9LnJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0uZmxleC1jZW50ZXJ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH10ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izg0OGZhNSFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDo3NjhweCl7LnRhYi1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMzRweH19LmRyb3Bkb3duLW1lbnUtbWVudUxvZ2lue2JhY2tncm91bmQtY29sb3I6I2ZmZjtyaWdodDozcHg7d2lkdGg6MjcwcHg7Ym94LXNoYWRvdzowIDJweCAzcHggM3B4IHJnYmEoMjAwLDE5NSwxOTUsLjQpO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MTNweDtib3JkZXItcmFkaXVzOi4yNXJlbTt0b3A6NDVweH0ucGhvdG8tbWVudUxvZ2lue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjUycHh9LmNvbnRhY3QtbWVudUxvZ2lue3dpZHRoOmNhbGMoMTAwJSAtIDU3cHgpO21hcmdpbi10b3A6LTVweDtmbG9hdDpyaWdodH0uY2xhc3MtcGFkZGluZ3twYWRkaW5nLXRvcDoxMHB4fS5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbWVudUxvZ2luOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZlZmZmZCAjZmZmO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RvcDowO3JpZ2h0OjIwcHg7Ym94LXNoYWRvdzotMnB4IDJweCAzcHggMCByZ2JhKDIwNSwyMDIsMjAyLC40KX1AbWVkaWEobWluLXdpZHRoOjk5MnB4KXsuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX19LmRyb3Bkb3duLW1lbnUtbWVudUxvZ2luLW1vYmlsZXtwYWRkaW5nOjB9Lm1vYi1tZW51LWNoaWxke2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjRweCAxcHh9QG1lZGlhKG1heC13aWR0aDo2MDBweCl7LmRyb3Bkb3duLW1lbnUtbWVudUxvZ2lue3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6bm9uZX19YDtcbiAgICAiLCJpbXBvcnQgeyBMaXRFbGVtZW50LCBodG1sLCBjc3MgfSBmcm9tIFwibGl0LWVsZW1lbnRcIjtcclxuaW1wb3J0IENvb2tpZXMgZnJvbSAnanMtY29va2llJztcclxuaW1wb3J0IGhlYWRlckRyb3BEb3duU3R5bGUgZnJvbSBcIi4vaGVhZGVyLWRyb3Bkb3duLnNjc3NcIjtcclxuaW1wb3J0IFwiLi4vc3Bhbi9zcGFuLmpzXCI7XHJcbmltcG9ydCBcIi4uL2RldmlkZXIvZGV2aWRlci5qc1wiO1xyXG5pbXBvcnQgXCIuLi9kcm9wLWRvd24taXRlbS9kcm9wLWRvd24taXRlbS5qc1wiO1xyXG5pbXBvcnQgXCIuLi9hbmNob3IvYW5jaG9yLmpzXCI7XHJcbmltcG9ydCBpY29uUGVuIGZyb20gXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2ljb25fcGVuLnN2Z1wiO1xyXG5pbXBvcnQgaWNvblN1YnMgZnJvbSBcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvaWNvbl9zdWJzLnN2Z1wiO1xyXG5pbXBvcnQgaWNvbkNvbnRhY3QgZnJvbSBcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvaWNvbl9jb250YWN0LnN2Z1wiO1xyXG5pbXBvcnQge0VESVRfQUNDT1VOVF9VUkwsIFNVQlNDUklQVElPTl9BQ0NPVU5UX1VSTCwgQ0xBU1NFU19BQ0NPVU5UX1VSTH0gZnJvbSAnLi4vLi4vY29uc3RhbnRzJztcclxuaW1wb3J0IHsgY29ubmVjdCB9IGZyb20gJ3B3YS1oZWxwZXJzJztcclxuaW1wb3J0IHsgc3RvcmUgfSBmcm9tICcuLi8uLi9yZWR1eC9zdG9yZS5qcyc7XHJcbmltcG9ydCB7Z2V0TmFtZUludGlhbHMsIGdldEZ1bGxOYW1lc30gZnJvbSAnLi4vLi4vdXRpbHMvY29tbW9uLmpzJztcclxuaW1wb3J0IHsgSEVBREVSX1VSTFMsIFdBSVRfVElNT1VUIH0gZnJvbSBcIi4uLy4uL2NvbnN0YW50c1wiO1xyXG5pbXBvcnQgc2xlZXAgZnJvbSAnc2xlZXAtcHJvbWlzZSc7XHJcbmltcG9ydCB7b3BlbkxvZ291dERpYWxvZ30gZnJvbSAnLi4vLi4vcmVkdXgvYWN0aW9ucyc7XHJcbmltcG9ydCB7IGV2ZW50TG9nb3V0U3VjY2VzcyB9IGZyb20gXCIuLi8uLi91dGlscy9hbmFseXRpY3NcIjtcclxuXHJcblxyXG5jbGFzcyBIZWFkZXJEcm9wRG93biBleHRlbmRzIGNvbm5lY3Qoc3RvcmUpIChMaXRFbGVtZW50KSB7XHJcbiAgc3RhdGljIGdldCBzdHlsZXMoKSB7XHJcbiAgICByZXR1cm4gW2hlYWRlckRyb3BEb3duU3R5bGVdO1xyXG4gIH1cclxuXHJcblxyXG5cclxuICBzdGF0aWMgZ2V0IHByb3BlcnRpZXMoKSB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICB1c2VyRGF0YSA6IHsgdHlwZSA6IFN0cmluZyB9LFxyXG4gICAgICBkaXNwbGF5IDoge3R5cGUgOiBTdHJpbmd9XHJcbiAgICB9O1xyXG4gIH1cclxuXHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICBzdXBlcigpO1xyXG4gICAgdGhpcy51c2VyRGF0YSA9IG51bGw7XHJcbiAgfVxyXG5cclxuICByZXF1ZXN0VXBkYXRlKHByb3BOYW1lLG9sZFZhbHVlKSB7XHJcbiAgICBzdXBlci5yZXF1ZXN0VXBkYXRlKHByb3BOYW1lLG9sZFZhbHVlKTtcclxuICAgIC8vIGNvbnNvbGUubG9nKFwiPT09PT09PT09PT09PT09PT09PT09PT1cIixfLmlzRW1wdHkodGhpcy5wdWJsaWNUb2tlbiksXCIhPVwiLF8uaXNFbXB0eShvbGRWYWx1ZSkpXHJcbiAgICAvLyBpZigocHJvcE5hbWUgJiYgcHJvcE5hbWUgPT0gXCJwdWJsaWNUb2tlblwiICYmIF8uaXNFbXB0eSh0aGlzLnB1YmxpY1Rva2VuKSE9PV8uaXNFbXB0eShvbGRWYWx1ZSkpICkge1xyXG4gICAgLy8gICB0aGlzLnJlcXVlc3RVcGRhdGUoKTtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyBpZigocHJvcE5hbWUgJiYgcHJvcE5hbWUgPT0gXCJwcml2YXRlVG9rZW5cIiAmJiB0aGlzLnByaXZhdGVUb2tlbiAhPSBvbGRWYWx1ZSkgKSB7XHJcbiAgICAvLyAgIHRoaXMucmVxdWVzdFVwZGF0ZSgpO1xyXG4gICAgLy8gfVxyXG5cclxuICB9XHJcblxyXG4gIHN0YXRlQ2hhbmdlZChzdGF0ZSkge1xyXG4gICAgdGhpcy51c2VyRGF0YSA9IHN0YXRlLnVzZXJEYXRhO1xyXG4gICAgdGhpcy5kYWlsb2dNb2RlbE9wZW4gPSBzdGF0ZS5kYWlsb2dNb2RlbE9wZW47XHJcbiAgICB0aGlzLnJlcXVlc3RVcGRhdGUoKTtcclxuICB9XHJcblxyXG4gIF9sb2dvdXRGdW5jKCl7XHJcbiAgICBsb2NhbFN0b3JhZ2UuY2xlYXIoKTtcclxuICAgIHNlc3Npb25TdG9yYWdlLmNsZWFyKCk7XHJcbiAgICBDb29raWVzLnJlbW92ZSgnbG9naW5fdXNlclQnLCB7IHBhdGg6ICcvJyB9KVxyXG4gICAgQ29va2llcy5yZW1vdmUoJ3B1YmxpY190b2tlbicsIHsgcGF0aDogJycgfSk7XHJcbiAgICBDb29raWVzLnJlbW92ZSgnY29tcGFueScsIHsgcGF0aDogJycgfSk7XHJcbiAgICBzdG9yZS5kaXNwYXRjaChvcGVuTG9nb3V0RGlhbG9nKFwic2hvd1wiKSk7XHJcbiAgICBldmVudExvZ291dFN1Y2Nlc3MoKTtcclxuICAgIHNzb0xvZ291dCgpO1xyXG4gICAgc2xlZXAoV0FJVF9USU1PVVQpLnRoZW4oYXN5bmMgZnVuY3Rpb24oKSB7XHJcbiAgICAgIGF3YWl0IHN0b3JlLmRpc3BhdGNoKG9wZW5Mb2dvdXREaWFsb2coXCJoaWRlXCIpKTtcclxuICAgICAgd2luZG93LmxvY2F0aW9uLmhy
1ZWYgPSBwcm9jZXNzLmVudi5DTEFTU0VTX1dFQlNJVEVfVVJMXHJcbiAgICB9KTtcclxuICB9XHJcblxyXG4gIGdldCByZW5kZXJQaG90bygpIHtcclxuICAgIHJldHVybiBodG1sYDxsaSBjbGFzcz1cImNsYXNzLXBhZGRpbmdcIj5cclxuICAgICAgPGRpdiBjbGFzcz1cInBob3RvLW1lbnVMb2dpblwiPlxyXG4gICAgICAgIDxzcGFuLWVsZW1lbnRcclxuICAgICAgICAgIHNwYW5UZXh0PVwiJHtnZXROYW1lSW50aWFscyh0aGlzLnVzZXJEYXRhKX1cIlxyXG4gICAgICAgICAgc3BhbkNsYXNzPVwicGhvdG8tcHJvZmlsZS1tZW51TG9naW4gaW1nLWRyb3Bkb3duLXByb2ZpbGVcIlxyXG4gICAgICAgID48L3NwYW4tZWxlbWVudD5cclxuICAgICAgPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJjb250YWN0LW1lbnVMb2dpblwiPlxyXG4gICAgICAgIDxzcGFuLWVsZW1lbnRcclxuICAgICAgICAgIHNwYW5UZXh0PVwiJHtnZXRGdWxsTmFtZXModGhpcy51c2VyRGF0YSl9XCJcclxuICAgICAgICAgIHNwYW5DbGFzcz1cIm5hbWUtbWVudUxvZ2luXCJcclxuICAgICAgICA+PC9zcGFuLWVsZW1lbnQ+XHJcbiAgICAgICAgPHNwYW4tZWxlbWVudFxyXG4gICAgICAgICAgc3BhblRleHQ9XCIke3RoaXMudXNlckRhdGEgJiYgdGhpcy51c2VyRGF0YS51c2VyX2VtYWlsP3RoaXMudXNlckRhdGEudXNlcl9lbWFpbDonJ31cIlxyXG4gICAgICAgICAgc3BhbkNsYXNzPVwiZW1haWwtbWVudUxvZ2luXCJcclxuICAgICAgICA+PC9zcGFuLWVsZW1lbnQ+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9saT5gO1xyXG4gIH1cclxuXHJcbiAgZ2V0IGRldmlkZXIoKSB7XHJcbiAgICByZXR1cm4gaHRtbGA8bGk+XHJcbiAgICAgIDxkZXZpZGVyLWVsZW1lbnQgY2xhc3M9XCJsaW5lLWRldmlkZXJcIj48L2RldmlkZXItZWxlbWVudD5cclxuICAgIDwvbGk+YDtcclxuICB9XHJcblxyXG4gIGdldCBlZGl0QWNjb3VudCgpIHtcclxuICAgIHJldHVybiBodG1sYDxsaT5cclxuICAgICAgPGRyb3AtZG93bi1pdGVtXHJcbiAgICAgICAgZHJvcERvd25JbWFnZT1cIiR7aWNvblBlbn1cIlxyXG4gICAgICAgIGRyb3BEb3duVGl0bGU9XCIgRWRpdCBBY2NvdW50ICYgTGFuZ3VhZ2UgXCJcclxuICAgICAgICBocmVmQXR0cj1cIiR7RURJVF9BQ0NPVU5UX1VSTH1cIlxyXG4gICAgICA+PC9kcm9wLWRvd24taXRlbT5cclxuICAgIDwvbGk+YDtcclxuICB9XHJcblxyXG4gIGdldCBteVN1YnNjcmlwdGlvbigpIHtcclxuICAgIHJldHVybiBodG1sYDxsaT5cclxuICAgICAgPGRyb3AtZG93bi1pdGVtXHJcbiAgICAgICAgZHJvcERvd25JbWFnZT1cIiR7aWNvblN1YnN9XCJcclxuICAgICAgICBkcm9wRG93blRpdGxlPVwiIE15IFN1YnNjcmlwdGlvbnMgXCJcclxuICAgICAgICBocmVmQXR0cj1cIiR7U1VCU0NSSVBUSU9OX0FDQ09VTlRfVVJMfVwiXHJcbiAgICAgID48L2Ryb3AtZG93bi1pdGVtPlxyXG4gICAgPC9saT5gO1xyXG4gIH1cclxuICBnZXQgbXlDbGFzc2VzKCkge1xyXG4gICAgcmV0dXJuIGh0bWxgPGxpPlxyXG4gICAgICA8ZHJvcC1kb3duLWl0ZW1cclxuICAgICAgICBkcm9wRG93bkltYWdlPVwiJHtpY29uU3Vic31cIlxyXG4gICAgICAgIGRyb3BEb3duVGl0bGU9XCIgTXkgQ2xhc3NlcyBcIlxyXG4gICAgICAgIGhyZWZBdHRyPVwiJHtDTEFTU0VTX0FDQ09VTlRfVVJMfVwiXHJcbiAgICAgID48L2Ryb3AtZG93bi1pdGVtPlxyXG4gICAgPC9saT5gO1xyXG4gIH1cclxuXHJcbiAgZ2V0IGNvbnRhY3RVcygpIHtcclxuICAgIHJldHVybiBodG1sYDxsaT5cclxuICAgICAgPGRyb3AtZG93bi1pdGVtXHJcbiAgICAgICAgZHJvcERvd25JbWFnZT1cIiR7aWNvbkNvbnRhY3R9XCJcclxuICAgICAgICBkcm9wRG93blRpdGxlPVwiIENvbnRhY3QgVXMgXCJcclxuICAgICAgICBocmVmQXR0cj1cIm1haWx0bzpzdXBwb3J0QGJhYnlzcGFya3MuY29tXCJcclxuICAgICAgPjwvZHJvcC1kb3duLWl0ZW0+XHJcbiAgICA8L2xpPmA7XHJcbiAgfVxyXG5cclxuICBnZXQgbG9nb3V0KCkge1xyXG4gICAgcmV0dXJuIGh0bWxgPGFuY2hvci10YWctZWxlbWVudFxyXG4gICAgICBocmVmQXR0cj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiXHJcbiAgICAgIGhyZWZDbGFzcz1cInByaW1hcnktYnV0dG9uXCJcclxuICAgICAgaHJlZlZhbHVlPVwiTG9nb3V0XCJcclxuICAgICAgQGNsaWNrPVwiJHt0aGlzLl9sb2dvdXRGdW5jfVwiXHJcbiAgICA+PC9hbmNob3ItdGFnLWVsZW1lbnQ+IGA7XHJcbiAgfVxyXG5cclxuICBnZXQgbW9iVWkoKXtcclxuICAgIHJldHVybiBodG1sYDx1bCBjbGFzcz1cImRyb3Bkb3duLW1lbnUtbWVudUxvZ2luLW1vYmlsZVwiIGFyaWEtbGFiZWxsZWRieT1cIm5hdmJhckRyb3Bkb3duXCI+IFxyXG4gICAgPGxpIGNsYXNzPVwibW9iLW1lbnUtY2hpbGRcIj4gPGFuY2hvci10YWctZWxlbWVudCBocmVmQ2xhc3M9XCJkcm9wZG93bi1pdGVtLW1vYlwiIGhyZWZBdHRyPVwiJHtFRElUX0FDQ09VTlRfVVJMfVwiIGhyZWZWYWx1ZT1cIkVkaXQgQWNjb3VudCAmYW1wO0xhbmd1YWdlXCI+PC9hbmNob3ItdGFnLWVsZW1lbnQ+IDwvbGk+XHJcbiAgICAgPGxpIGNsYXNzPVwibW9iLW1lbnUtY2hpbGRcIj48YW5jaG9yLXRhZy1lbGVtZW50IGhyZWZDbGFzcz1cImRyb3Bkb3duLWl0ZW0tbW9iXCIgaHJlZkF0dHI9XCIke1NVQlNDUklQVElPTl9BQ0NPVU5UX1VSTH1cIiBocmVmVmFsdWU9XCJNeSBTdWJzY3JpcHRpb25zXCI+ICA8L2FuY2hvci10YWctZWxlbWVudD4gPC9saT4gXHJcbiAgICAgPGxpIGNsYXNzPVwibW9iLW1lbnUtY2hpbGRcIj48YW5jaG9yLXRhZy1lbGVtZW50IGhyZWZDbGFzcz1cImRyb3Bkb3duLWl0ZW0tbW9iXCIgaHJlZkF0dHI9XCIke0NMQVNTRVNfQUNDT1VOVF9VUkx9XCIgaHJlZlZhbHVlPVwiTXkgQ2xhc3Nlc1wiPiAgPC9hbmNob3ItdGFnLWVsZW1lbnQ+IDwvbGk+IFxyXG4gICAgIDxsaSBjbGFzcz1cIm1vYi1tZW51LWNoaWxkXCI+IDxhbmNob3ItdGFnLWVsZW1lbnQgaHJlZkNsYXNzPVwiZHJvcGRvd24taXRlbS1tb2JcIiBocmVmQXR0cj1cIm1haWx0bzpzdXBwb3J0QGJhYnlzcGFya3MuY29tXCIgIGhyZWZWYWx1ZT1cIkNvbnRhY3QgVXNcIj4gIDwvYW5jaG9yLXRhZy1lbGVtZW50PiA8L2xpPiBcclxuICAgICA8bGkgY2x
1hc3M9XCJtb2ItbWVudS1jaGlsZFwiPjxhbmNob3ItdGFnLWVsZW1lbnQgaHJlZkF0dHI9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiBocmVmQ2xhc3M9XCJkcm9wZG93bi1pdGVtLW1vYiBmLXdcIiBocmVmVmFsdWU9XCJMb2dvdXRcIiBAY2xpY2s9XCIke3RoaXMuX2xvZ291dEZ1bmN9XCI+PC9hbmNob3ItdGFnLWVsZW1lbnQ+PC9saT4gPC91bD4gYDtcclxuICAgIC8vcmV0dXJuIGRvY3VtZW50LmNyZWF0ZVJhbmdlKCkuY3JlYXRlQ29udGV4dHVhbEZyYWdtZW50KG1vYlVJKTtcclxuICB9XHJcblxyXG5cclxuICByZW5kZXIoKSB7XHJcbiAgICByZXR1cm4gaHRtbGAke3RoaXMuZGlzcGxheT09J2Rlc2t0b3AnID8gaHRtbGA8dWwgY2xhc3M9XCJkcm9wZG93bi1tZW51IGRyb3Bkb3duLW1lbnUtbWVudUxvZ2luXCI+XHJcbiAgICAgICR7dGhpcy5yZW5kZXJQaG90b30gJHt0aGlzLmRldmlkZXJ9ICR7dGhpcy5lZGl0QWNjb3VudH0gJHt0aGlzLmRldmlkZXJ9XHJcbiAgICAgICR7dGhpcy5teVN1YnNjcmlwdGlvbn0gJHt0aGlzLmRldmlkZXJ9ICR7dGhpcy5teUNsYXNzZXN9ICR7dGhpcy5kZXZpZGVyfSAke3RoaXMuY29udGFjdFVzfSAke3RoaXMuZGV2aWRlcn1cclxuICAgICAgJHt0aGlzLmxvZ291dH1cclxuICAgIDwvdWw+YDpodG1sYCR7dGhpcy5tb2JVaX1gfWA7XHJcbiAgfVxyXG59XHJcblxyXG5jdXN0b21FbGVtZW50cy5kZWZpbmUoXCJoZWFkZXItZHJvcC1kb3duXCIsIEhlYWRlckRyb3BEb3duKTtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///1372\n\n}')},2289:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{\n// EXTERNAL MODULE: ./node_modules/lit-element/index.js\nvar lit_element = __webpack_require__(4420);\n// EXTERNAL MODULE: ./node_modules/pwa-helpers/connect-mixin.js\nvar connect_mixin = __webpack_require__(4753);\n// EXTERNAL MODULE: ./src/redux/store.js + 1 modules\nvar store = __webpack_require__(5548);\n// EXTERNAL MODULE: ./node_modules/lit/index.js\nvar lit = __webpack_require__(6161);\n;// ./src/components/language-filters/language-filters.scss\n /* harmony default export */ const language_filters = ((0,lit/* css */.AH)`@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);a{color:#0493cc;cursor:pointer;text-decoration:none;font-size:16px}a:hover{color:#97c940}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}img,svg{vertical-align:middle}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.flex-center{display:flex!important;justify-content:center!important}textarea::placeholder{color:#848fa5!important}@media(max-width:768px){.tab-content{position:relative;padding:0 0 0 34px}}.select-all{width:calc(33.3% - 9px);display:inline-table;vertical-align:bottom;height:48px!important;background:#fff;box-shadow:0 2px 4px 0 rgba(153,160,172,.45);text-align:center;border-radius:4px;margin:4px;cursor:pointer;padding:4px;position:relative}.titles-topics{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px}.title-group-filter{font-size:14px;color:#67748c;font-family:"Open Sans",sans-serif;display:block;font-weight:600}`);\n    \n// EXTERNAL MODULE: ./src/components/sub-filters/sub-filters.js + 1 modules\nvar sub_filters = __webpack_require__(8073);\n// EXTERNAL MODULE: ./src/components/swiper/swiper.js + 1 modules\nvar swiper = __webpack_require__(8981);\n// EXTERNAL MODULE: ./node_modules/lit/directives/until.js + 3 modules\nvar until = __webpack_require__(3379);\n// EXTERNAL MODULE: ./src/utils/common.js\nvar common = __webpack_require__(8369);\n;// ./src/components/language-filters/language-filters.js\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass LanguageFilter extends (0,connect_mixin/* connect */.N)(store/* store */.M)(lit_element/* LitElement */.WF) {\r\n  constructor() {\r\n    super();\r\n    this.filterType = \'language\';\r\n    this.filter_collection = [\r\n      {\r\n        id: 1,\r\n        name: "English",\r\n        value: `English`,\r\n        class: "nav-link",\r\n        span_text_1: "English",\r\n        data_value: \'en\',\r\n      },\r\n      {\r\n        id: 2,\r\n        name: "Spanish",\r\n        value: `Spanish`,\r\n        class: "nav-link",\r\n        span_text_1: "Spanish",\r\n        data_value: \'es\',\r\n      },\r\n      {\r\n        id: 3,\r\n        name: "Select-all language",\r\n        value: `Select-all language`,\r\n        class: "nav-link",\r\n        span_text_1: "Select-all language",\r\n        data_value: \'all\',\r\n      },\r\n    ];\r\n  }\r\n\r\n  static get properties() {\r\n    return {\r\n      button_collection: { type: Array },\r\n      filterType :{type:String}\r\n    };\r\n  }\r\n\r\n  static get styles() {\r\n    return [language_filters];\r\n  }\r\n\r\n \r\n  stateChanged(state) {\r\n    this.updatedLanguageFilter = state.languageFilter;\r\n      this.updatedLanguageURL = state.languageURL;\r\n      this.updatedAgeURL = state.ageURL;\r\n      this.updatedExpertURL = state.expertURL;\r\n      this.updatedTopicURL = state.topicURL;\r\n      this.updatedClassTypeURL = state.classTypeURL;\r\n  }\r\n\r\n  async _getLanguageFilterContent (language_records){\r\n    const language_data_records = [];\r\n    await language_records.map(async (filter_item) => {\r\n      const sliderdata = JSON.stringify(filter_item)\r\n      const filterdata = JSON.stringify(language_records)\r\n      let data\r\n      if(filter_item.name == \'Select-all language\'){\r\n         data = await `<div class="swiper-slide language">\r\n                          <sub-filters age-config=\'${sliderdata}\' filter-data=\'${filterdata}\' filterType="select-all-language"></sub-filters>\r\n                       </div>`\r\n      }else{\r\n         data = await `<div class="swiper-slide language">\r\n                          <sub-filters age-config=\'${sliderdata}\' filterType="language"></sub-filters>\r\n                        </div>`\r\n      }\r\n      language_data_records.push(data);\r\n    });\r\n    return language_data_records\r\n  };\r\n  \r\n  async _getSliderContent (final_template){\r\n    return (0,lit_element/* html */.qy)`<bs-swiper \r\n                  .sliderCardElem=${final_template}\r\n                  .sliderAddCardElem=${final_template}\r\n                  dataCount=${final_template.length},\r\n                  sliderClass="language-filter-slider"\r\n                  cardType="filters">\r\n                </bs-swiper>`;\r\n  };\r\n\r\n  async _LanguageFilterData () {\r\n    const final_template = await this._getLanguageFilterContent(this.filter_collection);\r\n    const final_slider_template = await this._getSliderContent(final_template);\r\n    return final_slider_template;\r\n  };\r\n  \r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n\r\n  render() {\r\n    return (0,lit_element/* html */.qy) `\r\n    ${(0,until/* until */.T)(this._LanguageFilterData(), (0,lit_element/* html */.qy)``)}\r\n    `\r\n  }\r\n}\r\n\r\ncustomElements.define("language-filter", LanguageFilter);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjI4OS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7QUFDQTs7Ozs7Ozs7OztBQ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9sYW5ndWFnZS1maWx0ZXJzL2xhbmd1YWdlLWZpbHRlcnMuc2Nzcz9hZDkzIiwid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9sYW5ndWFnZS1maWx0ZXJzL2xhbmd1YWdlLWZpbHRlcnMuanM/ZjQxYiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2Nzc30gZnJvbSAnbGl0JzsgZXhwb3J0IGRlZmF1bHQgY3NzYEBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXApO2F7Y29sb3I6IzA0OTNjYztjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTZweH1hOmhvdmVye2NvbG9yOiM5N2M5NDB9LmNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9LmxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0ucmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9aW1nLHN2Z3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Kiw6OmFmdGVyLDo6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH0uaDEsLmgyLC5oMywuaDQsLmg1LC5oNixoMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4yfS5mbGV4LWNlbnRlcntkaXNwbGF5OmZsZXghaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fXRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojODQ4ZmE1IWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOjc2OHB4KXsudGFiLWNvbnRlbn
1R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDAgMCAzNHB4fX0uc2VsZWN0LWFsbHt3aWR0aDpjYWxjKDMzLjMlIC0gOXB4KTtkaXNwbGF5OmlubGluZS10YWJsZTt2ZXJ0aWNhbC1hbGlnbjpib3R0b207aGVpZ2h0OjQ4cHghaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMnB4IDRweCAwIHJnYmEoMTUzLDE2MCwxNzIsLjQ1KTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjRweDttYXJnaW46NHB4O2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6NHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50aXRsZXMtdG9waWNze3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3BhZGRpbmc6MCAyMHB4fS50aXRsZS1ncm91cC1maWx0ZXJ7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY3NzQ4Yztmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo2MDB9YDtcbiAgICAiLCJpbXBvcnQgeyBMaXRFbGVtZW50LCBodG1sLCBjc3MgfSBmcm9tIFwibGl0LWVsZW1lbnRcIjtcclxuXHJcbmltcG9ydCB7IGNvbm5lY3QgfSBmcm9tIFwicHdhLWhlbHBlcnNcIjtcclxuaW1wb3J0IHsgc3RvcmUgfSBmcm9tIFwiLi4vLi4vcmVkdXgvc3RvcmUuanNcIjtcclxuaW1wb3J0IGxhbmd1YWdlRmlsdGVyU3R5bGUgZnJvbSBcIi4vbGFuZ3VhZ2UtZmlsdGVycy5zY3NzXCI7XHJcbmltcG9ydCBcIi4uL3N1Yi1maWx0ZXJzL3N1Yi1maWx0ZXJzLmpzXCI7XHJcbmltcG9ydCBcIi4uL3N3aXBlci9zd2lwZXIuanNcIjtcclxuaW1wb3J0IHsgdW50aWwgfSBmcm9tIFwibGl0L2RpcmVjdGl2ZXMvdW50aWwuanNcIjtcclxuaW1wb3J0IHtpc01vYmlsZX0gZnJvbSBcIi4uLy4uL3V0aWxzL2NvbW1vbi5qc1wiXHJcblxyXG5jbGFzcyBMYW5ndWFnZUZpbHRlciBleHRlbmRzIGNvbm5lY3Qoc3RvcmUpKExpdEVsZW1lbnQpIHtcclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgICB0aGlzLmZpbHRlclR5cGUgPSAnbGFuZ3VhZ2UnO1xyXG4gICAgdGhpcy5maWx0ZXJfY29sbGVjdGlvbiA9IFtcclxuICAgICAge1xyXG4gICAgICAgIGlkOiAxLFxyXG4gICAgICAgIG5hbWU6IFwiRW5nbGlzaFwiLFxyXG4gICAgICAgIHZhbHVlOiBgRW5nbGlzaGAsXHJcbiAgICAgICAgY2xhc3M6IFwibmF2LWxpbmtcIixcclxuICAgICAgICBzcGFuX3RleHRfMTogXCJFbmdsaXNoXCIsXHJcbiAgICAgICAgZGF0YV92YWx1ZTogJ2VuJyxcclxuICAgICAgfSxcclxuICAgICAge1xyXG4gICAgICAgIGlkOiAyLFxyXG4gICAgICAgIG5hbWU6IFwiU3BhbmlzaFwiLFxyXG4gICAgICAgIHZhbHVlOiBgU3BhbmlzaGAsXHJcbiAgICAgICAgY2xhc3M6IFwibmF2LWxpbmtcIixcclxuICAgICAgICBzcGFuX3RleHRfMTogXCJTcGFuaXNoXCIsXHJcbiAgICAgICAgZGF0YV92YWx1ZTogJ2VzJyxcclxuICAgICAgfSxcclxuICAgICAge1xyXG4gICAgICAgIGlkOiAzLFxyXG4gICAgICAgIG5hbWU6IFwiU2VsZWN0LWFsbCBsYW5ndWFnZVwiLFxyXG4gICAgICAgIHZhbHVlOiBgU2VsZWN0LWFsbCBsYW5ndWFnZWAsXHJcbiAgICAgICAgY2xhc3M6IFwibmF2LWxpbmtcIixcclxuICAgICAgICBzcGFuX3RleHRfMTogXCJTZWxlY3QtYWxsIGxhbmd1YWdlXCIsXHJcbiAgICAgICAgZGF0YV92YWx1ZTogJ2FsbCcsXHJcbiAgICAgIH0sXHJcbiAgICBdO1xyXG4gIH1cclxuXHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgYnV0dG9uX2NvbGxlY3Rpb246IHsgdHlwZTogQXJyYXkgfSxcclxuICAgICAgZmlsdGVyVHlwZSA6e3R5cGU6U3RyaW5nfVxyXG4gICAgfTtcclxuICB9XHJcblxyXG4gIHN0YXRpYyBnZXQgc3R5bGVzKCkge1xyXG4gICAgcmV0dXJuIFtsYW5ndWFnZUZpbHRlclN0eWxlXTtcclxuICB9XHJcblxyXG4gXHJcbiAgc3RhdGVDaGFuZ2VkKHN0YXRlKSB7XHJcbiAgICB0aGlzLnVwZGF0ZWRMYW5ndWFnZUZpbHRlciA9IHN0YXRlLmxhbmd1YWdlRmlsdGVyO1xyXG4gICAgICB0aGlzLnVwZGF0ZWRMYW5ndWFnZVVSTCA9IHN0YXRlLmxhbmd1YWdlVVJMO1xyXG4gICAgICB0aGlzLnVwZGF0ZWRBZ2VVUkwgPSBzdGF0ZS5hZ2VVUkw7XHJcbiAgICAgIHRoaXMudXBkYXRlZEV4cGVydFVSTCA9IHN0YXRlLmV4cGVydFVSTDtcclxuICAgICAgdGhpcy51cGRhdGVkVG9waWNVUkwgPSBzdGF0ZS50b3BpY1VSTDtcclxuICAgICAgdGhpcy51cGRhdGVkQ2xhc3NUeXBlVVJMID0gc3RhdGUuY2xhc3NUeXBlVVJMO1xyXG4gIH1cclxuXHJcbiAgYXN5bmMgX2dldExhbmd1YWdlRmlsdGVyQ29udGVudCAobGFuZ3VhZ2VfcmVjb3Jkcyl7XHJcbiAgICBjb25zdCBsYW5ndWFnZV9kYXRhX3JlY29yZHMgPSBbXTtcclxuICAgIGF3YWl0IGxhbmd1YWdlX3JlY29yZHMubWFwKGFzeW5jIChmaWx0ZXJfaXRlbSkgPT4ge1xyXG4gICAgICBjb25zdCBzbGlkZXJkYXRhID0gSlNPTi5zdHJpbmdpZnkoZmlsdGVyX2l0ZW0pXHJcbiAgICAgIGNvbnN0IGZpbHRlcmRhdGEgPSBKU09OLnN0cmluZ2lmeShsYW5ndWFnZV9yZWNvcmRzKVxyXG4gICAgICBsZXQgZGF0YVxyXG4gICAgICBpZihmaWx0ZXJfaXRlbS5uYW1lID09ICdTZWxlY3QtYWxsIGxhbmd1YWdlJyl7XHJcbiAgICAgICAgIGRhdGEgPSBhd2FpdCBgPGRpdiBjbGFzcz1cInN3aXBlci1zbGlkZSBsYW5ndWFnZVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIDxzdWItZmlsdGVycyBhZ2UtY29uZmlnPScke3NsaWRlcmRhdGF9JyBmaWx0ZXItZGF0YT0nJHtmaWx0ZXJkYXRhfScgZmlsdGVyVHlwZT1cInNlbGVjdC1hbGwtbGFuZ3VhZ2VcIj48L3N1Yi1maWx0ZXJzPlxyXG4gICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PmBcclxuICAgICAgfWVsc2V7XHJcbiAgICAgICAgIGRhdGEgPSBhd2FpdCBgPGRpdiBjbGFzcz1cInN3aXBlci1zbGlkZSBsYW5ndWFnZVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIDxzdWItZmlsdGVycyBhZ2UtY29uZmlnPScke3NsaWRlcmRhdGF9JyBmaWx0ZXJUeXBlPVwibGFuZ3VhZ2VcIj48L3N1Yi1maWx0ZXJzPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5gXHJcbiAgICAgIH1cclxuICAgICAgbGFuZ3VhZ2VfZGF0YV9yZWNvcmRzLnB1c2goZGF0YSk7XHJcbiAgICB9KTtcclxuICAgIHJldHVybi
1BsYW5ndWFnZV9kYXRhX3JlY29yZHNcclxuICB9O1xyXG4gIFxyXG4gIGFzeW5jIF9nZXRTbGlkZXJDb250ZW50IChmaW5hbF90ZW1wbGF0ZSl7XHJcbiAgICByZXR1cm4gaHRtbGA8YnMtc3dpcGVyIFxyXG4gICAgICAgICAgICAgICAgICAuc2xpZGVyQ2FyZEVsZW09JHtmaW5hbF90ZW1wbGF0ZX1cclxuICAgICAgICAgICAgICAgICAgLnNsaWRlckFkZENhcmRFbGVtPSR7ZmluYWxfdGVtcGxhdGV9XHJcbiAgICAgICAgICAgICAgICAgIGRhdGFDb3VudD0ke2ZpbmFsX3RlbXBsYXRlLmxlbmd0aH0sXHJcbiAgICAgICAgICAgICAgICAgIHNsaWRlckNsYXNzPVwibGFuZ3VhZ2UtZmlsdGVyLXNsaWRlclwiXHJcbiAgICAgICAgICAgICAgICAgIGNhcmRUeXBlPVwiZmlsdGVyc1wiPlxyXG4gICAgICAgICAgICAgICAgPC9icy1zd2lwZXI+YDtcclxuICB9O1xyXG5cclxuICBhc3luYyBfTGFuZ3VhZ2VGaWx0ZXJEYXRhICgpIHtcclxuICAgIGNvbnN0IGZpbmFsX3RlbXBsYXRlID0gYXdhaXQgdGhpcy5fZ2V0TGFuZ3VhZ2VGaWx0ZXJDb250ZW50KHRoaXMuZmlsdGVyX2NvbGxlY3Rpb24pO1xyXG4gICAgY29uc3QgZmluYWxfc2xpZGVyX3RlbXBsYXRlID0gYXdhaXQgdGhpcy5fZ2V0U2xpZGVyQ29udGVudChmaW5hbF90ZW1wbGF0ZSk7XHJcbiAgICByZXR1cm4gZmluYWxfc2xpZGVyX3RlbXBsYXRlO1xyXG4gIH07XHJcbiAgXHJcbiAgY3JlYXRlUmVuZGVyUm9vdCgpIHtcclxuICAgIHJldHVybiB0aGlzO1xyXG4gIH1cclxuXHJcbiAgcmVuZGVyKCkge1xyXG4gICAgcmV0dXJuIGh0bWwgYFxyXG4gICAgJHt1bnRpbCh0aGlzLl9MYW5ndWFnZUZpbHRlckRhdGEoKSwgaHRtbGBgKX1cclxuICAgIGBcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImxhbmd1YWdlLWZpbHRlclwiLCBMYW5ndWFnZUZpbHRlcik7XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2289\n\n}')},2321:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6161);\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,lit__WEBPACK_IMPORTED_MODULE_0__/* .css */ .AH)`@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);a{color:#0493cc;cursor:pointer;text-decoration:none;font-size:16px}a:hover{color:#97c940}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}img,svg{vertical-align:middle}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.flex-center{display:flex!important;justify-content:center!important}textarea::placeholder{color:#848fa5!important}@media(max-width:768px){.tab-content{position:relative;padding:0 0 0 34px}}img{display:block}img.no-image{opacity:0}img.avatar-round{display:inline-block;width:20px;height:20px;border-radius:50%;object-fit:cover;margin-top:-4px}img.avatar-square{display:inline-block;width:20px;height:20px}img.cover-tiles{border-top-left-radius:8px;border-top-right-radius:8px;height:168px;width:100%;object-fit:cover;object-position:center 15%}img.cover-tiles.small{width:100%;height:auto}img.category-tile-img{margin-right:5px;margin-top:-2px;display:inline-block}img.add-my-list-img{display:block;margin:auto}img.group-stars-img{width:13px;height:12px;display:inline-block}img.container-banner-browse-img{display:inline-block;float:left}img.logo-img{display:inline-block}img.teacher-image{width:32px;height:32px;border-radius:50%}img.expert-image{width:145px;height:145px}img.expert-image.round{border-radius:50%;object-fit:cover;object-position:center top}img.modal-img{margin:auto;width:20%;padding-bottom:10px}img.model-success{text-align:center;margin:auto;width:55px;height:90px}img.error-icon-img{width:100%;height:auto;text-align:center;margin:auto}img.modal-suggest-success{margin:auto;width:40%}img.bs_loader_img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}img.bs-referral-img{width:100%;height:auto;display:block;object-fit:contain}img.referral-cta-image{width:100%;height:100%;object-fit:cover;display:block}img.review-teacher-image{width:54px;height:54px;object-fit:cover;border-radius:50%}@media(max-width:610px){img.container-banner-browse-img{display:none}}@media(min-width:1500px){img.bs-referral-img{height:400px}}`);\n    //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjMyMS5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9pbWFnZS9pbWFnZS5zY3NzPzYxMjQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtjc3N9IGZyb20gJ2xpdCc7IGV4cG9ydCBkZWZhdWx0IGNzc2BAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwKTthe2NvbG9yOiMwNDkzY2M7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9YTpob3Zlcntjb2xvcjojOTdjOTQwfS5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS5sZWZ0e3RleHQtYWxpZ246bGVmdC
1FpbXBvcnRhbnR9LnJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0uZmxleC1jZW50ZXJ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH10ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izg0OGZhNSFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDo3NjhweCl7LnRhYi1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMzRweH19aW1ne2Rpc3BsYXk6YmxvY2t9aW1nLm5vLWltYWdle29wYWNpdHk6MH1pbWcuYXZhdGFyLXJvdW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo1MCU7b2JqZWN0LWZpdDpjb3ZlcjttYXJnaW4tdG9wOi00cHh9aW1nLmF2YXRhci1zcXVhcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH1pbWcuY292ZXItdGlsZXN7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo4cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6OHB4O2hlaWdodDoxNjhweDt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciAxNSV9aW1nLmNvdmVyLXRpbGVzLnNtYWxse3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99aW1nLmNhdGVnb3J5LXRpbGUtaW1ne21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXRvcDotMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfWltZy5hZGQtbXktbGlzdC1pbWd7ZGlzcGxheTpibG9jazttYXJnaW46YXV0b31pbWcuZ3JvdXAtc3RhcnMtaW1ne3dpZHRoOjEzcHg7aGVpZ2h0OjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9aW1nLmNvbnRhaW5lci1iYW5uZXItYnJvd3NlLWltZ3tkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0fWltZy5sb2dvLWltZ3tkaXNwbGF5OmlubGluZS1ibG9ja31pbWcudGVhY2hlci1pbWFnZXt3aWR0aDozMnB4O2hlaWdodDozMnB4O2JvcmRlci1yYWRpdXM6NTAlfWltZy5leHBlcnQtaW1hZ2V7d2lkdGg6MTQ1cHg7aGVpZ2h0OjE0NXB4fWltZy5leHBlcnQtaW1hZ2Uucm91bmR7Ym9yZGVyLXJhZGl1czo1MCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIHRvcH1pbWcubW9kYWwtaW1ne21hcmdpbjphdXRvO3dpZHRoOjIwJTtwYWRkaW5nLWJvdHRvbToxMHB4fWltZy5tb2RlbC1zdWNjZXNze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjphdXRvO3dpZHRoOjU1cHg7aGVpZ2h0OjkwcHh9aW1nLmVycm9yLWljb24taW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOmF1dG99aW1nLm1vZGFsLXN1Z2dlc3Qtc3VjY2Vzc3ttYXJnaW46YXV0bzt3aWR0aDo0MCV9aW1nLmJzX2xvYWRlcl9pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tcmlnaHQ6LTUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSl9aW1nLmJzLXJlZmVycmFsLWltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7b2JqZWN0LWZpdDpjb250YWlufWltZy5yZWZlcnJhbC1jdGEtaW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2Rpc3BsYXk6YmxvY2t9aW1nLnJldmlldy10ZWFjaGVyLWltYWdle3dpZHRoOjU0cHg7aGVpZ2h0OjU0cHg7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJX1AbWVkaWEobWF4LXdpZHRoOjYxMHB4KXtpbWcuY29udGFpbmVyLWJhbm5lci1icm93c2UtaW1ne2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1pbi13aWR0aDoxNTAwcHgpe2ltZy5icy1yZWZlcnJhbC1pbWd7aGVpZ2h0OjQwMHB4fX1gO1xuICAgICJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2321\n\n}")},2779:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{\n// EXTERNAL MODULE: ./node_modules/lit-element/index.js\nvar lit_element = __webpack_require__(4420);\n// EXTERNAL MODULE: ./node_modules/pwa-helpers/connect-mixin.js\nvar connect_mixin = __webpack_require__(4753);\n// EXTERNAL MODULE: ./src/redux/store.js + 1 modules\nvar store = __webpack_require__(5548);\n// EXTERNAL MODULE: ./src/controllers/userGiftController.js\nvar userGiftController = __webpack_require__(5541);\n// EXTERNAL MODULE: ./src/assets/images/enrollment-confirmation-banner.jpg\nvar enrollment_confirmation_banner = __webpack_require__(9560);\n// EXTERNAL MODULE: ./node_modules/sleep-promise/build/esm.mjs\nvar esm = __webpack_require__(4394);\n// EXTERNAL MODULE: ./src/components/localization/localization.js\nvar localization = __webpack_require__(8550);\n;// ./src/components/gift-page/gift-payment-success.js\n\r\n\r\n\r\n\r\n\r\n\r\n    \r\nclass GiftPaymentSuccessElement extends (0,connect_mixin/* connect */.N)(store/* store */.M)(lit_element/* LitElement */.WF) {\r\n\r\n    static get properties() {\r\n        return {};\r\n    }\r\n\r\n    static get styles() {\r\n        return (0,lit_element/* css */.AH)`\r\n        p, h4{\r\n            text-align: center;\r\n            color:#565656;\r\n        }\r\n        h4{\r\n            font-weight:bold;\r\n            font-size: 21px;\r\n        }\r\n        p{\r\n            font-size: 20px;\r\n        line-height: 27px;\r\n        color:#565656;\r\n        }\r\n        .container{\r\n            max-width: 1000px;\r\n            margin: 0 auto;\r\n        }\r\n        img{\r\n            width: 100%;\r\n        }`;\r\n    }\r\n\r\n    constructor(){\r\n      super();\r\n      (0,esm/* default */.A)(5000).then(function() {\r\n        window.location.href = "//babysparks.com"+"/classe
1s/browse"\r\n        });\r\n    }\r\n\r\n    render() {\r\n     return (0,lit_element/* html */.qy) `${Object.keys(store/* store */.M.getState().braintreeFormObj).length>0?(0,lit_element/* html */.qy)`<div class="container">\r\n     <img src="${enrollment_confirmation_banner/* default */.A}"/>\r\n     <h4><local-elem localKey="Success"></local-elem></h4>\r\n     <p>${store/* store */.M.getState().braintreeFormObj.receiver_name} <local-elem localKey="received your gift"></local-elem></p>\r\n     <p><local-elem localKey="Thank you for shopping with Babysparks!"></local-elem></p>\r\n </div>`:(0,lit_element/* html */.qy)`<div class="" style="text-align: center;width: 100%; margin-top:10%; margin-bottom:10%; overflow:hidden;">\r\n <p><local-elem localKey="Something went wrong!"></local-elem></p>\r\n</div>`}`;\r\n    }\r\n\r\n  \r\n\r\n\r\n  }\r\n  \r\n  customElements.define("gift-payment-success", GiftPaymentSuccessElement);\r\n  \n// EXTERNAL MODULE: ./src/assets/images/yearly_subscription.png\nvar yearly_subscription = __webpack_require__(3679);\n// EXTERNAL MODULE: ./src/redux/actions.js\nvar actions = __webpack_require__(3534);\n// EXTERNAL MODULE: ./src/controllers/braintreeController.js\nvar braintreeController = __webpack_require__(5322);\n// EXTERNAL MODULE: ./src/components/dialog/dialog.js + 1 modules\nvar dialog = __webpack_require__(4633);\n// EXTERNAL MODULE: ./src/assets/js/lit-element-i18n.js\nvar lit_element_i18n = __webpack_require__(8575);\n;// ./src/components/gift-page/gift-page.js\n\r\n//import giftFormStyle from \'./gift-page.scss\';\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass GiftPageElement extends (0,connect_mixin/* connect */.N)(store/* store */.M)(lit_element/* LitElement */.WF) {\r\n  static get properties() {\r\n    return {\r\n      giftFromData: { type: Array },\r\n      isPaymentInitiated: { type: Boolean },\r\n      isPaymentSuccess: { type: Boolean },\r\n    };\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.isPaymentInitiated = false;\r\n    this.isPaymentSuccess = false;\r\n  }\r\n\r\n  _tStr(key, fb = "") {\r\n    const clean = (key || "").replace(/[\'"]/g, "").trim();\r\n    try {\r\n      const out = (0,lit_element_i18n/* translate */.T)(`translate:${clean}`);\r\n      if (out && out !== clean) return out;\r\n    } catch (_) {}\r\n    return fb || clean;\r\n  }\r\n\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.modelOpen = state.modelOpen;\r\n  }\r\n\r\n  _renderModal() {\r\n    store/* store */.M.dispatch((0,actions/* openDialogType */.Ne)("confirm"));\r\n    store/* store */.M.dispatch((0,actions/* openDialog */.Dh)("show"));\r\n    this._confirmModal();\r\n  }\r\n\r\n  _closeModal() {\r\n    if (store/* store */.M.dispatch((0,actions/* openDialog */.Dh)("hide"))) {\r\n      store/* store */.M.dispatch((0,actions/* openDialogType */.Ne)(""));\r\n    }\r\n  }\r\n\r\n  _confirmModal() {\r\n    if (store/* store */.M.getState().modelOpen == "show") {\r\n      return (0,lit_element/* html */.qy)`<dialog-element>\r\n        <div slot="model-header-slot">\r\n          <button\r\n            type="button"\r\n            class="model-close"\r\n            data-dismiss="modal"\r\n            aria-label="Close"\r\n            @click="${this._closeModal}"\r\n          >\r\n            <span aria-hidden="true">&times;</span>\r\n          </button>\r\n        </div>\r\n        <div slot="model-header-body">\r\n          <span class="lock_class_modal_message"\r\n            ><local-elem\r\n              localKey="Are you sure you want to reset all fields?"\r\n            ></local-elem\r\n          ></span>\r\n          <button\r\n            type="button"\r\n            name="reload_button"\r\n            id="confirm-btn"\r\n            @click="${this._reloadPage}"\r\n          >\r\n            <local-elem localKey="Confirm"></local-elem>\r\n          </button>\r\n        </div>\r\n        <div slot="model-header-footer" style="display:none;"></div>\r\n      </dialog-element>`;\r\n    } else {\r\n      return (0,lit_element/* html */.qy)``;\r\n    }\r\n  }\r\n\r\n  _validateForm() {\r\n    let recipient_name = document.querySelector("#recipient_name");\r\n    let sender_name = document.querySelector("#sender_name");\r\n    let recipient_email = document.querySelector("#recipient_email");\r\n    let sender_email = document.querySelector("#sender_email");\r\n    let message_gift = document.querySelector("#message-gift");\r\n    let errCount = 0;\r\n\r\n    const icon =\r\n      \'<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> \';\r\n\r\n    document.querySelector("#error-msg").innerHTML = "";\r\n\r\n    let allInputs = document.querySelectorAll("input");\r\n\r\n    for (let i = 0, len = allInputs.length; i < len; i++) {\r\n      allInputs[i].classList.remove("gift-form-error");\r\n    }\r\n    for (\r\n      let i = 0, len = document.querySelectorAll(".field-error").length;\r\n      i < len;\r\n      i++\r\n    ) {\r\n      document.querySelectorAll(".field-error")[i].innerHTML = "";\r\n    }\r\n\r\n    if (recipient_name.value.trim() == "") {\r\n      recipient_name.classList.add("gift-form-error");\r\n      recipient_name.focus();\r\n      document.querySelector("#field-error-rn").innerHTML =\r\n        icon + this._tStr("Required", "Required");\r\n      errCount++;\r\n    }\r\n\r\n    if (sender_name.value.trim() == "") {\r\n      sender_name.classList.add("gift-form-error");\r\n\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        sender_name.focus();\r\n      }\r\n\r\n      document.querySelector("#field-error-sn").innerHTML =\r\n        icon + this._tStr("Required", "Required");\r\n      errCount++;\r\n    }\r\n\r\n    if (recipient_email.value.trim() == "") {\r\n      recipient_email.classList.add("gift-form-error");\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        recipient_email.focus();\r\n      }\r\n      document.querySelector("#field-error-re").innerHTML =\r\n        icon + this._tStr("Required", "Required");\r\n      errCount++;\r\n    }\r\n\r\n    if (sender_email.value.trim() == "") {\r\n      sender_email.classList.add("gift-form-error");\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        sender_email.focus();\r\n      }\r\n      document.querySelector("#field-error-se").innerHTML =\r\n        icon + this._tStr("Required", "Required");\r\n      errCount++;\r\n    }\r\n\r\n    // if (message_gift.value.trim()==\'\') {\r\n    //   message_gift.classList.add(\'gift-form-error\');\r\n    //   errCount++;\r\n    // }\r\n\r\n    if (\r\n      recipient_email.value.trim() !== "" &&\r\n      sender_email.value.trim() !== "" &&\r\n      recipient_email.value.trim() == sender_email.value.trim()\r\n    ) {\r\n      sender_email.classList.add("gift-form-error");\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        sender_email.focus();\r\n      }\r\n\r\n      recipient_email.classList.add("gift-form-error");\r\n      document.querySelector("#field-error-re").innerHTML =\r\n        icon +\r\n        this._tStr(\r\n          "Sender Email and Receiver Email cannot be same.",\r\n          "Sender Email and Receiver Email cannot be same."\r\n        );\r\n      errCount++;\r\n    }\r\n\r\n    if (\r\n      recipient_email.value.trim() !== "" &&\r\n      /^\\w+([\\.-]?\\w+)*@\\w+([\\.-]?\\w+)*(\\.\\w{2,3})+$/.test(\r\n        recipient_email.value\r\n      ) == false\r\n    ) {\r\n      recipient_email.classList.add("gift-form-error");\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        recipient_email.focus();\r\n      }\r\n\r\n      document.querySelector("#field-error-re").innerHTML =\r\n        icon +\r\n        this._tStr(\r\n          "Please enter valid email id.",\r\n          "Please enter valid email id."\r\n        );\r\n      errCount++;\r\n    }\r\n\r\n    if (\r\n      sender_email.value.trim() !== "" &&\r\n      /^\\w+([\\.-]?\\w+)*@\\w+([\\.-]?\\w+)*(\\.\\w{2,3})+$/.test(\r\n        sender_email.value\r\n      ) == false\r\n    ) {\r\n      sender_email.classList.add("gift-form-error");\r\n      if (\r\n        document.querySelector(".gift-form-error") !== document.activeElement\r\n      ) {\r\n        sender_email.focus();\r\n      }\r\n\r\n      document.querySelector("#field-error-se").innerHTML =\r\n        icon +\r\n        this._tStr(\r\n          "Please enter valid email id.",\r\n          "Please enter valid email id."\r\n        );\r\n      errCount++;\r\n    }\r\n\r\n    // for (let i = 0, len = allInputs.length; i<len; i++){\r\n    //   if(allInputs[i].value.trim()==\'\'){\r\n    //     allInputs[i].classList.add(\'gift-form-error\');\r\n    //     errCount++;\r\n    //   }\r\n    // }\r\n\r\n    if (errCount == 0) {\r\n      let braintreeFormObj = {\r\n        sender_name: sender_name.value,\r\n        sender_email: sender_email.value,\r\n        receiver_name: recipient_name.value,\r\n        receiver_email: recipient_email.value,\r\n        message: message_gift.value,\r\n        price: "119.99",\r\n        package_id: "com.babysparks.babysparks.12_month_119_99_plus",\r\n        module_name: "gift",\r\n      };\r\n\r\n      for (let i = 0, len = allInputs.length; i < len; i++) {\r\n        allInputs[i].disabled = true;\r\n        // allInputs[i].classList.add(\'disabled-elem\');\r\n        allInputs[i].classList.remove("gift-form-error");\r\n      }\r\n      store/* store */.M.dispatch((0,actions/* setBraintreeFormObj */.S_)(braintreeFormObj));\r\n      this._renderBraintreeDropInUI(sender_email.value);\r\n    }\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.giftFromData = state.braintreeFormObj;\r\n    this.isPaymentInitiated = state.braintreePaymentInitiated;\r\n    this.isPaymentSuccess = state.braintreePaymentSuccess;\r\n  }\r\n\r\n  requestUpdate() {\r\n    return super.requestUpdate();\r\n  }\r\n\r\n  async _fetchpaymentStatus(data) {\r\n    let payment_response = await (0,userGiftController/* giftPayment */.d)(data);\r\n    if (payment_response.success && payment_response.success[0].code == 2001) {\r\n      store/* store */.M.dispatch((0,actions/* isBraintreePaymentSuccess */.e9)(1));\r\n    } else {\r\n      if (payment_response.errors && payment_response.errors[0].code == 8006) {\r\n        document.querySelector("#error-msg").innerHTML = this._tStr(\r\n          "It looks like your recipient has already purchased the Premium Subscription.",\r\n          "It looks like your recipient has already purchased the Premium Subscription."\r\n        );\r\n      } else {\r\n        document.querySelector("#error-msg").innerHTML = this._tStr(\r\n          "Something went wrong!",\r\n          "Something went wrong!"\r\n        );\r\n      }\r\n      // document.querySelector("#error_button").classList.remove(\'d-none\',\'disabled-elem\');\r\n      // document.querySelector("#error_button").disabled = false;\r\n      document\r\n        .querySelector(".braintree-dropin-container")\r\n        .classList.add("d-none");\r\n    }\r\n    // console.log(payment_response);\r\n    // return payment_status;\r\n  }\r\n\r\n  async _renderBraintreeDropInUI(senderEmail) {\r\n    var that = this;\r\n    let storeState = store/* store */.M;\r\n    let price = 119.99;\r\n    let getClientTokenAPIRes = await (0,braintreeController/* getNonUserClientToken */.zY)(senderEmail);\r\n    let braintreeToken;\r\n\r\n    if (getClientTokenAPIRes !== false) {\r\n      braintreeToken = getClientTokenAPIRes.client_token;
1\r\n      braintree.dropin.create(\r\n        {\r\n          authorization: braintreeToken,\r\n          container: "#dropin-container",\r\n          vaultManager: true,\r\n          dataCollector: {\r\n            kount: true, // Required if Kount fraud data collection is enabled\r\n          },\r\n          paypal: {\r\n            flow: "vault",\r\n            amount: price,\r\n            currency: "USD",\r\n          },\r\n          applePay: {\r\n            merchantIdentifier: "merchant.com.babysparks.babysparks",\r\n            displayName: that._tStr(\r\n              "BabySparks Apple Pay",\r\n              "BabySparks Apple Pay"\r\n            ),\r\n            paymentRequest: {\r\n              total: {\r\n                label: that._tStr(\r\n                  "BabySparks Apple Pay",\r\n                  "BabySparks Apple Pay"\r\n                ),\r\n                amount: price,\r\n              },\r\n            },\r\n          },\r\n          googlePay: {\r\n            googlePayVersion: 2,\r\n            merchantId: "BCR2DN6T366PF3KH",\r\n            transactionInfo: {\r\n              totalPriceStatus: "FINAL",\r\n              totalPrice: price ? price.toString() : "0",\r\n              currencyCode: "USD",\r\n            },\r\n            allowedPaymentMethods: [\r\n              {\r\n                type: "CARD",\r\n                parameters: {\r\n                  // We recommend collecting and passing billing address information with all Google Pay transactions as a best practice.\r\n                  billingAddressRequired: true,\r\n                  billingAddressParameters: {\r\n                    format: "FULL",\r\n                  },\r\n                },\r\n              },\r\n            ],\r\n          },\r\n        },\r\n        function (err, dropinInstance) {\r\n          if (err == null) {\r\n            document\r\n              .querySelector(".braintree-dropin-container")\r\n              .classList.remove("d-none");\r\n            document\r\n              .querySelector("#proceed_to_payment")\r\n              .classList.add("d-none");\r\n\r\n            var submitButton = document.querySelector("#submit-button");\r\n            if (submitButton && that.isPaymentInitiated == false) {\r\n              submitButton.addEventListener("click", function (event) {\r\n                // console.log("=======Is it coming here")\r\n                dropinInstance.requestPaymentMethod(function (\r\n                  requestPaymentMethodErr,\r\n                  payload\r\n                ) {\r\n                  if (requestPaymentMethodErr) {\r\n                    console.warn(\r\n                      "oops error in braintree payment process",\r\n                      requestPaymentMethodErr\r\n                    );\r\n                    if (dropinInstance._dropinWrapper.className) {\r\n                      var selectedPaymentMethod =\r\n                        dropinInstance._dropinWrapper.className;\r\n                      //   console.log(dropinInstance._dropinWrapper,"================",selectedPaymentMethod)\r\n                      var selectedPaymentMethodArr =\r\n                        selectedPaymentMethod.split("-");\r\n                      if (\r\n                        selectedPaymentMethodArr[2] === "applePay" ||\r\n                        selectedPaymentMethodArr[2] === "googlePay"\r\n                      ) {\r\n                        document\r\n                          .querySelector(\r\n                            `.${selectedPaymentMethod}` + " .braintree-dropin"\r\n                          )\r\n                          .classList.add("braintree-sheet--has-error");\r\n                        document.querySelector(\r\n                          ".braintree-sheet__error"\r\n                        ).style.display = "flex";\r\n                        document.querySelector(\r\n                          ".braintree-sheet__error-text"\r\n                        ).innerText =\r\n                          that._tStr("Use the", "Use the") +\r\n                          " " +\r\n                          selectedPaymentMethodArr[2] +\r\n                          " " +\r\n                          that._tStr(\r\n                            "button to continue with your payment.",\r\n                            "button to continue with your payment."\r\n                          );\r\n                      } else if (selectedPaymentMethodArr[2] === "options") {\r\n                        //   console.log("yes noor it did come heree")\r\n                        document\r\n                          .querySelector(".braintree-dropin")\r\n                          .classList.add("braintree-sheet--has-error");\r\n                        document.querySelector(\r\n                          ".braintree-sheet__error"\r\n                        ).style.display = "flex";\r\n                        document.querySelector(\r\n                          ".braintree-sheet__error-text"\r\n                        ).innerText = that._tStr(\r\n                          "Please select payment method and fill out required information.",\r\n                          "Please select payment method and fill out required information."\r\n                        );\r\n                      }\r\n                    }\r\n                    that.isPaymentInitiated = false;\r\n                    return false;\r\n                  } else {\r\n                    if (that.isPaymentInitiated == false) {\r\n                      let braintreePaymentObj = {\r\n                        amount: price,\r\n                        nonce: payload.nonce,\r\n                        device_data: payload.deviceData,\r\n                        type: payload.type,\r\n                      };\r\n                      // console.log("==========object before dispatch",braintreePaymentObj);\r\n                      submitButton.disabled = true;\r\n                      submitButton.classList.add("disabled-elem");\r\n                      storeState.dispatch(\r\n                        (0,actions/* setBraintreePaymentObj */.Kh)(braintreePaymentObj)\r\n                      );\r\n                      let data = {\r\n                        price: price,\r\n                        nonce: payload.nonce,\r\n                        device_data: payload.deviceData,\r\n                        type: payload.type,\r\n                        package_id:\r\n                          "com.babysparks.babysparks.12_month_119_99_plus",\r\n                        sender_name: that.giftFromData.sender_name,\r\n                        sender_email: that.giftFromData.sender_email,\r\n                        receiver_name: that.giftFromData.receiver_name,\r\n                        receiver_email: that.giftFromData.receiver_email,\r\n                        message: that.giftFromData.message,\r\n                      };\r\n\r\n                      that._fetchpaymentStatus(data);\r\n                    }\r\n                    storeState.dispatch((0,actions/* isBraintreePaymentInitiated */.k9)(1));\r\n                  }\r\n                });\r\n              });\r\n            }\r\n          } else {\r\n            console.log(err);\r\n          }\r\n\r\n          // dropinInstance.on(\'paymentMethodRequestable\', function (event) {\r\n          //     if(dropinInstance._dropinWrapper.className){\r\n          //       var selectedPaymentMethod = dropinInstance._dropinWrapper.className;\r\n\r\n          //       document.querySelector(`.${selectedPaymentMethod}`+\' .braintree-dropin\').classList.remove(\'braintree-sheet--has-error\');\r\n          //       document.querySelector(".braintree-sheet__error").style.display = \'none\';\r\n          //     }\r\n          // });\r\n        }\r\n      );\r\n    }\r\n  }\r\n\r\n  _reloadPage(e) {\r\n    location.reload();\r\n  }\r\n  render() {\r\n    // console.log(\'this.giftFromData\',this.giftFromData)\r\n    // console.log(\'this.isPaymentInitiated\',this.isPaymentInitiated)\r\n    return (0,lit_element/* html */.qy)`${this.isPaymentSuccess == true\r\n      ? (0,lit_element/* html */.qy)`<gift-payment-success></gift-payment-success>`\r\n      : (0,lit_element/* html */.qy)`\r\n     ${\r\n       store/* store */.M.getState().dialogType == "confirm"\r\n         ? (0,lit_element/* html */.qy)`<div dialogShow="hide">${this._confirmModal()}</div>`\r\n         : (0,lit_element/* html */.qy)``\r\n     }\r\n<div class="container-gift-proxy">\r\n <h1 class="title-1">\r\n    <local-elem localKey="Give BabySparks"></local-elem>\r\n </h1>\r\n <h3 class="title-2">
1\r\n      <local-elem localKey="Unlimited access to our online classes & development program for 1 year"></local-elem>\r\n </h3>\r\n <form id="proxy-gift">\r\n     <div class="form-group mb-3">\r\n     <div class="row mb-18">\r\n         <div class="col-md-6">\r\n             <label><local-elem localKey="To"></local-elem></label>\r\n             <input type="text" class="form-control" id="recipient_name" placeholder="">\r\n             <div class="field-error" id="field-error-rn"></div>\r\n         </div>\r\n         <div class="col-md-6">\r\n             <label><local-elem localKey="From"></local-elem></label>\r\n             <input type="text" class="form-control" id="sender_name" placeholder="" >\r\n             <div class="field-error" id="field-error-sn"></div>\r\n         </div>\r\n     </div>\r\n     <div class="row mb-18">\r\n         <div class="col-md-6">\r\n            <label><local-elem localKey="Recipient Email"></local-elem></label>\r\n             <input type="text" class="form-control" id="recipient_email" placeholder="">\r\n             <div class="field-error" id="field-error-re"></div>\r\n         </div>\r\n         <div class="col-md-6">\r\n              <label><local-elem localKey="Your Email for Receipts"></local-elem></label>\r\n             <input type="text" class="form-control" id="sender_email" placeholder="">\r\n             <div class="field-error" id="field-error-se"></div>\r\n         </div>\r\n     </div>\r\n     <div class="row mb-18">\r\n         <div class="col-md-12">\r\n             <label><local-elem localKey="Message (Optional)"></local-elem></label>\r\n             <input type="textarea" class="form-control" id="message-gift" placeholder="${this._tStr(\r\n               "Hi friend, here is a gift for you!",\r\n               "Hi friend, here is a gift for you!"\r\n             )}">\r\n         </div>\r\n     </div>\r\n\r\n                                 \r\n </div>\r\n </form>\r\n <div class="row">\r\n     <div class="agenda-liveClasses monthly-card bluegreen-subs payment-method-2">\r\n         <div class="date-agenda-liveClasses" id="selectedPackageImg"><img src="${yearly_subscription/* default */.A}"></div>\r\n\r\n         <div class="right-side">\r\n             <div class="info-agenda-liveClasses">\r\n                 <div class="title-value">\r\n                     <h2 class="title-monthly-subs" id="selectedPackageTitle"><local-elem localKey="Premium Yearly Subscription"></local-elem></h2>\r\n                 </div>\r\n                 <div class="purchased-renews">\r\n                     <span class="purchased" id="selectedPackageDesc">\r\n                      ${this._tStr(\r\n                    \'This subscription gives you UNLIMITED access to thousands of development activities AND our ENTIRE catalog of expert-led live and on-demand classes.\',\r\n                    \'This subscription gives you UNLIMITED access to thousands of development activities AND our ENTIRE catalog of expert-led live and on-demand classes.\'\r\n                     )}\r\n                     </span>\r\n                 </div>\r\n             </div>\r\n             <div class="price-review-plan">\r\n                 <span id="selectedPackagePrice">$119<sup>.99</sup>/<local-elem localKey="Yearly"></local-elem></span>\r\n                 <p><label id="selectedPackagePriceLabel"><local-elem localKey="*charged only once"></local-elem></label></label></p>\r\n             </div>\r\n         </div>\t\r\n     </div>\r\n                                         \r\n </div>\r\n <div id="error-msg"></div>\r\n <div id="reset_form"><button type="button"  name="reload_button" id="reload_button" @click="${\r\n   this._renderModal\r\n }"><local-elem localKey="Reset all fields"></local-elem></button></div>\r\n ${\r\n   Object.keys(this.giftFromData).length == 0\r\n     ? (0,lit_element/* html */.qy)`<input\r\n         type="button"\r\n         name="procced_button"\r\n         class="previous action-button-previous"\r\n         id="proceed_to_payment"\r\n         @click="${this._validateForm}"\r\n         value="${this._tStr("Proceed to Payment", "Proceed to Payment")}"\r\n       />`\r\n     : (0,lit_element/* html */.qy)`<input\r\n         type="button"\r\n         class="previous action-button-previous"\r\n         id="proceed_to_payment"\r\n         value="${this._tStr("Please Wait...", "Please Wait...")}"\r\n       />`\r\n }\r\n \r\n</div>\r\n<div class="braintree-dropin-container d-none" id="braintree-gift-ui">\r\n    <div id="braintree-dropin-conatiner">\r\n        <div id="dropin-container"></div>\r\n        <button id="submit-button"><local-elem localKey="Purchase"></local-elem></button>\r\n    </div>\r\n</div>`} `;\r\n  }\r\n}\r\n\r\ncustomElements.define("gift-page", GiftPageElement);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjc3OS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7O0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7Ozs7Ozs7Ozs7O0FDakVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9naWZ0LXBhZ2UvZ2lmdC1wYXltZW50LXN1Y2Nlc3MuanM/ZmE3MSIsIndlYnBhY2s6Ly9CYWJ5U3BhcmtzLy4vc3JjL2NvbXBvbmVudHMvZ2lmdC1wYWdl
1L2dpZnQtcGFnZS5qcz82NjdkIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgICBMaXRFbGVtZW50LFxyXG4gICAgaHRtbCxcclxuICAgIGNzc1xyXG59IGZyb20gXCJsaXQtZWxlbWVudFwiO1xyXG5pbXBvcnQgeyBjb25uZWN0IH0gZnJvbSBcInB3YS1oZWxwZXJzXCI7XHJcbmltcG9ydCB7IHN0b3JlIH0gZnJvbSBcIi4uLy4uL3JlZHV4L3N0b3JlLmpzXCI7XHJcbmltcG9ydCBnaWZ0X3BheW1lbnRfc3VjY2VzcyBmcm9tICcuLi8uLi9hc3NldHMvaW1hZ2VzL2Vucm9sbG1lbnQtY29uZmlybWF0aW9uLWJhbm5lci5qcGcnO1xyXG5pbXBvcnQgc2xlZXAgZnJvbSAnc2xlZXAtcHJvbWlzZSc7XHJcbmltcG9ydCBcIi4uL2xvY2FsaXphdGlvbi9sb2NhbGl6YXRpb24uanNcIjtcclxuICAgIFxyXG5jbGFzcyBHaWZ0UGF5bWVudFN1Y2Nlc3NFbGVtZW50IGV4dGVuZHMgY29ubmVjdChzdG9yZSkoTGl0RWxlbWVudCkge1xyXG5cclxuICAgIHN0YXRpYyBnZXQgcHJvcGVydGllcygpIHtcclxuICAgICAgICByZXR1cm4ge307XHJcbiAgICB9XHJcblxyXG4gICAgc3RhdGljIGdldCBzdHlsZXMoKSB7XHJcbiAgICAgICAgcmV0dXJuIGNzc2BcclxuICAgICAgICBwLCBoNHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjojNTY1NjU2O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgY29sb3I6IzU2NTY1NjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1gO1xyXG4gICAgfVxyXG5cclxuICAgIGNvbnN0cnVjdG9yKCl7XHJcbiAgICAgIHN1cGVyKCk7XHJcbiAgICAgIHNsZWVwKDUwMDApLnRoZW4oZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSBwcm9jZXNzLmVudi5DTEFTU0VTX1dFQlNJVEVfUEFUSCtwcm9jZXNzLmVudi5DTEFTU0VTX0JST1dTRV9QQUdFX1BBVEhcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuXHJcbiAgICByZW5kZXIoKSB7XHJcbiAgICAgcmV0dXJuIGh0bWwgYCR7T2JqZWN0LmtleXMoc3RvcmUuZ2V0U3RhdGUoKS5icmFpbnRyZWVGb3JtT2JqKS5sZW5ndGg+MD9odG1sYDxkaXYgY2xhc3M9XCJjb250YWluZXJcIj5cclxuICAgICA8aW1nIHNyYz1cIiR7Z2lmdF9wYXltZW50X3N1Y2Nlc3N9XCIvPlxyXG4gICAgIDxoND48bG9jYWwtZWxlbSBsb2NhbEtleT1cIlN1Y2Nlc3NcIj48L2xvY2FsLWVsZW0+PC9oND5cclxuICAgICA8cD4ke3N0b3JlLmdldFN0YXRlKCkuYnJhaW50cmVlRm9ybU9iai5yZWNlaXZlcl9uYW1lfSA8bG9jYWwtZWxlbSBsb2NhbEtleT1cInJlY2VpdmVkIHlvdXIgZ2lmdFwiPjwvbG9jYWwtZWxlbT48L3A+XHJcbiAgICAgPHA+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJUaGFuayB5b3UgZm9yIHNob3BwaW5nIHdpdGggQmFieXNwYXJrcyFcIj48L2xvY2FsLWVsZW0+PC9wPlxyXG4gPC9kaXY+YDpodG1sYDxkaXYgY2xhc3M9XCJcIiBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjt3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDoxMCU7IG1hcmdpbi1ib3R0b206MTAlOyBvdmVyZmxvdzpoaWRkZW47XCI+XHJcbiA8cD48bG9jYWwtZWxlbSBsb2NhbEtleT1cIlNvbWV0aGluZyB3ZW50IHdyb25nIVwiPjwvbG9jYWwtZWxlbT48L3A+XHJcbjwvZGl2PmB9YDtcclxuICAgIH1cclxuXHJcbiAgXHJcblxyXG5cclxuICB9XHJcbiAgXHJcbiAgY3VzdG9tRWxlbWVudHMuZGVmaW5lKFwiZ2lmdC1wYXltZW50LXN1Y2Nlc3NcIiwgR2lmdFBheW1lbnRTdWNjZXNzRWxlbWVudCk7XHJcbiAgIiwiaW1wb3J0IHsgTGl0RWxlbWVudCwgaHRtbCB9IGZyb20gXCJsaXQtZWxlbWVudFwiO1xyXG4vL2ltcG9ydCBnaWZ0Rm9ybVN0eWxlIGZyb20gJy4vZ2lmdC1wYWdlLnNjc3MnO1xyXG5pbXBvcnQgeyBjb25uZWN0IH0gZnJvbSBcInB3YS1oZWxwZXJzXCI7XHJcbmltcG9ydCB7IHN0b3JlIH0gZnJvbSBcIi4uLy4uL3JlZHV4L3N0b3JlLmpzXCI7XHJcbmltcG9ydCB7IGdpZnRQYXltZW50IH0gZnJvbSBcIi4uLy4uL2NvbnRyb2xsZXJzL3VzZXJHaWZ0Q29udHJvbGxlci5qc1wiO1xyXG5pbXBvcnQgXCIuL2dpZnQtcGF5bWVudC1zdWNjZXNzLmpzXCI7XHJcbmltcG9ydCB5ZWFybHlfc3Vic2NyaXB0aW9uIGZyb20gXCIuLi8uLi9hc3NldHMvaW1hZ2VzL3llYXJseV9zdWJzY3JpcHRpb24ucG5nXCI7XHJcbmltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zY3NzL19naWZ0LmNzc1wiO1xyXG5pbXBvcnQge1xyXG4gIHNldEJyYWludHJlZUZvcm1PYmosXHJcbiAgaXNCcmFpbnRyZWVQYXltZW50SW5pdGlhdGVkLFxyXG4gIHNldEJyYWludHJlZVBheW1lbnRPYmosXHJcbiAgaXNCcmFpbnRyZWVQYXltZW50U3VjY2VzcyxcclxufSBmcm9tIFwiLi4vLi4vcmVkdXgvYWN0aW9ucy5qc1wiO1xyXG5pbXBvcnQgeyBnZXROb25Vc2VyQ2xpZW50VG9rZW4gfSBmcm9tIFwiLi4vLi4vY29udHJvbGxlcnMvYnJhaW50cmVlQ29udHJvbGxlci5qc1wiO1xyXG5pbXBvcnQgXCIuLi9kaWFsb2cvZGlhbG9nLmpzXCI7XHJcbmltcG9ydCB7IG9wZW5EaWFsb2dUeXBlLCBvcGVuRGlhbG9nIH0gZnJvbSBcIi4uLy4uL3JlZHV4L2FjdGlvbnMuanNcIjtcclxuaW1wb3J0IFwiLi4vbG9jYWxpemF0aW9uL2xvY2FsaXphdGlvbi5qc1wiO1xyXG5pbXBvcnQgeyB0cmFuc2xhdGUgYXMgaTE4blRyYW5zbGF0ZSB9IGZyb20gXCIuLi8uLi9hc3NldHMvanMvbGl0LWVsZW1lbnQtaTE4bi5qc1wiO1xyXG5cclxuY2xhc3MgR2lmdFBhZ2VFbGVtZW50IGV4dGVuZHMgY29ubmVjdChzdG9yZSkoTGl0RWxlbWVudCkge1xyXG4gIHN0YXRpYyBnZXQgcHJvcGVydGllcygpIHtcclxuICAgIHJldHVybi
1B7XHJcbiAgICAgIGdpZnRGcm9tRGF0YTogeyB0eXBlOiBBcnJheSB9LFxyXG4gICAgICBpc1BheW1lbnRJbml0aWF0ZWQ6IHsgdHlwZTogQm9vbGVhbiB9LFxyXG4gICAgICBpc1BheW1lbnRTdWNjZXNzOiB7IHR5cGU6IEJvb2xlYW4gfSxcclxuICAgIH07XHJcbiAgfVxyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgICB0aGlzLmlzUGF5bWVudEluaXRpYXRlZCA9IGZhbHNlO1xyXG4gICAgdGhpcy5pc1BheW1lbnRTdWNjZXNzID0gZmFsc2U7XHJcbiAgfVxyXG5cclxuICBfdFN0cihrZXksIGZiID0gXCJcIikge1xyXG4gICAgY29uc3QgY2xlYW4gPSAoa2V5IHx8IFwiXCIpLnJlcGxhY2UoL1snXCJdL2csIFwiXCIpLnRyaW0oKTtcclxuICAgIHRyeSB7XHJcbiAgICAgIGNvbnN0IG91dCA9IGkxOG5UcmFuc2xhdGUoYHRyYW5zbGF0ZToke2NsZWFufWApO1xyXG4gICAgICBpZiAob3V0ICYmIG91dCAhPT0gY2xlYW4pIHJldHVybiBvdXQ7XHJcbiAgICB9IGNhdGNoIChfKSB7fVxyXG4gICAgcmV0dXJuIGZiIHx8IGNsZWFuO1xyXG4gIH1cclxuXHJcbiAgY3JlYXRlUmVuZGVyUm9vdCgpIHtcclxuICAgIHJldHVybiB0aGlzO1xyXG4gIH1cclxuXHJcbiAgc3RhdGVDaGFuZ2VkKHN0YXRlKSB7XHJcbiAgICB0aGlzLm1vZGVsT3BlbiA9IHN0YXRlLm1vZGVsT3BlbjtcclxuICB9XHJcblxyXG4gIF9yZW5kZXJNb2RhbCgpIHtcclxuICAgIHN0b3JlLmRpc3BhdGNoKG9wZW5EaWFsb2dUeXBlKFwiY29uZmlybVwiKSk7XHJcbiAgICBzdG9yZS5kaXNwYXRjaChvcGVuRGlhbG9nKFwic2hvd1wiKSk7XHJcbiAgICB0aGlzLl9jb25maXJtTW9kYWwoKTtcclxuICB9XHJcblxyXG4gIF9jbG9zZU1vZGFsKCkge1xyXG4gICAgaWYgKHN0b3JlLmRpc3BhdGNoKG9wZW5EaWFsb2coXCJoaWRlXCIpKSkge1xyXG4gICAgICBzdG9yZS5kaXNwYXRjaChvcGVuRGlhbG9nVHlwZShcIlwiKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBfY29uZmlybU1vZGFsKCkge1xyXG4gICAgaWYgKHN0b3JlLmdldFN0YXRlKCkubW9kZWxPcGVuID09IFwic2hvd1wiKSB7XHJcbiAgICAgIHJldHVybiBodG1sYDxkaWFsb2ctZWxlbWVudD5cclxuICAgICAgICA8ZGl2IHNsb3Q9XCJtb2RlbC1oZWFkZXItc2xvdFwiPlxyXG4gICAgICAgICAgPGJ1dHRvblxyXG4gICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcclxuICAgICAgICAgICAgY2xhc3M9XCJtb2RlbC1jbG9zZVwiXHJcbiAgICAgICAgICAgIGRhdGEtZGlzbWlzcz1cIm1vZGFsXCJcclxuICAgICAgICAgICAgYXJpYS1sYWJlbD1cIkNsb3NlXCJcclxuICAgICAgICAgICAgQGNsaWNrPVwiJHt0aGlzLl9jbG9zZU1vZGFsfVwiXHJcbiAgICAgICAgICA+XHJcbiAgICAgICAgICAgIDxzcGFuIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPiZ0aW1lczs8L3NwYW4+XHJcbiAgICAgICAgICA8L2J1dHRvbj5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8ZGl2IHNsb3Q9XCJtb2RlbC1oZWFkZXItYm9keVwiPlxyXG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJsb2NrX2NsYXNzX21vZGFsX21lc3NhZ2VcIlxyXG4gICAgICAgICAgICA+PGxvY2FsLWVsZW1cclxuICAgICAgICAgICAgICBsb2NhbEtleT1cIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZXNldCBhbGwgZmllbGRzP1wiXHJcbiAgICAgICAgICAgID48L2xvY2FsLWVsZW1cclxuICAgICAgICAgID48L3NwYW4+XHJcbiAgICAgICAgICA8YnV0dG9uXHJcbiAgICAgICAgICAgIHR5cGU9XCJidXR0b25cIlxyXG4gICAgICAgICAgICBuYW1lPVwicmVsb2FkX2J1dHRvblwiXHJcbiAgICAgICAgICAgIGlkPVwiY29uZmlybS1idG5cIlxyXG4gICAgICAgICAgICBAY2xpY2s9XCIke3RoaXMuX3JlbG9hZFBhZ2V9XCJcclxuICAgICAgICAgID5cclxuICAgICAgICAgICAgPGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJDb25maXJtXCI+PC9sb2NhbC1lbGVtPlxyXG4gICAgICAgICAgPC9idXR0b24+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPGRpdiBzbG90PVwibW9kZWwtaGVhZGVyLWZvb3RlclwiIHN0eWxlPVwiZGlzcGxheTpub25lO1wiPjwvZGl2PlxyXG4gICAgICA8L2RpYWxvZy1lbGVtZW50PmA7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICByZXR1cm4gaHRtbGBgO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgX3ZhbGlkYXRlRm9ybSgpIHtcclxuICAgIGxldCByZWNpcGllbnRfbmFtZSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjcmVjaXBpZW50X25hbWVcIik7XHJcbiAgICBsZXQgc2VuZGVyX25hbWUgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI3NlbmRlcl9uYW1lXCIpO1xyXG4gICAgbGV0IHJlY2lwaWVudF9lbWFpbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjcmVjaXBpZW50X2VtYWlsXCIpO1xyXG4gICAgbGV0IHNlbmRlcl9lbWFpbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjc2VuZGVyX2VtYWlsXCIpO1xyXG4gICAgbGV0IG1lc3NhZ2VfZ2lmdCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjbWVzc2FnZS1naWZ0XCIpO1xyXG4gICAgbGV0IGVyckNvdW50ID0gMDtcclxuXHJcbiAgICBjb25zdCBpY29uID1cclxuICAgICAgJzxpIGNsYXNzPVwiZmEgZmEtZXhjbGFtYXRpb24tdHJpYW5nbGVcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+ICc7XHJcblxyXG4gICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNlcnJvci1tc2dcIikuaW5uZXJIVE1MID0gXCJcIjtcclxuXHJcbiAgICBsZXQgYWxsSW5wdXRzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbChcImlucHV0XCIpO1xyXG5cclxuICAgIGZvciAobGV0IGkgPSAwLCBsZW4gPSBhbGxJbnB1dHMubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHtcclxuICAgICAgYWxsSW5wdXRzW2ldLmNsYXNzTGlzdC5yZW1vdmUoXCJnaWZ0LWZvcm0tZXJyb3JcIik7XHJcbiAgICB9XHJcbiAgICBmb3IgKFxyXG4gICAgICBsZXQgaSA9IDAsIGxlbiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIuZmllbGQtZXJyb3JcIikubGVuZ3RoO1xyXG4gICAgICBpIDwgbGVuO1xyXG4gICAgICBpKytcclxuICAgICkge1xyXG4gICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiLmZpZWxkLWVycm9yXCIpW2ldLmlubmVySFRNTCA9IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKHJlY2lwaWVudF9uYW1lLnZhbHVlLnRyaW0oKSA9PSBcIlwiKSB7XHJcbiAgICAgIHJlY2lwaWVudF9uYW1lLmNsYXNzTGlzdC5hZGQoXCJnaWZ0LWZvcm0tZXJyb3JcIik7XHJcbiAgICAgIHJlY2lwaWVudF9uYW1lLmZvY3VzKCk7XHJcbiAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjZmllbGQtZXJyb3Itcm5cIikuaW5uZXJIVE1MID1cclxuICAgICAgICBpY29uICsgdGhpcy5fdFN0cihcIlJlcXVpcmVkXCIsIFwiUmVxdWlyZWRcIik7XHJcbiAgICAgIGVyckNvdW50Kys7XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKHNlbmRlcl9uYW1lLnZhbHVlLnRyaW0oKSA9PSBcIlwiKSB7XHJcbiAgICAgIHNlbmRlcl9uYW1lLmNsYXNzTGlzdC5hZGQoXCJnaWZ0LWZvcm0tZXJyb3JcIik7XHJcblxyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgc2VuZGVyX25hbWUuZm9jdXMoKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNmaWVsZC1lcnJvci1zblwiKS5pbm5lckhUTUwgPVxyXG4gICAgICAgIGljb24gKyB0aGlzLl90U3RyKFwiUmVxdWlyZWRcIiwgXCJSZXF1aXJlZFwiKTtcclxuICAgICAgZXJyQ291bnQrKztcclxuICAgIH1cclxuXHJcbiAgICBpZiAocmVjaXBpZW50X2VtYWlsLnZhbHVlLnRyaW0oKSA9PSBcIlwiKSB7XHJcbiAgICAgIHJlY2lwaWVudF9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgcmVjaXBpZW50X2VtYWlsLmZvY3VzKCk7XHJcbiAgICAgIH1cclxuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNmaWVsZC1lcnJvci1yZVwiKS5pbm5lckhUTUwgPVxyXG4gICAgICAgIGljb24gKyB0aGlzLl90U3RyKFwiUmVxdWlyZWRcIiwgXCJSZXF1aXJlZFwiKTtcclxuICAgICAgZXJyQ291bnQrKztcclxuICAgIH1cclxuXHJcbiAgICBpZiAoc2VuZGVyX2VtYWlsLnZhbHVlLnRyaW0oKSA9PSBcIlwiKSB7XHJcbiAgICAgIHNlbmRlcl9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgc2VuZGVyX2VtYWlsLmZvY3VzKCk7XHJcbiAgICAgIH1cclxuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNmaWVsZC1lcnJvci1zZVwiKS5pbm5lckhUTUwgPVxyXG4gICAgICAgIGljb24gKyB0aGlzLl90U3RyKFwiUmVxdWlyZWRcIiwgXCJSZXF1aXJlZFwiKTtcclxuICAgICAgZXJyQ291bnQrKztcclxuICAgIH1cclxuXHJcbiAgICAvLyBpZiAobWVzc2FnZV9naWZ0LnZhbHVlLnRyaW0oKT09JycpIHtcclxuICAgIC8vICAgbWVzc2FnZV9naWZ0LmNsYXNzTGlzdC5hZGQoJ2dpZnQtZm9ybS1lcnJvcicpO1xyXG4gICAgLy8gICBlcnJDb3VudCsrO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIGlmIChcclxuICAgICAgcmVjaXBpZW50X2VtYWlsLnZhbHVlLnRyaW0oKSAhPT0gXCJcIiAmJlxyXG4gICAgICBzZW5kZXJfZW1haWwudmFsdWUudHJpbSgpICE9PSBcIlwiICYmXHJcbiAgICAgIHJlY2lwaWVudF9lbWFpbC52YWx1ZS50cmltKCkgPT0gc2VuZGVyX2VtYWlsLnZhbHVlLnRyaW0oKVxyXG4gICAgKSB7XHJcbiAgICAgIHNlbmRlcl9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgc2VuZGVyX2VtYWlsLmZvY3VzKCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHJlY2lwaWVudF9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI2ZpZWxkLWVycm9yLXJlXCIpLmlubmVySFRNTCA9XHJcbiAgICAgICAgaWNvbiArXHJcbiAgICAgICAgdGhpcy5fdFN0cihcclxuICAgICAgICAgIFwiU2VuZGVyIEVtYWlsIGFuZCBSZWNlaXZlciBFbWFpbCBjYW5ub3QgYmUgc2FtZS5cIixcclxuICAgICAgICAgIFwiU2VuZGVyIEVtYWlsIGFuZCBSZWNlaXZlciBFbWFpbCBjYW5ub3QgYmUgc2FtZS5cIlxyXG4gICAgICAgICk7XHJcbiAgICAgIGVyckNvdW50Kys7XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKFxyXG4gICAgICByZWNpcGllbnRfZW1haWwudmFsdWUudHJpbSgpICE9PSBcIlwiICYmXHJcbiAgICAgIC9eXFx3KyhbXFwuLV0/XFx3KykqQFxcdysoW1xcLi1dP1xcdyspKihcXC5cXHd7MiwzfSkrJC8udGVzdChcclxuICAgICAgICByZWNpcGllbnRfZW1haWwudmFsdWVcclxuICAgICAgKSA9PSBmYWxzZVxyXG4gICAgKSB7XHJcbiAgICAgIHJlY2lwaWVudF9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgcmVjaXBpZW50X2VtYWlsLmZvY3VzKCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjZmllbGQtZXJyb3ItcmVcIikuaW5uZXJIVE1MID1cclxuICAgICAgICBpY29uICtcclxuICAgICAgICB0aGlzLl90U3RyKFxyXG4gICAgICAgICAgXCJQbGVhc2UgZW50ZXIgdmFsaWQgZW1haWwgaWQuXCIsXHJcbiAgICAgICAgICBcIlBsZWFzZSBlbnRlciB2YWxpZCBlbWFpbCBpZC5cIlxyXG4gICAgICAgICk7XHJcbiAgICAgIGVyckNvdW50Kys7XHJcbiAgICB9XHJcblxyXG4gICAgaWYgKFxyXG4gICAgICBzZW5kZXJfZW1haWwudmFsdWUudHJpbSgpICE9PSBcIlwiICYmXHJcbiAgICAgIC9eXFx3KyhbXFwuLV0/XFx3KykqQFxcdysoW1xcLi1dP1xcdyspKihcXC5cXHd7MiwzfSkrJC8udGVzdChcclxuICAgICAgICBzZW5kZXJfZW1haWwudmFsdWVcclxuICAgICAgKSA9PSBmYWxzZVxyXG4gICAgKSB7XHJcbiAgICAgIHNlbmRlcl9lbWFpbC5jbGFzc0xpc3QuYWRkKFwiZ2lmdC1mb3JtLWVycm9yXCIpO1xyXG4gICAgICBpZiAoXHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5naWZ0LWZvcm0tZXJyb3JcIikgIT09IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnRcclxuICAgICAgKSB7XHJcbiAgICAgICAgc2VuZGVyX2VtYWlsLmZvY3VzKCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjZmllbGQtZXJyb3Itc2VcIikuaW5uZXJIVE1MID1cclxuICAgICAgICBpY29uICtcclxuICAgICAgICB0aGlzLl90U3RyKFxyXG4gICAgICAgICAgXCJQbGVhc2UgZW50ZXIgdmFsaWQgZW1haWwgaWQuXCIsXHJcbiAgICAgICAgICBcIlBsZWFzZSBlbnRlciB2YWxpZCBlbWFpbCBpZC5cIlxyXG4gICAgICAgICk7XHJcbiAgICAgIGVyckNvdW50Kys7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gZm9yIChsZXQgaSA9IDAsIGxlbiA9IGFsbElucHV0cy5sZW5ndGg7IGk8bGVuOyBpKyspe1xyXG4gICAgLy8gICBpZihhbGxJbnB1dHNbaV0udmFsdWUudHJpbSgpPT0nJyl7XHJcbiAgICAvLyAgICAgYWxsSW5wdXRzW2ldLmNsYXNzTGlzdC5hZGQoJ2dpZnQtZm9ybS1lcnJvcicpO1xyXG4gICAgLy8gICAgIGVyckNvdW50Kys7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICBpZiAoZXJyQ291bnQgPT0gMCkge1xyXG4gICAgICBsZXQgYnJhaW50cmVlRm9ybU9iaiA9IHtcclxuICAgICAgICBzZW5kZXJfbmFtZTogc2VuZGVyX25hbWUudmFsdWUsXHJcbiAgICAgICAgc2VuZGVyX2VtYWlsOi
1BzZW5kZXJfZW1haWwudmFsdWUsXHJcbiAgICAgICAgcmVjZWl2ZXJfbmFtZTogcmVjaXBpZW50X25hbWUudmFsdWUsXHJcbiAgICAgICAgcmVjZWl2ZXJfZW1haWw6IHJlY2lwaWVudF9lbWFpbC52YWx1ZSxcclxuICAgICAgICBtZXNzYWdlOiBtZXNzYWdlX2dpZnQudmFsdWUsXHJcbiAgICAgICAgcHJpY2U6IFwiMTE5Ljk5XCIsXHJcbiAgICAgICAgcGFja2FnZV9pZDogXCJjb20uYmFieXNwYXJrcy5iYWJ5c3BhcmtzLjEyX21vbnRoXzExOV85OV9wbHVzXCIsXHJcbiAgICAgICAgbW9kdWxlX25hbWU6IFwiZ2lmdFwiLFxyXG4gICAgICB9O1xyXG5cclxuICAgICAgZm9yIChsZXQgaSA9IDAsIGxlbiA9IGFsbElucHV0cy5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICAgIGFsbElucHV0c1tpXS5kaXNhYmxlZCA9IHRydWU7XHJcbiAgICAgICAgLy8gYWxsSW5wdXRzW2ldLmNsYXNzTGlzdC5hZGQoJ2Rpc2FibGVkLWVsZW0nKTtcclxuICAgICAgICBhbGxJbnB1dHNbaV0uY2xhc3NMaXN0LnJlbW92ZShcImdpZnQtZm9ybS1lcnJvclwiKTtcclxuICAgICAgfVxyXG4gICAgICBzdG9yZS5kaXNwYXRjaChzZXRCcmFpbnRyZWVGb3JtT2JqKGJyYWludHJlZUZvcm1PYmopKTtcclxuICAgICAgdGhpcy5fcmVuZGVyQnJhaW50cmVlRHJvcEluVUkoc2VuZGVyX2VtYWlsLnZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN0YXRlQ2hhbmdlZChzdGF0ZSkge1xyXG4gICAgdGhpcy5naWZ0RnJvbURhdGEgPSBzdGF0ZS5icmFpbnRyZWVGb3JtT2JqO1xyXG4gICAgdGhpcy5pc1BheW1lbnRJbml0aWF0ZWQgPSBzdGF0ZS5icmFpbnRyZWVQYXltZW50SW5pdGlhdGVkO1xyXG4gICAgdGhpcy5pc1BheW1lbnRTdWNjZXNzID0gc3RhdGUuYnJhaW50cmVlUGF5bWVudFN1Y2Nlc3M7XHJcbiAgfVxyXG5cclxuICByZXF1ZXN0VXBkYXRlKCkge1xyXG4gICAgcmV0dXJuIHN1cGVyLnJlcXVlc3RVcGRhdGUoKTtcclxuICB9XHJcblxyXG4gIGFzeW5jIF9mZXRjaHBheW1lbnRTdGF0dXMoZGF0YSkge1xyXG4gICAgbGV0IHBheW1lbnRfcmVzcG9uc2UgPSBhd2FpdCBnaWZ0UGF5bWVudChkYXRhKTtcclxuICAgIGlmIChwYXltZW50X3Jlc3BvbnNlLnN1Y2Nlc3MgJiYgcGF5bWVudF9yZXNwb25zZS5zdWNjZXNzWzBdLmNvZGUgPT0gMjAwMSkge1xyXG4gICAgICBzdG9yZS5kaXNwYXRjaChpc0JyYWludHJlZVBheW1lbnRTdWNjZXNzKDEpKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGlmIChwYXltZW50X3Jlc3BvbnNlLmVycm9ycyAmJiBwYXltZW50X3Jlc3BvbnNlLmVycm9yc1swXS5jb2RlID09IDgwMDYpIHtcclxuICAgICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI2Vycm9yLW1zZ1wiKS5pbm5lckhUTUwgPSB0aGlzLl90U3RyKFxyXG4gICAgICAgICAgXCJJdCBsb29rcyBsaWtlIHlvdXIgcmVjaXBpZW50IGhhcyBhbHJlYWR5IHB1cmNoYXNlZCB0aGUgUHJlbWl1bSBTdWJzY3JpcHRpb24uXCIsXHJcbiAgICAgICAgICBcIkl0IGxvb2tzIGxpa2UgeW91ciByZWNpcGllbnQgaGFzIGFscmVhZHkgcHVyY2hhc2VkIHRoZSBQcmVtaXVtIFN1YnNjcmlwdGlvbi5cIlxyXG4gICAgICAgICk7XHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNlcnJvci1tc2dcIikuaW5uZXJIVE1MID0gdGhpcy5fdFN0cihcclxuICAgICAgICAgIFwiU29tZXRoaW5nIHdlbnQgd3JvbmchXCIsXHJcbiAgICAgICAgICBcIlNvbWV0aGluZyB3ZW50IHdyb25nIVwiXHJcbiAgICAgICAgKTtcclxuICAgICAgfVxyXG4gICAgICAvLyBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI2Vycm9yX2J1dHRvblwiKS5jbGFzc0xpc3QucmVtb3ZlKCdkLW5vbmUnLCdkaXNhYmxlZC1lbGVtJyk7XHJcbiAgICAgIC8vIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjZXJyb3JfYnV0dG9uXCIpLmRpc2FibGVkID0gZmFsc2U7XHJcbiAgICAgIGRvY3VtZW50XHJcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoXCIuYnJhaW50cmVlLWRyb3Bpbi1jb250YWluZXJcIilcclxuICAgICAgICAuY2xhc3NMaXN0LmFkZChcImQtbm9uZVwiKTtcclxuICAgIH1cclxuICAgIC8vIGNvbnNvbGUubG9nKHBheW1lbnRfcmVzcG9uc2UpO1xyXG4gICAgLy8gcmV0dXJuIHBheW1lbnRfc3RhdHVzO1xyXG4gIH1cclxuXHJcbiAgYXN5bmMgX3JlbmRlckJyYWludHJlZURyb3BJblVJKHNlbmRlckVtYWlsKSB7XHJcbiAgICB2YXIgdGhhdCA9IHRoaXM7XHJcbiAgICBsZXQgc3RvcmVTdGF0ZSA9IHN0b3JlO1xyXG4gICAgbGV0IHByaWNlID0gMTE5Ljk5O1xyXG4gICAgbGV0IGdldENsaWVudFRva2VuQVBJUmVzID0gYXdhaXQgZ2V0Tm9uVXNlckNsaWVudFRva2VuKHNlbmRlckVtYWlsKTtcclxuICAgIGxldCBicmFpbnRyZWVUb2tlbjtcclxuXHJcbiAgICBpZiAoZ2V0Q2xpZW50VG9rZW5BUElSZXMgIT09IGZhbHNlKSB7XHJcbiAgICAgIGJyYWludHJlZVRva2VuID0gZ2V0Q2xpZW50VG9rZW5BUElSZXMuY2xpZW50X3Rva2VuO1xyXG4gICAgICBicmFpbnRyZWUuZHJvcGluLmNyZWF0ZShcclxuICAgICAgICB7XHJcbiAgICAgICAgICBhdXRob3JpemF0aW9uOiBicmFpbnRyZWVUb2tlbixcclxuICAgICAgICAgIGNvbnRhaW5lcjogXCIjZHJvcGluLWNvbnRhaW5lclwiLFxyXG4gICAgICAgICAgdmF1bHRNYW5hZ2VyOiB0cnVlLFxyXG4gICAgICAgICAgZGF0YUNvbGxlY3Rvcjoge1xyXG4gICAgICAgICAgICBrb3VudDogdHJ1ZSwgLy8gUmVxdWlyZWQgaWYgS291bnQgZnJhdWQgZGF0YSBjb2xsZWN0aW9uIGlzIGVuYWJsZWRcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICBwYXlwYWw6IHtcclxuICAgICAgICAgICAgZmxvdzogXCJ2YXVsdFwiLFxyXG4gICAgICAgICAgICBhbW91bnQ6IHByaWNlLFxyXG4gICAgICAgICAgICBjdXJyZW5jeTogXCJVU0RcIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICBhcHBsZVBheToge1xyXG4gICAgICAgICAgICBtZXJjaGFudElkZW50aWZpZXI6IFwibWVyY2hhbnQuY29tLmJhYnlzcGFya3MuYmFieXNwYXJrc1wiLFxyXG4gICAgICAgICAgICBkaXNwbGF5TmFtZTogdGhhdC5fdFN0cihcclxuICAgICAgICAgICAgICBcIkJhYnlTcGFya3MgQXBwbGUgUGF5XCIsXHJcbiAgICAgICAgICAgICAgXCJCYWJ5U3BhcmtzIEFwcGxlIFBheVwiXHJcbiAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgIHBheW1lbnRSZXF1
1ZXN0OiB7XHJcbiAgICAgICAgICAgICAgdG90YWw6IHtcclxuICAgICAgICAgICAgICAgIGxhYmVsOiB0aGF0Ll90U3RyKFxyXG4gICAgICAgICAgICAgICAgICBcIkJhYnlTcGFya3MgQXBwbGUgUGF5XCIsXHJcbiAgICAgICAgICAgICAgICAgIFwiQmFieVNwYXJrcyBBcHBsZSBQYXlcIlxyXG4gICAgICAgICAgICAgICAgKSxcclxuICAgICAgICAgICAgICAgIGFtb3VudDogcHJpY2UsXHJcbiAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICBnb29nbGVQYXk6IHtcclxuICAgICAgICAgICAgZ29vZ2xlUGF5VmVyc2lvbjogMixcclxuICAgICAgICAgICAgbWVyY2hhbnRJZDogXCJCQ1IyRE42VDM2NlBGM0tIXCIsXHJcbiAgICAgICAgICAgIHRyYW5zYWN0aW9uSW5mbzoge1xyXG4gICAgICAgICAgICAgIHRvdGFsUHJpY2VTdGF0dXM6IFwiRklOQUxcIixcclxuICAgICAgICAgICAgICB0b3RhbFByaWNlOiBwcmljZSA/IHByaWNlLnRvU3RyaW5nKCkgOiBcIjBcIixcclxuICAgICAgICAgICAgICBjdXJyZW5jeUNvZGU6IFwiVVNEXCIsXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIGFsbG93ZWRQYXltZW50TWV0aG9kczogW1xyXG4gICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IFwiQ0FSRFwiLFxyXG4gICAgICAgICAgICAgICAgcGFyYW1ldGVyczoge1xyXG4gICAgICAgICAgICAgICAgICAvLyBXZSByZWNvbW1lbmQgY29sbGVjdGluZyBhbmQgcGFzc2luZyBiaWxsaW5nIGFkZHJlc3MgaW5mb3JtYXRpb24gd2l0aCBhbGwgR29vZ2xlIFBheSB0cmFuc2FjdGlvbnMgYXMgYSBiZXN0IHByYWN0aWNlLlxyXG4gICAgICAgICAgICAgICAgICBiaWxsaW5nQWRkcmVzc1JlcXVpcmVkOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgICBiaWxsaW5nQWRkcmVzc1BhcmFtZXRlcnM6IHtcclxuICAgICAgICAgICAgICAgICAgICBmb3JtYXQ6IFwiRlVMTFwiLFxyXG4gICAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBdLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIGZ1bmN0aW9uIChlcnIsIGRyb3Bpbkluc3RhbmNlKSB7XHJcbiAgICAgICAgICBpZiAoZXJyID09IG51bGwpIHtcclxuICAgICAgICAgICAgZG9jdW1lbnRcclxuICAgICAgICAgICAgICAucXVlcnlTZWxlY3RvcihcIi5icmFpbnRyZWUtZHJvcGluLWNvbnRhaW5lclwiKVxyXG4gICAgICAgICAgICAgIC5jbGFzc0xpc3QucmVtb3ZlKFwiZC1ub25lXCIpO1xyXG4gICAgICAgICAgICBkb2
1N1bWVudFxyXG4gICAgICAgICAgICAgIC5xdWVyeVNlbGVjdG9yKFwiI3Byb2NlZWRfdG9fcGF5bWVudFwiKVxyXG4gICAgICAgICAgICAgIC5jbGFzc0xpc3QuYWRkKFwiZC1ub25lXCIpO1xyXG5cclxuICAgICAgICAgICAgdmFyIHN1Ym1pdEJ1dHRvbiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjc3VibWl0LWJ1dHRvblwiKTtcclxuICAgICAgICAgICAgaWYgKHN1Ym1pdEJ1dHRvbiAmJiB0aGF0LmlzUGF5bWVudEluaXRpYXRlZCA9PSBmYWxzZSkge1xyXG4gICAgICAgICAgICAgIHN1Ym1pdEJ1dHRvbi5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAvLyBjb25zb2xlLmxvZyhcIj09PT09PT1JcyBpdCBjb21pbmcgaGVyZVwiKVxyXG4gICAgICAgICAgICAgICAgZHJvcGluSW5zdGFuY2UucmVxdWVzdFBheW1lbnRNZXRob2QoZnVuY3Rpb24gKFxyXG4gICAgICAgICAgICAgICAgICByZXF1ZXN0UGF5bWVudE1ldGhvZEVycixcclxuICAgICAgICAgICAgICAgICAgcGF5bG9hZFxyXG4gICAgICAgICAgICAgICAgKSB7XHJcbiAgICAgICAgICAgICAgICAgIGlmIChyZXF1ZXN0UGF5bWVudE1ldGhvZEVycikge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnNvbGUud2FybihcclxuICAgICAgICAgICAgICAgICAgICAgIFwib29wcyBlcnJvciBpbiBicmFpbnRyZWUgcGF5bWVudCBwcm9jZXNzXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICByZXF1ZXN0UGF5bWVudE1ldGhvZEVyclxyXG4gICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKGRyb3Bpbkluc3RhbmNlLl9kcm9waW5XcmFwcGVyLmNsYXNzTmFtZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdGVkUGF5bWVudE1ldGhvZCA9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRyb3Bpbkluc3RhbmNlLl9kcm9waW5XcmFwcGVyLmNsYXNzTmFtZTtcclxuICAgICAgICAgICAgICAgICAgICAgIC8vICAgY29uc29sZS5sb2coZHJvcGluSW5zdGFuY2UuX2Ryb3BpbldyYXBwZXIsXCI9PT09PT09PT09PT09PT09XCIsc2VsZWN0ZWRQYXltZW50TWV0aG9kKVxyXG4gICAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdGVkUGF5bWVudE1ldGhvZEFyciA9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkUGF5bWVudE1ldGhvZC5zcGxpdChcIi1cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpZiAoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkUGF5bWVudE1ldGhvZEFyclsyXSA9PT0gXCJhcHBsZVBheVwiIHx8XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkUGF5bWVudE1ldGhvZEFyclsyXSA9PT0gXCJnb29nbGVQYXlcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBgLiR7c2VsZWN0ZWRQYXltZW50TWV0aG9kfWAgKyBcIiAuYnJhaW50cmVlLWRyb3BpblwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGFzc0xpc3QuYWRkKFwiYnJhaW50cmVlLXNoZWV0LS1oYXMtZXJyb3JcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCIuYnJhaW50cmVlLXNoZWV0X19lcnJvclwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICkuc3R5bGUuZGlzcGxheSA9IFwiZmxleFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiLmJyYWludHJlZS1zaGVldF9fZXJyb3ItdGV4dFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICkuaW5uZXJUZXh0ID1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0aGF0Ll90U3RyKFwiVXNlIHRoZVwiLCBcIlVzZSB0aGVcIikgK1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiIFwiICtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3RlZFBheW1lbnRNZXRob2RBcnJbMl0gK1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiIFwiICtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0aGF0Ll90U3RyKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJidXR0b24gdG8gY29udGludWUgd2l0aCB5b3VyIHBheW1lbnQuXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImJ1dHRvbiB0byBjb250aW51ZSB3aXRoIHlvdXIgcGF5bWVudC5cIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHNlbGVjdGVkUGF5bWVudE1ldGhvZEFyclsyXSA9PT0gXCJvcHRpb25zXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICBjb25zb2xlLmxvZyhcInllcyBub29yIGl0IGRpZCBjb21lIGhlcmVlXCIpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoXCIuYnJhaW50cmVlLWRyb3BpblwiKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGFzc0xpc3QuYWRkKFwiYnJhaW50cmVlLXNoZWV0LS1oYXMtZXJyb3JcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCIuYnJhaW50cmVlLXNoZWV0X19lcnJvclwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICkuc3R5bGUuZGlzcGxheSA9IFwiZmxleFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yKFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiLmJyYWludHJlZS1zaGVldF9fZXJyb3ItdGV4dFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICkuaW5uZXJUZXh0ID0gdGhhdC5fdFN0cihcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIlBsZWFzZSBzZWxlY3QgcGF5bWVudCBtZXRob2QgYW5kIGZpbGwgb3V0IHJlcXVpcmVkIGluZm9ybWF0aW9uLlwiLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiUGxlYXNlIHNlbGVjdCBwYXltZW50IG1ldGhvZCBhbmQgZmlsbCBvdXQgcmVxdWlyZWQgaW5mb3JtYXRpb24uXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhhdC5pc1BheW1lbnRJbml0aWF0ZWQgPSBmYWxzZTtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoYXQuaXNQYXltZW50SW5pdGlhdGVkID09IGZhbHNlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZXQgYnJhaW50cmVlUGF5bWVudE9iaiA9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW1vdW50OiBwcmljZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbm9uY2U6IHBheWxvYWQubm9uY2UsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRldmljZV9kYXRhOiBwYXlsb2FkLmRldmljZURhdGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6IHBheWxvYWQudHlwZSxcclxuICAgICAgICAgICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgICAgICAgICAgICAvLyBjb25zb2xlLmxvZyhcIj09PT09PT09PT1vYmplY3QgYmVmb3JlIGRpc3BhdGNoXCIsYnJhaW50cmVlUGF5bWVudE9iaik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBzdWJtaXRCdXR0b24uZGlzYWJsZWQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgc3VibWl0QnV0dG9uLmNsYXNzTGlzdC5hZGQoXCJkaXNhYmxlZC1lbGVtXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgc3RvcmVTdGF0ZS5kaXNwYXRjaChcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2V0QnJhaW50cmVlUGF5bWVudE9iaihicmFpbnRyZWVQYXltZW50T2JqKVxyXG4gICAgICAgICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxldCBkYXRhID0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwcmljZTogcHJpY2UsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG5vbmNlOiBwYXlsb2FkLm5vbmNlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2VfZGF0YTogcGF5bG9hZC5kZXZpY2VEYXRhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiBwYXlsb2FkLnR5cGUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhY2thZ2VfaWQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJjb20uYmFieXNwYXJrcy5iYWJ5c3BhcmtzLjEyX21vbnRoXzExOV85OV9wbHVzXCIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbmRlcl9uYW1lOiB0aGF0LmdpZnRGcm9tRGF0YS5zZW5kZXJfbmFtZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VuZGVyX2VtYWlsOi
1B0aGF0LmdpZnRGcm9tRGF0YS5zZW5kZXJfZW1haWwsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlY2VpdmVyX25hbWU6IHRoYXQuZ2lmdEZyb21EYXRhLnJlY2VpdmVyX25hbWUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlY2VpdmVyX2VtYWlsOiB0aGF0LmdpZnRGcm9tRGF0YS5yZWNlaXZlcl9lbWFpbCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWVzc2FnZTogdGhhdC5naWZ0RnJvbURhdGEubWVzc2FnZSxcclxuICAgICAgICAgICAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgdGhhdC5fZmV0Y2hwYXltZW50U3RhdHVzKGRhdGEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdG9yZVN0YXRlLmRpc3BhdGNoKGlzQnJhaW50cmVlUGF5bWVudEluaXRpYXRlZCgxKSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBjb25zb2xlLmxvZyhlcnIpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIGRyb3Bpbkluc3RhbmNlLm9uKCdwYXltZW50TWV0aG9kUmVxdWVzdGFibGUnLCBmdW5jdGlvbiAoZXZlbnQpIHtcclxuICAgICAgICAgIC8vICAgICBpZihkcm9waW5JbnN0YW5jZS5fZHJvcGluV3JhcHBlci5jbGFzc05hbWUpe1xyXG4gICAgICAgICAgLy8gICAgICAgdmFyIHNlbGVjdGVkUGF5bWVudE1ldGhvZCA9IGRyb3Bpbkluc3RhbmNlLl9kcm9waW5XcmFwcGVyLmNsYXNzTmFtZTtcclxuXHJcbiAgICAgICAgICAvLyAgICAgICBkb2
1N1bWVudC5xdWVyeVNlbGVjdG9yKGAuJHtzZWxlY3RlZFBheW1lbnRNZXRob2R9YCsnIC5icmFpbnRyZWUtZHJvcGluJykuY2xhc3NMaXN0LnJlbW92ZSgnYnJhaW50cmVlLXNoZWV0LS1oYXMtZXJyb3InKTtcclxuICAgICAgICAgIC8vICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIuYnJhaW50cmVlLXNoZWV0X19lcnJvclwiKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xyXG4gICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgIC8vIH0pO1xyXG4gICAgICAgIH1cclxuICAgICAgKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIF9yZWxvYWRQYWdlKGUpIHtcclxuICAgIGxvY2F0aW9uLnJlbG9hZCgpO1xyXG4gIH1cclxuICByZW5kZXIoKSB7XHJcbiAgICAvLyBjb25zb2xlLmxvZygndGhpcy5naWZ0RnJvbURhdGEnLHRoaXMuZ2lmdEZyb21EYXRhKVxyXG4gICAgLy8gY29uc29sZS5sb2coJ3RoaXMuaXNQYXltZW50SW5pdGlhdGVkJyx0aGlzLmlzUGF5bWVudEluaXRpYXRlZClcclxuICAgIHJldHVybiBodG1sYCR7dGhpcy5pc1BheW1lbnRTdWNjZXNzID09IHRydWVcclxuICAgICAgPyBodG1sYDxnaWZ0LXBheW1lbnQtc3VjY2Vzcz48L2dpZnQtcGF5bWVudC1zdWNjZXNzPmBcclxuICAgICAgOiBodG1sYFxyXG4gICAgICR7XHJcbiAgICAgICBzdG9yZS5nZXRTdGF0ZSgpLmRpYWxvZ1R5cGUgPT0gXCJjb25maXJtXCJcclxuICAgICAgICAgPyBodG1sYDxkaXYgZGlhbG9nU2hvdz1cImhpZGVcIj4ke3RoaXMuX2NvbmZpcm1Nb2RhbCgpfTwvZGl2PmBcclxuICAgICAgICAgOiBodG1sYGBcclxuICAgICB9XHJcbjxkaXYgY2xhc3M9XCJjb250YWluZXItZ2lmdC1wcm94eVwiPlxyXG4gPGgxIGNsYXNzPVwidGl0bGUtMVwiPlxyXG4gICAgPGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJHaXZlIEJhYnlTcGFya3NcIj48L2xvY2FsLWVsZW0+XHJcbiA8L2gxPlxyXG4gPGgzIGNsYXNzPVwidGl0bGUtMlwiPlxyXG4gICAgICA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIlVubGltaXRlZCBhY2Nlc3MgdG8gb3VyIG9ubGluZSBjbGFzc2VzICYgZGV2ZWxvcG1lbnQgcHJvZ3JhbSBmb3IgMSB5ZWFyXCI+PC9sb2NhbC1lbGVtPlxyXG4gPC9oMz5cclxuIDxmb3JtIGlkPVwicHJveHktZ2lmdFwiPlxyXG4gICAgIDxkaXYgY2xhc3M9XCJmb3JtLWdyb3VwIG1iLTNcIj5cclxuICAgICA8ZGl2IGNsYXNzPVwicm93IG1iLTE4XCI+XHJcbiAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbWQtNlwiPlxyXG4gICAgICAgICAgICAgPGxhYmVsPjxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiVG9cIj48L2xvY2FsLWVsZW0+PC9sYWJlbD5cclxuICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJyZWNpcGllbnRfbmFtZVwiIHBsYWNlaG9sZGVyPVwiXCI+XHJcbiAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmllbGQtZXJyb3JcIiBpZD1cImZpZWxkLWVycm9yLXJuXCI+PC9kaXY+XHJcbiAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLW1kLTZcIj5cclxuICAgICAgICAgICAgIDxsYWJlbD48bG9jYWwtZWxlbSBsb2NhbEtleT1cIkZyb21cIj48L2xvY2FsLWVsZW0+PC9sYWJlbD5cclxuICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJzZW5kZXJfbmFtZVwiIHBsYWNlaG9sZGVyPVwiXCIgPlxyXG4gICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZpZWxkLWVycm9yXCIgaWQ9XCJmaWVsZC1lcnJvci1zblwiPjwvZGl2PlxyXG4gICAgICAgICA8L2Rpdj5cclxuICAgICA8L2Rpdj5cclxuICAgICA8ZGl2IGNsYXNzPVwicm93IG1iLTE4XCI+XHJcbiAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbWQtNlwiPlxyXG4gICAgICAgICAgICA8bGFiZWw+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJSZWNpcGllbnQgRW1haWxcIj48L2xvY2FsLWVsZW0+PC9sYWJlbD5cclxuICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJyZWNpcGllbnRfZW1haWxcIiBwbGFjZWhvbGRlcj1cIlwiPlxyXG4gICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZpZWxkLWVycm9yXCIgaWQ9XCJmaWVsZC1lcnJvci1yZVwiPjwvZGl2PlxyXG4gICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgPGRpdiBjbGFzcz1cImNvbC1tZC02XCI+XHJcbiAgICAgICAgICAgICAgPGxhYmVsPjxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiWW91ciBFbWFpbCBmb3IgUmVjZWlwdHNcIj48L2xvY2FsLWVsZW0+PC9sYWJlbD5cclxuICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJzZW5kZXJfZW1haWxcIiBwbGFjZWhvbGRlcj1cIlwiPlxyXG4gICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZpZWxkLWVycm9yXCIgaWQ9XCJmaWVsZC1lcnJvci1zZVwiPjwvZGl2PlxyXG4gICAgICAgICA8L2Rpdj5cclxuICAgICA8L2Rpdj5cclxuICAgICA8ZGl2IGNsYXNzPVwicm93IG1iLTE4XCI+XHJcbiAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbWQtMTJcIj5cclxuICAgICAgICAgICAgIDxsYWJlbD48bG9jYWwtZWxlbSBsb2NhbEtleT1cIk1lc3NhZ2UgKE9wdGlvbmFsKVwiPjwvbG9jYWwtZWxlbT48L2xhYmVsPlxyXG4gICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0YXJlYVwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgaWQ9XCJtZXNzYWdlLWdpZnRcIiBwbGFjZWhvbGRlcj1cIiR7dGhpcy5fdFN0cihcclxuICAgICAgICAgICAgICAgXCJIaSBmcmllbmQsIGhlcmUgaXMgYSBnaWZ0IGZvciB5b3UhXCIsXHJcbiAgICAgICAgICAgICAgIFwiSGkgZnJpZW5kLCBoZXJlIGlzIGEgZ2lmdCBmb3IgeW91IVwiXHJcbiAgICAgICAgICAgICApfVwiPlxyXG4gICAgICAgICA8L2Rpdj5cclxuICAgICA8L2Rpdj5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gPC9kaXY+XHJcbiA8L2Zvcm0+XHJcbiA8ZGl2IGNsYXNzPVwicm93XCI+XHJcbiAgICAgPGRpdiBjbGFzcz1cImFnZW5kYS1saXZlQ2xhc3NlcyBtb250aGx5LWNhcmQgYmx1ZWdyZWVuLXN1YnMgcGF5bWVudC1tZXRob2QtMlwiPlxyXG4gICAgICAgICA8ZGl2IGNsYXNzPVwiZGF0ZS1hZ2VuZGEtbGl2ZUNsYXNzZXNcIiBpZD1cInNlbGVjdGVkUGFja2FnZUltZ1wiPjxpbWcgc3JjPVwiJHt5ZWFybHlfc3Vic2NyaXB0aW9ufVwiPjwvZGl2PlxyXG5cclxuICAgICAgICAgPGRpdiBjbGFzcz1cInJpZ2h0LXNpZGVcIj5cclxuICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJpbmZvLWFnZW5kYS1saXZlQ2xhc3Nlc1wiPlxyXG4gICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ0aXRsZS12YWx1ZVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJ0aXRsZS1tb250aGx5LXN1YnNcIiBpZD1cInNlbGVjdGVkUGFja2FnZVRpdGxlXCI+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJQcmVtaXVtIFllYXJseSBTdWJzY3JpcHRpb25cIj48L2xvY2FsLWVsZW0+PC9oMj5cclxuICAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicHVyY2hhc2VkLXJlbmV3c1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInB1cmNoYXNlZFwiIGlkPVwic2VsZWN0ZWRQYWNrYWdlRGVzY1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgJHt0aGlzLl90U3RyKFxyXG4gICAgICAgICAgICAgICAgICAgICdUaGlzIHN1YnNjcmlwdGlvbiBnaXZlcyB5b3UgVU5MSU1JVEVEIGFjY2VzcyB0byB0aG91c2FuZHMgb2YgZGV2ZWxvcG1lbnQgYWN0aXZpdGllcyBBTkQgb3VyIEVOVElSRSBjYXRhbG9nIG9mIGV4cGVydC1sZWQgbGl2ZSBhbmQgb24tZGVtYW5kIGNsYXNzZXMuJyxcclxuICAgICAgICAgICAgICAgICAgICAnVGhpcyBzdWJzY3JpcHRpb24gZ2l2ZXMgeW91IFVOTElNSVRFRCBhY2Nlc3MgdG8gdGhvdXNhbmRzIG9mIGRldmVsb3BtZW50IGFjdGl2aXRpZXMgQU5EIG91ciBFTlRJUkUgY2F0YWxvZyBvZiBleHBlcnQtbGVkIGxpdmUgYW5kIG9uLWRlbWFuZCBjbGFzc2VzLidcclxuICAgICAgICAgICAgICAgICAgICAgKX1cclxuICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicHJpY2UtcmV2aWV3LXBsYW5cIj5cclxuICAgICAgICAgICAgICAgICA8c3BhbiBpZD1cInNlbGVjdGVkUGFja2FnZVByaWNlXCI+JDExOTxzdXA+Ljk5PC9zdXA+Lzxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiWWVhcmx5XCI+PC9sb2NhbC1lbGVtPjwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICA8cD48bGFiZWwgaWQ9XCJzZWxlY3RlZFBhY2thZ2VQcmljZUxhYmVsXCI+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCIqY2hhcmdlZCBvbmx5IG9uY2VcIj48L2xvY2FsLWVsZW0+PC9sYWJlbD48L2xhYmVsPjwvcD5cclxuICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICA8L2Rpdj5cdFxyXG4gICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gPC9kaXY+XHJcbiA8ZGl2IGlkPVwiZXJyb3ItbXNnXCI+P
1C9kaXY+XHJcbiA8ZGl2IGlkPVwicmVzZXRfZm9ybVwiPjxidXR0b24gdHlwZT1cImJ1dHRvblwiICBuYW1lPVwicmVsb2FkX2J1dHRvblwiIGlkPVwicmVsb2FkX2J1dHRvblwiIEBjbGljaz1cIiR7XHJcbiAgIHRoaXMuX3JlbmRlck1vZGFsXHJcbiB9XCI+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJSZXNldCBhbGwgZmllbGRzXCI+PC9sb2NhbC1lbGVtPjwvYnV0dG9uPjwvZGl2PlxyXG4gJHtcclxuICAgT2JqZWN0LmtleXModGhpcy5naWZ0RnJvbURhdGEpLmxlbmd0aCA9PSAwXHJcbiAgICAgPyBodG1sYDxpbnB1dFxyXG4gICAgICAgICB0eXBlPVwiYnV0dG9uXCJcclxuICAgICAgICAgbmFtZT1cInByb2NjZWRfYnV0dG9uXCJcclxuICAgICAgICAgY2xhc3M9XCJwcmV2aW91cyBhY3Rpb24tYnV0dG9uLXByZXZpb3VzXCJcclxuICAgICAgICAgaWQ9XCJwcm9jZWVkX3RvX3BheW1lbnRcIlxyXG4gICAgICAgICBAY2xpY2s9XCIke3RoaXMuX3ZhbGlkYXRlRm9ybX1cIlxyXG4gICAgICAgICB2YWx1ZT1cIiR7dGhpcy5fdFN0cihcIlByb2NlZWQgdG8gUGF5bWVudFwiLCBcIlByb2NlZWQgdG8gUGF5bWVudFwiKX1cIlxyXG4gICAgICAgLz5gXHJcbiAgICAgOiBodG1sYDxpbnB1dFxyXG4gICAgICAgICB0eXBlPVwiYnV0dG9uXCJcclxuICAgICAgICAgY2xhc3M9XCJwcmV2aW91cyBhY3Rpb24tYnV0dG9uLXByZXZpb3VzXCJcclxuICAgICAgICAgaWQ9XCJwcm9jZWVkX3RvX3BheW1lbnRcIlxyXG4gICAgICAgICB2YWx1ZT1cIiR7dGhpcy5fdFN0cihcIlBsZWFzZSBXYWl0Li4uXCIsIFwiUGxlYXNlIFdhaXQuLi5cIil9XCJcclxuICAgICAgIC8+YFxyXG4gfVxyXG4gXHJcbjwvZGl2PlxyXG48ZGl2IGNsYXNzPVwiYnJhaW50cmVlLWRyb3Bpbi1jb250YWluZXIgZC1ub25lXCIgaWQ9XCJicmFpbnRyZWUtZ2lmdC11aVwiPlxyXG4gICAgPGRpdiBpZD1cImJyYWludHJlZS1kcm9waW4tY29uYXRpbmVyXCI+XHJcbiAgICAgICAgPGRpdiBpZD1cImRyb3Bpbi1jb250YWluZXJcIj48L2Rpdj5cclxuICAgICAgICA8YnV0dG9uIGlkPVwic3VibWl0LWJ1dHRvblwiPjxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiUHVyY2hhc2VcIj48L2xvY2FsLWVsZW0+PC9idXR0b24+XHJcbiAgICA8L2Rpdj5cclxuPC9kaXY+YH0gYDtcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImdpZnQtcGFnZVwiLCBHaWZ0UGFnZUVsZW1lbnQpO1xyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///2779\n\n}')},4702:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var pwa_helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4753);\n/* harmony import */ var _redux_store_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(5548);\n/* harmony import */ var _controllers_classesController_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(6130);\n/* harmony import */ var _headings_headings_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(758);\n/* harmony import */ var _swiper_swiper_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(8981);\n/* harmony import */ var _localization_localization_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(8550);\n/* harmony import */ var _utils_common_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(8369);\n/* harmony import */ var _redux_actions_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(3534);\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass LiveClass extends (0,pwa_helpers__WEBPACK_IMPORTED_MODULE_1__/* .connect */ .N)(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M)(lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF) {\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.sliderType = "live";\r\n    this.isMobileView = false;\r\n  }\r\n\r\n  static get properties() {\r\n    return {\r\n      liveContent: { type: String },\r\n      liveClassContent: { type: String },\r\n      sliderType: { type: String },\r\n      slider_content_type: { type: String },\r\n      liveTotalCount: { type: Number },\r\n      offset: { type: Number },\r\n      limit: { type: Number },\r\n      // updatedTopicFilter: { type: Array },\r\n      // updatedAgeFilter: { type: Array },\r\n      // updatedClassTypeFilter: { type: Array },\r\n      // updatedLanguageFilter: { type: Array },\r\n      // updatedExpertFilter: { type: Array },\r\n      searchKeywords: { type: String },\r\n      activePageCount: { type: Number },\r\n      isUTMURL: { type: Boolean },\r\n      liveCurrentContent: { type: String },\r\n      isMobileView : { type: Boolean }\r\n    };\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.liveContent = state.live.data;\r\n    this.liveCurrentContent = state.live.currentData;\r\n    this.liveTotalCount = state.live.total_count;\r\n    this.activePageCount = state.live.active_page_count;\r\n    // this.updatedAgeFilter = state.ageFilter;\r\n    // this.updatedTopicFilter = state.topicFilter;\r\n    // this.updatedClassTypeFilter = state.classTypeFilter;\r\n    // this.updatedLanguageFilter = state.languageFilter;\r\n    // this.updatedExpertFilter = state.expertFilter;\r\n    this.searchKeywords = state.search.keywords;\r\n    this.isUTMURL = state.isUTMURL;\r\n    this.isMobileView  =  state.ismobile;\r\n  }\r\n\r\n  update(changedProperties) {\r\n    //console.log(`update(
1). changedProps: `, changedProperties);\r\n    if (changedProperties.has("liveContent")) {\r\n      const oldValue = changedProperties.get("liveContent");\r\n      this.liveClassContent = this.liveContent;\r\n    }\r\n    super.update(changedProperties);\r\n  }\r\n\r\n  requestUpdate(propName, oldValue) {\r\n    if (this.isUTMURL == false) {\r\n      if (\r\n        (propName &&\r\n          propName == "searchKeywords" &&\r\n          _.eq(this.searchKeywords, oldValue) == false) ||\r\n        (propName &&\r\n          propName == "activePageCount" &&\r\n          _.eq(this.activePageCount, oldValue) == false)\r\n      ) {\r\n        Promise.resolve((0,_controllers_classesController_js__WEBPACK_IMPORTED_MODULE_3__/* .liveClass */ .tq)()).then(function(value) {\r\n          _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_8__/* .initLoader */ .Aj)(false));\r\n        })\r\n      }\r\n    }\r\n    return super.requestUpdate(propName, oldValue);\r\n  }\r\n\r\n  _sliderPaginate(e) {\r\n    //if (e.detail.type === this.sliderType)\r\n    if(this.isMobileView === false){\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_8__/* .initLoader */ .Aj)(true));\r\n    }\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_8__/* .setLiveClassData */ .Hu)([], "increment"));\r\n  }\r\n\r\n  render() {\r\n    //console.log("total count RAC", this.liveTotalCount);\r\n    //console.log("data count RAC", this.liveContent.length);
1\r\n    let card_template = "";\r\n    let add_cards_template = "";\r\n    let liveData = "";\r\n    let liveAddData = "";\r\n      card_template = this.liveClassContent\r\n        .map((record) => {\r\n          try {\r\n            liveData = JSON.stringify(record);\r\n          } catch (error) {\r\n            liveData = "";\r\n          }\r\n          return `<div class="swiper-slide medium">\r\n                    <card-element cardClass="medium" class-collection=\'${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_7__/* .escapeSpecialChars */ .y5)(liveData)}\'  sliderType="${this.sliderType}" cardType="medium" card-config=\'{"showSubscribeTile": true, "showAddToCard" : true}\'></card-element>\r\n                  </div>`;\r\n        })\r\n\r\n      add_cards_template = this.liveCurrentContent\r\n        .map((addCardRecord) => {\r\n          try {\r\n            liveAddData = JSON.stringify(addCardRecord);\r\n          } catch (error) {\r\n            liveAddData = "";\r\n          }\r\n          return `<div class="swiper-slide medium">\r\n                      <card-element cardClass="medium" class-collection=\'${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_7__/* .escapeSpecialChars */ .y5)(liveAddData)}\'  sliderType="${this.sliderType}" cardType="medium" card-config=\'{"showSubscribeTile": true, "showAddToCard" : true}\'></card-element>\r\n                  </div>`;\r\n        })\r\n      const data_length = (this.liveCurrentContent)?true:false\r\n      const data_count = (this.liveTotalCount == 9999999)?false: true\r\n      return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n      ${(data_count==true)?(0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n      <fluid-container fluidClass="container-pages bg-greyShadow-browse">\r\n        <heading-element headingType="h2" convertHTML="true" headingText=\'<local-elem localKey="Upcoming Live Classes"></local-elem>\' headingClass="title title-blue"></heading-element>\r\n        <bs-swiper \r\n          .sliderCardElem=${card_template}\r\n          .sliderAddCardElem=${add_cards_template}\r\n          sliderClass="live-slider"\r\n          sliderType="${this.sliderType}"\r\n          activePageCount = ${this.activePageCount}\r\n          dataCount=${this.liveContent.length}\r\n          totalCount=${this.liveTotalCount}\r\n          @slider-paginate=${this._sliderPaginate}\r\n          cardType="medium">\r\n        </bs-swiper>\r\n      </fluid-container>\r\n      `:(0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)``}\r\n      `\r\n  }\r\n}\r\n\r\ncustomElements.define("live-class", LiveClass);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNDcwMi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9saXZlLWNsYXNzL2xpdmUtY2xhc3MuanM/NjM3NiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMaXRFbGVtZW50LCBodG1sLCBjc3MgfSBmcm9tIFwibGl0LWVsZW1lbnRcIjtcclxuaW1wb3J0IHsgY29ubmVjdCB9IGZyb20gXCJwd2EtaGVscGVyc1wiO1xyXG5pbXBvcnQgeyBzdG9yZSB9IGZyb20gXCIuLi8uLi9yZWR1eC9zdG9yZS5qc1wiO1xyXG5pbXBvcnQgeyBsaXZlQ2xhc3MgfSBmcm9tIFwiLi4vLi4vY29udHJvbGxlcnMvY2xhc3Nlc0NvbnRyb2xsZXIuanNcIjtcclxuaW1wb3J0IFwiLi4vaGVhZGluZ3MvaGVhZGluZ3MuanNcIjtcclxuaW1wb3J0IFwiLi4vc3dpcGVyL3N3aXBlci5qc1wiO1xyXG5pbXBvcnQgXCIuLi9sb2NhbGl6YXRpb24vbG9jYWxpemF0aW9uLmpzXCI7XHJcbmltcG9ydCB7
1IGVzY2FwZVNwZWNpYWxDaGFycyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbW1vbi5qcydcclxuXHJcbmltcG9ydCB7IHNldExpdmVDbGFzc0RhdGEsaW5pdExvYWRlciB9IGZyb20gXCIuLi8uLi9yZWR1eC9hY3Rpb25zLmpzXCI7XHJcblxyXG5jbGFzcyBMaXZlQ2xhc3MgZXh0ZW5kcyBjb25uZWN0KHN0b3JlKShMaXRFbGVtZW50KSB7XHJcbiAgY3JlYXRlUmVuZGVyUm9vdCgpIHtcclxuICAgIHJldHVybiB0aGlzO1xyXG4gIH1cclxuXHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICBzdXBlcigpO1xyXG4gICAgdGhpcy5zbGlkZXJUeXBlID0gXCJsaXZlXCI7XHJcbiAgICB0aGlzLmlzTW9iaWxlVmlldyA9IGZhbHNlO1xyXG4gIH1cclxuXHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbGl2ZUNvbnRlbnQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIGxpdmVDbGFzc0NvbnRlbnQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIHNsaWRlclR5cGU6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIHNsaWRlcl9jb250ZW50X3R5cGU6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIGxpdmVUb3RhbENvdW50OiB7IHR5cGU6IE51bWJlciB9LFxyXG4gICAgICBvZmZzZXQ6IHsgdHlwZTogTnVtYmVyIH0sXHJcbiAgICAgIGxpbWl0OiB7IHR5cGU6IE51bWJlciB9LFxyXG4gICAgICAvLyB1cGRhdGVkVG9waWNGaWx0ZXI6IHsgdHlwZTogQXJyYXkgfSxcclxuICAgICAgLy8gdXBkYXRlZEFnZUZpbHRlcjogeyB0eXBlOiBBcnJheSB9LFxyXG4gICAgICAvLyB1cGRhdGVkQ2xhc3NUeXBlRmlsdGVyOiB7IHR5cGU6IEFycmF5IH0sXHJcbiAgICAgIC8vIHVwZGF0ZWRMYW5ndWFnZUZpbHRlcjogeyB0eXBlOiBBcnJheSB9LFxyXG4gICAgICAvLyB1cGRhdGVkRXhwZXJ0RmlsdGVyOiB7IHR5cGU6IEFycmF5IH0sXHJcbiAgICAgIHNlYXJjaEtleXdvcmRzOiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBhY3RpdmVQYWdlQ291bnQ6IHsgdHlwZTogTnVtYmVyIH0sXHJcbiAgICAgIGlzVVRNVVJMOiB7IHR5cGU6IEJvb2xlYW4gfSxcclxuICAgICAgbGl2ZUN1cnJlbnRDb250ZW50OiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBpc01vYmlsZVZpZXcgOiB7IHR5cGU6IEJvb2xlYW4gfVxyXG4gICAgfTtcclxuICB9XHJcblxyXG4gIHN0YXRlQ2hhbmdlZChzdGF0ZSkge1xyXG4gICAgdGhpcy5saXZlQ29udGVudCA9IHN0YXRlLmxpdmUuZGF0YTtcclxuICAgIHRoaXMubGl2ZUN1cnJlbnRDb250ZW50ID0gc3RhdGUubGl2ZS5jdXJyZW50RGF0YTtcclxuICAgIHRoaXMubGl2ZVRvdGFsQ291bnQgPSBzdGF0ZS5saXZlLnRvdGFsX2NvdW50O1xyXG4gICAgdGhpcy5hY3RpdmVQYWdlQ291bnQgPSBzdGF0ZS5saXZlLmFjdGl2ZV9wYWdlX2NvdW50O1xyXG4gICAgLy8gdGhpcy51cGRhdGVkQWdlRmlsdGVyID0gc3RhdGUuYWdlRmlsdGVyO1xyXG4gICAgLy8gdGhpcy51cGRhdGVkVG9waWNGaWx0ZXIgPSBzdGF0ZS50b3BpY0ZpbHRlcjtcclxuICAgIC8vIHRoaXMudXBkYXRlZENsYXNzVHlwZUZpbHRlciA9IHN0YXRlLmNsYXNzVHlwZUZpbHRlcjtcclxuICAgIC8vIHRoaXMudXBkYXRlZExhbmd1YWdlRmlsdGVyID0gc3RhdGUubGFuZ3VhZ2VGaWx0ZXI7XHJcbiAgICAvLyB0aGlzLnVwZGF0ZWRFeHBlcnRGaWx0ZXIgPSBzdGF0ZS5leHBlcnRGaWx0ZXI7XHJcbiAgICB0aGlzLnNlYXJjaEtleXdvcmRzID0gc3RhdGUuc2VhcmNoLmtleXdvcmRzO1xyXG4gICAgdGhpcy5pc1VUTVVSTCA9IHN0YXRlLmlzVVRNVVJMO1xyXG4gICAgdGhpcy5pc01vYmlsZVZpZXcgID0gIHN0YXRlLmlzbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgdXBkYXRlKGNoYW5nZWRQcm9wZXJ0aWVzKSB7XHJcbiAgICAvL2NvbnNvbGUubG9nKGB1cGRhdGUoKS4gY2hhbmdlZFByb3BzOiBgLCBjaGFuZ2VkUHJvcGVydGllcyk7XHJcbiAgICBpZiAoY2hhbmdlZFByb3BlcnRpZXMuaGFzKFwibGl2ZUNvbnRlbnRcIikpIHtcclxuICAgICAgY29uc3Qgb2xkVmFsdWUgPSBjaGFuZ2VkUHJvcGVydGllcy5nZXQoXCJsaXZlQ29udGVudFwiKTtcclxuICAgICAgdGhpcy5saXZlQ2xhc3NDb250ZW50ID0gdGhpcy5saXZlQ29udGVudDtcclxuICAgIH1cclxuICAgIHN1cGVyLnVwZGF0ZShjaGFuZ2VkUHJvcGVydGllcyk7XHJcbiAgfVxyXG5cclxuICByZXF1ZXN0VXBkYXRlKHByb3BOYW1lLCBvbGRWYWx1ZSkge1xyXG4gICAgaWYgKHRoaXMuaXNVVE1VUkwgPT0gZmFsc2UpIHtcclxuICAgICAgaWYgKFxyXG4gICAgICAgIChwcm9wTmFtZSAmJlxyXG4gICAgICAgICAgcHJvcE5hbWUgPT0gXCJzZWFyY2hLZXl3b3Jkc1wiICYmXHJcbiAgICAgICAgICBfLmVxKHRoaXMuc2VhcmNoS2V5d29yZHMsIG9sZFZhbHVlKSA9PSBmYWxzZSkgfHxcclxuICAgICAgICAocHJvcE5hbWUgJiZcclxuICAgICAgICAgIHByb3BOYW1lID09IFwiYWN0aXZlUGFnZUNvdW50XCIgJiZcclxuICAgICAgICAgIF8uZXEodGhpcy5hY3RpdmVQYWdlQ291bnQsIG9sZFZhbHVlKSA9PSBmYWxzZSlcclxuICAgICAgKSB7XHJcbiAgICAgICAgUHJvbWlzZS5yZXNvbHZlKGxpdmVDbGFzcygpKS50aGVuKGZ1bmN0aW9uKHZhbHVlKSB7XHJcbiAgICAgICAgICBzdG9yZS5kaXNwYXRjaChpbml0TG9hZGVyKGZhbHNlKSk7XHJcbiAgICAgICAgfSlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIHN1cGVyLnJlcXVlc3RVcGRhdGUocHJvcE5hbWUsIG9sZFZhbHVlKTtcclxuICB9XHJcblxyXG4gIF9zbGlkZXJQYWdpbmF0ZShlKSB7XHJcbiAgICAvL2lmIChlLmRldGFpbC50eXBlID09PSB0aGlzLnNsaWRlclR5cGUpXHJcbiAgICBpZih0aGlzLmlzTW9iaWxlVmlldyA9PT0gZmFsc2Upe1xyXG4gICAgICBzdG9yZS5kaXNwYXRjaChpbml0TG9hZGVyKHRydWUpKTtcclxuICAgIH1cclxuICAgICAgc3RvcmUuZGlzcGF0Y2goc2V0TGl2ZUNsYXNzRGF0YShbXSwgXCJpbmNyZW1lbnRcIikpO1xyXG4gIH1cclxuXHJcbiAgcmVuZGVyKCkge1xyXG4gICAgLy9jb25zb2xlLmxvZyhcInRvdGFsIGNvdW50IFJBQ1wiLCB0aGlzLmxpdmVUb3RhbENvdW50KTtcclxuICAgIC8vY29uc29sZS5sb2coXCJkYXRhIGNvdW50IFJBQ1wiLCB0aGlzLmxpdmVDb250ZW50Lmxlbmd0aCk7XHJcbiAgICBsZXQgY2FyZF90ZW1wbGF0ZSA9IFwiXCI7XHJcbiAgICBsZXQgYWRkX2NhcmRzX3RlbXBsYXRlID0gXCJcIjtcclxuICAgIGxldCBsaXZlRGF0YSA9IFwiXCI7XHJcbiAgICBsZXQgbGl2ZUFkZERhdGEgPSBcIlwiO
11xyXG4gICAgICBjYXJkX3RlbXBsYXRlID0gdGhpcy5saXZlQ2xhc3NDb250ZW50XHJcbiAgICAgICAgLm1hcCgocmVjb3JkKSA9PiB7XHJcbiAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICBsaXZlRGF0YSA9IEpTT04uc3RyaW5naWZ5KHJlY29yZCk7XHJcbiAgICAgICAgICB9IGNhdGNoIChlcnJvcikge1xyXG4gICAgICAgICAgICBsaXZlRGF0YSA9IFwiXCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICByZXR1cm4gYDxkaXYgY2xhc3M9XCJzd2lwZXItc2xpZGUgbWVkaXVtXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGNhcmQtZWxlbWVudCBjYXJkQ2xhc3M9XCJtZWRpdW1cIiBjbGFzcy1jb2xsZWN0aW9uPScke2VzY2FwZVNwZWNpYWxDaGFycyhsaXZlRGF0YSl9JyAgc2xpZGVyVHlwZT1cIiR7dGhpcy5zbGlkZXJUeXBlfVwiIGNhcmRUeXBlPVwibWVkaXVtXCIgY2FyZC1jb25maWc9J3tcInNob3dTdWJzY3JpYmVUaWxlXCI6IHRydWUsIFwic2hvd0FkZFRvQ2FyZFwiIDogdHJ1ZX0nPjwvY2FyZC1lbGVtZW50PlxyXG4gICAgICAgICAgICAgICAgICA8L2Rpdj5gO1xyXG4gICAgICAgIH0pXHJcblxyXG4gICAgICBhZGRfY2FyZHNfdGVtcGxhdGUgPSB0aGlzLmxpdmVDdXJyZW50Q29udGVudFxyXG4gICAgICAgIC5tYXAoKGFkZENhcmRSZWNvcmQpID0+IHtcclxuICAgICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIGxpdmVBZGREYXRhID0gSlNPTi5zdHJpbmdpZnkoYWRkQ2FyZFJlY29yZCk7XHJcbiAgICAgICAgICB9IGNhdGNoIChlcnJvcikge1xyXG4gICAgICAgICAgICBsaXZlQWRkRGF0YSA9IFwiXCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICByZXR1cm4gYDxkaXYgY2xhc3M9XCJzd2lwZXItc2xpZGUgbWVkaXVtXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICA8Y2FyZC1lbGVtZW50IGNhcmRDbGFzcz1cIm1lZGl1bVwiIGNsYXNzLWNvbGxlY3Rpb249JyR7ZXNjYXBlU3BlY2lhbENoYXJzKGxpdmVBZGREYXRhKX0nICBzbGlkZXJUeXBlPVwiJHt0aGlzLnNsaWRlclR5cGV9XCIgY2FyZFR5cGU9XCJtZWRpdW1cIiBjYXJkLWNvbmZpZz0ne1wic2hvd1N1YnNjcmliZVRpbGVcIjogdHJ1ZSwgXCJzaG93QWRkVG9DYXJkXCIgOiB0cnVlfSc+PC9jYXJkLWVsZW1lbnQ+XHJcbiAgICAgICAgICAgICAgICAgIDwvZGl2PmA7XHJcbiAgICAgICAgfSlcclxuICAgICAgY29uc3QgZGF0YV9sZW5ndGggPSAodGhpcy5saXZlQ3VycmVudENvbnRlbnQpP3RydWU6ZmFsc2VcclxuICAgICAgY29uc3QgZGF0YV9jb3VudCA9ICh0aGlzLmxpdmVUb3RhbENvdW50ID09IDk5OTk5OTkpP2ZhbHNlOiB0cnVlXHJcbiAgICAgIHJldHVybiBodG1sYFxyXG4gICAgICAkeyhkYXRhX2NvdW50PT10cnVlKT9odG1sYFxyXG4gICAgICA8Zmx1aWQtY29udGFpbmVyIGZsdWlkQ2xhc3M9XCJjb250YWluZXItcGFnZXMgYmctZ3JleVNoYWRvdy1icm93c2VcIj5cclxuICAgICAgICA8aGVhZGluZy1lbGVtZW50IGhlYWRpbmdUeXBlPVwiaDJcIiBjb252ZXJ0S
1FRNTD1cInRydWVcIiBoZWFkaW5nVGV4dD0nPGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJVcGNvbWluZyBMaXZlIENsYXNzZXNcIj48L2xvY2FsLWVsZW0+JyBoZWFkaW5nQ2xhc3M9XCJ0aXRsZSB0aXRsZS1ibHVlXCI+PC9oZWFkaW5nLWVsZW1lbnQ+XHJcbiAgICAgICAgPGJzLXN3aXBlciBcclxuICAgICAgICAgIC5zbGlkZXJDYXJkRWxlbT0ke2NhcmRfdGVtcGxhdGV9XHJcbiAgICAgICAgICAuc2xpZGVyQWRkQ2FyZEVsZW09JHthZGRfY2FyZHNfdGVtcGxhdGV9XHJcbiAgICAgICAgICBzbGlkZXJDbGFzcz1cImxpdmUtc2xpZGVyXCJcclxuICAgICAgICAgIHNsaWRlclR5cGU9XCIke3RoaXMuc2xpZGVyVHlwZX1cIlxyXG4gICAgICAgICAgYWN0aXZlUGFnZUNvdW50ID0gJHt0aGlzLmFjdGl2ZVBhZ2VDb3VudH1cclxuICAgICAgICAgIGRhdGFDb3VudD0ke3RoaXMubGl2ZUNvbnRlbnQubGVuZ3RofVxyXG4gICAgICAgICAgdG90YWxDb3VudD0ke3RoaXMubGl2ZVRvdGFsQ291bnR9XHJcbiAgICAgICAgICBAc2xpZGVyLXBhZ2luYXRlPSR7dGhpcy5fc2xpZGVyUGFnaW5hdGV9XHJcbiAgICAgICAgICBjYXJkVHlwZT1cIm1lZGl1bVwiPlxyXG4gICAgICAgIDwvYnMtc3dpcGVyPlxyXG4gICAgICA8L2ZsdWlkLWNvbnRhaW5lcj5cclxuICAgICAgYDpodG1sYGB9XHJcbiAgICAgIGBcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImxpdmUtY2xhc3NcIiwgTGl2ZUNsYXNzKTtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///4702\n\n}')},5636:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var pwa_helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4753);\n/* harmony import */ var _redux_store_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(5548);\n/* harmony import */ var _card_card_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(6190);\n/* harmony import */ var _controllers_classesController_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(6130);\n/* harmony import */ var _headings_headings_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(758);\n/* harmony import */ var _swiper_swiper_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(8981);\n/* harmony import */ var _localization_localization_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(8550);\n/* harmony import */ var _utils_common_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(8369);\n/* harmony import */ var _redux_actions_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(3534);\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass HighlyRatedClass extends (0,pwa_helpers__WEBPACK_IMPORTED_MODULE_1__/* .connect */ .N)(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M)(lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF) {\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.sliderType = "highlyRated";\r\n    this.isMobileView = false;\r\n  }\r\n\r\n  static get properties() {\r\n    return {\r\n      highlyRatedAddedContent: { type: String },\r\n      highlyRatedContent: { type: String },\r\n      sliderType: { type: String },\r\n      slider_content_type: { type: String },\r\n      highlyRatedTotalCount: { type: Number },\r\n      offset: { type: Number },\r\n      limit: { type: Number },\r\n      // updatedTopicFilter: { type: Array },\r\n      // updatedAgeFilter: { type: Array },\r\n      // updatedClassTypeFilter: { type: Array },\r\n      // updatedLanguageFilter: { type: Array },\r\n      // updatedExpertFilter: { type: Array },\r\n      searchKeywords: { type: String },\r\n      activePageCount: { type: Number },\r\n      isUTMURL: { type: Boolean },\r\n      highlyRatedCurrentContent: { type: String },\r\n      isMobileView : { type: Boolean }\r\n    };\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.highlyRatedAddedContent = state.highlyRated.data;\r\n    this.highlyRatedCurrentContent = state.highlyRated.currentData;\r\n    this.highlyRatedTotalCount = state.highlyRated.total_count;\r\n    this.activePageCount = state.highlyRated.active_page_count;\r\n    // this.updatedAgeFilter = state.ageFilter;\r\n    // this.updatedTopicFilter = state.topicFilter;\r\n    // this.updatedClassTypeFilter = state.classTypeFilter;\r\n    // this.updatedLanguageFilter = state.languageFilter;\r\n    // this.updatedExpertFilter = state.expertFilter;\r\n    this.searchKeywords = state.search.keywords;\r\n    this.isUTMURL = state.isUTMURL;\r\n    this.isMobileView  =  state.ismobile;\r\n  }\r\n\r\n  update(changedProperties) {\r\n    // console.log(`update(
1). changedProps: `, changedProperties);\r\n    if (changedProperties.has("highlyRatedAddedContent")) {\r\n      const oldValue = changedProperties.get("highlyRatedAddedContent");\r\n      this.highlyRatedContent = this.highlyRatedAddedContent;\r\n    }\r\n    super.update(changedProperties);\r\n  }\r\n\r\n  // firstUpdated(){\r\n  //   highlyRatedClass();\r\n  // }\r\n\r\n  requestUpdate(propName, oldValue) {\r\n    if (this.isUTMURL == false) {\r\n      if (\r\n        // (propName &&\r\n        //   propName == "searchKeywords" &&\r\n        //   _.eq(this.searchKeywords, oldValue) == false) ||\r\n        (propName &&\r\n          propName == "activePageCount" &&\r\n          _.eq(this.activePageCount, oldValue) == false)\r\n      ) {\r\n        Promise.resolve((0,_controllers_classesController_js__WEBPACK_IMPORTED_MODULE_4__/* .highlyRatedClass */ .$D)()).then(function(value) {\r\n          _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_9__/* .initLoader */ .Aj)(false));\r\n        })\r\n      }\r\n    }\r\n    return super.requestUpdate(propName, oldValue);\r\n  }\r\n\r\n  _sliderPaginate(e) {\r\n    //if (e.detail.type === this.sliderType)\r\n    if(this.isMobileView === false){\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_9__/* .initLoader */ .Aj)(true));\r\n    }\r\n    _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_9__/* .setHighlyRatedClassData */ .YU)([], "increment"));\r\n    //highlyRatedClass();\r\n  }
1\r\n\r\n  render() {\r\n    let card_template = "";\r\n    let add_cards_template = "";\r\n    let highlyRatedData = "";\r\n    let addHighlyRatedData = "";\r\n\r\n    //console.log("=========================this.highlyRatedContent",this.highlyRatedContent)\r\n      card_template = this.highlyRatedContent\r\n        .map((record) => {\r\n          try {\r\n            highlyRatedData = JSON.stringify(record);\r\n          } catch (error) {\r\n            highlyRatedData = "";\r\n          }\r\n          return `<div class="swiper-slide small">\r\n                    <card-element cardClass="small" class-collection=\'${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_8__/* .escapeSpecialChars */ .y5)(highlyRatedData)}\'  sliderType="${this.sliderType}" cardType="small" card-config=\'{"showSubscribeTile": true, "showAddToCard" : false}\'></card-element>\r\n                  </div>`;\r\n        })\r\n\r\n      add_cards_template = this.highlyRatedCurrentContent\r\n        .map((addRecord) => {\r\n          try {\r\n            addHighlyRatedData = JSON.stringify(addRecord);\r\n          } catch (error) {\r\n            addHighlyRatedData = "";\r\n          }\r\n          return `<div class="swiper-slide small">\r\n                      <card-element cardClass="small" class-collection=\'${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_8__/* .escapeSpecialChars */ .y5)(addHighlyRatedData)}\'  sliderType="${this.sliderType}" cardType="small" card-config=\'{"showSubscribeTile": true, "showAddToCard" : false}\'></card-element>\r\n                  </div>`;\r\n        })\r\n\r\n      const data_length = (this.highlyRatedContent)?true:false\r\n      const data_count = (this.highlyRatedTotalCount == 9999999)?false: true\r\n      return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n      ${(data_count==true)?(0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n      <fluid-container fluidClass="container-pages bg-greyShadow-browse">\r\n        <heading-element headingType="h2" convertHTML="true" headingText=\'<local-elem localKey="Highly Rated"></local-elem>\' headingClass="title title-blue"></heading-element>\r\n        <bs-swiper \r\n          .sliderCardElem=${card_template}\r\n          .sliderAddCardElem=${add_cards_template}\r\n          sliderClass="highly-rated-slider"\r\n          sliderType="${this.sliderType}"\r\n          activePageCount = ${this.activePageCount}\r\n          dataCount=${this.highlyRatedAddedContent.length}\r\n          totalCount=${this.highlyRatedTotalCount}\r\n          @slider-paginate=${this._sliderPaginate}\r\n          cardType="small">\r\n        </bs-swiper>\r\n      </fluid-container>\r\n      `:(0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)``}\r\n     `\r\n  }\r\n}\r\n\r\ncustomElements.define("highly-rated", HighlyRatedClass);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTYzNi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9oaWdobHktcmF0ZWQvaGlnaGx5LXJhdGVkLmpzPzM2ZDEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTGl0RWxlbWVudCwgaHRtbCwgY3NzIH0gZnJvbSBcImxpdC1lbGVtZW50XCI7XHJcbmltcG9ydCB7
1IGNvbm5lY3QgfSBmcm9tIFwicHdhLWhlbHBlcnNcIjtcclxuaW1wb3J0IHsgc3RvcmUgfSBmcm9tIFwiLi4vLi4vcmVkdXgvc3RvcmUuanNcIjtcclxuaW1wb3J0IFwiLi4vY2FyZC9jYXJkLmpzXCI7XHJcbmltcG9ydCB7IGhpZ2hseVJhdGVkQ2xhc3MgfSBmcm9tIFwiLi4vLi4vY29udHJvbGxlcnMvY2xhc3Nlc0NvbnRyb2xsZXIuanNcIjtcclxuaW1wb3J0IFwiLi4vaGVhZGluZ3MvaGVhZGluZ3MuanNcIjtcclxuaW1wb3J0IFwiLi4vc3dpcGVyL3N3aXBlci5qc1wiO1xyXG5pbXBvcnQgXCIuLi9sb2NhbGl6YXRpb24vbG9jYWxpemF0aW9uLmpzXCI7XHJcbmltcG9ydCB7IGVzY2FwZVNwZWNpYWxDaGFycyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbW1vbi5qcydcclxuXHJcbmltcG9ydCB7IHNldEhpZ2hseVJhdGVkQ2xhc3NEYXRhLGluaXRMb2FkZXIgfSBmcm9tIFwiLi4vLi4vcmVkdXgvYWN0aW9ucy5qc1wiO1xyXG5cclxuY2xhc3MgSGlnaGx5UmF0ZWRDbGFzcyBleHRlbmRzIGNvbm5lY3Qoc3RvcmUpKExpdEVsZW1lbnQpIHtcclxuICBjcmVhdGVSZW5kZXJSb290KCkge1xyXG4gICAgcmV0dXJuIHRoaXM7XHJcbiAgfVxyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgICB0aGlzLnNsaWRlclR5cGUgPSBcImhpZ2hseVJhdGVkXCI7XHJcbiAgICB0aGlzLmlzTW9iaWxlVmlldyA9IGZhbHNlO1xyXG4gIH1cclxuXHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgaGlnaGx5UmF0ZWRBZGRlZENvbnRlbnQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIGhpZ2hseVJhdGVkQ29udGVudDogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgc2xpZGVyVHlwZTogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgc2xpZGVyX2NvbnRlbnRfdHlwZTogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgaGlnaGx5UmF0ZWRUb3RhbENvdW50OiB7IHR5cGU6IE51bWJlciB9LFxyXG4gICAgICBvZmZzZXQ6IHsgdHlwZTogTnVtYmVyIH0sXHJcbiAgICAgIGxpbWl0OiB7IHR5cGU6IE51bWJlciB9LFxyXG4gICAgICAvLyB1cGRhdGVkVG9waWNGaWx0ZXI6IHsgdHlwZTogQXJyYXkgfSxcclxuICAgICAgLy8gdXBkYXRlZEFnZUZpbHRlcjogeyB0eXBlOiBBcnJheSB9LFxyXG4gICAgICAvLyB1cGRhdGVkQ2xhc3NUeXBlRmlsdGVyOiB7IHR5cGU6IEFycmF5IH0sXHJcbiAgICAgIC8vIHVwZGF0ZWRMYW5ndWFnZUZpbHRlcjogeyB0eXBlOiBBcnJheSB9LFxyXG4gICAgICAvLyB1cGRhdGVkRXhwZXJ0RmlsdGVyOiB7IHR5cGU6IEFycmF5IH0sXHJcbiAgICAgIHNlYXJjaEtleXdvcmRzOiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBhY3RpdmVQYWdlQ291bnQ6IHsgdHlwZTogTnVtYmVyIH0sXHJcbiAgICAgIGlzVVRNVVJMOiB7IHR5cGU6IEJvb2xlYW4gfSxcclxuICAgICAgaGlnaGx5UmF0ZWRDdXJyZW50Q29udGVudDogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgaXNNb2JpbGVWaWV3IDogeyB0eXBlOiBCb29sZWFuIH1cclxuICAgIH07XHJcbiAgfVxyXG5cclxuICBzdGF0ZUNoYW5nZWQoc3RhdGUpIHtcclxuICAgIHRoaXMuaGlnaGx5UmF0ZWRBZGRlZENvbnRlbnQgPSBzdGF0ZS5oaWdobHlSYXRlZC5kYXRhO1xyXG4gICAgdGhpcy5oaWdobHlSYXRlZEN1cnJlbnRDb250ZW50ID0gc3RhdGUuaGlnaGx5UmF0ZWQuY3VycmVudERhdGE7XHJcbiAgICB0aGlzLmhpZ2hseVJhdGVkVG90YWxDb3VudCA9IHN0YXRlLmhpZ2hseVJhdGVkLnRvdGFsX2NvdW50O1xyXG4gICAgdGhpcy5hY3RpdmVQYWdlQ291bnQgPSBzdGF0ZS5oaWdobHlSYXRlZC5hY3RpdmVfcGFnZV9jb3VudDtcclxuICAgIC8vIHRoaXMudXBkYXRlZEFnZUZpbHRlciA9IHN0YXRlLmFnZUZpbHRlcjtcclxuICAgIC8vIHRoaXMudXBkYXRlZFRvcGljRmlsdGVyID0gc3RhdGUudG9waWNGaWx0ZXI7XHJcbiAgICAvLyB0aGlzLnVwZGF0ZWRDbGFzc1R5cGVGaWx0ZXIgPSBzdGF0ZS5jbGFzc1R5cGVGaWx0ZXI7XHJcbiAgICAvLyB0aGlzLnVwZGF0ZWRMYW5ndWFnZUZpbHRlciA9IHN0YXRlLmxhbmd1YWdlRmlsdGVyO1xyXG4gICAgLy8gdGhpcy51cGRhdGVkRXhwZXJ0RmlsdGVyID0gc3RhdGUuZXhwZXJ0RmlsdGVyO1xyXG4gICAgdGhpcy5zZWFyY2hLZXl3b3JkcyA9IHN0YXRlLnNlYXJjaC5rZXl3b3JkcztcclxuICAgIHRoaXMuaXNVVE1VUkwgPSBzdGF0ZS5pc1VUTVVSTDtcclxuICAgIHRoaXMuaXNNb2JpbGVWaWV3ICA9ICBzdGF0ZS5pc21vYmlsZTtcclxuICB9XHJcblxyXG4gIHVwZGF0ZShjaGFuZ2VkUHJvcGVydGllcykge1xyXG4gICAgLy8gY29uc29sZS5sb2coYHVwZGF0ZSgpLiBjaGFuZ2VkUHJvcHM6IGAsIGNoYW5nZWRQcm9wZXJ0aWVzKTtcclxuICAgIGlmIChjaGFuZ2VkUHJvcGVydGllcy5oYXMoXCJoaWdobHlSYXRlZEFkZGVkQ29udGVudFwiKSkge1xyXG4gICAgICBjb25zdCBvbGRWYWx1ZSA9IGNoYW5nZWRQcm9wZXJ0aWVzLmdldChcImhpZ2hseVJhdGVkQWRkZWRDb250ZW50XCIpO1xyXG4gICAgICB0aGlzLmhpZ2hseVJhdGVkQ29udGVudCA9IHRoaXMuaGlnaGx5UmF0ZWRBZGRlZENvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBzdXBlci51cGRhdGUoY2hhbmdlZFByb3BlcnRpZXMpO1xyXG4gIH1cclxuXHJcbiAgLy8gZmlyc3RVcGRhdGVkKCl7XHJcbiAgLy8gICBoaWdobHlSYXRlZENsYXNzKCk7XHJcbiAgLy8gfVxyXG5cclxuICByZXF1ZXN0VXBkYXRlKHByb3BOYW1lLCBvbGRWYWx1ZSkge1xyXG4gICAgaWYgKHRoaXMuaXNVVE1VUkwgPT0gZmFsc2UpIHtcclxuICAgICAgaWYgKFxyXG4gICAgICAgIC8vIChwcm9wTmFtZSAmJlxyXG4gICAgICAgIC8vICAgcHJvcE5hbWUgPT0gXCJzZWFyY2hLZXl3b3Jkc1wiICYmXHJcbiAgICAgICAgLy8gICBfLmVxKHRoaXMuc2VhcmNoS2V5d29yZHMsIG9sZFZhbHVlKSA9PSBmYWxzZSkgfHxcclxuICAgICAgICAocHJvcE5hbWUgJiZcclxuICAgICAgICAgIHByb3BOYW1lID09IFwiYWN0aXZlUGFnZUNvdW50XCIgJiZcclxuICAgICAgICAgIF8uZXEodGhpcy5hY3RpdmVQYWdlQ291bnQsIG9sZFZhbHVlKSA9PSBmYWxzZSlcclxuICAgICAgKSB7XHJcbiAgICAgICAgUHJvbWlzZS5yZXNvbHZlKGhpZ2hseVJhdGVkQ2xhc3MoKSkudGhlbihmdW5jdGlvbih2YWx1ZSkge1xyXG4gICAgICAgICAgc3RvcmUuZGlzcGF0Y2goaW5pdExvYWRlcihmYWxzZSkpO1xyXG4gICAgICAgI
1H0pXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiBzdXBlci5yZXF1ZXN0VXBkYXRlKHByb3BOYW1lLCBvbGRWYWx1ZSk7XHJcbiAgfVxyXG5cclxuICBfc2xpZGVyUGFnaW5hdGUoZSkge1xyXG4gICAgLy9pZiAoZS5kZXRhaWwudHlwZSA9PT0gdGhpcy5zbGlkZXJUeXBlKVxyXG4gICAgaWYodGhpcy5pc01vYmlsZVZpZXcgPT09IGZhbHNlKXtcclxuICAgICAgc3RvcmUuZGlzcGF0Y2goaW5pdExvYWRlcih0cnVlKSk7XHJcbiAgICB9XHJcbiAgICBzdG9yZS5kaXNwYXRjaChzZXRIaWdobHlSYXRlZENsYXNzRGF0YShbXSwgXCJpbmNyZW1lbnRcIikpO1xyXG4gICAgLy9oaWdobHlSYXRlZENsYXNzKCk7XHJcbiAgfVxyXG5cclxuICByZW5kZXIoKSB7XHJcbiAgICBsZXQgY2FyZF90ZW1wbGF0ZSA9IFwiXCI7XHJcbiAgICBsZXQgYWRkX2NhcmRzX3RlbXBsYXRlID0gXCJcIjtcclxuICAgIGxldCBoaWdobHlSYXRlZERhdGEgPSBcIlwiO1xyXG4gICAgbGV0IGFkZEhpZ2hseVJhdGVkRGF0YSA9IFwiXCI7XHJcblxyXG4gICAgLy9jb25zb2xlLmxvZyhcIj09PT09PT09PT09PT09PT09PT09PT09PT10aGlzLmhpZ2hseVJhdGVkQ29udGVudFwiLHRoaXMuaGlnaGx5UmF0ZWRDb250ZW50KVxyXG4gICAgICBjYXJkX3RlbXBsYXRlID0gdGhpcy5oaWdobHlSYXRlZENvbnRlbnRcclxuICAgICAgICAubWFwKChyZWNvcmQpID0+IHtcclxuICAgICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIGhpZ2hseVJhdGVkRGF0YSA9IEpTT04uc3RyaW5naWZ5KHJlY29yZCk7XHJcbiAgICAgICAgICB9IGNhdGNoIChlcnJvcikge1xyXG4gICAgICAgICAgICBoaWdobHlSYXRlZERhdGEgPSBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcmV0dXJuIGA8ZGl2IGNsYXNzPVwic3dpcGVyLXNsaWRlIHNtYWxsXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGNhcmQtZWxlbWVudCBjYXJkQ2xhc3M9XCJzbWFsbFwiIGNsYXNzLWNvbGxlY3Rpb249JyR7ZXNjYXBlU3BlY2lhbENoYXJzKGhpZ2hseVJhdGVkRGF0YSl9JyAgc2xpZGVyVHlwZT1cIiR7dGhpcy5zbGlkZXJUeXBlfVwiIGNhcmRUeXBlPVwic21hbGxcIiBjYXJkLWNvbmZpZz0ne1wic2hvd1N1YnNjcmliZVRpbGVcIjogdHJ1ZSwgXCJzaG93QWRkVG9DYXJkXCIgOiBmYWxzZX0nPjwvY2FyZC1lbGVtZW50PlxyXG4gICAgICAgICAgICAgICAgICA8L2Rpdj5gO1xyXG4gICAgICAgIH0pXHJcblxyXG4gICAgICBhZGRfY2FyZHNfdGVtcGxhdGUgPSB0aGlzLmhpZ2hseVJhdGVkQ3VycmVudENvbnRlbnRcclxuICAgICAgICAubWFwKChhZGRSZWNvcmQpID0+IHtcclxuICAgICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIGFkZEhpZ2hseVJhdGVkRGF0YSA9IEpTT04uc3RyaW5naWZ5KGFkZFJlY29yZCk7XHJcbiAgICAgICAgICB9IGNhdGNoIChlcnJvcikge1xyXG4gICAgICAgICAgICBhZGRIaWdobHlSYXRlZERhdGEgPSBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcmV0dXJuIGA8ZGl2IGNsYXNzPVwic3dpcGVyLXNsaWRlIHNtYWxsXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICA8Y2FyZC1lbGVtZW50IGNhcmRDbGFzcz1cInNtYWxsXCIgY2xhc3MtY29sbGVjdGlvbj0nJHtlc2NhcGVTcGVjaWFsQ2hhcnMoYWRkSGlnaGx5UmF0ZWREYXRhKX0nICBzbGlkZXJUeXBlPVwiJHt0aGlzLnNsaWRlclR5cGV9XCIgY2FyZFR5cGU9XCJzbWFsbFwiIGNhcmQtY29uZmlnPSd7XCJzaG93U3Vic2NyaWJlVGlsZVwiOiB0cnVlLCBcInNob3dBZGRUb0NhcmRcIiA6IGZhbHNlfSc+PC9jYXJkLWVsZW1lbnQ+XHJcbiAgICAgICAgICAgICAgICAgIDwvZGl2PmA7XHJcbiAgICAgICAgfSlcclxuXHJcbiAgICAgIGNvbnN0IGRhdGFfbGVuZ3RoID0gKHRoaXMuaGlnaGx5UmF0ZWRDb250ZW50KT90cnVlOmZhbHNlXHJcbiAgICAgIGNvbnN0IGRhdGFfY291bnQgPSAodGhpcy5oaWdobHlSYXRlZFRvdGFsQ291bnQgPT0gOTk5OTk5OSk/ZmFsc2U6IHRydWVcclxuICAgICAgcmV0dXJuIGh0bWxgXHJcbiAgICAgICR7KGRhdGFfY291bnQ9PXRydWUpP2h0bWxgXHJcbiAgICAgIDxmbHVpZC1jb250YWluZXIgZmx1aWRDbGFzcz1cImNvbnRhaW5lci1wYWdlcyBiZy1ncmV5U2hhZG93LWJyb3dzZVwiPlxyXG4gICAgICAgIDxoZWFkaW5nLWVsZW1lbnQgaGVhZGluZ1R5cGU9XCJoMlwiIGNvbnZlcnRIVE1MPVwidHJ1ZVwiIGhlYWRpbmdUZXh0PSc8bG9jYWwtZWxlbSBsb2NhbEtleT1cIkhpZ2hseSBSYXRlZFwiPjwvbG9jYWwtZWxlbT4nIGhlYWRpbmdDbGFzcz1cInRpdGxlIHRpdGxlLWJsdWVcIj48L2hlYWRpbmctZWxlbWVudD5cclxuICAgICAgICA8YnMtc3dpcGVyIFxyXG4gICAgICAgICAgLnNsaWRlckNhcmRFbGVtPSR7Y2FyZF90ZW1wbGF0ZX1cclxuICAgICAgICAgIC5zbGlkZXJBZGRDYXJkRWxlbT0ke2FkZF9jYXJkc190ZW1wbGF0ZX1cclxuICAgICAgICAgIHNsaWRlckNsYXNzPVwiaGlnaGx5LXJhdGVkLXNsaWRlclwiXHJcbiAgICAgICAgICBzbGlkZXJUeXBlPVwiJHt0aGlzLnNsaWRlclR5cGV9XCJcclxuICAgICAgICAgIGFjdGl2ZVBhZ2VDb3VudCA9ICR7dGhpcy5hY3RpdmVQYWdlQ291bnR9XHJcbiAgICAgICAgICBkYXRhQ291bnQ9JHt0aGlzLmhpZ2hseVJhdGVkQWRkZWRDb250ZW50Lmxlbmd0aH1cclxuICAgICAgICAgIHRvdGFsQ291bnQ9JHt0aGlzLmhpZ2hseVJhdGVkVG90YWxDb3VudH1cclxuICAgICAgICAgIEBzbGlkZXItcGFnaW5hdGU9JHt0aGlzLl9zbGlkZXJQYWdpbmF0ZX1cclxuICAgICAgICAgIGNhcmRUeXBlPVwic21hbGxcIj5cclxuICAgICAgICA8L2JzLXN3aXBlcj5cclxuICAgICAgPC9mbHVpZC1jb250YWluZXI+XHJcbiAgICAgIGA6aHRtbGBgfVxyXG4gICAgIGBcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImhpZ2hseS1yYXRlZFwiLCBIaWdobHlSYXRlZENsYXNzKTtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///5636\n\n}')},7446:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{\n// EXTERNAL MODULE: ./node_modules/lit-element/index.js\nvar lit_element = __webpack_require__(4420);\n// EXTERNAL MODULE: ./node_modules/lit/index.js\nvar lit = __webpack_require__(6161);\n;// ./src/components/footer/footer.scss\n /* harmony default export */ const footer = ((0,lit/* css */.AH)`.footer-section{background:linear-gradient(#0494cd,#08b9e2);padding:93px 83px;color:#fff;font-size:19px}.footer-section ul{list-style:none;margin:0;padding-left:0}.subfooter{background:#0493cc;text-align:center;font-size:15px;color:#fff;padding:26px 0;margin:0!important}
1.circle-green-facebook::after{font-family:FontAwesome!important;content:""!important;font-size:20px!important}.social-icon a{text-decoration:none}.circle-green-instagram::after{font-family:FontAwesome!important;content:"\\\\f16d"!important;font-size:20px!important}.menu-footer{list-style:none;margin:0;padding-left:0}dl,ol,ul{margin-top:0;margin-bottom:1rem}.menu-footer ul{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.social-icon{margin:auto;display:block;width:218px}.circle-green-instagram{width:40px;height:40px;background-color:#97c941;border-radius:50%;display:inline-block;float:left;color:#fff;line-height:40px;text-align:center;margin:0 7px}.circle-green-facebook{width:40px;height:40px;background-color:#97c941;border-radius:50%;display:inline-block;float:left;color:#fff;line-height:40px;text-align:center;margin:0 7px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.logo-footer{width:100%;padding:0;margin-bottom:10px}.social-app{text-align:right}.custom_award{text-align:right!important;margin-top:1.5em!important;margin-right:1.1em!important}.mt-4{margin-top:1.5rem!important}.menu-footer li a{color:#fff!important;text-decoration:none!important}.menu-footer li{padding:10px 0!important}.sub-fixed-footer{margin-bottom:64px!important}.categ-footer li a,.menu-footer li a{font-family:"Open sans";font-size:14px;color:#343434;text-decoration:none;font-weight:600}@media(min-width:768px){.col-md-4{flex:0 0 auto;width:33.3333333333%}}@media(min-width:576px){.col-sm-4{flex:0 0 auto;width:33.3333333333%}}@media(max-width:1093px){.logo-footer{width:100%}}@media(max-width:768px){.footer-section{text-align:left;padding:47px 50px;color:#fff!important;text-decoration:none!important}.social-app img{min-width:106px;width:32%}.social-app{text-align:center}.social-icon{width:111px}}@media(max-width:600px){.logo-footer{margin-bottom:27px}.footer-section ul{text-align:center}.col-12{flex:0 0 auto;width:100%;text-align:center}}@media(max-width:576px){.logo-footer{width:200px;margin:auto;margin-bottom:27px}}.blank_div{padding-bottom:90px!important}@media(max-width:480px){.custom_award{text-align:center!important;margin-top:1.5em!important;margin-right:1.1em!important;width:100%}}@media(min-width:801px){.custom_award{text-align:right!important;margin-top:1.5em!important;margin-right:1.1em!important}}`);\n    \n// EXTERNAL MODULE: ./node_modules/pwa-helpers/connect-mixin.js\nvar connect_mixin = __webpack_require__(4753);\n// EXTERNAL MODULE: ./src/redux/store.js + 1 modules\nvar store = __webpack_require__(5548);\n// EXTERNAL MODULE: ./src/components/localization/localization.js\nvar localization = __webpack_require__(8550);\n// EXTERNAL MODULE: ./src/assets/images/babysparks-logo-en.png\nvar babysparks_logo_en = __webpack_require__(1299);\n// EXTERNAL MODULE: ./src/assets/images/babysparks-logo-es.png\nvar babysparks_logo_es = __webpack_require__(2630);\n;// ./src/components/footer/footer.js\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nclass footerComponent extends (0,connect_mixin/* connect */.N)(store/* store */.M)(lit_element/* LitElement */.WF) {\r\n  static get styles() {\r\n    return [footer];\r\n  }\r\n\r\n  static get properties() {\r\n    return {\r\n      activePackage : { type : String},\r\n      currentLang: { type: String },\r\n      currentLogo: { type: String }\r\n    };\r\n}\r\n\r\n\r\n\r\n  stateChanged(state) {\r\n    this.activePackage = state.userData.active_package_type;\r\n    this.currentLang = (state.languageFilter && state.languageFilter[0]) || "en";\r\n    this.currentLogo = this.currentLang === "es" ? babysparks_logo_es/* default */.A : babysparks_logo_en/* default */.A;\r\n  }\r\n\r\n  render() {\r\n    return (0,lit_element/* html */.qy)`\r\n    <div class="blank_div"></div>\r\n    <div class="footer-section">\r\n        <div class="row">\r\n          <div class="col-md-4 col-sm-4 col-12">\r\n            <ul class="menu-footer">\r\n              <li><a href="https://babysparks.com/about-us"><local-elem localKey="ABOUT US" localLang="${this.currentLang}"></local-elem></a></li>\r\n              <li><a href="https://babysparks.com/babysparks-gift"><local-elem localKey="GIFT CARD" localLang="${this.currentLang}"></local-elem></a></li>\r\n              <li>\r\n                <a href="https://babysparks.zendesk.com/hc/en-us"><local-elem localKey="FAQs" localLang="${this.currentLang}"></local-elem></a>\r\n              </li>\r\n              <li>\r\n                <a href="https://babysparks.com/the-science/"><local-elem localKey="THE SCIENCE" localLang="${this.currentLang}"></local-elem></a>\r\n              </li>\r\n              <li><a href="https://babysparks.com/the-team/"><local-elem localKey="THE TEAM" localLang="${this.currentLang}"></local-elem></a></li>\r\n              <li>\r\n                <a href="https://babysparks.com/terms/"\r\n                  ><local-elem localKey="TERMS OF SERVICE AND PRIVACY POLICY" localLang="${this.currentLang}"></local-elem></a\r\n                >\r\n              </li>\r\n              <li>\r\n                <a href="mailto:[email protected]"\r\n                  >[email protected]</a\r\n                >\r\n              </li>\r\n            </ul>\r\n          </div>\r\n          <div class="col-md-4 col-sm-4 col-12">\r\n            <div class="social-icon">\r\n              <a\r\n                href="https://www.facebook.com/babysparksco"\r\n                class="circle-green-facebook"\r\n                target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i>\r\n              </a>\r\n              <a\r\n                href="https://www.instagram.com/babysparksco/"\r\n                class="circle-green-instagram"\r\n                ><i class="fa fa-instagram" aria-hidden="true"></i\r\n              target="_blank"></a>\r\n              \x3c!-- <a href="#" class="circle-green"><i class="fa fa-pinterest-p" aria-hidden="true"></i></a>\r\n              <a href="#" class="circle-green"><i class="fa fa-twitter" aria-hidden="true"></i></a> --\x3e\r\n            </div>\r\n            <img\r\n              class="logo-footer"\r\n              src="${this.currentLogo}"\r\n              width="370"\r\n            />\r\n          </div>\r\n          <div class="col-md-4 col-sm-4 col-12">\r\n            <div class="social-app">\r\n              <a\r\n                href="https://play.google.com/store/apps/details?id=com.babysparks.babysparks"\r\n                ><img\r\n                  src="//babysparks.com/class/v2/img/[email protected]"\r\n                  width="199"\r\n              /></a>\r\n            </div>\r\n            <div class="social-app mt-4">\r\n              <a\r\n                href="https://itunes.apple.com/us/app/babysparks/id794574199?ls=1&amp;mt=8"\r\n                ><img\r\n                  src="//babysparks.com/class/v2/img/[email protected]"\r\n                  width="199"\r\n              /></a>\r\n            </div>\r\n            <div class="custom_award">\r\n              <img\r\n                  src="//babysparks.com/w
1p-content/uploads/2023/05/babysparks_2023_award.png"\r\n                  width="199"\r\n              />\r\n            </div>\r\n          </div>\r\n        </div>\r\n      </div>\r\n      <div class="subfooter ${(this.activePackage== "premium") ? `` :`sub-fixed-footer`}">\r\n        Copyright © ${new Date().getFullYear()} BabySparks LLC. <local-elem localKey="All rights reserved" localLang="${this.currentLang}"></local-elem>\r\n      </div> `;\r\n  }\r\n}\r\n\r\ncustomElements.define("footer-component", footerComponent);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNzQ0Ni5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBOzs7Ozs7Ozs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9mb290ZXIvZm9vdGVyLnNjc3M/ZTlkMyIsIndlYnBhY2s6Ly9CYWJ5U3BhcmtzLy4vc3JjL2NvbXBvbmVudHMvZm9vdGVyL2Zvb3Rlci5qcz83YzhiIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Y3NzfSBmcm9tICdsaXQnOyBleHBvcnQgZGVmYXVsdCBjc3NgLmZvb3Rlci1zZWN0aW9ue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCMwNDk0Y2QsIzA4YjllMik7cGFkZGluZzo5M3B4IDgzcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTlweH0uZm9vdGVyLXNlY3Rpb24gdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmctbGVmdDowfS5zdWJmb290ZXJ7YmFja2dyb3VuZDojMDQ5M2NjO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiNmZmY7cGFkZGluZzoyNnB4IDA7bWFyZ2luOjAhaW1wb3J0YW50fS5jaXJjbGUtZ3JlZW4tZmFjZWJvb2s6OmFmdGVye2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lIWltcG9ydGFudDtjb250ZW50Olwi74KaXCIhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMHB4IWltcG9ydGFudH0uc29jaWFsLWljb24gYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2lyY2xlLWdyZWVuLWluc3RhZ3JhbTo6YWZ0ZXJ7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWUhaW1wb3J0YW50O2NvbnRlbnQ6XCJcXFxcZjE2ZFwiIWltcG9ydGFudDtmb250LXNpemU6MjBweCFpbXBvcnRhbnR9Lm1lbnUtZm9vdGVye2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MH1kbCxvbCx1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfS5tZW51LWZvb3RlciB1bHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ibG9jay1zdGFydDoxZW07bWFyZ2luLWJsb2NrLWVuZDoxZW07bWFyZ2luLWlubGluZS1zdGFydDowO21hcmdpbi1pbmxpbmUtZW5kOjA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6NDBweH0uc29jaWFsLWljb257bWFyZ2luOmF1dG87ZGlzcGxheTpibG9jazt3aWR0aDoyMThweH0uY2lyY2xlLWdyZWVuLWluc3RhZ3JhbXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6Izk3Yzk0MTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCA3cHh9LmNpcmNsZS1ncmVlbi1mYWNlYm9va3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6Izk3Yzk0MTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCA3cHh9LnJvd3stLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteSkqLTEpO21hcmdpbi1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KS8tMik7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkvLTIpfS5sb2dvLWZvb3Rlcnt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjEwcHh9LnNvY2lhbC1hcHB7dGV4dC1hbGlnbjpyaWdodH0uY3VzdG9tX2F3YXJke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50O21hcmdpbi10b3A6MS41ZW0haW1wb3J0YW50O21hcmdpbi1yaWdodDoxLjFlbSFpbXBvcnRhbnR9Lm10LTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tZW51LWZvb3RlciBsaSBhe2NvbG9yOiNmZmYhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lIWltcG9ydGFudH0ubWVudS1mb290ZXIgbGl7cGFkZGluZzoxMHB4IDAhaW1wb3J0YW50fS5zdWItZml4ZWQtZm9vdGVye21hcmdpbi1ib3R0b206NjRweCFpbXBvcnRhbnR9LmNhdGVnLWZvb3RlciBsaSBhLC5tZW51LWZvb3RlciBsaSBhe2ZvbnQtZmFtaWx5OlwiT3BlbiBzYW5zXCI7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1pbi13aWR0aDo3NjhweCl7LmNvbC1tZC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYShtaW4td2lkdGg6NTc2cHgpey5jb2wtc20tNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfX1AbWVkaWEobWF4LXdpZHRoOjEwOTNweCl7LmxvZ28tZm9vdGVye3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6NzY4cHgpey5mb290ZXItc2VjdGlvbnt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzo0N3B4IDUwcHg7Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fS5zb2NpYWwtYXBwIGltZ3ttaW4td2lkdGg6MTA2cHg7d2lkdGg6MzIlfS5zb2NpYWwtYXBwe3RleHQtYWxpZ246Y2VudGVyfS5zb2NpYWwtaWNvbnt3aWR0aDoxMTFweH19QG1lZGlhKG1heC13aWR0aDo2MDBweCl7LmxvZ28tZm9vdGVye21hcmdpbi1ib3R0b206MjdweH0uZm9vdGVyLXNlY3Rpb24gdWx7dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6NTc2cHgpey5sb2dvLWZvb3Rlcnt3aWR0aDoyMDBweDttYXJnaW46YXV0bzttYXJnaW4tYm90dG9tOjI3cHh9fS5ibGFua19kaXZ7cGFkZGluZy1ib3R0b206OTBweCFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDo0ODBweCl7LmN1c3RvbV9hd2FyZHt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxLjVlbSFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjEuMWVtIWltcG9ydGFudDt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOjgwMXB4KXsuY3VzdG9tX2F3YXJke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50O21hcmdpbi10b3A6MS41ZW0haW1wb3J0YW50O21hcmdpbi1yaWdodDoxLjFlbSFpbXBvcnRhbnR9fWA7XG4gICAgIiwiaW1wb3J0IHsgTGl0RWxlbWVudCwgaHRtbCB9IGZyb20gXCJsaXQtZWxlbWVudFwiO1xyXG5cclxuaW1wb3J0IGZvb3RlclN0eWxlIGZyb20gXCIuL2Zvb3Rlci5zY3NzXCI7XHJcbmltcG9ydCB7
1IGNvbm5lY3QgfSBmcm9tICdwd2EtaGVscGVycyc7XHJcbmltcG9ydCB7IHN0b3JlIH0gZnJvbSAnLi4vLi4vcmVkdXgvc3RvcmUuanMnO1xyXG5pbXBvcnQgXCIuLi9sb2NhbGl6YXRpb24vbG9jYWxpemF0aW9uLmpzXCI7XHJcbmltcG9ydCBsb2dvRW4gZnJvbSBcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYmFieXNwYXJrcy1sb2dvLWVuLnBuZ1wiO1xyXG5pbXBvcnQgbG9nb0VzIGZyb20gXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2JhYnlzcGFya3MtbG9nby1lcy5wbmdcIjtcclxuXHJcbmNsYXNzIGZvb3RlckNvbXBvbmVudCBleHRlbmRzIGNvbm5lY3Qoc3RvcmUpKExpdEVsZW1lbnQpIHtcclxuICBzdGF0aWMgZ2V0IHN0eWxlcygpIHtcclxuICAgIHJldHVybiBbZm9vdGVyU3R5bGVdO1xyXG4gIH1cclxuXHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgYWN0aXZlUGFja2FnZSA6IHsgdHlwZSA6IFN0cmluZ30sXHJcbiAgICAgIGN1cnJlbnRMYW5nOiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBjdXJyZW50TG9nbzogeyB0eXBlOiBTdHJpbmcgfVxyXG4gICAgfTtcclxufVxyXG5cclxuXHJcblxyXG4gIHN0YXRlQ2hhbmdlZChzdGF0ZSkge1xyXG4gICAgdGhpcy5hY3RpdmVQYWNrYWdlID0gc3RhdGUudXNlckRhdGEuYWN0aXZlX3BhY2thZ2VfdHlwZTtcclxuICAgIHRoaXMuY3VycmVudExhbmcgPSAoc3RhdGUubGFuZ3VhZ2VGaWx0ZXIgJiYgc3RhdGUubGFuZ3VhZ2VGaWx0ZXJbMF0pIHx8IFwiZW5cIjtcclxuICAgIHRoaXMuY3VycmVudExvZ28gPSB0aGlzLmN1cnJlbnRMYW5nID09PSBcImVzXCIgPyBsb2dvRXMgOiBsb2dvRW47XHJcbiAgfVxyXG5cclxuICByZW5kZXIoKSB7XHJcbiAgICByZXR1cm4gaHRtbGBcclxuICAgIDxkaXYgY2xhc3M9XCJibGFua19kaXZcIj48L2Rpdj5cclxuICAgIDxkaXYgY2xhc3M9XCJmb290ZXItc2VjdGlvblwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJyb3dcIj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbWQtNCBjb2wtc20tNCBjb2wtMTJcIj5cclxuICAgICAgICAgICAgPHVsIGNsYXNzPVwibWVudS1mb290ZXJcIj5cclxuICAgICAgICAgICAgICA8bGk+PGEgaHJlZj1cImh0dHBzOi8vYmFieXNwYXJrcy5jb20vYWJvdXQtdXNcIj48bG9jYWwtZWxlbSBsb2NhbEtleT1cIkFCT1VUIFVTXCIgbG9jYWxMYW5nPVwiJHt0aGlzLmN1cnJlbnRMYW5nfVwiPjwvbG9jYWwtZWxlbT48L2E+PC9saT5cclxuICAgICAgICAgICAgICA8bGk+PGEgaHJlZj1cImh0dHBzOi8vYmFieXNwYXJrcy5jb20vYmFieXNwYXJrcy1naWZ0XCI+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJHSUZUIENBUkRcIiBsb2NhbExhbmc9XCIke3RoaXMuY3VycmVudExhbmd9XCI+PC9sb2NhbC1lbGVtPjwvYT48L2xpPlxyXG4gICAgICAgICAgICAgIDxsaT5cclxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuemVuZGVzay5jb20vaGMvZW4tdXNcIj48bG9jYWwtZWxlbSBsb2NhbEtleT1cIkZBUXNcIiBsb2NhbExhbmc9XCIke3RoaXMuY3VycmVudExhbmd9XCI+PC9sb2NhbC1lbGVtPjwvYT5cclxuICAgICAgICAgICAgICA8L2xpPlxyXG4gICAgICAgICAgICAgIDxsaT5cclxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL3RoZS1zY2llbmNlL1wiPjxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiVEhFIFNDSUVOQ0VcIiBsb2NhbExhbmc9XCIke3RoaXMuY3VycmVudExhbmd9XCI+PC9sb2NhbC1lbGVtPjwvYT5cclxuICAgICAgICAgICAgICA8L2xpPlxyXG4gICAgICAgICAgICAgIDxsaT48YSBocmVmPVwiaHR0cHM6Ly9iYWJ5c3BhcmtzLmNvbS90aGUtdGVhbS9cIj48bG9jYWwtZWxlbSBsb2NhbEtleT1cIlRIRSBURUFNXCIgbG9jYWxMYW5nPVwiJHt0aGlzLmN1cnJlbnRMYW5nfVwiPjwvbG9jYWwtZWxlbT48L2E+PC9saT5cclxuICAgICAgICAgICAgICA8bGk+XHJcbiAgICAgICAgICAgICAgICA8YSBocmVmPVwiaHR0cHM6Ly9iYWJ5c3BhcmtzLmNvbS90ZXJtcy9cIlxyXG4gICAgICAgICAgICAgICAgICA+PGxvY2FsLWVsZW0gbG9jYWxLZXk9XCJURVJNUyBPRiBTRVJWSUNFIEFORCBQUklWQUNZIFBPTElDWVwiIGxvY2FsTGFuZz1cIiR7dGhpcy5jdXJyZW50TGFuZ31cIj48L2xvY2FsLWVsZW0+PC9hXHJcbiAgICAgICAgICAgICAgICA+XHJcbiAgICAgICAgICAgICAgPC9saT5cclxuICAgICAgICAgICAgICA8bGk+XHJcbiAgICAgICAgICAgICAgICA8YSBocmVmPVwibWFpbHRvOnN1cHBvcnRAYmFieXNwYXJrcy5jb21cIlxyXG4gICAgICAgICAgICAgICAgICA+c3VwcG9ydEBiYWJ5c3BhcmtzLmNvbTwvYVxyXG4gICAgICAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgICAgIDwvdWw+XHJcbiAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbWQtNCBjb2wtc20tNCBjb2wtMTJcIj5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNvY2lhbC1pY29uXCI+XHJcbiAgICAgICAgICAgICAgPGFcclxuICAgICAgICAgICAgICAgIGhyZWY9XCJodHRwczovL3d3dy5mYWNlYm9vay5jb20vYmFieXNwYXJrc2NvXCJcclxuICAgICAgICAgICAgICAgIGNsYXNzPVwiY2lyY2xlLWdyZWVuLWZhY2Vib29rXCJcclxuICAgICAgICAgICAgICAgIHRhcmdldD1cIl9ibGFua1wiPjxpIGNsYXNzPVwiZmEgZmEtZmFjZWJvb2tcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+XHJcbiAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgIDxhXHJcbiAgICAgICAgICAgICAgICBocmVmPVwiaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9iYWJ5c3BhcmtzY28vXCJcclxuICAgICAgICAgICAgICAgIGNsYXNzPVwiY2lyY2xlLWdyZWVuLWluc3RhZ3JhbVwiXHJcbiAgICAgICAgICAgICAgICA+PGkgY2xhc3M9XCJmYSBmYS1pbnN0YWdyYW1cIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2lcclxuICAgICAgICAgICAgICB0YXJnZXQ9XCJfYmxhbmtcIj48L2E+XHJcbiAgICAgICAgICAgICAgPCEtLSA8YSBocmVmPVwiI1wiIGNsYXNzPVwiY2lyY2xlLWdyZWVuXCI+PGkgY2xhc3M9XCJmYSBmYS1waW50ZXJlc3QtcFwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPjwvaT48L2E+XHJcbiAgICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImNpcmNsZS1ncmVlblwiPjxpIGNsYXNzPVwiZmEgZmEtdHdpdHRlclwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPjwvaT48L2E+IC0tPlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgPGltZ1xyXG4gICAgICAgICAgICAgIGNsYXNzPVwibG9nby1mb290ZXJcIlxyXG4gICAgICAgICAgICAgI
1HNyYz1cIiR7dGhpcy5jdXJyZW50TG9nb31cIlxyXG4gICAgICAgICAgICAgIHdpZHRoPVwiMzcwXCJcclxuICAgICAgICAgICAgLz5cclxuICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImNvbC1tZC00IGNvbC1zbS00IGNvbC0xMlwiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwic29jaWFsLWFwcFwiPlxyXG4gICAgICAgICAgICAgIDxhXHJcbiAgICAgICAgICAgICAgICBocmVmPVwiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS5iYWJ5c3BhcmtzLmJhYnlzcGFya3NcIlxyXG4gICAgICAgICAgICAgICAgPjxpbWdcclxuICAgICAgICAgICAgICAgICAgc3JjPVwiLy9iYWJ5c3BhcmtzLmNvbS9jbGFzcy92Mi9pbWcvZG93bmxvYWRCYWRnZUFuZHJvaWRAM3gucG5nXCJcclxuICAgICAgICAgICAgICAgICAgd2lkdGg9XCIxOTlcIlxyXG4gICAgICAgICAgICAgIC8+PC9hPlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNvY2lhbC1hcHAgbXQtNFwiPlxyXG4gICAgICAgICAgICAgIDxhXHJcbiAgICAgICAgICAgICAgICBocmVmPVwiaHR0cHM6Ly9pdHVuZXMuYXBwbGUuY29tL3VzL2FwcC9iYWJ5c3BhcmtzL2lkNzk0NTc0MTk5P2xzPTEmYW1wO210PThcIlxyXG4gICAgICAgICAgICAgICAgPjxpbWdcclxuICAgICAgICAgICAgICAgICAgc3JjPVwiLy9iYWJ5c3BhcmtzLmNvbS9jbGFzcy92Mi9pbWcvZG93bmxvYWRCYWRnZUFwcGxlQDN4LnBuZ1wiXHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoPVwiMTk5XCJcclxuICAgICAgICAgICAgICAvPjwvYT5cclxuICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjdXN0b21fYXdhcmRcIj5cclxuICAgICAgICAgICAgICA8aW1nXHJcbiAgICAgICAgICAgICAgICAgIHNyYz1cIi8vYmFieXNwYXJrcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvYmFieXNwYXJrc18yMDIzX2F3YXJkLnBuZ1wiXHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoPVwiMTk5XCJcclxuICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgIDwvZGl2PlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cInN1YmZvb3RlciAkeyh0aGlzLmFjdGl2ZVBhY2thZ2U9PSBcInByZW1pdW1cIikgPyBgYCA6YHN1Yi1maXhlZC1mb290ZXJgfVwiPlxyXG4gICAgICAgIENvcHlyaWdodCDCqSAke25ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKX0gQmFieVNwYXJrcyBMTEMuIDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiQWxsIHJpZ2h0cyByZXNlcnZlZFwiIGxvY2FsTGFuZz1cIiR7dGhpcy5jdXJyZW50TGFuZ31cIj48L2xvY2FsLWVsZW0+XHJcbiAgICAgIDwvZGl2PiBgO1xyXG4gIH1cclxufVxyXG5cclxuY3VzdG9tRWxlbWVudHMuZGVmaW5lKFwiZm9vdGVyLWNvbXBvbmVudFwiLCBmb290ZXJDb21wb25lbnQpO1xyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///7446\n\n}')},7661:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval('{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6161);\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,lit__WEBPACK_IMPORTED_MODULE_0__/* .css */ .AH)`@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);a{color:#0493cc;cursor:pointer;text-decoration:none;font-size:16px}a:hover{color:#97c940}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}img,svg{vertical-align:middle}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.flex-center{display:flex!important;justify-content:center!important}textarea::placeholder{color:#848fa5!important}@media(max-width:768px){.tab-content{position:relative;padding:0 0 0 34px}}.title{font-size:22px;font-weight:600;line-height:1.33;margin-bottom:0;margin-top:16px}.sugestClass-header{font-weight:600;line-height:1.33;margin-bottom:0;font-size:18px;color:#213858}.title-blue{color:#0094cc}.title-white{color:#fff}.container-card-body.medium h3.card-title{min-height:44px;line-height:22px}.container-card-body.small h3.card-title{min-height:38px;line-height:19px}.highlight{font-size:22px;color:#97c940;font-family:"Open Sans",sans-serif;font-weight:700}h3.card-title{font-size:16px;font-weight:600;color:#343434;width:calc(100% - 24px);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}h3.card-title.small{font-size:12px}h3.referral-intro-title{font-size:30px;font-weight:600;color:#213858;text-align:center}h1.header-title{font-size:48px;color:#213858;line-height:56px;padding-bottom:24px;padding-top:20px;font-family:"Open Sans",sans-serif;letter-spacing:-1px;font-weight:600}h1.referral-cta-title{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.2!important;color:#213858;width:434px;word-wrap:break-word;margin:0 auto}h2.referral-title{font-size:45px;color:#213858;font-family:"Open Sans",sans-serif;font-weight:600}h2.referral-title-padding{padding-top:120px}h2.referral-cta-text{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.2!important}h2.blue{color:#0094cc}h4.expert-name{font-size:12px;color:#343434;font-weight:600}@media(max-width:610px){h1.header-title{font-size:24px;padding-bottom:8px;padding-top:16px;line-height:31px}.title-blue{font-size:20px;font-weight:600;line-height:1.33;margin-bottom:0;margin-top:8px}}.title-browse{font-family:"Open Sans",sans-serif;font-size:17px;color:#1d1e1f;letter-spacing:0;margin:0 0 6px 0;line-height:26px;padding:15px 15px 15px 10px;font-weight:600}.topMargin{margin:30px 0 0 0}@media(max-width:768px){h2.referral-title{font-size:35px}h2.referral-title-padding{padding-top:70px}h2.referral-header-title{display:none}h1.referral-cta-title{font-size:12px;
1width:200px;margin:0}}`);\n    //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNzY2MS5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9oZWFkaW5ncy9oZWFkaW5ncy5zY3NzPzRkNGYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtjc3N9IGZyb20gJ2xpdCc7IGV4cG9ydCBkZWZhdWx0IGNzc2BAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwKTthe2NvbG9yOiMwNDkzY2M7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9YTpob3Zlcntjb2xvcjojOTdjOTQwfS5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS5sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0uZmxleC1jZW50ZXJ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH10ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izg0OGZhNSFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDo3NjhweCl7LnRhYi1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMzRweH19LnRpdGxle2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjMzO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjE2cHh9LnN1Z2VzdENsYXNzLWhlYWRlcntmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS4zMzttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzIxMzg1OH0udGl0bGUtYmx1ZXtjb2xvcjojMDA5NGNjfS50aXRsZS13aGl0ZXtjb2xvcjojZmZmfS5jb250YWluZXItY2FyZC1ib2R5Lm1lZGl1bSBoMy5jYXJkLXRpdGxle21pbi1oZWlnaHQ6NDRweDtsaW5lLWhlaWdodDoyMnB4fS5jb250YWluZXItY2FyZC1ib2R5LnNtYWxsIGgzLmNhcmQtdGl0bGV7bWluLWhlaWdodDozOHB4O2xpbmUtaGVpZ2h0OjE5cHh9LmhpZ2hsaWdodHtmb250LXNpemU6MjJweDtjb2xvcjojOTdjOTQwO2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9aDMuY2FyZC10aXRsZXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzM0MzQzNDt3aWR0aDpjYWxjKDEwMCUgLSAyNHB4KTttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6Mjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVufWgzLmNhcmQtdGl0bGUuc21hbGx7Zm9udC1zaXplOjEycHh9aDMucmVmZXJyYWwtaW50cm8tdGl0bGV7Zm9udC1zaXplOjMwcHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMyMTM4NTg7dGV4dC1hbGlnbjpjZW50ZXJ9aDEuaGVhZGVyLXRpdGxle2ZvbnQtc2l6ZTo0OHB4O2NvbG9yOiMyMTM4NTg7bGluZS1oZWlnaHQ6NTZweDtwYWRkaW5nLWJvdHRvbToyNHB4O3BhZGRpbmctdG9wOjIwcHg7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi0xcHg7Zm9udC13ZWlnaHQ6NjAwfWgxLnJlZmVycmFsLWN0YS10aXRsZXtmb250LXNpemU6MzBweDtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMiFpbXBvcnRhbnQ7Y29sb3I6IzIxMzg1ODt3aWR0aDo0MzRweDt3b3JkLXdyYXA6YnJlYWstd29yZDttYXJnaW46MCBhdXRvfWgyLnJlZmVycmFsLXRpdGxle2ZvbnQtc2l6ZTo0NXB4O2NvbG9yOiMyMTM4NTg7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1oMi5yZWZlcnJhbC10aXRsZS1wYWRkaW5ne3BhZGRpbmctdG9wOjEyMHB4fWgyLnJlZmVycmFsLWN0YS10ZXh0e2ZvbnQtc2l6ZTozMHB4O2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yIWltcG9ydGFudH1oMi5ibHVle2NvbG9yOiMwMDk0Y2N9aDQuZXhwZXJ0LW5hbWV7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM0MzQzNDtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1heC13aWR0aDo2MTBweCl7aDEuaGVhZGVyLXRpdGxle2ZvbnQtc2l6ZToyNHB4O3BhZGRpbmctYm90dG9tOjhweDtwYWRkaW5nLXRvcDoxNnB4O2xpbmUtaGVpZ2h0OjMxcHh9LnRpdGxlLWJsdWV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMzM7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6OHB4fX0udGl0bGUtYnJvd3Nle2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTdweDtjb2xvcjojMWQxZTFmO2xldHRlci1zcGFjaW5nOjA7bWFyZ2luOjAgMCA2cHggMDtsaW5lLWhlaWdodDoyNnB4O3BhZGRpbmc6MTVweCAxNXB4IDE1cHggMTBweDtmb250LXdlaWdodDo2MDB9LnRvcE1hcmdpbnttYXJnaW46MzBweCAwIDAgMH1AbWVkaWEobWF4LXdpZHRoOjc2OHB4KXtoMi5yZWZlcnJhbC10aXRsZXtmb250LXNpemU6MzVweH1oMi5yZWZlcnJhbC10aXRsZS1wYWRkaW5ne3BhZGRpbmctdG9wOjcwcHh9aDIucmVmZXJyYWwtaGVhZGVyLXRpdGxle2Rpc3BsYXk6bm9uZX1oMS5yZWZlcnJhbC1jdGEtdGl0bGV7Zm9udC1zaXplOjEycHg7d2lkdGg6MjAwcHg7bWFyZ2luOjB9fWA7XG4gICAgIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///7661\n\n}')},7826:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval("{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var _image_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2321);\n\r\n  \r\n  \r\n\r\n  class ImageElement extends lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF {\r\n\r\n    static get properties() {\r\n      return {\r\n        imageSrc: { type: String },\r\n        imageClass : { type : String },\r\n        imgWidth: { type : Number },\r\n        imgHeight: { type : Number },\r\n        alt: { type : String },\r\n        noImage: { type : Number },\r\n      };\r\n    }\r\n\r\n    static get styles() {\r\n        return [_image_scss__WEBPACK_IMPORTED_MODULE_1__/* [\"default\"] */ .A];\r\n    }\r\n    \r\n \r\n    _onImgError = (e) => {\r\n      if (!this.noImage) return;\r\n      e.currentTarget.classList.add('no-image');\r\n    };\r\n\r\n\r\n    render() {\r\n      return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n        <img\r\n          src=${this.imageSrc}\r\n          height=${this.imgHeight}\r\n          width=${this.imgWidth}\r\n          alt=${this.alt || ''}\r\n          class=${this.imageClass || ''}\r\n          @error=${this._onImgError}\r\n        />\r\n      `;\r\n    }\r\n  }\r\n  \r\n  customElements.define(\"image-element\", ImageElement);\r\n  //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;
1base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNzgyNi5qcyIsIm1hcHBpbmdzIjoiOztBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9CYWJ5U3BhcmtzLy4vc3JjL2NvbXBvbmVudHMvaW1hZ2UvaW1hZ2UuanM/MTE4OSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gICAgTGl0RWxlbWVudCxcclxuICAgIGh0bWwsXHJcbiAgICBjc3NcclxuICB9IGZyb20gXCJsaXQtZWxlbWVudFwiO1xyXG4gIFxyXG4gIGltcG9ydCBpbWFnZVN0eWxlIGZyb20gJy4vaW1hZ2Uuc2Nzcyc7XHJcblxyXG4gIGNsYXNzIEltYWdlRWxlbWVudCBleHRlbmRzIExpdEVsZW1lbnQge1xyXG5cclxuICAgIHN0YXRpYyBnZXQgcHJvcGVydGllcygpIHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICBpbWFnZVNyYzogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgICBpbWFnZUNsYXNzIDogeyB0eXBlIDogU3RyaW5nIH0sXHJcbiAgICAgICAgaW1nV2lkdGg6IHsgdHlwZSA6IE51bWJlciB9LFxyXG4gICAgICAgIGltZ0hlaWdodDogeyB0eXBlIDogTnVtYmVyIH0sXHJcbiAgICAgICAgYWx0OiB7IHR5cGUgOiBTdHJpbmcgfSxcclxuICAgICAgICBub0ltYWdlOiB7IHR5cGUgOiBOdW1iZXIgfSxcclxuICAgICAgfTtcclxuICAgIH1cclxuXHJcbiAgICBzdGF0aWMgZ2V0IHN0eWxlcygpIHtcclxuICAgICAgICByZXR1cm4gW2ltYWdlU3R5bGVdO1xyXG4gICAgfVxyXG4gICAgXHJcbiBcclxuICAgIF9vbkltZ0Vycm9yID0gKGUpID0+IHtcclxuICAgICAgaWYgKCF0aGlzLm5vSW1hZ2UpIHJldHVybjtcclxuICAgICAgZS5jdXJyZW50VGFyZ2V0LmNsYXNzTGlzdC5hZGQoJ25vLWltYWdlJyk7XHJcbiAgICB9O1xyXG5cclxuXHJcbiAgICByZW5kZXIoKSB7XHJcbiAgICAgIHJldHVybiBodG1sYFxyXG4gICAgICAgIDxpbWdcclxuICAgICAgICAgIHNyYz0ke3RoaXMuaW1hZ2VTcmN9XHJcbiAgICAgICAgICBoZWlnaHQ9JHt0aGlzLmltZ0hlaWdodH1cclxuICAgICAgICAgIHdpZHRoPSR7dGhpcy5pbWdXaWR0aH1cclxuICAgICAgICAgIGFsdD0ke3RoaXMuYWx0IHx8ICcnfVxyXG4gICAgICAgICAgY2xhc3M9JHt0aGlzLmltYWdlQ2xhc3MgfHwgJyd9XHJcbiAgICAgICAgICBAZXJyb3I9JHt0aGlzLl9vbkltZ0Vycm9yfVxyXG4gICAgICAgIC8+XHJcbiAgICAgIGA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGN1c3RvbUVsZW1lbnRzLmRlZmluZShcImltYWdlLWVsZW1lbnRcIiwgSW1hZ2VFbGVtZW50KTtcclxuICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///7826\n\n}")},8102:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var pwa_helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4753);\n/* harmony import */ var _redux_store_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(5548);\n/* harmony import */ var _header_section_scss__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(9373);\n/* harmony import */ var _unordered_list_unorder_list_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(2675);\n/* harmony import */ var _assets_images_babysparks_204X44_png__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(6514);\n/* harmony import */ var _utils_common_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(8369);\n/* harmony import */ var _redux_actions_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(3534);\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(5521);\n/* harmony import */ var _localization_localization_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8550);\n/* harmony import */ var _controllers_classesController__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(6130);\n/* harmony import */ var _utils_analytics__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(5908);\n/* harmony import */ var _controllers_expertsController_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(4931);\n\r\n// import { bootstrapCss}  from \'./assets/js/bootstrap-css\'\r\n\r\n\r\n\r\n\r\n\r\n\r\n// import logo from "../../assets/images/logoRetinaFull.png";\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar _ = __webpack_require__(4451);\r\n\r\n\r\n\r\n\r\n\r\nlet active_filter = \'none\'\r\n\r\nclass HeaderSection extends (0,pwa_helpers__WEBPACK_IMPORTED_MODULE_1__/* .connect */ .N)(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M)(lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF) {\r\n  static get properties() {\r\n    return {\r\n      id: { type: String },\r\n      class: { type: String },\r\n      attribute: { type: Boolean },\r\n      publicToken: { type: String },\r\n      languageFilter: { type: String },\r\n      privateToken: { type: String },\r\n      userData: { type: String },\r\n      user_id: { type: String },\r\n      token: { type: String },\r\n      isMobileView : { type: Boolean }\r\n    };\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.id = "";\r\n    this.class = "navbar-nav me-auto mb-2 mb-lg-0";\r\n    this.anchorClass = "navbar-brand";\r\n    this.attribute = false;\r\n    this.token = null;\r\n    this.publicToken = null;\r\n    this.privateToken = null;\r\n    this.user_id = null;\r\n    this.userData = null;\r\n    this.languageFilter = ["en"];\r\n    this.checkURLData();\r\n    this.isMobileView = false;\r\n    //generate_referral_utm_code();
1\r\n\r\n    //FB-Google events\r\n    (0,_utils_analytics__WEBPACK_IMPORTED_MODULE_11__/* .eventExploreClasses */ .w4)();\r\n  }\r\n\r\n  connectedCallback() {\r\n    super.connectedCallback();\r\n    window.addEventListener(\'resize\', this._handleResize);\r\n  }\r\n\r\n  _handleResize(){\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .resizeSetting */ .Vr)((0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .isMobile */ .Fr)()))\r\n  }\r\n\r\n  \r\n  disconnectedCallback() {\r\n    window.removeEventListener(\'resize\', this._handleResize);\r\n    super.disconnectedCallback();\r\n  }\r\n\r\n  async checkURLData() {\r\n     // Code change display my profile on logged in - added this code on discussion with Noor and Deeksha\r\n    _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .resizeSetting */ .Vr)((0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .isMobile */ .Fr)()))\r\n    let windowUrl = window.location.pathname;\r\n    const val = windowUrl.split("/");\r\n    \r\n    let result = (0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .urlSelector */ .FB)(val);\r\n    if (result && (result.age.length>0 || result.type.length > 0 || result.lang.length > 0 || result.topic.length > 0 || result.expert.length > 0)) {  \r\n      if (result.lang && result.lang.length > 0) {\r\n        await this.getLangFilters(result.lang);\r\n      }     \r\n      if (result.expert && result.expert.length > 0) {\r\n        await this.getExpertFilters(result.expert);\r\n      }\r\n      if (result.age && result.age.length > 0) {\r\n        await this.getAgeFilters(result.age);\r\n      }\r\n      if (result.topic && result.topic.length > 0 ) {\r\n        await this.getTopicFilters(result.topic);\r\n      }\r\n      if (result.type && result.type.length > 0 ) {\r\n        await this.getClassTypeFilters(result.type);\r\n      }\r\n      Promise.all([\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .liveClass */ .tq)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .ondemandClass */ .$p)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .recentlyAddedClass */ .TC)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .trendingClass */ .Gq)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .highlyRatedClass */ .$D)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .privateClass */ .MP)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .popularClass */ .G$)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .watchAgainClass */ .oP)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .wishListClass */ .Cp)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .recommendedClass */ .mW)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .currentlyEnrolledClass */ .sj)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .topics */ .vp)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .customClass */ .EA)(),\r\n      ]).then((values) => {\r\n        //console.log(values);\r\n      });\r\n      await _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .isUTMURL */ .Ow)(false));\r\n    }else{\r\n       _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .isUTMURL */ .Ow)(false));\r\n      Promise.all([\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .liveClass */ .tq)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .ondemandClass */ .$p)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .recentlyAddedClass */ .TC)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .trendingClass */ .Gq)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .highlyRatedClass */ .$D)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .privateClass */ .MP)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .popularClass */ .G$)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .watchAgainClass */ .oP)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .wishListClass */ .Cp)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .recommendedClass */ .mW)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .currentlyEnrolledClass */ .sj)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .topics */ .vp)(),\r\n        (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .customClass */ .EA)(),\r\n      ]).then((values) => {\r\n        //console.log(values);\r\n      });\r\n    }\r\n  }\r\n\r\n  async getAgeFilters(age) {\r\n    let ageFilterArray = [];\r\n    if (age.length == 1 && age[0] == "all") {\r\n      //Todo : enable this when you need to highlight all selected filters\r\n      // age_collection.map(each=>{\r\n      //   ageFilterArray.push(each.data_value);\r\n      // })\r\n      // store.dispatch(updateAgeFilter(ageFilterArray));\r\n    } else {\r\n      if(active_filter === \'none\')\r\n          active_filter = \'age\'\r\n\r\n      age.map((each) => {\r\n        let filter = _utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .age_collection */ .Xr.filter((item) => {\r\n          return item.data_value.includes(`_${each}`);\r\n        });\r\n        if (filter && filter.length > 0) {\r\n          ageFilterArray.push(filter[0].data_value);\r\n        }\r\n        if(active_filter ===\'age\')\r\n          _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .storeTabIndex */ .b0)(1));\r\n        _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .updateAgeFilter */ .vL)(ageFilterArray));\r\n      });\r\n    }\r\n  }\r\n\r\n  async getClassTypeFilters(type) {\r\n    let ClassTypeFilterArray = [];\r\n    if (type.length == 1 && type[0] == "all") {\r\n      //Todo : enable this when you need to highlight all selected filters\r\n      // class_type_collection.map(each=>{\r\n      //   ClassTypeFilterArray.push(each.data_value);\r\n      // })\r\n      //  store.dispatch(updateClassTypeFilter(ClassTypeFilterArray));\r\n    } else {\r\n      if(active_filter === \'none\')\r\n        active_filter = \'type\'\r\n      type.map((each) => {\r\n        ClassTypeFilterArray.push(each);\r\n      });\r\n      if(active_filter ===\'type\')\r\n        _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .storeTabIndex */ .b0)(3));\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .updateClassTypeFilter */ .gs)(ClassTypeFilterArray));\r\n    }\r\n  }\r\n\r\n  async getLangFilters(language) {\r\n    let LanguageFilterArray = [];\r\n    if (language.length == 1 && language[0] == "all") {\r\n      //Todo : enable this when you need to highlight all selected filters\r\n      // language_collection.map(each=>{\r\n      //   LanguageFilterArray.push(each.data_value);\r\n      // })\r\n      //   store.dispatch(updateLanguageFilter(LanguageFilterArray));\r\n    } else {\r\n      language.map((each) => {\r\n        LanguageFilterArray.push(each);\r\n      });\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .updateLanguageFilter */ .mc)(LanguageFilterArray));\r\n    }\r\n  }\r\n\r\n  async getTopicFilters(topicsArray) {\r\n    const requestObject = {\r\n      bs_public_token: this.publicToken,\r\n    };\r\n    const topic_info = await (0,_controllers_classesController__WEBPACK_IMPORTED_MODULE_10__/* .topics */ .vp)(requestObject);\r\n    let TopicFilterArray = [];\r\n    if (topicsArray.length == 1 && topicsArray[0] == "all") {\r\n      //Todo : enable this when you need to highlight all selected filters\r\n      // topic_info.map(each=>{\r\n      //   TopicFilterArray.push((each.id).toString());\r\n      // })\r\n      //  store.dispatch(updateTopicFilter(TopicFilterArray));\r\n    } else {\r\n      if(active_filter === \'none\') {\r\n        active_filter = \'topic\'\r\n        _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .storeTabIndex */ .b0)(2));\r\n      }\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .updateTopicFilter */ .$h)(topicsArray));\r\n    }\r\n  }\r\n\r\n  async getExpertFilters(expertArray) {\r\n    // const expert_info = await expertList(false);\r\n    let ExpertFilterArray = [];\r\n    if (expertArray.length == 1 && expertArray[0] == "all") {\r\n      //Todo : enable this when you need to highlight all selected filters\r\n      // expert_info.map(each=>{\r\n      //   ExpertFilterArray.push(parseInt(each.id));\r\n      // })\r\n      //   store.dispatch(updateExpertFilter(ExpertFilterArray));\r\n    } else {\r\n      expertArray.map((each) => {\r\n        ExpertFilterArray.push(parseInt(each));\r\n      });\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .updateExpertFilter */ .uX)(ExpertFilterArray));\r\n    }\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.publicToken = state.oAuthPublicToken;\r\n    this.privateToken = state.oAuthPrivateToken;\r\n    this.user_id = state.userData.user_id;\r\n    this.isMobileView  =  state.ismobile;\r\n   // this.languageFilter = state.languageFilter;\r\n    this.userData = state.userData;\r\n\r\n    this.requestUpdate();\r\n  }\r\n\r\n  requestUpdate(propName, oldValue) {\r\n    super.requestUpdate(propName, oldValue);\r\n  }\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n  static get styles() {\r\n    return [_header_section_scss__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .A];\r\n  }\r\n  \r\n\r\n  get imageTemplate() {\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<image-element imageSrc="${_assets_images_babysparks_204X44_png__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .A}"></image-element>`;\r\n  }\r\n\r\n  get anchorTemplate() {\r\n    const imgsource = `<image-element imageSrc = "${_assets_images_babysparks_204X44_png__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .A}" imageClass="logo-img" imgWidth="200" alt="logo"></image-element>`;\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<anchor-tag-element\r\n      href="#"\r\n      hrefAttr="${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HOME_PAGE_URL */ .Cf}"\r\n      hrefClass="head-sec ${this.anchorClass}"\r\n      hrefValue="${imgsource}"\r\n    >\r\n    </anchor-tag-element>`;\r\n  }\r\n\r\n  get unorderedListTemplate() {\r\n\r\n    //console.log("========un order list",this.isMobileView)\r\n    //let info = { identifier: [{ use: \'official\', system: \'urn:lumiradx:consult\' }] };\r\n    //let info = [\'What is BabySparks-test\',\'The Science\',\'Online Classes\',\'Learning Center\']\r\n    let lang =\r\n      !this.languageFilter ||\r\n      this.languageFilter.length == 0 ||\r\n      this.languageFilter.length > 1\r\n        ? "en"\r\n        : this.languageFilter[0];\r\n    // let info = [\r\n    //   {\'name\':`<local-elem localKey="main-menu-item1" localLang="${lang}"></local-elem>`,\'value\':`${HEADER_URLS.BS_ABOUT_US}`,\'class\':\'nav-link\',"li_class":"nav-item",\'display\':true},\r\n    //   {\'name\':`<local-elem localKey="main-menu-item2" localLang="${lang}"></local-elem>`,\'value\':`${HEADER_URLS.BS_ONLINE_CLASSES}`,\'class\':\'nav-link\',"li_class":"nav-item",\'display\':true},\r\n    //   {\'name\':`<local-elem localKey="main-menu-item3" localLang="${lang}"></local-elem>`,\'value\':`${HEADER_URLS.BS_PARENTING_APP}`,\'class\':\'nav-link\',"li_class":"nav-item",\'display\':true},\r\n    //   {\'name\':`<local-elem localKey="main-menu-item4" localLang="${lang}"></local-elem>`,\'value\':`${HEADER_URLS.BS_RESOUCES}`,\'class\':\'nav-link\',"li_class":"nav-item",\'display\':true},\r\n    //   {\'name\':`<local-elem localKey="main-menu-item5" localLang="${lang}"></local-elem>`,\'value\':`${HEADER_URLS.BS_LOGIN}`,\'class\':\'nav-link\',"li_class":"nav-item cust-login-item",\'display\':!this.privateToken?true:false},\r\n    //   {\'name\':\'Join Us\',\'value\':`${HEADER_URLS.BS_REGIST
1ER}`,\'class\':\'nav-link\',"li_class":"nav-item login-item",\'display\':!this.privateToken?true:false},\r\n    //   {\'name\':\'user\',\'value\':`${getNameIntials(this.userData)}`, \'class\':\'\', \'li_class\': \'\', \'display\':this.privateToken?true:false}\r\n    //  ]\r\n    //let doropDownTemplate = `<ul class="dropdown-menu dropdown-menu-menuLogin-mobile show" aria-labelledby="navbarDropdown" style="display:none"> <li> <a class="dropdown-item" href="#">Edit Account &amp;Language</a> </li> <li><a class="dropdown-item" href="#"> My Subscriptions </a> </li> <li> <a class="dropdown-item" href="#"> Contact Us </a> </li> <li><a class=" primary-button" href="#">Logout</a></li> </ul> `;\r\n    let info = [\r\n      {\r\n       // name: "What is BabySparks",\r\n        name : `<local-elem localKey="What is BabySparks" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_ABOUT_US}`,\r\n        class: "nav-link",\r\n        li_class: "nav-item",\r\n        display: true,\r\n      },\r\n      {\r\n      //  name: "Online Classes",\r\n        name : `<local-elem localKey="Online Classes" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_ONLINE_CLASSES}`,\r\n        class: "nav-link",\r\n        li_class: "nav-item",\r\n        display: true,\r\n      },\r\n      {\r\n      //  name: "Parenting App",\r\n        name : `<local-elem localKey="Parenting App" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_PARENTING_APP}`,\r\n        class: "nav-link",\r\n        li_class: "nav-item",\r\n        display: true,\r\n      },\r\n      {\r\n     //   name: "Parenting Resources",\r\n        name : `<local-elem localKey="Parenting Resources" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_RESOUCES}`,\r\n        class: "nav-link",\r\n        li_class: "nav-item",\r\n        display: true,\r\n      },\r\n      {\r\n      //  name: "Login",\r\n        name : `<local-elem localKey="Login" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_LOGIN}`,\r\n        class: "nav-link",\r\n        li_class: `nav-item ${this.isMobileView == false ?\'cust-login-item\':\'\'}`,\r\n        display: !this.privateToken ? true : false,\r\n      },\r\n      {\r\n     //   name: "Join Us",\r\n        name : `<local-elem localKey="Join Us" localLang="${lang}">`,\r\n        value: `${_constants__WEBPACK_IMPORTED_MODULE_8__/* .HEADER_URLS */ .pn.BS_REGISTER}`,\r\n        class: "nav-link",\r\n        li_class: `nav-item ${this.isMobileView == false?\'login-item\':\'\'}`,\r\n        display: (!this.privateToken) ? true : false,\r\n      },\r\n      {\r\n        //   name: "Join Us",\r\n           name : `My Profile <span class="fa fa-angle-down" aria-hidden="true"></span>`,\r\n           value: `profileLink`,\r\n           class: "nav-link dropdown-toggle",\r\n           li_class: "nav-item",\r\n           display: (this.privateToken && this.isMobileView == true) ? true : false,\r\n      },\r\n      {\r\n        name: "user",\r\n        value: `${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .getNameIntials */ ._9)(this.userData)}`,\r\n        class: "",\r\n        li_class: "",\r\n        display: (this.privateToken && (0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .isMobile */ .Fr)()==false) ? true : false,\r\n      },\r\n    ];\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<unordered-list\r\n      class="${this.class}"\r\n      .collection="${info}"\r\n    ></unordered-list>`;\r\n  }\r\n\r\n  render() {\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n      <div class="header-section">\r\n        <nav class="navbar navbar-expand-lg navbar-light bg-header">\r\n          <div class="container-fluid">\r\n            <div class="col-lg-2 col-md-12 col-sm-12 col-12 brand" style="margin-bottom:0">\r\n              ${this.anchorTemplate}\r\n              <button\r\n                class="navbar-toggler"\r\n                type="button"\r\n                data-toggle="collapse"\r\n                data-target="#navbarSupportedContent"\r\n                aria-expanded="false"\r\n                aria-controls="navbarSupportedContent""\r\n              >\r\n                <div class="bar1"></div>\r\n                <div class="bar2"></div>\r\n                <div class="bar3"></div>\r\n              </button>\r\n            </div>\r\n            <div class="col-lg-10 col-md-12 col-sm-12 col-12" style="margin-bottom:0">\r\n              <div class="collapse navbar-collapse" id="navbarSupportedContent">\r\n                ${this.unorderedListTemplate}\r\n              </div>\r\n            </div>\r\n          </div>  \r\n        </nav>\r\n      </div>\r\n    `;\r\n  }\r\n\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n}\r\n\r\ncustomElements.define("header-section", HeaderSection);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiODEwMi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWdCQTtBQUNBO0FBT0E7QUFDQTtBQUNBO0FBZUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQmFieVNwYXJrcy8uL3NyYy9jb21wb25lbnRzL2hlYWRlci1zZWN0aW9uL2hlYWRlci1zZWN0aW9uLmpzPzYzYzQiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTGl0RWxlbWVudCwgaHRtbCwgY3NzIH0gZnJvbSBcImxpdC1lbGVtZW50XCI7XHJcbi8vIGltcG9ydCB7
1IGJvb3RzdHJhcENzc30gIGZyb20gJy4vYXNzZXRzL2pzL2Jvb3RzdHJhcC1jc3MnXHJcbmltcG9ydCB7IGNvbm5lY3QgfSBmcm9tIFwicHdhLWhlbHBlcnNcIjtcclxuaW1wb3J0IHsgc3RvcmUgfSBmcm9tIFwiLi4vLi4vcmVkdXgvc3RvcmUuanNcIjtcclxuaW1wb3J0IGhlYWRlclNlY3Rpb25TdHlsZSBmcm9tIFwiLi9oZWFkZXItc2VjdGlvbi5zY3NzXCI7XHJcbmltcG9ydCAnLi4vLi4vYXNzZXRzL3Njc3MvX2Jvb3RzdHJhcC5jc3MnO1xyXG5pbXBvcnQgXCIuLi91bm9yZGVyZWQtbGlzdC91bm9yZGVyLWxpc3QuanNcIjtcclxuaW1wb3J0IGxvZ28gZnJvbSBcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYmFieXNwYXJrc18yMDRYNDQucG5nXCI7XHJcbi8vIGltcG9ydCBsb2dvIGZyb20gXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2xvZ29SZXRpbmFGdWxsLnBuZ1wiO1xyXG5cclxuaW1wb3J0IHsgaXNNb2JpbGUgfSBmcm9tICcuLi8uLi91dGlscy9jb21tb24uanMnXHJcbmltcG9ydCB7XHJcbiAgZ2V0Q29va2llVG9rZW4sXHJcbiAgc2V0UHVibGljVG9rZW4sXHJcbiAgc2V0UHJpdmF0ZVRva2VuLFxyXG4gIHNldFVzZXJEYXRhLFxyXG4gIGdldExvY2FsRGF0YSxcclxuICB1cGRhdGVBZ2VGaWx0ZXIsXHJcbiAgdXBkYXRlVG9waWNGaWx0ZXIsXHJcbiAgdXBkYXRlQ2xhc3NUeXBlRmlsdGVyLFxyXG4gIHVwZGF0ZUxhbmd1YWdlRmlsdGVyLFxyXG4gIHVwZGF0ZUV4cGVydEZpbHRlcixcclxuICBpc1VUTVVSTCxcclxuICByZXNpemVTZXR0aW5nLFxyXG4gIHN0b3JlVGFiSW5kZXgsXHJcbiAgc2V0Q3VzdG9tQ2xhc3NEYXRhXHJcbn0gZnJvbSBcIi4uLy4uL3JlZHV4L2FjdGlvbnMuanNcIjtcclxuaW1wb3J0IHsgSEVBREVSX1VSTFMsSE9NRV9QQUdFX1VSTCB9IGZyb20gXCIuLi8uLi9jb25zdGFudHNcIjtcclxuaW1wb3J0IHtcclxuICBnZXROYW1lSW50aWFscyxcclxuICB1cmxTZWxlY3RvcixcclxuICBhZ2VfY29sbGVjdGlvbixcclxuICBjbGFzc190eXBlX2NvbGxlY3Rpb24sXHJcbiAgbGFuZ3VhZ2VfY29sbGVjdGlvbixcclxufSBmcm9tIFwiLi4vLi4vdXRpbHMvY29tbW9uLmpzXCI7XHJcbmltcG9ydCBcIi4uL2xvY2FsaXphdGlvbi9sb2NhbGl6YXRpb24uanNcIjtcclxudmFyIF8gPSByZXF1aXJlKFwibG9kYXNoLWNvcmVcIik7XHJcbmltcG9ydCB7XHJcbiAgdG9waWNzLFxyXG4gIGxpdmVDbGFzcyxcclxuICBvbmRlbWFuZENsYXNzLFxyXG4gIHJlY2VudGx5QWRkZWRDbGFzcyxcclxuICB0cmVuZGluZ0NsYXNzLFxyXG4gIGhpZ2hseVJhdGVkQ2xhc3MsXHJcbiAgcHJpdmF0ZUNsYXNzLFxyXG4gIHBvcHVsYXJDbGFzcyxcclxuICB3YXRjaEFnYWluQ2xhc3MsXHJcbiAgd2lzaExpc3RDbGFzcyxcclxuICByZWNvbW1lbmRlZENsYXNzLFxyXG4gIGN1cnJlbnRseUVucm9sbGVkQ2xhc3MsXHJcbiAgY3VzdG9tQ2xhc3NcclxufSBmcm9tIFwiLi4vLi4vY29udHJvbGxlcnMvY2xhc3Nlc0NvbnRyb2xsZXJcIjtcclxuaW1wb3J0IHsgZXZlbnRFeHBsb3JlQ2xhc3NlcyB9IGZyb20gJy4uLy4uL3V0aWxzL2FuYWx5dGljcydcclxuaW1wb3J0IHtnZW5lcmF0ZV9yZWZlcnJhbF91dG1fY29kZX0gZnJvbSAnLi4vLi4vdXRpbHMvY29tbW9uLmpzJztcclxuaW1wb3J0IHsgZXhwZXJ0TGlzdCB9IGZyb20gXCIuLi8uLi9jb250cm9sbGVycy9leHBlcnRzQ29udHJvbGxlci5qc1wiO1xyXG5cclxubGV0IGFjdGl2ZV9maWx0ZXIgPSAnbm9uZSdcclxuXHJcbmNsYXNzIEhlYWRlclNlY3Rpb24gZXh0ZW5kcyBjb25uZWN0KHN0b3JlKShMaXRFbGVtZW50KSB7XHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgaWQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIGNsYXNzOiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBhdHRyaWJ1dGU6IHsgdHlwZTogQm9vbGVhbiB9LFxyXG4gICAgICBwdWJsaWNUb2tlbjogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgbGFuZ3VhZ2VGaWx0ZXI6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIHByaXZhdGVUb2tlbjogeyB0eXBlOiBTdHJpbmcgfSxcclxuICAgICAgdXNlckRhdGE6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIHVzZXJfaWQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIHRva2VuOiB7IHR5cGU6IFN0cmluZyB9LFxyXG4gICAgICBpc01vYmlsZVZpZXcgOiB7IHR5cGU6IEJvb2xlYW4gfVxyXG4gICAgfTtcclxuICB9XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkge1xyXG4gICAgc3VwZXIoKTtcclxuICAgIHRoaXMuaWQgPSBcIlwiO1xyXG4gICAgdGhpcy5jbGFzcyA9IFwibmF2YmFyLW5hdiBtZS1hdXRvIG1iLTIgbWItbGctMFwiO1xyXG4gICAgdGhpcy5hbmNob3JDbGFzcyA9IFwibmF2YmFyLWJyYW5kXCI7XHJcbiAgICB0aGlzLmF0dHJpYnV0ZSA9IGZhbHNlO1xyXG4gICAgdGhpcy50b2tlbiA9IG51bGw7XHJcbiAgICB0aGlzLnB1YmxpY1Rva2VuID0gbnVsbDtcclxuICAgIHRoaXMucHJpdmF0ZVRva2VuID0gbnVsbDtcclxuICAgIHRoaXMudXNlcl9pZCA9IG51bGw7XHJcbiAgICB0aGlzLnVzZXJEYXRhID0gbnVsbDtcclxuICAgIHRoaXMubGFuZ3VhZ2VGaWx0ZXIgPSBbXCJlblwiXTtcclxuICAgIHRoaXMuY2hlY2tVUkxEYXRhKCk7XHJcbiAgICB0aGlzLmlzTW9iaWxlVmlldyA9IGZhbHNlO1xyXG4gICAgLy9nZW5lcmF0ZV9yZWZlcnJhbF91dG1fY29kZSgpO1xyXG5cclxuICAgIC8vRkItR29vZ2xlIGV2ZW50c1xyXG4gICAgZXZlbnRFeHBsb3JlQ2xhc3NlcygpO1xyXG4gIH1cclxuXHJcbiAgY29ubmVjdGVkQ2FsbGJhY2soKSB7XHJcbiAgICBzdXBlci5jb25uZWN0ZWRDYWxsYmFjaygpO1xyXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuX2hhbmRsZVJlc2l6ZSk7XHJcbiAgfVxyXG5cclxuICBfaGFuZGxlUmVzaXplKCl7XHJcbiAgICAgIHN0b3JlLmRpc3BhdGNoKHJlc2l6ZVNldHRpbmcoaXNNb2JpbGUoKSkpXHJcbiAgfVxyXG5cclxuICBcclxuICBkaXNjb25uZWN0ZWRDYWxsYmFjaygpIHtcclxuICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdyZXNpemUnLCB0aGlzLl9oYW5kbGVSZXNpemUpO1xyXG4gICAgc3VwZXIuZGlzY29ubmVjdGVkQ2FsbGJhY2soKTtcclxuICB9XHJcblxyXG4gIGFzeW5jIGNoZWNrVVJMRGF0YSgpIHtcclxuICAgICAvLyBDb2RlIGNoYW5nZSBkaXNwbGF5IG15IHByb2ZpbGUgb24gbG9nZ2VkIGluIC0gYWRkZWQgdGh
1pcyBjb2RlIG9uIGRpc2N1c3Npb24gd2l0aCBOb29yIGFuZCBEZWVrc2hhXHJcbiAgICBzdG9yZS5kaXNwYXRjaChyZXNpemVTZXR0aW5nKGlzTW9iaWxlKCkpKVxyXG4gICAgbGV0IHdpbmRvd1VybCA9IHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZTtcclxuICAgIGNvbnN0IHZhbCA9IHdpbmRvd1VybC5zcGxpdChcIi9cIik7XHJcbiAgICBcclxuICAgIGxldCByZXN1bHQgPSB1cmxTZWxlY3Rvcih2YWwpO1xyXG4gICAgaWYgKHJlc3VsdCAmJiAocmVzdWx0LmFnZS5sZW5ndGg+MCB8fCByZXN1bHQudHlwZS5sZW5ndGggPiAwIHx8IHJlc3VsdC5sYW5nLmxlbmd0aCA+IDAgfHwgcmVzdWx0LnRvcGljLmxlbmd0aCA+IDAgfHwgcmVzdWx0LmV4cGVydC5sZW5ndGggPiAwKSkgeyAgXHJcbiAgICAgIGlmIChyZXN1bHQubGFuZyAmJiByZXN1bHQubGFuZy5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgYXdhaXQgdGhpcy5nZXRMYW5nRmlsdGVycyhyZXN1bHQubGFuZyk7XHJcbiAgICAgIH0gICAgIFxyXG4gICAgICBpZiAocmVzdWx0LmV4cGVydCAmJiByZXN1bHQuZXhwZXJ0Lmxlbmd0aCA+IDApIHtcclxuICAgICAgICBhd2FpdCB0aGlzLmdldEV4cGVydEZpbHRlcnMocmVzdWx0LmV4cGVydCk7XHJcbiAgICAgIH1cclxuICAgICAgaWYgKHJlc3VsdC5hZ2UgJiYgcmVzdWx0LmFnZS5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgYXdhaXQgdGhpcy5nZXRBZ2VGaWx0ZXJzKHJlc3VsdC5hZ2UpO1xyXG4gICAgICB9XHJcbiAgICAgIGlmIChyZXN1bHQudG9waWMgJiYgcmVzdWx0LnRvcGljLmxlbmd0aCA+IDAgKSB7XHJcbiAgICAgICAgYXdhaXQgdGhpcy5nZXRUb3BpY0ZpbHRlcnMocmVzdWx0LnRvcGljKTtcclxuICAgICAgfVxyXG4gICAgICBpZiAocmVzdWx0LnR5cGUgJiYgcmVzdWx0LnR5cGUubGVuZ3RoID4gMCApIHtcclxuICAgICAgICBhd2FpdCB0aGlzLmdldENsYXNzVHlwZUZpbHRlcnMocmVzdWx0LnR5cGUpO1xyXG4gICAgICB9XHJcbiAgICAgIFByb21pc2UuYWxsKFtcclxuICAgICAgICBsaXZlQ2xhc3MoKSxcclxuICAgICAgICBvbmRlbWFuZENsYXNzKCksXHJcbiAgICAgICAgcmVjZW50bHlBZGRlZENsYXNzKCksXHJcbiAgICAgICAgdHJlbmRpbmdDbGFzcygpLFxyXG4gICAgICAgIGhpZ2hseVJhdGVkQ2xhc3MoKSxcclxuICAgICAgICBwcml2YXRlQ2xhc3MoKSxcclxuICAgICAgICBwb3B1bGFyQ2xhc3MoKSxcclxuICAgICAgICB3YXRjaEFnYWluQ2xhc3MoKSxcclxuICAgICAgICB3aXNoTGlzdENsYXNzKCksXHJcbiAgICAgICAgcmVjb21tZW5kZWRDbGFzcygpLFxyXG4gICAgICAgIGN1cnJlbnRseUVucm9sbGVkQ2xhc3MoKSxcclxuICAgICAgICB0b3BpY3MoKSxcclxuICAgICAgICBjdXN0b21DbGFzcygpLFxyXG4gICAgICBdKS50aGVuKCh2YWx1ZXMpID0+IHtcclxuICAgICAgICAvL2NvbnNvbGUubG9nKHZhbHVlcyk7XHJcbiAgICAgIH0pO1xyXG4gICAgICBhd2FpdCBzdG9yZS5kaXNwYXRjaChpc1VUTVVSTChmYWxzZSkpO1xyXG4gICAgfWVsc2V7XHJcbiAgICAgICBzdG9yZS5kaXNwYXRjaChpc1VUTVVSTChmYWxzZSkpO1xyXG4gICAgICBQcm9taXNlLmFsbChbXHJcbiAgICAgICAgbGl2ZUNsYXNzKCksXHJcbiAgICAgICAgb25kZW1hbmRDbGFzcygpLFxyXG4gICAgICAgIHJlY2VudGx5QWRkZWRDbGFzcygpLFxyXG4gICAgICAgIHRyZW5kaW5nQ2xhc3MoKSxcclxuICAgICAgICBoaWdobHlSYXRlZENsYXNzKCksXHJcbiAgICAgICAgcHJpdmF0ZUNsYXNzKCksXHJcbiAgICAgICAgcG9wdWxhckNsYXNzKCksXHJcbiAgICAgICAgd2F0Y2hBZ2FpbkNsYXNzKCksXHJcbiAgICAgICAgd2lzaExpc3RDbGFzcygpLFxyXG4gICAgICAgIHJlY29tbWVuZGVkQ2xhc3MoKSxcclxuICAgICAgICBjdXJyZW50bHlFbnJvbGxlZENsYXNzKCksXHJcbiAgICAgICAgdG9waWNzKCksXHJcbiAgICAgICAgY3VzdG9tQ2xhc3MoKSxcclxuICAgICAgXSkudGhlbigodmFsdWVzKSA9PiB7XHJcbiAgICAgICAgLy9jb25zb2xlLmxvZyh2YWx1ZXMpO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGFzeW5jIGdldEFnZUZpbHRlcnMoYWdlKSB7XHJcbiAgICBsZXQgYWdlRmlsdGVyQXJyYXkgPSBbXTtcclxuICAgIGlmIChhZ2UubGVuZ3RoID09IDEgJiYgYWdlWzBdID09IFwiYWxsXCIpIHtcclxuICAgICAgLy9Ub2RvIDogZW5hYmxlIHRoaXMgd2hlbiB5b3UgbmVlZCB0byBoaWdobGlnaHQgYWxsIHNlbGVjdGVkIGZpbHRlcnNcclxuICAgICAgLy8gYWdlX2NvbGxlY3Rpb24ubWFwKGVhY2g9PntcclxuICAgICAgLy8gICBhZ2VGaWx0ZXJBcnJheS5wdXNoKGVhY2guZGF0YV92YWx1ZSk7XHJcbiAgICAgIC8vIH0pXHJcbiAgICAgIC8vIHN0b3JlLmRpc3BhdGNoKHVwZGF0ZUFnZUZpbHRlcihhZ2VGaWx0ZXJBcnJheSkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYoYWN0aXZlX2ZpbHRlciA9PT0gJ25vbmUnKVxyXG4gICAgICAgICAgYWN0aXZlX2ZpbHRlciA9ICdhZ2UnXHJcblxyXG4gICAgICBhZ2UubWFwKChlYWNoKSA9PiB7XHJcbiAgICAgICAgbGV0IGZpbHRlciA9IGFnZV9jb2xsZWN0aW9uLmZpbHRlcigoaXRlbSkgPT4ge1xyXG4gICAgICAgICAgcmV0dXJuIGl0ZW0uZGF0YV92YWx1ZS5pbmNsdWRlcyhgXyR7ZWFjaH1gKTtcclxuICAgICAgICB9KTtcclxuICAgICAgICBpZiAoZmlsdGVyICYmIGZpbHRlci5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICBhZ2VGaWx0ZXJBcnJheS5wdXNoKGZpbHRlclswXS5kYXRhX3ZhbHVlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYoYWN0aXZlX2ZpbHRlciA9PT0nYWdlJylcclxuICAgICAgICAgIHN0b3JlLmRpc3BhdGNoKHN0b3JlVGFiSW5kZXgoMSkpO1xyXG4gICAgICAgIHN0b3JlLmRpc3BhdGNoKHVwZGF0ZUFnZUZpbHRlcihhZ2VGaWx0ZXJBcnJheSkpO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGFzeW5jIGdldENsYXNzVHlwZUZpbHRlcnModHlwZSkge1xyXG4gICAgbGV0IENsYXNzVHlwZUZpbHRlckFycmF5ID0gW107XHJcbiAgICBpZiAodHlwZS5sZW5ndGggPT0gMSAmJiB0eXBlWzBdID09IFwiYWxsXCIpIHtcclxuICAgICAgLy9Ub2RvIDogZW5hYmxlIHRoaXMgd2hlbiB5b3UgbmVlZCB0byBoaWdobGlnaHQgYWxsIHNlbGVjdGVkIGZpbHRlcnNcclxuICAgICAgLy8gY2xhc3NfdHlwZV9jb2xsZWN0aW9uLm1hcChlYWNoPT57XHJcbiAgICAgIC8vICAgQ2xhc3NUeXBlRmlsdGVyQXJyYXkucHVzaChlYWNoLmRhdGFfdmFsdWUpO1xyXG4gICAgICAvLyB9KVxyXG4gICAgICAvLyAgc3RvcmUuZGlzcGF0Y2godXBkYXRlQ2xhc3NUeXBlRmlsdGVyKENsYXNzVHlwZUZpbHRlckFycmF5KSk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBpZihhY3RpdmVfZmlsdGVyID09PSAnbm9uZScpXHJcbiAgICAgICAgYWN0aXZlX2ZpbHRlciA9ICd0eXBlJ1xyXG4gICAgICB0eX
1BlLm1hcCgoZWFjaCkgPT4ge1xyXG4gICAgICAgIENsYXNzVHlwZUZpbHRlckFycmF5LnB1c2goZWFjaCk7XHJcbiAgICAgIH0pO1xyXG4gICAgICBpZihhY3RpdmVfZmlsdGVyID09PSd0eXBlJylcclxuICAgICAgICBzdG9yZS5kaXNwYXRjaChzdG9yZVRhYkluZGV4KDMpKTtcclxuICAgICAgc3RvcmUuZGlzcGF0Y2godXBkYXRlQ2xhc3NUeXBlRmlsdGVyKENsYXNzVHlwZUZpbHRlckFycmF5KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhc3luYyBnZXRMYW5nRmlsdGVycyhsYW5ndWFnZSkge1xyXG4gICAgbGV0IExhbmd1YWdlRmlsdGVyQXJyYXkgPSBbXTtcclxuICAgIGlmIChsYW5ndWFnZS5sZW5ndGggPT0gMSAmJiBsYW5ndWFnZVswXSA9PSBcImFsbFwiKSB7XHJcbiAgICAgIC8vVG9kbyA6IGVuYWJsZSB0aGlzIHdoZW4geW91IG5lZWQgdG8gaGlnaGxpZ2h0IGFsbCBzZWxlY3RlZCBmaWx0ZXJzXHJcbiAgICAgIC8vIGxhbmd1YWdlX2NvbGxlY3Rpb24ubWFwKGVhY2g9PntcclxuICAgICAgLy8gICBMYW5ndWFnZUZpbHRlckFycmF5LnB1c2goZWFjaC5kYXRhX3ZhbHVlKTtcclxuICAgICAgLy8gfSlcclxuICAgICAgLy8gICBzdG9yZS5kaXNwYXRjaCh1cGRhdGVMYW5ndWFnZUZpbHRlcihMYW5ndWFnZUZpbHRlckFycmF5KSk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICBsYW5ndWFnZS5tYXAoKGVhY2gpID0+IHtcclxuICAgICAgICBMYW5ndWFnZUZpbHRlckFycmF5LnB1c2goZWFjaCk7XHJcbiAgICAgIH0pO1xyXG4gICAgICBzdG9yZS5kaXNwYXRjaCh1cGRhdGVMYW5ndWFnZUZpbHRlcihMYW5ndWFnZUZpbHRlckFycmF5KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhc3luYyBnZXRUb3BpY0ZpbHRlcnModG9waWNzQXJyYXkpIHtcclxuICAgIGNvbnN0IHJlcXVlc3RPYmplY3QgPSB7XHJcbiAgICAgIGJzX3B1YmxpY190b2tlbjogdGhpcy5wdWJsaWNUb2tlbixcclxuICAgIH07XHJcbiAgICBjb25zdCB0b3BpY19pbmZvID0gYXdhaXQgdG9waWNzKHJlcXVlc3RPYmplY3QpO1xyXG4gICAgbGV0IFRvcGljRmlsdGVyQXJyYXkgPSBbXTtcclxuICAgIGlmICh0b3BpY3NBcnJheS5sZW5ndGggPT0gMSAmJiB0b3BpY3NBcnJheVswXSA9PSBcImFsbFwiKSB7XHJcbiAgICAgIC8vVG9kbyA6IGVuYWJsZSB0aGlzIHdoZW4geW91IG5lZWQgdG8gaGlnaGxpZ2h0IGFsbCBzZWxlY3RlZCBmaWx0ZXJzXHJcbiAgICAgIC8vIHRvcGljX2luZm8ubWFwKGVhY2g9PntcclxuICAgICAgLy8gICBUb3BpY0ZpbHRlckFycmF5LnB1c2goKGVhY2guaWQpLnRvU3RyaW5nKCkpO1xyXG4gICAgICAvLyB9KVxyXG4gICAgICAvLyAgc3RvcmUuZGlzcGF0Y2godXBkYXRlVG9waWNGaWx0ZXIoVG9waWNGaWx0ZXJBcnJheSkpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgaWYoYWN0aXZlX2ZpbHRlciA9PT0gJ25vbmUnKSB7XHJcbiAgICAgICAgYWN0aXZlX2ZpbHRlciA9ICd0b3BpYydcclxuICAgICAgICBzdG9yZS5kaXNwYXRjaChzdG9yZVRhYkluZGV4KDIpKTtcclxuICAgICAgfVxyXG4gICAgICBzdG9yZS5kaXNwYXRjaCh1cGRhdGVUb3BpY0ZpbHRlcih0b3BpY3NBcnJheSkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYXN5bmMgZ2V0RXhwZXJ0RmlsdGVycyhleHBlcnRBcnJheSkge1xyXG4gICAgLy8gY29uc3QgZXhwZXJ0X2luZm8gPSBhd2FpdCBleHBlcnRMaXN0KGZhbHNlKTtcclxuICAgIGxldCBFeHBlcnRGaWx0ZXJBcnJheSA9IFtdO1xyXG4gICAgaWYgKGV4cGVydEFycmF
15Lmxlbmd0aCA9PSAxICYmIGV4cGVydEFycmF5WzBdID09IFwiYWxsXCIpIHtcclxuICAgICAgLy9Ub2RvIDogZW5hYmxlIHRoaXMgd2hlbiB5b3UgbmVlZCB0byBoaWdobGlnaHQgYWxsIHNlbGVjdGVkIGZpbHRlcnNcclxuICAgICAgLy8gZXhwZXJ0X2luZm8ubWFwKGVhY2g9PntcclxuICAgICAgLy8gICBFeHBlcnRGaWx0ZXJBcnJheS5wdXNoKHBhcnNlSW50KGVhY2guaWQpKTtcclxuICAgICAgLy8gfSlcclxuICAgICAgLy8gICBzdG9yZS5kaXNwYXRjaCh1cGRhdGVFeHBlcnRGaWx0ZXIoRXhwZXJ0RmlsdGVyQXJyYXkpKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIGV4cGVydEFycmF5Lm1hcCgoZWFjaCkgPT4ge1xyXG4gICAgICAgIEV4cGVydEZpbHRlckFycmF5LnB1c2gocGFyc2VJbnQoZWFjaCkpO1xyXG4gICAgICB9KTtcclxuICAgICAgc3RvcmUuZGlzcGF0Y2godXBkYXRlRXhwZXJ0RmlsdGVyKEV4cGVydEZpbHRlckFycmF5KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdGF0ZUNoYW5nZWQoc3RhdGUpIHtcclxuICAgIHRoaXMucHVibGljVG9rZW4gPSBzdGF0ZS5vQXV0aFB1YmxpY1Rva2VuO1xyXG4gICAgdGhpcy5wcml2YXRlVG9rZW4gPSBzdGF0ZS5vQXV0aFByaXZhdGVUb2tlbjtcclxuICAgIHRoaXMudXNlcl9pZCA9IHN0YXRlLnVzZXJEYXRhLnVzZXJfaWQ7XHJcbiAgICB0aGlzLmlzTW9iaWxlVmlldyAgPSAgc3RhdGUuaXNtb2JpbGU7XHJcbiAgIC8vIHRoaXMubGFuZ3VhZ2VGaWx0ZXIgPSBzdGF0ZS5sYW5ndWFnZUZpbHRlcjtcclxuICAgIHRoaXMudXNlckRhdGEgPSBzdGF0ZS51c2VyRGF0YTtcclxuXHJcbiAgICB0aGlzLnJlcXVlc3RVcGRhdGUoKTtcclxuICB9XHJcblxyXG4gIHJlcXVlc3RVcGRhdGUocHJvcE5hbWUsIG9sZFZhbHVlKSB7XHJcbiAgICBzdXBlci5yZXF1ZXN0VXBkYXRlKHByb3BOYW1lLCBvbGRWYWx1ZSk7XHJcbiAgfVxyXG4gIGNyZWF0ZVJlbmRlclJvb3QoKSB7XHJcbiAgICByZXR1cm4gdGhpcztcclxuICB9XHJcbiAgc3RhdGljIGdldCBzdHlsZXMoKSB7XHJcbiAgICByZXR1cm4gW2hlYWRlclNlY3Rpb25TdHlsZV07XHJcbiAgfVxyXG4gIFxyXG5cclxuICBnZXQgaW1hZ2VUZW1wbGF0ZSgpIHtcclxuICAgIHJldHVybiBodG1sYDxpbWFnZS1lbGVtZW50IGltYWdlU3JjPVwiJHtsb2dvfVwiPjwvaW1hZ2UtZWxlbWVudD5gO1xyXG4gIH1cclxuXHJcbiAgZ2V0IGFuY2hvclRlbXBsYXRlKCkge1xyXG4gICAgY29uc3QgaW1nc291cmNlID0gYDxpbWFnZS1lbGVtZW50IGltYWdlU3JjID0gXCIke2xvZ299XCIgaW1hZ2VDbGFzcz1cImxvZ28taW1nXCIgaW1nV2lkdGg9XCIyMDBcIiBhbHQ9XCJsb2dvXCI+PC9pbWFnZS1lbGVtZW50PmA7XHJcbiAgICByZXR1cm4gaHRtbGA8YW5jaG9yLXRhZy1lbGVtZW50XHJcbiAgICAgIGhyZWY9XCIjXCJcclxuICAgICAgaHJlZkF0dHI9XCIke0hPTUVfUEFHRV9VUkx9XCJcclxuICAgICAgaHJlZkNsYXNzPVwiaGVhZC1zZWMgJHt0aGlzLmFuY2hvckNsYXNzfVwiXHJcbiAgICAgIGhyZWZWYWx1ZT1cIiR7aW1nc291cmNlfVwiXHJcbiAgICA+XHJcbiAgICA8L2FuY2hvci10YWctZWxlbWVudD5gO1xyXG4gIH1cclxuXHJcbiAgZ2V0IHVub3JkZXJlZExpc3RUZW1wbGF0ZSgpIHtcclxuXHJcbiAgICAvL2NvbnNvbGUubG9nKFwiPT09PT09PT11biBvcmRlciBsaXN0XCIsdGhpcy5pc01vYmlsZVZpZXcpXHJcbiAgICAvL2xldCBpbmZvID0geyBpZGVudGlmaWVyOiBbeyB1c2U6ICdvZmZpY2lhbCcsIHN5c3RlbTogJ3VybjpsdW1pcmFkeDpjb25zdWx0JyB9XSB9O1xyXG4gICAgLy9sZXQgaW5mbyA9IFsnV2hhdCBpcyBCYWJ5U3BhcmtzLXRlc3QnLCdUaGUgU2NpZW5jZScsJ09ubGluZSBDbGFzc2VzJywnTGVhcm5pbmcgQ2VudGVyJ11cclxuICAgIGxldCBsYW5nID1cclxuICAgICAgIXRoaXMubGFuZ3VhZ2VGaWx0ZXIgfHxcclxuICAgICAgdGhpcy5sYW5ndWFnZUZpbHRlci5sZW5ndGggPT0gMCB8fFxyXG4gICAgICB0aGlzLmxhbmd1YWdlRmlsdGVyLmxlbmd0aCA+IDFcclxuICAgICAgICA/IFwiZW5cIlxyXG4gICAgICAgIDogdGhpcy5sYW5ndWFnZUZpbHRlclswXTtcclxuICAgIC8vIGxldCBpbmZvID0gW1xyXG4gICAgLy8gICB7J25hbWUnOmA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIm1haW4tbWVudS1pdGVtMVwiIGxvY2FsTGFuZz1cIiR7bGFuZ31cIj48L2xvY2FsLWVsZW0+YCwndmFsdWUnOmAke0hFQURFUl9VUkxTLkJTX0FCT1VUX1VTfWAsJ2NsYXNzJzonbmF2LWxpbmsnLFwibGlfY2xhc3NcIjpcIm5hdi1pdGVtXCIsJ2Rpc3BsYXknOnRydWV9LFxyXG4gICAgLy8gICB7J25hbWUnOmA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIm1haW4tbWVudS1pdGVtMlwiIGxvY2FsTGFuZz1cIiR7bGFuZ31cIj48L2xvY2FsLWVsZW0+YCwndmFsdWUnOmAke0hFQURFUl9VUkxTLkJTX09OTElORV9DTEFTU0VTfWAsJ2NsYXNzJzonbmF2LWxpbmsnLFwibGlfY2xhc3NcIjpcIm5hdi1pdGVtXCIsJ2Rpc3BsYXknOnRydWV9LFxyXG4gICAgLy8gICB7J25hbWUnOmA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIm1haW4tbWVudS1pdGVtM1wiIGxvY2FsTGFuZz1cIiR7bGFuZ31cIj48L2xvY2FsLWVsZW0+YCwndmFsdWUnOmAke0hFQURFUl9VUkxTLkJTX1BBUkVOVElOR19BUFB9YCwnY2xhc3MnOiduYXYtbGluaycsXCJsaV9jbGFzc1wiOlwibmF2LWl0ZW1cIiwnZGlzcGxheSc6dHJ1ZX0sXHJcbiAgICAvLyAgIHsnbmFtZSc6YDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwibWFpbi1tZW51LWl0ZW00XCIgbG9jYWxMYW5nPVwiJHtsYW5nfVwiPjwvbG9jYWwtZWxlbT5gLCd2YWx1ZSc6YCR7SEVBREVSX1VSTFMuQlNfUkVTT1VDRVN9YCwnY2xhc3MnOiduYXYtbGluaycsXCJsaV9jbGFzc1wiOlwibmF2LWl0ZW1cIiwnZGlzcGxheSc6dHJ1ZX0sXHJcbiAgICAvLyAgIHsnbmFtZSc6YDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwibWFpbi1tZW51LWl0ZW01XCIgbG9jYWxMYW5nPVwiJHtsYW5nfVwiPjwvbG9jYWwtZWxlbT5gLCd2YWx1ZSc6YCR7SEVBREVSX1VSTFMuQlNfTE9HSU59YCwnY2xhc3MnOiduYXYtbGluaycsXCJsaV9jbGFzc1wiOlwibmF2LWl0ZW0gY3VzdC1sb2dpbi1pdGVtXCIsJ2Rpc3BsYXknOiF0aGlzLnByaXZhdGVUb2tlbj90cnVlOmZhbHNlfSxcclxuICAgIC8vICAgeyduYW1lJzonSm9pbiBVcycsJ3ZhbHVlJzpgJHtIRUFERVJfVVJMUy5CU19SRUdJU1RFUn1gLCdjbGFzcyc6J25hdi1saW5rJyxcImxpX2NsYXNzXCI6XCJuYXYtaXRlbSBsb2dpbi1pdGVtXCIsJ2Rpc3BsYXknOiF0aGlzLnByaXZhdGVUb2tlbj90cnVlOmZhbHNlfSxcclxuICAgIC8vICAgeyduYW1lJzondXNlcicsJ3ZhbHVlJzpgJHtnZXROYW1lSW50aWFscyh0aGlzLnVzZXJEYXRhKX1gLCAnY2xhc3MnOicnLCAnbGlfY2xhc3MnOiAnJywgJ2Rpc3BsYXknOnRoaXMucHJpdmF0ZVRva2VuP3RydWU6ZmFsc2V9XHJcbiAgICAvLyAgXVxyXG4gICAgLy9sZXQgZG9yb3BEb3duVGVtcGxhdGUgPSBgPHVsIGNsYXNzPVwiZHJvcGRvd24tbWVudSBkcm9wZG93bi1tZW51LW1lbnVMb2dpbi1tb2JpbGUgc2hvd1wiIGFyaWEtbGFiZWxsZWRieT1cIm5hdmJhckRyb3Bkb3duXCIgc3R5bGU9XCJkaXNwbGF5Om5vbmVcIj4gPGxpPiA8YSBjbGFzcz1cImRyb3Bkb3duLWl0ZW
11cIiBocmVmPVwiI1wiPkVkaXQgQWNjb3VudCAmYW1wO0xhbmd1YWdlPC9hPiA8L2xpPiA8bGk+PGEgY2xhc3M9XCJkcm9wZG93bi1pdGVtXCIgaHJlZj1cIiNcIj4gTXkgU3Vic2NyaXB0aW9ucyA8L2E+IDwvbGk+IDxsaT4gPGEgY2xhc3M9XCJkcm9wZG93bi1pdGVtXCIgaHJlZj1cIiNcIj4gQ29udGFjdCBVcyA8L2E+IDwvbGk+IDxsaT48YSBjbGFzcz1cIiBwcmltYXJ5LWJ1dHRvblwiIGhyZWY9XCIjXCI+TG9nb3V0PC9hPjwvbGk+IDwvdWw+IGA7XHJcbiAgICBsZXQgaW5mbyA9IFtcclxuICAgICAge1xyXG4gICAgICAgLy8gbmFtZTogXCJXaGF0IGlzIEJhYnlTcGFya3NcIixcclxuICAgICAgICBuYW1lIDogYDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiV2hhdCBpcyBCYWJ5U3BhcmtzXCIgbG9jYWxMYW5nPVwiJHtsYW5nfVwiPmAsXHJcbiAgICAgICAgdmFsdWU6IGAke0hFQURFUl9VUkxTLkJTX0FCT1VUX1VTfWAsXHJcbiAgICAgICAgY2xhc3M6IFwibmF2LWxpbmtcIixcclxuICAgICAgICBsaV9jbGFzczogXCJuYXYtaXRlbVwiLFxyXG4gICAgICAgIGRpc3BsYXk6IHRydWUsXHJcbiAgICAgIH0sXHJcbiAgICAgIHtcclxuICAgICAgLy8gIG5hbWU6IFwiT25saW5lIENsYXNzZXNcIixcclxuICAgICAgICBuYW1lIDogYDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiT25saW5lIENsYXNzZXNcIiBsb2NhbExhbmc9XCIke2xhbmd9XCI+YCxcclxuICAgICAgICB2YWx1ZTogYCR7SEVBREVSX1VSTFMuQlNfT05MSU5FX0NMQVNTRVN9YCxcclxuICAgICAgICBjbGFzczogXCJuYXYtbGlua1wiLFxyXG4gICAgICAgIGxpX2NsYXNzOiBcIm5hdi1pdGVtXCIsXHJcbiAgICAgICAgZGlzcGxheTogdHJ1ZSxcclxuICAgICAgfSxcclxuICAgICAge1xyXG4gICAgICAvLyAgbmFtZTogXCJQYXJlbnRpbmcgQXBwXCIsXHJcbiAgICAgICAgbmFtZSA6IGA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIlBhcmVudGluZyBBcHBcIiBsb2NhbExhbmc9XCIke2xhbmd9XCI+YC
1xcclxuICAgICAgICB2YWx1ZTogYCR7SEVBREVSX1VSTFMuQlNfUEFSRU5USU5HX0FQUH1gLFxyXG4gICAgICAgIGNsYXNzOiBcIm5hdi1saW5rXCIsXHJcbiAgICAgICAgbGlfY2xhc3M6IFwibmF2LWl0ZW1cIixcclxuICAgICAgICBkaXNwbGF5OiB0cnVlLFxyXG4gICAgICB9LFxyXG4gICAgICB7XHJcbiAgICAgLy8gICBuYW1lOiBcIlBhcmVudGluZyBSZXNvdXJjZXNcIixcclxuICAgICAgICBuYW1lIDogYDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiUGFyZW50aW5nIFJlc291cmNlc1wiIGxvY2FsTGFuZz1cIiR7bGFuZ31cIj5gLFxyXG4gICAgICAgIHZhbHVlOiBgJHtIRUFERVJfVVJMUy5CU19SRVNPVUNFU31gLFxyXG4gICAgICAgIGNsYXNzOiBcIm5hdi1saW5rXCIsXHJcbiAgICAgICAgbGlfY2xhc3M6IFwibmF2LWl0ZW1cIixcclxuICAgICAgICBkaXNwbGF5OiB0cnVlLFxyXG4gICAgICB9LFxyXG4gICAgICB7XHJcbiAgICAgIC8vICBuYW1lOiBcIkxvZ2luXCIsXHJcbiAgICAgICAgbmFtZSA6IGA8bG9jYWwtZWxlbSBsb2NhbEtleT1cIkxvZ2luXCIgbG9jYWxMYW5nPVwiJHtsYW5nfVwiPmAsXHJcbiAgICAgICAgdmFsdWU6IGAke0hFQURFUl9VUkxTLkJTX0xPR0lOfWAsXHJcbiAgICAgICAgY2xhc3M6IFwibmF2LWxpbmtcIixcclxuICAgICAgICBsaV9jbGFzczogYG5hdi1pdGVtICR7dGhpcy5pc01vYmlsZVZpZXcgPT0gZmFsc2UgPydjdXN0LWxvZ2luLWl0ZW0nOicnfWAsXHJcbiAgICAgICAgZGlzcGxheTogIXRoaXMucHJpdmF0ZVRva2VuID8gdHJ1ZSA6IGZhbHNlLFxyXG4gICAgICB9LFxyXG4gICAgICB7XHJcbiAgICAgLy8gICBuYW1lOiBcIkpvaW4gVXNcIixcclxuICAgICAgICBuYW1lIDogYDxsb2NhbC1lbGVtIGxvY2FsS2V5PVwiSm9pbiBVc1wiIGxvY2FsTGFuZz1cIiR7bGFuZ31cIj5gLFxyXG4gICAgICAgIHZhbHVlOiBgJHtIRUFERVJfVVJMUy5CU19SRUdJU1RFUn1gLFxyXG4gICAgICAgIGNsYXNzOiBcIm5hdi1saW5rXCIsXHJcbiAgICAgICAgbGlfY2xhc3M6IGBuYXYtaXRlbSAke3RoaXMuaXNNb2JpbGVWaWV3ID09IGZhbHNlPydsb2dpbi1pdGVtJzonJ31gLFxyXG4gICAgICAgIGRpc3BsYXk6ICghdGhpcy5wcml2YXRlVG9rZW4pID8gdHJ1ZSA6IGZhbHNlLFxyXG4gICAgICB9LFxyXG4gICAgICB7XHJcbiAgICAgICAgLy8gICBuYW1lOiBcIkpvaW4gVXNcIixcclxuICAgICAgICAgICBuYW1lIDogYE15IFByb2ZpbGUgPHNwYW4gY2xhc3M9XCJmYSBmYS1hbmdsZS1kb3duXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PC9zcGFuPmAsXHJcbiAgICAgICAgICAgdmFsdWU6IGBwcm9maWxlTGlua2AsXHJcbiAgICAgICAgICAgY2xhc3M6IFwibmF2LWxpbmsgZHJvcGRvd24tdG9nZ2xlXCIsXHJcbiAgICAgICAgICAgbGlfY2xhc3M6IFwibmF2LWl0ZW1cIixcclxuICAgICAgICAgICBkaXNwbGF5OiAodGhpcy5wcml2YXRlVG9rZW4gJiYgdGhpcy5pc01vYmlsZVZpZXcgPT0gdHJ1ZSkgPyB0cnVlIDogZmFsc2UsXHJcbiAgICAgIH0sXHJcbiAgICAgIHtcclxuICAgICAgICBuYW1lOiBcInVzZXJcIixcclxuICAgICAgICB2YWx1ZTogYCR7Z2V0TmFtZUludGlhbHModGhpcy51c2VyRGF0YSl9YCxcclxuICAgICAgICBjbGFzczogXCJcIixcclxuICAgICAgICBsaV9jbGFzczogXCJcIixcclxuICAgICAgICBkaXNwbGF5OiAodGhpcy5wcml2YXRlVG9rZW4gJiYgaXNNb2JpbGUoKT09ZmFsc2UpID8gdHJ1ZSA6IGZhbHNlLFxyXG4gICAgICB9LFxyXG4gICAgXTtcclxuICAgIHJldHVybiBodG1sYDx1bm9yZGVyZWQtbGlzdFxyXG4gICAgICBjbGFzcz1cIiR7dGhpcy5jbGFzc31cIlxyXG4gICAgICAuY29sbGVjdGlvbj1cIiR7aW5mb31cIlxyXG4gICAgPjwvdW5vcmRlcmVkLWxpc3Q+YDtcclxuICB9XHJcblxyXG4gIHJlbmRlcigpIHtcclxuICAgIHJldHVybiBodG1sYFxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaGVhZGVyLXNlY3Rpb25cIj5cclxuICAgICAgICA8bmF2IGNsYXNzPVwibmF2YmFyIG5hdmJhci1leHBhbmQtbGcgbmF2YmFyLWxpZ2h0IGJnLWhlYWRlclwiPlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lci1mbHVpZFwiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTIgY29sLW1kLTEyIGNvbC1zbS0xMiBjb2wtMTIgYnJhbmRcIiBzdHlsZT1cIm1hcmdpbi1ib3R0b206MFwiPlxyXG4gICAgICAgICAgICAgICR7dGhpcy5hbmNob3JUZW1wbGF0ZX1cclxuICAgICAgICAgICAgICA8YnV0dG9uXHJcbiAgICAgICAgICAgICAgICBjbGFzcz1cIm5hdmJhci10b2dnbGVyXCJcclxuICAgICAgICAgICAgICAgIHR5cGU9XCJidXR0b25cIlxyXG4gICAgICAgICAgICAgICAgZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXHJcbiAgICAgICAgICAgICAgICBkYXRhLXRhcmdldD1cIiNuYXZiYXJTdXBwb3J0ZWRDb250ZW50XCJcclxuICAgICAgICAgICAgICAgIGFyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXHJcbiAgICAgICAgICAgICAgICBhcmlhLWNvbnRyb2xzPVwibmF2YmFyU3VwcG9ydGVkQ29udGVudFwiXCJcclxuICAgICAgICAgICAgICA+XHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYmFyMVwiPjwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImJhcjJcIj48L2Rpdj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJiYXIzXCI+PC9kaXY+XHJcbiAgICAgICAgICAgICAgPC9idXR0b24+XHJcbiAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTEwIGNvbC1tZC0xMiBjb2wtc20tMTIgY29sLTEyXCIgc3R5bGU9XCJtYXJnaW4tYm90dG9tOjBcIj5cclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sbGFwc2UgbmF2YmFyLWNvbGxhcHNlXCIgaWQ9XCJuYXZiYXJTdXBwb3J0ZWRDb250ZW50XCI+XHJcbiAgICAgICAgICAgICAgICAke3RoaXMudW5vcmRlcmVkTGlzdFRlbXBsYXRlfVxyXG4gICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgIDwvZGl2PiAgXHJcbiAgICAgICAgPC9uYXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgYDtcclxuICB9XHJcblxyXG4gIGNyZWF0ZVJlbmRlclJvb3QoKSB7XHJcbiAgICByZXR1cm4gdGhpcztcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImhlYWRlci1zZWN0aW9uXCIsIEhlYWRlclNlY3Rpb24pO1xyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///8102\n\n}')},9373:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("{/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6161);\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,lit__WEBPACK_IMPORTED_MODULE_0__/* .css */ .AH)`@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);a{color:#0493cc;cursor:pointer;text-decoration:none;font-size:16px}a:hover{color:#97c940}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}img,svg{vertical-align:middle}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.flex-center{display:flex!important;justify-content:center!important}textarea::placeholder{color:#848fa5!important}@media(max-width:768px){.tab-content{position:relative;padding:0 0 0 34px}}`);\n    //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiOTM3My5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9oZWFkZXItc2VjdGlvbi9oZWFkZXItc2VjdGlvbi5zY3NzP2QxMzgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtjc3N9IGZyb20gJ2xpdCc7IGV4cG9ydCBkZWZhdWx0IGNzc2BAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2Fuczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwKTthe2NvbG9yOiMwNDkzY2M7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9YTpob3Zlcntjb2xvcjojOTdjOTQwfS5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS5sZWZ0e3RleHQtYWxpZ246bGVmdC
1FpbXBvcnRhbnR9LnJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0uZmxleC1jZW50ZXJ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH10ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izg0OGZhNSFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDo3NjhweCl7LnRhYi1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDAgMzRweH19YDtcbiAgICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///9373\n\n}")},9515:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var pwa_helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4753);\n/* harmony import */ var _redux_store_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(5548);\n/* harmony import */ var _header_section_scss__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(9373);\n/* harmony import */ var _unordered_list_unorder_list_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(2675);\n/* harmony import */ var _assets_images_babysparks_204X44_png__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(6514);\n/* harmony import */ var _utils_common_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(8369);\n/* harmony import */ var _redux_actions_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(3534);\n/* harmony import */ var _constants_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(5521);\n/* harmony import */ var _localization_localization_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8550);\n/* harmony import */ var _controllers_b2bController_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(1968);\n/* harmony import */ var js_cookie__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(8987);\n/* harmony import */ var _utils_analytics_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(5908);\n\r\n\r\n\r\n\r\n\r\n\r\n// import logoRetinaFull from "../../assets/images/[email protected]";\r\n\r\n// import logoRetinaFull from "../../assets/images/babySparksLogo.png";\r\n\r\n\r\n\r\n\r\nvar _ = __webpack_require__(4451);\r\n\r\n\r\n\r\n\r\nvar w = window.innerWidth;\r\n\r\nclass B2bHeaderSection extends (0,pwa_helpers__WEBPACK_IMPORTED_MODULE_1__/* .connect */ .N)(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M)(lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF) {\r\n  static get properties() {\r\n    return {\r\n      id: { type: String },\r\n      isMobileView : { type: Boolean }\r\n    };\r\n  }\r\n\r\n  constructor() {\r\n    super();\r\n    this.id = "";\r\n    this.class = "navbar-nav me-auto mb-2 mb-lg-0";\r\n    this.anchorClass = "navbar-brand";\r\n    this.attribute = false;\r\n    this.languageFilter = ["en"];\r\n    this.checkURLData();\r\n    this.isMobileView = false;\r\n\r\n    (0,_utils_analytics_js__WEBPACK_IMPORTED_MODULE_12__/* .eventB2bLandingPage */ .HX)();\r\n  }\r\n\r\n  connectedCallback() {\r\n    super.connectedCallback();\r\n    window.addEventListener(\'resize\', this._handleResize);\r\n  }\r\n\r\n  _handleResize(){\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .resizeSetting */ .Vr)((0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .isMobile */ .Fr)()))\r\n  }\r\n  \r\n  disconnectedCallback() {\r\n    window.removeEventListener(\'resize\', this._handleResize);\r\n    super.disconnectedCallback();\r\n  }\r\n\r\n  async checkURLData() {\r\n     // Code change display my profile on logged in - added this code on discussion with Noor and Deeksha\r\n    _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .resizeSetting */ .Vr)((0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .isMobile */ .Fr)()))\r\n    let windowUrl = window.location.pathname;\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.isMobileView  =  state.ismobile;\r\n    this.requestUpdate();\r\n  }\r\n  firstUpdated() {\r\n    this._verifyCompany();\r\n  }
1\r\n  async _verifyCompany() {\r\n    let currentUrl = window.location.href.split("?");\r\n        currentUrl = currentUrl[0].split("/");\r\n        \r\n    let companyUrl = currentUrl[currentUrl.length-1];\r\n    if ( !companyUrl ) {\r\n      companyUrl = currentUrl[currentUrl.length-2];\r\n    }\r\n    if ( companyUrl == \'home\' && !currentUrl[currentUrl.length-1] ) {\r\n      companyUrl =  currentUrl[currentUrl.length-3];\r\n    } else if ( companyUrl == \'home\' && (currentUrl[currentUrl.length-1] == \'home\') ) {\r\n      companyUrl =  currentUrl[currentUrl.length-2];\r\n    }\r\n    const params = new URL(window.location).searchParams;\r\n    var leadid = params.get(\'leadid\');\r\n    var utm_source = params.get(\'utm_source\');\r\n    const verify = await (0,_controllers_b2bController_js__WEBPACK_IMPORTED_MODULE_10__/* .verifyB2bCompany */ .H)(companyUrl, leadid, utm_source);\r\n    if (verify) {\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .getB2bCompany */ .Iy)({\r\n        "company_id": verify.id,\r\n        "customized_url": verify.customized_url,\r\n        "name": verify.name,\r\n        "logo": verify.logo,\r\n        "html": verify?.html,\r\n        "terms_of_use_accepted": verify?.terms_of_use_accepted,\r\n      }));\r\n\r\n      js_cookie__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .A.set("company", JSON.stringify(verify), { expires: 30, path: "/" });\r\n      if (leadid) {\r\n        js_cookie__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .A.set("b2b_leadid", leadid, { expires: 30, path: "/" });\r\n      }\r\n      if (utm_source) {\r\n        js_cookie__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .A.set("b2b_utm", utm_source, { expires: 30, path: "/" });\r\n      }\r\n      localStorage.setItem("company_id", verify.company_id);\r\n      localStorage.setItem("company_name", verify.customized_url);\r\n\r\n      if ( !verify.terms_of_use_accepted ) {\r\n        _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .openDialog */ .Dh)("show"))\r\n        _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .b2bCompanyModalSetting */ .vg)("show"))\r\n      }\r\n    } else {\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .openDialog */ .Dh)("show"))\r\n      _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.dispatch((0,_redux_actions_js__WEBPACK_IMPORTED_MODULE_7__/* .b2bCompanyModalSetting */ .vg)("show"))\r\n    }\r\n  }\r\n\r\n  requestUpdate(propName, oldValue) {\r\n    super.requestUpdate(propName, oldValue);\r\n  }\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n  static get styles() {\r\n    return [_header_section_scss__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .A];\r\n  }\r\n\r\n  get imageTemplate() {\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<image-element imageSrc="${_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.get
1State()?.b2bCompany?.logo}"></image-element>`;\r\n  }\r\n\r\n  get anchorTemplate() {\r\n    const imgsource = `<image-element noImage=${1} imageSrc = "${_assets_images_babysparks_204X44_png__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .A}" imageClass="logo-img" imgWidth="${w < 468 ? 150 : 204}" imgHeight="${w < 468 ? 35 : 44}" alt="logo"></image-element>`;\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`<anchor-tag-element\r\n      href="#"\r\n      hrefAttr="${_constants_js__WEBPACK_IMPORTED_MODULE_8__/* .HOME_PAGE_URL */ .Cf}"\r\n      hrefClass="head-sec ${this.anchorClass}"\r\n      hrefValue="${imgsource}"\r\n    >\r\n    </anchor-tag-element>`;\r\n  }\r\n\r\n  // imgWidth="${w < 468 ? 150 : 204}" \r\n\r\n  render() {\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n              <div class="header-section">\r\n                <nav class="navbar navbar-expand-lg navbar-light bg-header">\r\n                  <div class="container-fluid">\r\n                    <div class="col-lg-6 col-md-6 col-sm-6 col-6 brand" style="margin-bottom:0">\r\n                      ${this.anchorTemplate}\r\n                    </div>\r\n                    <div class="col-lg-6 col-md-6 col-sm-6 col-6" style="margin-bottom:0">\r\n                      <div class="text-right" id="navbarSupportedContent">\r\n                        <image-element noImage=${1} imageSrc = "${(0,_utils_common_js__WEBPACK_IMPORTED_MODULE_6__/* .getB2bCompanyLogo */ .No)(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.get
1State()?.b2bCompany?.logo)}" imageClass="logo-img" imgHeight="${w < 468 ? 44 : 44}" alt="${(_redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.getState()?.b2bCompany?.public_name) ? _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.getState()?.b2bCompany?.public_name : _redux_store_js__WEBPACK_IMPORTED_MODULE_2__/* .store */ .M.getState()?.b2bCompany?.name}"></image-element>\r\n                      </div>\r\n                    </div>\r\n                  </div>\r\n                </nav>\r\n              </div>\r\n              `;\r\n  }\r\n\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n}\r\n\r\ncustomElements.define("b2b-header-section", B2bHeaderSection);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiOTUxNS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL0JhYnlTcGFya3MvLi9zcmMvY29tcG9uZW50cy9oZWFkZXItc2VjdGlvbi9iMmItaGVhZGVyLXNlY3Rpb24uanM/Mjc1MiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMaXRFbGVtZW50LCBodG1sLCBjc3MgfSBmcm9tIFwibGl0LWVsZW1lbnRcIjtcclxuaW1wb3J0IHsgY29ubmVjdCB9IGZyb20gXCJwd2EtaGVscGVyc1wiO1xyXG5pbXBvcnQgeyBzdG9yZSB9IGZyb20gXCIuLi8uLi9yZWR1eC9zdG9yZS5qc1wiO1xyXG5pbXBvcnQgaGVhZGVyU2VjdGlvblN0eWxlIGZyb20gXCIuL2hlYWRlci1zZWN0aW9uLnNjc3NcIjtcclxuaW1wb3J0ICcuLi8uLi9hc3NldHMvc2Nzcy9fYm9vdHN0cmFwLmNzcyc7XHJcbmltcG9ydCBcIi4uL3Vub3JkZXJlZC1saXN0L3Vub3JkZXItbGlzdC5qc1wiO1xyXG4vLyBpbXBvcnQgbG9nb1JldGluYUZ1bGwgZnJvbSBcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvbG9nb0xhYmVsQ29sb3JAM3gucG5nXCI7XHJcbmltcG9ydCBsb2dvUmV0aW5hRnVsbCBmcm9tIFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9iYWJ5c3BhcmtzXzIwNFg0NC5wbmdcIjtcclxuLy8gaW1wb3J0IGxvZ29SZXRpbmFGdWxsIGZyb20gXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2JhYnlTcGFya3NMb2dvLnBuZ1wiO1xyXG5pbXBvcnQgeyBnZXRCMmJDb21wYW55TG9nbywgaXNNb2JpbGUgfSBmcm9tICcuLi8uLi91dGlscy9jb21tb24uanMnXHJcbmltcG9ydCB7XHJcbiAgYjJiQ29tcGFueU1vZGFsU2V0dGluZyxcclxuICBnZXRCMmJDb21wYW55LFxyXG4gIG9wZW5EaWFsb2csXHJcbiAgcmVzaXplU2V0dGluZyxcclxufSBmcm9tIFwiLi4vLi4vcmVkdXgvYWN0aW9ucy5qc1wiO1xyXG5pbXBvcnQgeyBIT01FX1BBR0VfVVJMIH0gZnJvbSBcIi4uLy4uL2NvbnN0YW50cy5qc1wiO1xyXG5pbXBvcnQgXCIuLi9sb2NhbGl6YXRpb24vbG9jYWxpemF0aW9uLmpzXCI7XHJcbnZhciBfID0gcmVxdWlyZShcImxvZGFzaC1jb3JlXCIpO1xyXG5pbXBvcnQgeyB2ZXJpZnlCMmJDb21wYW55IH0gZnJvbSBcIi4uLy4uL2NvbnRyb2xsZXJzL2IyYkNvbnRyb2xsZXIuanNcIjtcclxuaW1wb3J0IENvb2tpZXMgZnJvbSBcImpzLWNvb2tpZVwiO1xyXG5pbXBvcnQgeyBldmVudEIyYkxhbmRpbmdQYWdlIH0gZnJvbSBcIi4uLy4uL3V0aWxzL2FuYWx5dGljcy5qc1wiO1xyXG5cclxudmFyIHcgPSB3aW5kb3cuaW5uZXJXaWR0aDtcclxuXHJcbmNsYXNzIEIyYkhlYWRlclNlY3Rpb24gZXh0ZW5kcyBjb25uZWN0KHN0b3JlKShMaXRFbGVtZW50KSB7XHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgaWQ6IHsgdHlwZTogU3RyaW5nIH0sXHJcbiAgICAgIGlzTW9iaWxlVmlldyA6IHsgdHlwZTogQm9vbGVhbiB9XHJcbiAgICB9O1xyXG4gIH1cclxuXHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICBzdXBlcigpO1xyXG4gICAgdGhpcy5pZCA9IFwiXCI7XHJcbiAgICB0aGlzLmNsYXNzID0gXCJuYXZiYXItbmF2IG1lLWF1dG8gbWItMiBtYi1sZy0wXCI7XHJcbiAgICB0aGlzLmFuY2hvckNsYXNzID0gXCJuYXZiYXItYnJhbmRcIjtcclxuICAgIHRoaXMuYXR0cmlidXRlID0gZmFsc2U7XHJcbiAgICB0aGlzLmxhbmd1YWdlRmlsdGVyID0gW1wiZW5cIl07XHJcbiAgICB0aGlzLmNoZWNrVVJMRGF0YSgpO1xyXG4gICAgdGhpcy5pc01vYmlsZVZpZXcgPSBmYWxzZTtcclxuXHJcbiAgICBldmVudEIyYkxhbmRpbmdQYWdlKCk7XHJcbiAgfVxyXG5cclxuICBjb25uZWN0ZWRDYWxsYmFjaygpIHtcclxuICAgIHN1cGVyLmNvbm5lY3RlZENhbGxiYWNrKCk7XHJcbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5faGFuZGxlUmVzaXplKTtcclxuICB9XHJcblxyXG4gIF9oYW5kbGVSZXNpemUoKXtcclxuICAgICAgc3RvcmUuZGlzcGF0Y2gocmVzaXplU2V0dGluZyhpc01vYmlsZSgpKSlcclxuICB9XHJcbiAgXHJcbiAgZGlzY29ubmVjdGVkQ2FsbGJhY2soKSB7X
1HJcbiAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5faGFuZGxlUmVzaXplKTtcclxuICAgIHN1cGVyLmRpc2Nvbm5lY3RlZENhbGxiYWNrKCk7XHJcbiAgfVxyXG5cclxuICBhc3luYyBjaGVja1VSTERhdGEoKSB7XHJcbiAgICAgLy8gQ29kZSBjaGFuZ2UgZGlzcGxheSBteSBwcm9maWxlIG9uIGxvZ2dlZCBpbiAtIGFkZGVkIHRoaXMgY29kZSBvbiBkaXNjdXNzaW9uIHdpdGggTm9vciBhbmQgRGVla3NoYVxyXG4gICAgc3RvcmUuZGlzcGF0Y2gocmVzaXplU2V0dGluZyhpc01vYmlsZSgpKSlcclxuICAgIGxldCB3aW5kb3dVcmwgPSB3aW5kb3cubG9jYXRpb24ucGF0aG5hbWU7XHJcbiAgfVxyXG5cclxuICBzdGF0ZUNoYW5nZWQoc3RhdGUpIHtcclxuICAgIHRoaXMuaXNNb2JpbGVWaWV3ICA9ICBzdGF0ZS5pc21vYmlsZTtcclxuICAgIHRoaXMucmVxdWVzdFVwZGF0ZSgpO1xyXG4gIH1cclxuICBmaXJzdFVwZGF0ZWQoKSB7XHJcbiAgICB0aGlzLl92ZXJpZnlDb21wYW55KCk7XHJcbiAgfVxyXG4gIGFzeW5jIF92ZXJpZnlDb21wYW55KCkge1xyXG4gICAgbGV0IGN1cnJlbnRVcmwgPSB3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIj9cIik7XHJcbiAgICAgICAgY3VycmVudFVybCA9IGN1cnJlbnRVcmxbMF0uc3BsaXQoXCIvXCIpO1xyXG4gICAgICAgIFxyXG4gICAgbGV0IGNvbXBhbnlVcmwgPSBjdXJyZW50VXJsW2N1cnJlbnRVcmwubGVuZ3RoLTFdO1xyXG4gICAgaWYgKCAhY29tcGFueVVybCApIHtcclxuICAgICAgY29tcGFueVVybCA9IGN1cnJlbnRVcmxbY3VycmVudFVybC5sZW5ndGgtMl07XHJcbiAgICB9XHJcbiAgICBpZiAoIGNvbXBhbnlVcmwgPT0gJ2hvbWUnICYmICFjdXJyZW50VXJsW2N1cnJlbnRVcmwubGVuZ3RoLTFdICkge1xyXG4gICAgICBjb21wYW55VXJsID0gIGN1cnJlbnRVcmxbY3VycmVudFVybC5sZW5ndGgtM107XHJcbiAgICB9IGVsc2UgaWYgKCBjb21wYW55VXJsID09ICdob21lJyAmJiAoY3VycmVudFVybFtjdXJyZW50VXJsLmxlbmd0aC0xXSA9PSAnaG9tZScpICkge1xyXG4gICAgICBjb21wYW55VXJsID0gIGN1cnJlbnRVcmxbY3VycmVudFVybC5sZW5ndGgtMl07XHJcbiAgICB9XHJcbiAgICBjb25zdCBwYXJhbXMgPSBuZXcgVVJMKHdpbmRvdy5sb2NhdGlvbikuc2VhcmNoUGFyYW1zO1xyXG4gICAgdmFyIGxlYWRpZCA9IHBhcmFtcy5nZXQoJ2xlYWRpZCcpO1xyXG4gICAgdmFyIHV0bV9zb3VyY2UgPSBwYXJhbXMuZ2V0KCd1dG1fc291cmNlJyk7XHJcbiAgICBjb25zdCB2ZXJpZnkgPSBhd2FpdCB2ZXJpZnlCMmJDb21wYW55KGNvbXBhbnlVcmwsIGxlYWRpZCwgdXRtX3NvdXJjZSk7XHJcbiAgICBpZiAodmVyaWZ5KSB7XHJcbiAgICAgIHN0b3JlLmRpc3BhdGNoKGdldEIyYkNvbXBhbnkoe1xyXG4gICAgICAgIFwiY29tcGFueV9pZFwiOiB2ZXJpZnkuaWQsXHJcbiAgICAgICAgXCJjdXN0b21pemVkX3VybFwiOiB2ZXJpZnkuY3VzdG9taXplZF91cmwsXHJcbiAgICAgICAgXCJuYW1lXCI6IHZlcmlmeS5uYW1lLFxyXG4gICAgICAgIFwibG9nb1wiOiB2ZXJpZnkubG9nbyxcclxuICAgICAgICBcImh0bWxcIjogdmVyaWZ5Py5odG1sLFxyXG4gICAgICAgIFwidGVybXNfb2ZfdXNlX2FjY2VwdGVkXCI6IHZlcmlmeT8udGVybXNfb2ZfdXNlX2FjY2VwdGVkLFxyXG4gICAgICB9KSk7XHJcblxyXG4gICAgICBDb29raWVzLnNldChcImNvbXBhbnlcIiwgSlNPTi5zdHJpbmdpZnkodmVyaWZ5KSwgeyBleHBpcmVzOiAzMCwgcGF0aDogXCIvXCIgfSk7XHJcbiAgICAgIGlmIChsZWFkaWQpIHtcclxuICAgICAgICBDb29raWVzLnNldChcImIyYl9sZWFkaWRcIiwgbGVhZGlkLCB7IGV4cGlyZXM6IDMwLCBwYXRoOiBcIi9cIiB9KTtcclxuICAgICAgfVxyXG4gICAgICBpZiAodXRtX3NvdXJjZSkge1xyXG4gICAgICAgIENvb2tpZXMuc2V0KFwiYjJiX3V0bVwiLCB1dG1fc291cmNlLCB7IGV4cGlyZXM6IDMwLCBwYXRoOiBcIi9cIiB9KTtcclxuICAgICAgfVxyXG4gICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShcImNvbXBhbnlfaWRcIiwgdmVyaWZ5LmNvbXBhbnlfaWQpO1xyXG4gICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShcImNvbXBhbnlfbmFtZVwiLCB2ZXJpZnkuY3VzdG9taXplZF91cmwpO1xyXG5cclxuICAgICAgaWYgKCAhdmVyaWZ5LnRlcm1zX29mX3VzZV9hY2NlcHRlZCApIHtcclxuICAgICAgICBzdG9yZS5kaXNwYXRjaChvcGVuRGlhbG9nKFwic2hvd1wiKSlcclxuICAgICAgICBzdG9yZS5kaXNwYXRjaChiMmJDb21wYW55TW9kYWxTZXR0aW5nKFwic2hvd1wiKSlcclxuICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgc3RvcmUuZGlzcGF0Y2gob3BlbkRpYWxvZyhcInNob3dcIikpXHJcbiAgICAgIHN0b3JlLmRpc3BhdGNoKGIyYkNvbXBhbnlNb2RhbFNldHRpbmcoXCJzaG93XCIpKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcmVxdWVzdFVwZGF0ZShwcm9wTmFtZSwgb2xkVmFsdWUpIHtcclxuICAgIHN1cGVyLnJlcXVlc3RVcGRhdGUocHJvcE5hbWUsIG9sZFZhbHVlKTtcclxuICB9XHJcbiAgY3JlYXRlUmVuZGVyUm9vdCgpIHtcclxuICAgIHJldHVybiB0aGlzO1xyXG4gIH1cclxuICBzdGF0aWMgZ2V0IHN0eWxlcygpIHtcclxuICAgIHJldHVybiBbaGVhZGVyU2VjdGlvblN0eWxlXTtcclxuICB9XHJcblxyXG4gIGdldCBpbWFnZVRlbXBsYXRlKCkge1xyXG4gICAgcmV0dXJuIGh0bWxgPGltYWdlLWVsZW1lbnQgaW1hZ2VTcmM9XCIke3N0b3JlLmdldFN0YXRlKCk/LmIyYkNvbXBhbnk/LmxvZ299XCI+PC9pbWFnZS1lbGVtZW50PmA7XHJcbiAgfVxyXG5cclxuICBnZXQgYW5jaG9yVGVtcGxhdGUoKSB7XHJcbiAgICBjb25zdCBpbWdzb3VyY2UgPSBgPGltYWdlLWVsZW1lbnQgbm9JbWFnZT0kezF9IGltYWdlU3JjID0gXCIke2xvZ29SZXRpbmFGdWxsfVwiIGltYWdlQ2xhc3M9XCJsb2dvLWltZ1wiIGltZ1dpZHRoPVwiJHt3IDwgNDY4ID8gMTUwIDogMjA0fVwiIGltZ0hlaWdodD1cIiR7dyA8IDQ2OCA/IDM1IDogNDR9XCIgYWx0PVwibG9nb1wiPjwvaW1hZ2UtZWxlbWVudD5gO1xyXG4gICAgcmV0dXJuIGh0bWxgPGFuY2hvci10YWctZWxlbWVudFxyXG4gICAgICBocmVmPVwiI1wiXHJcbiAgICAgIGhyZWZBdHRyPVwiJHtIT01FX1BBR0VfVVJMfVwiXHJcbiAgICAgIGhyZWZDbGFzcz1cImhlYWQtc2VjICR7dGhpcy5hbmNob3JDbGFzc31cIlxyXG4gICAgICBocmVmVmFsdWU9XCIke2ltZ3NvdXJjZX1cIlxyXG4gICAgPlxyXG4gICAgPC9hbmNob3ItdGFnLWVsZW1lbnQ+YDtcclxuICB9XHJcblxyXG4gIC8vIGltZ1dpZHRoPVwiJHt3IDwgNDY4ID8gMTUwIDogMjA0fVwiIFxyXG5cclxuICByZW5kZXIoKSB7XHJcbiAgICByZXR1cm4gaHRtbGBcclxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiaGVhZGVyLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgIDxuYXYgY2xhc3M9XCJuYXZiYXIgbmF2YmFyLWV4cGFuZC1sZyBuYXZiYXItbGlnaHQgYmctaGVhZGVyXCI+XHJcbiAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb250YWluZXItZmx1aWRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTYgY29sLW1kLTYgY29sLXNtLTYgY29sLTYgYnJhbmRcIiBzdHlsZT1cIm1hcmdpbi1ib3R0b206MFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgJHt0aGlzLmFuY2hvclRlbXBsYXRlfVxyXG4gICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbGctNiBjb2wtbWQtNiBjb2wtc20tNiBjb2wtNlwiIHN0eWxlPVwibWFyZ2luLWJvdHRvbTowXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGV4dC1yaWdodFwiIGlkPVwibmF2YmFyU3VwcG9ydGVkQ29udGVudFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1hZ2UtZWxlbWVudCBub0ltYWdlPSR7MX0gaW1hZ2VTcmMgPSBcIiR7Z2V0QjJiQ29tcGFueUxvZ28oc3RvcmUuZ2V0U3RhdGUoKT8uYjJiQ29tcGFueT8ubG9nbyl9XCIgaW1hZ2VDbGFzcz1cImxvZ28taW1nXCIgaW1nSGVpZ2h0PVwiJHt3IDwgNDY4ID8gNDQgOiA0NH1cIiBhbHQ9XCIkeyhzdG9yZS5nZXRTdGF0ZSgpPy5iMmJDb21wYW5
15Py5wdWJsaWNfbmFtZSkgPyBzdG9yZS5nZXRTdGF0ZSgpPy5iMmJDb21wYW55Py5wdWJsaWNfbmFtZSA6IHN0b3JlLmdldFN0YXRlKCk/LmIyYkNvbXBhbnk/Lm5hbWV9XCI+PC9pbWFnZS1lbGVtZW50PlxyXG4gICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPC9uYXY+XHJcbiAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgYDtcclxuICB9XHJcblxyXG4gIGNyZWF0ZVJlbmRlclJvb3QoKSB7XHJcbiAgICByZXR1cm4gdGhpcztcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImIyYi1oZWFkZXItc2VjdGlvblwiLCBCMmJIZWFkZXJTZWN0aW9uKTtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///9515\n\n}')},9575:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{eval('{/* harmony import */ var lit_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(4420);\n/* harmony import */ var _b2b_b2b_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(5717);\n/* harmony import */ var pwa_helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(4753);\n/* harmony import */ var _redux_store_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(5548);\n\r\n\r\n\r\n\r\n\r\n\r\nclass B2bFooterComponent extends (0,pwa_helpers__WEBPACK_IMPORTED_MODULE_2__/* .connect */ .N)(_redux_store_js__WEBPACK_IMPORTED_MODULE_3__/* .store */ .M)(lit_element__WEBPACK_IMPORTED_MODULE_0__/* .LitElement */ .WF) {\r\n  static get styles() {\r\n    return [_b2b_b2b_scss__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .A];\r\n  }\r\n\r\n  static get properties() {\r\n    return {\r\n      activePackage : { type : String}\r\n    };\r\n  }\r\n\r\n  stateChanged(state) {\r\n    this.activePackage = state.userData.active_package_type;\r\n  }\r\n\r\n  // <img\r\n  //                   class="logo-footer"\r\n  //                   src="//babysparks.com/class/v2/img/[email protected]"\r\n  //                   width="370"\r\n  //                 />\r\n                                  // <li><a href="https://babysparks.com/careers/">Careers</a></li>\r\n\r\n\r\n  render() {\r\n    var w = window.innerWidth;\r\n    return (0,lit_element__WEBPACK_IMPORTED_MODULE_0__/* .html */ .qy)`\r\n    <div class="blank_div"></div>\r\n      <div class="footer-section">\r\n            <div class="row">\r\n                <div class="col-lg-4 col-md-12 col-sm-12 col-12">\r\n                  <svg class="logo-footer" preserveAspectRatio=\'${w > 1000 ? "xMinYMin meet" : \'\' }\' width="${w > 370 ? 342 : 300}" height="93" viewBox="0 0 342 93" fill="none" xmlns="http://www.w3.org/2000/svg">\r\n                    <path d="M79.0579 60.8047C79.0643 61.169 79.1541 61.4949 79.3274 61.7889C79.5007 62.0828 79.7253 62.3193 80.0141 62.4918C80.3093 62.6644 80.6174 62.7538 80.9704 62.7602H94.3067C96.1872 62.7602 97.8943 62.5493 99.4218 62.1212C100.943 61.7058 102.252 61.0987 103.343 60.2935C104.441 59.4882 105.281 58.5105 105.872 57.3602C106.462 56.2035 106.751 54.8934 106.764 53.4299V53.3341C106.757 52.1646 106.565 51.1357 106.18 50.241C105.801 49.3464 105.281 48.5667 104.614 47.9085C103.946 47.2502 103.157 46.6879 102.278 46.2341C101.386 45.7676 100.429 45.3906 99.409 45.0838C100.096 44.7898 100.757 44.4256 101.399 43.9782C102.047 43.5309 102.624 42.9941 103.151 42.3614C103.664 41.7287 104.081 40.9747 104.383 40.1247C104.691 39.2684 104.851 38.2842 104.858 37.1786V37.0828C104.858 35.9836 104.659 34.9803 104.287 34.0728C103.908 33.1589 103.362 32.3473 102.65 31.6188C101.662 30.6602 100.41 29.9189 98.8955 29.3885C97.3809 28.8709 95.6417 28.6024 93.6714 28.5897H80.9704C80.6174 28.5897 80.3093 28.6791 80.0141 28.8581C79.7253 29.0306 79.5007 29.2671 79.3274 29.5546C79.1541 29.8486 79.0643 30.1745 79.0579 30.5388V60.8047ZM82.8829 43.8057V32.0406H93.3248C94.9614 32.047 96.3476 32.277 97.4772 32.7308C98.6067 33.1909 99.4603 33.83 100.044 34.6671C100.635 35.4979 100.924 36.4757 100.924 37.6004V37.6963C100.917 39.0319 100.583 40.1503 99.9096 41.0577C99.2485 41.9588 98.3243 42.6426 97.1434 43.1091C95.9561 43.5629 94.5827 43.7993 93.0232 43.7993H82.8829V43.8057ZM82.8829 59.2837V47.2247H93.7227C96.7199 47.2311 98.9854 47.7487 100.532 48.7648C102.066 49.7745 102.836 51.2124 102.843 53.0849V53.1807C102.836 54.4588 102.49 55.5516 101.816 56.4527C101.135 57.3666 100.166 58.0631 98.9084 58.5552C97.6505 59.0345 96.1551 59.2774 94.4158 59.2837H82.8829Z" fill="white"/>\r\n                    <path d="M119.664 63.2907C121.153 63.2843 122.475 63.0734 123.636 62.6708C124.798 62.2746 125.806 61.7441 126.666 61.0923C127.526 60.4341 128.245 59.7183 128.835 58.945V61.2393C128.841 61.7377 129.015 62.1531 129.342 62.4854C129.669 62.8114 130.106 62.9839 130.651 62.99
167C131.177 62.9903 131.607 62.8114 131.941 62.4663C132.275 62.134 132.455 61.6866 132.461 61.1434V47.3269C132.461 45.7165 132.243 44.2978 131.806 43.0708C131.364 41.8502 130.722 40.8085 129.862 39.9522C128.931 39.0255 127.776 38.3226 126.415 37.8624C125.042 37.3959 123.463 37.1722 121.673 37.1722C120.068 37.1722 118.592 37.3256 117.251 37.6196C115.909 37.9199 114.619 38.3353 113.387 38.8785C113.124 38.9744 112.899 39.1661 112.681 39.4409C112.476 39.7093 112.373 40.0416 112.354 40.4442C112.36 40.7382 112.437 41.0066 112.591 41.2495C112.745 41.4923 112.944 41.6904 113.195 41.8374C113.445 41.978 113.714 42.0483 114.016 42.0547C114.112 42.0547 114.221 42.0355 114.343 42.0163C114.459 41.9908 114.581 41.9588 114.703 41.9077C115.633 41.4859 116.641 41.1472 117.732 40.8916C118.823 40.6296 119.998 40.5018 121.268 40.4954C122.86 40.4954 124.22 40.7574 125.337 41.2686C126.467 41.7927 127.32 42.5531 127.917 43.582C128.514 44.5981 128.816 45.8699 128.816 47.3844V48.2599C128.071 48.0491 127.301 47.8637 126.512 47.6976C125.722 47.5378 124.882 47.41 123.977 47.3205C123.078 47.2311 122.09 47.1799 121.018 47.1799C119.407 47.1799 117.937 47.3589 116.615 47.7104C115.293 48.0618 114.151 48.5731 113.188 49.2633C112.232 49.9471 111.487 50.8034 110.974 51.8131C110.448 52.8292 110.191 54.0051 110.178 55.3407V55.4366C110.197 56.7339 110.461 57.8714 110.993 58.8492C111.526 59.8333 112.245 60.6449 113.143 61.3096C114.042 61.9742 115.056 62.4727 116.172 62.7986C117.315 63.1181 118.47 63.2907 119.664 63.2907ZM120.402 60.3126C119.535 60.3126 118.727 60.1976 117.957 59.9739C117.187 59.7567 116.519 59.4179 115.922 58.9898C115.332 58.5616 114.876 58.0376 114.542 57.4113C114.209 56.7914 114.035 56.0821 114.029 55.2896V55.1938C114.029 54.1265 114.324 53.2063 114.895 52.4266C115.46 51.647 116.301 51.0463 117.398 50.6181C118.502 50.1899 119.85 49.9726 121.435 49.9662C122.982 49.9726 124.381 50.0877 125.62 50.2986C126.871 50.5094 127.956 50.7651 128.886 51.0399V53.4811C128.88 54.4844 128.655 55.4046 128.219 56.2418C127.776 57.0726 127.173 57.7947 126.396 58.4082C125.62 59.0089 124.721 59.4819 123.701 59.8142C122.674 60.1401 121.576 60.3126 120.402 60.3126Z" fill="white"/>\r\n                    <path d="M137.056 61.0923C137.063 61.4374 137.146 61.7505 137.313 62.0445C137.486 62.3321 137.711 62.5557 138 62.7283C138.288 62.9008 138.609 62.9903 138.969 62.9967C139.328 62.9903 139.656 62.9008 139.931 62.7283C140.207 62.5557 140.432 62.3321 140.586 62.0445C140.753 61.7505 140.83 61.4374 140.83 61.0923V57.9162C141.318 58.6319 141.876 59.3093 142.511 59.9484C143.14 60.5938 143.859 61.1626 144.655 61.6547C145.451 62.1595 146.337 62.5493 147.312 62.8433C148.294 63.1309 149.366 63.2779 150.54 63.2843C151.772 63.2843 152.973 63.0862 154.154 62.7027C155.334 62.3321 156.432 61.7697 157.459 61.0348C158.479 60.2999 159.378 59.3988 160.154 58.3315C160.937 57.2643 161.54 56.0501 161.983 54.6761C162.426 53.3085 162.644 51.794 162.651 50.1452V50.0493C162.644 48.3878 162.42 46.8668 161.97 45.4992C161.528 44.1316 160.918 42.911 160.141 41.8566C159.358 40.7957 158.46 39.901 157.427 39.1789C156.406 38.4568 155.302 37.9008 154.134 37.5237C152.96 37.1467 151.766 36.9614 150.54 36.9614C148.994 36.9741 147.614 37.2362 146.414 37.741C145.201 38.2523 144.142 38.9297 143.224 39.7732C142.306 40.6168 141.51 41.5498 140.83 42.5723V28.7686C140.811 28.2126 140.631 27.7653 140.272 27.4074C139.919 27.0559 139.469 26.8706 138.917 26.8642C138.385 26.8706 137.955 27.0559 137.602 27.4074C137.249 27.7653 137.069 28.2126 137.056 28.7686V61.0923ZM149.86 59.9228C148.673 59.9164 147.53 59.6864 146.446 59.2198C145.348 58.7533 144.379 58.0951 143.513 57.2324C142.646 56.3696 141.966 55.3471 141.459 54.1457C140.958 52.9507 140.702 51.6214 140.689 50.1516V50.0557C140.695 48.605 140.958 47.2886 141.459 46.1063C141.966 44.9177 142.646 43.8888 143.513 43.0324C144.379 42.1761 145.355 41.5115 146.446 41.045C147.53 40.5784 148.679 40.342 149.86 40.3356C151.073 40.3356 152.215 40.5721 153.287 41.0194C154.359 41.4731 155.302 42.1314 156.13 42.9813C156.945 43.8377 157.6 44.8601 158.068 46.068C158.543 47.263 158.781 48.605 158.787 50.1068V50.2027C158.781 51.73 158.543 53.0976 158.081 54.2927C157.619 55.4877 156.977 56.5166 156.162 57.3474C155.347 58.1846 154.397 58.8236 153.326 59.2582C152.241 59.6991 151.092 59.9228 149.86 59.9228Z" fill="white"/>\r\n                    <path d="M173.728 70.0264C174.729 69.5534 175.647 68.7994 176.475 67.7513C177.296 66.7096 178.079 65.3165 178.805 63.5846L188.707 40.048C188.759 39.901 188.804 39.7477 188.842 39.5815C188.874 39.4217 188.9 39.262 188.9 39.115C188.887 38.5846 188.707 38.1564 188.354 37.8049C188.001 37.4534 187.571 37.2745 187.039 37.2617C186.557 37.2681 186.166 37.4087 185.877 37.6771C185.582 37.9455 185.37 38.2778 185.222 38.674L177.418 58.4466C177.38 58.5488 177.386 58.5744 177.341 58.4594L168.549 38.7316C168.388 38.3098 168.151 37.9583 167.856 37.6899C167.554 37.4151 167.143 37.2745 166.636 37.2681C166.091 37.2809 165.629 37.4598 165.282 37.8113C164.923 38.1628 164.743 38.591 164.724 39.1214C164.724 39.2939 164.749 39.4665 164.788 39.6326C164.839 39.8052 164.897 39.9777 164.968 40.1439L175.41 62.1851C175.512 62.4151 175.474 62.658 175.365 62.9008C174.915 63.9233 174.44 64.7733 173.959 65.4315C173.471 66.0961 172.932 66.5882 172.335 66.9141C170.917 67.6746 168.998 67.4573 
1167.522 66.9525C166.662 66.6713 165.744 66.6585 165.212 67.5404C164.608 68.4862 165.186 69.5918 166.149 69.9816C168.523 70.8124 171.379 71.1128 173.728 70.0264Z" fill="white"/>\r\n                    <path d="M213.083 62.1212C209.026 64.2493 203.777 64.0192 199.56 62.5302C197.404 61.7697 195.382 60.6386 193.527 59.1623C190.53 57.0854 194.362 52.4202 196.948 54.9701C198.321 56.1332 199.785 57.0151 201.351 57.6094C203.892 58.568 207.043 58.9323 209.63 57.8778C210.541 57.5072 211.356 56.9767 211.927 56.2993C212.46 55.6667 212.787 54.9062 212.787 54.0243C212.787 52.9123 212.332 51.7045 211.395 51.0271C209.046 49.1866 205.182 48.8862 202.403 48.0938C201.582 47.8573 200.812 47.6017 200.093 47.3205C196.082 45.7676 193.386 42.9366 193.469 38.4568C193.54 34.9228 195.376 32.0086 198.552 30.3023C202.179 28.3596 206.831 28.3852 210.695 29.5483C212.511 30.0915 214.828 31.0181 216.202 32.3921C217.113 33.2995 217.299 34.7438 216.574 35.8302C216.163 36.5204 215.284 36.9614 214.52 37.0253C213.923 37.07 213.288 36.8911 212.697 36.5332C211.504 35.6705 210.246 34.9994 208.924 34.5585C207.659 34.1367 206.324 33.913 204.925 33.9194C203.911 33.9258 202.859 34.1303 201.915 34.5201C201.049 34.878 200.285 35.3829 199.74 36.0283C199.233 36.629 198.925 37.3576 198.931 38.2011C198.944 41.3389 202.191 42.3167 204.662 42.9877C205.336 43.173 206.119 43.3584 207.005 43.5437C212.267 44.6684 218.024 46.8924 218.268 53.1935C218.429 57.0023 216.503 60.3254 213.083 62.1212Z" fill="white"/>\r\n                    <path d="M222.1 68.0389L222.106 40.0864C222.215 36.5779 227.459 36.6099 227.561 40.0864L227.568 40.6168C234.711 33.242 246.462 38.4504 247.88 47.9468C248.118 49.5381 248.118 51.2124 247.88 52.8037C247.668 54.2288 247.232 55.6475 246.584 56.9384C245.987 58.127 245.185 59.2326 244.241 60.1784C243.786 60.6386 243.298 61.0539 242.772 61.4246C242.245 61.8016 241.7 62.134 241.141 62.4151C240.038 62.9775 238.812 63.3673 237.586 63.5654C233.876 64.1598 230.186 62.9967 227.561 60.3574L227.555 68.0453C227.536 69.5598 226.368 70.7741 224.821 70.7741C224.449 70.7613 224.096 70.691 223.775 70.5632C222.607 70.0903 222.241 69.1764 222.1 68.0389ZM237.971 58.1015C240.378 57.1109 241.905 54.9254 242.348 52.3499C242.56 51.1166 242.566 49.7745 242.348 48.5475C242.162 47.4867 241.77 46.4514 241.199 45.5376C240.93 45.103 240.622 44.7132 240.282 44.3553C239.935 44.0038 239.563 43.6907 239.171 43.4159C237.169 42.0355 234.505 41.7927 232.253 42.7512C231.797 42.943 231.367 43.1794 230.956 43.4542C230.546 43.7354 230.154 44.0549 229.795 44.4128C229.435 44.7707 229.114 45.1605 228.826 45.5951C228.761 45.6909 228.004 46.969 228.075 46.9946C227.863 47.4931 227.702 48.0171 227.6 48.5731C227.369 49.7617 227.369 51.0399 227.6 52.2221C228.441 56.6316 233.523 60.1337 237.971 58.1015Z" fill="white"/>\r\n                    <path d="M262.84 63.5591C262.179 63.6613 261.473 63.7188 260.729 63.7188L260.722 63.7252C260.126 63.7252 259.522 63.6805 258.932 63.591C258.341 63.5079 257.764 63.3737 257.199 63.2076C256.615 63.0414 256.063 62.8241 255.543 62.5685C255.011 62.3065 254.51 62.0061 254.048 61.6611C253.573 61.3096 253.143 60.9197 252.758 60.4852C252.373 60.0442 252.039 59.5649 251.757 59.0409C251.468 58.5041 251.25 57.9353 251.102 57.3218C250.961 56.7275 250.884 56.0821 250.877 55.3919L250.871 55.3791V55.2896L250.877 55.2832C250.884 54.5867 250.954 53.9284 251.089 53.3149C251.23 52.6886 251.442 52.0943 251.725 51.5511C252.001 51.0079 252.341 50.5031 252.739 50.0429C253.13 49.5892 253.586 49.1802 254.099 48.8159C254.606 48.4517 255.158 48.1321 255.742 47.8701C256.333 47.6017 256.962 47.3844 257.629 47.2055C258.303 47.033 259.003 46.8924 259.734 46.8093C260.466 46.7198 261.223 46.6751 262.012 46.6751C262.481 46.6751 262.975 46.6879 263.482 46.7134C263.964 46.739 264.432 46.7709 264.881 46.8157C265.343 46.8604 265.767 46.9115 266.152 46.9691C266.543 47.0266 266.948 47.0969 267.359 47.1799C267.705 47.2502 268.045 47.3269 268.366 47.4036C268.347 46.9243 268.283 46.4834 268.186 46.0744C268.071 45.5759 267.891 45.1222 267.66 44.7259V44.7196C267.429 44.3297 267.153 43.9846 266.819 43.6907C266.492 43.3967 266.101 43.1475 265.658 42.943C265.202 42.7385 264.695 42.5787 264.13 42.4701C263.559 42.3614 262.93 42.3103 262.237 42.3103V42.3039C261.685 42.3103 261.146 42.3359 260.613 42.3998C260.087 42.4573 259.593 42.5404 259.131 42.6554L259.124 42.6618C258.637 42.7768 258.175 42.9046 257.732 43.0516C257.289 43.1986 256.865 43.3711 256.461 43.5501L256.422 43.5692C256.352 43.5948 256.262 43.6268 256.153 43.6587C256.044 43.6907 255.973 43.7098 255.922 43.7162H255.909C255.864 43.729 255.8 43.7354 255.684 43.7482C255.575 43.761 255.485 43.7674 255.421 43.7674L255.402 43.761C255.171 43.7546 254.959 43.729 254.767 43.6715C254.568 43.6204 254.369 43.5373 254.183 43.4414L254.163 43.4287C253.977 43.32 253.804 43.1922 253.656 43.0452C253.509 42.9046 253.38 42.7385 253.271 42.5659C253.149 42.3742 253.053 42.1697 252.995 41.9588C252.938 41.7607 252.906 41.5498 252.899 41.3261V41.2622C252.912 40.9874 252.957 40.7318 253.034 40.4954V40.489C253.117 40.2397 253.239 39.9969 253.406 39.786V39.7796C253.547 39.5943 253.708 39.4281 253.875 39.2939V39.2875C254.061 39.1406 254.26 39.0255 254.478 38.9424C255.088 38.674 255.697 38.444 256.307 38.2459C256.936 38.0414 257.584 37.8688 258.245 37.7155L258.252 37.7091C258.906 37.5685 259.612 37.4534 260.363 37.3831C261.101 37.3064 261.852 37.2681 262.609 37.2681C263.489 37.2681 264.323 37.3256 265.119 37.4407H265.125C265.921 37.5557 266.672 37.7346 267.371 37.9711C268.796 38.4568 270.003 39.1917 270.978 40.1631C271.427 40.6104 271.825 41.1153 272.172 41.6648C272.512 42.208 272.794 42.8024 273.026 43.4414L273.032 43.4478C273.257 44.0869 273.423 44.7643 273.539 45.4864C273.648 46.2022 273.706 46.9563 273.706 47.7615V60.7472C273.699 61.1242 273.635 61.4693 273.513 61.7761C273.385 62.102 273.192 62.396 272.942 62.6452C272.692 
162.9008 272.403 63.0925 272.076 63.2267C271.761 63.3546 271.421 63.4249 271.055 63.4249H271.017C270.645 63.4121 270.304 63.3482 270.003 63.2331C269.669 63.1053 269.38 62.9136 269.136 62.6708L269.13 62.658C268.886 62.4088 268.7 62.134 268.578 61.8272V61.8208C268.482 61.578 268.418 61.316 268.398 61.0348C268.238 61.169 268.065 61.3096 267.898 61.4438L267.891 61.4502C267.455 61.7825 266.967 62.0828 266.434 62.364C265.921 62.6324 265.369 62.8689 264.779 63.0734C264.162 63.2907 263.521 63.4504 262.84 63.5591ZM260.363 58.945C260.69 58.9898 261.037 59.0153 261.416 59.0153C261.935 59.0153 262.423 58.977 262.872 58.9067V58.9003C263.341 58.83 263.79 58.7214 264.214 58.5808C264.637 58.4402 265.042 58.274 265.414 58.0823H265.42C265.793 57.8906 266.139 57.6669 266.46 57.4177C266.762 57.1812 267.038 56.9128 267.282 56.6189C267.525 56.3249 267.737 56.0181 267.91 55.6858C268.077 55.3663 268.206 55.0212 268.296 54.6697C268.379 54.3119 268.43 53.9284 268.43 53.5386H268.424V51.9665C268.193 51.909 267.962 51.8515 267.718 51.794C267.237 51.6853 266.717 51.5831 266.152 51.4872H266.146C265.594 51.3913 264.997 51.321 264.361 51.2699C263.707 51.2188 263.046 51.1868 262.378 51.1868H262.372C261.679 51.1932 261.043 51.238 260.459 51.3338C259.901 51.4233 259.394 51.5575 258.932 51.7364H258.925C258.489 51.9026 258.11 52.1071 257.777 52.3435C257.469 52.5672 257.205 52.8228 257.007 53.0976V53.104C256.801 53.3788 256.647 53.692 256.538 54.0243C256.435 54.363 256.378 54.7336 256.378 55.1426V55.2321H256.371C256.378 55.5261 256.41 55.8073 256.474 56.0693V56.0757C256.532 56.3185 256.621 56.555 256.743 56.7786V56.785C256.865 57.0151 257.013 57.226 257.18 57.4177C257.353 57.6158 257.546 57.7883 257.757 57.9481C258.001 58.1207 258.252 58.274 258.508 58.4018C258.765 58.5297 259.054 58.6383 259.368 58.7278L259.381 58.7342C259.715 58.83 260.036 58.9003 260.363 58.945Z" fill="white"/>\r\n                    <path d="M278.327 60.7025V40.0991C278.352 38.8913 279.148 37.7985 280.31 37.479C281.626 37.1147 283.057 37.7857 283.577 39.0511C283.705 39.3642 283.776 39.7093 283.782 40.0928L283.788 41.1792C285.239 39.4154 288.724 37.4726 291.034 37.2873C291.779 37.3001 292.472 37.5493 292.992 38.0925C293.993 39.1278 294.012 40.7893 293.056 41.8566C292.478 42.5404 289.853 43.058 289.795 43.0708C288.826 43.352 287.915 43.8057 287.119 44.4256C285.258 45.889 284.276 48.1002 283.942 50.3752C283.833 51.091 283.782 51.8451 283.782 52.6311L283.788 60.7025C283.788 61.6483 283.301 62.5493 282.485 63.0478C282.28 63.1756 282.056 63.2715 281.818 63.3354C279.745 63.9169 278.327 62.4535 278.327 60.7025Z" fill="white"/>\r\n                    <path d="M296.977 60.7025V30.3471L296.983 30.3279C296.99 30.0851 297.022 29.855 297.08 29.6377V29.6313C297.138 29.4141 297.227 29.1968 297.343 28.9859L297.349 28.9795C297.465 28.775 297.606 28.5897 297.766 28.4299H297.773C297.927 28.2701 298.107 28.1295 298.299 28.0145C298.511 27.8803 298.736 27.7781 298.979 27.7142C299.204 27.6502 299.435 27.6183 299.679 27.6183H299.717C299.974 27.6247 300.212 27.6566 300.43 27.7142C300.661 27.7781 300.886 27.8739 301.104 28.0081C301.303 28.1295 301.489 28.2701 301.649 28.4299V28.4363C301.81 28.5961 301.951 28.7814 302.073 28.9795L302.086 29.0051C302.201 29.2032 302.285 29.4204 302.349 29.6441L302.355 29.6505C302.419 29.8806 302.452 30.117 302.452 30.3663V49.7681L313.702 38.3673C313.824 38.2331 313.952 38.1053 314.087 38.003L314.094 37.9966C314.254 37.8688 314.414 37.7538 314.581 37.6707C314.761 37.5749 314.96 37.5109 315.165 37.4598C315.364 37.4151 315.57 37.3959 315.769 37.3959H315.788C316.038 37.4023 316.269 37.4343 316.487 37.4982C316.718 37.5621 316.937 37.6579 317.136 37.7857C317.335 37.9072 317.501 38.0478 317.643 38.1947C317.79 38.3545 317.919 38.5271 318.021 38.7124L318.034 38.7443C318.13 38.9361 318.207 39.1342 318.259 39.3451C318.31 39.5559 318.342 39.7796 318.342 39.9969C318.342 40.2014 318.317 40.3995 318.265 40.5976C318.214 40.8021 318.137 41.0002 318.041 41.1728C317.964 41.3134 317.861 41.4667 317.745 41.6201C317.63 41.7671 317.501 41.9077 317.36 42.0483L310.198 49.0524L318.182 59.0665C319.003 60.2168 319.132 61.7122 318.06 62.7283C316.815 63.9297 314.954 63.5399 313.901 62.249L306.341 52.7462L302.458 56.5741V60.7152C302.163 64.2492 297.182 64.3323 296.977 60.7025Z" fill="white"/>\r\n                    <path d="M332.186 63.6805C328.957 63.6805 324.227 62.6133 322.065 60.1593C320.98 58.9195 321.288 56.8617 322.963 56.1843C323.753 55.8648 324.728 55.9351 325.415 56.4719C325.967 56.8425 326.525 57.1685 327.096 57.456C327.674 57.75 328.264 57.9928 328.855 58.1973C330.575 58.7789 332.802 59.124 334.554 58.3955C335.292 58.0887 335.972 57.5455 336.222 56.7722C337.012 54.331 333.925 53.4811 332.243 52.9634C331.39 52.7014 330.517 52.4841 329.663 52.2157C328.701 51.9154 327.725 51.5895 326.814 51.1485C324.927 50.2283 323.284 48.8543 322.745 46.7645C321.718 42.7576 324.125 39 328.046 37.7346C330.523 36.9294 333.232 37.102 335.722 37.773C336.64 38.0222 337.525 38.3353 338.392 38.7188C339.945 39.409 341.716 40.4698 340.818 42.5851C340.567 43.1794 340.067 43.6651 339.47 43.9079C338.514 44.2914 337.743 44.0677 336.909 43.614C336.531 43.4095 336.152 43.2242 335.78 43.0644C333.809 42.2144 330.902 41.4987 328.906 42.6873C327.135 43.7418 327.873 45.8379 330.048 46.7965C331.525 47.4483 333.283 47.7998 334.701 48.2727C335.189 48.4389 335.658 48.605 336.107 48.784C339.951 50.2794 342.371 53.0657 341.421 57.4177C341.183 58.5233 340.67 59.5649 339.964 60.4468C338.129 62.7219 335.042 63.6805 332.186 63.6805Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M29.3578 0.106732C39.575 -0.717656 49.6062 3.83885 56.0369 11.0475C57.205 12.3575 57.4874 12.8816 56.7365 13.7698C55.7545 14.8051 54.901 15.9682 54.2207 17.2336C53.5725 18.4286 53.8163 19.1955 52.9114 17.8982C47.1353 9.68625 38.0348 6.27367 29.4476 6.9319C10.1619 8.41452 0.93939 29.5866 11.1438 44.8026C14.9368 50.4583 20.976 54.4269 27.8817 55.5388C29.3129 55.7689 29.3257 55.4813 29.7621 56.8489C30.2306 58.306 30.8403 59.6991 31.5784 61.0092C32.3164 62.3193 32.3421 62.1276 30.7825 62.0764C21.2712 61.7569 12.697 57.1365 7.15832 49.979C-7.36535 31.2098 4.48848 2.11977 29.3578 0.106732Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M44.6901 25.797C43.0471 25.0557 42.3155 23.1321 43.06 21.4961C43.8044 19.8601 45.7426 19.1316 47.3856 19.8729C49.0286 20.6142 49.7538 22.5441 49.0158 24.1801C48.2713 25.8097 46.3331 26.5383 44.6901 25.797Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M27.6057 47.4867C25.0963 46.2916 23.1453 42.9557 21.8617 38.1564C23.8641 40.0544 26.1232 41.3773 28.6454 41.9972C29.3642 42.1761 29.0946 42.2656 28.9149 42.9557C28.5812 44.2083 28.3373 45.4992 28.1961 46.8221C28.1255 47.4995 28.3373 47.8318 27.
16057 47.4867Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M52.4878 28.334C52.9756 28.366 52.8857 28.3979 52.629 27.9378C51.2813 25.5797 50.6331 22.6336 51.5316 20.0135C51.7177 19.3105 52.7702 19.3488 52.8793 20.0838C53.0077 20.9018 53.2195 21.8667 53.5147 22.6847C53.688 21.9946 53.9383 21.2852 54.2399 20.595C54.978 18.9335 56.8327 15.3228 57.6735 14.6518C58.2254 14.2172 58.6041 14.5878 58.296 15.2461C55.2539 21.8028 59.0726 27.9953 63.3084 31.932C68.494 36.7505 72.1651 42.1825 72.1651 49.4103C72.1651 61.0028 62.5832 70.544 50.9411 70.544C39.2991 70.544 29.7172 61.0028 29.7172 49.4103C29.7236 37.2425 40.2746 27.4521 52.4878 28.334ZM51.0117 33.0247C42.0844 33.0247 34.8386 40.2333 34.8386 49.1291C34.8386 58.0248 42.078 65.2334 51.0117 65.2334C59.9454 65.2334 67.1848 58.0248 67.1848 49.1291C67.1848 40.2333 59.9454 33.0247 51.0117 33.0247Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M42.7583 41.2047C41.7892 40.3995 41.6544 38.968 42.4631 38.003C43.2717 37.038 44.7094 36.9038 45.6785 37.7091C46.6476 38.5143 46.7823 39.9458 45.9737 40.9108C45.1714 41.8757 43.7274 42.0035 42.7583 41.2047Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M50.2608 55.4941C48.5472 57.3474 46.8914 58.2357 45.5822 57.782C44.2729 57.3282 43.5285 55.6091 43.3423 53.0976C44.151 54.216 45.1779 55.034 46.3973 55.4558C47.6167 55.8776 48.9323 55.8712 50.2608 55.4941Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M56.3899 46.5217C55.4208 45.7165 55.286 44.285 56.0947 43.32C56.9033 42.355 58.3409 42.2208 59.3165 43.026C60.2856 43.8313 60.4203 45.2628 59.6117 46.2277C58.7966 47.1927 57.359 47.3269 56.3899 46.5217Z" fill="white"/>\r\n                    <path fill-rule="evenodd" clip-rule="evenodd" d="M21.0787 23.2407C19.2753 22.4291 18.473 20.3138 19.2881 18.5181C20.1032 16.7223 22.2275 15.9299 24.0309 16.7415C25.8344 17.5531 26.6302 19.6684 25.8151 21.4641C25 23.2599 22.8757 24.0523 21.0787 23.2407Z" fill="white"/>\r\n                    <path d="M0 88.8435C0 89.421 0.453146 89.8723 1.03317 89.8723C1.50444 89.8723 1.88509 89.6196 2.06635 89.1684L3.13577 86.7318H9.29855L10.3317 89.0962C10.5311 89.5654 10.8936 89.8723 11.4193 89.8723C12.0174 89.8723 12.4706 89.403 12.4706 88.8074C12.4706 88.663 12.4343 88.5005 12.3437 88.3381L7.63098 77.8698C7.37722 77.3103 6.94219 76.9674 6.30779 76.9674H6.19904C5.56463 76.9674 5.11149 77.3103 4.85772 77.8698L0.145007 88.3381C0.0543775 88.5186 0 88.681 0 88.8435ZM3.98768 84.7645L6.21716 79.6566L8.44664 84.7645H3.98768Z" fill="white"/>\r\n                    <path d="M29.477 77.5991C29.477 76.9854 28.9876 76.5162 28.3713 76.5162C27.7732 76.5162 27.2838 76.9854 27.2838 77.5991V81.7323C26.595 80.8298 25.5981 80.0537 24.0211 80.0537C21.7373 80.0537 19.5803 81.8405 19.5803 84.9991V85.0352C19.5803 88.1937 21.7735 89.9806 24.0211 89.9806C25.5799 89.9806 26.5769 89.1864 27.2838 88.1937V88.7893C27.2838 89.403 27.7732 89.8723 28.3894 89.8723C28.9876 89.8723 29.477 89.403 29.477 88.7893V77.5991ZM24.5468 81.9488C26.015 81.9488 27.32 83.1581 27.32 84.9991V85.0352C27.32 86.8581 26.015 88.0854 24.5468 88.0854C23.0605 88.0854 21.7916 86.8762 21.7916 85.0352V84.9991C21.7916 83.104 23.0423 81.9488 24.5468 81.9488Z" fill="white"/>\r\n                    <path d="M33.8797 84.3493C34.0791 82.8693 35.0217 81.8405 36.363 81.8405C37.813 81.8405 38.6468 82.9415 38.7918 84.3493H33.8797ZM40.0606 88.7352C40.2238 88.5728 40.3507 88.3381 40.3507 88.0674C40.3507 87.562 39.97 87.183 39.4806 87.183C39.2269 87.183 39.0818 87.2552 38.9187 87.3815C38.3024 87.8869 37.5774 88.2118 36.653 88.2118C35.2392 88.2118 34.1335 87.3454 33.8979 85.7932H39.8975C40.4594 85.7932 40.9307 85.3601 40.9307 84.7464C40.9307 82.5445 39.4262 80.0537 36.3811 80.0537C33.6441 80.0537 31.7046 82.2918 31.7046 85.0171V85.0532C31.7046 87.9952 33.8435 89.9986 36.6167 89.9986C38.1031 89.9986 39.1906 89.5113 40.0606 88.7352Z" fill="white"/>\r\n                    <path d="M48.0893 89.0059L51.2794 81.7142C51.3338 81.6059 51.4063 81.3893 51.4063 81.1908C51.4063 80.5952 50.935 80.144 50.3369 80.144C49.7568 80.144 49.4668 80.523 49.3037 80.902L46.8023 87.2552L44.3372 80.9381C44.156 80.4869 43.8478 80.144 43.2497 80.144C42.6515 80.144 42.1621 80.6493 42.1621 81.1908C42.1621 81.3893 42.2346 81.5698 42.289 81.7323L45.4791 89.0059C45.7329 89.5835 46.1317 89.9625 46.7298 89.9625H46.8386C47.4367 89.9625 47.8355 89.5654 48.0893 89.0059Z" fill="white"/>\r\n                    <path d="M54.7669 84.3493C54.9663 82.8693 55.9089 81.8405 57.2502 81.8405C58.7002 81.8405 59.534 82.9415 59.679 84.3493H54.7669ZM60.9478 88.7352C61.111 88.5728 61.2379 88.3381 61.2379 88.0674C61.2379 87.562 60.8572 87.183 60.3678 87.183C60.114 87.183 59.969 87.2552 59.8059 87.3815C59.1896 87.8869 58.4646 88.2118 57.5402 88.2118C56.1264 88.2118 55.0207 87.3454 54.7851 85.7932H60.7847C61.3466 85.7932 61.8179 85.3601 61.8179 84.7464C61.8179 82.5445 60.3134 80.0537 57.2683 80.0537C54.5313 80.0537 52.5918 82.2918 52.5918 85.0171V85.0532C52.5918 87.9952 54.7307 89.9986 57.5039 89.9986C58.9902 89.9986 60.0778 89.5113 60.9478 88.7352Z" fill="white"/>\r\n                    <path d="M64.1836 88.7893C64.1836 89.403 64.673 89.8723 65.2711 89.8723C65.8874 89.8723 66.3768 89.403 66.3768 88.7893V77.5991C66.3768 77.0035 65.8874 76.5162 65.2711 76.5162C64.6549 76.5162 64.1836 77.0035 64.1836 77.5991V88.7893Z" fill="white"/>\r\n                    <path d="M73.7927 89.9986C76.7472 89.9986 78.9223 87.7425 78.9223 85.0352V84.9991C78.9223 82.2737 76.7653 80.0537 73.8289 80.0537C70.8926 80.0537 68.7174 82.3098 68.7174 85.0352V85.0713C68.7174 87.7786 70.8744 89.9986 73.7927 89.9986ZM73.8289 88.0854C72.1251 88.0854 70.9107 86.6957 70.9107 85.0352V84.9991C70.9107 83.3386 72.0345 8
11.9669 73.7927 81.9669C75.5146 81.9669 76.7291 83.3567 76.7291 85.0352V85.0713C76.7291 86.7137 75.6053 88.0854 73.8289 88.0854Z" fill="white"/>\r\n                    <path d="M81.1559 91.6771C81.1559 92.2908 81.6453 92.7601 82.2434 92.7601C82.8597 92.7601 83.3491 92.2908 83.3491 91.6771V88.302C84.0198 89.1864 85.0167 89.9806 86.6118 89.9806C88.8775 89.9806 91.0526 88.1937 91.0526 85.0352V84.9991C91.0526 81.8225 88.8594 80.0537 86.6118 80.0537C85.0529 80.0537 84.056 80.8479 83.3491 81.8405V81.2449C83.3491 80.6313 82.8597 80.144 82.2434 80.144C81.6271 80.144 81.1559 80.6313 81.1559 81.2449V91.6771ZM86.0861 88.0854C84.5998 88.0854 83.2947 86.8581 83.2947 85.0352V84.9991C83.2947 83.1762 84.5998 81.9488 86.0861 81.9488C87.5724 81.9488 88.8231 83.1581 88.8231 84.9991V85.0352C88.8231 86.9123 87.5906 88.0854 86.0861 88.0854Z" fill="white"/>\r\n                    <path d="M93.3165 88.7893C93.3165 89.403 93.8059 89.8723 94.404 89.8723C95.0203 89.8723 95.5097 89.403 95.5097 88.7893V84.4035C95.5097 82.9415 96.3435 82.0391 97.5579 82.0391C98.7723 82.0391 99.4974 82.8693 99.4974 84.3493V88.7893C99.4974 89.403 99.9868 89.8723 100.603 89.8723C101.201 89.8723 101.691 89.403 101.691 88.7893V84.4035C101.691 82.8693 102.543 82.0391 103.739 82.0391C104.971 82.0391 105.678 82.8513 105.678 84.3674V88.7893C105.678 89.403 106.168 89.8723 106.784 89.8723C107.4 89.8723 107.872 89.403 107.872 88.7893V83.6996C107.872 81.3713 106.603 80.0537 104.518 80.0537C103.068 80.0537 102.053 80.7215 101.292 81.7323C100.784 80.7215 99.8055 80.0537 98.428 80.0537C96.9598 80.0537 96.126 80.8479 95.5097 81.6962V81.2449C95.5097 80.6313 95.0203 80.144 94.404 80.144C93.7877 80.144 93.3165 80.6313 93.3165 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M112.189 84.3493C112.388 82.8693 113.331 81.8405 114.672 81.8405C116.122 81.8405 116.956 82.9415 117.101 84.3493H112.189ZM118.37 88.7352C118.533 88.5728 118.66 88.3381 118.66 88.0674C118.66 87.562 118.279 87.183 117.79 87.183C117.536 87.183 117.391 87.2552 117.228 87.3815C116.612 87.8869 115.887 88.2118 114.962 88.2118C113.548 88.2118 112.443 87.3454 112.207 85.7932H118.207C118.769 85.7932 119.24 85.3601 119.24 84.7464C119.24 82.5445 117.736 80.0537 114.69 80.0537C111.953 80.0537 110.014 82.2918 110.014 85.0171V85.0532C110.014 87.9952 112.153 89.9986 114.926 89.9986C116.412 89.9986 117.5 89.5113 118.37 88.7352Z" fill="white"/>\r\n                    <path d="M121.479 88.7893C121.479 89.403 121.968 89.8723 122.566 89.8723C123.183 89.8723 123.672 89.403 123.672 88.7893V84.4035C123.672 82.9235 124.56 82.0391 125.829 82.0391C127.134 82.0391 127.877 82.8874 127.877 84.3674V88.7893C127.877 89.403 128.367 89.8723 128.983 89.8723C129.599 89.8723 130.07 89.403 130.07 88.7893V83.6996C130.07 81.4976 128.82 80.0537 126.663 80.0537C125.176 80.0537 124.288 80.8298 123.672 81.7142V81.2449C123.672 80.6313 123.183 80.144 122.566 80.144C121.95 80.144 121.479 80.6313 121.479 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M135.927 89.9445C136.507 89.9445 136.96 89.8542 137.432 89.6918C137.74 89.5654 138.012 89.2406 138.012 88.8435C138.012 88.3381 137.577 87.941 137.087 87.941C137.015 87.941 136.797 87.9952 136.543 87.9952C135.8 87.9952 135.365 87.6523 135.365 86.804V82.1293H137.087C137.613 82.1293 138.048 81.7142 138.048 81.1908C138.048 80.6674 137.613 80.2523 137.087 80.2523H135.365V78.6279C135.365 78.0323 134.876 77.5449 134.278 77.5449C133.661 77.5449 133.172 78.0323 133.172 78.6279V80.2523H132.81C132.284 80.2523 131.867 80.6674 131.867 81.1908C131.867 81.7142 132.284 82.1293 132.81 82.1293H133.172V87.1469C133.172 89.2406 134.314 89.9445 135.927 89.9445Z" fill="white"/>\r\n                    <path d="M147.255 84.3493C147.454 82.8693 148.397 81.8405 149.738 81.8405C151.188 81.8405 152.022 82.9415 152.167 84.3493H147.255ZM153.436 88.7352C153.599 88.5728 153.726 88.3381 153.726 88.0674C153.726 87.562 153.345 87.183 152.856 87.183C152.602 87.183 152.457 87.2552 152.294 87.3815C151.677 87.8869 150.952 88.2118 150.028 88.2118C148.614 88.2118 147.508 87.3454 147.273 85.7932H153.272C153.834 85.7932 154.306 85.3601 154.306 84.7464C154.306 82.5445 152.801 80.0537 149.756 80.0537C147.019 80.0537 145.08 82.2918 145.08 85.0171V85.0532C145.08 87.9952 147.218 89.9986 149.992 89.9986C151.478 89.9986 152.566 89.5113 153.436 88.7352Z" fill="white"/>\r\n                    <path d="M155.754 88.9518C155.754 89.4932 156.207 89.9084 156.769 89.9084C157.168 89.9084 157.476 89.6557 157.729 89.3489L160.05 86.3708L162.37 89.3489C162.642 89.7098 162.95 89.9084 163.385 89.9084C163.928 89.9084 164.4 89.5113 164.4 88.8976C164.4 88.6088 164.273 88.3562 164.037 88.0674L161.355 84.9088L163.947 8
11.8225C164.128 81.6059 164.255 81.3893 164.255 81.0825C164.255 80.541 163.802 80.1259 163.222 80.1259C162.841 80.1259 162.533 80.3605 162.279 80.6854L160.086 83.483L157.929 80.6674C157.657 80.3244 157.349 80.1259 156.914 80.1259C156.37 80.1259 155.899 80.523 155.899 81.1367C155.899 81.4254 156.026 81.6781 156.261 81.9669L158.781 84.9449L156.062 88.1937C155.862 88.4103 155.754 88.6449 155.754 88.9518Z" fill="white"/>\r\n                    <path d="M166.652 91.6771C166.652 92.2908 167.141 92.7601 167.739 92.7601C168.356 92.7601 168.845 92.2908 168.845 91.6771V88.302C169.516 89.1864 170.513 89.9806 172.108 89.9806C174.373 89.9806 176.548 88.1937 176.548 85.0352V84.9991C176.548 81.8225 174.355 80.0537 172.108 80.0537C170.549 80.0537 169.552 80.8479 168.845 81.8405V81.2449C168.845 80.6313 168.356 80.144 167.739 80.144C167.123 80.144 166.652 80.6313 166.652 81.2449V91.6771ZM171.582 88.0854C170.096 88.0854 168.791 86.8581 168.791 85.0352V84.9991C168.791 83.1762 170.096 81.9488 171.582 81.9488C173.068 81.9488 174.319 83.1581 174.319 84.9991V85.0352C174.319 86.9123 173.086 88.0854 171.582 88.0854Z" fill="white"/>\r\n                    <path d="M180.462 84.3493C180.661 82.8693 181.604 81.8405 182.945 81.8405C184.395 81.8405 185.229 82.9415 185.374 84.3493H180.462ZM186.643 88.7352C186.806 88.5728 186.933 88.3381 186.933 88.0674C186.933 87.562 186.552 87.183 186.063 87.183C185.809 87.183 185.664 87.2552 185.501 87.3815C184.885 87.8869 184.159 88.2118 183.235 88.2118C181.821 88.2118 180.716 87.3454 180.48 85.7932H186.48C187.041 85.7932 187.513 85.3601 187.513 84.7464C187.513 82.5445 186.008 80.0537 182.963 80.0537C180.226 80.0537 178.287 82.2918 178.287 85.0171V85.0532C178.287 87.9952 180.426 89.9986 183.199 89.9986C184.685 89.9986 185.773 89.5113 186.643 88.7352Z" fill="white"/>\r\n                    <path d="M189.752 88.7893C189.752 89.403 190.241 89.8723 190.839 89.8723C191.455 89.8723 191.945 89.3849 191.945 88.7893V85.9737C191.945 83.7176 193.014 82.5264 194.573 82.2557C195.062 82.1654 195.443 81.7864 195.443 81.2088C195.443 80.5771 195.044 80.1259 194.356 80.1259C193.395 80.1259 192.452 81.0284 191.945 82.2196V81.2449C191.945 80.6313 191.455 80.144 190.839 80.144C190.223 80.144 189.752 80.6313 189.752 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M200.447 89.9445C201.027 89.9445 201.481 89.8542 201.952 89.6918C202.26 89.5654 202.532 89.2406 202.532 88.8435C202.532 88.3381 202.097 87.941 201.607 87.941C201.535 87.941 201.317 87.9952 201.064 87.9952C200.32 87.9952 199.885 87.6523 199.885 86.804V82.1293H201.607C202.133 82.1293 202.568 81.7142 202.568 81.1908C202.568 80.6674 202.133 80.2523 201.607 80.2523H199.885V78.6279C199.885 78.0323 199.396 77.5449 198.798 77.5449C198.182 77.5449 197.692 78.0323 197.692 78.6279V80.2523H197.33C196.804 80.2523 196.387 80.6674 196.387 81.1908C196.387 81.7142 196.804 82.1293 197.33 82.1293H197.692V87.1469C197.692 89.2406 198.834 89.9445 200.447 89.9445Z" fill="white"/>\r\n                    <path d="M210.089 77.7976C210.089 78.4474 210.633 78.8805 211.34 78.8805C212.047 78.8805 212.591 78.4474 212.591 77.7976V77.6893C212.591 77.0396 212.047 76.6245 211.34 76.6245C210.633 76.6245 210.089 77.0396 210.089 77.6893V77.7976ZM210.252 88.7893C210.252 89.403 210.742 89.8723 211.34 89.8723C211.956 89.8723 212.446 89.403 212.446 88.7893V81.2449C212.446 80.6313 211.956 80.144 211.34 80.144C210.724 80.144 210.252 80.6313 210.252 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M215.312 88.7893C215.312 89.403 215.801 89.8723 216.399 89.8723C217.016 89.8723 217.505 89.403 217.505 88.7893V84.4035C217.505 82.9235 218.393 82.0391 219.662 82.0391C220.967 82.0391 221.71 82.8874 221.71 84.3674V88.7893C221.71 89.403 222.2 89.8723 222.816 89.8723C223.432 89.8723 223.903 89.403 223.903 88.7893V83.6996C223.903 81.4976 222.653 80.0537 220.496 80.0537C219.01 80.0537 218.121 80.8298 217.505 81.7142V81.2449C217.505 80.6313 217.016 80.144 216.399 80.144C215.783 80.144 215.312 80.6313 215.312 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M233.726 92.724C235.267 92.724 236.137 92.002 236.953 90.0527L240.451 81.6962C240.487 81.5879 240.542 81.3532 240.542 81.1727C240.542 80.5952 240.07 80.144 239.49 80.144C238.928 80.144 238.62 80.523 238.439 80.9742L236.046 87.3093L233.473 80.9742C233.273 80.4688 232.965 80.144 232.403 80.144C231.787 80.144 231.316 80.5952 231.316 81.2088C231.316 81.3532 231.37 81.5698 231.442 81.7323L234.995 89.6376L234.923 89.8362C234.56 90.5762 234.216 90.8469 233.563 90.8469C233.255 90.8469 233.056 90.7928 232.802 90.7206C232.693 90.6845 232.584 90.6484 232.403 90.6484C231.932 90.6484 231.515 91.0093 231.515 91.5508C231.515 92.0742 231.877 92.345 232.204 92.4532C232.657 92.6337 233.11 92.724 233.726 92.724Z" fill="white"/>\r\n                    <path d="M246.82 89.9986C249.775 89.9986 251.95 87.7425 251.95 85.0352V84.9991C251.95 82.2737 249.793 80.0537 246.856 80.0537C243.92 80.0537 241.745 82.3098 241.745 85.0352V85.0713C241.745 87.7786 243.902 89.9986 246.82 89.9986ZM246.856 88.0854C245.152 88.0854 243.938 86.6957 243.938 85.0352V84.9991C243.938 83.3386 245.062 81.9669 246.82 81.9669C248.542 81.9669 249.756 83.3567 249.756 85.0352V85.0713C249.756 86.7137 248.633 88.0854 246.856 88.0854Z" fill="white"/>\r\n                    <path d="M262.684 81.2449C262.684 80.6313 262.177 80.144 261.579 80.144C260.962 80.144 260.473 80.6313 260.473 81.2449V85.6308C260.473 87.1108 259.585 87.9771 258.316 87.9771C257.011 87.9771 256.268 87.1469 256.268 85.6669V81.2449C256.268 80.6313 255.778 80.144 255.162 80.144C254.564 80.144 254.075 80.6313 254.075 81.2449V86.3167C254.075 88.5367 255.325 89.9806 257.482 89.9806C258.969 89.9806 259.857 89.2045 260.473 88.302V88.7893C260.473 89.403 260.98 89.8723 261.579 89.8723C262.195 89.8723 262.684 89.3849 262.684 88.7893V81.2449Z" fill="white"/>\r\n                    <path d="M265.423 88.7893C265.423 89.403 265.913 89.8723 266.511 89.8723C267.127 89.8723 267.617 89.3849 267.617 88.7893V85.9737C267.61
17 83.7176 268.686 82.5264 270.245 82.2557C270.734 82.1654 271.115 81.7864 271.115 81.2088C271.115 80.5771 270.716 80.1259 270.027 80.1259C269.067 80.1259 268.124 81.0284 267.617 82.2196V81.2449C267.617 80.6313 267.127 80.144 266.511 80.144C265.895 80.144 265.423 80.6313 265.423 81.2449V88.7893Z" fill="white"/>\r\n                    <path d="M278.345 91.6771C278.345 92.2908 278.835 92.7601 279.433 92.7601C280.049 92.7601 280.538 92.2908 280.538 91.6771V88.302C281.209 89.1864 282.206 89.9806 283.801 89.9806C286.067 89.9806 288.242 88.1937 288.242 85.0352V84.9991C288.242 81.8225 286.049 80.0537 283.801 80.0537C282.242 80.0537 281.245 80.8479 280.538 81.8405V81.2449C280.538 80.6313 280.049 80.144 279.433 80.144C278.816 80.144 278.345 80.6313 278.345 81.2449V91.6771ZM283.275 88.0854C281.789 88.0854 280.484 86.8581 280.484 85.0352V84.9991C280.484 83.1762 281.789 81.9488 283.275 81.9488C284.762 81.9488 286.012 83.1581 286.012 84.9991V85.0352C286.012 86.9123 284.78 88.0854 283.275 88.0854Z" fill="white"/>\r\n                    <path d="M295.055 89.9986C298.01 89.9986 300.185 87.7425 300.185 85.0352V84.9991C300.185 82.2737 298.028 80.0537 295.092 80.0537C292.155 80.0537 289.98 82.3098 289.98 85.0352V85.0713C289.98 87.7786 292.137 89.9986 295.055 89.9986ZM295.092 88.0854C293.388 88.0854 292.173 86.6957 292.173 85.0352V84.9991C292.173 83.3386 293.297 81.9669 295.055 81.9669C296.777 81.9669 297.992 83.3567 297.992 85.0352V85.0713C297.992 86.7137 296.868 88.0854 295.092 88.0854Z" fill="white"/>\r\n                    <path d="M306.841 89.9986C308.436 89.9986 309.469 89.4571 310.321 88.6449C310.521 88.4825 310.63 88.2479 310.63 87.9591C310.63 87.4357 310.213 87.0025 309.687 87.0025C309.433 87.0025 309.216 87.1289 309.089 87.2371C308.491 87.7425 307.82 88.0854 306.95 88.0854C305.264 88.0854 304.086 86.7318 304.086 85.0352V84.9991C304.086 83.3386 305.264 81.9669 306.859 81.9669C307.729 81.9669 308.346 82.3098 308.908 82.7791C309.053 82.8874 309.288 82.9957 309.56 82.9957C310.122 82.9957 310.575 82.5625 310.575 82.003C310.575 81.642 310.376 81.3713 310.231 81.2449C309.415 80.541 308.382 80.0537 306.877 80.0537C303.995 80.0537 301.893 82.3279 301.893 85.0352V85.0713C301.893 87.7786 303.995 89.9986 306.841 89.9986Z" fill="white"/>\r\n                    <path d="M312.774 88.7893C312.774 89.403 313.263 89.8723 313.861 89.8723C314.477 89.8723 314.967 89.403 314.967 88.7893V87.1288L316.417 85.7571L319.154 89.3849C319.426 89.7279 319.68 89.8723 320.115 89.8723C320.676 89.8723 321.148 89.4752 321.148 88.8796C321.148 88.6269 321.057 88.4284 320.858 88.1576L317.958 84.3854L320.495 82.0571C320.803 81.7683 320.985 81.4976 320.985 81.1367C320.985 80.6132 320.604 80.144 320.024 80.144C319.643 80.144 319.371 80.3245 319.081 80.6132L314.967 84.6381V77.5991C314.967 77.0035 314.477 76.5162 313.861 76.5162C313.245 76.5162 312.774 77.0035 312.774 77.5991V88.7893Z" fill="white"/>\r\n                    <path d="M324.672 84.3493C324.871 82.8693 325.814 81.8405 327.155 81.8405C328.605 81.8405 329.439 82.9415 329.584 84.3493H324.672ZM330.853 88.7352C331.016 88.5728 331.143 88.3381 331.143 88.0674C331.143 87.562 330.762 87.183 330.273 87.183C330.019 87.183 329.874 87.2552 329.711 87.3815C329.095 87.8869 328.37 88.2118 327.445 88.2118C326.031 88.2118 324.926 87.3454 324.69 85.7932H330.69C331.252 85.7932 331.723 85.3601 331.723 84.7464C331.723 82.5445 330.218 80.0537 327.173 80.0537C324.436 80.0537 322.497 82.2918 322.497 85.0171V85.0532C322.497 87.9952 324.636 89.9986 327.409 89.9986C328.895 89.9986 329.983 89.5113 330.853 88.7352Z" fill="white"/>\r\n                    <path d="M337.17 89.9445C337.75 89.9445 338.203 89.8542 338.674 89.6918C338.983 89.5654 339.254 89.2406 339.254 88.8435C339.254 88.3381 338.819 87.941 338.33 87.941C338.258 87.941 338.04 87.9952 337.786 87.9952C337.043 87.9952 336.608 87.6523 336.608 86.804V82.1293H338.33C338.856 82.1293 339.291 81.7142 339.291 81.1908C339.291 80.6674 338.856 80.2523 338.33 80.2523H336.608V78.6279C336.608 78.0323 336.119 77.5449 335.521 77.5449C334.904 77.5449 334.415 78.0323 334.415 78.6279V80.2523H334.052C333.527 80.2523 333.11 8
10.6674 333.11 81.1908C333.11 81.7142 333.527 82.1293 334.052 82.1293H334.415V87.1469C334.415 89.2406 335.557 89.9445 337.17 89.9445Z" fill="white"/>\r\n                  </svg>\r\n                  <div class="social-icon"> \r\n                            <a href="https://www.facebook.com/babysparksco" class="circle-green d-flex align-items-center justify-content-center"><svg width="11" height="21" viewBox="0 0 11 21" fill="none" xmlns="http://www.w3.org/2000/svg">\r\n                                <path d="M3.00781 20.5107H6.67969V11.5654H9.53125L10 8.01074H6.67969V5.5498C6.67969 5.00293 6.75781 4.57324 6.99219 4.2998C7.22656 3.9873 7.73438 3.83105 8.4375 3.83105H10.3125V0.666992C9.60938 0.588867 8.67188 0.510742 7.57812 0.510742C6.17188 0.510742 5.07812 0.94043 4.25781 1.76074C3.39844 2.58105 3.00781 3.71387 3.00781 5.19824V8.01074H0V11.5654H3.00781V20.5107Z" fill="white"/>\r\n                                </svg>\r\n                                </a> \r\n                            <a href="https://www.instagram.com/babysparksco/" class="circle-green d-flex align-items-center justify-content-center">\r\n                                <svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg">\r\n                                    <path d="M9 5.01855C9.78125 5.01855 10.5234 5.25293 11.2266 5.64355C11.9297 6.03418 12.4766 6.58105 12.8672 7.28418C13.2578 7.9873 13.4922 8.72949 13.4922 9.51074C13.4922 10.3311 13.2578 11.0732 12.8672 11.7764C12.4766 12.4795 11.9297 13.0264 11.2266 13.417C10.5234 13.8076 9.78125 14.0029 9 14.0029C8.17969 14.0029 7.4375 13.8076 6.73438 13.417C6.03125 13.0264 5.48438 12.4795 5.09375 11.7764C4.70312 11.0732 4.50781 10.3311 4.50781 9.51074C4.50781 8.72949 4.70312 7.9873 5.09375 7.28418C5.48438 6.58105 6.03125 6.03418 6.73438 5.64355C7.4375 5.25293 8.17969 5.01855 9 5.01855ZM9 12.4404C9.78125 12.4404 10.4844 12.167 11.0703 11.5811C11.6172 11.0342 11.9297 10.3311 11.9297 9.51074C11.9297 8.72949 11.6172 8.02637 11.0703 7.44043C10.4844 6.89355 9.78125 6.58105 9 6.58105C8.17969 6.58105 7.47656 6.89355 6.92969 7.44043C6.34375 8.02637 6.07031 8.72949 6.07031 9.51074C6.07031 10.3311 6.34375 11.0342 6.92969 11.5811C7.47656 12.167 8.17969 12.4404 9 12.4404ZM14.7422 4.82324C14.7422 4.5498 14.625 4.31543 14.4297 4.08105C14.1953 3.88574 13.9609 3.76855 13.6875 3.76855C13.375 3.76855 13.1406 3.88574 12.9453 4.08105C12.7109 4.31543 12.6328 4.5498 12.6328 4.82324C12.6328 5.13574 12.7109 5.37012 12.9453 5.56543C13.1406 5.7998 13.375 5.87793 13.6875 5.87793C13.9609 5.87793 14.1953 5.7998 14.3906 5.56543C14.5859 5.37012 14.7031 5.13574 14.7422 4.82324ZM17.7109 5.87793C17.7109 6.62012 17.75 7.83105 17.75 9.51074C17.75 11.2295 17.7109 12.4404 17.6719 13.1826C17.6328 13.9248 17.5156 14.5498 17.3594 15.0967C17.125 15.7607 16.7344 16.3467 16.2656 16.8154C15.7969 17.2842 15.2109 17.6357 14.5859 17.8701C14.0391 18.0654 13.375 18.1826 12.6328 18.2217C11.8906 18.2607 10.6797 18.2607 9 18.2607C7.28125 18.2607 6.07031 18.2607 5.32812 18.2217C4.58594 18.1826 3.96094 18.0654 3.41406 17.8311C2.75 17.6357 2.16406 17.2842 1.69531 16.8154C1.22656 16.3467 0.875 15.7607 0.640625 15.0967C0.445312 14.5498 0.328125 13.9248 0.289062 13.1826C0.25 12.4404 0.25 11.2295 0.25 9.51074C0.25 7.83105 0.25 6.62012 0.289062 5.87793C0.328125 5.13574 0.445312 4.47168 0.640625 3.9248C0.875 3.2998 1.22656 2.71387 1.69531 2.24512C2.16406 1.77637 2.75 1.38574 3.41406 1.15137C3.96094 0.995117 4.58594 0.87793 5.32812 0.838867C6.07031 0.799805 7.28125 0.760742 9 0.760742C10.6797 0.760742 11.8906 0.799805 12.6328 0.838867C13.375 0.87793 14.0391 0.995117 14.5859 1.15137C15.2109 1.38574 15.7969 1.77637 16.2656 2.24512C16.7344 2.71387 17.125 3.2998 17.3594 3.9248C17.5156 4.47168 17.6328 5.13574 17.7109 5.87793ZM15.8359 14.667C15.9922 14.2373 16.0703 13.5342 16.1484 12.5576C16.1484 12.0107 16.1875 11.1904 16.1875 10.1357V8.88574C16.1875 7.83105 16.1484 7.01074 16.1484 6.46387C16.0703 5.4873 15.9922 4.78418 15.8359 4.35449C15.5234 3.57324 14.9375 2.9873 14.1562 2.6748C13.7266 2.51855 13.0234 2.44043 12.0469 2.3623C11.4609 2.3623 10.6406 2.32324 9.625 2.32324H8.375C7.32031 2.32324 6.5 2.3623 5.95312 2.3623C4.97656 2.44043 4.27344 2.51855 3.84375 2.6748C3.02344 2.9873 2.47656 3.57324 2.16406 4.35449C2.00781 4.78418 1.89062 5.4873 1.85156 6.46387C1.8125 7.0498 1.8125 7.87012 1.8125 8.88574V10.1357C1.8125 11.1904 1.8125 12.0107 1.85156 12.5576C1.89062 13.5342 2.00781 14.2373 2.16406 14.667C2.47656 15.4873 3.0625 16.0342 3.84375 16.3467C4.27344 16.5029 4.97656 16.6201 5.95312 16.6592C6.5 16.6982 7.32031 16.6982 8.375 16.6982H9.625C10.6797 16.6982 11.5 16.6982 12.0469 16.6592C13.0234 16.6201 13.7266 16.5029 14.1562 16.3467C14.9375 16.0342 15.5234 15.4482 15.8359 14.667Z" fill="white"/>\r\n                                    </svg>\r\n                                    \r\n                            </a> \r\n                        </div>\r\n                </div>\r\n                <div class="col-lg-4 col-md-6 col-sm-12 col-12">\r\n                    <div class="row">\r\n                        <div class="col-md-6 col-sm-6"> \r\n                            <ul>\r\n                                <li><a href="https://babysparks.com/about-us">ABOUT US</a></li>\r\n                                <li><a href="https://babysparks.com/babysparks-gift">Gift Card</a></li>\r\n                                <li><a href="https://babysparks.zendesk.com/hc/en-us">FAQ</a></li>\r\n                                <li><a href="https://babysparks.com/the-science">The Science</a></li>\r\n                            </ul>\r\n                        </div>\r\n                        <div class="col-md-6 col-sm-6"> \r\n                            <ul>\r\n                                <li><a href="https://babysparks.com/the-team"> The Team</a></li>\r\n                                <li><a href="https://babysparks.com/childcare-providers/">Childcare Providers</a></li>\r\n                                <li><a href="https://babysparks.com/terms/">Terms of Service & Privacy Policy</a></li>\r\n                                <li><a href="mailto:[email protected]">[email protected]</a></li>\r\n                            </ul>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n                    \r\n                <div class="col-lg-4 col-md-6 col-sm-12 col-12">\r\n                    <div class="social-app">\r\n                        <a href="https://play.google.com/store/apps/details?id=com.babysparks.babysparks">\r\n                            <svg width="199" height="65" viewBox="0 0 199 65" fill="none" xmlns="http://www.w3.org/2000/svg">\r\n                                <path d="M198.579 56.0709C198.579 60.9063 194.668 64.8286 189.845 64.8286H9.68575C4.86337 64.8355 0.95166 60.9063 0.95166 56.0709V8.76842C0.95166 3.93302 4.86337 0.0107422 9.68575 0.0107422H189.845C194.668 0.0107422 198.579 3.93302 198.579 8.76842V56.0709V56.0709Z" fill="#28262B"/>\r\n                                <path d="M52.4869 42.8583C51.4382 45.1826 50.9415 46.2203 49.5962 48.2748C47.7128 51.1456 45.0705 54.7151 41.7866 54.7497C38.8683 54.7773 38.1232 52.8473 34.1632 52.8681C30.2032 52.8888 29.3753 54.7843 26.464 54.7566C23.1801 54.7289 20.6689 51.4984 18.7923 48.6276C13.5353 40.6032 12.9903 31.1883 16.2259 26.1869C18.5302 22.6313 22.1659 20.5491 25.5809 20.5491C29.058 20.5491 31.245 22.4652 34.1218 22.4652C36.909 22.4652 38.6131 20.5491 42.6352 20.5491C45.6776 20.5491 48.8994 22.2093 51.1899 25.0801C43.67 29.2099 44.89
111 39.9806 52.4869 42.8583Z" fill="white"/>\r\n                                <path d="M39.579 17.3394C41.0416 15.4578 42.1523 12.8014 41.7453 10.0897C39.3582 10.2557 36.5641 11.7776 34.936 13.763C33.4596 15.5685 32.2316 18.2387 32.7076 20.8397C35.3154 20.9158 38.0129 19.3524 39.579 17.3394Z" fill="white"/>\r\n                                <path d="M68.4994 26.0634L60.9727 48.2896H64.4221L66.6712 41.4688H73.9634L76.2746 48.2896H79.8206L72.2594 26.0703H68.4994V26.0634ZM70.2863 29.7228C70.5415 30.712 70.8175 31.7427 71.1693 32.8564L73.1976 38.7502H67.4232L69.4239 32.8218C69.7274 31.8534 70.0172 30.8157 70.2863 29.7228Z" fill="white"/>\r\n                                <path d="M89.555 31.8247C87.2715 31.8247 85.4432 32.7102 84.2221 34.3911L84.091 32.1775H81.021L81.0417 32.4611C81.1314 33.8377 81.1728 35.3527 81.1728 37.5317V54.6597H84.5257V46.663C85.5674 47.9081 87.2301 48.6345 89.1066 48.6345C91.0659 48.6345 92.8734 47.8666 94.1842 46.4693C95.6537 44.9128 96.4264 42.6784 96.4264 40.0013C96.4264 37.6424 95.7503 35.5948 94.4809 34.0937C93.2322 32.6341 91.4867 31.8247 89.555 31.8247ZM88.7202 34.6125C91.7075 34.6125 93.0459 37.3865 93.0459 40.1397C93.0459 43.6884 91.3418 45.8951 88.5892 45.8951C86.7126 45.8951 85.0914 44.6153 84.6361 42.7753C84.5602 42.4916 84.5188 42.1112 84.5188 41.6892V38.9844C84.5188 38.7423 84.574 38.4448 84.6223 38.1543C84.6361 38.0644 84.6567 37.9675 84.6705 37.8845C85.1742 35.9545 86.8368 34.6125 88.7202 34.6125Z" fill="white"/>\r\n                                <path d="M106.823 31.8247C104.54 31.8247 102.711 32.7102 101.49 34.3911L101.359 32.1775H98.2961L98.3099 32.4611C98.3996 33.8377 98.441 35.3527 98.441 37.5317V54.6597H101.794V46.663C102.836 47.9081 104.491 48.6345 106.375 48.6345C108.334 48.6345 110.142 47.8666 111.459 46.4693C112.929 44.9128 113.702 42.6784 113.702 40.0013C113.702 37.6424 113.025 35.5948 111.749 34.0937C110.5 32.6341 108.748 31.8247 106.823 31.8247ZM105.988 34.6125C108.976 34.6125 110.314 37.3865 110.314 40.1397C110.314 43.6884 108.603 45.8951 105.857 45.8951C103.981 45.8951 102.36 44.6153 101.904 42.7753C101.828 42.4916 101.787 42.1112 101.787 41.6892V38.9844C101.787 38.7354 101.842 38.4379 101.89 38.1543C101.904 38.0644 101.925 37.9744 101.939 37.8845C102.442 35.9545 104.105 34.6125 105.988 34.6125Z" fill="white"/>\r\n                                <path d="M128.451 35.4841C125.319 34.2666 124.319 33.312 124.319 31.548C124.319 30.0607 125.499 28.5596 128.127 28.5596C130.3 28.5596 131.687 29.3136 132.066 29.5488L132.349 29.7218L133.294 26.9132L133.108 26.8025C132.549 26.4705 130.949 25.7026 128.224 25.7026C123.946 25.7026 120.959 28.2345 120.959 31.8593C120.959 34.7785 122.829 36.8261 126.844 38.2857C129.686 39.3511 130.749 40.444 130.749 42.3187C130.749 44.4355 129.114 45.7567 126.485 45.7567C124.774 45.7567 123.015 45.2587 121.649 44.3801L121.359 44.1934L120.462 47.0642L120.628 47.1749C121.89 48.0257 124.278 48.6345 126.292 48.6345C132.053 48.6345 134.102 45.1134 134.102 42.0904C134.109 38.9913 132.467 37.0682 128.451 35.4841Z" fill="white"/>\r\n                                <path d="M140.145 28.3521L136.854 29.3897V32.1844H134.447V34.8684H136.854V43.1004C136.854 45.0926 137.234 46.4831 138.013 47.3685C138.765 48.1917 139.917 48.6483 141.256 48.6483C142.525 48.6483 143.422 48.3992 143.85 48.2471L144.036 48.1779L143.877 45.4869L143.553 45.5838C143.132 45.7152 142.691 45.7636 141.994 45.7636C140.697 45.7636 140.138 44.9404 140.138 43.0035V34.8684H144.181V32.1775H140.138V28.3521H140.145Z" fill="white"/>\r\n                                <path d="M152.501 31.8247C147.81 31.8247 144.533 35.3388 144.533 40.361C144.533 45.2379 147.706 48.6414 152.246 48.6414H152.281C156.116 48.6414 160.249 45.9574 160.249 40.0705C160.249 37.677 159.511 35.6225 158.11 34.1213C156.696 32.6202 154.757 31.8247 152.501 31.8247ZM152.398 34.4811C155.413 34.4811 156.786 37.428 156.786 40.1673C156.786 43.5362 154.909 45.985 152.336 45.985H152.301C149.755 45.985 147.913 43.5777 147.913 40.2642C147.913 37.3865 149.3 34.4811 152.398 34.4811Z" fill="white"/>\r\n                                <path d="M170.508 31.9839L170.308 31.9354C170.011 31.8593 169.769 31.8317 169.473 31.8317C167.72 31.8317 166.147 32.8693 165.271 34.5364L165.175 32.1845H162.167L162.187 32.4681C162.277 33.7963 162.312 35.2905 162.312 37.3104L162.277 48.2955H165.63V39.7177C165.63 39.2542 165.665 38.8115 165.72 38.4172C166.099 36.3627 167.486 35.
10276 169.245 35.0276C169.59 35.0276 169.859 35.0553 170.142 35.0829L170.501 35.1175V31.9839H170.508Z" fill="white"/>\r\n                                <path d="M178.048 31.797C173.584 31.797 170.466 35.3734 170.466 40.4924C170.466 45.4247 173.571 48.6137 178.365 48.6137C180.89 48.6137 182.65 48.0603 183.671 47.5899L183.871 47.4999L183.229 44.9958L182.946 45.1065C182.036 45.48 180.814 45.8605 178.745 45.8605C177.289 45.8605 173.929 45.3762 173.722 40.9836L184.547 41.0182L184.588 40.8037C184.657 40.4647 184.692 40.0013 184.692 39.3994C184.699 35.8922 182.96 31.797 178.048 31.797ZM177.827 34.3496C178.848 34.3496 179.676 34.6678 180.29 35.2904C181.256 36.2727 181.422 37.7254 181.442 38.4171H173.798C174.109 36.4802 175.316 34.3496 177.827 34.3496Z" fill="white"/>\r\n                                <path d="M60.9727 10.8852C61.904 10.7607 62.9941 10.6638 64.1876 10.6638C66.347 10.6638 67.8854 11.0996 68.9065 11.9574C69.962 12.8152 70.5691 14.0465 70.5691 15.7483C70.5691 17.4638 69.962 18.8681 68.8927 19.8365C67.7888 20.8188 65.9882 21.3515 63.7253 21.3515C62.6353 21.3515 61.7522 21.3169 60.9727 21.227V10.8852ZM62.4904 20.2032C62.8699 20.2654 63.4218 20.2654 64.0151 20.2654C67.23 20.2793 68.9755 18.6398 68.9755 15.8036C68.9962 13.2925 67.437 11.743 64.2566 11.743C63.477 11.743 62.8906 11.8052 62.4904 11.8813V20.2032Z" fill="white"/>\r\n                                <path d="M75.9641 21.4346C73.715 21.4346 71.9558 19.9334 71.9558 17.5469C71.9558 15.022 73.8047 13.5347 76.1021 13.5347C78.5029 13.5347 80.1311 15.1119 80.1311 17.4016C80.1311 20.2101 77.9717 21.4276 75.9848 21.4276H75.9641V21.4346ZM76.0124 20.4038C77.4681 20.4038 78.5512 19.1725 78.5512 17.4569C78.5512 16.1772 77.8406 14.5723 76.0469 14.5723C74.267 14.5723 73.4874 16.0734 73.4874 17.5054C73.4874 19.1587 74.5222 20.4108 75.9917 20.4108H76.0124V20.4038Z" fill="white"/>\r\n                                <path d="M82.5389 13.7076L83.6634 17.5331C83.8911 18.377 84.1119 19.1725 84.2705 19.9542H84.3257C84.5189 19.1864 84.7949 18.377 85.0708 17.5538L86.4368 13.7146H87.72L89.017 17.4916C89.3275 18.3839 89.5689 19.1933 89.7621 19.9542H89.8173C89.9553 19.1864 90.183 18.3909 90.4589 17.5054L91.6524 13.7146H93.1564L90.4589 21.2686H89.0722L87.7959 17.6645C87.4993 16.8067 87.2578 16.0596 87.0508 15.1673H87.0163C86.8094 16.0735 86.5472 16.869 86.2574 17.6783L84.9121 21.2686H83.5324L80.9797 13.7076H82.5389Z" fill="white"/>\r\n                                <path d="M94.6603 15.7552C94.6603 14.9597 94.6396 14.3371 94.5913 13.7076H95.9435L96.0263 14.9389H96.0608C96.4747 14.2333 97.4406 13.5347 98.8273 13.5347C99.9863 13.5347 101.787 14.1573 101.787 16.7514V21.2616H100.269V16.9105C100.269 15.693 99.7655 14.6622 98.3305 14.6622C97.344 14.6622 96.5644 15.2987 96.2885 16.0665C96.2195 16.2394 96.185 16.4885 96.185 16.7029V21.2616H94.6603V15.7552Z" fill="white"/>\r\n                                <path d="M104.257 10.1865H105.782V21.2685H104.257V10.1865Z" fill="white"/>\r\n                                <path d="M111.708 21.4346C109.458 21.4346 107.699 19.9334 107.699 17.5469C107.699 15.022 109.548 13.5347 111.852 13.5347C114.253 13.5347 115.881 15.1119 115.881 17.4016C115.881 20.2101 113.722 21.4276 111.728 21.4276H111.708V21.4346ZM111.763 20.4038C113.218 20.4038 114.308 19.1725 114.308 17.4569C114.308 16.1772 113.598 14.5723 111.804 14.5723C110.024 14.5723 109.245 16.0734 109.245 17.5054C109.245 19.1587 110.279 20.4108 111.756 20.4108H111.763V20.4038Z" fill="white"/>\r\n                                <path d="M123.691 19.4493C123.691 20.1064 123.726 20.7428 123.815 21.2617H122.449L122.311 20.307H122.263C121.815 20.9019 120.897 21.4277 119.704 21.4277C118.006 21.4277 117.144 20.3485 117.144 19.2556C117.144 17.4293 118.945 16.4332 122.173 16.447V16.2879C122.173 15.6653 121.987 14.5239 120.269 14.5378C119.476 14.5378 118.662 14.7384 118.075 15.0981L117.73 14.178C118.42 13.7907 119.441 13.5209 120.497 13.5209C123.07 13.5209 123.698 15.0981 123.698 16.613V19.4493H123.691ZM122.208 17.4086C120.545 17.374 118.662 17.6438 118.662 19.1103C118.662 20.0165 119.317 20.4177 120.083 20.4177C121.187 20.4177 121.897 19.7951 122.139 19.1518C122.194 19.0134 122.208 18.8543 122.208 18.716V17.4086Z" fill="white"/>\r\n                                <path d="M133.357 10.1865V19.3178C133.357 19.9888 133.377 20.7566 133.426 21.2685H132.06L131.991 19.9611H131.956C131.487 20.805 130.487 21.4415 129.121 21.4415C127.099 21.4415 125.526 19.8988 125.526 17.6022C125.506 15.0773 127.258 13.5485 129.279 13.5485C130.576 13.5485 131.439 14.095 131.804 14.6899H131.839V10.1934H133.357V10.1865ZM131.839 16.7859C131.839 16.5991 131.825 16.3778 131.77 16.191C131.549 15.3332 130.714 14.6138 129.576 14.6138C128.003 14.6138 127.065 15.859 
1127.065 17.5192C127.065 19.0618 127.913 20.3277 129.535 20.3277C130.556 20.3277 131.487 19.7051 131.763 18.6882C131.818 18.5015 131.832 18.3147 131.832 18.0933V16.7859H131.839Z" fill="white"/>\r\n                                <path d="M142.96 21.4346C140.711 21.4346 138.952 19.9334 138.952 17.5469C138.952 15.022 140.801 13.5347 143.105 13.5347C145.513 13.5347 147.134 15.1119 147.134 17.4016C147.134 20.2101 144.974 21.4276 142.988 21.4276H142.96V21.4346ZM143.008 20.4038C144.464 20.4038 145.547 19.1725 145.547 17.4569C145.547 16.1772 144.836 14.5723 143.043 14.5723C141.263 14.5723 140.483 16.0734 140.483 17.5054C140.483 19.1587 141.518 20.4108 142.988 20.4108H143.008V20.4038Z" fill="white"/>\r\n                                <path d="M149.045 15.7552C149.045 14.9597 149.024 14.3371 148.976 13.7076H150.328L150.418 14.9389H150.452C150.866 14.2333 151.832 13.5347 153.219 13.5347C154.378 13.5347 156.178 14.1573 156.178 16.7514V21.2616H154.654V16.9105C154.654 15.693 154.15 14.6622 152.715 14.6622C151.729 14.6622 150.949 15.2987 150.673 16.0665C150.604 16.2394 150.569 16.4885 150.569 16.7029V21.2616H149.052V15.7552H149.045Z" fill="white"/>\r\n                                <path d="M164.14 11.9021V13.7145H166.32V14.7591H164.14V18.8335C164.14 19.7674 164.436 20.3001 165.278 20.3001C165.692 20.3001 165.933 20.2655 166.161 20.2032L166.23 21.2478C165.933 21.3446 165.471 21.4345 164.878 21.4345C164.167 21.4345 163.595 21.2132 163.236 20.8604C162.822 20.4384 162.65 19.7674 162.65 18.875V14.7521H161.353V13.7076H162.65V12.3241L164.14 11.9021Z" fill="white"/>\r\n                                <path d="M168.031 10.1865H169.549V14.8974H169.583C169.824 14.51 170.204 14.1503 170.673 13.9289C171.121 13.6799 171.66 13.5416 172.232 13.5416C173.357 13.5416 175.157 14.1641 175.157 16.7721V21.2685H173.64V16.9312C173.64 15.6998 173.136 14.683 171.701 14.683C170.714 14.683 169.956 15.3055 169.659 16.0596C169.569 16.2463 169.555 16.4469 169.555 16.7167V21.2754H168.038V10.1865H168.031Z" fill="white"/>\r\n                                <path d="M178.497 17.7198C178.531 19.5737 179.828 20.3415 181.353 20.3415C182.443 20.3415 183.119 20.1686 183.671 19.968L183.947 20.9365C183.409 21.1578 182.477 21.4207 181.146 21.4207C178.586 21.4207 177.027 19.8781 177.027 17.616C177.027 15.3194 178.531 13.5277 180.9
166 13.5277C183.698 13.5277 184.409 15.6998 184.409 17.0834C184.409 17.367 184.395 17.5814 184.361 17.7405L178.497 17.7198ZM182.94 16.7375C182.953 15.8797 182.539 14.5031 180.849 14.5031C179.29 14.5031 178.635 15.7828 178.517 16.7375H182.94Z" fill="white"/>\r\n                                </svg>\r\n                        </a> \r\n                    </div>\r\n                    <div class="social-app mt-4"> \r\n                        <a href="https://itunes.apple.com/us/app/babysparks/id794574199?ls=1&amp;mt=8">\r\n                            <svg width="198" height="65" viewBox="0 0 198 65" fill="none" xmlns="http://www.w3.org/2000/svg">\r\n                                <path d="M197.007 55.7112C197.007 60.519 193.123 64.4136 188.328 64.4136H9.32049C4.52572 64.4205 0.641602 60.519 0.641602 55.7112V8.71308C0.641602 3.90535 4.52572 0.0107422 9.32049 0.0107422H188.328C193.123 0.0107422 197.007 3.90535 197.007 8.71308V55.7112Z" fill="#28262B"/>\r\n                                <path d="M43.1944 28.359L34.343 23.2331C34.343 23.2331 18.2132 13.8943 17.2612 13.3478C16.3091 12.8013 15.3708 13.1334 15.3708 14.2817C15.3708 16.1909 15.3708 34.2251 15.3708 34.2251C15.3708 34.2251 15.3708 53.712 15.3708 54.5698C15.3708 55.4276 16.0469 55.8011 16.8679 55.3238C17.6889 54.8465 34.343 45.2103 34.343 45.2103L43.1944 40.0843C43.1944 40.0843 50.7073 35.7332 51.7077 35.159C52.708 34.5779 52.6114 33.7893 51.7698 33.3327C50.9212 32.8693 43.1944 28.359 43.1944 28.359Z" fill="white"/>\r\n                                <path d="M15.3708 12.4075V34.2187V56.0299L37.3026 34.2187L15.3708 12.4075Z" fill="white"/>\r\n                                <path d="M43.1944 28.359L34.343 23.2331L15.3708 12.2549V12.4071L37.3026 34.2183L43.1944 28.359Z" fill="white"/>\r\n                                <path d="M15.3708 56.0295V56.1816L34.343 45.2034L43.1944 40.0775L37.3026 34.2183L15.3708 56.0295Z" fill="white"/>\r\n                                <path d="M43.1944 28.359L37.3027 34.2182L43.1944 40.0774L53.3152 34.2182L43.1944 28.359Z" fill="white"/>\r\n                                <path d="M153.461 42.7476C152.64 42.7476 151.888 42.5955 151.205 42.2911C150.522 41.9867 149.949 41.5163 149.487 40.8868H149.349C149.438 41.627 149.487 42.3326 149.487 42.9898V48.2125H147.569V29.8256H149.128L149.39 31.5619H149.48C149.97 30.8701 150.549 30.3651 151.198 30.0608C151.853 29.7495 152.605 29.5973 153.447 29.5973C155.123 29.5973 156.42 30.1714 157.331 31.3198C158.242 32.4681 158.697 34.0799 158.697 36.1552C158.697 38.2374 158.235 39.8561 157.303 41.0113C156.393 42.1666 155.109 42.7476 153.461 42.7476ZM153.185 31.2298C151.894 31.2298 150.956 31.5896 150.384 32.309C149.804 33.0284 149.507 34.1698 149.494 35.7332V36.1621C149.494 37.9468 149.79 39.2197 150.384 39.9875C150.977 40.7554 151.929 41.1358 153.233 41.1358C154.323 41.1358 155.185 40.6931 155.799 39.8077C156.42 38.9222 156.731 37.6978 156.731 36.1413C156.731 34.5572 156.42 33.3466 155.799 32.5027C155.178 31.6518 154.309 31.2298 153.185 31.2298Z" fill="#F9F9F9"/>\r\n                                <path d="M163.147 42.5125H161.229V24.506H163.147V42.5125Z" fill="#F9F9F9"/>\r\n                                <path d="M174.164 42.5124L173.785 40.707H173.695C173.067 41.5025 172.433 42.0421 171.805 42.3188C171.177 42.6024 170.398 42.7407 169.459 42.7407C168.204 42.7407 167.224 42.4156 166.513 41.7653C165.803 41.1151 165.444 40.1951 165.444 38.9983C165.444 36.4388 167.486 35.0968 171.57 34.9723L173.716 34.9031V34.1145C173.716 33.1183 173.502 32.3851 173.074 31.9078C172.647 31.4305 171.964 31.1953 171.025 31.1953C169.97 31.1953 168.776 31.5204 167.445 32.1706L166.858 30.7041C167.479 30.3651 168.162 30.0954 168.907 29.9086C169.652 29.7149 170.391 29.618 171.143 29.618C172.654 29.618 173.771 29.9501 174.496 30.628C175.22 31.299 175.586 32.3782 175.586 33.8585V42.5124H174.164ZM169.839 41.1566C171.032 41.1566 171.971 40.8315 172.647 40.1743C173.33 39.5171 173.668 38.5971 173.668 37.4211V36.2728L171.75 36.3558C170.225 36.4111 169.128 36.6463 168.452 37.0683C167.776 37.4903 167.445 38.1405 167.445 39.0329C167.445 39.7247 167.652 40.2573 168.073 40.617C168.493 40.9767 169.08 41.1566 169.839 41.1566Z" fill="#F9F9F9"/>\r\n                                <path d="M176.696 29.8257H178.752L181.526 37.0615C182.133 38.7148 182.512 39.9046 182.657 40.6379H182.747C182.85 40.2436 183.057 39.5726 183.374 38.618C183.692 37.6633 184.74 34.7372 186.507 29.8257H188.562L183.126 44.2696C182.588 45.6947 181.96 46.7115 181.236 47.3065C180.518 47.9014 179.635 48.2057 178.587 48.2057C178 48.2057 177.428 48.1435 176.855 48.012V46.4763C177.276 46.5663 177.752 46.6147 178.276 46.6147C179.594 46.6147 180.532 45.8745 181.091 44.3941L181.795 42.5887L176.696 29.8257Z" fill="#F9F9F9"/>\r\n                                <path d="M117.972 31.0085C118.579 31.5135 119.849 32.5719 119.849 34.5919C119.849 36.5565 118.738 37.4834 117.627 38.362C117.282 38.7078 116.889 39.0814 116.889 39.6625C116.889 40.2435 117.282 40.5617 117.579 40.8039L118.531 41.544C119.697 42.5263 12
10.753 43.4256 120.753 45.2588C120.753 47.7491 118.345 50.2741 113.791 50.2741C109.956 50.2741 108.1 48.4409 108.1 46.4763C108.1 45.5217 108.576 44.1658 110.135 43.2389C111.777 42.2289 113.998 42.0975 115.185 42.0144C114.813 41.5371 114.392 41.0321 114.392 40.209C114.392 39.7593 114.523 39.4895 114.654 39.1713C114.364 39.199 114.074 39.2267 113.805 39.2267C111.004 39.2267 109.411 37.1306 109.411 35.0623C109.411 33.8448 109.969 32.4889 111.101 31.5066C112.612 30.2614 114.406 30.047 115.84 30.047H121.291L119.6 31.0016H117.972V31.0085ZM116.089 42.7892C115.875 42.7615 115.744 42.7615 115.482 42.7615C115.24 42.7615 113.812 42.8169 112.701 43.1904C112.122 43.398 110.425 44.0344 110.425 45.9229C110.425 47.8045 112.253 49.1603 115.082 49.1603C117.62 49.1603 118.973 47.9359 118.973 46.2964C118.973 44.9337 118.103 44.2212 116.089 42.7892ZM116.855 37.7463C117.462 37.1375 117.517 36.2867 117.517 35.8094C117.517 33.9001 116.379 30.9255 114.185 30.9255C113.495 30.9255 112.757 31.2714 112.329 31.8041C111.88 32.3644 111.749 33.0769 111.749 33.7687C111.749 35.5465 112.784 38.4934 115.061 38.4934C115.716 38.4865 116.434 38.1683 116.855 37.7463Z" fill="#F9F9F9"/>\r\n                                <path d="M101.311 42.3603C97.1098 42.3603 94.8677 39.0745 94.8677 36.1068C94.8677 32.6342 97.6962 29.6735 101.711 29.6735C105.596 29.6735 108.024 32.7172 108.024 35.927C108.024 39.0537 105.616 42.3603 101.311 42.3603ZM104.616 40.2159C105.251 39.365 105.409 38.3066 105.409 37.2759C105.409 34.9447 104.299 30.4967 101.022 30.4967C100.152 30.4967 99.2761 30.8425 98.6414 31.3959C97.6135 32.3229 97.4272 33.4851 97.4272 34.6265C97.4272 37.2482 98.7242 41.5648 101.918 41.5648C102.946 41.5648 104.009 41.0667 104.616 40.2159Z" fill="#F9F9F9"/>\r\n                                <path d="M86.9961 42.3603C82.7946 42.3603 80.5525 39.0745 80.5525 36.1068C80.5525 32.6342 83.3811 29.6735 87.3963 29.6735C91.2804 29.6735 93.7088 32.7172 93.7088 35.927C93.7019 39.0537 91.3011 42.3603 86.9961 42.3603ZM90.2938 40.2159C90.9285 39.365 91.0872 38.3066 91.0872 37.2759C91.0872 34.9447 89.9765 30.4967 86.6995 30.4967C85.8302 30.4967 84.954 30.8425 84.3193 31.3959C83.2914 32.3229 83.1051 33.4851 83.1051 34.6265C83.1051 37.2482 84.4021 41.5648 87.5963 41.5648C88.6312 41.5648 89.6867 41.0667 90.2938 40.2159Z" fill="#F9F9F9"/>\r\n                                <path d="M78.531 41.9452L74.7296 42.8238C73.1912 43.0659 71.8045 43.2734 70.3488 43.2734C63.0152 43.2734 60.228 37.8639 60.228 33.6303C60.228 28.4628 64.1811 23.6689 70.9559 23.6689C72.3909 23.6689 73.7707 23.8834 75.0194 24.2293C77.0132 24.7896 77.9377 25.4814 78.5241 25.8826L76.3164 27.9855L75.385 28.2L76.0473 27.1347C75.1436 26.2561 73.4947 24.6305 70.3626 24.6305C66.168 24.6305 63.0083 27.8264 63.0083 32.4889C63.0083 37.4972 66.6234 42.2081 72.4116 42.2081C74.1156 42.2081 74.9849 41.8622 75.7852 41.544V37.2551L71.7769 37.4696L73.9018 36.3212H79.5313L78.8414 36.9853C78.6552 37.1444 78.6276 37.1998 78.5724 37.4142C78.5448 37.6563 78.5172 38.4242 78.5172 38.694V41.9452H78.531Z" fill="#F9F9F9"/>\r\n                                <path d="M126.361 41.1843C125.485 41.1013 125.299 40.9422 125.299 39.9046V39.614V24.8311C125.306 24.7758 125.306 24.7135 125.313 24.6582C125.423 23.7243 125.685 23.5652 126.506 23.0879H122.705L120.711 24.0494H122.753V24.0633V24.0564V39.621V40.4995C122.753 41.0321 122.65 41.1152 122.036 41.9107H126.734L127.714 41.3296C127.265 41.2604 126.817 41.2328 126.361 41.1843Z" fill="#F9F9F9"/>\r\n                                <path d="M137.172 41.4264C136.882 41.5855 136.593 41.7723 136.303 41.9037C135.434 42.298 134.537 42.4087 133.743 42.4087C132.902 42.4087 131.584 42.3534 130.239 41.378C128.369 40.0567 127.548 37.7808 127.548 35.7955C127.548 31.6934 130.873 29.6873 133.585 29.6873C134.537 29.6873 135.509 29.9225 136.303 30.4274C137.621 31.2991 137.966 32.4335 138.145 33.0423L131.95 35.5534L129.921 35.7125C130.577 39.0744 132.847 41.0252 135.358 41.0252C136.703 41.0252 137.676 40.5479 138.573 40.0982L137.172 41.4264ZM134.695 33.5404C135.192 33.3536 135.461 33.1945 135.461 32.8278C135.461 31.7695 134.275 30.552 132.847 30.552C131.791 30.552 129.811 31.3751 129.811 34.2252C129.811 34.6748 129.866 35.1522 129.894 35.6295L134.695 33.5404Z" fill="#F9F9F9"/>\r\n                                <path d="M139.718 29.8671V31.6103H139.504V29.8671H138.931V29.6873H140.297V29.8671H139.718Z" fill="#F9F9F9"/>\r\n                                <path d="M142.091 31.6103V29.8464H142.084L141.546 31.6103H141.381L140.842 29.8464H140.836V31.6103H140.642V29.6873H140.973L141.463 31.2437H141.47L141.953 29.6873H142.284V31.6103H142.091Z" fill="#F9F9F9"/>\r\n                                <path d="M65.5055 18.4949H64.1878C64.1878 18.315 64.0637 17.7962 63.8153 16.9453H61.9043C61.649 17.7824 61.5179 18.2943 61.5179 18.4949H60.2761C60.2761 18.3842 60.6004 17.5057 61.242 15.8454C61.8836 14.1921 62.2078 13.279 62.2078 13.1061H63.767C63.767 13.2652 64.0568 14.1645 64.6363 15.8039C65.2158 17.4503 65.5055 18.3427 65.50
155 18.4949ZM63.6014 16.1567C63.1323 14.7317 62.8977 13.9639 62.8977 13.8463H62.8287C62.8287 13.9569 62.5873 14.7248 62.0974 16.1567H63.6014Z" fill="#F9F9FA"/>\r\n                                <path d="M70.8246 18.4949H69.8036C69.8036 18.3842 69.4242 17.7824 68.6722 16.7033C67.8788 15.5619 67.4304 14.7871 67.32 14.3651H67.251C67.32 14.967 67.3545 15.5134 67.3545 16.0046C67.3545 16.6825 67.3752 17.5126 67.4097 18.4949H66.3955C66.4369 17.6371 66.4576 16.7033 66.4576 15.6795C66.4576 14.6764 66.4369 13.8186 66.3955 13.113H67.6235C67.6235 13.2583 67.9616 13.8394 68.6446 14.8632C69.369 15.9493 69.7829 16.6825 69.8933 17.0699H69.9554C69.8864 16.4542 69.8588 15.9008 69.8588 15.4166C69.8588 14.6695 69.8381 13.9016 69.8036 13.12H70.8315C70.7901 13.8048 70.7763 14.6626 70.7763 15.6864C70.7625 16.7171 70.7832 17.651 70.8246 18.4949Z" fill="#F9F9FA"/>\r\n                                <path d="M76.799 15.617C76.799 16.3987 76.5507 17.0836 76.0471 17.6647C75.5434 18.2527 74.8466 18.5432 73.9429 18.5432C73.5358 18.5432 72.977 18.5294 72.2595 18.4948C72.294 17.6647 72.3147 16.7239 72.3147 15.6793C72.3147 14.6763 72.294 13.8185 72.2595 13.1129H72.9839C73.1012 13.1129 73.2806 13.106 73.5151 13.099C73.7497 13.0921 73.9015 13.0852 73.9705 13.0852C74.9639 13.0852 75.6814 13.3342 76.1298 13.8323C76.5783 14.3235 76.799 14.9184 76.799 15.617ZM75.6745 15.7969C75.6745 15.2642 75.5227 14.8215 75.2123 14.4618C74.9018 14.1021 74.4327 13.9153 73.8049 13.9153C73.6876 13.9153 73.522 13.9292 73.3151 13.9499C73.3427 14.5033 73.3565 15.0775 73.3565 15.6793C73.3565 16.3365 73.3703 16.9936 73.3978 17.637C73.5772 17.6716 73.7566 17.6923 73.936 17.6923C74.5293 17.6923 74.9639 17.5055 75.2468 17.1389C75.5296 16.7723 75.6745 16.3226 75.6745 15.7969Z" fill="#F9F9FA"/>\r\n                                <path d="M82.3114 18.4948H81.0903C80.773 17.5194 80.5246 16.9176 80.359 16.6893C80.1866 16.461 79.9106 16.3434 79.5312 16.3434C79.3725 16.3434 79.2207 16.3434 79.0758 16.3503C79.0758 17.0559 79.0896 17.7753 79.1103 18.4948H77.9651C77.9996 17.6647 78.0203 16.7239 78.0203 15.6793C78.0203 14.6763 77.9996 13.8185 77.9651 13.1129H78.6757C78.7585 13.1129 78.9309 13.106 79.1931 13.099C79.4553 13.0921 79.6967 13.0852 79.9244 13.0852C81.1869 13.0852 81.8147 13.521 81.8147 14.3857C81.8147 15.0706 81.456 15.5479 80.7316 15.8177V15.8799C81.0075 15.956 81.2559 16.1774 81.4629 16.5302C81.6767 16.8899 81.9596 17.5401 82.3114 18.4948ZM80.7661 14.6901C80.7661 14.1436 80.4142 13.8669 79.7105 13.8669C79.4553 13.8669 79.2207 13.8876 79.0275 13.9222C79.0551 14.3511 79.0758 14.9045 79.0758 15.5963C79.2276 15.6032 79.3518 15.6032 79.4622 15.6032C80.3314 15.6032 80.7661 15.2988 80.7661 14.6901Z" fill="#F9F9FA"/>\r\n                                <path d="M88.2237 15.6998C88.2237 16.5438 87.9684 17.2494 87.451 17.8028C86.9336 18.3562 86.292 18.6398 85.5331 18.6398C84.8087 18.6398 84.2016 18.3838 83.7118 17.8719C83.2219 17.36 82.9805 16.7098 82.9805 15.9212C82.9805 15.0772 83.2357 14.3716 83.7532 13.8182C84.2706 13.2648 84.9122 12.9812 85.6711 12.9812C86.3955 12.9812 87.0026 13.2372 87.4924 
113.7491C87.9753 14.261 88.2237 14.9112 88.2237 15.6998ZM87.0854 15.8243C87.0854 15.2502 86.9405 14.7798 86.6438 14.4201C86.3472 14.0603 85.9884 13.8805 85.5538 13.8805C85.1536 13.8805 84.8087 14.0603 84.5327 14.4201C84.2499 14.7798 84.1119 15.2363 84.1119 15.7897C84.1119 16.3639 84.2568 16.8274 84.5534 17.1871C84.8501 17.5468 85.2088 17.7267 85.6435 17.7267C86.0436 17.7267 86.3886 17.5468 86.6645 17.1802C86.9474 16.8274 87.0854 16.3708 87.0854 15.8243Z" fill="#F9F9FA"/>\r\n                                <path d="M90.5556 18.4949H89.3896C89.4241 17.6371 89.4448 16.7033 89.4448 15.6795C89.4448 14.6764 89.4241 13.8186 89.3896 13.113H90.5556C90.5211 13.8048 90.5004 14.6626 90.5004 15.6795C90.5004 16.7171 90.5211 17.6579 90.5556 18.4949Z" fill="#F9F9FA"/>\r\n                                <path d="M96.5302 15.617C96.5302 16.3987 96.2819 17.0836 95.7782 17.6647C95.2746 18.2527 94.5778 18.5432 93.6741 18.5432C93.267 18.5432 92.7082 18.5294 91.9907 18.4948C92.0252 17.6647 92.0459 16.7239 92.0459 15.6793C92.0459 14.6763 92.0252 13.8185 91.9907 13.1129H92.7151C92.8324 13.1129 93.0118 13.106 93.2463 13.099C93.4809 13.0921 93.6327 13.0852 93.7017 13.0852C94.6951 13.0852 95.4126 13.3342 95.861 13.8323C96.3095 14.3235 96.5302 14.9184 96.5302 15.617ZM95.4057 15.7969C95.4057 15.2642 95.2539 14.8215 94.9435 14.4618C94.633 14.1021 94.1639 13.9153 93.5361 13.9153C93.4188 13.9153 93.2532 13.9292 93.0463 13.9499C93.0739 14.5033 93.0877 15.0775 93.0877 15.6793C93.0877 16.3365 93.1015 16.9936 93.129 17.637C93.3084 17.6716 93.4878 17.6923 93.6672 17.6923C94.2605 17.6923 94.6951 17.5055 94.978 17.1389C95.2677 16.7723 95.4057 16.3226 95.4057 15.7969Z" fill="#F9F9FA"/>\r\n                                <path d="M104.464 18.4949H103.146C103.146 18.315 103.022 17.7962 102.774 16.9453H100.87C100.614 17.7824 100.483 18.2943 100.483 18.4949H99.2415C99.2415 18.3842 99.5657 17.5057 100.207 15.8454C100.849 14.1921 101.173 13.279 101.173 13.1061H102.732C102.732 13.2652 103.022 14.1645 103.602 15.8039C104.174 17.4503 104.464 18.3427 104.464 18.4949ZM102.56 16.1567C102.091 14.7317 101.856 13.9639 101.856 13.8463H101.787C101.787 13.9569 101.546 14.7248 101.056 16.1567H102.56Z" fill="#F9F9FA"/>\r\n                                <path d="M109.273 14.5171C109.273 15.1743 109.031 15.6655 108.541 15.9768C108.051 16.2881 107.458 16.4472 106.748 16.4472C106.616 16.4472 106.527 16.4472 106.472 16.4402C106.472 16.9591 106.485 17.6439 106.52 18.4948H105.361C105.395 17.6992 105.416 16.7585 105.416 15.6793C105.416 14.6901 105.395 13.8323 105.361 13.1129H106.078C106.182 13.1129 106.375 13.106 106.665 13.099C106.954 13.0921 107.203 13.0852 107.417 13.0852C107.941 13.0852 108.383 13.2028 108.741 13.438C109.093 13.6801 109.273 14.0398 109.273 14.5171ZM108.21 14.7454C108.21 14.1574 107.817 13.86 107.037 13.86C106.844 13.86 106.637 13.8807 106.416 13.9222C106.444 14.4411 106.465 15.036 106.465 15.6931C106.534 15.7001 106.616 15.7001 106.706 15.7001C107.706 15.7001 108.21 15.3818 108.21 14.7454Z" fill="#F9F9FA"/>\r\n                                <path d="M114.219 14.5171C114.219 15.1743 113.978 15.6655 113.488 15.9768C112.998 16.2881 112.398 16.4472 111.694 16.4472C111.563 16.4472 111.473 16.4472 111.418 16.4402C111.418 16.9591 111.432 17.6439 111.466 18.4948H110.307C110.342 17.6992 110.363 16.7585 110.363 15.6793C110.363 14.6901 110.342 13.8323 110.307 13.1129H111.025C111.128 13.1129 111.322 13.106 111.611 13.099C111.901 13.0921 112.149 13.0852 112.363 13.0852C112.888 13.0852 113.329 13.2028 113.688 13.438C114.04 13.6801 114.219 14.0398 114.219 14.5171ZM113.157 14.7454C113.157 14.1574 112.763 13.86 111.984 13.86C111.791 13.86 111.584 13.8807 111.363 13.9222C111.391 14.4411 111.411 15.036 111.411 15.6931C111.48 15.7001 111.563 15.7001 111.653 15.7001C112.653 15.7001 113.157 15.3818 113.157 14.7454Z" fill="#F9F9FA"/>\r\n                                <path d="M122.305 15.6998C122.305 16.5438 122.049 17.2494 121.532 17.8028C121.015 18.3562 120.373 18.6398 119.614 18.6398C118.89 18.6398 118.283 18.3838 117.793 17.8719C117.303 17.36 117.062 16.7098 117.062 15.9212C117.062 15.0772 117.317 14.3716 117.834 13.8182C118.352 13.2648 118.993 12.9812 119.752 12.9812C120.477 12.9812 12
11.084 13.2372 121.573 13.7491C122.063 14.261 122.305 14.9112 122.305 15.6998ZM121.166 15.8243C121.166 15.2502 121.022 14.7798 120.725 14.4201C120.428 14.0603 120.069 13.8805 119.635 13.8805C119.235 13.8805 118.89 14.0603 118.614 14.4201C118.331 14.7798 118.193 15.2363 118.193 15.7897C118.193 16.3639 118.338 16.8274 118.634 17.1871C118.931 17.5468 119.29 17.7267 119.718 17.7267C120.118 17.7267 120.463 17.5468 120.739 17.1802C121.028 16.8274 121.166 16.3708 121.166 15.8243Z" fill="#F9F9FA"/>\r\n                                <path d="M127.9 18.4949H126.879C126.879 18.3842 126.499 17.7824 125.747 16.7033C124.954 15.5619 124.506 14.7871 124.395 14.3651H124.326C124.395 14.967 124.43 15.5134 124.43 16.0046C124.43 16.6825 124.45 17.5126 124.485 18.4949H123.471C123.512 17.6371 123.533 16.7033 123.533 15.6795C123.533 14.6764 123.512 13.8186 123.471 13.113H124.699C124.699 13.2583 125.037 13.8394 125.72 14.8632C126.444 15.9493 126.858 16.6825 126.968 17.0699H127.031C126.962 16.4542 126.934 15.9008 126.934 15.4166C126.934 14.6695 126.913 13.9016 126.879 13.12H127.907C127.865 13.8048 127.852 14.6626 127.852 15.6864C127.838 16.7171 127.858 17.651 127.9 18.4949Z" fill="#F9F9FA"/>\r\n                                </svg>\r\n                        </a> \r\n                    </div>\r\n                    <div class="custom_award">\r\n                      <img\r\n                          src="//babysparks.com/wp-content/uploads/2023/05/babysparks_2023_award.png"\r\n                          width="199"\r\n                      />\r\n                    </div>\r\n                </div>\r\n          </div>\r\n      </div>\r\n      \x3c!-- End Footer --\x3e\r\n      <div class="subfooter">\r\n          Copyright © ${new Date().getFullYear()} BabySparks LLC. All rights reserved\r\n      </div>`;\r\n  }\r\n\r\n  createRenderRoot() {\r\n    return this;\r\n  }\r\n}\r\n\r\ncustomElements.define("b2b-footer-component", B2bFooterComponent);\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiOTU3NS5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9CYWJ5U3BhcmtzLy4vc3JjL2NvbXBvbmVudHMvZm9vdGVyL2IyYi1mb290ZXIuanM/OGRjZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMaXRFbGVtZW50LCBodG1sIH0gZnJvbSBcImxpdC1lbGVtZW50XCI7XHJcblxyXG5pbXBvcnQgYjJiU3R5bGUgZnJvbSBcIi4uL2IyYi9iMmIuc2Nzc1wiO1xyXG5pbXBvcnQgeyBjb25uZWN0IH0gZnJvbSAncHdhLWhlbHBlcnMnO1xyXG5pbXBvcnQgeyBzdG9yZSB9IGZyb20gJy4uLy4uL3JlZHV4L3N0b3JlLmpzJztcclxuXHJcbmNsYXNzIEIyYkZvb3RlckNvbXBvbmVudCBleHRlbmRzIGNvbm5lY3Qoc3RvcmUpKExpdEVsZW1lbnQpIHtcclxuICBzdGF0aWMgZ2V0IHN0eWxlcygpIHtcclxuICAgIHJldHVybiBbYjJiU3R5bGVdO1xyXG4gIH1cclxuXHJcbiAgc3RhdGljIGdldCBwcm9wZXJ0aWVzKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgYWN0aXZlUGFja2FnZSA6IHsgdHlwZSA6IFN0cmluZ31cclxuICAgIH07XHJcbiAgfVxyXG5cclxuICBzdGF0ZUNoYW5nZWQoc3RhdGUpIHtcclxuICAgIHRoaXMuYWN0aXZlUGFja2FnZSA9IHN0YXRlLnVzZXJEYXRhLmFjdGl2ZV9wYWNrYWdlX3R5cGU7XHJcbiAgfVxyXG5cclxuICAvLyA8aW1nXHJcbiAgLy8gICAgICAgICAgICAgICAgICAgY2xhc3M9XCJsb2dvLWZvb3RlclwiXHJcbiAgLy8gICAgICAgICAgICAgICAgICAgc3JjPVwiLy9iYWJ5c3BhcmtzLmNvbS9jbGFzcy92Mi9pbWcvbG9nb0xhYmVsV2h0QDN4LnBuZ1wiXHJcbiAgLy8gICAgICAgICAgICAgICAgICAgd2lkdGg9XCIzNzBcIlxyXG4gIC8vICAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gPGxpPjxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL2NhcmVlcnMvXCI+Q2FyZWVyczwvYT48L2xpPlxyXG5cclxuXHJcbiAgcmVuZGVyKCkge1xyXG4gICAgdmFyIHcgPSB3aW5kb3cuaW5uZXJXaWR0aDtcclxuICAgIHJldHVybi
1BodG1sYFxyXG4gICAgPGRpdiBjbGFzcz1cImJsYW5rX2RpdlwiPjwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJvd1wiPlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNvbC1sZy00IGNvbC1tZC0xMiBjb2wtc20tMTIgY29sLTEyXCI+XHJcbiAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XCJsb2dvLWZvb3RlclwiIHByZXNlcnZlQXNwZWN0UmF0aW89JyR7dyA+IDEwMDAgPyBcInhNaW5ZTWluIG1lZXRcIiA6ICcnIH0nIHdpZHRoPVwiJHt3ID4gMzcwID8gMzQyIDogMzAwfVwiIGhlaWdodD1cIjkzXCIgdmlld0JveD1cIjAgMCAzNDIgOTNcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTc5LjA1NzkgNjAuODA0N0M3OS4wNjQzIDYxLjE2OSA3OS4xNTQxIDYxLjQ5NDkgNzkuMzI3NCA2MS43ODg5Qzc5LjUwMDcgNjIuMDgyOCA3OS43MjUzIDYyLjMxOTMgODAuMDE0MSA2Mi40OTE4QzgwLjMwOTMgNjIuNjY0NCA4MC42MTc0IDYyLjc1MzggODAuOTcwNCA2Mi43NjAySDk0LjMwNjdDOTYuMTg3MiA2Mi43NjAyIDk3Ljg5NDMgNjIuNTQ5MyA5OS40MjE4IDYyLjEyMTJDMTAwLjk0MyA2MS43MDU4IDEwMi4yNTIgNjEuMDk4NyAxMDMuMzQzIDYwLjI5MzVDMTA0LjQ0MSA1OS40ODgyIDEwNS4yODEgNTguNTEwNSAxMDUuODcyIDU3LjM2MDJDMTA2LjQ2MiA1Ni4yMDM1IDEwNi43NTEgNTQuODkzNCAxMDYuNzY0IDUzLjQyOTlWNTMuMzM0MUMxMDYuNzU3IDUyLjE2NDYgMTA2LjU2NSA1MS4xMzU3IDEwNi4xOCA1MC4yNDFDMTA1LjgwMSA0OS4zNDY0IDEwNS4yODEgNDguNTY2NyAxMDQuNjE0IDQ3LjkwODVDMTAzLjk0NiA0Ny4yNTAyIDEwMy4xNTcgNDYuNjg3OSAxMDIuMjc4IDQ2LjIzNDFDMTAxLjM4NiA0NS43Njc2IDEwMC40MjkgNDUuMzkwNiA5OS40MDkgNDUuMDgzOEMxMDAuMDk2IDQ0Ljc4OTggMTAwLjc1NyA0NC40MjU2IDEwMS4zOTkgNDMuOTc4MkMxMDIuMDQ3IDQzLjUzMDkgMTAyLjYyNCA0Mi45OTQxIDEwMy4xNTEgNDIuMzYxNEMxMDMuNjY0IDQxLjcyODcgMTA0LjA4MSA0MC45NzQ3IDEwNC4zODMgNDAuMTI0N0MxMDQuNjkxIDM5LjI2ODQgMTA0Ljg1MSAzOC4yODQyIDEwNC44NTggMzcuMTc4NlYzNy4wODI4QzEwNC44NTggMzUuOTgzNiAxMDQuNjU5IDM0Ljk4MDMgMTA0LjI4NyAzNC4wNzI4QzEwMy45MDggMzMuMTU4OSAxMDMuMzYyIDMyLjM0NzMgMTAyLjY1IDMxLjYxODhDMTAxLjY2MiAzMC42NjAyIDEwMC40MSAyOS45MTg5IDk4Ljg5NTUgMjkuMzg4NUM5Ny4zODA5IDI4Ljg3MDkgOTUuNjQxNyAyOC42MDI0IDkzLjY3MTQgMjguNTg5N0g4MC45NzA0QzgwLjYxNzQgMjguNTg5NyA4MC4zMDkzIDI4LjY3OTEgODAuMDE0MSAyOC44NTgxQzc5LjcyNTMgMjkuMDMwNiA3OS41MDA3IDI5LjI2NzEgNzkuMzI3NCAyOS41NTQ2Qzc5LjE1NDEgMjkuODQ4NiA3OS4wNjQzIDMwLjE3NDUgNzkuMDU3OSAzMC41Mzg4VjYwLjgwNDdaTTgyLjg4MjkgNDMuODA1N1YzMi4wNDA2SDkzLjMyNDhDOTQuOTYxNCAzMi4wNDcgOTYuMzQ3NiAzMi4yNzcgOTcuNDc3MiAzMi43MzA4Qzk4LjYwNjcgMzMuMTkwOSA5OS40NjAzIDMzLjgzIDEwMC4wNDQgMzQuNjY3MUMxMDAuNjM1IDM1LjQ5NzkgMTAwLjkyNCAzNi40NzU3IDEwMC45MjQgMzcuNjAwNFYzNy42OTYzQzEwMC45MTcgMzkuMDMxOSAxMDAuNTgzIDQwLjE1MDMgOTkuOTA5NiA0MS4wNTc3Qzk5LjI0ODUgNDEuOTU4OCA5OC4zMjQzIDQyLjY0MjYgOTcuMTQzNCA0My4xMDkxQzk1Ljk1NjEgNDMuNTYyOSA5NC41ODI3IDQzLjc5OTMgOTMuMDIzMiA0My43OTkzSDgyLjg4MjlWNDMuODA1N1pNODIuODgyOSA1OS4yODM3VjQ3LjIyNDdIOTMuNzIyN0M5Ni43MTk5IDQ3LjIzMTEgOTguOTg1NCA0Ny43NDg3IDEwMC41MzIgNDguNzY0OEMxMDIuMDY2IDQ5Ljc3NDUgMTAyLjgzNiA1MS4yMTI0IDEwMi44NDMgNTMuMDg0OVY1My4xODA3QzEwMi44MzYgNTQuNDU4OCAxMDIuNDkgNTUuNTUxNiAxMDEuODE2IDU2LjQ1MjdDMTAxLjEzNSA1Ny4zNjY2IDEwMC4xNjYgNTguMDYzMSA5OC45MDg0IDU4LjU1NTJDOTcuNjUwNSA1OS4wMzQ1IDk2LjE1NTEgNTkuMjc3NCA5NC40MTU4IDU5LjI4MzdIODIuODgyOVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMTkuNjY0IDYzLjI5MDdDMTIxLjE1MyA2My4yODQzIDEyMi40NzUgNjMuMDczNCAxMjMuNjM2IDYyLjY3MDhDMTI0Ljc5OCA2Mi4yNzQ2IDEyNS44MDYgNjEuNzQ0MSAxMjYuNjY2IDYxLjA5MjNDMTI3LjUyNiA2MC40MzQxIDEyOC4yNDUgNTkuNzE4MyAxMjguODM1IDU4Ljk0NVY2MS4yMzkzQzEyOC44NDEgNjEuNzM3NyAxMjkuMDE1IDYyLjE1MzEgMTI5LjM0MiA2Mi40ODU0QzEyOS42NjkgNjIuODExNCAxMzAuMTA2IDYyLjk4MzkgMTMwLjY1MSA2Mi45OTY3QzEzMS4xNzcgNjIuOTkwMyAxMzEuNjA3IDYyLjgxMTQgMTMxLjk0MSA2Mi40NjYzQzEzMi4yNzUgNjIuMTM0IDEzMi40NTUgNjEuNjg2NiAxMzIuNDYxIDYxLjE0MzRWNDcuMzI2OUMxMzIuNDYxIDQ1LjcxNjUgMTMyLjI0MyA0NC4yOTc4IDEzMS44MDYgNDMuMDcwOEMxMzEuMzY0IDQxLjg1MDIgMTMwLjcyMiA0MC44MDg1IDEyOS44NjIgMzkuOTUyMkMxMjguOTMxIDM5LjAyNTUgMTI3Ljc3NiAzOC4zMjI2IDEyNi40MTUgMzcuODYyNEMxMjUuMDQyIDM3LjM5NTkgMTIzLjQ2MyAzNy4xNzIyIDEyMS42NzMgMzcuMTcyMkMxMjAuMDY4IDM3LjE3MjIgMTE4LjU5MiAzNy4zMjU2IDExNy4yNTEgMzcuNjE5NkMxMTUuOTA5IDM3LjkxOTkgMTE0LjYxOSAzOC4zMzUzIDExMy4zODcgMzguODc4NUMxMTMuMTI0IDM4Ljk3NDQgMTEyLjg5OSAzOS4xNjYxIDExMi42ODEgMzkuNDQwOUMxMTIuNDc2IDM5LjcwOTMgMTEyLjM3MyA0MC4wNDE2IDExMi4zNTQgNDAuNDQ0MkMxMTIuMzYgNDAuNzM4MiAxMTIuNDM3IDQxLjAwNjYgMTEyLjU5MSA0MS4yNDk1QzExMi43NDUgNDEuNDkyMyAxMTIuOTQ0IDQxLjY5MDQgMTEzLjE5NSA0MS44Mzc0QzExMy40NDUgNDEuOTc4IDExMy43MTQgNDIuMDQ4MyAxMTQuMDE2IDQyLjA1NDdDMTE0LjExMiA0Mi4wNTQ3IDExNC4yMjEgNDIuMDM1NSAxMTQuMzQzIDQyLjAxNjNDMTE0LjQ1OSA0MS45OTA4IDExNC41ODEgNDEuOTU4OCAxMTQuNzAzIDQxLjkwNzdDMTE1LjYzMyA0MS40ODU5IDExNi42NDEgNDEuMTQ3MiAxMTcuNzMyIDQwLjg5MTZDMTE4LjgyMyA0MC42Mjk2IDExOS45OTggNDAuNTAxOCAxMjEuMjY4IDQwLjQ5NTRDMTIyLjg2IDQwLjQ5NTQgMTI0LjIyIDQwLjc1NzQgMTI1LjMzNyA0MS4yNjg2QzEyNi40NjcgNDEuNzkyNyAxMjcuMzIgNDIuNTUzMSAxMjcuOTE3IDQzLjU4MkMxMjguNTE0IDQ0LjU5ODEgMTI4LjgxNiA0NS44Njk5IDEyOC44MTYgNDcuMzg0NFY0OC4yNTk5QzEyOC4wNzEgNDguMDQ5MSAxMjcuMzAxIDQ3Ljg2MzcgMTI2LjUxMiA0Ny42OTc2QzEyNS43MjIgNDcuNTM3OCAxMjQuODgyIDQ3LjQxIDEyMy45NzcgNDcuMzIwNUMxMjMuMDc4IDQ3LjIzMTEgMTIyLjA5IDQ3LjE3OTkgMTIxLjAxOCA0Ny4xNzk5QzExOS40MDcgNDcuMTc5OSAxMTcuOTM3IDQ3LjM1ODkgMTE2LjYxNSA0Ny43MTA0QzExNS4yOTMgNDguMDYxOCAxMTQuMTUxIDQ4LjU3MzEgMTEzLjE4OCA0OS4yNjMzQzExMi4yMzIgNDkuOTQ3MSAxMTEuNDg3IDUwLjgwMzQgMTEwLjk3NCA1MS44MTMxQzExMC40NDggNTIuODI5MiAxMTAuMTkxIDU0LjAwNTEgMTEwLjE3OCA1NS4zNDA3VjU1LjQzNjZDMTEwLjE5NyA1Ni43MzM5IDExMC40NjEgNTcuODcxNCAxMTAuOTkzIDU4Ljg0OTJDMTExLjUyNiA1OS44MzMzIDExMi4yNDUgNjAuNjQ0OSAxMTMuMTQzIDYxLjMwOTZDMTE0LjA0MiA2MS45NzQyIDExNS4wNTYgNjIuNDcyNyAxMTYuMTcyIDYyLjc5ODZDMTE3LjMxNSA2My4xMTgxIDExOC40NyA2My4yOTA3IDExOS42NjQgNjMuMjkwN1pNMTIwLjQwMiA2MC4zMTI2QzExOS41MzUgNjAuMzEyNiAxMTguNzI3IDYwLjE5NzYgMTE3Ljk1NyA1OS45NzM5QzExNy4xODcgNTkuNzU2NyAxMTYuNTE5IDU5LjQxNzkgMTE1LjkyMiA1OC45ODk4QzExNS4zMzIgNTguNTYxNiAxMTQuODc2IDU4LjAzNzYgMTE0LjU0MiA1Ny40MTEzQzExNC4yMDkgNTYuNzkxNCAxMTQuMDM1IDU2LjA4MjEgMTE0LjAyOSA1NS4yODk2VjU1LjE5MzhDMTE0LjAyOSA1NC4xMjY1IDExNC4zMjQgNTMuMjA2MyAxMTQuODk1IDUyLjQyNjZDMTE1LjQ2IDUxLjY0NyAxMTYuMzAxIDUxLjA0NjMgMTE3LjM5OCA1MC42MTgxQzExOC41MDIgNTAuMTg5OSAxMTkuODUgNDkuOTcyNiAxMjEuNDM1IDQ5Ljk2NjJDMTIyLjk4MiA0OS45NzI2IDEyNC4zODEgNTAuMDg3NyAxMjUuNjIgNTAuMjk4NkMxMjYuODcxIDUwLjUwOTQgMTI3Ljk1NiA1MC43NjUxIDEyOC44ODYgNTEuMDM5OVY1My40ODExQzEyOC44OCA1NC40ODQ0IDEyOC42NTUgNTUuNDA0NiAxMjguMjE5IDU2LjI0MThDMTI3
1Ljc3NiA1Ny4wNzI2IDEyNy4xNzMgNTcuNzk0NyAxMjYuMzk2IDU4LjQwODJDMTI1LjYyIDU5LjAwODkgMTI0LjcyMSA1OS40ODE5IDEyMy43MDEgNTkuODE0MkMxMjIuNjc0IDYwLjE0MDEgMTIxLjU3NiA2MC4zMTI2IDEyMC40MDIgNjAuMzEyNlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMzcuMDU2IDYxLjA5MjNDMTM3LjA2MyA2MS40Mzc0IDEzNy4xNDYgNjEuNzUwNSAxMzcuMzEzIDYyLjA0NDVDMTM3LjQ4NiA2Mi4zMzIxIDEzNy43MTEgNjIuNTU1NyAxMzggNjIuNzI4M0MxMzguMjg4IDYyLjkwMDggMTM4LjYwOSA2Mi45OTAzIDEzOC45NjkgNjIuOTk2N0MxMzkuMzI4IDYyLjk5MDMgMTM5LjY1NiA2Mi45MDA4IDEzOS45MzEgNjIuNzI4M0MxNDAuMjA3IDYyLjU1NTcgMTQwLjQzMiA2Mi4zMzIxIDE0MC41ODYgNjIuMDQ0NUMxNDAuNzUzIDYxLjc1MDUgMTQwLjgzIDYxLjQzNzQgMTQwLjgzIDYxLjA5MjNWNTcuOTE2MkMxNDEuMzE4IDU4LjYzMTkgMTQxLjg3NiA1OS4zMDkzIDE0Mi41MTEgNTkuOTQ4NEMxNDMuMTQgNjAuNTkzOCAxNDMuODU5IDYxLjE2MjYgMTQ0LjY1NSA2MS42NTQ3QzE0NS40NTEgNjIuMTU5NSAxNDYuMzM3IDYyLjU0OTMgMTQ3LjMxMiA2Mi44NDMzQzE0OC4yOTQgNjMuMTMwOSAxNDkuMzY2IDYzLjI3NzkgMTUwLjU0IDYzLjI4NDNDMTUxLjc3MiA2My4yODQzIDE1Mi45NzMgNjMuMDg2MiAxNTQuMTU0IDYyLjcwMjdDMTU1LjMzNCA2Mi4zMzIxIDE1Ni40MzIgNjEuNzY5NyAxNTcuNDU5IDYxLjAzNDhDMTU4LjQ3OSA2MC4yOTk5IDE1OS4zNzggNTkuMzk4OCAxNjAuMTU0IDU4LjMzMTVDMTYwLjkzNyA1Ny4yNjQzIDE2MS41NCA1Ni4wNTAxIDE2MS45ODMgNTQuNjc2MUMxNjIuNDI2IDUzLjMwODUgMTYyLjY0NCA1MS43OTQgMTYyLjY1MSA1MC4xNDUyVjUwLjA0OTNDMTYyLjY0NCA0OC4zODc4IDE2Mi40MiA0Ni44NjY4IDE2MS45NyA0NS40OTkyQzE2MS41MjggNDQuMTMxNiAxNjAuOTE4IDQyLjkxMSAxNjAuMTQxIDQxLjg1NjZDMTU5LjM1OCA0MC43OTU3IDE1OC40NiAzOS45MDEgMTU3LjQyNyAzOS4xNzg5QzE1Ni40MDYgMzguNDU2OCAxNTUuMzAyIDM3LjkwMDggMTU0LjEzNCAzNy41MjM3QzE1Mi45NiAzNy4xNDY3IDE1MS43NjYgMzYuOTYxNCAxNTAuNTQgMzYuOTYxNEMxNDguOTk0IDM2Ljk3NDEgMTQ3LjYxNCAzNy4yMzYyIDE0Ni40MTQgMzcuNzQxQzE0NS4yMDEgMzguMjUyMyAxNDQuMTQyIDM4LjkyOTcgMTQzLjIyNCAzOS43NzMyQzE0Mi4zMDYgNDAuNjE2OCAxNDEuNTEgNDEuNTQ5OCAxNDAuODMgNDIuNTcyM1YyOC43Njg2QzE0MC44MTEgMjguMjEyNiAxNDAuNjMxIDI3Ljc2NTMgMTQwLjI3MiAyNy40MDc0QzEzOS45MTkgMjcuMDU1OSAxMzkuNDY5IDI2Ljg3MDYgMTM4LjkxNyAyNi44NjQyQzEzOC4zODUgMjYuODcwNiAxMzcuOTU1IDI3LjA1NTkgMTM3LjYwMiAyNy40MDc0QzEzNy4yNDkgMjcuNzY1MyAxMzcuMDY5IDI4LjIxMjYgMTM3LjA1NiAyOC43Njg2VjYxLjA5MjNaTTE0OS44NiA1OS45MjI4QzE0OC42NzMgNTkuOTE2NCAxNDcuNTMgNTkuNjg2NCAxNDYuNDQ2IDU5LjIxOThDMTQ1LjM0OCA1OC43NTMzIDE0NC4zNzkgNTguMDk1MSAxNDMuNTEzIDU3LjIzMjRDMTQyLjY0NiA1Ni4zNjk2IDE0MS45NjYgNTUuMzQ3MSAxNDEuNDU5IDU0LjE0NTdDMTQwLjk1OCA1Mi45NTA3IDE0MC43MDIgNTEuNjIxNCAxNDAuNjg5IDUwLjE1MTZWNTAuMDU1N0MxNDAuNjk1IDQ4LjYwNSAxNDAuOTU4IDQ3LjI4ODYgMTQxLjQ1OSA0Ni4xMDYzQzE0MS45NjYgNDQuOTE3NyAxNDIuNjQ2IDQzLjg4ODggMTQzLjUxMyA0My4wMzI0QzE0NC4zNzkgNDIuMTc2MSAxNDUuMzU1IDQxLjUxMTUgMTQ2LjQ0NiA0MS4wNDVDMTQ3LjUzIDQwLjU3ODQgMTQ4LjY3OSA0MC4zNDIgMTQ5Ljg2IDQwLjMzNTZDMTUxLjA3MyA0MC4zMzU2IDE1Mi4yMTUgNDAuNTcyMSAxNTMuMjg3IDQxLjAxOTRDMTU0LjM1OSA0MS40NzMxIDE1NS4zMDIgNDIuMTMxNCAxNTYuMTMgNDIuOTgxM0MxNTYuOTQ1IDQzLjgzNzcgMTU3LjYgNDQuODYwMSAxNTguMDY4IDQ2LjA2OEMxNTguNTQzIDQ3LjI2MyAxNTguNzgxIDQ4LjYwNSAxNTguNzg3IDUwLjEwNjhWNTAuMjAyN0MxNTguNzgxIDUxLjczIDE1OC41NDMgNTMuMDk3NiAxNTguMDgxIDU0LjI5MjdDMTU3LjYxOSA1NS40ODc3IDE1Ni45NzcgNTYuNTE2NiAxNTYuMTYyIDU3LjM0NzRDMTU1LjM0NyA1OC4xODQ2IDE1NC4zOTcgNTguODIzNiAxNTMuMzI2IDU5LjI1ODJDMTUyLjI0MSA1OS42OTkxIDE1MS4wOTIgNTkuOTIyOCAxNDkuODYgNTkuOTIyOFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNzMuNzI4IDcwLjAyNjRDMTc0LjcyOSA2OS41NTM0IDE3NS42NDcgNjguNzk5NCAxNzYuNDc1IDY3Ljc1MTNDMTc3LjI5NiA2Ni43MDk2IDE3OC4wNzkgNjUuMzE2NSAxNzguODA1IDYzLjU4NDZMMTg4LjcwNyA0MC4wNDhDMTg4Ljc1OSAzOS45MDEgMTg4LjgwNCAzOS43NDc3IDE4OC44NDIgMzkuNTgxNUMxODguODc0IDM5LjQyMTcgMTg4LjkgMzkuMjYyIDE4OC45IDM5LjExNUMxODguODg3IDM4LjU4NDYgMTg4LjcwNyAzOC4xNTY0IDE4OC4zNTQgMzcuODA0OUMxODguMDAxIDM3LjQ1MzQgMTg3LjU3MSAzNy4yNzQ1IDE4Ny4wMzkgMzcuMjYxN0MxODYuNTU3IDM3LjI2ODEgMTg2LjE2NiAzNy40MDg3IDE4NS44NzcgMzcuNjc3MUMxODUuNTgyIDM3Ljk0NTUgMTg1LjM3IDM4LjI3NzggMTg1LjIyMiAzOC42NzRMMTc3LjQxOCA1OC40NDY2QzE3Ny4zOCA1OC41NDg4IDE3Ny4zODYgNTguNTc0NCAxNzcuMzQxIDU4LjQ1OTRMMTY4LjU0OSAzOC43MzE2QzE2OC4zODggMzguMzA5OCAxNjguMTUxIDM3Ljk1ODMgMTY3Ljg1NiAzNy42ODk5QzE2Ny41NTQgMzcuNDE1MSAxNjcuMTQzIDM3LjI3NDUgMTY2LjYzNiAzNy4yNjgxQzE2Ni4wOTEgMzcuMjgwOSAxNjUuNjI5IDM3LjQ1OTggMTY1LjI4MiAzNy44MTEzQzE2NC45MjMgMzguMTYyOCAxNjQuNzQzIDM4LjU5MSAxNjQuNzI0IDM5LjEyMTRDMTY0LjcyNCAzOS4yOTM5IDE2NC43NDkgMzkuNDY2NSAxNjQuNzg4IDM5LjYzMjZDMTY0LjgzOSAzOS44MDUyIDE2NC44OTcgMzkuOTc3NyAxNjQuOTY4IDQwLjE0MzlMMTc1LjQxIDYyLjE4NTFDMTc1LjUxMiA2Mi40MTUxIDE3NS40NzQgNjIuNjU4IDE3NS4zNjUgNjIuOTAwOEMxNzQuOTE1IDYzLjkyMzMgMTc0LjQ0IDY0Ljc3MzMgMTczLjk1OSA2NS40MzE1QzE3My40NzEgNjYuMDk2MSAxNzIuOTMyIDY2LjU4ODIgMTcyLjMzNSA2Ni45MTQxQzE3MC45MTcgNjcuNjc0NiAxNjguOTk4IDY3LjQ1NzMgMTY3LjUyMiA2Ni45NTI1QzE2Ni42NjIgNjYuNjcxMyAxNjUuNzQ0IDY2LjY1ODUgMTY1LjIxMiA2Ny41NDA0QzE2NC42MDggNjguNDg2MiAxNjUuMTg2IDY5LjU5MTggMTY2LjE0OSA2OS45ODE2QzE2OC41MjMgNzAuODEyNCAxNzEuMzc5IDcxLjExMjggMTczLjcyOCA3MC4wMjY0WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTIxMy4wODMgNjIuMTIxMkMyMDkuMDI2IDY0LjI0OTMgMjAzLjc3NyA2NC4wMTkyIDE5OS41NiA2Mi41MzAyQzE5Ny40MDQgNjEuNzY5NyAxOTUuMzgyIDYwLjYzODYgMTkzLjUyNyA1OS4xNjIzQzE5MC41MyA1Ny4wODU0IDE5NC4zNjIgNTIuNDIwMiAxOTYuOTQ4IDU0Ljk3MDFDMTk4LjMyMSA1Ni4xMzMyIDE5OS43ODUgNTcuMDE1MSAyMDEuMzUxIDU3LjYwOTRDMjAzLjg5MiA1OC41NjggMjA3LjA0MyA1OC45MzIzIDIwOS42MyA1Ny44Nzc4QzIxMC41NDEgNTcuNTA3MiAyMTEuMzU2IDU2Ljk3NjcgMjExLjkyNyA1Ni4yOTkzQzIxMi40NiA1NS42NjY3IDIxMi43ODcgNTQuOTA2MiAyMTIuNzg3IDU0LjAyNDNDMjEyLjc4NyA1
1Mi45MTIzIDIxMi4zMzIgNTEuNzA0NSAyMTEuMzk1IDUxLjAyNzFDMjA5LjA0NiA0OS4xODY2IDIwNS4xODIgNDguODg2MiAyMDIuNDAzIDQ4LjA5MzhDMjAxLjU4MiA0Ny44NTczIDIwMC44MTIgNDcuNjAxNyAyMDAuMDkzIDQ3LjMyMDVDMTk2LjA4MiA0NS43Njc2IDE5My4zODYgNDIuOTM2NiAxOTMuNDY5IDM4LjQ1NjhDMTkzLjU0IDM0LjkyMjggMTk1LjM3NiAzMi4wMDg2IDE5OC41NTIgMzAuMzAyM0MyMDIuMTc5IDI4LjM1OTYgMjA2LjgzMSAyOC4zODUyIDIxMC42OTUgMjkuNTQ4M0MyMTIuNTExIDMwLjA5MTUgMjE0LjgyOCAzMS4wMTgxIDIxNi4yMDIgMzIuMzkyMUMyMTcuMTEzIDMzLjI5OTUgMjE3LjI5OSAzNC43NDM4IDIxNi41NzQgMzUuODMwMkMyMTYuMTYzIDM2LjUyMDQgMjE1LjI4NCAzNi45NjE0IDIxNC41MiAzNy4wMjUzQzIxMy45MjMgMzcuMDcgMjEzLjI4OCAzNi44OTExIDIxMi42OTcgMzYuNTMzMkMyMTEuNTA0IDM1LjY3MDUgMjEwLjI0NiAzNC45OTk0IDIwOC45MjQgMzQuNTU4NUMyMDcuNjU5IDM0LjEzNjcgMjA2LjMyNCAzMy45MTMgMjA0LjkyNSAzMy45MTk0QzIwMy45MTEgMzMuOTI1OCAyMDIuODU5IDM0LjEzMDMgMjAxLjkxNSAzNC41MjAxQzIwMS4wNDkgMzQuODc4IDIwMC4yODUgMzUuMzgyOSAxOTkuNzQgMzYuMDI4M0MxOTkuMjMzIDM2LjYyOSAxOTguOTI1IDM3LjM1NzYgMTk4LjkzMSAzOC4yMDExQzE5OC45NDQgNDEuMzM4OSAyMDIuMTkxIDQyLjMxNjcgMjA0LjY2MiA0Mi45ODc3QzIwNS4zMzYgNDMuMTczIDIwNi4xMTkgNDMuMzU4NCAyMDcuMDA1IDQzLjU0MzdDMjEyLjI2NyA0NC42Njg0IDIxOC4wMjQgNDYuODkyNCAyMTguMjY4IDUzLjE5MzVDMjE4LjQyOSA1Ny4wMDIzIDIxNi41MDMgNjAuMzI1NCAyMTMuMDgzIDYyLjEyMTJaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjIyLjEgNjguMDM4OUwyMjIuMTA2IDQwLjA4NjRDMjIyLjIxNSAzNi41Nzc5IDIyNy40NTkgMzYuNjA5OSAyMjcuNTYxIDQwLjA4NjRMMjI3LjU2OCA0MC42MTY4QzIzNC43MTEgMzMuMjQyIDI0Ni40NjIgMzguNDUwNCAyNDcuODggNDcuOTQ2OEMyNDguMTE4IDQ5LjUzODEgMjQ4LjExOCA1MS4yMTI0IDI0Ny44OCA1Mi44MDM3QzI0Ny42NjggNTQuMjI4OCAyNDcuMjMyIDU1LjY0NzUgMjQ2LjU4NCA1Ni45Mzg0QzI0NS45ODcgNTguMTI3IDI0NS4xODUgNTkuMjMyNiAyNDQuMjQxIDYwLjE3ODRDMjQzLjc4NiA2MC42Mzg2IDI0My4yOTggNjEuMDUzOSAyNDIuNzcyIDYxLjQyNDZDMjQyLjI0NSA2MS44MDE2IDI0MS43IDYyLjEzNCAyNDEuMTQxIDYyLjQxNTFDMjQwLjAzOCA2Mi45Nzc1IDIzOC44MTIgNjMuMzY3MyAyMzcuNTg2IDYzLjU2NTRDMjMzLjg3NiA2NC4xNTk4IDIzMC4xODYgNjIuOTk2NyAyMjcuNTYxIDYwLjM1NzRMMjI3LjU1NSA2OC4wNDUzQzIyNy41MzYgNjkuNTU5OCAyMjYuMzY4IDcwLjc3NDEgMjI0LjgyMSA3MC43NzQxQzIyNC40NDkgNzAuNzYxMyAyMjQuMDk2IDcwLjY5MSAyMjMuNzc1IDcwLjU2MzJDMjIyLjYwNyA3MC4wOTAzIDIyMi4yNDEgNjkuMTc2NCAyMjIuMSA2OC4wMzg5Wk0yMzcuOTcxIDU4LjEwMTVDMjQwLjM3OCA1Ny4xMTA5IDI0MS45MDUgNTQuOTI1NCAyNDIuMzQ4IDUyLjM0OTlDMjQyLjU2IDUxLjExNjYgMjQyLjU2NiA0OS43NzQ1IDI0Mi4zNDggNDguNTQ3NUMyNDIuMTYyIDQ3LjQ4NjcgMjQxLjc3IDQ2LjQ1MTQgMjQxLjE5OSA0NS41Mzc2QzI0MC45MyA0NS4xMDMgMjQwLjYyMiA0NC43MTMyIDI0MC4yODIgNDQuMzU1M0MyMzkuOTM1IDQ0LjAwMzggMjM5LjU2MyA0My42OTA3IDIzOS4xNzEgNDMuNDE1OUMyMzcuMTY5IDQyLjAzNTUgMjM0LjUwNSA0MS43OTI3IDIzMi4yNTMgNDIuNzUxMkMyMzEuNzk3IDQyLjk0MyAyMzEuMzY3IDQzLjE3OTQgMjMwLjk1NiA0My40NTQyQzIzMC41NDYgNDMuNzM1NCAyMzAuMTU0IDQ0LjA1NDkgMjI5Ljc5NSA0NC40MTI4QzIyOS40MzUgNDQuNzcwNyAyMjkuMTE0IDQ1LjE2MDUgMjI4LjgyNiA0NS41OTUxQzIyOC43NjEgNDUuNjkwOSAyMjguMDA0IDQ2Ljk2OSAyMjguMDc1IDQ2Ljk5NDZDMjI3Ljg2MyA0Ny40OTMxIDIyNy43MDIgNDguMDE3MSAyMjcuNiA0OC41NzMxQzIyNy4zNjkgNDkuNzYxNyAyMjcuMzY5IDUxLjAzOTkgMjI3LjYgNTIuMjIyMUMyMjguNDQxIDU2LjYzMTYgMjMzLjUyMyA2MC4xMzM3IDIzNy45NzEgNTguMTAxNVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yNjIuODQgNjMuNTU5MUMyNjIuMTc5IDYzLjY2MTMgMjYxLjQ3MyA2My43MTg4IDI2MC43MjkgNjMuNzE4OEwyNjAuNzIyIDYzLjcyNTJDMjYwLjEyNiA2My43MjUyIDI1OS41MjIgNjMuNjgwNSAyNTguOTMyIDYzLjU5MUMyNTguMzQxIDYzLjUwNzkgMjU3Ljc2NCA2My4zNzM3IDI1Ny4xOTkgNjMuMjA3NkMyNTYuNjE1IDYzLjA0MTQgMjU2LjA2MyA2Mi44MjQxIDI1NS41NDMgNjIuNTY4NUMyNTUuMDExIDYyLjMwNjUgMjU0LjUxIDYyLjAwNjEgMjU0LjA0OCA2MS42NjExQzI1My41NzMgNjEuMzA5NiAyNTMuMTQzIDYwLjkxOTcgMjUyLjc1OCA2MC40ODUyQzI1Mi4zNzMgNjAuMDQ0MiAyNTIuMDM5IDU5LjU2NDkgMjUxLjc1NyA1OS4wNDA5QzI1MS40NjggNTguNTA0MSAyNTEuMjUgNTcuOTM1MyAyNTEuMTAyIDU3LjMyMThDMjUwLjk2MSA1Ni43Mjc1IDI1MC44ODQgNTYuMDgyMSAyNTAuODc3IDU1LjM5MTlMMjUwLjg3MSA1NS4zNzkxVjU1LjI4OTZMMjUwLjg3NyA1NS4yODMyQzI1MC44ODQgNTQuNTg2NyAyNTAuOTU0IDUzLjkyODQgMjUxLjA4OSA1My4zMTQ5QzI1MS4yMyA1Mi42ODg2IDI1MS40NDIgNTIuMDk0MyAyNTEuNzI1IDUxLjU1MTFDMjUyLjAwMSA1MS4wMDc5IDI1Mi4zNDEgNTAuNTAzMSAyNTIuNzM5IDUwLjA0MjlDMjUzLjEzIDQ5LjU4OTIgMjUzLjU4NiA0OS4xODAyIDI1NC4wOTkgNDguODE1OUMyNTQuNjA2IDQ4LjQ1MTcgMjU1LjE1OCA0OC4xMzIxIDI1NS43NDIgNDcuODcwMUMyNTYuMzMzIDQ3LjYwMTcgMjU2Ljk2MiA0Ny4zODQ0IDI1Ny42MjkgNDcuMjA1NUMyNTguMzAzIDQ3LjAzMyAyNTkuMDAzIDQ2Ljg5MjQgMjU5LjczNCA0Ni44MDkzQzI2MC40NjYgNDYuNzE5OCAyNjEuMjIzIDQ2LjY3NTEgMjYyLjAxMiA0Ni42NzUxQzI2Mi40ODEgNDYuNjc1MSAyNjIuOTc1IDQ2LjY4NzkgMjYzLjQ4MiA0Ni43MTM0QzI2My45NjQgNDYuNzM5IDI2NC40MzIgNDYuNzcwOSAyNjQuODgxIDQ2LjgxNTdDMjY1LjM0MyA0Ni44NjA0IDI2NS43NjcgNDYuOTExNSAyNjYuMTUyIDQ2Ljk2OTFDMjY2LjU0MyA0Ny4wMjY2IDI2Ni45NDggNDcuMDk2OSAyNjcuMzU5IDQ3LjE3OTlDMjY3LjcwNSA0Ny4yNTAyIDI2OC4wNDUgNDcuMzI2OSA
1yNjguMzY2IDQ3LjQwMzZDMjY4LjM0NyA0Ni45MjQzIDI2OC4yODMgNDYuNDgzNCAyNjguMTg2IDQ2LjA3NDRDMjY4LjA3MSA0NS41NzU5IDI2Ny44OTEgNDUuMTIyMiAyNjcuNjYgNDQuNzI1OVY0NC43MTk2QzI2Ny40MjkgNDQuMzI5NyAyNjcuMTUzIDQzLjk4NDYgMjY2LjgxOSA0My42OTA3QzI2Ni40OTIgNDMuMzk2NyAyNjYuMTAxIDQzLjE0NzUgMjY1LjY1OCA0Mi45NDNDMjY1LjIwMiA0Mi43Mzg1IDI2NC42OTUgNDIuNTc4NyAyNjQuMTMgNDIuNDcwMUMyNjMuNTU5IDQyLjM2MTQgMjYyLjkzIDQyLjMxMDMgMjYyLjIzNyA0Mi4zMTAzVjQyLjMwMzlDMjYxLjY4NSA0Mi4zMTAzIDI2MS4xNDYgNDIuMzM1OSAyNjAuNjEzIDQyLjM5OThDMjYwLjA4NyA0Mi40NTczIDI1OS41OTMgNDIuNTQwNCAyNTkuMTMxIDQyLjY1NTRMMjU5LjEyNCA0Mi42NjE4QzI1OC42MzcgNDIuNzc2OCAyNTguMTc1IDQyLjkwNDYgMjU3LjczMiA0My4wNTE2QzI1Ny4yODkgNDMuMTk4NiAyNTYuODY1IDQzLjM3MTEgMjU2LjQ2MSA0My41NTAxTDI1Ni40MjIgNDMuNTY5MkMyNTYuMzUyIDQzLjU5NDggMjU2LjI2MiA0My42MjY4IDI1Ni4xNTMgNDMuNjU4N0MyNTYuMDQ0IDQzLjY5MDcgMjU1Ljk3MyA0My43MDk4IDI1NS45MjIgNDMuNzE2MkgyNTUuOTA5QzI1NS44NjQgNDMuNzI5IDI1NS44IDQzLjczNTQgMjU1LjY4NCA0My43NDgyQzI1NS41NzUgNDMuNzYxIDI1NS40ODUgNDMuNzY3NCAyNTUuNDIxIDQzLjc2NzRMMjU1LjQwMiA0My43NjFDMjU1LjE3MSA0My43NTQ2IDI1NC45NTkgNDMuNzI5IDI1NC43NjcgNDMuNjcxNUMyNTQuNTY4IDQzLjYyMDQgMjU0LjM2OSA0My41MzczIDI1NC4xODMgNDMuNDQxNEwyNTQuMTYzIDQzLjQyODdDMjUzLjk3NyA0My4zMiAyNTMuODA0IDQzLjE5MjIgMjUzLjY1NiA0My4wNDUyQzI1My41MDkgNDIuOTA0NiAyNTMuMzggNDIuNzM4NSAyNTMuMjcxIDQyLjU2NTlDMjUzLjE0OSA0Mi4zNzQyIDI1My4wNTMgNDIuMTY5NyAyNTIuOTk1IDQxLjk1ODhDMjUyLjkzOCA0MS43NjA3IDI1Mi45MDYgNDEuNTQ5OCAyNTIuODk5IDQxLjMyNjFWNDEuMjYyMkMyNTIuOTEyIDQwLjk4NzQgMjUyLjk1NyA0MC43MzE4IDI1My4wMzQgNDAuNDk1NFY0MC40ODlDMjUzLjExNyA0MC4yMzk3IDI1My4yMzkgMzkuOTk2OSAyNTMuNDA2IDM5Ljc4NlYzOS43Nzk2QzI1My41NDcgMzkuNTk0MyAyNTMuNzA4IDM5LjQyODEgMjUzLjg3NSAzOS4yOTM5VjM5LjI4NzVDMjU0LjA2MSAzOS4xNDA2IDI1NC4yNiAzOS4wMjU1IDI1NC40NzggMzguOTQyNEMyNTUuMDg4IDM4LjY3NCAyNTUuNjk3IDM4LjQ0NCAyNTYuMzA3IDM4LjI0NTlDMjU2LjkzNiAzOC4wNDE0IDI1Ny41ODQgMzcuODY4OCAyNTguMjQ1IDM3LjcxNTVMMjU4LjI1MiAzNy43MDkxQzI1OC45MDYgMzcuNTY4NSAyNTkuNjEyIDM3LjQ1MzQgMjYwLjM2MyAzNy4zODMxQzI2MS4xMDEgMzcuMzA2NCAyNjEuODUyIDM3LjI2ODEgMjYyLjYwOSAzNy4yNjgxQzI2My40ODkgMzcuMjY4MSAyNjQuMzIzIDM3LjMyNTYgMjY1LjExOSAzNy40NDA3SDI2NS4xMjVDMjY1LjkyMSAzNy41NTU3IDI2Ni42NzIgMzcuNzM0NiAyNjcuMzcxIDM3Ljk3MTFDMjY4Ljc5NiAzOC40NTY4IDI3MC4wMDMgMzkuMTkxNyAyNzAuOTc4IDQwLjE2MzFDMjcxLjQyNyA0MC42MTA0IDI3MS44MjUgNDEuMTE1MyAyNzIuMTcyIDQxLjY2NDhDMjcyLjUxMiA0Mi4yMDggMjcyLjc5NCA0Mi44MDI0IDI3My4wMjYgNDMuNDQxNEwyNzMuMDMyIDQzLjQ0NzhDMjczLjI1NyA0NC4wODY5IDI3My40MjMgNDQuNzY0MyAyNzMuNTM5IDQ1LjQ4NjRDMjczLjY0OCA0Ni4yMDIyIDI3My43MDYgNDYuOTU2MyAyNzMuNzA2IDQ3Ljc2MTVWNjAuNzQ3MkMyNzMuNjk5IDYxLjEyNDIgMjczLjYzNSA2MS40NjkzIDI3My41MTMgNjEuNzc2MUMyNzMuMzg1IDYyLjEwMiAyNzMuMTkyIDYyLjM5NiAyNzIuOTQyIDYyLjY0NTJDMjcyLjY5MiA2Mi45MDA4IDI3Mi40MDMgNjMuMDkyNSAyNzIuMDc2IDYzLjIyNjdDMjcxLjc2MSA2My4zNTQ2IDI3MS40MjEgNjMuNDI0OSAyNzEuMDU1IDYzLjQyNDlIMjcxLjAxN0MyNzAuNjQ1IDYzLjQxMjEgMjcwLjMwNCA2My4zNDgyIDI3MC4wMDMgNjMuMjMzMUMyNjkuNjY5IDYzLjEwNTMgMjY5LjM4IDYyLjkxMzYgMjY5LjEzNiA2Mi42NzA4TDI2OS4xMyA2Mi42NThDMjY4Ljg4NiA2Mi40MDg4IDI2OC43IDYyLjEzNCAyNjguNTc4IDYxLjgyNzJWNjEuODIwOEMyNjguNDgyIDYxLjU3OCAyNjguNDE4IDYxLjMxNiAyNjguMzk4IDYxLjAzNDhDMjY4LjIzOCA2MS4xNjkgMjY4LjA2NSA2MS4zMDk2IDI2Ny44OTggNjEuNDQzOEwyNjcuODkxIDYxLjQ1MDJDMjY3LjQ1NSA2MS43ODI1IDI2Ni45NjcgNjIuMDgyOCAyNjYuNDM0IDYyLjM2NEMyNjUuOTIxIDYyLjYzMjQgMjY1LjM2OSA2Mi44Njg5IDI2NC43NzkgNjMuMDczNEMyNjQuMTYyIDYzLjI5MDcgMjYzLjUyMSA2My40NTA0IDI2Mi44NCA2My41NTkxWk0yNjAuMzYzIDU4Ljk0NUMyNjAuNjkgNTguOTg5OCAyNjEuMDM3IDU5LjAxNTMgMjYxLjQxNiA1OS4wMTUzQzI2MS45MzUgNTkuMDE1MyAyNjIuNDIzIDU4Ljk3NyAyNjIuODcyIDU4LjkwNjdWNTguOTAwM0MyNjMuMzQxIDU4LjgzIDI2My43OSA1OC43MjE0IDI2NC4yMTQgNTguNTgwOEMyNjQuNjM3IDU4LjQ0MDIgMjY1LjA0MiA1OC4yNzQgMjY1LjQxNCA1OC4wODIzSDI2NS40MkMyNjUuNzkzIDU3Ljg5MDYgMjY2LjEzOSA1Ny42NjY5IDI2Ni40NiA1Ny40MTc3QzI2Ni43NjIgNTcuMTgxMiAyNjcuMDM4IDU2LjkxMjggMjY3LjI4MiA1Ni42MTg5QzI2Ny41MjUgNTYuMzI0OSAyNjcuNzM3IDU2LjAxODEgMjY3LjkxIDU1LjY4NThDMjY4LjA3NyA1NS4zNjYzIDI2OC4yMDYgNTUuMDIxMiAyNjguMjk2IDU0LjY2OTdDMjY4LjM3OSA1NC4zMTE5IDI2OC40MyA1My45Mjg0IDI2OC40MyA1My41Mzg2SDI2OC40MjRWNTEuOTY2NUMyNjguMTkzIDUxLjkwOSAyNjcuOTYyIDUxLjg1MTUgMjY3LjcxOCA1MS43OTRDMjY3LjIzNyA1MS42ODUzIDI2Ni43MTcgNTEuNTgzMSAyNjYuMTUyIDUxLjQ4NzJIMjY2LjE0NkMyNjUuNTk0IDUxLjM5MTMgMjY0Ljk5NyA1MS4zMjEgMjY0LjM2MSA1MS4yNjk5QzI2My43MDcgNTEuMjE4OCAyNjMuMDQ2IDUxLjE4NjggMjYyLjM3OCA1MS4xODY4SDI2Mi4zNzJDMjYxLjY3OSA1MS4xOTMyIDI2MS4wNDMgNTEuMjM4IDI2MC40NTkgNTEuMzMzOEMyNTkuOTAxIDUxLjQyMzMgMjU5LjM5NCA1MS41NTc1IDI1OC45MzIgNTEuNzM2NEgyNTguOTI1QzI1OC40ODkgNTEuOTAyNiAyNTguMTEgNTIuMTA3MSAyNTcuNzc3IDUyLjM0MzVDMjU3LjQ2OSA1Mi41NjcyIDI1Ny4yMDUgNTIuODIyOCAyNTcuMDA3IDUzLjA5NzZWNTMuMTA0QzI1Ni44MDEgNTMuMzc4OCAyNTYuNjQ3IDUzLjY5MiAyNTYuNTM4IDU0LjAyNDNDMjU2LjQzNSA1NC4zNjMgMjU2LjM3OCA1NC43MzM2IDI1Ni4zNzggNTUuMTQyNlY1NS4yMzIxSDI1Ni4zNzFDMjU2LjM3OCA1NS41MjYxIDI1Ni40MSA1NS44MDczIDI1Ni40NzQgNTYuMDY5M1Y1Ni4wNzU3QzI1Ni41MzIgNTYuMzE4NSAyNTYuNjIxIDU2LjU1NSAyNTYuNzQzIDU2Ljc3ODZWNTYuNzg1QzI1Ni44NjUgNTcuMDE1MSAyNTcuMDEzIDU3LjIyNiAyNTcuMTggNTcuNDE3N0MyNTcuMzUzIDU3LjYxNTggMjU3LjU0NiA1Ny43ODgzIDI1Ny43NTcgNTcuOTQ4MUMyNTguMDAxIDU4LjEyMDcgMjU4LjI1MiA1OC4yNzQgMjU4LjUwOCA1OC40MDE4QzI1OC43NjUgNTguNTI5NyAyNTkuMDU0IDU4LjYzODMgMjU5LjM2OCA1OC43Mjc4TDI1OS4zODEgNTguNzM0MkMyNTkuNzE1IDU4LjgzIDI2MC4wMzYgNTguOTAwMyAyNjAuMzYzIDU4Ljk0NVpcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yNzguMzI3IDYwLjcwMjVWNDAuMDk5MUMyNzguMzUyIDM4Ljg5MTMgMjc5LjE0OCAzNy43OTg1IDI4MC4zMSAzNy40NzlDMjgxLjYyNiAzNy4xMTQ3IDI4My4wNTcgMzcuNzg1NyAyODMuNTc3IDM5LjA1MTFDMjgzLjcwNSAzOS4zNjQyIDI4My43NzYgMzkuNzA5MyAyODMuNzgyIDQwLjA5MjhMMjgzLjc4OCA0MS4xNzkyQzI4NS4yMzkgMzkuNDE1NCAyODguNzI0IDM3LjQ3MjYgMjkxLjAzNCAzNy4yODczQzI5MS43NzkgMzcuMzAwMSAyOTIuNDcyIDM3LjU0OTMgMjkyLjk5MiAzOC4wOTI1QzI5My45OTMgMzkuMTI3OCAyOTQuMDEyIDQwLjc4OTMgMjkzLjA1NiA0MS44NTY2QzI5Mi40NzggNDIuNTQwNCAyODkuODUzIDQzLjA1OCAyODkuNzk1IDQzLjA3MDhDMjg4LjgyNiA0My4zNTIgMjg3LjkxNSA0My44MDU3IDI4Ny4xMTkgNDQuNDI1NkMyODUuMjU4IDQ1Ljg4OSAyODQuMjc2IDQ4LjEwMDIgMjgzLjk0MiA1MC4zNzUyQzI4My44MzMgNTEuMDkxIDI4My43ODIgNTEuODQ1MSAyODMuNzgyIDUyLjYzMTFMMjgzLjc4OCA2MC43MDI1QzI4My43ODggNjEuNjQ4MyAyODMuMzAxIDYyLjU0OTMgMjgyLjQ4NSA2My4wNDc4QzI4Mi4yOCA2My4xNzU2IDI4Mi4wNTYgNjMuMjcxNSAyODEuODE4IDYzLjMzNTRDMjc5Ljc0NSA2My45MTY5IDI3OC4zMjcgNjIuNDUzNSAyNzguMzI3IDYwLjcwMjVaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjk2Ljk3NyA2MC43MDI1VjMwLjM0NzFMMjk2Ljk4MyAzMC4zMjc5QzI5Ni45OSAzMC4wODUxIDI5Ny4wMjIgMjkuODU1IDI5Ny4wOCAyOS42Mzc3VjI5LjYzMTNDMjk3LjEzOCAyOS40MTQxIDI5Ny4yMjcgMjkuMTk2OCAyOTcuMzQzIDI4Ljk4NTlMMjk3LjM0OSAyOC45Nzk1QzI5Ny40NjUgMjguNzc1IDI5Ny42MDYgMjguNTg5NyAyOTcuNzY2IDI4LjQyOTlIMjk3Ljc3M0MyOTcuOTI3IDI4LjI3MDEgMjk4LjEwNyAyOC4xMjk1IDI5OC4yOTkgMjguMDE0NUMyOTguNTExIDI3Ljg4MDMgMjk4LjczNiAyNy43NzgxIDI5OC45NzkgMjcuNzE0MkMyOTkuMjA0IDI3LjY1MDIgMjk5LjQzNSAyNy42MTgzIDI5OS42NzkgMjcuNjE4M0gyOTkuNzE3QzI5OS45NzQgMjcuNjI0NyAzMDAuMjEyIDI3LjY1NjYgMzAwLjQzIDI3LjcxNDJDMzAwLjY2MSAyNy43NzgxIDMwMC44ODYgMjcuODczOSAzMDEuMTA0IDI4LjAwODFDMzAxLjMwMyAyOC4xMjk1IDMwMS40ODkgMjguMjcwMSAzMDEuNjQ5IDI4LjQyOTlWMjguNDM2M0MzMDEuODEgMjguNTk2MSAzMDEuOTUxIDI4Ljc4MTQgMzAyLjA3MyAyOC45Nzk1TDMwMi4wODYgMjkuMDA1MUMzMDIuMjAxIDI5LjIwMzIgMzAyLjI4NSAyOS40MjA0IDMwMi4zNDkgMjkuNjQ0MUwzMDIuMzU1IDI5LjY1MDVDMzAyLjQxOSAyOS44ODA2IDMwMi40NTIgMzAuMTE3IDMwMi40NTIgMzAuMzY2M1Y0OS43NjgxTDMxMy43MDIgMzguMzY3M0MzMTMuODI0IDM4LjIzMzEgMzEzLjk1MiAzOC4xMDUzIDMxNC4wODcgMzguMDAzTDMxNC4wOTQgMzcuOTk2NkMzMTQuMjU0IDM3Ljg2ODggMzE0LjQxNCAzNy43NTM4IDMxNC41ODEgMzcuNjcwN0MzMTQuNzYxIDM3LjU3NDkgMzE0Ljk2IDM3LjUxMDkgMzE1LjE2NSAzNy40NTk4QzMxNS4zNjQgMzcuNDE1MSAzMTUuNTcgMzcuMzk1OSAzMTUuNzY5IDM3LjM5NTlIMzE1Ljc4OEMzMTYuMDM4IDM3LjQwMjMgMzE2LjI2OSAzNy40MzQzIDMxNi40ODcgMzcuNDk4MkMzMTYuNzE4IDM3LjU2MjEgMzE2LjkzNyAzNy42NTc5IDMxNy4xMzYgMzcuNzg1N0MzMTcuMzM1IDM3LjkwNzIgMzE3LjUwMSAzOC4wNDc4IDMxNy42NDMgMzguMTk0N0MzMTcuNzkgMzguMzU0NSAzMTcuOTE5IDM4LjUyNzEgMzE4LjAyMSAzOC43MTI0TDMxOC4wMzQgMzguNzQ0M0MzMTguMTMgMzguOTM2MSAzMTguMjA3IDM5LjEzNDIgMzE4LjI1OSAzOS4zNDUxQzMxOC4zMSAzOS41NTU5IDMxOC4zNDIgMzkuNzc5NiAzMTguMzQyIDM5Ljk5NjlDMzE4LjM0MiA0MC4yMDE0IDMxOC4zMTcgNDAuMzk5NSAzMTguMjY1IDQwLjU5NzZDMzE4LjIxNCA0MC44MDIxIDMxOC4xMzcgNDEuMDAwMiAzMTguMDQxIDQxLjE3MjhDMzE3Ljk2NCA0MS4zMTM0IDMxNy44NjEgNDEuNDY2NyAzMTcuNzQ1IDQxLjYyMDFDMzE3LjYzIDQxLjc2NzEgMzE3LjUwMSA0MS45MDc3IDMxNy4zNiA0Mi4wNDgzTDMxMC4xOTggNDkuMDUyNEwzMTguMTgyIDU5LjA2NjVDMzE5LjAwMyA2MC4yMTY4IDMxOS4xMzIgNjEuNzEyMiAzMTguMDYgNjIuNzI4M0MzMTYuODE1IDYzLjkyOTcgMzE0Ljk1NCA2My41Mzk5IDMxMy45MDEgNjIuMjQ5TDMwNi4zNDEgNTIuNzQ2MkwzMDIuNDU4IDU2LjU3NDFWNjAuNzE1MkMzMDIuMTYzIDY0LjI0OTIgMjk3LjE4MiA2NC4zMzIzIDI5Ni45NzcgNjAuNzAyNVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0zMzIuMTg2IDYzLjY4MDVDMzI4Ljk1NyA2My42ODA1IDMyNC4yMjcgNjIuNjEzMyAzMjIuMDY1IDYwLjE1OTNDMzIwLjk4IDU4LjkxOTUgMzIxLjI4OCA1Ni44NjE3IDMyMi45NjMgNTYuMTg0M0MzMjMuNzUzIDU1Ljg2NDggMzI0LjcyOCA1NS45MzUxIDMyNS40MTUgNTYuNDcxOUMzMjUuOTY3IDU2Ljg0MjUgMzI2LjUyNSA1Ny4xNjg1IDMyNy4wOTYgNTcuNDU2QzMyNy42NzQgNTcuNzUgMzI4LjI2NCA1Ny45OTI4IDMyOC44NTUgNTguMTk3M0MzMzAuNTc1IDU4Ljc3ODkgMzMyLjgwMiA1OS4xMjQgMzM0LjU1NCA1OC4zOTU1QzMzNS4yOTIgNTguMDg4NyAzMzUuOTcyIDU3LjU0NTUgMzM2LjIyMiA1Ni43NzIyQzMzNy4wMTIgNTQuMzMxIDMzMy45MjUgNTMuNDgxMSAzMzIuMjQzIDUyLjk2MzRDMzMxLjM5IDUyLjcwMTQgMzMwLjUxNyA1Mi40ODQxIDMyOS42NjMgNTIuMjE1N0MzMjguNzAxIDUxLjkxNTQgMzI3LjcyNSA1MS41ODk1IDMyNi44MTQgNTEuMTQ4NUMzMjQuOTI3IDUwLjIyODMgMzIzLjI4NCA0OC44NTQzIDMyMi43NDUgNDYuNzY0NUMzMjEuNzE4IDQyLjc1NzYgMzI0LjEyNSAzOSAzMjguMDQ2IDM3LjczNDZDMzMwLjUyMyAzNi45Mjk0IDMzMy4yMzIgMzcuMTAyIDMzNS43MjIgMzcuNzczQzMzNi42NCAzOC4wMjIyIDMzNy41MjUgMzguMzM1MyAzMzguMzkyIDM4LjcxODhDMzM5Ljk0NSAzOS40MDkgMzQxLjcxNiA0MC40Njk4IDM0MC44MTggNDIuNTg1MUMzNDAuNTY3IDQzLjE3OTQgMzQwLjA2NyA0My42NjUxIDMzOS40NyA0My45MDc5QzMzOC41MTQgNDQuMjkxNCAzMzcuNzQzIDQ0LjA2NzcgMzM2LjkwOSA0My42MTRDMzM2LjUzMSA0My40MDk1IDMzNi4xNTIgNDMuMjI0MiAzMzUuNzggNDMuMDY0NEMzMzMuODA5IDQyLjIxNDQgMzMwLjkwMiA0MS40OTg3IDMyOC45MDYgNDIuNjg3M0MzMjcuMTM1IDQzLjc0MTggMzI3Ljg3MyA0NS44Mzc5IDMzMC4wNDggNDYuNzk2NUMzMzEuNTI1IDQ3LjQ0ODMgMzMzLjI4MyA0Ny43OTk4IDMzNC43MDEgNDguMjcyN0MzMzUuMTg5IDQ4LjQzODkgMzM1LjY1OCA0OC42MDUgMzM2LjEwNyA0OC43ODRDMzM5Ljk1MSA1MC4yNzk0IDM0Mi4zNzEgNTMuMDY1NyAzNDEuNDIxIDU3LjQxNzdDMzQxLjE4MyA1OC41MjMzIDM0MC42NyA1OS41NjQ5IDMzOS45NjQgNjAuNDQ2OEMzMzguMTI5IDYyLjcyMTkgMzM1LjA0MiA2My42ODA1IDMzMi4xODYgNjMuNjgwNVpcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTI5LjM1NzggMC4xMDY3MzJDMzkuNTc1IC0wLjcxNzY1NiA0OS42MDYyIDMuODM4ODUgNTYuMDM2OSAxMS4wNDc1QzU3LjIwNSAxMi4zNTc1IDU3LjQ4NzQgMTIuODgxNiA1Ni43MzY1IDEzLjc2OThDNTUuNzU0NSAxNC44MDUxIDU0LjkwMSAxNS45NjgyIDU0LjIyMDcgMTcuMjMzNkM1My41NzI1IDE4LjQyODYgNTMuODE2MyAxOS4xOTU1IDUyLjkxMTQgMTcuODk4MkM0Ny4xMzUzIDkuNjg2MjUgMzguMDM0OCA2LjI3MzY3IDI5LjQ0NzYgNi45MzE5QzEwLjE2MTkgOC40MTQ1MiAwLjkzOTM5IDI5LjU4NjYgMTEuMTQzOCA0NC44MDI2QzE0LjkzNjggNTAuNDU4MyAyMC45NzYgNTQuNDI2OSAyNy44ODE3IDU1LjUzODhDMjkuMzEyOSA1NS43Njg5IDI5LjMyNTcgNTUuNDgxMyAyOS43NjIxIDU2Ljg0ODlDMzAuMjMwNiA1OC4zMDYgMzAuODQwMyA1OS42OTkxIDMxLjU3ODQgNjEuMDA5MkMzMi4zMTY0IDYyLjMxOTMgMzIuMzQyMSA2Mi4xMjc2IDMwLjc4MjUgNjIuMDc2NEMyMS4yNzEyIDYxLjc1NjkgMTIuNjk3IDU3LjEzNjUgNy4xNTgzMiA0OS45NzlDLTcuMzY1MzUgMzEuMjA5OCA0LjQ4ODQ4IDIuMTE5NzcgMjkuMzU3OCAwLjEwNjczMlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTQ0LjY5MDEgMjUuNzk3QzQzLjA0NzEgMjUuMDU1NyA0Mi4zMTU1IDIzLjEzMjEgNDMuMDYgMjEuNDk2MUM0My44MDQ0IDE5Ljg2MDEgNDUuNzQyNiAxOS4xMzE2IDQ3LjM4NTYgMTkuODcyOUM0OS4wMjg2IDIwLjYxNDIgNDkuNzUzOCAyMi41NDQxIDQ5LjAxNTggMjQuMTgwMUM0OC4yNzEzIDI1LjgwOTcgNDYuMzMzMSAyNi41MzgzIDQ0LjY5MDEgMjUuNzk3WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMjcuNjA1NyA0Ny40ODY3QzI1LjA5NjMgNDYuMjkxNiAyMy4xNDUzIDQyLjk1NTcgMjEuODYxNyAzOC4xNTY0QzIzLjg2NDEgNDAuMDU0NCAyNi4xMjMyIDQxLjM3NzMgMjguNjQ1NCA0MS45OTcyQzI5LjM2NDIgNDIuMTc2MSAyOS4wOTQ2IDQyLjI2NTYgMjguOTE0OSA0Mi45NTU3QzI4LjU4MTIgNDQuMjA4MyAyOC4zMzczIDQ1LjQ5OTIgMjguMTk2MSA0Ni44MjIxQzI4LjEyNTUgNDcuNDk5NSAyOC4zMzczIDQ3LjgzMTggMjcuNjA1NyA0Ny40ODY3WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNTIuNDg3OCAyOC4zMzRDNTIuOTc1NiAyOC4zNjYgNTIuODg1NyAyOC4zOTc5IDUyLjYyOSAyNy45Mzc4QzUxLjI4MTMgMjUuNTc5NyA1MC42MzMxIDIyLjYzMzYgNTEuNTMxNiAyMC4wMTM1QzUxLjcxNzcgMTkuMzEwNSA1Mi43NzAyIDE5LjM0ODggNTIuODc5MyAyMC4wODM4QzUzLjAwNzcgMjAuOTAxOCA1My4yMTk1IDIxLjg2NjcgNTMuNTE0NyAyMi42ODQ3QzUzLjY4OCAyMS45OTQ2IDUzLjkzODMgMjEuMjg1MiA1NC4yMzk5IDIwLjU5NUM1NC45NzggMTguOTMzNSA1Ni44MzI3IDE1LjMyMjggNTcuNjczNSAxNC42NTE4QzU4LjIyNTQgMTQuMjE3MiA1OC42MDQxIDE0LjU4NzggNTguMjk2IDE1LjI0NjFDNTUuMjUzOSAyMS44MDI4IDU5LjA3MjYgMjcuOTk1MyA2My4zMDg0IDMxLjkzMkM2OC40OTQgMzYuNzUwNSA3Mi4xNjUxIDQyLjE4MjUgNzIuMTY1MSA0OS40MTAzQzcyLjE2NTEgNjEuMDAyOCA2Mi41ODMyIDcwLjU0NCA1MC45NDExIDcwLjU0NEMzOS4yOTkxIDcwLjU0NCAyOS43MTcyIDYxLjAwMjggMjkuNzE3MiA0OS40MTAzQzI5LjcyMzYgMzcuMjQyNSA0MC4yNzQ2IDI3LjQ1MjEgNTIuNDg3OCAyOC4zMzRaTTUxLjAxMTcgMzMuMDI0N0M0Mi4wODQ0IDMzLjAyNDcgMzQuODM4NiA0MC4yMzMzIDM0LjgzODYgNDkuMTI5MUMzNC44Mzg2IDU4LjAyNDggNDIuMDc4IDY1LjIzMzQgNTEuMDExNyA2NS4yMzM0QzU5Ljk0NTQgNjUuMjMzNCA2Ny4xODQ4IDU4LjAyNDggNjcuMTg0OCA0OS4xMjkxQzY3LjE4NDggNDAuMjMzMyA1OS45NDU0IDMzLjAyNDcgNTEuMDExNyAzMy4wMjQ3WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNDIuNzU4MyA0MS4yMDQ3QzQxLjc4OTIgNDAuMzk5NSA0MS42NTQ0IDM4Ljk2OCA0Mi40NjMxIDM4LjAwM0M0My4yNzE3IDM3LjAzOCA0NC43MDk0IDM2LjkwMzggNDUuNjc4NSAzNy43MDkxQzQ2LjY0NzYgMzguNTE0MyA0Ni43ODIzIDM5Ljk0NTggNDUuOTczNyA0MC45MTA4QzQ1LjE3MTQgNDEuODc1NyA0My43Mjc0IDQyLjAwMzUgNDIuNzU4MyA0MS4yMDQ3WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNTAuMjYwOCA1NS40OTQxQzQ4LjU0NzIgNTcuMzQ3NCA0Ni44OTE0IDU4LjIzNTcgNDUuNTgyMiA1Ny43ODJDNDQuMjcyOSA1Ny4zMjgyIDQzLjUyODUgNTUuNjA5MSA0My4zNDIzIDUzLjA5NzZDNDQuMTUxIDU0LjIxNiA0NS4xNzc5IDU1LjAzNCA0Ni4zOTczIDU1LjQ1NThDNDcuNjE2NyA1NS44Nzc2IDQ4LjkzMjMgNTUuODcxMiA1MC4yNjA4IDU1LjQ5NDFaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk01Ni4zODk5IDQ2LjUyMTdDNTUuNDIwOCA0NS43MTY1IDU1LjI4NiA0NC4yODUgNTYuMDk0NyA0My4zMkM1Ni45MDMzIDQyLjM1NSA1OC4zNDA5IDQyLjIyMDggNTkuMzE2NSA0My4wMjZDNjAuMjg1NiA0My44MzEzIDYwLjQyMDMgNDUuMjYyOCA1OS42MTE3IDQ2LjIyNzdDNTguNzk2NiA0Ny4xOTI3IDU3LjM1OSA0Ny4zMjY5IDU2LjM4OTkgNDYuNTIxN1pcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIxLjA3ODcgMjMuMjQwN0MxOS4yNzUzIDIyLjQyOTEgMTguNDczIDIwLjMxMzggMTkuMjg4MSAxOC41MTgxQzIwLjEwMzIgMTYuNzIyMyAyMi4yMjc1IDE1LjkyOTkgMjQuMDMwOSAxNi43NDE1QzI1LjgzNDQgMTcuNTUzMSAyNi42MzAyIDE5LjY2ODQgMjUuODE1MSAyMS40NjQxQzI1IDIzLjI1OTkgMjIuODc1NyAyNC4wNTIzIDIxLjA3ODcgMjMuMjQwN1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0wIDg4Ljg0MzVDMCA4OS40MjEgMC40NTMxNDYgODkuODcyMyAxLjAzMzE3IDg5Ljg3MjNDMS41MDQ0NCA4OS44NzIzIDEuODg1MDkgODkuNjE5NiAyLjA2NjM1IDg5LjE2ODRMMy4xMzU3NyA4Ni43MzE4SDkuMjk4NTVMMTAuMzMxNyA4OS4wOTYyQzEwLjUzMTEgODkuNTY1NCAxMC44OTM2IDg5Ljg3MjMgMTEuNDE5MyA4OS44NzIzQzEyLjAxNzQgODkuODcyMyAxMi40NzA2IDg5LjQwMyAxMi40NzA2IDg4LjgwNzRDMTIuNDcwNiA4OC42NjMgMTIuNDM0MyA4OC41MDA1IDEyLjM0MzcgODguMzM4MUw3LjYzMDk4IDc3Ljg2OThDNy4zNzcyMiA3Ny4zMTAzIDYuOTQyMTkgNzYuOTY3NCA2LjMwNzc5IDc2Ljk2NzRINi4xOTkwNEM1LjU2NDYzIDc2Ljk2NzQgNS4xMTE0OSA3Ny4zMTAzIDQuODU3NzIgNzcuODY5OEwwLjE0NTAwNyA4OC4zMzgxQzAuMDU0Mzc3NSA4OC41MTg2IDAgODguNjgxIDAgODguODQzNVpNMy45ODc2OCA4NC43NjQ1TDYuMjE3MTYgNzkuNjU2Nkw4LjQ0NjY0IDg0Ljc2NDVIMy45ODc2OFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yOS40NzcgNzcuNTk5MUMyOS40NzcgNzYuOTg1NCAyOC45ODc2IDc2LjUxNjIgMjguMzcxMyA3Ni41MTYyQzI3Ljc3MzIgNzYuNTE2MiAyNy4yODM4IDc2Ljk4NTQgMjcuMjgzOCA3Ny41OTkxVjgxLjczMjNDMjYuNTk1IDgwLjgyOTggMjUuNTk4MSA4MC4wNTM3IDI0LjAyMTEgODAuMDUzN0MyMS43MzczIDgwLjA1MzcgMTkuNTgwMyA4MS44NDA1IDE5LjU4MDMgODQuOTk5MVY4NS4wMzUyQzE5LjU4MDMgODguMTkzNyAyMS43NzM1IDg5Ljk4MDYgMjQuMDIxMSA4OS45ODA2QzI1LjU3OTkgODkuOTgwNiAyNi41NzY5IDg5LjE4NjQgMjcuMjgzOCA4OC4xOTM3Vjg4Ljc4OTNDMjcuMjgzOCA4OS40MDMgMjcuNzczMiA4OS44NzIzIDI4LjM4OTQgODkuODcyM0MyOC45ODc2IDg5Ljg3MjMgMjkuNDc3IDg5LjQwMyAyOS40NzcgODguNzg5M1Y3Ny41OTkxWk0yNC41NDY4IDgxLjk0ODhDMjYuMDE1IDgxLjk0ODggMjcuMzIgODMuMTU4MSAyNy4zMiA4NC45OTkxVjg1LjAzNTJDMjcuMzIgODYuODU4MSAyNi4wMTUgODguMDg1NCAyNC41NDY4IDg4LjA4NTRDMjMuMDYwNSA4OC4wODU0IDIxLjc5MTYgODYuODc2MiAyMS43OTE2IDg1LjAzNTJWODQuOTk5MUMyMS43OTE2IDgzLjEwNCAyMy4wNDIzIDgxLjk0ODggMjQuNTQ2OCA4MS45NDg4WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTMzLjg3OTcgODQuMzQ5M0MzNC4wNzkxIDgyLjg2OTMgMzUuMDIxNyA4MS44NDA1IDM2LjM2MyA4MS44NDA1QzM3LjgxMyA4MS44NDA1IDM4LjY0NjggODIuOTQxNSAzOC43OTE4IDg0LjM0OTNIMzMuODc5N1pNNDAuMDYwNiA4OC43MzUyQzQwLjIyMzggODguNTcyOCA0MC4zNTA3IDg4LjMzODEgNDAuMzUwNyA4OC4wNjc0QzQwLjM1MDcgODcuNTYyIDM5Ljk3IDg3LjE4MyAzOS40ODA2IDg3LjE4M0MzOS4yMjY5IDg3LjE4MyAzOS4wODE4IDg3LjI1NTIgMzguOTE4NyA4Ny4zODE1QzM4LjMwMjQgODcuODg2OSAzNy41Nzc0IDg4LjIxMTggMzYuNjUzIDg4LjIxMThDMzUuMjM5MiA4OC4yMTE4IDM0LjEzMzUgODcuMzQ1NCAzMy44OTc5IDg1Ljc5MzJIMzkuODk3NUM0MC40NTk0IDg1Ljc5MzIgNDAuOTMwNyA4NS4zNjAxIDQwLjkzMDcgODQuNzQ2NEM0MC45MzA3IDgyLjU0NDUgMzkuNDI2MiA4MC4wNTM3IDM2LjM4MTEgODAuMDUzN0MzMy42NDQxIDgwLjA1MzcgMzEuNzA0NiA4Mi4yOTE4IDMxLjcwNDYgODUuMDE3MVY4NS4wNTMyQzMxLjcwNDYgODcuOTk1MiAzMy44NDM1IDg5Ljk5ODYgMzYuNjE2NyA4OS45OTg2QzM4LjEwMzEgODkuOTk4NiAzOS4xOTA2IDg5LjUxMTMgNDAuMDYwNiA4OC43MzUyWlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTQ4LjA4OTMgODkuMDA1OUw1MS4yNzk0IDgxLjcxNDJDNTEuMzMzOCA4MS42MDU5IDUxLjQwNjMgODEuMzg5MyA1MS40MDYzIDgxLjE5MDhDNTEuNDA2MyA4MC41OTUyIDUwLjkzNSA4MC4xNDQgNTAuMzM2OSA4MC4xNDRDNDkuNzU2OCA4MC4xNDQgNDkuNDY2OCA4MC41MjMgNDkuMzAzNyA4MC45MDJMNDYuODAyMyA4Ny4yNTUyTDQ0LjMzNzIgODAuOTM4MUM0NC4xNTYgODAuNDg2OSA0My44NDc4IDgwLjE0NCA0My4yNDk3IDgwLjE0NEM0Mi42NTE1IDgwLjE0NCA0Mi4xNjIxIDgwLjY0OTMgNDIuMTYyMSA4MS4xOTA4QzQyLjE2MjEgODEuMzg5MyA0Mi4yMzQ2IDgxLjU2OTggNDIuMjg5IDgxLjczMjNMNDUuNDc5MSA4OS4wMDU5QzQ1LjczMjkgODkuNTgzNSA0Ni4xMzE3IDg5Ljk2MjUgNDYuNzI5OCA4OS45NjI1SDQ2LjgzODZDNDcuNDM2NyA4O
1S45NjI1IDQ3LjgzNTUgODkuNTY1NCA0OC4wODkzIDg5LjAwNTlaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNTQuNzY2OSA4NC4zNDkzQzU0Ljk2NjMgODIuODY5MyA1NS45MDg5IDgxLjg0MDUgNTcuMjUwMiA4MS44NDA1QzU4LjcwMDIgODEuODQwNSA1OS41MzQgODIuOTQxNSA1OS42NzkgODQuMzQ5M0g1NC43NjY5Wk02MC45NDc4IDg4LjczNTJDNjEuMTExIDg4LjU3MjggNjEuMjM3OSA4OC4zMzgxIDYxLjIzNzkgODguMDY3NEM2MS4yMzc5IDg3LjU2MiA2MC44NTcyIDg3LjE4MyA2MC4zNjc4IDg3LjE4M0M2MC4xMTQgODcuMTgzIDU5Ljk2OSA4Ny4yNTUyIDU5LjgwNTkgODcuMzgxNUM1OS4xODk2IDg3Ljg4NjkgNTguNDY0NiA4OC4yMTE4IDU3LjU0MDIgODguMjExOEM1Ni4xMjY0IDg4LjIxMTggNTUuMDIwNyA4Ny4zNDU0IDU0Ljc4NTEgODUuNzkzMkg2MC43ODQ3QzYxLjM0NjYgODUuNzkzMiA2MS44MTc5IDg1LjM2MDEgNjEuODE3OSA4NC43NDY0QzYxLjgxNzkgODIuNTQ0NSA2MC4zMTM0IDgwLjA1MzcgNTcuMjY4MyA4MC4wNTM3QzU0LjUzMTMgODAuMDUzNyA1Mi41OTE4IDgyLjI5MTggNTIuNTkxOCA4NS4wMTcxVjg1LjA1MzJDNTIuNTkxOCA4Ny45OTUyIDU0LjczMDcgODkuOTk4NiA1Ny41MDM5IDg5Ljk5ODZDNTguOTkwMiA4OS45OTg2IDYwLjA3NzggODkuNTExMyA2MC45NDc4IDg4LjczNTJaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNjQuMTgzNiA4OC43ODkzQzY0LjE4MzYgODkuNDAzIDY0LjY3MyA4OS44NzIzIDY1LjI3MTEgODkuODcyM0M2NS44ODc0IDg5Ljg3MjMgNjYuMzc2OCA4OS40MDMgNjYuMzc2OCA4OC43ODkzVjc3LjU5OTFDNjYuMzc2OCA3Ny4wMDM1IDY1Ljg4NzQgNzYuNTE2MiA2NS4yNzExIDc2LjUxNjJDNjQuNjU0OSA3Ni41MTYyIDY0LjE4MzYgNzcuMDAzNSA2NC4xODM2IDc3LjU5OTFWODguNzg5M1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk03My43OTI3IDg5Ljk5ODZDNzYuNzQ3MiA4OS45OTg2IDc4LjkyMjMgODcuNzQyNSA3OC45MjIzIDg1LjAzNTJWODQuOTk5MUM3OC45MjIzIDgyLjI3MzcgNzYuNzY1MyA4MC4wNTM3IDczLjgyODkgODAuMDUzN0M3MC44OTI2IDgwLjA1MzcgNjguNzE3NCA4Mi4zMDk4IDY4LjcxNzQgODUuMDM1MlY4NS4wNzEzQzY4LjcxNzQgODcuNzc4NiA3MC44NzQ0IDg5Ljk5ODYgNzMuNzkyNyA4OS45OTg2Wk03My44Mjg5IDg4LjA4NTRDNzIuMTI1MSA4OC4wODU0IDcwLjkxMDcgODYuNjk1NyA3MC45MTA3IDg1LjAzNTJWODQuOTk5MUM3MC45MTA3IDgzLjMzODYgNzIuMDM0NSA4MS45NjY5IDczLjc5MjcgODEuOTY2OUM3NS41MTQ2IDgxLjk2NjkgNzYuNzI5MSA4My4zNTY3IDc2LjcyOTEgODUuMDM1MlY4NS4wNzEzQzc2LjcyOTEgODYuNzEzNyA3NS42MDUzIDg4LjA4NTQgNzMuODI4OSA4OC4wODU0WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTgxLjE1NTkgOTEuNjc3MUM4MS4xNTU5IDkyLjI5MDggODEuNjQ1MyA5Mi43NjAxIDgyLjI0MzQgOTIuNzYwMUM4Mi44NTk3IDkyLjc2MDEgODMuMzQ5MSA5Mi4yOTA4IDgzLjM0OTEgOTEuNjc3MVY4OC4zMDJDODQuMDE5OCA4OS4xODY0IDg1LjAxNjcgODkuOTgwNiA4Ni42MTE4IDg5Ljk4MDZDODguODc3NSA4OS45ODA2IDkxLjA1MjYgODguMTkzNyA5MS4wNTI2IDg1LjAzNTJWODQuOTk5MUM5MS4wNTI2IDgxLjgyMjUgODguODU5NCA4MC4wNTM3IDg2LjYxMTggODAuMDUzN0M4NS4wNTI5IDgwLjA1MzcgODQuMDU2IDgwLjg0NzkgODMuMzQ5MSA4MS44NDA1VjgxLjI0NDlDODMuMzQ5MSA4MC42MzEzIDgyLjg1OTcgODAuMTQ0IDgyLjI0MzQgODAuMTQ0QzgxLjYyNzEgODAuMTQ0IDgxLjE1NTkgODAuNjMxMyA4MS4xNTU5IDgxLjI0NDlWOTEuNjc3MVpNODYuMDg2MSA4OC4wODU0Qzg0LjU5OTggODguMDg1NCA4My4yOTQ3IDg2Ljg1ODEgODMuMjk0NyA4NS4wMzUyVjg0Ljk5OTFDODMuMjk0NyA4My4xNzYyIDg0LjU5OTggODEuOTQ4OCA4Ni4wODYxIDgxLjk0ODhDODcuNTcyNCA4MS45NDg4IDg4LjgyMzEgODMuMTU4MSA4OC44MjMxIDg0Ljk5OTFWODUuMDM1MkM4OC44MjMxIDg2LjkxMjMgODcuNTkwNiA4OC4wODU0IDg2LjA4NjEgODguMDg1NFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk05My4zMTY1IDg4Ljc4OTNDOTMuMzE2NSA4OS40MDMgOTMuODA1OSA4OS44NzIzIDk0LjQwNCA4OS44NzIzQzk1LjAyMDMgODkuODcyMyA5NS41MDk3IDg5LjQwMyA5NS41MDk3IDg4Ljc4OTNWODQuNDAzNUM5NS41MDk3IDgyLjk0MTUgOTYuMzQzNSA4Mi4wMzkxIDk3LjU1NzkgODIuMDM5MUM5OC43NzIzIDgyLjAzOTEgOTkuNDk3NCA4Mi44NjkzIDk5LjQ5NzQgODQuMzQ5M1Y4OC43ODkzQzk5LjQ5NzQgODkuNDAzIDk5Ljk4NjggODkuODcyMyAxMDAuNjAzIDg5Ljg3MjNDMTAxLjIwMSA4OS44NzIzIDEwMS42OTEgODkuNDAzIDEwMS42OTEgODguNzg5M1Y4NC40MDM1QzEwMS42OTEgODIuODY5MyAxMDIuNTQzIDgyLjAzOTEgMTAzLjczOSA4Mi4wMzkxQzEwNC45NzEgODIuMDM5MSAxMDUuNjc4IDgyLjg1MTMgMTA1LjY3OCA4NC4zNjc0Vjg4Ljc4OTNDMTA1LjY3OCA4OS40MDMgMTA2LjE2OCA4OS44NzIzIDEwNi43ODQgODkuODcyM0MxMDcuNCA4OS44NzIzIDEwNy44NzIgODkuNDAzIDEwNy44NzIgODguNzg5M1Y4My42OTk2QzEwNy44NzIgODEuMzcxMyAxMDYuNjAzIDgwLjA1MzcgMTA0LjUxOCA4MC4wNTM3QzEwMy4wNjggODAuMDUzNyAxMDIuMDUzIDgwLjcyMTUgMTAxLjI5MiA4MS43MzIzQzEwMC43ODQgODAuNzIxNSA5OS44MDU1IDgwLjA1MzcgOTguNDI4IDgwLjA1MzdDOTYuOTU5OCA4MC4wNTM3IDk2LjEyNiA4MC44NDc5IDk1LjUwOTcgODEuNjk2MlY4MS4yNDQ5Qzk1LjUwOTcgODAuNjMxMyA5NS4wMjAzIDgwLjE0NCA5NC40MDQgODAuMTQ0QzkzLjc4NzcgODAuMTQ0IDkzLjMxNjUgODAuNjMxMyA5My4zMTY1IDgxLjI0NDlWODguNzg5M1pcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMTIuMTg5IDg0LjM0OTNDMTEyLjM4OCA4Mi44NjkzIDExMy4zMzEgODEuODQwNSAxMTQuNjcyIDgxLjg0MDVDMTE2LjEyMiA4MS44NDA1IDExNi45NTYgODIuOTQxNSAxMTcuMTAxIDg0LjM0OTNIMTEyLjE4OVpNMTE4LjM3IDg4LjczNTJDMTE4LjUzMyA4OC41NzI4IDExOC42NiA4OC4zMzgxIDExOC42NiA4OC4wNjc0QzExOC42NiA4Ny41NjIgMTE4LjI3OSA4Ny4xODMgMTE3Ljc5IDg3LjE4M0MxMTcuNTM2IDg3LjE4MyAxMTcuMzkxIDg3LjI1NTIgMTE3LjIyOCA4Ny4zODE1QzExNi42MTIgODcuODg2OSAxMTUuODg3IDg4LjIxMTggMTE0Ljk2MiA4OC4yMTE4QzExMy41NDggODguMjExOCAxMTIuNDQzIDg3LjM0NTQgMTEyLjIwNyA4NS43OTMySDExOC4yMDdDMTE4Ljc2OSA4NS43OTMyIDExOS4yNCA4NS4zNjAxIDExOS4yNCA4NC43NDY0QzExOS4yNCA4Mi41NDQ1IDExNy43MzYgODAuMDUzNyAxMTQuNjkgODAuMDUzN0MxMTEuOTUzIDgwLjA1MzcgMTEwLjAxNCA4Mi4yOTE4IDExMC4wMTQgODUuMDE3MVY4NS4wNTMyQzExMC4wMTQgODcuOTk1MiAxMTIuMTUzIDg5Ljk5ODYgMTE0LjkyNiA4OS45OTg2QzExNi40MTIgODkuOTk4NiAxMTcuNSA4OS41MTEzIDExOC4zNyA4OC43MzUyWlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTEyMS40NzkgODguNzg5M0MxMjEuNDc5IDg5LjQwMyAxMjEuOTY4IDg5Ljg3MjMgMTIyLjU2NiA4OS44NzIzQzEyMy4xODMgODkuODcyMyAxMjMuNjcyIDg5LjQwMyAxMjMuNjcyIDg4Ljc4OTNWODQuNDAzNUMxMjMuNjcyIDgyLjkyMzUgMTI0LjU2IDgyLjAzOTEgMTI1LjgyOSA4Mi4wMzkxQzEyNy4xMzQgODIuMDM5MSAxMjcuODc3IDgyLjg4NzQgMTI3Ljg3NyA4NC4z
1Njc0Vjg4Ljc4OTNDMTI3Ljg3NyA4OS40MDMgMTI4LjM2NyA4OS44NzIzIDEyOC45ODMgODkuODcyM0MxMjkuNTk5IDg5Ljg3MjMgMTMwLjA3IDg5LjQwMyAxMzAuMDcgODguNzg5M1Y4My42OTk2QzEzMC4wNyA4MS40OTc2IDEyOC44MiA4MC4wNTM3IDEyNi42NjMgODAuMDUzN0MxMjUuMTc2IDgwLjA1MzcgMTI0LjI4OCA4MC44Mjk4IDEyMy42NzIgODEuNzE0MlY4MS4yNDQ5QzEyMy42NzIgODAuNjMxMyAxMjMuMTgzIDgwLjE0NCAxMjIuNTY2IDgwLjE0NEMxMjEuOTUgODAuMTQ0IDEyMS40NzkgODAuNjMxMyAxMjEuNDc5IDgxLjI0NDlWODguNzg5M1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMzUuOTI3IDg5Ljk0NDVDMTM2LjUwNyA4OS45NDQ1IDEzNi45NiA4OS44NTQyIDEzNy40MzIgODkuNjkxOEMxMzcuNzQgODkuNTY1NCAxMzguMDEyIDg5LjI0MDYgMTM4LjAxMiA4OC44NDM1QzEzOC4wMTIgODguMzM4MSAxMzcuNTc3IDg3Ljk0MSAxMzcuMDg3IDg3Ljk0MUMxMzcuMDE1IDg3Ljk0MSAxMzYuNzk3IDg3Ljk5NTIgMTM2LjU0MyA4Ny45OTUyQzEzNS44IDg3Ljk5NTIgMTM1LjM2NSA4Ny42NTIzIDEzNS4zNjUgODYuODA0VjgyLjEyOTNIMTM3LjA4N0MxMzcuNjEzIDgyLjEyOTMgMTM4LjA0OCA4MS43MTQyIDEzOC4wNDggODEuMTkwOEMxMzguMDQ4IDgwLjY2NzQgMTM3LjYxMyA4MC4yNTIzIDEzNy4wODcgODAuMjUyM0gxMzUuMzY1Vjc4LjYyNzlDMTM1LjM2NSA3OC4wMzIzIDEzNC44NzYgNzcuNTQ0OSAxMzQuMjc4IDc3LjU0NDlDMTMzLjY2MSA3Ny41NDQ5IDEzMy4xNzIgNzguMDMyMyAxMzMuMTcyIDc4LjYyNzlWODAuMjUyM0gxMzIuODFDMTMyLjI4NCA4MC4yNTIzIDEzMS44NjcgODAuNjY3NCAxMzEuODY3IDgxLjE5MDhDMTMxLjg2NyA4MS43MTQyIDEzMi4yODQgODIuMTI5MyAxMzIuODEgODIuMTI5M0gxMzMuMTcyVjg3LjE0NjlDMTMzLjE3MiA4OS4yNDA2IDEzNC4zMTQgODkuOTQ0NSAxMzUuOTI3IDg5Ljk0NDVaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTQ3LjI1NSA4NC4zNDkzQzE0Ny40NTQgODIuODY5MyAxNDguMzk3IDgxLjg0MDUgMTQ5LjczOCA4MS44NDA1QzE1MS4xODggODEuODQwNSAxNTIuMDIyIDgyLjk0MTUgMTUyLjE2NyA4NC4zNDkzSDE0Ny4yNTVaTTE1My40MzYgODguNzM1MkMxNTMuNTk5IDg4LjU3MjggMTUzLjcyNiA4OC4zMzgxIDE1My43MjYgODguMDY3NEMxNTMuNzI2IDg3LjU2MiAxNTMuMzQ1IDg3LjE4MyAxNTIuODU2IDg3LjE4M0MxNTIuNjAyIDg3LjE4MyAxNTIuNDU3IDg3LjI1NTIgMTUyLjI5NCA4Ny4zODE1QzE1MS42NzcgODcuODg2OSAxNTAuOTUyIDg4LjIxMTggMTUwLjAyOCA4OC4yMTE4QzE0OC42MTQgODguMjExOCAxNDcuNTA4IDg3LjM0NTQgMTQ3LjI3MyA4NS43OTMySDE1My4yNzJDMTUzLjgzNCA4NS43OTMyIDE1NC4zMDYgODUuMzYwMSAxNTQuMzA2IDg0Ljc0NjRDMTU0LjMwNiA4Mi41NDQ1IDE1Mi44MDEgODAuMDUzNyAxNDkuNzU2IDgwLjA1MzdDMTQ3LjAxOSA4MC4wNTM3IDE0NS4wOCA4Mi4yOTE4IDE0NS4wOCA4NS4wMTcxVjg1LjA1MzJDMTQ1LjA4IDg3Ljk5NTIgMTQ3LjIxOCA4OS45OTg2IDE0OS45OTIgODkuOTk4NkMxNTEuNDc4IDg5Ljk5ODYgMTUyLjU2NiA4OS41MTEzIDE1My40MzYgODguNzM1MlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNTUuNzU0IDg4Ljk1MThDMTU1Ljc1NCA4OS40OTMyIDE1Ni4yMDcgODkuOTA4NCAxNTYuNzY5IDg5LjkwODRDMTU3LjE2OCA4OS45MDg0IDE1Ny40NzYgODkuNjU1NyAxNTcuNzI5IDg5LjM0ODlMMTYwLjA1IDg2LjM3MDhMMTYyLjM3IDg5LjM0ODlDMTYyLjY0MiA4OS43MDk4IDE2Mi45NSA4OS45MDg0IDE2My4zODUgODkuOTA4NEMxNjMuOTI4IDg5LjkwODQgMTY0LjQgODkuNTExMyAxNjQuNCA4OC44OTc2QzE2NC40IDg4LjYwODggMTY0LjI3MyA4OC4zNTYyIDE2NC4wMzcgODguMDY3NEwxNjEuMzU1IDg0LjkwODhMMTYzLjk0NyA4MS44MjI1QzE2NC4xMjggODEuNjA1OSAxNjQuMjU1IDgxLjM4OTMgMTY0LjI1NSA4MS4wODI1QzE2NC4yNTUgODAuNTQxIDE2My44MDIgODAuMTI1OSAxNjMuMjIyIDgwLjEyNTlDMTYyLjg0MSA4MC4xMjU5IDE2Mi41MzMgODAuMzYwNSAxNjIuMjc5IDgwLjY4NTRMMTYwLjA4NiA4My40ODNMMTU3LjkyOSA4MC42Njc0QzE1Ny42NTcgODAuMzI0NCAxNTcuMzQ5IDgwLjEyNTkgMTU2LjkxNCA4MC4xMjU5QzE1Ni4zNyA4MC4xMjU5IDE1NS44OTkgODAuNTIzIDE1NS44OTkgODEuMTM2N0MxNTUuODk5IDgxLjQyNTQgMTU2LjAyNiA4MS42NzgxIDE1Ni4yNjEgODEuOTY2OUwxNTguNzgxIDg0Ljk0NDlMMTU2LjA2MiA4OC4xOTM3QzE1NS44NjIgODguNDEwMyAxNTUuNzU0IDg4LjY0NDkgMTU1Ljc1NCA4OC45NTE4WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE2Ni42NTIgOTEuNjc3MUMxNjYuNjUyIDkyLjI5MDggMTY3LjE0MSA5Mi43NjAxIDE2Ny43MzkgOTIuNzYwMUMxNjguMzU2IDkyLjc2MDEgMTY4Ljg0NSA5Mi4yOTA4IDE2OC44NDUgOTEuNjc3MVY4OC4zMDJDMTY5LjUxNiA4OS4xODY0IDE3MC41MTMgODkuOTgwNiAxNzIuMTA4IDg5Ljk4MDZDMTc0LjM3MyA4OS45ODA2IDE3Ni41NDggODguMTkzNyAxNzYuNTQ4IDg1LjAzNTJWODQuOTk5MUMxNzYuNTQ4IDgxLjgyMjUgMTc0LjM1NSA4MC4wNTM3IDE3Mi4xMDggODAuMDUzN0MxNzAuNTQ5IDgwLjA1MzcgMTY5LjU1MiA4MC44NDc5IDE2OC44NDUgODEuODQwNVY4MS4yNDQ5QzE2OC44NDUgODAuNjMxMyAxNjguMzU2IDgwLjE0NCAxNjcuNzM5IDgwLjE0NEMxNjcuMTIzIDgwLjE0NCAxNjYuNjUyIDgwLjYzMTMgMTY2LjY1MiA4MS4yNDQ5VjkxLjY3NzFaTTE3MS41ODIgODguMDg1NEMxNzAuMDk2IDg4LjA4NTQgMTY4Ljc5MSA4Ni44NTgxIDE2OC43OTEgODUuMDM1MlY4NC45OTkxQzE2OC43OTEgODMuMTc2MiAxNzAuMDk2IDgxLjk0ODggMTcxLjU4MiA4MS45NDg4QzE3My4wNjggODEuOTQ4OCAxNzQuMzE5IDgzLjE1ODEgMTc0LjMxOSA4NC45OTkxVjg1LjAzNTJDMTc0LjMxOSA4Ni45MTIzIDE3My4wODYgODguMDg1NCAxNzEuNTgyIDg4LjA4NTRaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTgwLjQ2MiA4NC4zNDkzQzE4MC42NjEgODIuODY5MyAxODEuNjA0
1IDgxLjg0MDUgMTgyLjk0NSA4MS44NDA1QzE4NC4zOTUgODEuODQwNSAxODUuMjI5IDgyLjk0MTUgMTg1LjM3NCA4NC4zNDkzSDE4MC40NjJaTTE4Ni42NDMgODguNzM1MkMxODYuODA2IDg4LjU3MjggMTg2LjkzMyA4OC4zMzgxIDE4Ni45MzMgODguMDY3NEMxODYuOTMzIDg3LjU2MiAxODYuNTUyIDg3LjE4MyAxODYuMDYzIDg3LjE4M0MxODUuODA5IDg3LjE4MyAxODUuNjY0IDg3LjI1NTIgMTg1LjUwMSA4Ny4zODE1QzE4NC44ODUgODcuODg2OSAxODQuMTU5IDg4LjIxMTggMTgzLjIzNSA4OC4yMTE4QzE4MS44MjEgODguMjExOCAxODAuNzE2IDg3LjM0NTQgMTgwLjQ4IDg1Ljc5MzJIMTg2LjQ4QzE4Ny4wNDEgODUuNzkzMiAxODcuNTEzIDg1LjM2MDEgMTg3LjUxMyA4NC43NDY0QzE4Ny41MTMgODIuNTQ0NSAxODYuMDA4IDgwLjA1MzcgMTgyLjk2MyA4MC4wNTM3QzE4MC4yMjYgODAuMDUzNyAxNzguMjg3IDgyLjI5MTggMTc4LjI4NyA4NS4wMTcxVjg1LjA1MzJDMTc4LjI4NyA4Ny45OTUyIDE4MC40MjYgODkuOTk4NiAxODMuMTk5IDg5Ljk5ODZDMTg0LjY4NSA4OS45OTg2IDE4NS43NzMgODkuNTExMyAxODYuNjQzIDg4LjczNTJaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTg5Ljc1MiA4OC43ODkzQzE4OS43NTIgODkuNDAzIDE5MC4yNDEgODkuODcyMyAxOTAuODM5IDg5Ljg3MjNDMTkxLjQ1NSA4OS44NzIzIDE5MS45NDUgODkuMzg0OSAxOTEuOTQ1IDg4Ljc4OTNWODUuOTczN0MxOTEuOTQ1IDgzLjcxNzYgMTkzLjAxNCA4Mi41MjY0IDE5NC41NzMgODIuMjU1N0MxOTUuMDYyIDgyLjE2NTQgMTk1LjQ0MyA4MS43ODY0IDE5NS40NDMgODEuMjA4OEMxOTUuNDQzIDgwLjU3NzEgMTk1LjA0NCA4MC4xMjU5IDE5NC4zNTYgODAuMTI1OUMxOTMuMzk1IDgwLjEyNTkgMTkyLjQ1MiA4MS4wMjg0IDE5MS45NDUgODIuMjE5NlY4MS4yNDQ5QzE5MS45NDUgODAuNjMxMyAxOTEuNDU1IDgwLjE0NCAxOTAuODM5IDgwLjE0NEMxOTAuMjIzIDgwLjE0NCAxODkuNzUyIDgwLjYzMTMgMTg5Ljc1MiA4MS4yNDQ5Vjg4Ljc4OTNaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjAwLjQ0NyA4OS45NDQ1QzIwMS4wMjcgODkuOTQ0NSAyMDEuNDgxIDg5Ljg1NDIgMjAxLjk1MiA4OS42OTE4QzIwMi4yNiA4OS41NjU0IDIwMi41MzIgODkuMjQwNiAyMDIuNTMyIDg4Ljg0MzVDMjAyLjUzMiA4OC4zMzgxIDIwMi4wOTcgODcuOTQxIDIwMS42MDcgODcuOTQxQzIwMS41MzUgODcuOTQxIDIwMS4zMTcgODcuOTk1MiAyMDEuMDY0IDg3Ljk5NTJDMjAwLjMyIDg3Ljk5NTIgMTk5Ljg4NSA4Ny42NTIzIDE5OS44ODUgODYuODA0VjgyLjEyOTNIMjAxLjYwN0MyMDIuMTMzIDgyLjEyOTMgMjAyLjU2OCA4MS43MTQyIDIwMi41NjggODEuMTkwOEMyMDIuNTY4IDgwLjY2NzQgMjAyLjEzMyA4MC4yNTIzIDIwMS42MDcgODAuMjUyM0gxOTkuODg1Vjc4LjYyNzlDMTk5Ljg4NSA3OC4wMzIzIDE5OS4zOTYgNzcuNTQ0OSAxOTguNzk4IDc3LjU0NDlDMTk4LjE4MiA3Ny41NDQ5IDE5Ny42OTIgNzguMDMyMyAxOTcuNjkyIDc4LjYyNzlWODAuMjUyM0gxOTcuMzNDMTk2LjgwNCA4MC4yNTIzIDE5Ni4zODcgODAuNjY3NCAxOTYuMzg3IDgxLjE5MDhDMTk2LjM4NyA4MS43MTQyIDE5Ni44MDQgODIuMTI5MyAxOTcuMzMgODIuMTI5M0gxOTcuNjkyVjg3LjE0NjlDMTk3LjY5MiA4OS4yNDA2IDE5OC44MzQgODkuOTQ0NSAyMDAuNDQ3IDg5Ljk0NDVaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjEwLjA4OSA3Ny43OTc2QzIxMC4wODkgNzguNDQ3NCAyMTAuNjMzIDc4Ljg4MDUgMjExLjM0IDc4Ljg4MDVDMjEyLjA0NyA3OC44ODA1IDIxMi41OTEgNzguNDQ3NCAyMTIuNTkxIDc3Ljc5NzZWNzcuNjg5M0MyMTIuNTkxIDc3LjAzOTYgMjEyLjA0NyA3Ni42MjQ1IDIxMS4zNCA3Ni42MjQ1QzIxMC42MzMgNzYuNjI0NSAyMTAuMDg5IDc3LjAzOTYgMjEwLjA4OSA3Ny42ODkzVjc3Ljc5NzZaTTIxMC4yNTIgODguNzg5M0MyMTAuMjUyIDg5LjQwMyAyMTAuNzQyIDg5Ljg3MjMgMjExLjM0IDg5Ljg3MjNDMjExLjk1NiA4OS44NzIzIDIxMi40NDYgODkuNDAzIDIxMi40NDYgODguNzg5M1Y4MS4yNDQ5QzIxMi40NDYgODAuNjMxMyAyMTEuOTU2IDgwLjE0NCAyMTEuMzQgODAuMTQ0QzIxMC43MjQgODAuMTQ0IDIxMC4yNTIgODAuNjMxMyAyMTAuMjUyIDgxLjI0NDlWODguNzg5M1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yMTUuMzEyIDg4Ljc4OTNDMjE1LjMxMiA4OS40MDMgMjE1LjgwMSA4OS44NzIzIDIxNi4zOTkgODkuODcyM0MyMTcuMDE2IDg5Ljg3MjMgMjE3LjUwNSA4OS40MDMgMjE3LjUwNSA4OC43ODkzVjg0LjQwMzVDMjE3LjUwNSA4Mi45MjM1IDIxOC4zOTMgODIuMDM5MSAyMTkuNjYyIDgyLjAzOTFDMjIwLjk2NyA4Mi4wMzkxIDIyMS43MSA4Mi44ODc0IDIyMS43MSA4NC4zNjc0Vjg4Ljc4OTNDMjIxLjcxIDg5LjQwMyAyMjIuMiA4OS44NzIzIDIyMi44MTYgODkuODcyM0MyMjMuNDMyIDg5Ljg3MjMgMjIzLjkwMyA4OS40MDMgMjIzLjkwMyA4OC43ODkzVjgzLjY5OTZDMjIzLjkwMyA4MS40OTc2IDIyMi42NTMgODAuMDUzNyAyMjAuNDk2IDgwLjA1MzdDMjE5LjAxIDgwLjA1MzcgMjE4LjEyMSA4MC44Mjk4IDIxNy41MDUgODEuNzE0MlY4MS4yNDQ5QzIxNy41MDUgODAuNjMxMyAyMTcuMDE2IDgwLjE0NCAyMTYuMzk5IDgwLjE0NEMyMTUuNzgzIDgwLjE0NCAyMTUuMzEyIDgwLjYzMTMgMjE1LjMxMiA4MS4yNDQ5Vjg4Ljc4OTNaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjMzLjcyNiA5Mi43MjRDMjM1LjI2NyA5Mi43MjQgMjM2LjEzNyA5Mi4wMDIgMjM2Ljk1MyA5MC4wNTI3TDI0MC40NTEgODEuNjk2MkMyNDAuNDg3IDgxLjU4NzkgMjQwLjU0MiA4MS4zNTMyIDI0MC41NDIgODEuMTcyN0MyNDAuNTQyIDgwLjU5NTIgMjQwLjA3IDgwLjE0NCAyMzkuNDkgODAuMTQ0QzIzOC45MjggODAuMTQ0IDIzOC42MiA4MC41MjMgMjM4LjQzOSA4MC45NzQyTDIzNi4wNDYgODcuMzA5M0wyMzMuNDczIDgwLjk3NDJDMjMzLjI3MyA4MC40Njg4IDIzMi45NjUgODAuMTQ0IDIzMi40MDMgODAuMTQ0QzIzMS43ODcgODAuMTQ0IDIzMS4zMTYgODAuNTk1MiAyMzEuMzE2IDgxLjIwODhDMjMxLjMxNiA4MS4zNTMyIDIzMS4zNyA4MS41Njk4IDIzMS40NDIgODEuNzMyM0wyMzQuOTk1IDg5LjYzNzZMMjM0LjkyMyA4OS44MzYyQzIzNC41NiA5MC41NzYyIDIzNC4yMTYgOTAuODQ2OSAyMzMuNTYzIDkwLjg0NjlDMjMzLjI1NSA5MC44NDY5IDIzMy4wNTYgOTAuNzkyOCA
1yMzIuODAyIDkwLjcyMDZDMjMyLjY5MyA5MC42ODQ1IDIzMi41ODQgOTAuNjQ4NCAyMzIuNDAzIDkwLjY0ODRDMjMxLjkzMiA5MC42NDg0IDIzMS41MTUgOTEuMDA5MyAyMzEuNTE1IDkxLjU1MDhDMjMxLjUxNSA5Mi4wNzQyIDIzMS44NzcgOTIuMzQ1IDIzMi4yMDQgOTIuNDUzMkMyMzIuNjU3IDkyLjYzMzcgMjMzLjExIDkyLjcyNCAyMzMuNzI2IDkyLjcyNFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yNDYuODIgODkuOTk4NkMyNDkuNzc1IDg5Ljk5ODYgMjUxLjk1IDg3Ljc0MjUgMjUxLjk1IDg1LjAzNTJWODQuOTk5MUMyNTEuOTUgODIuMjczNyAyNDkuNzkzIDgwLjA1MzcgMjQ2Ljg1NiA4MC4wNTM3QzI0My45MiA4MC4wNTM3IDI0MS43NDUgODIuMzA5OCAyNDEuNzQ1IDg1LjAzNTJWODUuMDcxM0MyNDEuNzQ1IDg3Ljc3ODYgMjQzLjkwMiA4OS45OTg2IDI0Ni44MiA4OS45OTg2Wk0yNDYuODU2IDg4LjA4NTRDMjQ1LjE1MiA4OC4wODU0IDI0My45MzggODYuNjk1NyAyNDMuOTM4IDg1LjAzNTJWODQuOTk5MUMyNDMuOTM4IDgzLjMzODYgMjQ1LjA2MiA4MS45NjY5IDI0Ni44MiA4MS45NjY5QzI0OC41NDIgODEuOTY2OSAyNDkuNzU2IDgzLjM1NjcgMjQ5Ljc1NiA4NS4wMzUyVjg1LjA3MTNDMjQ5Ljc1NiA4Ni43MTM3IDI0OC42MzMgODguMDg1NCAyNDYuODU2IDg4LjA4NTRaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjYyLjY4NCA4MS4yNDQ5QzI2Mi42ODQgODAuNjMxMyAyNjIuMTc3IDgwLjE0NCAyNjEuNTc5IDgwLjE0NEMyNjAuOTYyIDgwLjE0NCAyNjAuNDczIDgwLjYzMTMgMjYwLjQ3MyA4MS4yNDQ5Vjg1LjYzMDhDMjYwLjQ3MyA4Ny4xMTA4IDI1OS41ODUgODcuOTc3MSAyNTguMzE2IDg3Ljk3NzFDMjU3LjAxMSA4Ny45NzcxIDI1Ni4yNjggODcuMTQ2OSAyNTYuMjY4IDg1LjY2NjlWODEuMjQ0OUMyNTYuMjY4IDgwLjYzMTMgMjU1Ljc3OCA4MC4xNDQgMjU1LjE2MiA4MC4xNDRDMjU0LjU2NCA4MC4xNDQgMjU0LjA3NSA4MC42MzEzIDI1NC4wNzUgODEuMjQ0OVY4Ni4zMTY3QzI1NC4wNzUgODguNTM2NyAyNTUuMzI1IDg5Ljk4MDYgMjU3LjQ4MiA4OS45ODA2QzI1OC45NjkgODkuOTgwNiAyNTkuODU3IDg5LjIwNDUgMjYwLjQ3MyA4OC4zMDJWODguNzg5M0MyNjAuNDczIDg5LjQwMyAyNjAuOTggODkuODcyMyAyNjEuNTc5IDg5Ljg3MjNDMjYyLjE5NSA4OS44NzIzIDI2Mi42ODQgODkuMzg0OSAyNjIuNjg0IDg4Ljc4OTNWODEuMjQ0OVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yNjUuNDIzIDg4Ljc4OTNDMjY1LjQyMyA4OS40MDMgMjY1LjkxMyA4OS44NzIzIDI2Ni41MTEgODkuODcyM0MyNjcuMTI3IDg5Ljg3MjMgMjY3LjYxNyA4OS4zODQ5IDI2Ny42MTcgODguNzg5M1Y4NS45NzM3QzI2Ny42MTcgODMuNzE3NiAyNjguNjg2IDgyLjUyNjQgMjcwLjI0NSA4Mi4yNTU3QzI3MC43MzQgODIuMTY1NCAyNzEuMTE1IDgxLjc4NjQgMjcxLjExNSA4MS4yMDg4QzI3MS4xMTUgODAuNTc3MSAyNzAuNzE2IDgwLjEyNTkgMjcwLjAyNyA4MC4xMjU5QzI2OS4wNjcgODAuMTI1OSAyNjguMTI0IDgxLjAyODQgMjY3LjYxNyA4Mi4yMTk2VjgxLjI0NDlDMjY3LjYxNyA4MC42MzEzIDI2Ny4xMjcgODAuMTQ0IDI2Ni41MTEgODAuMTQ0QzI2NS44OTUgODAuMTQ0IDI2NS40MjMgODAuNjMxMyAyNjUuNDIzIDgxLjI0NDlWODguNzg5M1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0yNzguMzQ1IDkxLjY3NzFDMjc4LjM0NSA5Mi4yOTA4IDI3OC44MzUgOTIuNzYwMSAyNzkuNDMzIDkyLjc2MDFDMjgwLjA0OSA5Mi43NjAxIDI4MC41MzggOTIuMjkwOCAyODAuNTM4IDkxLjY3NzFWODguMzAyQzI4MS4yMDkgODkuMTg2NCAyODIuMjA2IDg5Ljk4MDYgMjgzLjgwMSA4OS45ODA2QzI4Ni4wNjcgODkuOTgwNiAyODguMjQyIDg4LjE5MzcgMjg4LjI0MiA4NS4wMzUyVjg0Ljk5OTFDMjg4LjI0MiA4MS44MjI1IDI4Ni4wNDkgODAuMDUzNyAyODMuODAxIDgwLjA1MzdDMjgyLjI0MiA4MC4wNTM3IDI4MS4yNDUgODAuODQ3OSAyODAuNTM4IDgxLjg0MDVWODEuMjQ0OUMyODAuNTM4IDgwLjYzMTMgMjgwLjA0OSA4MC4xNDQgMjc5LjQzMyA4MC4xNDRDMjc4LjgxNiA4MC4xNDQgMjc4LjM0NSA4MC42MzEzIDI3OC4zNDUgODEuMjQ0OVY5MS42NzcxWk0yODMuMjc1IDg4LjA4NTRDMjgxLjc4OSA4OC4wODU0IDI4MC40ODQgODYuODU4MSAyODAuNDg0IDg1LjAzNTJWODQuOTk5MUMyODAuNDg0IDgzLjE3NjIgMjgxLjc4OSA4MS45NDg4IDI4My4yNzUgODEuOTQ4OEMyODQuNzYyIDgxLjk0ODggMjg2LjAxMiA4My4xNTgxIDI4Ni4wMTIgODQuOTk5MVY4NS4wMzUyQzI4Ni4wMTIgODYuOTEyMyAyODQuNzggODguMDg1NCAyODMuMjc1IDg4LjA4NTRaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMjk1LjA1NSA4OS45OTg2QzI5OC4wMSA4OS45OTg2IDMwMC4xODUgODcuNzQyNSAzMDAuMTg1IDg1LjAzNTJWODQuOTk5MUMzMDAuMTg1IDgyLjI3MzcgMjk4LjAyOCA4MC4wNTM3IDI5NS4wOTIgODAuMDUzN0MyOTIuMTU1IDgwLjA1MzcgMjg5Ljk4IDgyLjMwOTggMjg5Ljk4IDg1LjAzNTJWODUuMDcxM0MyODkuOTggODcuNzc4NiAyOTIuMTM3IDg5Ljk5ODYgMjk1LjA1NSA4OS45OTg2Wk0yOTUuMDkyIDg4LjA4NTRDMjkzLjM4OCA4OC4wODU0IDI5Mi4xNzMgODYuNjk1NyAyOTIuMTczIDg1LjAzNTJWODQuOTk5MUMyOTIuMTczIDgzLjMzODYgMjkzLjI5NyA4MS45NjY5IDI5NS4wNTUgODEuOTY2OUMyOTYuNzc3IDgxLjk2NjkgMjk3Ljk5MiA4My4zNTY3IDI5Ny45OTIgODUuMDM1MlY4NS4wNzEzQzI5Ny45OTIgODYuNzEzNyAyOTYuODY4IDg4LjA4NTQgMjk1LjA5MiA4OC4wODU0WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTMwNi44NDEgODkuOTk4NkMzMDguNDM2IDg5Ljk5ODYgMzA5LjQ2OSA4OS40NTcxIDMxMC4zMjEgODguNjQ0OUMzMTAuNTIxIDg4LjQ4MjUgMzEwLjYzIDg4LjI0NzkgMzEwLjYzIDg3Ljk1OTFDMzEwLjYzIDg3LjQzNTcgMzEwLjIxMyA4Ny4wMDI1IDMwOS42ODcgODcuMDAyNUMzMDkuNDMzIDg3LjAwMjUgMzA5LjIxNiA4Ny4xMjg5IDMwOS4wODkgODcuMjM3MUMzMDguNDkxIDg3Ljc0MjUgMzA3LjgyIDg4LjA4NTQgMzA2Ljk1IDg4LjA4NTRDMzA1LjI2NCA4OC4wODU0IDMwNC4wODYgODYuNzMxOCAzMDQuMDg2IDg1LjAzNTJWODQuOTk5MUMzMDQuMDg2IDgzLjMzODYgMzA1LjI2NCA4MS45NjY5IDMwNi44NTkgODEuOTY2OUMzMDcuNzI5IDgxLjk2NjkgMzA4LjM0NiA4Mi4zMDk4IDMwOC45MDggODIuNzc5MUMzMDkuMDUzIDgyLjg4NzQgMzA5LjI4OCA4Mi45OTU3IDMwOS41NiA4Mi45OTU3QzMxMC4xMjIgODIuOTk1NyAzMTAuNTc1IDgyLjU2MjUgMzEwLjU3NSA4Mi4wMDNDMzEwLjU3NSA4MS42NDIgMzEwLjM3NiA4MS4zNzEzIDMxMC4yMzEgODEuMjQ0OUMzMDkuNDE1IDgwLjU0MSAzMDguMzgyIDgwLjA1MzcgMzA2Ljg3NyA4MC4wNTM3QzMwMy45OTUgODAuMDUzNyAzMDEuODkzIDgyLjMyNzkgMzAxLjg5MyA4NS4wMzUyVjg1LjA3MTNDMzAxLjg5MyA4Ny43Nzg2IDMwMy45OTUgODkuOTk4NiAzMDYuODQxIDg5Ljk5ODZaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMzEyLjc3NCA4OC43ODkzQzMxMi43NzQgODkuNDAzIDMxMy4yNjMgODkuODcyMyAzMTMuODYxIDg5Ljg3MjNDMzE0LjQ3NyA4OS44NzIzIDMxNC45NjcgODkuNDAzIDMxNC45NjcgODguNzg5M1Y4Ny4xMjg4TDMxNi40MTcgODUuNzU3MUwzMTkuMTU0IDg5LjM4NDlDMzE5LjQyNiA4OS43Mjc5IDMxOS42OCA4OS44NzIzIDMyMC4xMTUgODkuODcyM0MzMjAuNjc2IDg5Ljg3MjMgMzIxLjE0OCA4OS40NzUyIDMyMS4xNDggODguODc5NkMzMjEuMTQ4IDg4LjYyNjkgMzIxLjA1NyA4OC40Mjg0IDMyMC44NTggODguMTU3NkwzMTcuOTU4IDg0LjM4NTRMMzIwLjQ5NSA4Mi4wNTcxQzMyMC44MDMgODEuNzY4MyAzMjAuOTg1IDgxLjQ5NzYgMzIwLjk4NSA4MS4xMzY3QzMyMC45ODUgODAuNjEzMiAzMjAuNjA0IDgwLjE0NCAzMjAuMDI0IDgwLjE0NEMzMTkuNjQzIDgwLjE0NCAzMTkuMzcxIDgwLjMyNDUgMzE5LjA4MSA4MC42MTMyTDMxNC45NjcgODQuNjM4MVY3Ny41OTkxQzMxNC45NjcgNzcuMDAzNSAzMTQuNDc3IDc2LjUxNjIgMzEzLjg2MSA3Ni41MTYyQzMxMy4yNDUgNzYuNTE2MiAzMTIuNzc0IDc3LjAwMzUgMzEyLjc3NCA3Ny41OTkxVjg4Ljc4OTNaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMzI0LjY3MiA4NC4zNDkzQzMyNC44NzEgODIuODY5MyAzMjUuODE0IDgxLjg0MDUgMzI3LjE1NSA4MS44NDA1QzMyOC42MDUgODEuODQwNSAzMjkuNDM5IDgyLjk0MTUgMzI5LjU4NCA4NC4zNDkzSDMyNC42NzJaTTMzMC44NTMgODguNzM1MkMzMzEuMDE2IDg4LjU3MjggMzMxLjE0MyA4OC4zMzgxIDMzMS4xNDMgODguMDY3NEMzMzEuMTQzIDg3LjU2MiAzMzAuNzYyIDg3LjE4MyAzMzAuMjczIDg3LjE4M0MzMzAuMDE5IDg3LjE4MyAzMjkuODc0IDg3LjI1NTIgMzI5LjcxMSA4Ny4zODE1QzMyOS4wOTUgODcuODg2OSAzMjguMzcgODguMjExOCAzMjcuNDQ1IDg4LjIxMThDMzI2LjAzMSA4OC4yMTE4IDMyNC45MjYgODcuMzQ1NCAzMjQuNjkgODUuNzkzMkgzMzAuNjlDMzMxLjI1MiA4NS43OTMyIDMzMS43MjMgODUuMzYwMSAzMzEuNzIzIDg0Ljc0NjRDMzMxLjcyMyA4Mi41NDQ1I
1DMzMC4yMTggODAuMDUzNyAzMjcuMTczIDgwLjA1MzdDMzI0LjQzNiA4MC4wNTM3IDMyMi40OTcgODIuMjkxOCAzMjIuNDk3IDg1LjAxNzFWODUuMDUzMkMzMjIuNDk3IDg3Ljk5NTIgMzI0LjYzNiA4OS45OTg2IDMyNy40MDkgODkuOTk4NkMzMjguODk1IDg5Ljk5ODYgMzI5Ljk4MyA4OS41MTEzIDMzMC44NTMgODguNzM1MlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0zMzcuMTcgODkuOTQ0NUMzMzcuNzUgODkuOTQ0NSAzMzguMjAzIDg5Ljg1NDIgMzM4LjY3NCA4OS42OTE4QzMzOC45ODMgODkuNTY1NCAzMzkuMjU0IDg5LjI0MDYgMzM5LjI1NCA4OC44NDM1QzMzOS4yNTQgODguMzM4MSAzMzguODE5IDg3Ljk0MSAzMzguMzMgODcuOTQxQzMzOC4yNTggODcuOTQxIDMzOC4wNCA4Ny45OTUyIDMzNy43ODYgODcuOTk1MkMzMzcuMDQzIDg3Ljk5NTIgMzM2LjYwOCA4Ny42NTIzIDMzNi42MDggODYuODA0VjgyLjEyOTNIMzM4LjMzQzMzOC44NTYgODIuMTI5MyAzMzkuMjkxIDgxLjcxNDIgMzM5LjI5MSA4MS4xOTA4QzMzOS4yOTEgODAuNjY3NCAzMzguODU2IDgwLjI1MjMgMzM4LjMzIDgwLjI1MjNIMzM2LjYwOFY3OC42Mjc5QzMzNi42MDggNzguMDMyMyAzMzYuMTE5IDc3LjU0NDkgMzM1LjUyMSA3Ny41NDQ5QzMzNC45MDQgNzcuNTQ0OSAzMzQuNDE1IDc4LjAzMjMgMzM0LjQxNSA3OC42Mjc5VjgwLjI1MjNIMzM0LjA1MkMzMzMuNTI3IDgwLjI1MjMgMzMzLjExIDgwLjY2NzQgMzMzLjExIDgxLjE5MDhDMzMzLjExIDgxLjcxNDIgMzMzLjUyNyA4Mi4xMjkzIDMzNC4wNTIgODIuMTI5M0gzMzQuNDE1Vjg3LjE0NjlDMzM0LjQxNSA4OS4yNDA2IDMzNS41NTcgODkuOTQ0NSAzMzcuMTcgODkuOTQ0NVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic29jaWFsLWljb25cIj4gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPVwiaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2JhYnlzcGFya3Njb1wiIGNsYXNzPVwiY2lyY2xlLWdyZWVuIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlclwiPjxzdmcgd2lkdGg9XCIxMVwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAxMSAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMy4wMDc4MSAyMC41MTA3SDYuNjc5NjlWMTEuNTY1NEg5LjUzMTI1TDEwIDguMDEwNzRINi42Nzk2OVY1LjU0OThDNi42Nzk2OSA1LjAwMjkzIDYuNzU3ODEgNC41NzMyNCA2Ljk5MjE5IDQuMjk5OEM3LjIyNjU2IDMuOTg3MyA3LjczNDM4IDMuODMxMDUgOC40Mzc1IDMuODMxMDVIMTAuMzEyNVYwLjY2Njk5MkM5LjYwOTM4IDAuNTg4ODY3IDguNjcxODggMC41MTA3NDIgNy41NzgxMiAwLjUxMDc0MkM2LjE3MTg4IDAuNTEwNzQyIDUuMDc4MTIgMC45NDA0MyA0LjI1NzgxIDEuNzYwNzRDMy4zOTg0NCAyLjU4MTA1IDMuMDA3ODEgMy43MTM4NyAzLjAwNzgxIDUuMTk4MjRWOC4wMTA3NEgwVjExLjU2NTRIMy4wMDc4MVYyMC41MTA3WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj1cImh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vYmFieXNwYXJrc2NvL1wiIGNsYXNzPVwiY2lyY2xlLWdyZWVuIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdmcgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjE5XCIgdmlld0JveD1cIjAgMCAxOCAxOVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTkgNS4wMTg1NUM5Ljc4MTI1IDUuMDE4NTUgMTAuNTIzNCA1LjI1MjkzIDExLjIyNjYgNS42NDM1NUMxMS45Mjk3IDYuMDM0MTggMTIuNDc2NiA2LjU4MTA1IDEyLjg2NzIgNy4yODQxOEMxMy4yNTc4IDcuOTg3MyAxMy40OTIyIDguNzI5NDkgMTMuNDkyMiA5LjUxMDc0QzEzLjQ5MjIgMTAuMzMxMSAxMy4yNTc4IDExLjA3MzIgMTIuODY3MiAxMS43NzY0QzEyLjQ3NjYgMTIuNDc5NSAxMS45Mjk3IDEzLjAyNjQgMTEuMjI2NiAxMy40MTdDMTAuNTIzNCAxMy44MDc2IDkuNzgxMjUgMTQuMDAyOSA5IDE0LjAwMjlDOC4xNzk2OSAxNC4wMDI5IDcuNDM3NSAxMy44MDc2IDYuNzM0MzggMTMuNDE3QzYuMDMxMjUgMTMuMDI2NCA1LjQ4NDM4IDEyLjQ3OTUgNS4wOTM3NSAxMS43NzY0QzQuNzAzMTIgMTEuMDczMiA0LjUwNzgxIDEwLjMzMTEgNC41MDc4MSA5LjUxMDc0QzQuNTA3ODEgOC43Mjk0OSA0LjcwMzEyIDcuOTg3MyA1LjA5Mzc1IDcuMjg0MThDNS40ODQzOCA2LjU4MTA1IDYuMDMxMjUgNi4wMzQxOCA2LjczNDM4IDUuNjQzNTVDNy40Mzc1IDUuMjUyOTMgOC4xNzk2OSA1LjAxODU1IDkgNS4wMTg1NVpNOSAxMi40NDA0QzkuNzgxMjUgMTIuNDQwNCAxMC40ODQ0IDEyLjE2NyAxMS4wNzAzIDExLjU4MTFDMTEuNjE3MiAxMS4wMzQyIDExLjkyOTcgMTAuMzMxMSAxMS45Mjk3IDkuNTEwNzRDMTEuOTI5NyA4LjcyOTQ5IDExLjYxNzIgOC4wMjYzNyAxMS4wNzAzIDcuNDQwNDNDMTAuNDg0NCA2Ljg5MzU1IDkuNzgxMjUgNi41ODEwNSA5IDYuNTgxMDVDOC4xNzk2OSA2LjU4MTA1IDcuNDc2NTYgNi44OTM1NSA2LjkyOTY5IDcuNDQwNDNDNi4z
1NDM3NSA4LjAyNjM3IDYuMDcwMzEgOC43Mjk0OSA2LjA3MDMxIDkuNTEwNzRDNi4wNzAzMSAxMC4zMzExIDYuMzQzNzUgMTEuMDM0MiA2LjkyOTY5IDExLjU4MTFDNy40NzY1NiAxMi4xNjcgOC4xNzk2OSAxMi40NDA0IDkgMTIuNDQwNFpNMTQuNzQyMiA0LjgyMzI0QzE0Ljc0MjIgNC41NDk4IDE0LjYyNSA0LjMxNTQzIDE0LjQyOTcgNC4wODEwNUMxNC4xOTUzIDMuODg1NzQgMTMuOTYwOSAzLjc2ODU1IDEzLjY4NzUgMy43Njg1NUMxMy4zNzUgMy43Njg1NSAxMy4xNDA2IDMuODg1NzQgMTIuOTQ1MyA0LjA4MTA1QzEyLjcxMDkgNC4zMTU0MyAxMi42MzI4IDQuNTQ5OCAxMi42MzI4IDQuODIzMjRDMTIuNjMyOCA1LjEzNTc0IDEyLjcxMDkgNS4zNzAxMiAxMi45NDUzIDUuNTY1NDNDMTMuMTQwNiA1Ljc5OTggMTMuMzc1IDUuODc3OTMgMTMuNjg3NSA1Ljg3NzkzQzEzLjk2MDkgNS44Nzc5MyAxNC4xOTUzIDUuNzk5OCAxNC4zOTA2IDUuNTY1NDNDMTQuNTg1OSA1LjM3MDEyIDE0LjcwMzEgNS4xMzU3NCAxNC43NDIyIDQuODIzMjRaTTE3LjcxMDkgNS44Nzc5M0MxNy43MTA5IDYuNjIwMTIgMTcuNzUgNy44MzEwNSAxNy43NSA5LjUxMDc0QzE3Ljc1IDExLjIyOTUgMTcuNzEwOSAxMi40NDA0IDE3LjY3MTkgMTMuMTgyNkMxNy42MzI4IDEzLjkyNDggMTcuNTE1NiAxNC41NDk4IDE3LjM1OTQgMTUuMDk2N0MxNy4xMjUgMTUuNzYwNyAxNi43MzQ0IDE2LjM0NjcgMTYuMjY1NiAxNi44MTU0QzE1Ljc5NjkgMTcuMjg0MiAxNS4yMTA5IDE3LjYzNTcgMTQuNTg1OSAxNy44NzAxQzE0LjAzOTEgMTguMDY1NCAxMy4zNzUgMTguMTgyNiAxMi42MzI4IDE4LjIyMTdDMTEuODkwNiAxOC4yNjA3IDEwLjY3OTcgMTguMjYwNyA5IDE4LjI2MDdDNy4yODEyNSAxOC4yNjA3IDYuMDcwMzEgMTguMjYwNyA1LjMyODEyIDE4LjIyMTdDNC41ODU5NCAxOC4xODI2IDMuOTYwOTQgMTguMDY1NCAzLjQxNDA2IDE3LjgzMTFDMi43NSAxNy42MzU3IDIuMTY0MDYgMTcuMjg0MiAxLjY5NTMxIDE2LjgxNTRDMS4yMjY1NiAxNi4zNDY3IDAuODc1IDE1Ljc2MDcgMC42NDA2MjUgMTUuMDk2N0MwLjQ0NTMxMiAxNC41NDk4IDAuMzI4MTI1IDEzLjkyNDggMC4yODkwNjIgMTMuMTgyNkMwLjI1IDEyLjQ0MDQgMC4yNSAxMS4yMjk1IDAuMjUgOS41MTA3NEMwLjI1IDcuODMxMDUgMC4yNSA2LjYyMDEyIDAuMjg5MDYyIDUuODc3OTNDMC4zMjgxMjUgNS4xMzU3NCAwLjQ0NTMxMiA0LjQ3MTY4IDAuNjQwNjI1IDMuOTI0OEMwLjg3NSAzLjI5OTggMS4yMjY1NiAyLjcxMzg3IDEuNjk1MzEgMi4yNDUxMkMyLjE2NDA2IDEuNzc2MzcgMi43NSAxLjM4NTc0IDMuNDE0MDYgMS4xNTEzN0MzLjk2MDk0IDAuOTk1MTE3IDQuNTg1OTQgMC44Nzc5MyA1LjMyODEyIDAuODM4ODY3QzYuMDcwMzEgMC43OTk4MDUgNy4yODEyNSAwLjc2MDc0MiA5IDAuNzYwNzQyQzEwLjY3OTcgMC43NjA3NDIgMTEuODkwNiAwLjc5OTgwNSAxMi42MzI4IDAuODM4ODY3QzEzLjM3NSAwLjg3NzkzIDE0LjAzOTEgMC45OTUxMTcgMTQuNTg1OSAxLjE1MTM3QzE1LjIxMDkgMS4zODU3NCAxNS43OTY5IDEuNzc2MzcgMTYuMjY1NiAyLjI0NTEyQzE2LjczNDQgMi43MTM4NyAxNy4xMjUgMy4yOTk4IDE3LjM1OTQgMy45MjQ4QzE3LjUxNTYgNC40NzE2OCAxNy42MzI4IDUuMTM1NzQgMTcuNzEwOSA1Ljg3NzkzWk0xNS44MzU5IDE0LjY2N0MxNS45OTIyIDE0LjIzNzMgMTYuMDcwMyAxMy41MzQyIDE2LjE0ODQgMTIuNTU3NkMxNi4xNDg0IDEyLjAxMDcgMTYuMTg3NSAxMS4xOTA0IDE2LjE4NzUgMTAuMTM1N1Y4Ljg4NTc0QzE2LjE4NzUgNy44MzEwNSAxNi4xNDg0IDcuMDEwNzQgMTYuMTQ4NCA2LjQ2Mzg3QzE2LjA3MDMgNS40ODczIDE1Ljk5MjIgNC43ODQxOCAxNS44MzU5IDQuMzU0NDlDMTUuNTIzNCAzLjU3MzI0IDE0LjkzNzUgMi45ODczIDE0LjE1NjIgMi42NzQ4QzEzLjcyNjYgMi41MTg1NSAxMy4wMjM0IDIuNDQwNDMgMTIuMDQ2OSAyLjM2MjNDMTEuNDYwOSAyLjM2MjMgMTAuNjQwNiAyLjMyMzI0IDkuNjI1IDIuMzIzMjRIOC4zNzVDNy4zMjAzMSAyLjMyMzI0IDYuNSAyLjM2MjMgNS45NTMxMiAyLjM2MjNDNC45NzY1NiAyLjQ0MDQzIDQuMjczNDQgMi41MTg1NSAzLjg0Mzc1IDIuNjc0OEMzLjAyMzQ0IDIuOTg3MyAyLjQ3NjU2IDMuNTczMjQgMi4xNjQwNiA0LjM1NDQ5QzIuMDA3ODEgNC43ODQxOCAxLjg5MDYyIDUuNDg3MyAxLjg1MTU2IDYuNDYzODdDMS44MTI1IDcuMDQ5OCAxLjgxMjUgNy44NzAxMiAxLjgxMjUgOC44ODU3NFYxMC4xMzU3QzEuODEyNSAxMS4xOTA0IDEuODEyNSAxMi4wMTA3IDEuODUxNTYgMTIuNTU3NkMxLjg5MDYyIDEzLjUzNDIgMi4wMDc4MSAxNC4yMzczIDIuMTY0MDYgMTQuNjY3QzIuNDc2NTYgMTUuNDg3MyAzLjA2MjUgMTYuMDM0MiAzLjg0Mzc1IDE2LjM0NjdDNC4yNzM0NCAxNi41MDI5IDQuOTc2NTYgMTYuNjIwMSA1Ljk1MzEyIDE2LjY1OTJDNi41IDE2LjY5ODIgNy4zMjAzMSAxNi42OTgyIDguMzc1IDE2LjY5ODJIOS42MjVDMTAuNjc5NyAxNi42OTgyIDExLjUgMTYuNjk4MiAxMi4wNDY5IDE2LjY1OTJDMTMuMDIzNCAxNi42MjAxIDEzLjcyNjYgMTYuNTAyOSAxNC4xNTYyIDE2LjM0NjdDMTQuOTM3NSAxNi4wMzQyIDE1LjUyMzQgMTUuNDQ4MiAxNS44MzU5IDE0LjY2N1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTQgY29sLW1kLTYgY29sLXNtLTEyIGNvbC0xMlwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyb3dcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNvbC1tZC02IGNvbC1zbS02XCI+IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPVwiaHR0cHM6Ly9iYWJ5c3BhcmtzLmNvbS9hYm91dC11c1wiPkFCT1VUIFVTPC9hPjwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL2JhYnlzcGFya3MtZ2lmdFwiPkdpZnQgQ2FyZDwvYT48L2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPVwiaHR0cHM6Ly9iYWJ5c3BhcmtzLnplbmRlc2suY29tL2hjL2VuLXVzXCI+RkFRPC9hPjwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL3RoZS1zY2llbmNlXCI+VGhlIFNjaWVuY2U8L2E+PC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLW1kLTYgY29sLXNtLTZcIj4gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWw+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL3RoZS10ZWFtXCI+IFRoZSBUZWFtPC9hPjwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9XCJodHRwczovL2JhYnlzcGFya3MuY29tL2NoaWxkY2FyZS1wcm92aWRlcnMvXCI+Q2hpbGRjYXJlIFByb3ZpZGVyczwvYT48L2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPVwiaHR0cHM6Ly9iYWJ5c3BhcmtzLmNvbS90ZXJtcy9cIj5UZXJtcyBvZiBTZXJ2aWNlICYgUHJpdmFjeSBQb2xpY3k8L2E+PC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj1cIm1haWx0bzpzdXBwb3J0QGJhYnlzcGFya3MuY29tXCI+c3VwcG9ydEBiYWJ5c3BhcmtzLmNvbTwvYT48L2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbGctNCBjb2wtbWQtNiBjb2wtc20tMTIgY29sLTEyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNvY2lhbC1hcHBcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj1cImh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1jb20uYmFieXNwYXJrcy5iYWJ5c3BhcmtzXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3ZnIHdpZHRoPVwiMTk5XCIgaGVpZ2h0PVwiNjVcIiB2aWV3Qm94PVwiMCAwIDE5OSA2NVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTk4LjU3OSA1Ni4wNzA5QzE5OC41NzkgNjAuOTA2MyAxOTQuNjY4IDY0LjgyODYgMTg5Ljg0NSA2NC44Mjg2SDkuNjg1NzVDNC44NjMzNyA2NC44MzU1IDAuOTUxNjYgNjAuOTA2MyAwLjk1MTY2IDU2LjA3MDlWOC43Njg0MkMwLjk1MTY2IDMuOTMzMDIgNC44NjMzNyAwLjAxMDc0MjIgOS42ODU3NSAwLjAxMDc0MjJIMTg5Ljg0NUMxOTQuNjY4IDAuMDEwNzQyMiAxOTguNTc5IDMuOTMzMDIgMTk4LjU3OSA4Ljc2ODQyVjU2LjA3MDlWNTYuMDcwOVpcIiBmaWxsPVwiIzI4MjYyQlwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTUyLjQ4NjkgNDIuODU4M0M1MS40MzgyIDQ1LjE4MjYgNTAuOTQxNSA0Ni4yMjAzIDQ5LjU5NjIgNDguMjc0OEM0Ny43MTI4IDUxLjE0NTYgNDUuMDcwNSA1NC43MTUxIDQxLjc4NjYgNTQuNzQ5N0MzOC44NjgzIDU0Ljc3NzMgMzguMTIzMiA1Mi44NDczIDM0LjE2MzIgNTIuODY4MUMzMC4yMDMyIDUyLjg4ODggMjkuMzc1MyA1NC43ODQzIDI2LjQ2NCA1NC43NTY2QzIzLjE4MDEgNTQuNzI4OSAyMC42Njg5IDUxLjQ5ODQgMTguNzkyMyA0OC42Mjc2QzEzLjUzNTMgNDAuNjAzMiAxMi45OTAzIDMxLjE4ODMgMTYuMjI1OSAyNi4xODY5QzE4LjUzMDIgMjIuNjMxMyAyMi4xNjU5IDIwLjU0OTEgMjUuNTgwOSAyMC41NDkxQzI5LjA1OCAyMC41NDkxIDMxLjI0NSAyMi40NjUyI
1DM0LjEyMTggMjIuNDY1MkMzNi45MDkgMjIuNDY1MiAzOC42MTMxIDIwLjU0OTEgNDIuNjM1MiAyMC41NDkxQzQ1LjY3NzYgMjAuNTQ5MSA0OC44OTk0IDIyLjIwOTMgNTEuMTg5OSAyNS4wODAxQzQzLjY3IDI5LjIwOTkgNDQuODkxMSAzOS45ODA2IDUyLjQ4NjkgNDIuODU4M1pcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0zOS41NzkgMTcuMzM5NEM0MS4wNDE2IDE1LjQ1NzggNDIuMTUyMyAxMi44MDE0IDQxLjc0NTMgMTAuMDg5N0MzOS4zNTgyIDEwLjI1NTcgMzYuNTY0MSAxMS43Nzc2IDM0LjkzNiAxMy43NjNDMzMuNDU5NiAxNS41Njg1IDMyLjIzMTYgMTguMjM4NyAzMi43MDc2IDIwLjgzOTdDMzUuMzE1NCAyMC45MTU4IDM4LjAxMjkgMTkuMzUyNCAzOS41NzkgMTcuMzM5NFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk02OC40OTk0IDI2LjA2MzRMNjAuOTcyNyA0OC4yODk2SDY0LjQyMjFMNjYuNjcxMiA0MS40Njg4SDczLjk2MzRMNzYuMjc0NiA0OC4yODk2SDc5LjgyMDZMNzIuMjU5NCAyNi4wNzAzSDY4LjQ5OTRWMjYuMDYzNFpNNzAuMjg2MyAyOS43MjI4QzcwLjU0MTUgMzAuNzEyIDcwLjgxNzUgMzEuNzQyNyA3MS4xNjkzIDMyLjg1NjRMNzMuMTk3NiAzOC43NTAySDY3LjQyMzJMNjkuNDIzOSAzMi44MjE4QzY5LjcyNzQgMzEuODUzNCA3MC4wMTcyIDMwLjgxNTcgNzAuMjg2MyAyOS43MjI4WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTg5LjU1NSAzMS44MjQ3Qzg3LjI3MTUgMzEuODI0NyA4NS40NDMyIDMyLjcxMDIgODQuMjIyMSAzNC4zOTExTDg0LjA5MSAzMi4xNzc1SDgxLjAyMUw4MS4wNDE3IDMyLjQ2MTFDODEuMTMxNCAzMy44Mzc3IDgxLjE3MjggMzUuMzUyNyA4MS4xNzI4IDM3LjUzMTdWNTQuNjU5N0g4NC41MjU3VjQ2LjY2M0M4NS41Njc0IDQ3LjkwODEgODcuMjMwMSA0OC42MzQ1IDg5LjEwNjYgNDguNjM0NUM5MS4wNjU5IDQ4LjYzNDUgOTIuODczNCA0Ny44NjY2IDk0LjE4NDIgNDYuNDY5M0M5NS42NTM3IDQ0LjkxMjggOTYuNDI2NCA0Mi42Nzg0IDk2LjQyNjQgNDAuMDAxM0M5Ni40MjY0IDM3LjY0MjQgOTUuNzUwMyAzNS41OTQ4IDk0LjQ4MDkgMzQuMDkzN0M5My4yMzIyIDMyLjYzNDEgOTEuNDg2NyAzMS44MjQ3IDg5LjU1NSAzMS44MjQ3Wk04OC43MjAyIDM0LjYxMjVDOTEuNzA3NSAzNC42MTI1IDkzLjA0NTkgMzcuMzg2NSA5My4wNDU5IDQwLjEzOTdDOTMuMDQ1OSA0My42ODg0IDkxLjM0MTggNDUuODk1MSA4OC41ODkyIDQ1Ljg5NTFDODYuNzEyNiA0NS44OTUxIDg1LjA5MTQgNDQuNjE1MyA4NC42MzYxIDQyLjc3NTNDODQuNTYwMiA0Mi40OTE2IDg0LjUxODggNDIuMTExMiA4NC41MTg4IDQxLjY4OTJWMzguOTg0NEM4NC41MTg4IDM4Ljc0MjMgODQuNTc0IDM4LjQ0NDggODQuNjIyMyAzOC4xNTQzQzg0LjYzNjEgMzguMDY0NCA4NC42NTY3IDM3Ljk2NzUgODQuNjcwNSAzNy44ODQ1Qzg1LjE3NDIgMzUuOTU0NSA4Ni44MzY4IDM0LjYxMjUgODguNzIwMiAzNC42MTI1WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTEwNi44MjMgMzEuODI0N0MxMDQuNTQgMzEuODI0NyAxMDIuNzExIDMyLjcxMDIgMTAxLjQ5IDM0LjM5MTFMMTAxLjM1OSAzMi4xNzc1SDk4LjI5NjFMOTguMzA5OSAzMi40NjExQzk4LjM5OTYgMzMuODM3NyA5OC40NDEgMzUuMzUyNyA5OC40NDEgMzcuNTMxN1Y1NC42NTk3SDEwMS43OTRWNDYuNjYzQzEwMi44MzYgNDcuOTA4MSAxMDQuNDkxIDQ4LjYzNDUgMTA2LjM3NSA0OC42MzQ1QzEwOC4zMzQgNDguNjM0NSAxMTAuMTQyIDQ3Ljg2NjYgMTExLjQ1OSA0Ni40NjkzQzExMi45MjkgNDQuOTEyOCAxMTMuNzAyIDQyLjY3ODQgMTEzLjcwMiA0MC4wMDEzQzExMy43MDIgMzcuNjQyNCAxMTMuMDI1IDM1LjU5NDggMTExLjc0OSAzNC4wOTM3QzExMC41IDMyLjYzNDEgMTA4Ljc0OCAzMS44MjQ3IDEwNi44MjMgMzEuODI0N1pNMTA1Ljk4OCAzNC42MTI1QzEwOC45NzYgMzQuNjEyNSAxMTAuMzE0IDM3LjM4NjUgMTEwLjMxNCA0MC4xMzk3QzExMC4zMTQgNDMuNjg4NCAxMDguNjAzIDQ1Ljg5NTEgMTA1Ljg1NyA0NS44OTUxQzEwMy45ODEgNDUuODk1MSAxMDIuMzYgNDQuNjE1MyAxMDEuOTA0IDQyLjc3NTNDMTAxLjgyOCA0Mi40OTE2IDEwMS43ODcgNDIuMTExMiAxMDEuNzg3IDQxLjY4OTJWMzguOTg0NEMxMDEuNzg3IDM4LjczNTQgMTAxLjg0MiAzOC40Mzc5IDEwMS44OSAzOC4xNTQzQzEwMS45MDQgMzguMDY0NCAxMDEuOTI1IDM3Ljk3NDQgMTAxLjkzOSAzNy44ODQ1QzEwMi40NDIgMzUuOTU0NSAxMDQuMTA1IDM0LjYxMjUgMTA1Ljk4OCAzNC42MTI1WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTEyOC40NTEgMzUuNDg0MUMxMjUuMzE5IDM0LjI2NjYgMTI0LjMxOSAzMy4zMTIgMTI0LjMxOSAzMS41NDhDMTI0LjMxOSAzMC4wNjA3IDEyNS40OTkgMjguNTU5NiAxMjguMTI3IDI4LjU1OTZDMTMwLjMgMjguNTU5NiAxMzEuNjg3IDI5LjMxMzYgMTMyLjA2NiAyOS41NDg4TDEzMi4zNDkgMjkuNzIxOEwxMzMuMjk0IDI2LjkxMzJMMTMzLjEwOCAyNi44MDI1QzEzMi41NDkgMjYuNDcwNSAxMzAuOTQ5IDI1LjcwMjYgMTI4LjIyNCAyNS43MDI2QzEyMy45NDYgMjUuNzAyNiAxMjAuOTU5IDI4LjIzNDUgMTIwLjk1OSAzMS44NTkzQzEyMC45NTkgMzQuNzc4NSAxMjIuODI5IDM2LjgyNjEgMTI2Ljg0NCAzOC4yODU3QzEyOS42ODYgMzkuMzUxMSAxMzAuNzQ5IDQwLjQ0NCAxMzAuNzQ5IDQyLjMxODdDMTMwLjc0OSA0NC40MzU1IDEyOS4xMTQgNDUuNzU2NyAxMjYuNDg1IDQ1Ljc1NjdDMTI0Ljc3NCA0NS43NTY3IDEyMy4wMTUgNDUuMjU4NyAxMjEuNjQ5IDQ0LjM4MDFMMTIxLjM1OSA0NC4xOTM0TDEyMC40NjIgNDcuMDY0MkwxMjAuNjI4IDQ3LjE3NDlDMTIxLjg5IDQ4LjAyNTcgMTI0LjI3OCA0OC42MzQ1IDEyNi4yOTIgNDguNjM0NUMxMzIuMDUzIDQ4LjYzNDUgMTM0LjEwMiA0NS4xMTM0IDEzNC4xMDIgNDIuMDkwNEMxMzQuMTA5IDM4Ljk5MTMgMTMyLjQ2NyAzNy4wNjgyIDEyOC40NTEgMzUuNDg0MVpcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNDAuMTQ1IDI4LjM1MjFMMTM2Ljg1NCAyOS4zODk3VjMyLjE4NDRIMTM0LjQ0N1YzNC44Njg0SDEzNi44NTRWNDMuMTAwNEMxMzYuODU0IDQ1LjA5MjYgMTM3LjIzNCA0Ni40ODMxIDEzOC4wMTMgNDcuMzY4NUMxMzguNzY1IDQ4LjE5MTcgMTM5LjkxNyA0OC42NDgzIDE0MS4yNTYgNDguNjQ4M0MxNDIuNTI1IDQ4LjY0ODMgMTQzLjQyMiA0OC4zOTkyIDE0My44NSA0OC4yNDcxTDE0NC4wMzYgNDguMTc3OUwxNDMuODc3IDQ1LjQ4NjlMMTQzLjU1MyA0NS41ODM4QzE0My4xMzIgNDUuNzE1MiAxNDIuNjkxIDQ1Ljc2MzYgMTQxLjk5NCA0NS43NjM2QzE0MC42OTcgNDUuNzYzNiAxNDAuMTM4IDQ0Ljk0MDQgMTQwLjEzOCA0My4wMDM1VjM0Ljg2ODRIMTQ0LjE4MVYzMi4xNzc1SDE0MC4xMzhWMjguMzUyMUgxNDAuMTQ1WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE1Mi41MDEgMzEuODI0N0MxNDcuODEgMzEuODI0NyAxNDQuNTMzIDM1LjMzODggMTQ0LjUzMyA0MC4zNjFDMTQ0LjUzMyA0NS4yMzc5IDE0Ny43MDYgNDguNjQxNCAxNTIuMjQ2IDQ4LjY0MTRIMTUyLjI4MUMxNTYuMTE2IDQ4LjY0MTQgMTYwLjI0OSA0NS45NTc0IDE2MC4yNDkgNDAuMDcwNUMxNjAuMjQ5IDM3LjY3NyAxNTkuNTExIDM1LjYyMjUgMTU4LjExIDM0LjEyMTNDMTU2LjY5NiAzMi42MjAyIDE1NC43NTcgMzEuODI0NyAxNTIuNTAxIDMxLjgyNDdaTTE1Mi4zOTggMzQuNDgxMUMxNTUuNDEzIDM0LjQ4MTEgMTU2Ljc4NiAzNy40MjggMTU2Ljc4NiA0MC4xNjczQzE1Ni43ODYgNDMuNTM2MiAxNTQuOTA5IDQ1Ljk4NSAxNTIuMzM2IDQ1Ljk4NUgxNTIuMzAxQzE0OS43NTUgNDUuOTg1IDE0Ny45MTMgNDMuNTc3NyAxNDcuOTEzIDQwLjI2NDJDMTQ3LjkxMyAzNy4zODY1IDE0OS4zIDM0LjQ4MTEgMTUyLjM5OCAzNC40ODExWlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE3MC41MDggMzEuOTgzOUwxNzAuMzA4IDMxLjkzNTRDMTcwLjAxMSAzMS44NTkzIDE2OS43NjkgMzEuODMxNyAxNjkuNDczIDMxLjgzMTdDMTY3LjcyIDMxLjgzMTcgMTY2LjE0NyAzMi44NjkzIDE2NS4yNzEgMzQuNTM2NEwxNjUuMTc1IDMyLjE4NDVIMTYyLjE2N0wxNjIuMTg3IDMyLjQ2ODFDMTYyLjI3NyAzMy43OTYzIDE2Mi4zMTIgMzUuMjkwNSAxNjIuMzEyIDM3LjMxMDRMMTYyLjI3NyA0OC4yOTU1SDE2NS42M1YzOS43MTc3QzE2NS42MyAzOS4yNTQyIDE2NS42NjUgMzguODExNSAxNjUuNzIgMzguNDE3MkMxNjYuMDk5IDM2LjM2MjcgMTY3LjQ4NiAzNS4wMjc2IDE2OS4yNDUgMzUuMDI3NkMxNjkuNTkgMzUuMDI3NiAxNjkuODU5IDM1LjA1NTMgMTcwLjE0MiAzNS4wODI5TDE3MC41MDEgMzUuMTE3NVYzMS45ODM5SDE3MC41MDhaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTc4LjA0OCAzMS43OTdDMTczLjU4NCAzMS43OTcgMTcwLjQ2NiAzNS4zNzM0IDE3MC40NjYgNDAuNDkyNEMxNzAuNDY2IDQ1LjQyNDcgMTczLjU3MSA0OC42MTM3IDE3OC4zNjUgNDguNjEzN0MxODAuODkgNDguNjEzNyAxODIuNjUgNDguMDYwMyAxODMuNjcxIDQ3LjU4OTlMMTgzLjg3MSA0Ny40OTk5TDE4My4yMjkgNDQuOTk1OEwxODIuOTQ2IDQ1LjEwNjVDMTgyLjAzNiA0NS40OCAxODAuODE0IDQ1Ljg2MDUgMTc4Ljc0NSA0NS44NjA1QzE3Ny4yODkgNDUuODYwNSAxNzMuOTI5IDQ1LjM3NjIgMTczLjcyMiA0MC45ODM2TDE4NC41NDcgNDEuMDE4MkwxODQuNTg4IDQwLjgwMzdDMTg0LjY1NyA0MC40NjQ3IDE4NC42OTIgNDAuMDAxMyAxODQuNjkyIDM5LjM5OTRDMTg0LjY5OSAzNS44OTIyIDE4Mi45NiAzMS43OTcgMTc4LjA0OCAzMS43OTdaTTE3Ny44MjcgMzQuMzQ5NkMxNzguODQ4IDM0LjM0OTYgMTc5LjY3NiAzNC42Njc4IDE4MC4yOSAzNS4yOTA0QzE4MS4yNTYgMzYuMjcyNyAxODEuNDIyIDM3LjcyNTQgMTgxLjQ0MiAzOC40MTcxSDE3My43OThDMTc0LjEwOSAzNi40ODAyIDE3NS4zMTYgMzQuMzQ5NiAxNzcuODI3IDM0LjM0OTZaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNjAuOTcyNyAxMC44ODUyQzYxLjkwNCAxMC43NjA3IDYyLjk5NDEgMTAuNjYzOCA2NC4xODc2IDEwLjY2MzhDNjYuMzQ3IDEwLjY2MzggNjcuODg1NCAxMS4wOTk2IDY4LjkwNjUgMTEuOTU3NEM2OS45NjIgMTIuODE1MiA3MC41NjkxIDE0LjA0NjUgNzAuNTY5MSAxNS43NDgzQzcwLjU2OTEgMTcuNDYzOCA2OS45NjIgMTguODY4MSA2OC44OTI3IDE5LjgzNjVDNjcuNzg4OCAyMC44MTg4IDY1Ljk4ODIgMjEuMzUxNSA2My43MjUzIDIxLjM1MTVDNjIuNjM1MyAyMS4zNTE1IDYxLjc1MjIgMjEuMzE2OSA2MC45NzI3IDIxLjIyN1YxMC44ODUyWk02Mi40OTA0IDIwLjIwMzJDNjIuODY5OSAyMC4yNjU0IDYzLjQyMTggMjAuMjY1NCA2NC4wMTUxIDIwLjI2NTRDNjcuMjMgMjAuMjc5MyA2OC45NzU1IDE4LjYzOTggNjguOTc1NSAxNS44MDM2QzY4Ljk5NjIgMTMuMjkyNSA2Ny40MzcgMTEuNzQzIDY0LjI1NjYgMTEuNzQzQzYzLjQ3NyAxMS43NDMgNjIuODkwNiAxMS44MDUyIDYyLjQ5MDQgMTEuODgxM1YyMC4yMDMyWlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTc1Ljk2NDEgMjEuNDM0NkM3My43MTUgMjEuNDM0NiA3MS45NTU4IDE5LjkzMzQgNzEuOTU1OCAxNy41NDY5QzcxLjk1NTggMTUuMDIyIDczLjgwNDcgMTMuNTM0NyA3Ni4xMDIxIDEzLjUzNDdDNzguNTAyOSAxMy41MzQ3IDgwLjEzMTEgMTUuMTExOSA4MC4xMzExIDE3LjQwMTZDODAuMTMxMSAyMC4yMTAxIDc3Ljk3MTcgMjEuNDI3NiA3NS45ODQ4IDIxLjQyNzZINzUuOTY0MVYyMS40MzQ2Wk03Ni4wMTI0IDIwLjQwMzhDNzcuNDY4MSAyMC40MDM4IDc4LjU1MTIgMTkuMTcyNSA3OC41NTEyIDE3LjQ1NjlDNzguNTUxMiAxNi4xNzcyIDc3Ljg0MDYgMTQuNTcyMyA3Ni4wNDY5IDE0LjU3MjNDNzQuMjY3IDE0LjU3MjMgNzMuNDg3NCAxNi4wNzM0IDczLjQ4NzQgMTcuNTA1NEM3My40ODc0IDE5LjE1ODcgNzQuNTIyMiAyMC40MTA4IDc1Ljk5MTcgMjAuNDEwOEg3Ni4wMTI0VjIwLjQwMzhaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNODIuNTM4OSAxMy43MDc2TDgzLjY2MzQgMTcuNTMzMUM4My44OTExIDE4LjM3NyA4NC4xMTE5IDE5LjE3MjUgODQuMjcwNSAxOS45NTQySDg0LjMyNTdDODQuNTE4OSAxOS4xODY0IDg0Ljc5NDkgMTguMzc3IDg1LjA3MDggMTcuNTUzOEw4Ni40MzY4IDEzLjcxNDZIODcuNzJMODkuMDE3IDE3LjQ5
1MTZDODkuMzI3NSAxOC4zODM5IDg5LjU2ODkgMTkuMTkzMyA4OS43NjIxIDE5Ljk1NDJIODkuODE3M0M4OS45NTUzIDE5LjE4NjQgOTAuMTgzIDE4LjM5MDkgOTAuNDU4OSAxNy41MDU0TDkxLjY1MjQgMTMuNzE0Nkg5My4xNTY0TDkwLjQ1ODkgMjEuMjY4Nkg4OS4wNzIyTDg3Ljc5NTkgMTcuNjY0NUM4Ny40OTkzIDE2LjgwNjcgODcuMjU3OCAxNi4wNTk2IDg3LjA1MDggMTUuMTY3M0g4Ny4wMTYzQzg2LjgwOTQgMTYuMDczNSA4Ni41NDcyIDE2Ljg2OSA4Ni4yNTc0IDE3LjY3ODNMODQuOTEyMSAyMS4yNjg2SDgzLjUzMjRMODAuOTc5NyAxMy43MDc2SDgyLjUzODlaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNOTQuNjYwMyAxNS43NTUyQzk0LjY2MDMgMTQuOTU5NyA5NC42Mzk2IDE0LjMzNzEgOTQuNTkxMyAxMy43MDc2SDk1Ljk0MzVMOTYuMDI2MyAxNC45Mzg5SDk2LjA2MDhDOTYuNDc0NyAxNC4yMzMzIDk3LjQ0MDYgMTMuNTM0NyA5OC44MjczIDEzLjUzNDdDOTkuOTg2MyAxMy41MzQ3IDEwMS43ODcgMTQuMTU3MyAxMDEuNzg3IDE2Ljc1MTRWMjEuMjYxNkgxMDAuMjY5VjE2LjkxMDVDMTAwLjI2OSAxNS42OTMgOTkuNzY1NSAxNC42NjIyIDk4LjMzMDUgMTQuNjYyMkM5Ny4zNDQgMTQuNjYyMiA5Ni41NjQ0IDE1LjI5ODcgOTYuMjg4NSAxNi4wNjY1Qzk2LjIxOTUgMTYuMjM5NCA5Ni4xODUgMTYuNDg4NSA5Ni4xODUgMTYuNzAyOVYyMS4yNjE2SDk0LjY2MDNWMTUuNzU1MlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMDQuMjU3IDEwLjE4NjVIMTA1Ljc4MlYyMS4yNjg1SDEwNC4yNTdWMTAuMTg2NVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMTEuNzA4IDIxLjQzNDZDMTA5LjQ1OCAyMS40MzQ2IDEwNy42OTkgMTkuOTMzNCAxMDcuNjk5IDE3LjU0NjlDMTA3LjY5OSAxNS4wMjIgMTA5LjU0OCAxMy41MzQ3IDExMS44NTIgMTMuNTM0N0MxMTQuMjUzIDEzLjUzNDcgMTE1Ljg4MSAxNS4xMTE5IDExNS44ODEgMTcuNDAxNkMxMTUuODgxIDIwLjIxMDEgMTEzLjcyMiAyMS40Mjc2IDExMS43MjggMjEuNDI3NkgxMTEuNzA4VjIxLjQzNDZaTTExMS43NjMgMjAuNDAzOEMxMTMuMjE4IDIwLjQwMzggMTE0LjMwOCAxOS4xNzI1IDExNC4zMDggMTcuNDU2OUMxMTQuMzA4IDE2LjE3NzIgMTEzLjU5OCAxNC41NzIzIDExMS44MDQgMTQuNTcyM0MxMTAuMDI0IDE0LjU3MjMgMTA5LjI0NSAxNi4wNzM0IDEwOS4yNDUgMTcuNTA1NEMxMDkuMjQ1IDE5LjE1ODcgMTEwLjI3OSAyMC40MTA4IDExMS43NTYgMjAuNDEwOEgxMTEuNzYzVjIwLjQwMzhaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTIzLjY5MSAxOS40NDkzQzEyMy42OTEgMjAuMTA2NCAxMjMuNzI2IDIwLjc0MjggMTIzLjgxNSAyMS4yNjE3SDEyMi40NDlMMTIyLjMxMSAyMC4zMDdIMTIyLjI2M0MxMjEuODE1IDIwLjkwMTkgMTIwLjg5NyAyMS40Mjc3IDExOS43MDQgMjEuNDI3N0MxMTguMDA2IDIxLjQyNzcgMTE3LjE0NCAyMC4zNDg1IDExNy4xNDQgMTkuMjU1NkMxMTcuMTQ0IDE3LjQyOTMgMTE4Ljk0NSAxNi40MzMyIDEyMi4xNzMgMTYuNDQ3VjE2LjI4NzlDMTIyLjE3MyAxNS42NjUzIDEyMS45ODcgMTQuNTIzOSAxMjAuMjY5IDE0LjUzNzhDMTE5LjQ3NiAxNC41Mzc4IDExOC42NjIgMTQuNzM4NCAxMTguMDc1IDE1LjA5ODFMMTE3LjczIDE0LjE3OEMxMTguNDIgMTMuNzkwNyAxMTkuNDQxIDEzLjUyMDkgMTIwLjQ5NyAxMy41MjA5QzEyMy4wNyAxMy41MjA5IDEyMy42OTggMTUuMDk4MSAxMjMuNjk4IDE2LjYxM1YxOS40NDkzSDEyMy42OTFaTTEyMi4yMDggMTcuNDA4NkMxMjAuNTQ1IDE3LjM3NCAxMTguNjYyIDE3LjY0MzggMTE4LjY2MiAxOS4xMTAzQzExOC42NjIgMjAuMDE2NSAxMTkuMzE3IDIwLjQxNzcgMTIwLjA4MyAyMC40MTc3QzEyMS4xODcgMjAuNDE3NyAxMjEuODk3IDE5Ljc5NTEgMTIyLjEzOSAxOS4xNTE4QzEyMi4xOTQgMTkuMDEzNCAxMjIuMjA4IDE4Ljg1NDMgMTIyLjIwOCAxOC43MTZWMTcuNDA4NlpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMzMuMzU3IDEwLjE4NjVWMTkuMzE3OEMxMzMuMzU3IDE5Ljk4ODggMTMzLjM3NyAyMC43NTY2IDEzMy40MjYgMjEuMjY4NUgxMzIuMDZMMTMxLjk5MSAxOS45NjExSDEzMS45NTZDMTMxLjQ4NyAyMC44MDUgMTMwLjQ4NyAyMS40NDE1IDEyOS4xMjEgMjEuNDQxNUMxMjcuMDk5IDIxLjQ0MTUgMTI1LjUyNiAxOS44OTg4IDEyNS41MjYgMTcuNjAyMkMxMjUuNTA2IDE1LjA3NzMgMTI3LjI1OCAxMy41NDg1IDEyOS4yNzkgMTMuNTQ4NUMxMzAuNTc2IDEzLjU0ODUgMTMxLjQzOSAxNC4wOTUgMTMxLjgwNCAxNC42ODk5SDEzMS44MzlWMTAuMTkzNEgxMzMuMzU3VjEwLjE4NjVaTTEzMS44MzkgMTYuNzg1OUMxMzEuODM5IDE2LjU5OTEgMTMxLjgyNSAxNi4zNzc4IDEzMS43NyAxNi4xOTFDMTMxLjU0OSAxNS4zMzMyIDEzMC43MTQgMTQuNjEzOCAxMjkuNTc2IDE0LjYxMzhDMTI4LjAwMyAxNC42MTM4IDEyNy4wNjUgMTUuODU5IDEyNy4wNjUgMTcuNTE5MkMxMjcuMDY1IDE5LjA2MTggMTI3LjkxMyAyMC4zMjc3IDEyOS41MzUgMjAuMzI3N0MxMzAuNTU2IDIwLjMyNzcgMTMxLjQ4NyAxOS43MDUxIDEzMS43NjMgMTguNjg4MkMxMzEuODE4IDE4LjUwMTUgMTMxLjgzMiAxOC4zMTQ3IDEzMS44MzIgMTguMDkzM1YxNi43ODU5SDEzMS44MzlaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTQyLjk2IDIxLjQzNDZDMTQwLjcxMSAyMS40MzQ2IDEzOC45NTIgMTkuOTMzNCAxMzguOTUyIDE3LjU0NjlDMTM4Ljk1MiAxNS4wMjIgMTQwLjgwMSAxMy41MzQ3IDE0My4xMDUgMTMuNTM0N0MxNDUuNTEzIDEzLjUzNDcgMTQ3LjEzNCAxNS4xMTE5IDE0Ny4xMzQgMTcuNDAxNkMxNDcuMTM0IDIwLjIxMDEgMTQ0Ljk3NCAyMS40Mjc2IDE0Mi45ODggMjEuNDI3NkgxNDIuOTZWMjEuNDM0NlpNMTQzLjAwOCAyMC40MDM4QzE0NC40NjQgMjAuNDAzOCAxNDUuNTQ3IDE5LjE3MjUgMTQ1LjU0NyAxNy4
10NTY5QzE0NS41NDcgMTYuMTc3MiAxNDQuODM2IDE0LjU3MjMgMTQzLjA0MyAxNC41NzIzQzE0MS4yNjMgMTQuNTcyMyAxNDAuNDgzIDE2LjA3MzQgMTQwLjQ4MyAxNy41MDU0QzE0MC40ODMgMTkuMTU4NyAxNDEuNTE4IDIwLjQxMDggMTQyLjk4OCAyMC40MTA4SDE0My4wMDhWMjAuNDAzOFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNDkuMDQ1IDE1Ljc1NTJDMTQ5LjA0NSAxNC45NTk3IDE0OS4wMjQgMTQuMzM3MSAxNDguOTc2IDEzLjcwNzZIMTUwLjMyOEwxNTAuNDE4IDE0LjkzODlIMTUwLjQ1MkMxNTAuODY2IDE0LjIzMzMgMTUxLjgzMiAxMy41MzQ3IDE1My4yMTkgMTMuNTM0N0MxNTQuMzc4IDEzLjUzNDcgMTU2LjE3OCAxNC4xNTczIDE1Ni4xNzggMTYuNzUxNFYyMS4yNjE2SDE1NC42NTRWMTYuOTEwNUMxNTQuNjU0IDE1LjY5MyAxNTQuMTUgMTQuNjYyMiAxNTIuNzE1IDE0LjY2MjJDMTUxLjcyOSAxNC42NjIyIDE1MC45NDkgMTUuMjk4NyAxNTAuNjczIDE2LjA2NjVDMTUwLjYwNCAxNi4yMzk0IDE1MC41NjkgMTYuNDg4NSAxNTAuNTY5IDE2LjcwMjlWMjEuMjYxNkgxNDkuMDUyVjE1Ljc1NTJIMTQ5LjA0NVpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNjQuMTQgMTEuOTAyMVYxMy43MTQ1SDE2Ni4zMlYxNC43NTkxSDE2NC4xNFYxOC44MzM1QzE2NC4xNCAxOS43Njc0IDE2NC40MzYgMjAuMzAwMSAxNjUuMjc4IDIwLjMwMDFDMTY1LjY5MiAyMC4zMDAxIDE2NS45MzMgMjAuMjY1NSAxNjYuMTYxIDIwLjIwMzJMMTY2LjIzIDIxLjI0NzhDMTY1LjkzMyAyMS4zNDQ2IDE2NS40NzEgMjEuNDM0NSAxNjQuODc4IDIxLjQzNDVDMTY0LjE2NyAyMS40MzQ1IDE2My41OTUgMjEuMjEzMiAxNjMuMjM2IDIwLjg2MDRDMTYyLjgyMiAyMC40Mzg0IDE2Mi42NSAxOS43Njc0IDE2Mi42NSAxOC44NzVWMTQuNzUyMUgxNjEuMzUzVjEzLjcwNzZIMTYyLjY1VjEyLjMyNDFMMTY0LjE0IDExLjkwMjFaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTY4LjAzMSAxMC4xODY1SDE2OS41NDlWMTQuODk3NEgxNjkuNTgzQzE2OS44MjQgMTQuNTEgMTcwLjIwNCAxNC4xNTAzIDE3MC42NzMgMTMuOTI4OUMxNzEuMTIxIDEzLjY3OTkgMTcxLjY2IDEzLjU0MTYgMTcyLjIzMiAxMy41NDE2QzE3My4zNTcgMTMuNTQxNiAxNzUuMTU3IDE0LjE2NDEgMTc1LjE1NyAxNi43NzIxVjIxLjI2ODVIMTczLjY0VjE2LjkzMTJDMTczLjY0IDE1LjY5OTggMTczLjEzNiAxNC42ODMgMTcxLjcwMSAxNC42ODNDMTcwLjcxNCAxNC42ODMgMTY5Ljk1NiAxNS4zMDU1IDE2OS42NTkgMTYuMDU5NkMxNjkuNTY5IDE2LjI0NjMgMTY5LjU1NSAxNi40NDY5IDE2OS41NTUgMTYuNzE2N1YyMS4yNzU0SDE2OC4wMzhWMTAuMTg2NUgxNjguMDMxWlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE3OC40OTcgMTcuNzE5OEMxNzguNTMxIDE5LjU3MzcgMTc5LjgyOCAyMC4zNDE1IDE4MS4zNTMgMjAuMzQxNUMxODIuNDQzIDIwLjM0MTUgMTgzLjExOSAyMC4xNjg2IDE4My42NzEgMTkuOTY4TDE4My45NDcgMjAuOTM2NUMxODMuNDA5IDIxLjE1NzggMTgyLjQ3NyAyMS40MjA3IDE4MS4xNDYgMjEuNDIwN0MxNzguNTg2IDIxLjQyMDcgMTc3LjAyNyAxOS44NzgxIDE3Ny4wMjcgMTcuNjE2QzE3Ny4wMjcgMTUuMzE5NCAxNzguNTMxIDEzLjUyNzcgMTgwLjk2NiAxMy41Mjc3QzE4My42OTggMTMuNTI3NyAxODQuNDA5IDE1LjY5OTggMTg0LjQwOSAxNy4wODM0QzE4NC40MDkgMTcuMzY3IDE4NC4zOTUgMTcuNTgxNCAxODQuMzYxIDE3Ljc0MDVMMTc4LjQ5NyAxNy43MTk4Wk0xODIuOTQgMTYuNzM3NUMxODIuOTUzIDE1Ljg3OTcgMTgyLjUzOSAxNC41MDMxIDE4MC44NDkgMTQuNTAzMUMxNzkuMjkgMTQuNTAzMSAxNzguNjM1IDE1Ljc4MjggMTc4LjUxNyAxNi43Mzc1SDE4Mi45NFpcIiBmaWxsPVwid2hpdGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdmc+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gXHJcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNvY2lhbC1hcHAgbXQtNFwiPiBcclxuICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj1cImh0dHBzOi8vaXR1bmVzLmFwcGxlLmNvbS91cy9hcHAvYmFieXNwYXJrcy9pZDc5NDU3NDE5OT9scz0xJmFtcDttdD04XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3ZnIHdpZHRoPVwiMTk4XCIgaGVpZ2h0PVwiNjVcIiB2aWV3Qm94PVwiMCAwIDE5OCA2NVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTk3LjAwNyA1NS43MTEyQzE5Ny4wMDcgNjAuNTE5IDE5My4xMjMgNjQuNDEzNiAxODguMzI4IDY0LjQxMzZIOS4zMjA0OUM0LjUyNTcyIDY0LjQyMDUgMC42NDE2MDIgNjAuNTE5IDAuNjQxNjAyIDU1LjcxMTJWOC43MTMwOEMwLjY0MTYwMiAzLjkwNTM1IDQuNTI1NzIgMC4wMTA3NDIyIDkuMzIwNDkgMC4wMTA3NDIySDE4OC4zMjhDMTkzLjEyMyAwLjAxMDc0MjIgMTk3LjAwNyAzLjkwNTM1IDE5Ny4wMDcgOC43MTMwOFY1NS43MTEyWlwiIGZpbGw9XCIjMjgyNjJCXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNDMuMTk0NCAyOC4zNTlMMzQuMzQzIDIzLjIzMzFDMzQuMzQzIDIzLjIzMzEgMTguMjEzMiAxMy44OTQzIDE3LjI2MTIgMTMuMzQ3OEMxNi4zMDkxIDEyLjgwMTMgMTUuMzcwOCAxMy4xMzM0IDE1LjM3MDggMTQuMjgxN0MxNS4zNzA4IDE2LjE5MDkgMTUuMzcwOCAzNC4yMjUxIDE1LjM3MDggMzQuMjI1MUMxNS4zNzA4IDM0LjIyNTEgMTUuMzcwOCA1My43MTIgMTUuMzcwOCA1NC41Njk4QzE1LjM3MDggNTUuNDI3NiAxNi4wNDY5IDU1LjgwMTEgMTYuODY3OSA1NS4zMjM4QzE3LjY4ODkgNTQuODQ2NSAzNC4zNDMgNDUuMjEwMyAzNC4zNDMgNDUuMjEwM0w0My4xOTQ0IDQwLjA4NDNDNDMuMTk0NCA0MC4wODQzIDUwLjcwNzMgMzUuNzMzMiA1MS43MDc3IDM1LjE1OUM1Mi43MDggMzQuNTc3OSA1Mi42MTE0IDMzLjc4OTMgNTEuNzY5OCAzMy4zMzI3QzUwLjkyMTIgMzIuODY5MyA0My4xOTQ0IDI4LjM1OSA0My4xOTQ0IDI4LjM1OVpcIiBmaWxsPVwid2hp
1dGVcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNS4zNzA4IDEyLjQwNzVWMzQuMjE4N1Y1Ni4wMjk5TDM3LjMwMjYgMzQuMjE4N0wxNS4zNzA4IDEyLjQwNzVaXCIgZmlsbD1cIndoaXRlXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNDMuMTk0NCAyOC4zNTlMMzQuMzQzIDIzLjIzMzFMMTUuMzcwOCAxMi4yNTQ5VjEyLjQwNzFMMzcuMzAyNiAzNC4yMTgzTDQzLjE5NDQgMjguMzU5WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE1LjM3MDggNTYuMDI5NVY1Ni4xODE2TDM0LjM0MyA0NS4yMDM0TDQzLjE5NDQgNDAuMDc3NUwzNy4zMDI2IDM0LjIxODNMMTUuMzcwOCA1Ni4wMjk1WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTQzLjE5NDQgMjguMzU5TDM3LjMwMjcgMzQuMjE4Mkw0My4xOTQ0IDQwLjA3NzRMNTMuMzE1MiAzNC4yMTgyTDQzLjE5NDQgMjguMzU5WlwiIGZpbGw9XCJ3aGl0ZVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE1My40NjEgNDIuNzQ3NkMxNTIuNjQgNDIuNzQ3NiAxNTEuODg4IDQyLjU5NTUgMTUxLjIwNSA0Mi4yOTExQzE1MC41MjIgNDEuOTg2NyAxNDkuOTQ5IDQxLjUxNjMgMTQ5LjQ4NyA0MC44ODY4SDE0OS4zNDlDMTQ5LjQzOCA0MS42MjcgMTQ5LjQ4NyA0Mi4zMzI2IDE0OS40ODcgNDIuOTg5OFY0OC4yMTI1SDE0Ny41NjlWMjkuODI1NkgxNDkuMTI4TDE0OS4zOSAzMS41NjE5SDE0OS40OEMxNDkuOTcgMzAuODcwMSAxNTAuNTQ5IDMwLjM2NTEgMTUxLjE5OCAzMC4wNjA4QzE1MS44NTMgMjkuNzQ5NSAxNTIuNjA1IDI5LjU5NzMgMTUzLjQ0NyAyOS41OTczQzE1NS4xMjMgMjkuNTk3MyAxNTYuNDIgMzAuMTcxNCAxNTcuMzMxIDMxLjMxOThDMTU4LjI0MiAzMi40NjgxIDE1OC42OTcgMzQuMDc5OSAxNTguNjk3IDM2LjE1NTJDMTU4LjY5NyAzOC4yMzc0IDE1OC4yMzUgMzkuODU2MSAxNTcuMzAzIDQxLjAxMTNDMTU2LjM5MyA0Mi4xNjY2IDE1NS4xMDkgNDIuNzQ3NiAxNTMuNDYxIDQyLjc0NzZaTTE1My4xODUgMzEuMjI5OEMxNTEuODk0IDMxLjIyOTggMTUwLjk1NiAzMS41ODk2IDE1MC4zODQgMzIuMzA5QzE0OS44MDQgMzMuMDI4NCAxNDkuNTA3IDM0LjE2OTggMTQ5LjQ5NCAzNS43MzMyVjM2LjE2MjFDMTQ5LjQ5NCAzNy45NDY4IDE0OS43OSAzOS4yMTk3IDE1MC4zODQgMzkuOTg3NUMxNTAuOTc3IDQwLjc1NTQgMTUxLjkyOSA0MS4xMzU4IDE1My4yMzMgNDEuMTM1OEMxNTQuMzIzIDQxLjEzNTggMTU1LjE4NSA0MC42OTMxIDE1NS43OTkgMzkuODA3N0MxNTYuNDIgMzguOTIyMiAxNTYuNzMxIDM3LjY5NzggMTU2LjczMSAzNi4xNDEzQzE1Ni43MzEgMzQuNTU3MiAxNTYuNDIgMzMuMzQ2NiAxNTUuNzk5IDMyLjUwMjdDMTU1LjE3OCAzMS42NTE4IDE1NC4zMDkgMzEuMjI5OCAxNTMuMTg1IDMxLjIyOThaXCIgZmlsbD1cIiNGOUY5RjlcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xNjMuMTQ3IDQyLjUxMjVIMTYxLjIyOVYyNC41MDZIMTYzLjE0N1Y0Mi41MTI1WlwiIGZpbGw9XCIjRjlGOUY5XCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTc0LjE2NCA0Mi41MTI0TDE3My43ODUgNDAuNzA3SDE3My42OTVDMTczLjA2NyA0MS41MDI1IDE3Mi40MzMgNDIuMDQyMSAxNzEuODA1IDQyLjMxODhDMTcxLjE3NyA0Mi42MDI0IDE3MC4zOTggNDIuNzQwNyAxNjkuNDU5IDQyLjc0MDdDMTY4LjIwNCA0Mi43NDA3IDE2Ny4yMjQgNDIuNDE1NiAxNjYuNTEzIDQxLjc2NTNDMTY1LjgwMyA0MS4xMTUxIDE2NS40NDQgNDAuMTk1MSAxNjUuNDQ0IDM4Ljk5ODNDMTY1LjQ0NCAzNi40Mzg4IDE2Ny40ODYgMzUuMDk2OCAxNzEuNTcgMzQuOTcyM0wxNzMuNzE2IDM0LjkwMzFWMzQuMTE0NUMxNzMuNzE2IDMzLjExODMgMTczLjUwMiAzMi4zODUxIDE3My4wNzQgMzEuOTA3OEMxNzIuNjQ3IDMxLjQzMDUgMTcxLjk2NCAzMS4xOTUzIDE3MS4wMjUgMzEuMTk1M0MxNjkuOTcgMzEuMTk1MyAxNjguNzc2IDMxLjUyMDQgMTY3LjQ0NSAzMi4xNzA2TDE2Ni44NTggMzAuNzA0MUMxNjcuNDc5IDMwLjM2NTEgMTY4LjE2MiAzMC4wOTU0IDE2OC45MDcgMjkuOTA4NkMxNjkuNjUyIDI5LjcxNDkgMTcwLjM5MSAyOS42MTggMTcxLjE0MyAyOS42MThDMTcyLjY1NCAyOS42MTggMTczLjc3MSAyOS45NTAxIDE3NC40OTYgMzAuNjI4QzE3NS4yMiAzMS4yOTkgMTc1LjU4NiAzMi4zNzgyIDE3NS41ODYgMzMuODU4NVY0Mi41MTI0SDE3NC4xNjRaTTE2OS44MzkgNDEuMTU2NkMxNzEuMDMyIDQxLjE1NjYgMTcxLjk3MSA0MC44MzE1IDE3Mi42NDcgN
1DAuMTc0M0MxNzMuMzMgMzkuNTE3MSAxNzMuNjY4IDM4LjU5NzEgMTczLjY2OCAzNy40MjExVjM2LjI3MjhMMTcxLjc1IDM2LjM1NThDMTcwLjIyNSAzNi40MTExIDE2OS4xMjggMzYuNjQ2MyAxNjguNDUyIDM3LjA2ODNDMTY3Ljc3NiAzNy40OTAzIDE2Ny40NDUgMzguMTQwNSAxNjcuNDQ1IDM5LjAzMjlDMTY3LjQ0NSAzOS43MjQ3IDE2Ny42NTIgNDAuMjU3MyAxNjguMDczIDQwLjYxN0MxNjguNDkzIDQwLjk3NjcgMTY5LjA4IDQxLjE1NjYgMTY5LjgzOSA0MS4xNTY2WlwiIGZpbGw9XCIjRjlGOUY5XCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTc2LjY5NiAyOS44MjU3SDE3OC43NTJMMTgxLjUyNiAzNy4wNjE1QzE4Mi4xMzMgMzguNzE0OCAxODIuNTEyIDM5LjkwNDYgMTgyLjY1NyA0MC42Mzc5SDE4Mi43NDdDMTgyLjg1IDQwLjI0MzYgMTgzLjA1NyAzOS41NzI2IDE4My4zNzQgMzguNjE4QzE4My42OTIgMzcuNjYzMyAxODQuNzQgMzQuNzM3MiAxODYuNTA3IDI5LjgyNTdIMTg4LjU2MkwxODMuMTI2IDQ0LjI2OTZDMTgyLjU4OCA0NS42OTQ3IDE4MS45NiA0Ni43MTE1IDE4MS4yMzYgNDcuMzA2NUMxODAuNTE4IDQ3LjkwMTQgMTc5LjYzNSA0OC4yMDU3IDE3OC41ODcgNDguMjA1N0MxNzggNDguMjA1NyAxNzcuNDI4IDQ4LjE0MzUgMTc2Ljg1NSA0OC4wMTJWNDYuNDc2M0MxNzcuMjc2IDQ2LjU2NjMgMTc3Ljc1MiA0Ni42MTQ3IDE3OC4yNzYgNDYuNjE0N0MxNzkuNTk0IDQ2LjYxNDcgMTgwLjUzMiA0NS44NzQ1IDE4MS4wOTEgNDQuMzk0MUwxODEuNzk1IDQyLjU4ODdMMTc2LjY5NiAyOS44MjU3WlwiIGZpbGw9XCIjRjlGOUY5XCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTE3Ljk3MiAzMS4wMDg1QzExOC41NzkgMzEuNTEzNSAxMTkuODQ5IDMyLjU3MTkgMTE5Ljg0OSAzNC41OTE5QzExOS44NDkgMzYuNTU2NSAxMTguNzM4IDM3LjQ4MzQgMTE3LjYyNyAzOC4zNjJDMTE3LjI4MiAzOC43MDc4IDExNi44ODkgMzkuMDgxNCAxMTYuODg5IDM5LjY2MjVDMTE2Ljg4OSA0MC4yNDM1IDExNy4yODIgNDAuNTYxNyAxMTcuNTc5IDQwLjgwMzlMMTE4LjUzMSA0MS41NDRDMTE5LjY5NyA0Mi41MjYzIDEyMC43NTMgNDMuNDI1NiAxMjAuNzUzIDQ1LjI1ODhDMTIwLjc1MyA0Ny43NDkxIDExOC4zNDUgNTAuMjc0MSAxMTMuNzkxIDUwLjI3NDFDMTA5Ljk1NiA1MC4yNzQxIDEwOC4xIDQ4LjQ0MDkgMTA4LjEgNDYuNDc2M0MxMDguMSA0NS41MjE3IDEwOC41NzYgNDQuMTY1OCAxMTAuMTM1IDQzLjIzODlDMTExLjc3NyA0Mi4yMjg5IDExMy45OTggNDIuMDk3NSAxMTUuMTg1IDQyLjAxNDRDMTE0LjgxMyA0MS41MzcxIDExNC4zOTIgNDEuMDMyMSAxMTQuMzkyIDQwLjIwOUMxMTQuMzkyIDM5Ljc1OTMgMTE0LjUyMyAzOS40ODk1IDExNC42NTQgMzkuMTcxM0MxMTQuMzY0IDM5LjE5OSAxMTQuMDc0IDM5LjIyNjcgMTEzLjgwNSAzOS4yMjY3QzExMS4wMDQgMzkuMjI2NyAxMDkuNDExIDM3LjEzMDYgMTA5LjQxMSAzNS4wNjIzQzEwOS40MTEgMzMuODQ0OCAxMDkuOTY5IDMyLjQ4ODkgMTExLjEwMSAzMS41MDY2QzExMi42MTIgMzAuMjYxNCAxMTQuNDA2IDMwLjA0NyAxMTUuODQgMzAuMDQ3SDEyMS4yOTFMMTE5LjYgMzEuMDAxNkgxMTcuOTcyVjMxLjAwODVaTTExNi4wODkgNDIuNzg5MkMxMTUuODc1IDQyLjc2MTUgMTE1Ljc0NCA0Mi43NjE1IDExNS40ODIgNDIuNzYxNUMxMTUuMjQgNDIuNzYxNSAxMTMuODEyIDQyLjgxNjkgMTEyLjcwMSA0My4xOTA0QzExMi4xMjIgNDMuMzk4IDExMC40MjUgNDQuMDM0NCAxMTAuNDI1IDQ1LjkyMjlDMTEwLjQyNSA0Ny44MDQ1IDExMi4yNTMgNDkuMTYwMyAxMTUuMDgyIDQ5LjE2MDNDMTE3LjYyIDQ5LjE2MDMgMTE4Ljk3MyA0Ny45MzU5IDExOC45NzMgNDYuMjk2NEMxMTguOTczIDQ0LjkzMzcgMTE4LjEwMyA0NC4yMjEyIDExNi4wODkgNDIuNzg5MlpNMTE2Ljg1NSAzNy43NDYzQzExNy40NjIgMzcuMTM3NSAxMTcuNTE3IDM2LjI4NjcgMTE3LjUxNyAzNS44MDk0QzExNy41MTcgMzMuOTAwMSAxMTYuMzc5IDMwLjkyNTUgMTE0LjE4NSAzMC45MjU1QzExMy40OTUgMzAuOTI1NSAxMTIuNzU3IDMxLjI3MTQgMTEyLjMyOSAzMS44MDQxQzExMS44OCAzMi4zNjQ0IDExMS43NDkgMzMuMDc2OSAxMTEuNzQ5IDMzLjc2ODdDMTExLjc0OSAzNS41NDY1IDExMi43ODQgMzguNDkzNCAxMTUuMDYxIDM4LjQ5MzRDMTE1LjcxNiAzOC40ODY1IDExNi40MzQgMzguMTY4MyAxMTYuODU1IDM3Ljc0NjNaXCIgZmlsbD1cIiNGOUY5RjlcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMDEuMzExIDQyLjM2MDNDOTcuMTA5OCA0Mi4zNjAzIDk0Ljg2
1NzcgMzkuMDc0NSA5NC44Njc3IDM2LjEwNjhDOTQuODY3NyAzMi42MzQyIDk3LjY5NjIgMjkuNjczNSAxMDEuNzExIDI5LjY3MzVDMTA1LjU5NiAyOS42NzM1IDEwOC4wMjQgMzIuNzE3MiAxMDguMDI0IDM1LjkyN0MxMDguMDI0IDM5LjA1MzcgMTA1LjYxNiA0Mi4zNjAzIDEwMS4zMTEgNDIuMzYwM1pNMTA0LjYxNiA0MC4yMTU5QzEwNS4yNTEgMzkuMzY1IDEwNS40MDkgMzguMzA2NiAxMDUuNDA5IDM3LjI3NTlDMTA1LjQwOSAzNC45NDQ3IDEwNC4yOTkgMzAuNDk2NyAxMDEuMDIyIDMwLjQ5NjdDMTAwLjE1MiAzMC40OTY3IDk5LjI3NjEgMzAuODQyNSA5OC42NDE0IDMxLjM5NTlDOTcuNjEzNSAzMi4zMjI5IDk3LjQyNzIgMzMuNDg1MSA5Ny40MjcyIDM0LjYyNjVDOTcuNDI3MiAzNy4yNDgyIDk4LjcyNDIgNDEuNTY0OCAxMDEuOTE4IDQxLjU2NDhDMTAyLjk0NiA0MS41NjQ4IDEwNC4wMDkgNDEuMDY2NyAxMDQuNjE2IDQwLjIxNTlaXCIgZmlsbD1cIiNGOUY5RjlcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk04Ni45OTYxIDQyLjM2MDNDODIuNzk0NiA0Mi4zNjAzIDgwLjU1MjUgMzkuMDc0NSA4MC41NTI1IDM2LjEwNjhDODAuNTUyNSAzMi42MzQyIDgzLjM4MTEgMjkuNjczNSA4Ny4zOTYzIDI5LjY3MzVDOTEuMjgwNCAyOS42NzM1IDkzLjcwODggMzIuNzE3MiA5My43MDg4IDM1LjkyN0M5My43MDE5IDM5LjA1MzcgOTEuMzAxMSA0Mi4zNjAzIDg2Ljk5NjEgNDIuMzYwM1pNOTAuMjkzOCA0MC4yMTU5QzkwLjkyODUgMzkuMzY1IDkxLjA4NzIgMzguMzA2NiA5MS4wODcyIDM3LjI3NTlDOTEuMDg3MiAzNC45NDQ3IDg5Ljk3NjUgMzAuNDk2NyA4Ni42OTk1IDMwLjQ5NjdDODUuODMwMiAzMC40OTY3IDg0Ljk1NCAzMC44NDI1IDg0LjMxOTMgMzEuMzk1OUM4My4yOTE0IDMyLjMyMjkgODMuMTA1MSAzMy40ODUxIDgzLjEwNTEgMzQuNjI2NUM4My4xMDUxIDM3LjI0ODIgODQuNDAyMSA0MS41NjQ4IDg3LjU5NjMgNDEuNTY0OEM4OC42MzEyIDQxLjU2NDggODkuNjg2NyA0MS4wNjY3IDkwLjI5MzggNDAuMjE1OVpcIiBmaWxsPVwiI0Y5RjlGOVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTc4LjUzMSA0MS45NDUyTDc0LjcyOTYgNDIuODIzOEM3My4xOTEyIDQzLjA2NTkgNzEuODA0NSA0My4yNzM0IDcwLjM0ODggNDMuMjczNEM2My4wMTUyIDQzLjI3MzQgNjAuMjI4IDM3Ljg2MzkgNjAuMjI4IDMzLjYzMDNDNjAuMjI4IDI4LjQ2MjggNjQuMTgxMSAyMy42Njg5IDcwLjk1NTkgMjMuNjY4OUM3Mi4zOTA5IDIzLjY2ODkgNzMuNzcwNyAyMy44ODM0IDc1LjAxOTQgMjQuMjI5M0M3Ny4wMTMyIDI0Ljc4OTYgNzcuOTM3NyAyNS40ODE0IDc4LjUyNDEgMjUuODgyNkw3Ni4zMTY0IDI3Ljk4NTVMNzUuMzg1IDI4LjJMNzYuMDQ3MyAyNy4xMzQ3Qzc1LjE0MzYgMjYuMjU2MSA3My40OTQ3IDI0LjYzMDUgNzAuMzYyNiAyNC42MzA1QzY2LjE2OCAyNC42MzA1IDYzLjAwODMgMjcuODI2NCA2My4wMDgzIDMyLjQ4ODlDNjMuMDA4MyAzNy40OTcyIDY2LjYyMzQgNDIuMjA4MSA3Mi40MTE2IDQyLjIwODFDNzQuMTE1NiA0Mi4yMDgxIDc0Ljk4NDkgNDEuODYyMiA3NS43ODUyIDQxLjU0NFYzNy4yNTUxTDcxLjc3NjkgMzcuNDY5Nkw3My45MDE4IDM2LjMyMTJINzkuNTMxM0w3OC44NDE0IDM2Ljk4NTNDNzguNjU1MiAzNy4xNDQ0IDc4LjYyNzYgMzcuMTk5OCA3OC41NzI0IDM3LjQxNDJDNzguNTQ0OCAzNy42NTYzIDc4LjUxNzIgMzguNDI0MiA3OC41MTcyIDM4LjY5NFY0MS45NDUySDc4LjUzMVpcIiBmaWxsPVwiI0Y5RjlGOVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTEyNi4zNjEgNDEuMTg0M0MxMjUuNDg1IDQxLjEwMTMgMTI1LjI5OSA0MC45NDIyIDEyNS4yOTkgMzkuOTA0NlYzOS42MTRWMjQuODMxMUMxMjUuMzA2IDI0Ljc3NTggMTI1LjMwNiAyNC43MTM1IDEyNS4zMTMgMjQuNjU4MkMxMjUuNDIzIDIzLjcyNDMgMTI1LjY4NSAyMy41NjUyIDEyNi41MDYgMjMuMDg3OUgxMjIuNzA1TDEyMC43MTEgMjQuMDQ5NEgxMjIuNzUzVjI0LjA2MzNWMjQuMDU2NFYzOS42MjFWNDAuNDk5NUMxMjIuNzUzIDQxLjAzMjEgMTIyLjY1IDQxLjExNTIgMTIyLjAzNiA0MS45MTA3SDEyNi43MzRMMTI3LjcxNCA0MS4zMjk2QzEyNy4yNjUgNDEuMjYwNCAxMjYuODE3IDQxLjIzMjggMTI2LjM2MSA0MS4xODQzWlwiIGZpbGw9XCIjRjlGOUY5XCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTM3LjE3MiA0MS40MjY0QzEzNi44ODIgNDEuNTg1NSAxMzYuNTkzIDQxLjc3MjMgMTM2LjMwMyA0MS45MDM3QzEzNS40MzQgNDIuMjk4IDEzNC41MzcgNDIuNDA4NyAxMzMuNzQzIDQyLjQwODdDMTMyLjkwMiA0Mi40MDg3IDEzMS41ODQgNDIuMzUzNCAxMzAuMjM5IDQxLjM3OEMxMjguMzY5IDQwLjA1NjcgMTI3LjU0OCAzNy43ODA4IDEyNy41NDggMzUuNzk1NUMxMjcuNTQ4IDMxLjY5MzQgMTMwLjg3MyAyOS42ODczIDEzMy41ODUgMjkuNjg3M0MxMzQuNTM3IDI5LjY4NzMgMTM1LjUwOSAyOS45MjI1IDEzNi4zMDMgMzAuNDI3NEMxMzcuNjIxIDMxLjI5OTEgMTM3Ljk2NiAzMi40MzM1IDEzOC4xNDUgMzMuMDQyM0wxMzEuOTUgMzUuNTUzNEwxMjkuOTIxIDM1LjcxMjVDMTMwLjU3NyAzOS4wNzQ0IDEzMi44NDcgNDEuMDI1MiAxMzUuMzU4IDQxLjAyNTJDMTM2LjcwMyA0MS4wMjUyIDEzNy42NzYgNDAuNTQ3OSAxMzguNTczIDQwLjA5ODJMMTM3LjE3MiA0MS40MjY0Wk0xMzQuNjk1IDMzLjU0MDRDMTM1LjE5MiAzMy4zNTM2IDEzNS40NjEgMzMuMTk0NSAxMzUuNDYxIDMyLjgyNzhDMTM1LjQ2MSAzMS43Njk1IDEzNC4yNzUgMzAuNTUyIDEzMi44NDcgMzAuNTUyQzEzMS43OTEgMzAuNTUyIDEyOS44MTEgMzEuMzc1MSAxMjkuODExIDM0LjIyNTJDMTI5LjgxMSAzNC42NzQ4IDEyOS44NjYgMzUuMTUyMiAxMjkuODk0IDM1LjYyOTVMMTM0LjY5NSAzMy41NDA0WlwiIGZpbGw9XCIjRjlGOUY5XCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTM5LjcxOCAyOS44NjcxVjMxLjYxMDNIMTM5LjUwNFYyOS44NjcxSDEzOC45MzFWMjkuNjg3M0gxNDAuMjk3VjI5Ljg2NzFIMTM5LjcxOFpcIiBmaWxsPVwiI0Y5RjlGOVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTE0Mi4wOTEgMzEuNjEwM1YyOS44NDY0SDE0Mi4wODRMMTQxLjU0NiAzMS42MTAzSDE0MS4zODFMMTQwLjg0MiAyOS44NDY0SDE0MC44MzZWMzEuNjEwM0gxNDAuNjQyVjI5LjY4NzNIMTQwLjk3M0wxNDEuNDYzIDMxLjI0MzdIMTQxLjQ3TDE0MS45NTMgMjkuNjg3M0gxNDIuMjg0VjMxLjYxMDNIMTQyLjA5MVpcIiBmaWxsPVwiI0Y5RjlGOVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTY1LjUwNTUgMTguNDk0OUg2NC4xODc4QzY0LjE4NzggMTguMzE1IDY0LjA2MzcgMTcuNzk2MiA2My44MTUzIDE2Ljk0NTNINjEuOTA0M0M2MS42NDkgMTcuNzgyNCA2MS41MTc5IDE4LjI5NDMgNjEuNTE3OSAxOC40OTQ5SDYwLjI3Nj
1FDNjAuMjc2MSAxOC4zODQyIDYwLjYwMDQgMTcuNTA1NyA2MS4yNDIgMTUuODQ1NEM2MS44ODM2IDE0LjE5MjEgNjIuMjA3OCAxMy4yNzkgNjIuMjA3OCAxMy4xMDYxSDYzLjc2N0M2My43NjcgMTMuMjY1MiA2NC4wNTY4IDE0LjE2NDUgNjQuNjM2MyAxNS44MDM5QzY1LjIxNTggMTcuNDUwMyA2NS41MDU1IDE4LjM0MjcgNjUuNTA1NSAxOC40OTQ5Wk02My42MDE0IDE2LjE1NjdDNjMuMTMyMyAxNC43MzE3IDYyLjg5NzcgMTMuOTYzOSA2Mi44OTc3IDEzLjg0NjNINjIuODI4N0M2Mi44Mjg3IDEzLjk1NjkgNjIuNTg3MyAxNC43MjQ4IDYyLjA5NzQgMTYuMTU2N0g2My42MDE0WlwiIGZpbGw9XCIjRjlGOUZBXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNNzAuODI0NiAxOC40OTQ5SDY5LjgwMzZDNjkuODAzNiAxOC4zODQyIDY5LjQyNDIgMTcuNzgyNCA2OC42NzIyIDE2LjcwMzNDNjcuODc4OCAxNS41NjE5IDY3LjQzMDQgMTQuNzg3MSA2Ny4zMiAxNC4zNjUxSDY3LjI1MUM2Ny4zMiAxNC45NjcgNjcuMzU0NSAxNS41MTM0IDY3LjM1NDUgMTYuMDA0NkM2Ny4zNTQ1IDE2LjY4MjUgNjcuMzc1MiAxNy41MTI2IDY3LjQwOTcgMTguNDk0OUg2Ni4zOTU1QzY2LjQzNjkgMTcuNjM3MSA2Ni40NTc2IDE2LjcwMzMgNjYuNDU3NiAxNS42Nzk1QzY2LjQ1NzYgMTQuNjc2NCA2Ni40MzY5IDEzLjgxODYgNjYuMzk1NSAxMy4xMTNINjcuNjIzNUM2Ny42MjM1IDEzLjI1ODMgNjcuOTYxNiAxMy44Mzk0IDY4LjY0NDYgMTQuODYzMkM2OS4zNjkgMTUuOTQ5MyA2OS43ODI5IDE2LjY4MjUgNjkuODkzMyAxNy4wNjk5SDY5Ljk1NTRDNjkuODg2NCAxNi40NTQyIDY5Ljg1ODggMTUuOTAwOCA2OS44NTg4IDE1LjQxNjZDNjkuODU4OCAxNC42Njk1IDY5LjgzODEgMTMuOTAxNiA2OS44MDM2IDEzLjEySDcwLjgzMTVDNzAuNzkwMSAxMy44MDQ4IDcwLjc3NjMgMTQuNjYyNiA3MC43NzYzIDE1LjY4NjRDNzAuNzYyNSAxNi43MTcxIDcwLjc4MzIgMTcuNjUxIDcwLjgyNDYgMTguNDk0OVpcIiBmaWxsPVwiI0Y5RjlGQVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTc2Ljc5OSAxNS42MTdDNzYuNzk5IDE2LjM5ODcgNzYuNTUwNyAxNy4wODM2IDc2LjA0NzEgMTcuNjY0N0M3NS41NDM0IDE4LjI1MjcgNzQuODQ2NiAxOC41NDMyIDczLjk0MjkgMTguNTQzMkM3My41MzU4IDE4LjU0MzIgNzIuOTc3IDE4LjUyOTQgNzIuMjU5NSAxOC40OTQ4QzcyLjI5NCAxNy42NjQ3IDcyLjMxNDcgMTYuNzIzOSA3Mi4zMTQ3IDE1LjY3OTNDNzIuMzE0NyAxNC42NzYzIDcyLjI5NCAxMy44MTg1IDcyLjI1OTUgMTMuMTEyOUg3Mi45ODM5QzczLjEwMTIgMTMuMTEyOSA3My4yODA2IDEzLjEwNiA3My41MTUxIDEzLjA5OUM3My43NDk3IDEzLjA5MjEgNzMuOTAxNSAxMy4wODUyIDczLjk3MDUgMTMuMDg1MkM3NC45NjM5IDEzLjA4NTIgNzUuNjgxNCAxMy4zMzQyIDc2LjEyOTggMTMuODMyM0M3Ni41NzgzIDE0LjMyMzUgNzYuNzk5IDE0LjkxODQgNzYuNzk5IDE1LjYxN1pNNzUuNjc0NSAxNS43OTY5Qzc1LjY3NDUgMTUuMjY0MiA3NS41MjI3IDE0LjgyMTUgNzUuMjEyMyAxNC40NjE4Qzc0LjkwMTggMTQuMTAyMSA3NC40MzI3IDEzLjkxNTMgNzMuODA0OSAxMy45MTUzQzczLjY4NzYgMTMuOTE1MyA3My41MjIgMTMuOTI5MiA3My4zMTUxIDEzLjk0OTlDNzMuMzQyNyAxNC41MDMzIDczLjM1NjUgMTUuMDc3NSA3My4zNTY1IDE1LjY3OTNDNzMuMzU2NSAxNi4zMzY1IDczLjM3MDMgMTYuOTkzNiA3My4zOTc4IDE3LjYzN0M3My41NzcyIDE3LjY3MTYgNzMuNzU2NiAxNy42OTIzIDczLjkzNiAxNy42OTIzQzc0LjUyOTMgMTcuNjkyMyA3NC45NjM5IDE3LjUwNTUgNzUuMjQ2OCAxNy4xMzg5Qzc1LjUyOTYgMTYuNzcyMyA3NS42NzQ1IDE2LjMyMjYgNzUuNjc0NSAxNS43OTY5WlwiIGZpbGw9XCIjRjlGOUZBXCIvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XCJNODIuMzExNCAxOC40OTQ4SDgxLjA5MDNDODAuNzczIDE3LjUxOTQgODAuNTI0NiAxNi45MTc2IDgwLjM1OSAxNi42ODkzQzgwLjE4NjYgMTYuNDYxIDc5LjkxMDYgMTYuMzQzNCA3OS41MzEyIDE2LjM0MzRDNzkuMzcyNSAxNi4zNDM0IDc5LjIyMDcgMTYuMzQzNCA3OS4wNzU4IDE2LjM1MDNDNzkuMDc1OCAxNy4wNTU5IDc5LjA4OTYgMTcuNzc1MyA3OS4xMTAzIDE4LjQ5NDhINzcuOTY1MUM3Ny45OTk2IDE3LjY2NDcgNzguMDIwMyAxNi43MjM5IDc4LjAyMDMgMTUuNjc5M0M3OC4wMjAzIDE0LjY3NjMgNzcuOTk5NiAxMy44MTg1IDc3Ljk2NTEgMTMuMTEyOUg3OC42NzU3Qzc4Ljc1ODUgMTMuMTEyOSA3OC45MzA5IDEzLjEwNiA3OS4xOTMxIDEzLjA5OUM3OS40NTUzIDEzLjA5MjEgNzkuNjk2NyAxMy4wODUyIDc5LjkyNDQgMTMuMDg1MkM4MS4xODY5IDEzLjA4NTIgODEuODE0NyAxMy41MjEgODEuODE0NyAxNC4zODU3QzgxLjgxNDcgMTUuMDcwNiA4MS40NTYgMTUuNTQ3OSA4MC43MzE2IDE1LjgxNzdWMTUuODc5OUM4MS4wMDc1IDE1Ljk1NiA4MS4yNTU5IDE2LjE3NzQgODEuNDYyOSAxNi41MzAyQzgxLjY3NjcgMTYuODg5OSA4MS45NTk2IDE3LjU0MDEgODIuMzExNCAxOC40OTQ4Wk04MC43NjYxIDE0LjY5MDFDODAuNzY2MSAxNC4xNDM2IDgwLjQxNDIgMTMuODY2OSA3OS43MTA1IDEzLjg2NjlDNzkuNDU1MyAxMy44NjY5IDc5LjIyMDcgMTMuODg3NiA3OS4wMjc1IDEzLjkyMjJDNzkuMDU1MSAxNC4zNTExIDc5LjA3NTggMTQuOTA0NSA3OS4wNzU4IDE1LjU5NjNDNzkuMjI3NiAxNS42MDMyIDc5LjM1MTggMTUuNjAzMiA3OS40NjIyIDE1LjYwMzJDODAuMzMxNCAxNS42MDMyIDgwLjc2NjEgMTUuMjk4OCA4MC43NjYxIDE0LjY5MDFaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk04OC4yMjM3IDE1LjY5OThDODguMjIzNyAxNi41NDM4IDg3Ljk2ODQgMTcuMjQ5NCA4Ny40NTEgMTcuODAyOEM4Ni45MzM2IDE4LjM1NjIgODYuMjkyIDE4LjYzOTggODUuNTMzMSAxOC42Mzk4Qzg0LjgwODcgMTguNjM5OCA4NC4yMDE2IDE4LjM4MzggODMuNzExOCAxNy44NzE5QzgzLjIyMTkgMTcuMzYgODIuOTgwNSAxNi43MDk4IDgyLjk4MDUgMTUuOTIxMkM4Mi45ODA1IDE1LjA3NzIgODMuMjM1NyAxNC4zNzE2IDgzLjc1MzIgMTMuODE4MkM4NC4yNzA2IDEzLjI2NDggODQuOTEyMiAxMi45ODEyI
1Dg1LjY3MTEgMTIuOTgxMkM4Ni4zOTU1IDEyLjk4MTIgODcuMDAyNiAxMy4yMzcyIDg3LjQ5MjQgMTMuNzQ5MUM4Ny45NzUzIDE0LjI2MSA4OC4yMjM3IDE0LjkxMTIgODguMjIzNyAxNS42OTk4Wk04Ny4wODU0IDE1LjgyNDNDODcuMDg1NCAxNS4yNTAyIDg2Ljk0MDUgMTQuNzc5OCA4Ni42NDM4IDE0LjQyMDFDODYuMzQ3MiAxNC4wNjAzIDg1Ljk4ODQgMTMuODgwNSA4NS41NTM4IDEzLjg4MDVDODUuMTUzNiAxMy44ODA1IDg0LjgwODcgMTQuMDYwMyA4NC41MzI3IDE0LjQyMDFDODQuMjQ5OSAxNC43Nzk4IDg0LjExMTkgMTUuMjM2MyA4NC4xMTE5IDE1Ljc4OTdDODQuMTExOSAxNi4zNjM5IDg0LjI1NjggMTYuODI3NCA4NC41NTM0IDE3LjE4NzFDODQuODUwMSAxNy41NDY4IDg1LjIwODggMTcuNzI2NyA4NS42NDM1IDE3LjcyNjdDODYuMDQzNiAxNy43MjY3IDg2LjM4ODYgMTcuNTQ2OCA4Ni42NjQ1IDE3LjE4MDJDODYuOTQ3NCAxNi44Mjc0IDg3LjA4NTQgMTYuMzcwOCA4Ny4wODU0IDE1LjgyNDNaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk05MC41NTU2IDE4LjQ5NDlIODkuMzg5NkM4OS40MjQxIDE3LjYzNzEgODkuNDQ0OCAxNi43MDMzIDg5LjQ0NDggMTUuNjc5NUM4OS40NDQ4IDE0LjY3NjQgODkuNDI0MSAxMy44MTg2IDg5LjM4OTYgMTMuMTEzSDkwLjU1NTZDOTAuNTIxMSAxMy44MDQ4IDkwLjUwMDQgMTQuNjYyNiA5MC41MDA0IDE1LjY3OTVDOTAuNTAwNCAxNi43MTcxIDkwLjUyMTEgMTcuNjU3OSA5MC41NTU2IDE4LjQ5NDlaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk05Ni41MzAyIDE1LjYxN0M5Ni41MzAyIDE2LjM5ODcgOTYuMjgxOSAxNy4wODM2IDk1Ljc3ODIgMTcuNjY0N0M5NS4yNzQ2IDE4LjI1MjcgOTQuNTc3OCAxOC41NDMyIDkzLjY3NDEgMTguNTQzMkM5My4yNjcgMTguNTQzMiA5Mi43MDgyIDE4LjUyOTQgOTEuOTkwNyAxOC40OTQ4QzkyLjAyNTIgMTcuNjY0NyA5Mi4wNDU5IDE2LjcyMzkgOTIuMDQ1OSAxNS42NzkzQzkyLjA0NTkgMTQuNjc2MyA5Mi4wMjUyIDEzLjgxODUgOTEuOTkwNyAxMy4xMTI5SDkyLjcxNTFDOTIuODMyNCAxMy4xMTI5IDkzLjAxMTggMTMuMTA2IDkzLjI0NjMgMTMuMDk5QzkzLjQ4MDkgMTMuMDkyMSA5My42MzI3IDEzLjA4NTIgOTMuNzAxNyAxMy4wODUyQzk0LjY5NTEgMTMuMDg1MiA5NS40MTI2IDEzLjMzNDIgOTUuODYxIDEzLjgzMjNDOTYuMzA5NSAxNC4zMjM1IDk2LjUzMDIgMTQuOTE4NCA5Ni41MzAyIDE1LjYxN1pNOTUu
1NDA1NyAxNS43OTY5Qzk1LjQwNTcgMTUuMjY0MiA5NS4yNTM5IDE0LjgyMTUgOTQuOTQzNSAxNC40NjE4Qzk0LjYzMyAxNC4xMDIxIDk0LjE2MzkgMTMuOTE1MyA5My41MzYxIDEzLjkxNTNDOTMuNDE4OCAxMy45MTUzIDkzLjI1MzIgMTMuOTI5MiA5My4wNDYzIDEzLjk0OTlDOTMuMDczOSAxNC41MDMzIDkzLjA4NzcgMTUuMDc3NSA5My4wODc3IDE1LjY3OTNDOTMuMDg3NyAxNi4zMzY1IDkzLjEwMTUgMTYuOTkzNiA5My4xMjkgMTcuNjM3QzkzLjMwODQgMTcuNjcxNiA5My40ODc4IDE3LjY5MjMgOTMuNjY3MiAxNy42OTIzQzk0LjI2MDUgMTcuNjkyMyA5NC42OTUxIDE3LjUwNTUgOTQuOTc4IDE3LjEzODlDOTUuMjY3NyAxNi43NzIzIDk1LjQwNTcgMTYuMzIyNiA5NS40MDU3IDE1Ljc5NjlaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMDQuNDY0IDE4LjQ5NDlIMTAzLjE0NkMxMDMuMTQ2IDE4LjMxNSAxMDMuMDIyIDE3Ljc5NjIgMTAyLjc3NCAxNi45NDUzSDEwMC44N0MxMDAuNjE0IDE3Ljc4MjQgMTAwLjQ4MyAxOC4yOTQzIDEwMC40ODMgMTguNDk0OUg5OS4yNDE1Qzk5LjI0MTUgMTguMzg0MiA5OS41NjU3IDE3LjUwNTcgMTAwLjIwNyAxNS44NDU0QzEwMC44NDkgMTQuMTkyMSAxMDEuMTczIDEzLjI3OSAxMDEuMTczIDEzLjEwNjFIMTAyLjczMkMxMDIuNzMyIDEzLjI2NTIgMTAzLjAyMiAxNC4xNjQ1IDEwMy42MDIgMTUuODAzOUMxMDQuMTc0IDE3LjQ1MDMgMTA0LjQ2NCAxOC4zNDI3IDEwNC40NjQgMTguNDk0OVpNMTAyLjU2IDE2LjE1NjdDMTAyLjA5MSAxNC43MzE3IDEwMS44NTYgMTMuOTYzOSAxMDEuODU2IDEzLjg0NjNIMTAxLjc4N0MxMDEuNzg3IDEzLjk1NjkgMTAxLjU0NiAxNC43MjQ4IDEwMS4wNTYgMTYuMTU2N0gxMDIuNTZaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMDkuMjczIDE0LjUxNzFDMTA5LjI3MyAxNS4xNzQzIDEwOS4wMzEgMTUuNjY1NSAxMDguNTQxIDE1Ljk3NjhDMTA4LjA1MSAxNi4yODgxIDEwNy40NTggMTYuNDQ3MiAxMDYuNzQ4IDE2LjQ0NzJDMTA2LjYxNiAxNi40NDcyIDEwNi41MjcgMTYuNDQ3MiAxMDYuNDcyIDE2LjQ0MDJDMTA2LjQ3MiAxNi45NTkxIDEwNi40ODUgMTcuNjQzOSAxMDYuNTIgMTguNDk0OEgxMDUuMzYxQzEwNS4zOTUgMTcuNjk5MiAxMDUuNDE2IDE2Ljc1ODUgMTA1LjQxNiAxNS42NzkzQzEwNS40MTYgMTQuNjkwMSAxMDUuMzk1IDEzLjgzMjMgMTA1LjM2MSAxMy4xMTI5SDEwNi4wNzhDMTA2LjE4MiAxMy4xMTI5IDEwNi4zNzUgMTMuMTA2IDEwNi42NjUgMTMuMDk5QzEwNi45NTQgMTMuMDkyMSAxMDcuMjAzIDEzLjA4NTIgMTA3LjQxNyAxMy4wODUyQzEwNy45NDEgMTMuMDg1MiAxMDguMzgzIDEzLjIwMjggMTA4Ljc0MSAxMy40MzhDMTA5LjA5MyAxMy42ODAxIDEwOS4yNzMgMTQuMDM5OCAxMDkuMjczIDE0LjUxNzFaTTEwOC4yMSAxNC43NDU0QzEwOC4yMSAxNC4xNTc0IDEwNy44MTcgMTMuODYgMTA3LjAzNyAxMy44NkMxMDYuODQ0IDEzLjg2IDEwNi42MzcgMTMuODgwNyAxMDYuNDE2IDEzLjkyMjJDMTA2LjQ0NCAxNC40NDExIDEwNi40NjUgMTUuMDM2IDEwNi40NjUgMTUuNjkzMUMxMDYuNTM0IDE1LjcwMDEgMTA2LjYxNiAxNS43MDAxIDEwNi43MDYgMTUuNzAwMUMxMDcuNzA2IDE1LjcwMDEgMTA4LjIxIDE1LjM4MTggMTA4LjIxIDE0Ljc0NTRaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMTQuMjE5IDE0LjUxNzFDMTE0LjIxOSAxNS4xNzQzIDExMy45NzggMTUuNjY1NSAxMTMuNDg4IDE1Ljk3NjhDMTEyLjk5OCAxNi4yODgxIDExMi4zOTggMTYuNDQ3MiAxMTEuNjk0IDE2LjQ0NzJDMTExLjU2MyAxNi40NDcyIDExMS40NzMgMTYuNDQ3MiAxMTEuNDE4IDE2LjQ0MDJDMTExLjQxOCAxNi45NTkxIDExMS40MzIgMTcuNjQzOSAxMTEuNDY2IDE4LjQ5NDhIMTEwLjMwN0MxMTAuMzQyIDE3LjY5OTIgMTEwLjM2MyAxNi43NTg1IDExMC4zNjMgMTUuNjc5M0MxMTAuMzYzIDE0LjY5MDEgMTEwLjM0MiAxMy44MzIzIDExMC4zMDcgMTMuMTEyOUgxMTEuMDI1QzExMS4xMjggMTMuMTEyOSAxMTEuMzIyIDEzLjEwNiAxMTEuNjExIDEzLjA5OUMxMTEuOTAxIDEzLjA5MjEgMTEyLjE0OSAxMy4wODUyIDExMi4zNjMgMTMuMDg1MkMxMTIuODg4IDEzLjA4NTIgMTEzLjMyOSAxMy4yMDI4IDExMy42ODggMTMuNDM4QzExNC4wNCAxMy42ODAxIDExNC4yMTkgMTQuMDM5OCAxMTQuMjE5IDE0LjUxNzFaTTExMy4xNTcgMTQuNzQ1NEMxMTMuMTU3IDE0LjE1NzQgMTEyLjc2MyAxMy44NiAxMTEuOTg0IDEzLjg2QzExMS43OTEgMTMuODYgMTExLjU4NCAxMy44ODA3IDExMS4zNjMgMTMuOTIyMkMxMTEuMzkxIDE0LjQ0MTEgMTExLjQxMSAxNS4wMzYgMTExLjQxMSAxNS42OTMxQzExMS40OCAxNS43MDAxIDExMS41NjMgMTUuNzAwMSAxMTEuNjUzIDE1LjcwMDFDMTEyLjY1MyAxNS43MDAxIDExMy4xNTcgMTUuMzgxOCAxMTMuMTU3IDE0Ljc0NTRaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cIk0xMjIuMzA1IDE1LjY5OThDMTIyLjMwNSAxNi41NDM4IDEyMi4wNDkgMTcuMjQ5NCAxMjEuNTMyIDE3LjgwMjhDMTIxLjAxNSAxOC4zNTYyIDEyMC4zNzMgMTguNjM5OCAxMTkuNjE0IDE4LjYzOThDMTE4Ljg5IDE4LjYzOTggMTE4LjI4MyAxOC4zODM4IDExNy43OTMgMTcuODcxOUMxMTcuMzAzIDE3LjM2IDExNy4wNjIgMTYuNzA5OCAxMTcuMDYyIDE1LjkyMTJDMTE3LjA2MiAxNS4wNzcyIDExNy4zMTcgMTQuMzcxNiAxMTcuODM0IDEzLjgxODJDMTE4LjM1MiAxMy4yNjQ4IDExOC45OTMgMTIuOTgxMiAxMTkuNzUyIDEyLjk4MTJDMTIwLjQ3NyAxMi45ODEyIDEyMS4wODQgMTMuMjM3MiAxMjEuNTczIDEzLjc0OTFDMTIyLjA2MyAxNC4yNjEgMTIyLjMwNSAxNC45MTEyIDEyMi4zMDUgMTUuNjk5OFpNMTIxLjE2NiAxNS44MjQzQzEyMS4xNjYgMTUuMjUwMiAxMjEuMDIyIDE0Ljc3OTggMTIwLjcyNSAxNC40MjAxQzEyMC40MjggMTQuMDYwMyAxMjAuMDY5IDEzLjg4MDUgMTE5LjYzNSAxMy44ODA1QzExOS4yMzUgMTMuODgwNSAxMTguODkgMTQuMDYwMyAxMTguNjE0IDE0LjQyMDFDMTE4LjMzMSAxNC43Nzk4IDExOC4xOTMgMTUuMjM2MyAxMTguMTkzIDE1Ljc4OTdDMTE4LjE5MyAxNi4zNjM5IDExOC4zMzggMTYuODI3NCAxMTguNjM0IDE3LjE4NzFDMTE4LjkzMSAxNy41NDY4IDExOS4yOSAxNy43MjY3IDExOS43MTggMTcuNzI2N0MxMjAuMTE4IDE3LjcyNjcgMTIwLjQ2MyAxNy41NDY4IDEyMC43MzkgMTcuMTgwMkMxMjEuMDI4IDE2LjgyNzQgMTIxLjE2NiAxNi4zNzA4IDEyMS4xNjYgMTUuODI0M1pcIiBmaWxsPVwiI0Y5RjlGQVwiLz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTTEyNy45IDE4LjQ5NDlIMTI2Ljg3OUMxMjYuODc5IDE4LjM4NDIgMTI2LjQ5OSAxNy43ODI0IDEyNS43NDcgMTYuNzAzM0M
1xMjQuOTU0IDE1LjU2MTkgMTI0LjUwNiAxNC43ODcxIDEyNC4zOTUgMTQuMzY1MUgxMjQuMzI2QzEyNC4zOTUgMTQuOTY3IDEyNC40MyAxNS41MTM0IDEyNC40MyAxNi4wMDQ2QzEyNC40MyAxNi42ODI1IDEyNC40NSAxNy41MTI2IDEyNC40ODUgMTguNDk0OUgxMjMuNDcxQzEyMy41MTIgMTcuNjM3MSAxMjMuNTMzIDE2LjcwMzMgMTIzLjUzMyAxNS42Nzk1QzEyMy41MzMgMTQuNjc2NCAxMjMuNTEyIDEzLjgxODYgMTIzLjQ3MSAxMy4xMTNIMTI0LjY5OUMxMjQuNjk5IDEzLjI1ODMgMTI1LjAzNyAxMy44Mzk0IDEyNS43MiAxNC44NjMyQzEyNi40NDQgMTUuOTQ5MyAxMjYuODU4IDE2LjY4MjUgMTI2Ljk2OCAxNy4wNjk5SDEyNy4wMzFDMTI2Ljk2MiAxNi40NTQyIDEyNi45MzQgMTUuOTAwOCAxMjYuOTM0IDE1LjQxNjZDMTI2LjkzNCAxNC42Njk1IDEyNi45MTMgMTMuOTAxNiAxMjYuODc5IDEzLjEySDEyNy45MDdDMTI3Ljg2NSAxMy44MDQ4IDEyNy44NTIgMTQuNjYyNiAxMjcuODUyIDE1LjY4NjRDMTI3LjgzOCAxNi43MTcxIDEyNy44NTggMTcuNjUxIDEyNy45IDE4LjQ5NDlaXCIgZmlsbD1cIiNGOUY5RkFcIi8+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdmc+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gXHJcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImN1c3RvbV9hd2FyZFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPGltZ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNyYz1cIi8vYmFieXNwYXJrcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvYmFieXNwYXJrc18yMDIzX2F3YXJkLnBuZ1wiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg9XCIxOTlcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgLz5cclxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8IS0tIEVuZCBGb290ZXIgLS0+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJzdWJmb290ZXJcIj5cclxuICAgICAgICAgIENvcHlyaWdodCDCqSAke25ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKX0gQmFieVNwYXJrcyBMTEMuIEFsbCByaWdodHMgcmVzZXJ2ZWRcclxuICAgICAgPC9kaXY+YDtcclxuICB9XHJcblxyXG4gIGNyZWF0ZVJlbmRlclJvb3QoKSB7XHJcbiAgICByZXR1cm4gdGhpcztcclxuICB9XHJcbn1cclxuXHJcbmN1c3RvbUVsZW1lbnRzLmRlZmluZShcImIyYi1mb290ZXItY29tcG9uZW50XCIsIEIyYkZvb3RlckNvbXBvbmVudCk7XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///9575\n\n}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.