@charset "UTF-8";
/**
 * 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: */
.single-post .section.block_content .block.content-block,
.single-post .section .column.content,
.single-post .column.image,
.single-post .section-title,
.single-post .block.image-block {
  max-width: 720px;
  margin: 0 auto; }

.single-post .section.block_content .block.content-block {
  padding: 0; }

.single-post .section {
  margin-bottom: 35px; }

.single-post .hero .content-wrapper {
  width: 100%; }

.single-post .hero .content-wrapper #breadcrumbs {
  max-width: 720px;
  margin: 0 auto; }

.hero.post-hero {
  background: #0578be;
  position: relative; }
  .hero.post-hero:after {
    content: "";
    position: absolute;
    z-index: 0;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
    background: #1a9cd8;
    background: linear-gradient(153deg, #1a9cd8 0%, black 100%);
    opacity: 0.5; }
  .hero.post-hero #breadcrumbs {
    margin-bottom: 20px;
    font-size: 12px;
    font-size: 0.75rem;
    color: #fff;
    font-family: "Antenna-Light", "serif"; }
    .hero.post-hero #breadcrumbs a {
      color: #fff;
      font-family: "Antenna-Light", "serif"; }
  .hero.post-hero:has(+ .post-intro-section.has-thumbnail) {
    margin-bottom: 0; }
    .hero.post-hero:has(+ .post-intro-section.has-thumbnail) .container {
      position: relative;
      padding-bottom: 320px;
      z-index: 3; }
    .hero.post-hero:has(+ .post-intro-section.has-thumbnail) .content-wrapper {
      padding: 200px 0 80px 0;
      padding-bottom: 0; }

.post-intro-section.has-thumbnail {
  position: relative;
  top: -300px;
  margin-bottom: -300px;
  z-index: 3; }
  .post-intro-section.has-thumbnail .block.intro-block {
    max-width: 800px;
    margin: 0 auto; }
    .post-intro-section.has-thumbnail .block.intro-block .thumb img {
      border-radius: 10px;
      overflow: hidden; }
    .post-intro-section.has-thumbnail .block.intro-block .content-wrapper {
      max-width: 720px;
      margin: 25px auto; }
      .post-intro-section.has-thumbnail .block.intro-block .content-wrapper .part-title {
        font-size: 32px;
        font-size: 2rem; }

.search .main-wrapper .section:first-child {
  margin-top: 200px;
  margin-bottom: 60px; }

.search .section.block_content {
  margin-top: 80px; }

.search .section.block_content .block.content-block {
  max-width: 940px;
  background: #fff;
  margin: 0 !important; }

.search .section.search-form {
  margin-top: 0;
  margin-bottom: 0; }
  .search .section.search-form .block.search-block {
    max-width: 940px;
    background: #fff;
    padding: 20px 0 0 0;
    /* Remove the default appearance of the clear button */
    /* Custom style for the clear button */ }
    .search .section.search-form .block.search-block input[type="search"]::-webkit-search-cancel-button {
      appearance: none; }
    .search .section.search-form .block.search-block input[type="search"]::-webkit-search-cancel-button {
      height: 16px;
      width: 16px;
      background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>') no-repeat center center;
      background-size: contain;
      cursor: pointer; }
    .search .section.search-form .block.search-block input[type="search"]::-ms-clear {
      display: none;
      /* Hide the clear button in IE/Edge */ }
    .search .section.search-form .block.search-block form {
      background: #e9e9f1;
      border-radius: 6px;
      padding: 30px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      gap: 10px 30px; }
      .search .section.search-form .block.search-block form .search-field {
        background: #fff;
        border: 1px solid #e9e9f1;
        padding: 12px;
        border-radius: 0;
        outline: none;
        min-height: 50px;
        border-radius: 6px;
        top: 0;
        right: 0;
        z-index: 1;
        transition: 0.3s;
        -ms-flex: 1;
            flex: 1; }
    .search .section.search-form .block.search-block .button {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      display: inline-block;
      border: none;
      min-height: 50px; }

.search .section.search-results {
  margin-top: 0; }
  .search .section.search-results .block.results-block {
    max-width: 940px;
    background: #fff;
    padding: 60px 0 0 0; }
    .search .section.search-results .block.results-block nav ul {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      gap: 10px; }
      .search .section.search-results .block.results-block nav ul li {
        -ms-flex: 0 1 calc(50% - 5px);
            flex: 0 1 calc(50% - 5px); }
    .search .section.search-results .block.results-block nav ul li {
      margin-top: 30px;
      padding: 25px;
      background: #e9e9f1;
      border-radius: 6px; }
    .search .section.search-results .block.results-block .type-label {
      background: #1a1110;
      color: #fff;
      padding: 8px 10px;
      font-size: 12px;
      font-size: 0.75rem;
      border-radius: 3px;
      display: inline-block;
      margin-bottom: 20px;
      margin-right: 20px; }
    .search .section.search-results .block.results-block .result-title {
      font-size: 24px;
      font-size: 1.5rem;
      display: inline-block;
      top: 4px;
      position: relative; }
    .search .section.search-results .block.results-block .result-excerpt {
      font-size: 14px;
      font-size: 0.875rem; }
    .search .section.search-results .block.results-block .button {
      margin-top: 15px; }

.single-faq .section.single-faq-content {
  margin-bottom: 35px;
  padding: 20px 0 100px 0;
  background: #e4f8ff; }
  .single-faq .section.single-faq-content .block.faq-block {
    max-width: 960px; }
  .single-faq .section.single-faq-content .faq-item {
    padding: 30px;
    border: none;
    border-radius: 15px;
    background: #fff; }
    .single-faq .section.single-faq-content .faq-item .faq-answer {
      display: block;
      margin-top: 0;
      font-size: 17px;
      font-size: 1.0625rem;
      font-weight: 300;
      font-family: "Nunito", sans-serif;
      color: #30287b; }
      .single-faq .section.single-faq-content .faq-item .faq-answer p {
        margin-bottom: 1em; }
        .single-faq .section.single-faq-content .faq-item .faq-answer p:last-child {
          margin-bottom: 0; }
      .single-faq .section.single-faq-content .faq-item .faq-answer ul {
        margin-top: 12px; }
        .single-faq .section.single-faq-content .faq-item .faq-answer ul li {
          padding-left: 20px;
          position: relative;
          padding-bottom: 10px;
          font-weight: 400; }
          .single-faq .section.single-faq-content .faq-item .faq-answer ul li:before {
            content: "•";
            position: absolute;
            left: 0; }
          .single-faq .section.single-faq-content .faq-item .faq-answer ul li:last-child {
            padding-bottom: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpbmdsZS5jc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwic2luZ2xlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7OztHQUtHO0FDTEg7Ozs7OztHQU1HO0FBZ0JILHlCQUF5QjtBQU96Qix5QkFBeUI7QUErQnpCLDJCQUEyQjtBQW1CM0Isb0JBQW9CO0FBYXBCLHVCQUF1QjtBQXFHdkIscUJBQXFCO0FDOUxyQjs7Ozs7RUFNRSxpQkFBZ0I7RUFDaEIsZUFBYyxFQUNkOztBQVJGO0VBVUUsV0FBVSxFQUNWOztBQVhGO0VBYUUsb0JBQW1CLEVBQ25COztBQUdGO0VBRUUsWUFBVyxFQUNYOztBQUhGO0VBS0UsaUJBQWdCO0VBQ2hCLGVBQWMsRUFDZDs7QUFHRjtFQUNDLG9CRmRhO0VFZWIsbUJBQWtCLEVBdUNsQjtFQXpDRDtJQUlFLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLFNBQVE7SUFDUixVQUFTO0lBQ1QsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsb0JBQTZCO0lBQzdCLDREQUlDO0lBQ0QsYUFBWSxFQUNaO0VBbEJGO0lBb0JFLG9CQUFtQjtJRDJKcEIsZ0JDMUp3QjtJRDJKeEIsbUJBVnVCO0lDaEp0QixZRjFDVTtJQ2lQVixzQ0FBcUMsRUNqTXJDO0lBNUJGO01BeUJHLFlGN0NTO01DaVBWLHNDQUFxQyxFQ2xNcEM7RUEzQkg7SUE4QkUsaUJBQWdCLEVBVWhCO0lBeENGO01BZ0NHLG1CQUFrQjtNQUNsQixzQkFBcUI7TUFDckIsV0FBVSxFQUNWO0lBbkNIO01BcUNHLHdCQUF1QjtNQUN2QixrQkFBaUIsRUFDakI7O0FBSUg7RUFDQyxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLHNCQUFxQjtFQUNyQixXQUFVLEVBa0JWO0VBdEJEO0lBTUUsaUJBQWdCO0lBQ2hCLGVBQWMsRUFjZDtJQXJCRjtNQVVJLG9CQUFtQjtNQUNuQixpQkFBZ0IsRUFDaEI7SUFaSjtNQWVHLGlCQUFnQjtNQUNoQixrQkFBaUIsRUFJakI7TUFwQkg7UURvSUMsZ0JDbEgwQjtRRG1IMUIsZ0JBVnVCLEVDeEdwQjs7QUFLSjtFQUVFLGtCQUFpQjtFQUNqQixvQkFBbUIsRUFDbkI7O0FBSkY7RUFNRSxpQkFBZ0IsRUFDaEI7O0FBUEY7RUFVRyxpQkFBZ0I7RUFDaEIsaUJGbEdTO0VFbUdULHFCQUFvQixFQUNwQjs7QUFiSDtFQWlCRSxjQUFhO0VBQ2IsaUJBQWdCLEVBd0RoQjtFQTFFRjtJQW9CRyxpQkFBZ0I7SUFDaEIsaUJGNUdTO0lFNkdULG9CQUFtQjtJQUVuQix1REFBdUQ7SUFNdkQsdUNBQXVDLEVBMkN2QztJQXpFSDtNQTJCSSxpQkFBZ0IsRUFDaEI7SUE1Qko7TUFnQ0ksYUFBWTtNQUNaLFlBQVc7TUFDWCwyU0FDd0I7TUFDeEIseUJBQXdCO01BQ3hCLGdCQUFlLEVBQ2Y7SUF0Q0o7TUF5Q0ksY0FBYTtNQUFFLHNDQUFzQyxFQUNyRDtJQTFDSjtNQTZDSSxvQkZsSVU7TUVtSVYsbUJBQWtCO01BQ2xCLGNBQWE7TUFFYixxQkFBYTtNQUFiLGNBQWE7TUFDYix3QkFBbUI7VUFBbkIsb0JBQW1CO01BQ25CLGVBQWMsRUFlZDtNQWxFSjtRQXFESyxpQkFBZ0I7UUFDaEIsMEJGM0lTO1FFNElULGNBQWE7UUFDYixpQkFBZ0I7UUFDaEIsY0FBYTtRQUNiLGlCQUFnQjtRQUNoQixtQkFBa0I7UUFDbEIsT0FBTTtRQUNOLFNBQVE7UUFDUixXQUFVO1FBQ1YsaUJBQWdCO1FBQ2hCLFlBQU87WUFBUCxRQUFPLEVBQ1A7SUFqRUw7TUFvRUksbUJBQWM7VUFBZCxlQUFjO01BQ2Qsc0JBQXFCO01BQ3JCLGFBQVk7TUFDWixpQkFBZ0IsRUFDaEI7O0FBeEVKO0VBNkVFLGNBQWEsRUEyQ2I7RUF4SEY7SUErRUcsaUJBQWdCO0lBQ2hCLGlCRnZLUztJRXdLVCxvQkFBbUIsRUFzQ25CO0lBdkhIO01BbUZJLHFCQUFhO01BQWIsY0FBYTtNQUNiLHdCQUFtQjtVQUFuQixvQkFBbUI7TUFDbkIsVUFBUyxFQUlUO01BekZKO1FBdUZLLDhCQUF5QjtZQUF6QiwwQkFBeUIsRUFDekI7SUF4Rkw7TUEyRkksaUJBQWdCO01BQ2hCLGNBQWE7TUFDYixvQkZsTFU7TUVvTFYsbUJBQWtCLEVBQ2xCO0lBaEdKO01Ba0dJLG9CRnhMVztNRXlMWCxZRjFMUTtNRTJMUixrQkFBaUI7TURRcEIsZ0JDUDBCO01EUTFCLG1CQVZ1QjtNQ0dwQixtQkFBa0I7TUFDbEIsc0JBQXFCO01BQ3JCLG9CQUFtQjtNQUNuQixtQkFBa0IsRUFDbEI7SUExR0o7TUQ0R0MsZ0JDQTBCO01EQzFCLGtCQVZ1QjtNQ1VwQixzQkFBcUI7TUFDckIsU0FBUTtNQUNSLG1CQUFrQixFQUNsQjtJQWhISjtNRDRHQyxnQkNNMEI7TURMMUIsb0JBVnVCLEVDZ0JwQjtJQW5ISjtNQXFISSxpQkFBZ0IsRUFDaEI7O0FBS0o7RUFFRSxvQkFBbUI7RUFDbkIsd0JBQXVCO0VBQ3ZCLG9CRjFNZ0IsRUU2UGhCO0VBdkRGO0lBT0csaUJBQWdCLEVBRWhCO0VBVEg7SUFZRyxjQUFhO0lBQ2IsYUFBWTtJQUNaLG9CRjlNZ0I7SUUrTWhCLGlCQUFnQixFQXVDaEI7SUF0REg7TUFrQkksZUFBYztNQUNkLGNBQWE7TURsQ2hCLGdCQ21DMEI7TURsQzFCLHFCQVZ1QjtNQzZDcEIsaUJGeE1hO01FeU1iLGtDRjNPNEI7TUU0TzVCLGVGak9jLEVFK1BkO01BckRKO1FBMEJLLG1CQUFrQixFQUtsQjtRQS9CTDtVQTZCTSxpQkFBZ0IsRUFDaEI7TUE5Qk47UUFrQ0ssaUJBQWdCLEVBa0JoQjtRQXBETDtVQXFDTSxtQkFBa0I7VUFDbEIsbUJBQWtCO1VBQ2xCLHFCQUFvQjtVQUNwQixpQkYxTmEsRUVxT2I7VUFuRE47WUEyQ08sYUFBYTtZQUNiLG1CQUFrQjtZQUNsQixRQUFPLEVBQ1A7VUE5Q1A7WUFpRE8sa0JBQWlCLEVBQ2pCIiwiZmlsZSI6InNpbmdsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIFZhcmlhYmxlIGZpbGUgXG4gKiBwbGFjZSBnbG9iYWwgdmFyaWFibGVzIGhlcmU6XG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqL1xuLyoqXG4gKiBNaXhpbiBmaWxlIFxuICogQWxsIG91ciBjdXN0b20gbWl4aW5zXG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqIEBzaW5jZSAyMDE5XG4gKi9cbi8qIEJveHNpemluZyBzaG9ydGN1dDogKi9cbi8qIFRyYW5zZm9ybSBzaG9ydGN1dHMgKi9cbi8qIFN0eWxpbmcgcGxhY2Vob2xkZXJzOiAqL1xuLyogUmV0aW5hIGltYWdlczogKi9cbi8qIFwiSGFyZFwiIGdyYWRpZW50czogKi9cbi8qIFJFTSBmb250IHNpemVzOiAqL1xuLnNpbmdsZS1wb3N0IC5zZWN0aW9uLmJsb2NrX2NvbnRlbnQgLmJsb2NrLmNvbnRlbnQtYmxvY2ssXG4uc2luZ2xlLXBvc3QgLnNlY3Rpb24gLmNvbHVtbi5jb250ZW50LFxuLnNpbmdsZS1wb3N0IC5jb2x1bW4uaW1hZ2UsXG4uc2luZ2xlLXBvc3QgLnNlY3Rpb24tdGl0bGUsXG4uc2luZ2xlLXBvc3QgLmJsb2NrLmltYWdlLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNpbmdsZS1wb3N0IC5zZWN0aW9uLmJsb2NrX2NvbnRlbnQgLmJsb2NrLmNvbnRlbnQtYmxvY2sge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zaW5nbGUtcG9zdCAuc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLnNpbmdsZS1wb3N0IC5oZXJvIC5jb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2luZ2xlLXBvc3QgLmhlcm8gLmNvbnRlbnQtd3JhcHBlciAjYnJlYWRjcnVtYnMge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaGVyby5wb3N0LWhlcm8ge1xuICBiYWNrZ3JvdW5kOiAjMDU3OGJlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlcm8ucG9zdC1oZXJvOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMWE5Y2Q4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTNkZWcsICMxYTljZDggMCUsIGJsYWNrIDEwMCUpO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuaGVyby5wb3N0LWhlcm8gI2JyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiQW50ZW5uYS1MaWdodFwiLCBcInNlcmlmXCI7IH1cbiAgICAuaGVyby5wb3N0LWhlcm8gI2JyZWFkY3J1bWJzIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogXCJBbnRlbm5hLUxpZ2h0XCIsIFwic2VyaWZcIjsgfVxuICAuaGVyby5wb3N0LWhlcm86aGFzKCsgLnBvc3QtaW50cm8tc2VjdGlvbi5oYXMtdGh1bWJuYWlsKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5oZXJvLnBvc3QtaGVybzpoYXMoKyAucG9zdC1pbnRyby1zZWN0aW9uLmhhcy10aHVtYm5haWwpIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMyMHB4O1xuICAgICAgei1pbmRleDogMzsgfVxuICAgIC5oZXJvLnBvc3QtaGVybzpoYXMoKyAucG9zdC1pbnRyby1zZWN0aW9uLmhhcy10aHVtYm5haWwpIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMjAwcHggMCA4MHB4IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ucG9zdC1pbnRyby1zZWN0aW9uLmhhcy10aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMzAwcHg7XG4gIHotaW5kZXg6IDM7IH1cbiAgLnBvc3QtaW50cm8tc2VjdGlvbi5oYXMtdGh1bWJuYWlsIC5ibG9jay5pbnRyby1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5wb3N0LWludHJvLXNlY3Rpb24uaGFzLXRodW1ibmFpbCAuYmxvY2suaW50cm8tYmxvY2sgLnRodW1iIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5wb3N0LWludHJvLXNlY3Rpb24uaGFzLXRodW1ibmFpbCAuYmxvY2suaW50cm8tYmxvY2sgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG87IH1cbiAgICAgIC5wb3N0LWludHJvLXNlY3Rpb24uaGFzLXRodW1ibmFpbCAuYmxvY2suaW50cm8tYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAucGFydC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG5cbi5zZWFyY2ggLm1haW4td3JhcHBlciAuc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5zZWFyY2ggLnNlY3Rpb24uYmxvY2tfY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cblxuLnNlYXJjaCAuc2VjdGlvbi5ibG9ja19jb250ZW50IC5ibG9jay5jb250ZW50LWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtZm9ybSAuYmxvY2suc2VhcmNoLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICAvKiBSZW1vdmUgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBvZiB0aGUgY2xlYXIgYnV0dG9uICovXG4gICAgLyogQ3VzdG9tIHN0eWxlIGZvciB0aGUgY2xlYXIgYnV0dG9uICovIH1cbiAgICAuc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1mb3JtIC5ibG9jay5zZWFyY2gtYmxvY2sgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtZm9ybSAuYmxvY2suc2VhcmNoLWJsb2NrIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cImJsYWNrXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiPjxsaW5lIHgxPVwiMThcIiB5MT1cIjZcIiB4Mj1cIjZcIiB5Mj1cIjE4XCIvPjxsaW5lIHgxPVwiNlwiIHkxPVwiNlwiIHgyPVwiMThcIiB5Mj1cIjE4XCIvPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtZm9ybSAuYmxvY2suc2VhcmNoLWJsb2NrIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tcy1jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLyogSGlkZSB0aGUgY2xlYXIgYnV0dG9uIGluIElFL0VkZ2UgKi8gfVxuICAgIC5zZWFyY2ggLnNlY3Rpb24uc2VhcmNoLWZvcm0gLmJsb2NrLnNlYXJjaC1ibG9jayBmb3JtIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlOWU5ZjE7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBnYXA6IDEwcHggMzBweDsgfVxuICAgICAgLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtZm9ybSAuYmxvY2suc2VhcmNoLWJsb2NrIGZvcm0gLnNlYXJjaC1maWVsZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZjE7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgZmxleDogMTsgfVxuICAgIC5zZWFyY2ggLnNlY3Rpb24uc2VhcmNoLWZvcm0gLmJsb2NrLnNlYXJjaC1ibG9jayAuYnV0dG9uIHtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWluLWhlaWdodDogNTBweDsgfVxuXG4uc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAuc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1yZXN1bHRzIC5ibG9jay5yZXN1bHRzLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogNjBweCAwIDAgMDsgfVxuICAgIC5zZWFyY2ggLnNlY3Rpb24uc2VhcmNoLXJlc3VsdHMgLmJsb2NrLnJlc3VsdHMtYmxvY2sgbmF2IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgZ2FwOiAxMHB4OyB9XG4gICAgICAuc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1yZXN1bHRzIC5ibG9jay5yZXN1bHRzLWJsb2NrIG5hdiB1bCBsaSB7XG4gICAgICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDVweCk7IH1cbiAgICAuc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1yZXN1bHRzIC5ibG9jay5yZXN1bHRzLWJsb2NrIG5hdiB1bCBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlOWU5ZjE7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7IH1cbiAgICAuc2VhcmNoIC5zZWN0aW9uLnNlYXJjaC1yZXN1bHRzIC5ibG9jay5yZXN1bHRzLWJsb2NrIC50eXBlLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxYTExMTA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC5zZWFyY2ggLnNlY3Rpb24uc2VhcmNoLXJlc3VsdHMgLmJsb2NrLnJlc3VsdHMtYmxvY2sgLnJlc3VsdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRvcDogNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlYXJjaCAuc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyAuYmxvY2sucmVzdWx0cy1ibG9jayAucmVzdWx0LWV4Y2VycHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIC5zZWFyY2ggLnNlY3Rpb24uc2VhcmNoLXJlc3VsdHMgLmJsb2NrLnJlc3VsdHMtYmxvY2sgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmc6IDIwcHggMCAxMDBweCAwO1xuICBiYWNrZ3JvdW5kOiAjZTRmOGZmOyB9XG4gIC5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCAuYmxvY2suZmFxLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4OyB9XG4gIC5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCAuZmFxLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCAuZmFxLWl0ZW0gLmZhcS1hbnN3ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzMwMjg3YjsgfVxuICAgICAgLnNpbmdsZS1mYXEgLnNlY3Rpb24uc2luZ2xlLWZhcS1jb250ZW50IC5mYXEtaXRlbSAuZmFxLWFuc3dlciBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gICAgICAgIC5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCAuZmFxLWl0ZW0gLmZhcS1hbnN3ZXIgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuc2luZ2xlLWZhcSAuc2VjdGlvbi5zaW5nbGUtZmFxLWNvbnRlbnQgLmZhcS1pdGVtIC5mYXEtYW5zd2VyIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgICAuc2luZ2xlLWZhcSAuc2VjdGlvbi5zaW5nbGUtZmFxLWNvbnRlbnQgLmZhcS1pdGVtIC5mYXEtYW5zd2VyIHVsIGxpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWZhcSAuc2VjdGlvbi5zaW5nbGUtZmFxLWNvbnRlbnQgLmZhcS1pdGVtIC5mYXEtYW5zd2VyIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKAolwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDsgfVxuICAgICAgICAgIC5zaW5nbGUtZmFxIC5zZWN0aW9uLnNpbmdsZS1mYXEtY29udGVudCAuZmFxLWl0ZW0gLmZhcS1hbnN3ZXIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuIiwiLyoqXG4gKiBWYXJpYWJsZSBmaWxlIFxuICogcGxhY2UgZ2xvYmFsIHZhcmlhYmxlcyBoZXJlOlxuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKi9cblxuJGZvbnRTdGFjazogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbiRoZWFkU3RhY2s6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWY7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzFhMTExMDtcbiRncmV5OiAjZTllOWYxO1xuJGdyZXlUaW50OiAjZjlmOWY5O1xuXG4kZ3JlZW46ICM3M2JhNjQ7XG4kbWludDogIzAwYTA5YTtcbiRibHVlOiAjMDU3OGJlO1xuJGRhcmtCbHVlOiAjMzAyODdiO1xuXG4kZ3JlZW5UaW50OiAjZTNmMWUwO1xuJG1pbnRUaW50OiAjY2NlY2ViO1xuJGJsdWVUaW50OiAjZTRmOGZmO1xuJGRhcmtCbHVlVGludDogI2U5ZTlmMTtcblxuJGJvcmRlckNvbG9yOiAjZGNlMmVhO1xuXG4kYm9yZGVyUmFkaXVzQmlnOiA1MHB4O1xuJGJvcmRlclJhZGl1czogMTVweDtcbiRib3JkZXJSYWRpdXNTbWFsbDogOHB4O1xuXG4kY29udGFpbmVyV2lkdGg6IDEyODBweDtcblxuLy8gJGZvcm1JbnB1dENvbG9yOiAjOTk5O1xuLy8gJGZvcm1JbnB1dEhvdmVyQ29sb3I6ICMwMDA7XG5cbiRmb3JtSW5wdXRDb2xvcjogJGJsdWU7XG4kZm9ybUlucHV0SG92ZXJDb2xvcjogJG1pbnQ7XG5cbiRlcnJvckNvbG9yOiAjYWUyZDMwO1xuXG4kbGlnaHRXZWlnaHQ6IDMwMDtcbiRyZWd1bGFyV2VpZ2h0OiA0MDA7XG4kbWVkaXVtV2VpZ2h0OiA1MDA7XG4kc2VtaUJvbGRXZWlnaHQ6IDYwMDtcbiRib2xkV2VpZ2h0OiA3MDA7XG4kZXh0cmFCb2xkV2VpZ2h0OiA4MDA7XG4kYmxhY2tXZWlnaHQ6IDkwMDtcbiIsIi8qKlxuICogTWl4aW4gZmlsZSBcbiAqIEFsbCBvdXIgY3VzdG9tIG1peGluc1xuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKiBAc2luY2UgMjAxOVxuICovXG5cbi8vbWFrZSBmbGV4IHJvd3MgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtcm93KCRlcXVhbGl6ZTogc3RyZXRjaCkge1xuXHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG4vL21ha2UgZmxleCBjb2x1bW5zIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LWNvbCgkZXF1YWxpemU6IHN0cmV0Y2gpIHtcblx0QGluY2x1ZGUgZGlzcGxheShmbGV4KTtcblx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuLyogQm94c2l6aW5nIHNob3J0Y3V0OiAqL1xuQG1peGluIGJvcmRlcmJveCgpIHtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFRyYW5zZm9ybSBzaG9ydGN1dHMgKi9cblxuLy8gcm90YXRlXG5AbWl4aW4gcm90YXRlKCRkZWcpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XG59XG5cbi8vIHNjYWxlXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cblxuLy8gdHJhbnNsYXRlXG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xufVxuXG4vLyBza2V3XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XG59XG5cbi8vdHJhbnNmb3JtIG9yaWdpblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJG9yaWdpbikge1xuXHRtb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0dHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLyogU3R5bGluZyBwbGFjZWhvbGRlcnM6ICovXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuXHQmLnBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8qIFJldGluYSBpbWFnZXM6ICovXG5AbWl4aW4gaW1hZ2UtMngoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcblx0QG1lZGlhIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuNi8yKSxcblx0XHQoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuXHRcdChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuXHRcdChtaW4tcmVzb2x1dGlvbjogMS4zZHBweCkge1xuXHRcdC8qIG9uIHJldGluYSwgdXNlIGltYWdlIHRoYXQncyBzY2FsZWQgYnkgMiAqL1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2UpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG5cdH1cbn1cblxuLyogXCJIYXJkXCIgZ3JhZGllbnRzOiAqL1xuQG1peGluIGdyYWRpZW50LWhhcmQoJHN0YXJ0LCAkZW5kOiAjZmZmLCAkZGlyZWN0aW9uOiBcImhvcml6b250YWxcIikge1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBcImhvcml6b250YWxcIiB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRzdGFydCwgJGVuZCk7XG5cdH0gQGVsc2Uge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtdmVydGljYWwoJHN0YXJ0LCAkZW5kKTtcblx0fVxufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRmcm9tLCAkdG8pIHtcblx0YmFja2dyb3VuZDogJHRvO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHRsZWZ0IHRvcCxcblx0XHRyaWdodCB0b3AsXG5cdFx0Y29sb3Itc3RvcCgwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICR0byksXG5cdFx0Y29sb3Itc3RvcCgxMDAlLCAkdG8pXG5cdCk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG5cdFx0bGVmdCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtdmVydGljYWwoJGZyb20sICR0bykge1xuXHRiYWNrZ3JvdW5kOiAkdG87XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdHRvcCB0b3AsXG5cdFx0cmlnaHQgdG9wLFxuXHRcdGNvbG9yLXN0b3AoMCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkdG8pLFxuXHRcdGNvbG9yLXN0b3AoMTAwJSwgJHRvKVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcblx0XHR0b3AsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG9wLFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG9wLFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIGJvdHRvbSxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLCBHcmFkaWVudFR5cGU9MSk7XG59XG5cbi8qIFJFTSBmb250IHNpemVzOiAqL1xuQGZ1bmN0aW9uIGNhbGN1bGF0ZVJlbSgkc2l6ZSkge1xuXHQkcmVtU2l6ZTogJHNpemUgLyAxNnB4O1xuXHRAcmV0dXJuICRyZW1TaXplICogMXJlbTtcbn1cblxuQG1peGluIGJyZWFrLWNvbnRhaW5lcigpIHtcblx0bWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuXHRtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG5cdGZvbnQtc2l6ZTogJHNpemU7XG5cdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuQG1peGluIGJ1dHRvbigpIHtcblx0YmFja2dyb3VuZDogJG1pbnQ7XG5cdHBhZGRpbmc6IDEzcHggMzBweCAxMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XG5cdGZvbnQtd2VpZ2h0OiAkc2VtaUJvbGRXZWlnaHQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQ6ICRtaW50VGludDtcblx0XHRjb2xvcjogJG1pbnQ7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUoKSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICRkYXJrQmx1ZTtcblx0Y29sb3I6ICRkYXJrQmx1ZTtcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogJGRhcmtCbHVlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpIHtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxcHg7XG5cdHdpZHRoOiAxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBmb250ZmFjZSgkdHlwZSwgJHN0eWxlOiBcIlwiKSB7XG5cdEBpZiAkdHlwZSA9PSBcImxpZ2h0XCIgYW5kICRzdHlsZSA9PSBcIlwiIHtcblx0XHRmb250LWZhbWlseTogXCJBbnRlbm5hLUxpZ2h0XCIsIFwic2VyaWZcIjtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSBcImxpZ2h0XCIgYW5kICRzdHlsZSA9PSBcIml0YWxpY1wiIHtcblx0XHRmb250LWZhbWlseTogXCJBbnRlbm5hLUxpZ2h0XCIsIFwic2VyaWZcIjtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSBcIm1lZGl1bVwiIGFuZCAkc3R5bGUgPT0gXCJcIiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiQW50ZW5uYS1NZWRpdW1cIiwgXCJzZXJpZlwiO1xuXHR9IEBlbHNlIGlmICR0eXBlID09IFwiYm9sZFwiIGFuZCAkc3R5bGUgPT0gXCJcIiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiQW50ZW5uYS1Cb2xkXCIsIFwic2VyaWZcIjtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSBcInJlZ3VsYXJcIiBhbmQgJHN0eWxlID09IFwiaXRhbGljXCIge1xuXHRcdGZvbnQtZmFtaWx5OiBcIkFudGVubmEtUmVndWxhclwiLCBcInNlcmlmXCI7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtZmFtaWx5OiBcIkFudGVubmEtUmVndWxhclwiLCBcInNlcmlmXCI7XG5cdH1cbn1cblxuLy9GbGV4IHNvbHV0aW9uXG5AbWl4aW4gYmxvY2stc2l6ZSgkc2l6ZSwgJGl0ZW1JblJvdywgJGdhcCkge1xuXHRmbGV4OiAwIDEgY2FsYy13aGl0ZXNwYWNlKCRzaXplLCAkaXRlbUluUm93LCAkZ2FwKTtcbn1cblxuQGZ1bmN0aW9uIGNhbGMtd2hpdGVzcGFjZSgkYmFzZSwgJGl0ZW1JblJvdywgJGdhcCkge1xuXHRAcmV0dXJuIGNhbGMoI3skYmFzZX0gLSAoKCN7JGl0ZW1JblJvd30gLSAxKSAqICN7JGdhcH0gLyAjeyRpdGVtSW5Sb3d9KSk7XG59XG5cbi8vUmV0dXJuXG5AZnVuY3Rpb24gcmV0dXJuLWJsb2NrLXNpemUoJHNpemUsICRpdGVtSW5Sb3csICRnYXApIHtcblx0QHJldHVybiBjYWxjLXdoaXRlc3BhY2UoJHNpemUsICRpdGVtSW5Sb3csICRnYXApO1xufVxuXG4vL0NvbnRhaW5lciB3aGl0ZXNwYWNlXG5AZnVuY3Rpb24gY2FsYy1jb250YWluZXItd2hpdGVzcGFjZSgkY29udGFpbmVyOiAkY29udGFpbmVyV2lkdGgpIHtcblx0QHJldHVybiBjYWxjKCgoMTAwdncgLSAjeyRjb250YWluZXJ9IC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoLCAxN3B4KSkgLyAyKSk7XG59XG5cbi8vIFNjcm9sbGJhciB3aWR0aCBkZXRlY3Rpb24gKGFkZCB0aGlzKVxuQG1peGluIGluaXQtc2Nyb2xsYmFyLXdpZHRoKCkge1xuXHQ6cm9vdCB7XG5cdFx0LS1zY3JvbGxiYXItd2lkdGg6IDE3cHg7IC8vIERlZmF1bHQgZmFsbGJhY2tcblx0fVxuXG5cdEBhdC1yb290IHtcblx0XHRib2R5OjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IC0xMDBweDtcblx0XHR9XG5cblx0XHRib2R5OjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAtMTAwcHg7XG5cdFx0fVxuXG5cdFx0QHN1cHBvcnRzIChkaXNwbGF5OiBibG9jaykge1xuXHRcdFx0OnJvb3Qge1xuXHRcdFx0XHQtLXNjcm9sbGJhci13aWR0aDogY2FsYygxMDB2dyAtIDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcImJhc2UvX3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJhc2UvX21peGluc1wiO1xuXG4uc2luZ2xlLXBvc3Qge1xuXHQuc2VjdGlvbi5ibG9ja19jb250ZW50IC5ibG9jay5jb250ZW50LWJsb2NrLFxuXHQuc2VjdGlvbiAuY29sdW1uLmNvbnRlbnQsXG5cdC5jb2x1bW4uaW1hZ2UsXG5cdC5zZWN0aW9uLXRpdGxlLFxuXHQuYmxvY2suaW1hZ2UtYmxvY2sge1xuXHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnNlY3Rpb24uYmxvY2tfY29udGVudCAuYmxvY2suY29udGVudC1ibG9jayB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuc2VjdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxufVxuXG4uc2luZ2xlLXBvc3Qge1xuXHQuaGVybyAuY29udGVudC13cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuaGVybyAuY29udGVudC13cmFwcGVyICNicmVhZGNydW1icyB7XG5cdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4uaGVyby5wb3N0LWhlcm8ge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjYsIDE1NiwgMjE2KTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHQxNTNkZWcsXG5cdFx0XHRyZ2JhKDI2LCAxNTYsIDIxNiwgMSkgMCUsXG5cdFx0XHRyZ2JhKDAsIDAsIDAsIDEpIDEwMCVcblx0XHQpO1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXHQjYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgZm9udGZhY2UoXCJsaWdodFwiKTtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSBmb250ZmFjZShcImxpZ2h0XCIpO1xuXHRcdH1cblx0fVxuXHQmOmhhcygrIC5wb3N0LWludHJvLXNlY3Rpb24uaGFzLXRodW1ibmFpbCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzIwcHg7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdH1cblx0XHQuY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDIwMHB4IDAgODBweCAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0LWludHJvLXNlY3Rpb24uaGFzLXRodW1ibmFpbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtMzAwcHg7XG5cdG1hcmdpbi1ib3R0b206IC0zMDBweDtcblx0ei1pbmRleDogMztcblx0LmJsb2NrLmludHJvLWJsb2NrIHtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdC50aHVtYiB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC13cmFwcGVyIHtcblx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHRtYXJnaW46IDI1cHggYXV0bztcblx0XHRcdC5wYXJ0LXRpdGxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoIHtcblx0Lm1haW4td3JhcHBlciAuc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMjAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxuXHQuc2VjdGlvbi5ibG9ja19jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHR9XG5cdC5zZWN0aW9uLmJsb2NrX2NvbnRlbnQge1xuXHRcdC5ibG9jay5jb250ZW50LWJsb2NrIHtcblx0XHRcdG1heC13aWR0aDogOTQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi5zZWFyY2gtZm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdC5ibG9jay5zZWFyY2gtYmxvY2sge1xuXHRcdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAwIDA7XG5cblx0XHRcdC8qIFJlbW92ZSB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRoZSBjbGVhciBidXR0b24gKi9cblx0XHRcdGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC8qIEN1c3RvbSBzdHlsZSBmb3IgdGhlIGNsZWFyIGJ1dHRvbiAqL1xuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiYmxhY2tcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCI+PGxpbmUgeDE9XCIxOFwiIHkxPVwiNlwiIHgyPVwiNlwiIHkyPVwiMThcIi8+PGxpbmUgeDE9XCI2XCIgeTE9XCI2XCIgeDI9XCIxOFwiIHkyPVwiMThcIi8+PC9zdmc+Jylcblx0XHRcdFx0XHRuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tcy1jbGVhciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IC8qIEhpZGUgdGhlIGNsZWFyIGJ1dHRvbiBpbiBJRS9FZGdlICovXG5cdFx0XHR9XG5cblx0XHRcdGZvcm0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0XHQvL2JvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0XHRnYXA6IDEwcHggMzBweDtcblx0XHRcdFx0LnNlYXJjaC1maWVsZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24uc2VhcmNoLXJlc3VsdHMge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0LmJsb2NrLnJlc3VsdHMtYmxvY2sge1xuXHRcdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDYwcHggMCAwIDA7XG5cdFx0XHRuYXYgdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRmbGV4OiAwIDEgY2FsYyg1MCUgLSA1cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRuYXYgdWwgbGkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRcdFx0Ly9ib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0fVxuXHRcdFx0LnR5cGUtbGFiZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmVzdWx0LXRpdGxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQucmVzdWx0LWV4Y2VycHQge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XG5cdFx0XHR9XG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpbmdsZS1mYXEge1xuXHQuc2VjdGlvbi5zaW5nbGUtZmFxLWNvbnRlbnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdFx0cGFkZGluZzogMjBweCAwIDEwMHB4IDA7XG5cdFx0YmFja2dyb3VuZDogJGJsdWVUaW50O1xuXG5cdFx0LmJsb2NrLmZhcS1ibG9jayB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0Ly9tYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQuZmFxLWl0ZW0ge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdFx0XHQuZmFxLWFuc3dlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTdweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHRXZWlnaHQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udFN0YWNrO1xuXHRcdFx0XHRjb2xvcjogJGRhcmtCbHVlO1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJHJlZ3VsYXJXZWlnaHQ7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLigKJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ== */
