/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/dashboard/base.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
/* fira-sans-300 - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  src: url(/build/fonts/fira-sans-v16-latin-300.7a19c6c1.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-300.7a19c6c1.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-300.5050dc78.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-300.57bbc095.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-300.7ba73fcf.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-300.387ecd13.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-300italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 300;
  src: url(/build/fonts/fira-sans-v16-latin-300italic.a91b77ab.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-300italic.a91b77ab.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-300italic.22697ebf.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-300italic.579f28a3.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-300italic.0f338a60.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-300italic.6a8b415d.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-regular - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/fira-sans-v16-latin-regular.5d1414b6.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-regular.5d1414b6.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-regular.68422628.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-regular.638c6c27.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-regular.8bee959b.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-regular.e9463916.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/build/fonts/fira-sans-v16-latin-italic.93bfe6fb.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-italic.93bfe6fb.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-italic.6482cb1c.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-italic.955f8364.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-italic.9e54b9e7.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-italic.dfcf77b7.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-500 - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 500;
  src: url(/build/fonts/fira-sans-v16-latin-500.aaeba141.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-500.aaeba141.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-500.6f2008a3.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-500.5b6fa2d4.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-500.7693201a.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-500.85d987c6.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-500italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 500;
  src: url(/build/fonts/fira-sans-v16-latin-500italic.6771986e.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-500italic.6771986e.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-500italic.605dd60e.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-500italic.ac2b083c.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-500italic.8933c95b.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-500italic.aa46545d.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-700 - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/build/fonts/fira-sans-v16-latin-700.be801030.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-700.be801030.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-700.1875c88c.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-700.3ebfdf1f.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-700.e7ff31d0.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-700.5dfa8356.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* fira-sans-700italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/build/fonts/fira-sans-v16-latin-700italic.bb5c0090.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/fira-sans-v16-latin-700italic.bb5c0090.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fira-sans-v16-latin-700italic.d12d4626.woff2) format("woff2"), url(/build/fonts/fira-sans-v16-latin-700italic.94b1c8ff.woff) format("woff"), url(/build/fonts/fira-sans-v16-latin-700italic.6f29b6c4.ttf) format("truetype"), url(/build/images/fira-sans-v16-latin-700italic.4a3189bf.svg#FiraSans) format("svg");
  /* Legacy iOS */
}

/* merriweather-300 - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: url(/build/fonts/merriweather-v30-latin-300.669a35d9.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-300.669a35d9.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-300.6a52181f.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-300.3a5e469a.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-300.937a7c4f.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-300.b25b24fb.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/* merriweather-300italic - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: url(/build/fonts/merriweather-v30-latin-300italic.a02e2ea8.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-300italic.a02e2ea8.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-300italic.f574d435.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-300italic.040f9da3.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-300italic.9593f080.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-300italic.5ca9ae93.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/* merriweather-regular - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/merriweather-v30-latin-regular.f639457b.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-regular.f639457b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-regular.e009f214.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-regular.787999a6.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-regular.93538dea.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-regular.0f306efd.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/* merriweather-italic - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: url(/build/fonts/merriweather-v30-latin-italic.476e3a8b.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-italic.476e3a8b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-italic.a1cfdc5b.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-italic.8f612153.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-italic.04c9d6a8.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-italic.134830b0.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/* merriweather-700 - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: url(/build/fonts/merriweather-v30-latin-700.15c29435.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-700.15c29435.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-700.2071db10.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-700.ecd21ec5.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-700.bb753854.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-700.353967ac.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/* merriweather-700italic - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: url(/build/fonts/merriweather-v30-latin-700italic.5f0b7416.eot);
  /* IE9 Compat Modes */
  src: local(""), url(/build/fonts/merriweather-v30-latin-700italic.5f0b7416.eot?#iefix) format("embedded-opentype"), url(/build/fonts/merriweather-v30-latin-700italic.604aef4d.woff2) format("woff2"), url(/build/fonts/merriweather-v30-latin-700italic.45a0e161.woff) format("woff"), url(/build/fonts/merriweather-v30-latin-700italic.af825c17.ttf) format("truetype"), url(/build/images/merriweather-v30-latin-700italic.82a7e01e.svg#Merriweather) format("svg");
  /* Legacy iOS */
}

/**
 * Style Changes
 *
 * Reference:
 * \vendor\easycorp\easyadmin-bundle\assets\css\easyadmin-theme\variables-theme.scss
 */
:root {
  /**
     * Easy Admin Tweaks
     */
  /**
     * Font Related
     */
  --font-family-sans-serif:   'Fira Sans', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-family-base:         var(--font-family-sans-serif);
  --bs-body-font-weight:      400;
  /**
     * Color Related
     */
  --color-primary:        #609648;
  --color-primary-light:  #ABEA8F;
  --color-primary-dark:   #356021;
  --color-secondary:       #75002A;
  --color-secondary-light: #901742;
  --color-secondary-dark:  #75002A;
  --color-grey:           #D3D3D3;
  --color-grey-light:     #EBEBEB;
  --color-grey-dark:      #333333;
  --color-dark:           #2c2e2f;
  --color-success:        var(--color-primary);
  --color-info:           var(--sky-400);
  --color-warning:        var(--amber-500);
  --color-danger:         var(--red-600);
  --link-color:           var(--color-primary);
  --link-hover-color:     var(--color-primary-dark);
  --text-color:           var(--color-dark);
  --text-color-light:     var(--color-grey-light);
  --text-color-dark:      var(--color-grey-dark);
  /**
     * Sidebar Related
     */
  --sidebar-bg:                       var(--text-color);
  --sidebar-logo-color:               var(--white);
  --sidebar-menu-header-color:        var(--white);
  --sidebar-menu-icon-color:          var(--color-primary);
  --sidebar-menu-color:               var(--text-color-light);
  --sidebar-menu-submenu-color:       var(--text-color-light);
  --sidebar-menu-active-item-bg:      var(--white);
  --sidebar-menu-active-item-color:   var(--text-color);
  /**
     * Form Related
     */
  --form-switch-checked-bg: var(--color-primary);
  --form-type-check-input-checked-bg: var(--color-primary);
  /**
     * Bootstrap Related
     */
  --bs-primary:           var(--color-primary);
  --bs-secondary:         var(--color-grey-light);
  --bs-success:           var(--color-primary);
  --bs-info:              var(--color-info);
  --bs-warning:           var(--color-warning);
  --bs-danger:            var(--color-danger);
  --bs-primary-rgb:       96,150,72;
  --bs-secondary-rgb:     235,235,235;
  --bs-success-rgb:       96,150,72;
  --bs-info-rgb:          56,189,248;
  --bs-warning-rgb:       245,158,11;
  --bs-danger-rgb:        220,38,38;
  /**
     * Template Related
     */
  --resize-handler-width: 0px;
  /**
     * Alerts Related
     */
}

/**
 * Menu Changes
 */
body .main-header #header-logo a {
  font-family: 'Merriweather';
  font-size: 28px;
  line-height: 1.1em;
}

body #main-menu .menu .menu-header {
  font-weight: 500;
}

body #main-menu .menu .submenu a {
  padding: 3px 0 3px 10px;
}

body .nav-pills .nav-link.active {
  background-color: var(--link-color);
}

body #content-resizer-handler,
body #sidebar-resizer-handler {
  display: none;
}

/**
 * Content Changes
 */
body .content-header-title .title {
  font-family: 'Merriweather';
}

/**
 * Button Changes
 */
.btn-outline-primary:hover {
  background-color: var(--color-primary);
}

.btn-outline-secondary:hover {
  background-color: var(--color-grey);
}

.btn-outline-success:hover {
  background-color: var(--color-primary);
}

.btn-outline-info:hover {
  background-color: var(--color-info);
}

.btn-outline-warning:hover {
  background-color: var(--color-warning);
}

.btn-outline-danger:hover {
  background-color: var(--color-danger);
}

/**
 * UI Changes
 */
.progress-bar {
  background-color: var(--color-primary);
}

.badge.bg-dark {
  color: var(--white);
}

.input-group-text {
  height: 35px;
}

/**
 * Print Pages
 */
@media print {
  @page {
    size: letter;
    @bottom-left {
      content: counter(page) " of " counter(pages);
    }
  }
  /* All your print styles go here */
  .responsive-header, .sidebar-wrapper, .content-top, .content-footer, .list-pagination, a.btn.btn-primary, a.action-index.btn.btn-secondary, a.btn.btn-brown {
    display: none !important;
  }
  div#page-break {
    page-break-after: always;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Riw4Q0FBeUI7RUFDekIsd0RBQW1DO0VBVW5DOztNQWtJRTtFQS9IRiw0Q0FBYTtFQUNiLCtDQUFlO0VBRWYsNENBQWE7RUFDYix5Q0FBVTtFQUNWLDRDQUFhO0VBQ2IsMkNBQVk7RUFLWixpQ0FBaUI7RUFDakIsbUNBQW1CO0VBRW5CLGlDQUFpQjtFQUNqQixrQ0FBYztFQUNkLGtDQUFpQjtFQUNqQixpQ0FBZ0I7RUFLaEI7O01Bd0hFO0VBckhGLDJCQUF1QjtFQUV2Qjs7TUF1SEU7QUFDTjs7QUFwRkE7O0VBd0ZFO0FBckZGO0VBQ0ksMkJBQTJCO0VBQzNCLGVBQWU7RUFDZixrQkFBaUI7QUF1RnJCOztBQXJGQTtFQUNJLGdCQUFnQjtBQXdGcEI7O0FBdEZBO0VBQ0ksdUJBQXVCO0FBeUYzQjs7QUF2RkE7RUFDSSxtQ0FBbUM7QUEwRnZDOztBQXhGQTs7RUFFSSxhQUFhO0FBMkZqQjs7QUF4RkE7O0VBNEZFO0FBekZGO0VBQ0ksMkJBQTJCO0FBMkYvQjs7QUF4RkE7O0VBNEZFO0FBekZGO0VBQ0ksc0NBQXNDO0FBMkYxQzs7QUF6RkE7RUFDSSxtQ0FBbUM7QUE0RnZDOztBQTFGQTtFQUNJLHNDQUFzQztBQTZGMUM7O0FBM0ZBO0VBQ0ksbUNBQW1DO0FBOEZ2Qzs7QUE1RkE7RUFDSSxzQ0FBc0M7QUErRjFDOztBQTdGQTtFQUNJLHFDQUFxQztBQWdHekM7O0FBN0ZBOztFQWlHRTtBQTlGRjtFQUNJLHNDQUFzQztBQWdHMUM7O0FBOUZBO0VBQ0ksbUJBQW1CO0FBaUd2Qjs7QUEvRkE7RUFDSSxZQUFZO0FBa0doQjs7QUEvRkE7O0VBbUdFO0FBaEdGO0VBQ0k7SUFDSSxZQUFZO0lBQ1o7TUFDSSw0Q0FBNEM7SUFrR3BEO0VBQ0Y7RUFoR0U7RUFDQTtJQUNJLHdCQUF3QjtFQWtHOUI7RUFoR0U7SUFDSSx3QkFBd0I7RUFrRzlCO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2Rhc2hib2FyZC9iYXNlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogZmlyYS1zYW5zLTMwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTMwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTMwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDAuc3ZnI0ZpcmFTYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIGZpcmEtc2Fucy0zMDBpdGFsaWMgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDBpdGFsaWMuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDBpdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi0zMDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tMzAwaXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tMzAwaXRhbGljLnN2ZyNGaXJhU2FucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBmaXJhLXNhbnMtcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLXJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLXJlZ3VsYXIuc3ZnI0ZpcmFTYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIGZpcmEtc2Fucy1pdGFsaWMgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi1pdGFsaWMuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi1pdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4taXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4taXRhbGljLnN2ZyNGaXJhU2FucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBmaXJhLXNhbnMtNTAwIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNTAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNTAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMC5zdmcjRmlyYVNhbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuLyogZmlyYS1zYW5zLTUwMGl0YWxpYyAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMGl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMGl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTUwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi01MDBpdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi01MDBpdGFsaWMuc3ZnI0ZpcmFTYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIGZpcmEtc2Fucy03MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi03MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi03MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZmlyYS1zYW5zLXYxNi1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwLnN2ZyNGaXJhU2FucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBmaXJhLXNhbnMtNzAwaXRhbGljIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwaXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwaXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZpcmEtc2Fucy12MTYtbGF0aW4tNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTcwMGl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9maXJhLXNhbnMtdjE2LWxhdGluLTcwMGl0YWxpYy5zdmcjRmlyYVNhbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuLyogbWVycml3ZWF0aGVyLTMwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi0zMDAuc3ZnI01lcnJpd2VhdGhlcicpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBtZXJyaXdlYXRoZXItMzAwaXRhbGljIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcic7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tMzAwaXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tMzAwaXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tMzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tMzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMGl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTMwMGl0YWxpYy5zdmcjTWVycml3ZWF0aGVyJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIG1lcnJpd2VhdGhlci1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcic7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tcmVndWxhci5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tcmVndWxhci5zdmcjTWVycml3ZWF0aGVyJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIG1lcnJpd2VhdGhlci1pdGFsaWMgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyJztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1pdGFsaWMuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi1pdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4taXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4taXRhbGljLnN2ZyNNZXJyaXdlYXRoZXInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuLyogbWVycml3ZWF0aGVyLTcwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gICAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYzMC1sYXRpbi03MDAuc3ZnI01lcnJpd2VhdGhlcicpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBtZXJyaXdlYXRoZXItNzAwaXRhbGljIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcic7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tNzAwaXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tNzAwaXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MzAtbGF0aW4tNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMGl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjMwLWxhdGluLTcwMGl0YWxpYy5zdmcjTWVycml3ZWF0aGVyJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59IiwiQGltcG9ydCBcIi4uL2ZvbnRzLnNjc3NcIjtcclxuXHJcbi8qKlxyXG4gKiBTdHlsZSBDaGFuZ2VzXHJcbiAqXHJcbiAqIFJlZmVyZW5jZTpcclxuICogXFx2ZW5kb3JcXGVhc3ljb3JwXFxlYXN5YWRtaW4tYnVuZGxlXFxhc3NldHNcXGNzc1xcZWFzeWFkbWluLXRoZW1lXFx2YXJpYWJsZXMtdGhlbWUuc2Nzc1xyXG4gKi9cclxuOnJvb3Qge1xyXG4gICAgLyoqXHJcbiAgICAgKiBFYXN5IEFkbWluIFR3ZWFrc1xyXG4gICAgICovXHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBGb250IFJlbGF0ZWRcclxuICAgICAqL1xyXG4gICAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICdGaXJhIFNhbnMnLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgLS1mb250LWZhbWlseS1iYXNlOiAgICAgICAgIHZhcigtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpO1xyXG4gICAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiAgICAgIDQwMDtcclxuXHJcbiAgICAvKipcclxuICAgICAqIENvbG9yIFJlbGF0ZWRcclxuICAgICAqL1xyXG4gICAgLS1jb2xvci1wcmltYXJ5OiAgICAgICAgIzYwOTY0ODsgLy8gdmFyKC0tZW1lcmFsZC04MDApOyAvLyBjdXN0b20gc2hhZGUgYmV0d2VlbiBpbmRpZ28tNDAwIGFuZCBpbmRpZ28tNTAwXHJcbiAgICAtLWNvbG9yLXByaW1hcnktbGlnaHQ6ICAjQUJFQThGO1xyXG4gICAgLS1jb2xvci1wcmltYXJ5LWRhcms6ICAgIzM1NjAyMTtcclxuXHJcbiAgICAtLWNvbG9yLXNlY29uZGFyeTogICAgICAgIzc1MDAyQTsgLy8gdmFyKC0tYmx1ZS1ncmF5LTEwMCk7XHJcbiAgICAtLWNvbG9yLXNlY29uZGFyeS1saWdodDogIzkwMTc0MjsgLy8gdmFyKC0tYmx1ZS1ncmF5LTEwMCk7XHJcbiAgICAtLWNvbG9yLXNlY29uZGFyeS1kYXJrOiAgIzc1MDAyQTsgLy8gdmFyKC0tYmx1ZS1ncmF5LTEwMCk7XHJcblxyXG4gICAgLS1jb2xvci1ncmV5OiAgICAgICAgICAgI0QzRDNEMzsgLy8gdmFyKC0tYmx1ZS1ncmF5LTEwMCk7XHJcbiAgICAtLWNvbG9yLWdyZXktbGlnaHQ6ICAgICAjRUJFQkVCOyAvLyB2YXIoLS1ibHVlLWdyYXktMTAwKTtcclxuICAgIC0tY29sb3ItZ3JleS1kYXJrOiAgICAgICMzMzMzMzM7IC8vIHZhcigtLWJsdWUtZ3JheS0xMDApO1xyXG5cclxuICAgIC0tY29sb3ItZGFyazogICAgICAgICAgICMyYzJlMmY7XHJcblxyXG4gICAgLS1jb2xvci1zdWNjZXNzOiAgICAgICAgdmFyKC0tY29sb3ItcHJpbWFyeSk7Ly8gdmFyKC0tZ3JlZW4tNjAwKTtcclxuICAgIC0tY29sb3ItaW5mbzogICAgICAgICAgIHZhcigtLXNreS00MDApOyAvLyAjMDY3OWI3O1xyXG4gICAgLS1jb2xvci13YXJuaW5nOiAgICAgICAgdmFyKC0tYW1iZXItNTAwKTsgLy8jZDk3ODE3O1xyXG4gICAgLS1jb2xvci1kYW5nZXI6ICAgICAgICAgdmFyKC0tcmVkLTYwMCk7IC8vIHZhcigtLXJlZC03MDApOyAvLyNkOTc4MTc7XHJcblxyXG4gICAgLy8gLS1oaWdobGlnaHQtYmc6IHJnYmEoMjU1LCAyMzcsIDQwLCAuNCk7XHJcblxyXG4gICAgLS1saW5rLWNvbG9yOiAgICAgICAgICAgdmFyKC0tY29sb3ItcHJpbWFyeSk7IC8vIHZhcigtLWVtZXJhbGQtNzAwKTsgLy8gIzVjNzBkNjtcclxuICAgIC0tbGluay1ob3Zlci1jb2xvcjogICAgIHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7IC8vIHZhcigtLWVtZXJhbGQtMjAwKTsgLy8jOTlhNmU2O1xyXG5cclxuICAgIC0tdGV4dC1jb2xvcjogICAgICAgICAgIHZhcigtLWNvbG9yLWRhcmspOyAvL3ZhcigtLWdyYXktODAwKTtcclxuICAgIC0tdGV4dC1jb2xvci1saWdodDogICAgIHZhcigtLWNvbG9yLWdyZXktbGlnaHQpO1xyXG4gICAgLS10ZXh0LWNvbG9yLWRhcms6ICAgICAgdmFyKC0tY29sb3ItZ3JleS1kYXJrKTtcclxuXHJcbiAgICAvKipcclxuICAgICAqIFNpZGViYXIgUmVsYXRlZFxyXG4gICAgICovXHJcbiAgICAtLXNpZGViYXItYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS10ZXh0LWNvbG9yKTsgLy8gdmFyKC0tZ3JlZW4tOTAwKTsgLy8gIzE1NDYzNDtcclxuICAgIC0tc2lkZWJhci1sb2dvLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLXdoaXRlKTsgLy8gdmFyKC0td2FybS1ncmF5LTEwMCk7XHJcbiAgICBcclxuICAgIC0tc2lkZWJhci1tZW51LWhlYWRlci1jb2xvcjogICAgICAgIHZhcigtLXdoaXRlKTsgLy8gdmFyKC0td2FybS1ncmF5LTEwMCk7IC8vIDQwMFxyXG4gICAgLS1zaWRlYmFyLW1lbnUtaWNvbi1jb2xvcjogICAgICAgICAgdmFyKC0tY29sb3ItcHJpbWFyeSk7IC8vIHZhcigtLXllbGxvdy0yMDApOyAvLyAjREZDQjcxOyAvLyA1MDBcclxuXHJcbiAgICAtLXNpZGViYXItbWVudS1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTsgLy8gdmFyKC0td2FybS1ncmF5LTEwMCk7XHJcbiAgICAtLXNpZGViYXItbWVudS1zdWJtZW51LWNvbG9yOiAgICAgICB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTsgLy8gdmFyKC0td2FybS1ncmF5LTEwMCk7IC8vIDYwMFxyXG5cclxuICAgIC0tc2lkZWJhci1tZW51LWFjdGl2ZS1pdGVtLWJnOiAgICAgIHZhcigtLXdoaXRlKTsgLy8gdmFyKC0td2FybS1ncmF5LTUwKTsgLy8gMjAwXHJcbiAgICAtLXNpZGViYXItbWVudS1hY3RpdmUtaXRlbS1jb2xvcjogICB2YXIoLS10ZXh0LWNvbG9yKTsgLy8gdmFyKC0tZW1lcmFsZC04MDApOyAvLyBwcmltYXJ5XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBGb3JtIFJlbGF0ZWRcclxuICAgICAqL1xyXG4gICAgLS1mb3JtLXN3aXRjaC1jaGVja2VkLWJnOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIC0tZm9ybS10eXBlLWNoZWNrLWlucHV0LWNoZWNrZWQtYmc6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG5cclxuICAgIC8vIC0tYnV0dG9uLXByaW1hcnktY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIC8vIC0tYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgLy8gLS1idXR0b24tc2Vjb25kYXJ5LWJnOiAgICAgIHZhcigtLWNvbG9yLWdyZXkpO1xyXG4gICAgLy8gLS1idXR0b24tc2Vjb25kYXJ5LWNvbG9yOiAgIHZhcigtLXRleHQtY29sb3IpO1xyXG5cclxuICAgIC8vIC0tYnV0dG9uLWhvdmVyLWNvbG9yOiAgICAgICB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBCb290c3RyYXAgUmVsYXRlZFxyXG4gICAgICovXHJcbiAgICAtLWJzLXByaW1hcnk6ICAgICAgICAgICB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIC0tYnMtc2Vjb25kYXJ5OiAgICAgICAgIHZhcigtLWNvbG9yLWdyZXktbGlnaHQpO1xyXG5cclxuICAgIC0tYnMtc3VjY2VzczogICAgICAgICAgIHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgLS1icy1pbmZvOiAgICAgICAgICAgICAgdmFyKC0tY29sb3ItaW5mbyk7XHJcbiAgICAtLWJzLXdhcm5pbmc6ICAgICAgICAgICB2YXIoLS1jb2xvci13YXJuaW5nKTtcclxuICAgIC0tYnMtZGFuZ2VyOiAgICAgICAgICAgIHZhcigtLWNvbG9yLWRhbmdlcik7XHJcblxyXG4gICAgLy8gLS1icy1saWdodDogICAgICAgICAgICAgdmFyKC0tY29sb3ItZ3JleSk7XHJcbiAgICAvLyAtLWJzLWRhcms6ICAgICAgICAgICAgICB2YXIoLS1jb2xvci1kYXJrKTtcclxuXHJcbiAgICAtLWJzLXByaW1hcnktcmdiOiAgICAgICA5NiwxNTAsNzI7IC8vNiwgOTUsIDcwO1xyXG4gICAgLS1icy1zZWNvbmRhcnktcmdiOiAgICAgMjM1LDIzNSwyMzU7IC8vMjQ5LCAyNTAsIDI1MTtcclxuXHJcbiAgICAtLWJzLXN1Y2Nlc3MtcmdiOiAgICAgICA5NiwxNTAsNzI7IC8vNCwgMTIwLCA4NztcclxuICAgIC0tYnMtaW5mby1yZ2I6ICAgICAgICAgIDU2LDE4OSwyNDg7IC8vMywgMTA1LCAxNjE7XHJcbiAgICAtLWJzLXdhcm5pbmctcmdiOiAgICAgICAyNDUsMTU4LDExOyAvLzIxNywgMTE5LCA2O1xyXG4gICAgLS1icy1kYW5nZXItcmdiOiAgICAgICAgMjIwLDM4LDM4OyAvLzE4NSwgMjgsIDI4O1xyXG5cclxuICAgIC8vIC0tYnMtbGlnaHQtcmdiOiAgICAgICAgIDIxMSwyMTEsMjExOyAvLzI0OCwgMjQ5LCAyNTA7XHJcbiAgICAvLyAtLWJzLWRhcmstcmdiOiAgICAgICAgICA0NCw0Niw0NzsgLy8zMywgMzcsIDQxO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGVtcGxhdGUgUmVsYXRlZFxyXG4gICAgICovXHJcbiAgICAtLXJlc2l6ZS1oYW5kbGVyLXdpZHRoOiAwcHg7XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBBbGVydHMgUmVsYXRlZFxyXG4gICAgICovXHJcbiAgICAvLyAtLWFsZXJ0LXByaW1hcnktYmc6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xyXG4gICAgLy8gLS1hbGVydC1wcmltYXJ5LWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIC8vIC0tYWxlcnQtcHJpbWFyeS1ib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XHJcblxyXG4gICAgLy8gLS1hbGVydC1zZWNvbmRhcnktYmc6IHZhcigtLWdyYXktMTAwKTtcclxuICAgIC8vIC0tYWxlcnQtc2Vjb25kYXJ5LWNvbG9yOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAvLyAtLWFsZXJ0LXNlY29uZGFyeS1ib3JkZXItY29sb3I6IHZhcigtLWdyYXktMjAwKTtcclxuXHJcbiAgICAvLyAtLWFsZXJ0LXN1Y2Nlc3MtYmc6IHZhcigtLWVtZXJhbGQtMTAwKTtcclxuICAgIC8vIC0tYWxlcnQtc3VjY2Vzcy1jb2xvcjogdmFyKC0tZW1lcmFsZC05MDApO1xyXG4gICAgLy8gLS1hbGVydC1zdWNjZXNzLWJvcmRlci1jb2xvcjogdmFyKC0tZW1lcmFsZC0yMDApO1xyXG5cclxuICAgIC8vIC0tYWxlcnQtaW5mby1iZzogdmFyKC0tc2t5LTEwMCk7XHJcbiAgICAvLyAtLWFsZXJ0LWluZm8tY29sb3I6IHZhcigtLXNreS04MDApO1xyXG4gICAgLy8gLS1hbGVydC1pbmZvLWJvcmRlci1jb2xvcjogdmFyKC0tc2t5LTIwMCk7XHJcblxyXG4gICAgLy8gLS1hbGVydC13YXJuaW5nLWJnOiB2YXIoLS1vcmFuZ2UtMTAwKTtcclxuICAgIC8vIC0tYWxlcnQtd2FybmluZy1jb2xvcjogdmFyKC0tb3JhbmdlLTgwMCk7XHJcbiAgICAvLyAtLWFsZXJ0LXdhcm5pbmctYm9yZGVyLWNvbG9yOiB2YXIoLS1vcmFuZ2UtMjAwKTtcclxuXHJcbiAgICAvLyAtLWFsZXJ0LWRhbmdlci1iZzogdmFyKC0tcm9zZS0xMDApO1xyXG4gICAgLy8gLS1hbGVydC1kYW5nZXItY29sb3I6IHZhcigtLXJvc2UtODAwKTtcclxuICAgIC8vIC0tYWxlcnQtZGFuZ2VyLWJvcmRlci1jb2xvcjogdmFyKC0tcm9zZS0yMDApO1xyXG5cclxuICAgIC8vIC0tYWxlcnQtbGlnaHQtYmc6IHZhcigtLXdoaXRlKTtcclxuICAgIC8vIC0tYWxlcnQtbGlnaHQtY29sb3I6IHZhcigtLWdyYXktODAwKTtcclxuICAgIC8vIC0tYWxlcnQtbGlnaHQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5LTIwMCk7XHJcblxyXG4gICAgLy8gLS1hbGVydC1kYXJrLWJnOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAvLyAtLWFsZXJ0LWRhcmstY29sb3I6IHZhcigtLWdyYXktNTApO1xyXG4gICAgLy8gLS1hbGVydC1kYXJrLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheS01MDApO1xyXG59XHJcblxyXG4vKipcclxuICogTWVudSBDaGFuZ2VzXHJcbiAqL1xyXG5ib2R5IC5tYWluLWhlYWRlciAjaGVhZGVyLWxvZ28gYSB7XHJcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcic7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDoxLjFlbTtcclxufVxyXG5ib2R5ICNtYWluLW1lbnUgLm1lbnUgLm1lbnUtaGVhZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuYm9keSAjbWFpbi1tZW51IC5tZW51IC5zdWJtZW51IGEge1xyXG4gICAgcGFkZGluZzogM3B4IDAgM3B4IDEwcHg7XHJcbn1cclxuYm9keSAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluay1jb2xvcik7XHJcbn1cclxuYm9keSAjY29udGVudC1yZXNpemVyLWhhbmRsZXIsXHJcbmJvZHkgI3NpZGViYXItcmVzaXplci1oYW5kbGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250ZW50IENoYW5nZXNcclxuICovXHJcbmJvZHkgLmNvbnRlbnQtaGVhZGVyLXRpdGxlIC50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcic7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBCdXR0b24gQ2hhbmdlc1xyXG4gKi9cclxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcclxufVxyXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmZvKTtcclxufVxyXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13YXJuaW5nKTtcclxufVxyXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhbmdlcik7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBVSSBDaGFuZ2VzXHJcbiAqL1xyXG4ucHJvZ3Jlc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG59XHJcbi5iYWRnZS5iZy1kYXJrIHtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuLmlucHV0LWdyb3VwLXRleHQge1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4vKipcclxuICogUHJpbnQgUGFnZXNcclxuICovXHJcbkBtZWRpYSBwcmludCB7IFxyXG4gICAgQHBhZ2Uge1xyXG4gICAgICAgIHNpemU6IGxldHRlcjtcclxuICAgICAgICBAYm90dG9tLWxlZnQge1xyXG4gICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKHBhZ2UpICcgb2YgJyBjb3VudGVyKHBhZ2VzKTtcclxuICAgICAgICB9ICAgICAgIFxyXG4gICAgfVxyXG4gICAgLyogQWxsIHlvdXIgcHJpbnQgc3R5bGVzIGdvIGhlcmUgKi9cclxuICAgIC5yZXNwb25zaXZlLWhlYWRlciwgLnNpZGViYXItd3JhcHBlciwgLmNvbnRlbnQtdG9wLCAuY29udGVudC1mb290ZXIsIC5saXN0LXBhZ2luYXRpb24sIGEuYnRuLmJ0bi1wcmltYXJ5LCBhLmFjdGlvbi1pbmRleC5idG4uYnRuLXNlY29uZGFyeSwgYS5idG4uYnRuLWJyb3duIHsgXHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcclxuICAgIH1cclxuICAgIGRpdiNwYWdlLWJyZWFrIHtcclxuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXM7XHJcbiAgICB9IFxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/