/**
 * Variable file 
 * place global variables here:
 *
 * @package Chef Gutenberg Child Theme
 */
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package Chef Gutenberg Child Theme
 * @since 2019
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
html[data-a11y-zoom='zoom-1'] .big-header .content-wrapper .header-title {
  margin: 0px 0 25px 0; }

html[data-a11y-zoom='zoom-2'] .big-header .content-wrapper .header-title {
  margin: 0px 0 25px 0; }

html[data-a11y-zoom='zoom-3'] .big-header .content-wrapper .header-title {
  margin: 70px 0 25px 0; }

#main-wrapper {
  padding-top: 90px;
  overflow-x: hidden; }

body {
  overflow-x: hidden; }

header .main-nav a:focus + .sub-menu,
header .main-nav li:focus-within .sub-menu {
  display: block; }

header .main-nav li:focus-within > a,
header .main-nav li:focus-within > a:visited {
  color: #009ee3; }
  header .main-nav li:focus-within > a:after,
  header .main-nav li:focus-within > a:visited:after {
    color: #009ee3; }

header .main-nav .sub-menu {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 300px;
  background: #28225c;
  box-shadow: none;
  padding: 40px 32px !important;
  border-top: 5px solid #fff; }
  header .main-nav .sub-menu:after {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 9.5px 16px 9.5px;
    border-color: transparent transparent #29235c transparent;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    transition: 0.3s; }
  header .main-nav .sub-menu li {
    width: 100%; }
    header .main-nav .sub-menu li a,
    header .main-nav .sub-menu li a:visited {
      font-size: 18px;
      font-size: 1.125rem;
      color: #fff;
      padding: 0 0 15px 0;
      transition: 0.3s;
      width: 100%;
      line-height: 1.2; }
    header .main-nav .sub-menu li:last-child a,
    header .main-nav .sub-menu li:last-child a:visited {
      padding: 0; }

header {
  border-bottom: none;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25); }
  header .logo {
    max-width: 175px;
    position: initial;
    transform: none; }
  header .container {
    min-height: 90px; }
  header .main-nav {
    text-align: left;
    position: initial;
    transform: none; }
  header .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center; }
    header .container .logo {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 30px; }
      header .container .logo svg {
        display: block; }
    header .container .main-nav {
      -ms-flex: 1;
          flex: 1;
      margin-right: 100px; }
    header .container .side-nav {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
  header ul li > a,
  header ul li > a:visited,
  header .main-nav ul li > a,
  header .main-nav ul li > a:visited {
    padding: 12px 40px 12px 20px;
    font-size: 18px;
    font-size: 1.125rem;
    font-weight: 600;
    color: #28225c; }
    header ul li > a:after,
    header ul li > a:visited:after,
    header .main-nav ul li > a:after,
    header .main-nav ul li > a:visited:after {
      right: 20px !important;
      font-size: 12px !important; }
  header ul li:not(.non-active).current-menu-item > a,
  header ul li:not(.non-active).current-menu-item > a:visited, header ul li:not(.non-active).current-page-parent > a,
  header ul li:not(.non-active).current-page-parent > a:visited, header ul li:not(.non-active).current_page_ancestor > a,
  header ul li:not(.non-active).current_page_ancestor > a:visited,
  header .main-nav ul li:not(.non-active).current-menu-item > a,
  header .main-nav ul li:not(.non-active).current-menu-item > a:visited,
  header .main-nav ul li:not(.non-active).current-page-parent > a,
  header .main-nav ul li:not(.non-active).current-page-parent > a:visited,
  header .main-nav ul li:not(.non-active).current_page_ancestor > a,
  header .main-nav ul li:not(.non-active).current_page_ancestor > a:visited {
    color: #009ee3; }
  header ul li:not(.non-active).menu-item-has-children.current-menu-item > a:after,
  header ul li:not(.non-active).menu-item-has-children.current-menu-item > a:visited:after, header ul li:not(.non-active).menu-item-has-children.current-page-parent > a:after,
  header ul li:not(.non-active).menu-item-has-children.current-page-parent > a:visited:after, header ul li:not(.non-active).menu-item-has-children.current_page_ancestor > a:after,
  header ul li:not(.non-active).menu-item-has-children.current_page_ancestor > a:visited:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current-menu-item > a:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current-menu-item > a:visited:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current-page-parent > a:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current-page-parent > a:visited:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current_page_ancestor > a:after,
  header .main-nav ul li:not(.non-active).menu-item-has-children.current_page_ancestor > a:visited:after {
    color: #009ee3; }
  header ul li:hover > a,
  header ul li:hover > a:visited,
  header .main-nav ul li:hover > a,
  header .main-nav ul li:hover > a:visited {
    color: #009ee3; }
    header ul li:hover > a:after,
    header ul li:hover > a:visited:after,
    header .main-nav ul li:hover > a:after,
    header .main-nav ul li:hover > a:visited:after {
      color: #009ee3; }
  header ul li:focus-within > a,
  header ul li:focus-within > a:visited,
  header .main-nav ul li:focus-within > a,
  header .main-nav ul li:focus-within > a:visited {
    color: #009ee3; }
    header ul li:focus-within > a:after,
    header ul li:focus-within > a:visited:after,
    header .main-nav ul li:focus-within > a:after,
    header .main-nav ul li:focus-within > a:visited:after {
      color: #009ee3; }
  header .side-nav ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center; }
    header .side-nav ul li {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 37px;
      border-radius: 30px;
      background: #edf4f8;
      transition: 0.3s; }
      header .side-nav ul li .search-btn,
      header .side-nav ul li .search-btn:visited {
        padding: 10px 30px;
        position: relative;
        display: block;
        text-decoration: none; }
        header .side-nav ul li .search-btn::before,
        header .side-nav ul li .search-btn:visited::before {
          content: '';
          position: relative;
          top: 5px;
          margin-right: 10px;
          width: 25px;
          height: 25px;
          text-align: center;
          background-image: url("../images/icons/search-icon-black.svg");
          display: inline-block;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: 100%;
          line-height: 1; }
      header .side-nav ul li:hover {
        background: #f2fafe; }
      header .side-nav ul li:last-child {
        margin-right: 0; }

.a11y-zoom-btns {
  position: absolute;
  top: 50%;
  right: 80px;
  transform: translateY(-50%); }
  .a11y-zoom-btns button {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: none;
    background: none;
    font-size: 15px;
    font-size: 0.9375rem;
    font-weight: 500;
    padding: 4px 0;
    cursor: pointer;
    transition: 0.3s;
    border-bottom: 1px solid transparent;
    line-height: 1; }
    .a11y-zoom-btns button.bigger {
      font-size: 17px;
      font-size: 1.0625rem; }
    .a11y-zoom-btns button.biggest {
      font-size: 20px;
      font-size: 1.25rem; }
    .a11y-zoom-btns button:hover, .a11y-zoom-btns button:focus {
      color: #009ee3; }
    .a11y-zoom-btns button.current {
      border-bottom-color: #222; }
      .a11y-zoom-btns button.current:hover, .a11y-zoom-btns button.current:focus {
        border-bottom-color: #009ee3; }
  .a11y-zoom-btns ul li {
    display: inline-block;
    margin: 0 10px 0 0; }
    .a11y-zoom-btns ul li:last-child {
      margin-right: 0; }

.language-switch-container {
  position: absolute;
  top: 50%;
  right: 40px;
  transform: translateY(-50%); }
  .language-switch-container .language-switcher nav ul {
    font-size: 0;
    display: block; }
    .language-switch-container .language-switcher nav ul li {
      display: inline-block;
      position: relative;
      font-size: 0; }
      .language-switch-container .language-switcher nav ul li:after {
        content: '';
        display: inline-block;
        position: absolute;
        width: 2px;
        background: #222;
        height: calc(100% - 12px);
        top: 6px;
        right: -1px;
        transform: rotate(16deg); }
      .language-switch-container .language-switcher nav ul li a,
      .language-switch-container .language-switcher nav ul li a:visited {
        font-size: 18px;
        font-size: 1.125rem;
        text-transform: uppercase;
        padding: 6px 10px;
        text-decoration: none;
        line-height: 1;
        display: inline-block;
        font-weight: 600;
        color: #222; }
        .language-switch-container .language-switcher nav ul li a:hover, .language-switch-container .language-switcher nav ul li a:focus,
        .language-switch-container .language-switcher nav ul li a:visited:hover,
        .language-switch-container .language-switcher nav ul li a:visited:focus {
          color: #222; }
      .language-switch-container .language-switcher nav ul li.mlp-current-language-item a,
      .language-switch-container .language-switcher nav ul li.mlp-current-language-item a:visited {
        color: #222;
        font-weight: 700; }
      .language-switch-container .language-switcher nav ul li:last-child:after {
        display: none; }
      .language-switch-container .language-switcher nav ul li:last-child a,
      .language-switch-container .language-switcher nav ul li:last-child a:visited {
        padding-right: 0; }

.single-post .big-header .content-wrapper .header-title,
.single-agenda .big-header .content-wrapper .header-title {
  font-size: 32px;
  font-size: 2rem;
  line-height: 130%;
  margin-bottom: 50px; }

.home .big-header {
  background: #f2fafe;
  min-height: 600px;
  margin-bottom: 0;
  padding-bottom: 100px;
  position: relative; }
  .home .big-header .container {
    min-height: 600px; }
  .home .big-header:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 90%;
    width: 250px;
    background-image: url("../images/header-big-el.svg");
    z-index: 1;
    display: block;
    background-repeat: no-repeat;
    background-size: auto 100%; }
  .home .big-header:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 75px;
    width: 100%;
    background-image: url("../images/section-divider-white.svg");
    z-index: 0; }
  .home .big-header .thumb-side {
    height: calc(100% - 125px); }

.big-header {
  min-height: 480px;
  position: relative;
  margin-bottom: 60px; }
  .big-header:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 200px;
    width: 180px;
    background-image: url("../images/header-el.svg");
    z-index: 4;
    display: block;
    background-repeat: no-repeat;
    background-size: auto 100%; }
  .big-header .header-top-wrapper {
    background: #f2fafe;
    position: relative;
    padding: 35px 0 100px 0;
    margin-bottom: 30px; }
    .big-header .header-top-wrapper:before {
      content: '';
      position: absolute;
      z-index: -1;
      background: #f2fafe;
      top: 0;
      right: 0;
      bottom: 0;
      height: 100%;
      width: 300vw; }
    .big-header .header-top-wrapper:after {
      content: '';
      position: absolute;
      bottom: -1px;
      right: 0;
      height: 75px;
      width: calc(((100vw - 1320px) / 2) + 100%);
      background-image: url(../images/section-divider-white.svg);
      z-index: 1;
      background-size: 100% auto;
      background-repeat: no-repeat;
      background-position: right bottom; }
  .big-header .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: start;
        align-items: flex-start;
    min-height: 480px; }
  .big-header .content-wrapper {
    max-width: 50%;
    position: relative;
    z-index: 3;
    -ms-flex: 1;
        flex: 1; }
    .big-header .content-wrapper div:last-child {
      padding-bottom: 30px; }
    .big-header .content-wrapper .header-title {
      margin: 0px 0 25px 0;
      line-height: 60px;
      padding-right: 35px; }
    .big-header .content-wrapper p {
      margin: 0;
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: 600;
      max-width: 550px; }
    .big-header .content-wrapper #breadcrumbs {
      font-size: 16px;
      font-size: 1rem;
      margin-bottom: 15px; }
      .big-header .content-wrapper #breadcrumbs a,
      .big-header .content-wrapper #breadcrumbs a:visited {
        text-decoration: none; }
        .big-header .content-wrapper #breadcrumbs a:hover, .big-header .content-wrapper #breadcrumbs a:focus,
        .big-header .content-wrapper #breadcrumbs a:visited:hover,
        .big-header .content-wrapper #breadcrumbs a:visited:focus {
          text-decoration: underline; }
      .big-header .content-wrapper #breadcrumbs a,
      .big-header .content-wrapper #breadcrumbs a:visited,
      .big-header .content-wrapper #breadcrumbs .breadcrumb_last {
        color: #28225c;
        font-weight: 400; }
    .big-header .content-wrapper .btn-wrapper {
      margin-top: 50px; }
      .big-header .content-wrapper .btn-wrapper li {
        margin-right: 20px;
        display: inline-block; }
        .big-header .content-wrapper .btn-wrapper li:last-child {
          margin-right: 0; }
        .big-header .content-wrapper .btn-wrapper li:nth-child(2) a,
        .big-header .content-wrapper .btn-wrapper li:nth-child(2) a:visited {
          background: #fff;
          color: #28225c; }
          .big-header .content-wrapper .btn-wrapper li:nth-child(2) a:hover, .big-header .content-wrapper .btn-wrapper li:nth-child(2) a:focus,
          .big-header .content-wrapper .btn-wrapper li:nth-child(2) a:visited:hover,
          .big-header .content-wrapper .btn-wrapper li:nth-child(2) a:visited:focus {
            background: #28225c;
            color: #fff; }
  .big-header .thumb-side {
    width: 50%;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    max-height: 675px;
    z-index: 3;
    pointer-events: none; }
    .big-header .thumb-side:after {
      content: '';
      position: absolute;
      top: -16px;
      left: -16px;
      height: calc(100% + 16px);
      width: calc(100% + 32px);
      background: linear-gradient(to right, #009ee3 0%, #76b82a 100%);
      z-index: -1;
      transform: rotate(2deg);
      transform-origin: center;
      border-radius: 5px; }
    .big-header .thumb-side .thumb {
      width: 100%;
      height: 100%;
      display: block;
      background-size: cover;
      background-position: center center;
      border-radius: 0px 0px 0px 5px; }

.big-header.thumb-empty {
  min-height: 260px;
  background: #f2fafe; }
  .big-header.thumb-empty .container {
    min-height: 260px; }
  .big-header.thumb-empty .content-wrapper {
    max-width: 100%; }
  .big-header.thumb-empty .header-top-wrapper {
    margin-bottom: 0px !important;
    padding-bottom: 0 !important; }
    .big-header.thumb-empty .header-top-wrapper:before, .big-header.thumb-empty .header-top-wrapper:after {
      display: none; }
  .big-header.thumb-empty .content-wrapper {
    min-height: 260px;
    padding-bottom: 100px; }
  .big-header.thumb-empty:after {
    content: '';
    position: absolute;
    bottom: -1px;
    right: 0;
    height: 75px;
    width: 100%;
    background-image: url(../images/section-divider-white.svg);
    z-index: 5;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center bottom; }

.big-header.home-header .container {
  -ms-flex-align: center;
      align-items: center; }

.big-header.home-header .content-wrapper {
  max-width: calc(50% - 15px); }

.big-header.home-header .thumb-side {
  width: calc(50% - 50px); }

.single.single-post .big-header,
.single.single-agenda .big-header {
  min-height: 260px;
  background: #f2fafe;
  padding-bottom: 50px; }
  .single.single-post .big-header .container,
  .single.single-agenda .big-header .container {
    min-height: 260px; }
  .single.single-post .big-header .content-wrapper,
  .single.single-agenda .big-header .content-wrapper {
    min-height: 260px; }
  .single.single-post .big-header .thumb-side,
  .single.single-agenda .big-header .thumb-side {
    z-index: 10;
    width: 100%;
    max-width: 1320px;
    right: auto;
    left: 50%;
    transform: translateX(-50%); }
    .single.single-post .big-header .thumb-side .thumb,
    .single.single-agenda .big-header .thumb-side .thumb {
      max-width: 500px;
      margin: 0 0 0 auto; }
    .single.single-post .big-header .thumb-side:after,
    .single.single-agenda .big-header .thumb-side:after {
      max-width: 516px;
      left: auto;
      right: -8px; }
  .single.single-post .big-header .header-top-wrapper,
  .single.single-agenda .big-header .header-top-wrapper {
    margin-bottom: 0px !important;
    padding-bottom: 0 !important; }
    .single.single-post .big-header .header-top-wrapper:after,
    .single.single-agenda .big-header .header-top-wrapper:after {
      display: none; }
  .single.single-post .big-header:after,
  .single.single-agenda .big-header:after {
    content: '';
    position: absolute;
    bottom: -1px;
    right: 0;
    height: 75px;
    width: 100%;
    background-image: url(../images/section-divider-white.svg);
    z-index: 5;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center bottom; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJoZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQ0xIOzs7Ozs7R0FNRztBQWdCSCx5QkFBeUI7QUFPekIseUJBQXlCO0FBK0J6QiwyQkFBMkI7QUFnQjNCLG9CQUFvQjtBQWFwQix1QkFBdUI7QUFxSHZCLHFCQUFxQjtBQzNNckI7RUFFNkMscUJBQW9CLEVBQUc7O0FBRnBFO0VBSzhDLHFCQUFvQixFQUFHOztBQUxyRTtFQVE2QyxzQkFBcUIsRUFBRzs7QUFJckU7RUFDQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQ2xCOztBQUVEO0VBQ0MsbUJBQWtCLEVBQ2xCOztBQWFEOztFQUVDLGVBQWMsRUFDZDs7QUFFRDs7RUFHRSxlRjlCYSxFRWtDYjtFQVBGOztJQUtHLGVGaENZLEVFaUNaOztBQUlIO0VBQ0MsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCw0QkFBMkI7RUFDM0IsYUFBWTtFQUNaLG9CRjVDaUI7RUU2Q2pCLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsMkJGeENXLEVFNEVYO0VBNUNEO0lBVUUsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxTQUFRO0lBQ1IsVUFBUztJQUNULG9CQUFtQjtJQUNuQixpQ0FBZ0M7SUFDaEMsMERBQXlEO0lBQ3pELFdBQVU7SUFDVixVQUFTO0lBQ1QsNEJBQTJCO0lBQzNCLG1DQUFrQztJQUNsQyx5QkFBd0I7SUFDeEIsNkJBQTRCO0lBQzVCLGVBQWM7SUFDZCxpQkFBZ0IsRUFDaEI7RUF6QkY7SUEyQkUsWUFBVyxFQWdCWDtJQTNDRjs7TUR3S0MsZ0JDMUl5QjtNRDJJekIsb0JBVnVCO01DaElyQixZRi9EUztNRWdFVCxvQkFBbUI7TUFDbkIsaUJBQWdCO01BQ2hCLFlBQVc7TUFDWCxpQkFBZ0IsRUFDaEI7SUFwQ0g7O01Bd0NJLFdBQVUsRUFDVjs7QUFVSjtFQUNDLG9CQUFtQjtFQUNuQix3Q0FBNkIs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QUFTO0lBQ1QsNEJBQTJCLEVBVTNCO0lBNUJIOztNQW9CSSxpQkFBZ0I7TUFDaEIsbUJBQWtCLEVBQ2xCO0lBdEJKOztNQXdCSSxpQkFBZ0I7TUFDaEIsV0FBVTtNQUNWLFlBQVcsRUFDWDtFQTNCSjs7SUE4QkcsOEJBQTZCO0lBQzdCLDZCQUE0QixFQUk1QjtJQW5DSDs7TUFpQ0ksY0FBYSxFQUNiO0VBbENKOztJQXFDRyxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLGFBQVk7SUFDWixTQUFRO0lBQ1IsYUFBWTtJQUNaLFlBQVc7SUFDWCwyREFBMEQ7SUFDMUQsV0FBVTtJQUNWLDJCQUEwQjtJQUMxQiw2QkFBNEI7SUFDNUIsbUNBQWtDLEVBQ2xDIiwiZmlsZSI6ImhlYWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhcmlhYmxlIGZpbGUgXG4gKiBwbGFjZSBnbG9iYWwgdmFyaWFibGVzIGhlcmU6XG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqL1xuXG4kZm9udC1zdGFjazogJ01lcnJpd2VhdGhlciBTYW5zJywgc2Fucy1zZXJpZjtcbiRoZWFkLXN0YWNrOiAnTWVycml3ZWF0aGVyIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4vL1Etc3VwcG9ydFxuJGRhcmtCbHVlOiAjMjgyMjVjO1xuJGxpZ2h0Qmx1ZTogI2YyZmFmZTtcbiRxQmx1ZTogIzAwOWVlMztcbiRncmVlbjogIzc2YjgyYTtcblxuJGxpZ2h0UUJsdWU6ICNhMWQ5Zjc7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzIyMjtcbiRncmV5OiAjZjRmOWZjO1xuJGxpZ2h0R3JleTogI2Y5ZjhmYTtcbiRkYXJrR3JleTogI2QwZDBkMDtcblxuJGdyZXlUeHQ6ICMzYzNjM2I7XG5cbiRwaW5rOiAkcUJsdWU7XG5cbiRwdXJwbGU6ICRkYXJrQmx1ZTtcblxuJG9yYW5nZTogI2YzOTIwMDtcblxuJGJvcmRlci1yYWRpdXM6IDVweDtcblxuJGZvcm0taW5wdXQtY29sb3I6ICNlY2VjZWM7XG4kZm9ybS1pbnB1dC1ob3Zlci1jb2xvcjogIzAwMDtcblxuJGVycm9yQ29sb3I6ICNhZTJkMzA7XG5cbiRyZWd1bGFyLXdlaWdodDogNDAwO1xuJG1lZGl1bS13ZWlnaHQ6IDUwMDtcbiRzZW1pYm9sZC13ZWlnaHQ6IDYwMDtcbiRib2xkLXdlaWdodDogNzAwO1xuIiwiLyoqXG4gKiBNaXhpbiBmaWxlIFxuICogQWxsIG91ciBjdXN0b20gbWl4aW5zXG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqIEBzaW5jZSAyMDE5XG4gKi9cblxuLy9tYWtlIGZsZXggcm93cyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1yb3coJGVxdWFsaXplOiBzdHJldGNoKSB7XG5cdEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG5cdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cbi8vbWFrZSBmbGV4IGNvbHVtbnMgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtY29sKCRlcXVhbGl6ZTogc3RyZXRjaCkge1xuXHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG4vKiBCb3hzaXppbmcgc2hvcnRjdXQ6ICovXG5AbWl4aW4gYm9yZGVyYm94KCkge1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogVHJhbnNmb3JtIHNob3J0Y3V0cyAqL1xuXG4vLyByb3RhdGVcbkBtaXhpbiByb3RhdGUoJGRlZykge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTtcbn1cblxuLy8gc2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKCRzY2FsZSkpO1xufVxuXG4vLyB0cmFuc2xhdGVcbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XG59XG5cbi8vIHNrZXdcbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcbn1cblxuLy90cmFuc2Zvcm0gb3JpZ2luXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG5cdG1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG4vKiBTdHlsaW5nIHBsYWNlaG9sZGVyczogKi9cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG5cdCYucGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLyogUmV0aW5hIGltYWdlczogKi9cbkBtaXhpbiBpbWFnZS0yeCgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xuXHRAbWVkaWEgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcblx0XHQoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLFxuXHRcdCgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XG5cdFx0Lyogb24gcmV0aW5hLCB1c2UgaW1hZ2UgdGhhdCdzIHNjYWxlZCBieSAyICovXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZSk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcblx0fVxufVxuXG4vKiBcIkhhcmRcIiBncmFkaWVudHM6ICovXG5AbWl4aW4gZ3JhZGllbnQtaGFyZCgkc3RhcnQsICRlbmQ6ICNmZmYsICRkaXJlY3Rpb246ICdob3Jpem9udGFsJykge1xuXHRAaWYgJGRpcmVjdGlvbiA9PSAnaG9yaXpvbnRhbCcge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtaG9yaXpvbnRhbCgkc3RhcnQsICRlbmQpO1xuXHR9IEBlbHNlIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCRzdGFydCwgJGVuZCk7XG5cdH1cbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtaG9yaXpvbnRhbCgkZnJvbSwgJHRvKSB7XG5cdGJhY2tncm91bmQ6ICR0bztcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChcblx0XHRsaW5lYXIsXG5cdFx0bGVmdCB0b3AsXG5cdFx0cmlnaHQgdG9wLFxuXHRcdGNvbG9yLXN0b3AoMCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkdG8pLFxuXHRcdGNvbG9yLXN0b3AoMTAwJSwgJHRvKVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcblx0XHRsZWZ0LFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC12ZXJ0aWNhbCgkZnJvbSwgJHRvKSB7XG5cdGJhY2tncm91bmQ6ICR0bztcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChcblx0XHRsaW5lYXIsXG5cdFx0dG9wIHRvcCxcblx0XHRyaWdodCB0b3AsXG5cdFx0Y29sb3Itc3RvcCgwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICR0byksXG5cdFx0Y29sb3Itc3RvcCgxMDAlLCAkdG8pXG5cdCk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvcCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gYm90dG9tLFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG59XG5cbkBtaXhpbiBxLWdyYWRpZW50KCkge1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcblx0XHR0byByaWdodCxcblx0XHRnYmEoMCwgMTU4LCAyMjcsIDEpIDAlLFxuXHRcdHJnYmEoMTE4LCAxODQsIDQyLCAxKSAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdGdiYSgwLCAxNTgsIDIyNywgMSkgMCUsXG5cdFx0cmdiYSgxMTgsIDE4NCwgNDIsIDEpIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdGdiYSgwLCAxNTgsIDIyNywgMSkgMCUsXG5cdFx0cmdiYSgxMTgsIDE4NCwgNDIsIDEpIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdHJnYmEoMCwgMTU4LCAyMjcsIDEpIDAlLFxuXHRcdHJnYmEoMTE4LCAxODQsIDQyLCAxKSAxMDAlXG5cdCk7XG59XG5cbkBtaXhpbiBxaG92ZXItZ3JhZGllbnQoKSB7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdGdiYSgwLCAxNTgsIDIyNywgMSkgMCUsXG5cdFx0cmdiYSgxMTgsIDE4NCwgNDIsIDEpIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gcmlnaHQsXG5cdFx0Z2JhKDAsIDE1OCwgMjI3LCAxKSAwJSxcblx0XHRyZ2JhKDExOCwgMTg0LCA0MiwgMSkgMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gcmlnaHQsXG5cdFx0Z2JhKDAsIDE1OCwgMjI3LCAxKSAwJSxcblx0XHRyZ2JhKDExOCwgMTg0LCA0MiwgMSkgMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gcmlnaHQsXG5cdFx0cmdiYSgwLCAxNTgsIDIyNywgMSkgMCUsXG5cdFx0cmdiYSgxMTgsIDE4NCwgNDIsIDEpIDEwMCVcblx0KTtcbn1cblxuLyogUkVNIGZvbnQgc2l6ZXM6ICovXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG5cdCRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG5cdEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gYnJlYWstY29udGFpbmVyKCkge1xuXHRtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG5cdG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcblx0Zm9udC1zaXplOiAkc2l6ZTtcblx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oJHNpemUpO1xufVxuXG5AbWl4aW4gYnV0dG9uKCkge1xuXHRAaW5jbHVkZSBxLWdyYWRpZW50KCk7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMnB4IDM1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZC13ZWlnaHQ7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ly90cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDFzIGVhc2Utb3V0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjUwJTtcblx0fVxufVxuXG5AbWl4aW4gcmVtb3ZlLWVsZW1lbnQoKSB7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMXB4O1xuXHR3aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiQGltcG9ydCAnYmFzZS9fdmFyaWFibGVzJztcbkBpbXBvcnQgJ2Jhc2UvX21peGlucyc7XG5cbmh0bWwge1xuXHQmW2RhdGEtYTExeS16b29tPSd6b29tLTEnXSB7XG5cdFx0LmJpZy1oZWFkZXIgLmNvbnRlbnQtd3JhcHBlciAuaGVhZGVyLXRpdGxle21hcmdpbjogMHB4IDAgMjVweCAwO31cblx0fVxuXHQmW2RhdGEtYTExeS16b29tPSd6b29tLTInXSB7XG5cdFx0LmJpZy1oZWFkZXIgLmNvbnRlbnQtd3JhcHBlciAuaGVhZGVyLXRpdGxleyBtYXJnaW46IDBweCAwIDI1cHggMDt9XG5cdH1cblx0JltkYXRhLWExMXktem9vbT0nem9vbS0zJ10ge1xuXHRcdC5iaWctaGVhZGVyIC5jb250ZW50LXdyYXBwZXIgLmhlYWRlci10aXRsZXttYXJnaW46IDcwcHggMCAyNXB4IDA7fVxuXHR9XG59XG5cbiNtYWluLXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogOTBweDsgLy9hY2NvdW50IGZvciBzdGlja3kgbWVudVxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi8vIEBrZXlmcmFtZXMgbWVudW9wZW4ge1xuLy8gICAwJSB7cGFkZGluZzogMCAwIDVweCAwO31cbi8vICAgMTAwJSB7cGFkZGluZzogMCAwIDE1cHggMDt9XG4vLyB9XG5cbi8vIGhlYWRlciAubWFpbi1uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUgbGl7XG4vLyBcdGEsIGE6dmlzaXRlZHtcbi8vIFx0XHRhbmltYXRpb246IG1lbnVvcGVuIC4xNXMgbGluZWFyO1xuLy8gXHRcdHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4vLyBcdH1cbi8vIH1cbmhlYWRlciAubWFpbi1uYXYgYTpmb2N1cyArIC5zdWItbWVudSxcbmhlYWRlciAubWFpbi1uYXYgbGk6Zm9jdXMtd2l0aGluIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oZWFkZXIgLm1haW4tbmF2IGxpOmZvY3VzLXdpdGhpbiB7XG5cdCYgPiBhLFxuXHQmID4gYTp2aXNpdGVkIHtcblx0XHRjb2xvcjogJHBpbms7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb2xvcjogJHBpbms7XG5cdFx0fVxuXHR9XG59XG5cbmhlYWRlciAubWFpbi1uYXYgLnN1Yi1tZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDMwMHB4O1xuXHRiYWNrZ3JvdW5kOiAkZGFya0JsdWU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDQwcHggMzJweCAhaW1wb3J0YW50O1xuXHRib3JkZXItdG9wOiA1cHggc29saWQgJHdoaXRlO1xuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwIDkuNXB4IDE2cHggOS41cHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjkyMzVjIHRyYW5zcGFyZW50O1xuXHRcdHRvcDogLTEycHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdH1cblx0bGkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGEsXG5cdFx0YTp2aXNpdGVkIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweCAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGEsXG5cdFx0XHRhOnZpc2l0ZWQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBoZWFkZXIgLnN1Yi1tZW51IGxpIGEsIGhlYWRlciAuc3ViLW1lbnUgbGkgYTp2aXNpdGVke1xuLy8gXHRwYWRkaW5nOjEycHggMjBweDtcbi8vIFx0QGluY2x1ZGUgZm9udC1zaXplKCAxNnB4ICk7XG4vLyB9XG5cbmhlYWRlciB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgjMDAwLCAwLjI1KTtcblx0LmxvZ28ge1xuXHRcdG1heC13aWR0aDogMTc1cHg7XG5cdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDkwcHg7XG5cdH1cblx0Lm1haW4tbmF2IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQubG9nbyB7XG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbi1uYXYge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTAwcHg7XG5cdFx0fVxuXHRcdC5zaWRlLW5hdiB7XG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHR9XG5cdH1cblx0dWwsXG5cdC5tYWluLW5hdiB1bCB7XG5cdFx0bGkge1xuXHRcdFx0JiA+IGEsXG5cdFx0XHQmID4gYTp2aXNpdGVkIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCA0MHB4IDEycHggMjBweDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJHNlbWlib2xkLXdlaWdodDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrQmx1ZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpub3QoLm5vbi1hY3RpdmUpIHtcblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSxcblx0XHRcdFx0Ji5jdXJyZW50LXBhZ2UtcGFyZW50LFxuXHRcdFx0XHQmLmN1cnJlbnRfcGFnZV9hbmNlc3RvciB7XG5cdFx0XHRcdFx0JiA+IGEsXG5cdFx0XHRcdFx0JiA+IGE6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHBpbms7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSxcblx0XHRcdFx0XHQmLmN1cnJlbnQtcGFnZS1wYXJlbnQsXG5cdFx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xuXHRcdFx0XHRcdFx0JiA+IGEsXG5cdFx0XHRcdFx0XHQmID4gYTp2aXNpdGVkIHtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwaW5rO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JiA+IGEsXG5cdFx0XHRcdCYgPiBhOnZpc2l0ZWQge1xuXHRcdFx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0JiA+IGEsXG5cdFx0XHRcdCYgPiBhOnZpc2l0ZWQge1xuXHRcdFx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcGluaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpZGUtbmF2IHtcblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZsZXg6IDAgMSBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDM3cHg7XG5cdFx0XHRcdC8vcGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWRmNGY4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHQuc2VhcmNoLWJ0bixcblx0XHRcdFx0LnNlYXJjaC1idG46dmlzaXRlZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb25zL3NlYXJjaC1pY29uLWJsYWNrLnN2ZycpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0Qmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYTExeS16b29tLWJ0bnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogODBweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRidXR0b24ge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcblx0XHRwYWRkaW5nOiA0cHggMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Ji5iaWdnZXIge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE3cHgpO1xuXHRcdH1cblx0XHQmLmJpZ2dlc3Qge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xuXHRcdH1cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRxQmx1ZTtcblx0XHR9XG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRibGFjaztcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHFCbHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGFuZ3VhZ2Utc3dpdGNoLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA0MHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC5sYW5ndWFnZS1zd2l0Y2hlciB7XG5cdFx0bmF2IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcblx0XHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxNmRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEsXG5cdFx0XHRcdFx0YTp2aXNpdGVkIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pYm9sZC13ZWlnaHQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm1scC1jdXJyZW50LWxhbmd1YWdlLWl0ZW0ge1xuXHRcdFx0XHRcdFx0YSxcblx0XHRcdFx0XHRcdGE6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13ZWlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZDphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0YSxcblx0XHRcdFx0XHRcdGE6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2luZ2xlLXBvc3QgLmJpZy1oZWFkZXIgLmNvbnRlbnQtd3JhcHBlciAuaGVhZGVyLXRpdGxlLFxuLnNpbmdsZS1hZ2VuZGEgLmJpZy1oZWFkZXIgLmNvbnRlbnQtd3JhcHBlciAuaGVhZGVyLXRpdGxlIHtcblx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmhvbWUgLmJpZy1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiAkbGlnaHRCbHVlO1xuXHRtaW4taGVpZ2h0OiA2MDBweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5jb250YWluZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiA5MCU7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hlYWRlci1iaWctZWwuc3ZnJyk7XG5cdFx0ei1pbmRleDogMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2VjdGlvbi1kaXZpZGVyLXdoaXRlLnN2ZycpO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0LnRodW1iLXNpZGUge1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTI1cHgpO1xuXHR9XG59XG5cbi5iaWctaGVhZGVyIHtcblx0bWluLWhlaWdodDogNDgwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdHdpZHRoOiAxODBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oZWFkZXItZWwuc3ZnJyk7XG5cdFx0ei1pbmRleDogNDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHR9XG5cdC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQ6ICRsaWdodEJsdWU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDM1cHggMCAxMDBweCAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodEJsdWU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAzMDB2dztcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoKCgxMDB2dyAtIDEzMjBweCkgLyAyKSArIDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZWN0aW9uLWRpdmlkZXItd2hpdGUuc3ZnKTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG5cdFx0fVxuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtaW4taGVpZ2h0OiA0ODBweDtcblx0fVxuXHQuY29udGVudC13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRmbGV4OiAxO1xuXHRcdGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQuaGVhZGVyLXRpdGxlIHtcblx0XHRcdG1hcmdpbjogMHB4IDAgMjVweCAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRcdFx0Ly93b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pYm9sZC13ZWlnaHQ7XG5cdFx0XHRtYXgtd2lkdGg6IDU1MHB4O1xuXHRcdH1cblx0XHQjYnJlYWRjcnVtYnMge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdGEsXG5cdFx0XHRhOnZpc2l0ZWQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhLFxuXHRcdFx0YTp2aXNpdGVkLFxuXHRcdFx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0XHRcdGNvbG9yOiAkZGFya0JsdWU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkcmVndWxhci13ZWlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4td3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGEsXG5cdFx0XHRcdFx0YTp2aXNpdGVkIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFya0JsdWU7XG5cdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkYXJrQmx1ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRodW1iLXNpZGUge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogNjc1cHg7XG5cdFx0ei1pbmRleDogMztcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMTZweDtcblx0XHRcdGxlZnQ6IC0xNnB4O1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAxNnB4KTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcblx0XHRcdEBpbmNsdWRlIHEtZ3JhZGllbnQoKTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0fVxuXHRcdC50aHVtYiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCA1cHg7XG5cdFx0fVxuXHRcdC8vICYuZGFyay1ibHVlOmFmdGVye1xuXHRcdC8vIFx0YmFja2dyb3VuZDokZGFya0JsdWU7XG5cdFx0Ly8gfVxuXHRcdC8vICYubGlnaHQtYmx1ZTphZnRlcntcblx0XHQvLyBcdGJhY2tncm91bmQ6JGxpZ2h0Qmx1ZTtcblx0XHQvLyB9XG5cdFx0Ly8gJi5waW5rOmFmdGVye1xuXHRcdC8vIFx0YmFja2dyb3VuZDokcGluaztcblx0XHQvLyB9XG5cdFx0Ly8gJi5wdXJwbGU6YWZ0ZXJ7XG5cdFx0Ly8gXHRiYWNrZ3JvdW5kOiRwdXJwbGU7XG5cdFx0Ly8gfVxuXHRcdC8vICYub3JhbmdlOmFmdGVye1xuXHRcdC8vIFx0YmFja2dyb3VuZDokb3JhbmdlO1xuXHRcdC8vIH1cblx0fVxufVxuXG4uYmlnLWhlYWRlci50aHVtYi1lbXB0eSB7XG5cdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXHRiYWNrZ3JvdW5kOiAkbGlnaHRCbHVlO1xuXHQuY29udGFpbmVyIHtcblx0XHRtaW4taGVpZ2h0OiAyNjBweDtcblx0fVxuXHQuY29udGVudC13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50LXdyYXBwZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMXB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGhlaWdodDogNzVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlY3Rpb24tZGl2aWRlci13aGl0ZS5zdmcpO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuXHR9XG59XG5cbi5iaWctaGVhZGVyLmhvbWUtaGVhZGVyIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuY29udGVudC13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG5cdH1cblx0LnRodW1iLXNpZGUge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDUwcHgpO1xuXHR9XG59XG5cbi5zaW5nbGUuc2luZ2xlLXBvc3QsXG4uc2luZ2xlLnNpbmdsZS1hZ2VuZGEge1xuXHQuYmlnLWhlYWRlciB7XG5cdFx0bWluLWhlaWdodDogMjYwcHg7XG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0Qmx1ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXHRcdH1cblx0XHQuY29udGVudC13cmFwcGVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXHRcdH1cblx0XHQudGh1bWItc2lkZSB7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMzIwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdC50aHVtYiB7XG5cdFx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUxNnB4O1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogLThweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlY3Rpb24tZGl2aWRlci13aGl0ZS5zdmcpO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG5cdFx0fVxuXHR9XG59XG4iXX0= */
