/**
 * 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: */
.section.query-overview-block.post .block.collection-overview-block {
  max-width: 880px;
  margin: 0 auto; }
  .section.query-overview-block.post .block.collection-overview-block .block-title {
    text-align: left;
    margin-bottom: 35px; }

.section.faq_block {
  background: #F2F9FE;
  padding: 50px 0;
  margin-bottom: 0px !important; }
  .section.faq_block .block.faq-block {
    max-width: 980px;
    margin: 0 auto; }
  .section.faq_block .block-title {
    margin-bottom: 50px;
    text-align: center; }
  .section.faq_block .faq-wrapper li {
    margin-bottom: 0;
    border-bottom: 1px solid rgba(41, 35, 92, 0.1);
    padding-top: 20px;
    padding-bottom: 20px; }
    .section.faq_block .faq-wrapper li h3 {
      font-size: 20px;
      font-size: 1.25rem; }
    .section.faq_block .faq-wrapper li .faq-answer {
      font-size: 16px;
      font-size: 1rem;
      max-width: 820px;
      padding-top: 14px; }

.block.results-block .content-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center; }

.block.results-block .search-pagination {
  -ms-flex: 0 1 100%;
      flex: 0 1 100%; }
  .block.results-block .search-pagination ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-line-pack: end;
        align-content: flex-end;
    -ms-flex-align: end;
        align-items: flex-end; }
    .block.results-block .search-pagination ul li {
      margin-right: 6px;
      border: none;
      padding: 0; }
      .block.results-block .search-pagination ul li:first-child {
        margin-left: 0; }
      .block.results-block .search-pagination ul li:last-child {
        margin-right: 0; }
      .block.results-block .search-pagination ul li span.page-numbers.dots {
        margin: 0;
        color: #28225C; }
      .block.results-block .search-pagination ul li span, .block.results-block .search-pagination ul li a {
        text-decoration: none;
        color: #28225C;
        font-size: 14px;
        font-size: 0.875rem;
        background: #F2F9FE;
        padding: 6px 12px;
        border-radius: 4px;
        border: 1px solid #CBCDDD; }
        .block.results-block .search-pagination ul li span:hover, .block.results-block .search-pagination ul li span:focus, .block.results-block .search-pagination ul li a:hover, .block.results-block .search-pagination ul li a:focus {
          border-color: #29235c; }
        .block.results-block .search-pagination ul li span.current, .block.results-block .search-pagination ul li a.current {
          background: #29235c;
          color: #fff;
          border-color: #29235c; }

.block.results-block .search-results-count {
  -ms-flex: 1;
      flex: 1;
  font-size: 15px;
  font-size: 0.9375rem; }

.block.results-block .search-category-filter {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  position: relative; }
  .block.results-block .search-category-filter label {
    font-size: 14px;
    font-size: 0.875rem;
    margin-right: 10px; }
  .block.results-block .search-category-filter::after {
    content: '';
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    width: 7px;
    height: 10px;
    background-image: url("../images/icons/chevron-right.svg");
    transform: translateY(-50%) rotate(90deg);
    background-size: contain;
    background-repeat: no-repeat; }
  .block.results-block .search-category-filter select {
    position: relative;
    width: 160px;
    padding: 6px 10px;
    border: 1px solid #CBCDDD;
    font-size: 16px;
    font-size: 1rem;
    border-radius: 8px;
    cursor: pointer;
    transition: .3s;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent; }
    .block.results-block .search-category-filter select:hover, .block.results-block .search-category-filter select:focus, .block.results-block .search-category-filter select:focus-visible {
      background: #F2F9FE;
      border-color: #29235c; }

.block.results-block .posts-list {
  -ms-flex: 0 1 100%;
      flex: 0 1 100%;
  margin-top: 30px; }

.section.content_and_form .block-row.blocks-in-row-2 {
  -ms-flex-align: start;
      align-items: flex-start; }

.query-overview-block.trainingen-webinars .block.collection-overview-block .block-title {
  text-align: left;
  margin-bottom: 20px; }

.section.query-overview-block.veelgestelde-vragen .block.collection-overview-block .block-title {
  margin-bottom: 50px; }

.section.query-overview-block.veelgestelde-vragen .block.collection-overview-block .collection-wrapper {
  max-width: 1010px;
  margin: 0 auto; }

.block.cta-with-button-block {
  max-width: 1220px;
  margin: 0 auto !important;
  z-index: 2;
  position: relative;
  top: 30px; }
  .block.cta-with-button-block .cta-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center;
    background: #fff;
    border: 1px solid #E4E4E4;
    border-radius: 5px;
    position: relative;
    z-index: 3;
    padding: 50px; }
    .block.cta-with-button-block .cta-wrapper .right-wrapper {
      margin: 0 auto;
      text-align: center; }
      .block.cta-with-button-block .cta-wrapper .right-wrapper .block-title {
        margin: 0 0 18px 0; }
      .block.cta-with-button-block .cta-wrapper .right-wrapper .button {
        margin-top: 30px; }
        .block.cta-with-button-block .cta-wrapper .right-wrapper .button:nth-last-child(1) {
          margin-left: 15px;
          background: none;
          color: #29235c;
          border: 1px solid #29235c; }
          .block.cta-with-button-block .cta-wrapper .right-wrapper .button:nth-last-child(1):hover {
            background: #29235c;
            color: #fff; }
  .block.cta-with-button-block:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 5px;
    height: 100%;
    width: 100%;
    background: #6BA891;
    z-index: -1;
    transform: rotate(-2deg);
    transform-origin: center;
    border-radius: 5px;
    transition: .3s; }

.section.block_content .block.content-block .block-title, .section.block_content .block.content-block p {
  text-align: left; }

body.search #main-content .section {
  margin-bottom: 30px !important; }
  body.search #main-content .section .block {
    max-width: 820px;
    width: 100%;
    margin: 0 auto; }

.section.search-form form {
  border: 1px solid #d0d0d0;
  padding: 20px 50px;
  background: #F2F9FE;
  border-radius: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: stretch;
      align-items: stretch; }
  .section.search-form form .search-field {
    padding: 10px 20px;
    background: #FFF;
    border: 1px solid #d0d0d0;
    font-size: 18px;
    font-size: 1.125rem;
    outline: none;
    border-radius: 5px;
    margin-right: 30px;
    -ms-flex: 1;
        flex: 1;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none; }
    .section.search-form form .search-field:focus {
      border-color: #1D70B7; }
  .section.search-form form .button {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto; }

.section.search-results nav li {
  margin-bottom: 20px;
  border-bottom: 1px solid #d0d0d0;
  padding: 0 10px 20px 10px; }
  .section.search-results nav li:first-child {
    padding-top: 20px;
    margin-top: 20px;
    border-top: 1px solid #d0d0d0; }
  .section.search-results nav li:before {
    display: none; }
  .section.search-results nav li .type-label {
    background: #29235c;
    color: #FFF;
    font-size: 12px;
    font-size: 0.75rem;
    padding: 5px 14px;
    border-radius: 50px;
    margin-bottom: 10px;
    display: inline-block; }
  .section.search-results nav li .result-title {
    margin: 0 0 15px 0; }
  .section.search-results nav li .button {
    margin-top: 30px;
    font-size: 16px;
    background: none;
    padding-left: 0;
    color: #28225C; }
    .section.search-results nav li .button:hover {
      color: #1D70B7; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7Ozs7O0dBTUc7QUFtQkgseUJBQXlCO0FBUXpCLHlCQUF5QjtBQWdDekIsMkJBQTJCO0FBUzNCLG9CQUFvQjtBQWNwQix1QkFBdUI7QUF3Q3ZCLHFCQUFxQjtBQzdIckI7RUFFUSxpQkFBZ0I7RUFDaEIsZUFBYyxFQUtqQjtFQVJMO0lBS1ksaUJBQWdCO0lBQ2hCLG9CQUFtQixFQUN0Qjs7QUFJVDtFQUNJLG9CRmtCZTtFRWpCZixnQkFBZTtFQUNmLDhCQUE2QixFQXlCaEM7RUE1QkQ7SUFLUSxpQkFBZ0I7SUFDaEIsZUFBYyxFQUNqQjtFQVBMO0lBU1Esb0JBQW1CO0lBQ25CLG1CQUFrQixFQUNyQjtFQVhMO0lBY1ksaUJBQWdCO0lBQ2hCLCtDRlRNO0lFVU4sa0JBQWlCO0lBQ2pCLHFCQUFvQixFQVN2QjtJQTFCVDtNRDhIRSxnQkMzR3NDO01ENEd0QyxtQkFWdUIsRUNqR1o7SUFwQmI7TUQ4SEUsZ0JDeEdzQztNRHlHdEMsZ0JBVnVCO01DOUZULGlCQUFnQjtNQUNoQixrQkFBaUIsRUFDcEI7O0FBS2I7RUFFUSxxQkFBYTtFQUFiLGNBQWE7RUFDYix3QkFBbUI7TUFBbkIsb0JBQW1CO0VBQ25CLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFFdEI7O0FBTkw7RUFRUSxtQkFBYztNQUFkLGVBQWMsRUE4Q2pCO0VBdERMO0lBVVkscUJBQWE7SUFBYixjQUFhO0lBQ2Isd0JBQW1CO1FBQW5CLG9CQUFtQjtJQUNuQix3QkFBdUI7UUFBdkIsd0JBQXVCO0lBQ3ZCLG9CQUFxQjtRQUFyQixzQkFBcUIsRUF3Q3hCO0lBckRUO01BZWdCLGtCQUFpQjtNQUNqQixhQUFZO01BQ1osV0FBVSxFQW1DYjtNQXBEYjtRQW1Cb0IsZUFBYyxFQUNqQjtNQXBCakI7UUFzQm9CLGdCQUFlLEVBQ2xCO01BdkJq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LG9CQVZ1QjtJQ29OYixjQUFZO0lBQ1osbUJGcFRPO0lFcVRQLG1CQUFpQjtJQUNqQixZQUFNO1FBQU4sUUFBTTtJQUNOLHlCQUFlO09BQWYsc0JBQWU7WUFBZixpQkFBZSxFQUlsQjtJQXRCVDtNQW9CZ0Isc0JGblVGLEVFb1VEO0VBckJiO0lBd0JZLG1CQUFhO1FBQWIsZUFBYSxFQUNoQjs7QUFJVDtFQUdZLG9CQUFrQjtFQUNsQixpQ0Y1Vk07RUU2Vk4sMEJBQXdCLEVBK0IzQjtFQXBDVDtJQU9nQixrQkFBZ0I7SUFDaEIsaUJBQWU7SUFDZiw4QkZqV0UsRUVrV0w7RUFWYjtJQVlnQixjQUFhLEVBQ2hCO0VBYmI7SUFlZ0Isb0JGaldFO0lFa1dGLFlBQVU7SUQxT3hCLGdCQzJPc0M7SUQxT3RDLG1CQVZ1QjtJQ3FQVCxrQkFBZ0I7SUFDaEIsb0JBQWtCO0lBQ2xCLG9CQUFrQjtJQUNsQixzQkFBb0IsRUFDdkI7RUF0QmI7SUF3QmdCLG1CQUFpQixFQUNwQjtFQXpCYjtJQTJCZ0IsaUJBQWU7SUFDZixnQkFBZTtJQUNmLGlCQUFnQjtJQUNoQixnQkFBZTtJQUNmLGVGeFdGLEVFNFdEO0lBbkNiO01BaUNvQixlRjdXTixFRThXRyIsImZpbGUiOiJwYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVmFyaWFibGUgZmlsZSBcbiAqIHBsYWNlIGdsb2JhbCB2YXJpYWJsZXMgaGVyZTpcbiAqXG4gKiBAcGFja2FnZSBDaGVmIEd1dGVuYmVyZyBDaGlsZCBUaGVtZVxuICovXG5cbiRmb250LXN0YWNrOiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZiwgc3lzdGVtLXVpO1xuJGhlYWQtc3RhY2s6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmLCBzeXN0ZW0tdWk7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzIyMjtcbiRncmV5OiAjZjRmOWZjO1xuJGxpZ2h0R3JleTogI2Y5ZjhmYTtcbiRkYXJrR3JleTogI2QwZDBkMDtcblxuLy90byByZXBsYWNlXG5cbiRwdXJwbGU6ICNhMzE5NWI7XG4kb3JhbmdlOiAjZjM5MjAwO1xuJGRhcmtCbHVlOiAjMjkyMzVjO1xuJGxpZ2h0Qmx1ZTogI2VkZjRmODtcblxuLy93ZXJrd2lqemVyIGNvbG9yc1xuJHllbGxvdzogI0UyQ0Y4MDtcbiRibHVlTGlnaHQ6ICMzNkE5RTA7XG4kYmx1ZTogIzFENzBCNztcbiRyZWQ6ICNCMzM4NUI7XG4kZ3JlZW46ICM2QkE4OTE7XG4kZGFyazogIzI4MjI1QztcblxuJHBpbms6ICRibHVlO1xuXG4kbGlnaHRCbHVlOiAjRjJGOUZFO1xuJGxpZ2h0R3JleTogI0YzRjlGRTtcblxuJGJvcmRlci1yYWRpdXM6IDVweDtcblxuJGZvcm0taW5wdXQtY29sb3I6ICNlY2VjZWM7XG4kZm9ybS1pbnB1dC1ob3Zlci1jb2xvcjogIzAwMDtcblxuJGVycm9yQ29sb3I6ICNhZTJkMzA7XG5cbiRsaWdodC13ZWlnaHQ6IDMwMDtcbiRyZWd1bGFyLXdlaWdodDogNDAwO1xuJHNlbWlib2xkLXdlaWdodDogNjAwO1xuJGJvbGQtd2VpZ2h0OiA3MDA7IiwiLyoqXG4gKiBNaXhpbiBmaWxlIFxuICogQWxsIG91ciBjdXN0b20gbWl4aW5zXG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqIEBzaW5jZSAyMDE5XG4gKi9cblxuXG4vL21ha2UgZmxleCByb3dzIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LXJvdyggJGVxdWFsaXplOnN0cmV0Y2ggKXtcbiAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuLy9tYWtlIGZsZXggY29sdW1ucyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1jb2woICRlcXVhbGl6ZTpzdHJldGNoICl7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cblxuXG4vKiBCb3hzaXppbmcgc2hvcnRjdXQ6ICovXG5AbWl4aW4gYm9yZGVyYm94KCl7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8qIFRyYW5zZm9ybSBzaG9ydGN1dHMgKi9cblxuLy8gcm90YXRlXG5AbWl4aW4gcm90YXRlKCAkZGVnICkge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZSggI3skZGVnfWRlZyApICk7XG59XG4gXG4vLyBzY2FsZVxuQG1peGluIHNjYWxlKCAkc2NhbGUgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKCAkc2NhbGUgKSApO1xufSBcblxuLy8gdHJhbnNsYXRlXG5AbWl4aW4gdHJhbnNsYXRlKCAkeCwgJHkgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZSggJHgsICR5ICkgKTtcbn1cblxuLy8gc2tld1xuQG1peGluIHNrZXcoICR4LCAkeSApIHtcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2tldyggI3skeH1kZWcsICN7JHl9ZGVnICkgKTtcbn1cblxuLy90cmFuc2Zvcm0gb3JpZ2luXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiggJG9yaWdpbiApIHtcbiAgICBtb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG5cbi8qIFN0eWxpbmcgcGxhY2Vob2xkZXJzOiAqL1xuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuXG4vKiBSZXRpbmEgaW1hZ2VzOiAqL1xuQG1peGluIGltYWdlLTJ4KCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICAgICAgICAgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuNi8yKSxcbiAgICAgICAgICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG4gICAgICAgICAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcbiAgICAgICAgIChtaW4tcmVzb2x1dGlvbjogMS4zZHBweCkge1xuICAgIC8qIG9uIHJldGluYSwgdXNlIGltYWdlIHRoYXQncyBzY2FsZWQgYnkgMiAqL1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gIH1cbn1cblxuXG4vKiBcIkhhcmRcIiBncmFkaWVudHM6ICovXG5AbWl4aW4gZ3JhZGllbnQtaGFyZCggJHN0YXJ0LCAkZW5kOiNmZmYsICRkaXJlY3Rpb246XCJob3Jpem9udGFsXCIgKSB7XG5cbiAgQGlmICRkaXJlY3Rpb24gPT0gXCJob3Jpem9udGFsXCJ7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1oYXJkLWhvcml6b250YWwoICRzdGFydCwgJGVuZCApO1xuXG4gIH1AZWxzZXtcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtdmVydGljYWwoICRzdGFydCwgJGVuZCApO1xuXG4gIH1cblxufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCAkZnJvbSwgJHRvICkge1xuXG4gIGJhY2tncm91bmQ6ICR0bztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCR0byksIGNvbG9yLXN0b3AoMTAwJSwkdG8pKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC12ZXJ0aWNhbCggJGZyb20sICR0byApIHtcblxuICBiYWNrZ3JvdW5kOiAkdG87XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCB0b3AgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCR0byksIGNvbG9yLXN0b3AoMTAwJSwkdG8pKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xuXG59XG5cbi8qIFJFTSBmb250IHNpemVzOiAqL1xuQGZ1bmN0aW9uIGNhbGN1bGF0ZVJlbSgkc2l6ZSkge1xuICAkcmVtU2l6ZTogJHNpemUgLyAxNnB4O1xuICBAcmV0dXJuICRyZW1TaXplICogMXJlbTtcbn1cblxuQG1peGluIGJyZWFrLWNvbnRhaW5lcigpe1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcbiAgZm9udC1zaXplOiAkc2l6ZTtcbiAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oJHNpemUpO1xufVxuXG5AbWl4aW4gYnV0dG9uKCl7XG4gIGJhY2tncm91bmQ6ICRkYXJrQmx1ZTtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDEycHggMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6I0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSggMThweCApO1xuICBmb250LXdlaWdodDogJGJvbGQtd2VpZ2h0O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDokYmx1ZTtcbiAgICBjb2xvcjokd2hpdGU7XG4gICAgb3V0bGluZTpub25lO1xuICB9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpe1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJAaW1wb3J0ICdiYXNlL192YXJpYWJsZXMnO1xuQGltcG9ydCAnYmFzZS9fbWl4aW5zJztcblxuLnNlY3Rpb24ucXVlcnktb3ZlcnZpZXctYmxvY2sucG9zdHtcbiAgICAuYmxvY2suY29sbGVjdGlvbi1vdmVydmlldy1ibG9ja3tcbiAgICAgICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC5ibG9jay10aXRsZXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjdGlvbi5mYXFfYmxvY2t7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Qmx1ZTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgLmJsb2NrLmZhcS1ibG9ja3tcbiAgICAgICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIC5ibG9jay10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuZmFxLXdyYXBwZXJ7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRkYXJrQmx1ZSwgMC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoIDIwcHggKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYXEtYW5zd2Vye1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSggMTZweCApO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay5yZXN1bHRzLWJsb2Nre1xuICAgIC5jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgfVxuICAgIC5zZWFyY2gtcGFnaW5hdGlvbntcbiAgICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3Bhbi5wYWdlLW51bWJlcnMuZG90c3tcbiAgICAgICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiwgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoIDE0cHggKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQkNEREQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5uZXh0LCAmLnByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWNvdW50e1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoIDE1cHggKTtcbiAgICB9XG4gICAgLnNlYXJjaC1jYXRlZ29yeS1maWx0ZXJ7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSggMTRweCApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMTJweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogN3B4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbnMvY2hldnJvbi1yaWdodC5zdmcnKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0c2VsZWN0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0JDREREO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxNnB4ICk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzLCAmOmZvY3VzLXZpc2libGV7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodEJsdWU7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGRhcmtCbHVlO1xuXHRcdFx0fVxuXHRcdFx0Ly9zdHlsZSB0aGUgc2VsZWN0IGNoZXZyb24gaWNvblxuXHRcdFx0XG5cdFx0fVxuICAgIH1cbiAgICAucG9zdHMtbGlzdHtcbiAgICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxufVxuXG4uc2VjdGlvbi5jb250ZW50X2FuZF9mb3Jte1xuICAgIC5ibG9jay1yb3cuYmxvY2tzLWluLXJvdy0ye1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG59XG5cbi5xdWVyeS1vdmVydmlldy1ibG9jay50cmFpbmluZ2VuLXdlYmluYXJze1xuICAgIC5ibG9jay5jb2xsZWN0aW9uLW92ZXJ2aWV3LWJsb2NrIC5ibG9jay10aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cblxuLnNlY3Rpb24ucXVlcnktb3ZlcnZpZXctYmxvY2sudmVlbGdlc3RlbGRlLXZyYWdlbntcbiAgICAuYmxvY2suY29sbGVjdGlvbi1vdmVydmlldy1ibG9ja3tcbiAgICAgICAgLmJsb2NrLXRpdGxle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2xsZWN0aW9uLXdyYXBwZXJ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2suY3RhLXdpdGgtYnV0dG9uLWJsb2Nre1xuXHRtYXgtd2lkdGg6IDEyMjBweDtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMzBweDtcblx0LmN0YS13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDozO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAucmlnaHQtd3JhcHBlcntcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmJsb2NrLXRpdGxle1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idXR0b257XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHR9XG4gICAgJjpiZWZvcmV7XG4gICAgXHRjb250ZW50OlwiXCI7XG4gICAgXHRwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBcdHRvcDogMHB4O1xuICAgIFx0bGVmdDogNXB4O1xuICAgIFx0aGVpZ2h0OjEwMCU7XG4gICAgXHR3aWR0aDoxMDAlO1xuICAgIFx0YmFja2dyb3VuZDokZ3JlZW47XG4gICAgXHR6LWluZGV4OiAtMTtcbiAgICBcdHRyYW5zZm9ybTpyb3RhdGUoIC0yZGVnICk7XG4gICAgXHR0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtcbiAgICBcdGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBcdHRyYW5zaXRpb246IC4zcztcbiAgICB9XG4gICAgXG59XG5cbi5zZWN0aW9uLmJsb2NrX2NvbnRlbnR7XG4gICAgLmJsb2NrLmNvbnRlbnQtYmxvY2t7XG4gICAgICAgIC8vIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAuYmxvY2stdGl0bGUsIHB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAuYmxvY2sudmlkZW8tYmxvY2t7XG4vLyAgICAgLmJsb2NrLXRpdGxle1xuLy8gICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4vLyAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgICB9XG4vLyAgICAgLnZpZGVvLXdyYXBwZXJ7XG4vLyAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4vLyAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgIHotaW5kZXg6IDI7XG4vLyAgICAgICAgICY6YWZ0ZXJ7XG4vLyAgICAgICAgICAgICBjb250ZW50OlwiXCI7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbi8vICAgICAgICAgICAgIHRvcDogMnB4O1xuLy8gICAgICAgICAgICAgbGVmdDogMHB4O1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMDElO1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMSU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRwaW5rO1xuLy8gICAgICAgICAgICAgei1pbmRleDogMTtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoIDJkZWcgKTtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO1xuLy8gICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuLy8gICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuLy8gICAgICAgICAgICAgei1pbmRleDogLTE7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgaWZyYW1le1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuLy8gICAgICAgICAgICAgei1pbmRleDogMjtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuYm9keS5zZWFyY2ggI21haW4tY29udGVudCAuc2VjdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudDtcbiAgICAuYmxvY2t7XG4gICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuLy8gLnNlY3Rpb24uZXh0cmFfaW5mb3tcbi8vICAgICBtYXJnaW4tdG9wOjUwcHg7XG4vLyAgICAgLmJsb2Nre1xuLy8gICAgICAgICBtYXgtd2lkdGg6ODIwcHg7XG4vLyAgICAgICAgIG1hcmdpbjowIGF1dG87XG5cbi8vICAgICAgICAgLmV4dHJhLW1lbnV7XG4vLyAgICAgICAgICAgICBsaXtcbi8vICAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbi8vICAgICAgICAgICAgICAgICBtYXJnaW46MTVweCAzMHB4IDAgMDtcbi8vICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4vLyAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4vLyAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbi8vICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgLmJ1dHRvbntcbi8vICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuLy8gICAgICAgICAgICAgICAgICAgICAmLmFsdHtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGdyZXk7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokZGFya0JsdWU7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRncmV5O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGRhcmtCbHVlO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICYucGhvbmV7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoICcuLi9pbWFnZXMvaWNvbnMvcGhvbmUuc3ZnJyApO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjE2cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTZweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjhweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDozcHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cbi5zZWN0aW9uLnNlYXJjaC1mb3Jte1xuICAgIGZvcm17XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJGRhcmtHcmV5O1xuICAgICAgICBwYWRkaW5nOjIwcHggNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDokbGlnaHRCbHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiRib3JkZXItcmFkaXVzO1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgICAgICAgLnNlYXJjaC1maWVsZHtcbiAgICAgICAgICAgIHBhZGRpbmc6MTBweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDojRkZGO1xuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkZGFya0dyZXk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoIDE4cHggKTtcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6JGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MzBweDtcbiAgICAgICAgICAgIGZsZXg6MTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6bm9uZTtcbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiRwaW5rO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b257XG4gICAgICAgICAgICBmbGV4OjAgMSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjdGlvbi5zZWFyY2gtcmVzdWx0c3tcbiAgICBuYXZ7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGRhcmtHcmV5O1xuICAgICAgICAgICAgcGFkZGluZzowIDEwcHggMjBweCAxMHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkZGFya0dyZXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR5cGUtbGFiZWx7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDokZGFya0JsdWU7XG4gICAgICAgICAgICAgICAgY29sb3I6I0ZGRjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoIDEycHggKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjVweCAxNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVzdWx0LXRpdGxle1xuICAgICAgICAgICAgICAgIG1hcmdpbjowIDAgMTVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
