

/* Start:/local/templates/motorlandgroup/assets/jquery-nice-select-1.1.0/css/nice-select.css?15954929954322*/
.nice-select {
  -webkit-tap-highlight-color: transparent;
  background: #F5F5F5;
  border: 1px solid #222222;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: 'Inter-UI';
  font-size: 17px;
  font-weight: 500;
  height: 46px;
  width: 100%;
  max-width: 350px;
  line-height: normal;
  outline: none;
  padding-left: 10px;
  padding-right: 30px;
  padding-top: 10px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto; 
}
.nice-select.open .list::-webkit-scrollbar{
    width:0px;
}
.nice-select .current {
    font-family: 'Inter-UI';  }
  /*.nice-select:hover {
    border-color: #dbdbdb; }*/
  /*.nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #999; }*/
  .nice-select:after {
    border-bottom: 2px solid #0051CA;
    border-right: 2px solid #0051CA;
    content: '';
    display: block;
    height: 6px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .nice-select.open .list {
    width:  100.6%;
    border: 1px solid;
    overflow-y: scroll;
    height: 200px;
    left: -1px;
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0); }
  .nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none; }
    .nice-select.disabled:after {
      border-color: #cccccc; }
  .nice-select.wide {
    width: 100%; }
    .nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .nice-select.right {
    float: right; }
    .nice-select.right .list {
      left: auto;
      right: 0; }
  .nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .nice-select.small:after {
      height: 4px;
      width: 4px; }
    .nice-select.small .option {
      line-height: 34px;
      min-height: 34px; }
  .nice-select .list {
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    left: 0;
    -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
            transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; }
  .nice-select .option {
    font-family: 'Inter-UI';
    width: 100%;
    max-width: 368px;
    cursor: pointer;
    font-weight: 500;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    padding-top: 10px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
      background-color: #f6f6f6; }
    .nice-select .option.selected {
    font-family: 'Inter-UI'; }
    .nice-select .option.disabled {
      background-color: transparent;
      color: #999;
      cursor: default; }

.no-csspointerevents .nice-select .list {
  display: none; }

.no-csspointerevents .nice-select.open .list {
  display: block; }

/* End */


/* Start:/local/templates/motorlandgroup/assets/swiper/swiper.min.css?159549299519790*/
/**
 * Swiper 4.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 14, 2018
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* End */


/* Start:/local/templates/motorlandgroup/assets/fancybox/dist/jquery.fancybox.min.css?159549299413925*/
body.compensate-for-scrollbar{overflow:hidden;-ms-overflow-style:none}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 44px 0;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{padding:44px 0 0;overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 44px;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-slide--html .fancybox-content{margin:0 0 6px}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:calc(100% - 44px);overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;vertical-align:top;width:100%}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background:transparent;height:100px;margin:0;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{background:rgba(30,30,30,.6);height:100%;padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0 0}.fancybox-slide--image .fancybox-content{margin-bottom:6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:768px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}

/* End */


/* Start:/local/templates/motorlandgroup/assets/css/style.min.css?1595492994565652*/
/*!
 * gulp-starter
 * 
 * 
 * @author 
 * @version 1.0.5
 * Copyright 2018. MIT licensed.
 */
@charset "UTF-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}img{width:100%}*{box-sizing:border-box;text-decoration:none;font-family:Roboto,sans-serif;outline:none}@font-face{font-family:VolvoBroadPro;src:url(/local/templates/motorlandgroup/assets/css/../fonts/VolvoBroadPro.eot);src:local("☺"),url(/local/templates/motorlandgroup/assets/css/../fonts/VolvoBroadPro.ttf) format("truetype"),url(/local/templates/motorlandgroup/assets/css/../fonts/VolvoBroadPro.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Inter-UI;src:url(/local/templates/motorlandgroup/assets/css/../fonts/Inter-UI.eot);src:local("☺"),url(/local/templates/motorlandgroup/assets/css/../fonts/Inter-UI.ttf) format("truetype"),url(/local/templates/motorlandgroup/assets/css/../fonts/Inter-UI.svg) format("svg");font-weight:500;font-style:normal}.header{background:#fff}.header .header-inner{max-width:1440px;margin:0 auto;height:80px;-ms-flex-pack:justify;justify-content:space-between}.header .header-inner,.header .header-inner .header_left{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header-inner .header_left{-ms-flex-pack:start;justify-content:flex-start}.header .header-inner .header_center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.header .header-inner .header_center .header_center-logo,.header .header-inner .header_center .header_center-logo-img{width:60px;height:60px}.header .header-inner .header_right{height:100%;width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.header .header-inner .header_right .btn_blue{height:100%}.header .header-inner .header_right .header_right-info{margin-right:39px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header .header-inner .header_right .header_right-info-flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header-inner .header_right .header_right-info-flex .btn_call{margin-left:6px;margin-top:4px}@media (max-width:1440px){.header .header-inner .header_left .logo{margin-left:15px}}@media (max-width:1260px){.header .header-inner .header_right .header_right-info{margin-right:15px}.header .header-inner .header_right .btn_blue{max-width:200px}}@media (max-width:1170px){.header .header-inner .header_right .header_right-info-flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}@media (max-width:992px){.header .header-inner{height:100px}.header .header-inner .header_left{display:none}.header .header-inner .header_left .logo__ml{width:145px}.header .header-inner .header_left .logo__volvo{width:25px}.header .header-inner .header_center{margin:0 auto}.header .header-inner .header_right{display:none}.header .header-inner .header_right .header_right-info .main-info{width:146px}.header .header-inner .header_right .header_right-info-flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.header .header-inner .header_right .btn_blue{max-width:170px}}.nav{background:#222;position:relative}.nav .nav-inner{width:100%;max-width:1480px;margin:0 auto;height:80px}.nav .nav-inner,.nav .nav-inner_link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav .nav-inner_link{height:100%;min-height:80px;-ms-flex-pack:center;justify-content:center;transition:.3s linear;padding:0 20px;cursor:pointer}.nav .nav-inner_link:not(:last-child){margin-right:0}.nav .nav-inner_link:hover{background:#fff}.nav .nav-inner_link:hover .nav-inner_link-name{color:#161618}.nav .nav-inner_link:hover .nav-inner_link-span-left{transform:rotate(-220deg)}.nav .nav-inner_link:hover .nav-inner_link-span-right{transform:rotate(40deg);margin-left:-2px}.nav .nav-inner_link-name{width:auto;font-style:normal;font-weight:500;line-height:normal;font-size:17px;color:#fff}.nav .nav-inner_link-span{width:8px;border-bottom:1px solid #555;transition:.3s linear}.nav .nav-inner_link-span-left{transform:rotate(-140deg);margin-left:5px}.nav .nav-inner_link-span-right{transform:rotate(-40deg);margin-left:-2px}.nav .nav-inner_link-about:hover .nav-menu__wrap-about,.nav .nav-inner_link-finance:hover .nav-menu__wrap-finance,.nav .nav-inner_link-mod:hover .nav-menu__wrap-mod,.nav .nav-inner_link-service:hover .nav-menu__wrap-service{display:-ms-flexbox;display:flex}.nav-menu__wrap{padding-left:15px;padding-right:15px;width:100%;background:#fff;height:500px;position:absolute;top:100%;left:0;display:none;z-index:100}.nav-inner__block{width:100%;max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;transition:.3s linear}.nav-inner__block-left{width:100%;max-width:980px;height:100%;padding-top:40px;margin-right:120px}.nav-row{display:-ms-flexbox;display:flex}.nav-row:not(:last-child){padding-bottom:10px;border-bottom:1px solid #f5f5f5}.nav-row:not(:first-child){margin-top:19px}.nav-row__auto{padding:0 10px 6px;border-bottom:4px solid #fff;transition:.3s cubic-bezier(.455,.03,.515,.955);cursor:pointer}.nav-row__auto:not(:last-child){margin-right:30px}.nav-row__auto:hover{border-bottom:4px solid #0051ca}.nav-row__title{width:100%;max-width:123px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;line-height:normal;font-size:23px;letter-spacing:-.02em;color:#141414}.nav-row__model{font-family:VolvoBroadPro,"sans-serif";line-height:normal;font-size:21px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.nav-row__model span{margin-left:8px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;line-height:10px;font-size:11px;text-transform:uppercase;color:#555}.nav-row__img{height:100%;max-height:100px;margin-top:-10px}.nav-inner__block-right{width:100%;max-width:460px;height:100%;padding-top:40px}.block-right-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.block-right-item:hover .block-right-item__arrow{margin-left:10px}.block-right-item__name{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;line-height:normal;font-size:21px;color:#161618}.block-right-item__arrow{height:12px;width:4px;margin-left:4px;transition:.3s}.block-right-item:not(:first-child){margin-top:30px}.nav-menu__wrap-finance{height:100%;max-height:60px;display:none;transition:.3s}.nav-menu__wrap-finance .nav-inner__block-finance .finance_name{font-style:normal;font-weight:500;line-height:normal;font-size:19px;margin-top:20px;color:#222;transition:.2s linear;border-bottom:4px solid #fff}.nav-menu__wrap-finance .nav-inner__block-finance .finance_name:hover{border-bottom:4px solid #0051ca}.nav-menu__wrap-finance .nav-inner__block-finance .finance_name:not(:last-child){margin-right:40px}.nav-menu__wrap-service{height:100%;min-height:120px;display:none}.nav-menu__wrap-service .nav-inner__block-service{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.nav-menu__wrap-service .nav-inner__block-service .service_name{font-style:normal;font-weight:500;line-height:normal;font-size:19px;transition:.2s linear;color:#222;border-bottom:4px solid #fff}.nav-menu__wrap-service .nav-inner__block-service .service_name:hover{border-bottom:4px solid #0051ca}.nav-menu__wrap-service .nav-inner__block-service .service_name:not(:nth-child(8)){margin-right:40px}.nav-menu__wrap-service .nav-inner__block-service .service_name:nth-child(-n+8){margin-bottom:20px}@media (max-width:1505px){.nav{padding-left:0!important;padding-right:0!important}}@media (max-width:1436px){.nav-menu__wrap-service .nav-inner__block-service .service_name:not(:nth-child(9)){margin-right:40px}}@media (max-width:1220px){.nav-inner__block-right{max-width:300px}}@media (max-width:992px){.nav{display:none}}.footer_wrap{margin-top:57px;width:100%;background:#222}.footer-inner{width:100%;max-width:1440px;height:100%;min-height:406px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.logo_footer{margin:0 auto;padding-top:60px;text-align:center}.logo_footer img{width:256px}.footer_menu{padding-top:44px}.footer_col,.footer_menu{display:-ms-flexbox;display:flex}.footer_col{-ms-flex-direction:column;flex-direction:column;width:215px}.footer_col:not(:last-child),.footer_service{margin-right:30px}.footer_service{width:100%;max-width:460px}.footer_link_2{padding-top:13px}.footer_link_2,.footer_text-col{display:-ms-flexbox;display:flex}.footer_text-col{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:215px}.footer_text-col:not(:last-child){margin-right:30px}.footer_title{line-height:24px;font-size:17px;padding-bottom:13px;color:#fff;border-bottom:1px solid #555}.footer_link,.footer_title{font-style:normal;font-weight:500}.footer_link{line-height:32px;font-size:15px;color:#555;transition:.3s linear}.footer_link:hover{color:#fff}.footer_link_1{padding-top:13px}.footer_spec{padding-top:32px;font-style:normal;font-weight:500;line-height:24px;font-size:17px;color:#fff}.tel{font-size:18px}.btn_footer{margin-top:15px;margin-bottom:18px;width:160px;height:30px;color:#555;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #555;box-sizing:border-box;cursor:pointer;transition:.3s linear}.btn_footer:hover{color:#fff}.btn_footer:active{color:#555}.btn_footer_text{font-style:normal;font-weight:500;line-height:normal;font-size:13px;text-align:center}.footer_black{width:100%;background:#161618}.footer_b-inner{width:100%;max-width:1440px;height:100%;min-height:130px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer_b-inner .btn_blue{margin-top:40px;max-width:245px;height:50px}.footer_b-inner__right,.footer_logo{display:-ms-flexbox;display:flex}.footer_logo{padding-bottom:10px}.footer_logo .logo__ml{margin-right:29px}.logo_bottom{margin-right:30px;padding-top:48px}.policy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:26px;padding-top:40px}.policy_text{font-style:normal;font-weight:500;line-height:normal;font-size:13px;color:#555}.policy_text:not(:first-child){margin-top:8px}.dev_studio{margin-left:104px;padding-top:42px}.dev_studio_text{text-align:center;margin-bottom:8px}@media (max-width:1440px){.footer{padding-left:15px;padding-right:15px}.footer_menu{-ms-flex-pack:justify;justify-content:space-between}.footer_text-col:not(:last-child){margin-right:15px}}@media (max-width:1220px){.footer_menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.footer_col{margin-bottom:30px}.footer_col:last-child{width:246px}.dev_studio{padding-left:0;padding-right:0}.footer_service{width:600px}.footer_spec{padding-top:13px}}@media (max-width:1170px){.footer_black .footer .footer_b-inner .btn_blue{margin-top:40px;max-width:200px;height:50px}.dev_studio{margin-left:40px;padding-top:42px}}@media (max-width:992px){.footer_logo{display:-ms-flexbox;display:flex;padding-bottom:10px}.footer_logo .logo__ml{margin-right:15px}.policy{margin-left:15px}.footer_link{line-height:28px}.dev_studio{display:none}.footer_col{max-width:215px}.footer{padding-left:16px;padding-right:16px}.footer_b-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer_service{max-width:460px}.col_5{margin-right:30px}}@media (max-width:768px){.logo_footer{padding-top:32px}.footer_b-inner__right{-ms-flex-direction:column;flex-direction:column}.footer_service{max-width:100%}.footer_wrap{margin-top:8px}.footer_menu{padding-top:9px}.footer_col{max-width:300px;margin-bottom:0}.col_5{-ms-flex-order:-1;order:-1;margin-right:0}.footer_title{border-bottom:none}.col_2,.col_3,.col_4{margin-top:24px}.col_4{margin-bottom:61px}.footer_link_1{padding-top:0}.footer_link_2{padding-top:0;display:block}.btn_footer{margin-top:1px;margin-bottom:11px;width:140px;height:30px}.footer_b-inner{-ms-flex-direction:column;flex-direction:column}.footer_logo{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:22px}.footer_logo .logo__ml{margin-right:21px;width:150px}.footer_logo .logo__volvo{width:24px;margin-right:5px}.footer_logo .logo__text{font-size:10px}.bestdiler_footer,.logo_bottom{padding-top:0}.policy{padding-top:17px;text-align:left;margin-left:0}.btn_test{margin:auto;margin-top:20px;margin-bottom:34px}.dev_studio{margin:0 auto;display:block;padding-top:20px}.footer_black{padding-bottom:34px}.footer_black .footer .footer_b-inner{max-width:275px}.footer_black .footer .footer_b-inner .btn_blue{margin-top:15px;max-width:320px}}@media (max-width:522px){.col_1{margin-top:24px}}.spec_offer-wrap{background:#fff}.spec_offer-wrap .spec_offer-inner{width:100%;max-width:1440px;margin:0 auto}.spec_offer-wrap .spec_offer-inner .spec_offer-title{margin-top:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.spec_offer-wrap .spec_offer-inner .spec_offer-title__name{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222;margin-right:40px}.spec_offer-wrap .spec_offer-inner .spec_offer-row{margin-top:40px;display:-ms-flexbox;display:flex}@media (max-width:1440px){.spec_offer-wrap .spec_offer-inner .spec_offer-title{margin-left:15px}.spec_offer-wrap .spec_offer-inner .spec_offer-row{margin-left:15px;margin-right:15px}}@media (max-width:992px){.spec_offer-wrap .spec_offer-inner .spec_offer-title{-ms-flex-pack:center;justify-content:center;text-align:center}.spec_offer-wrap .spec_offer-inner .spec_offer-row{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.spec_offer-wrap .spec_offer-inner .spec_offer-title{margin-left:16px;margin-right:16px;margin-top:40px;-ms-flex-direction:column;flex-direction:column}.spec_offer-wrap .spec_offer-inner .spec_offer-title__name{margin-right:0}}.equipment-wrap{background:#fff}.equipment-wrap .equipment-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:98px;display:-ms-flexbox;display:flex}.equipment-wrap .equipment-inner .equipment-left{width:100%;max-width:338px;margin-right:30px}.equipment-wrap .equipment-inner .equipment-left__name{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222;height:40px}.equipment-wrap .equipment-inner .equipment-left__img{margin-top:40px}.equipment-wrap .equipment-inner .equipment-right{width:100%;max-width:1072px}.equipment-wrap .equipment-inner .equipment-right__descr{max-width:460px;font-style:normal;font-weight:400;line-height:21px;font-size:15px;color:#555;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.equipment-wrap .equipment-inner .equipment-right__model{display:-ms-flexbox;display:flex;margin-top:40px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.equipment-wrap .equipment-inner .equipment-right__model-sub{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.equipment-wrap .equipment-inner .equipment-right__char{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.equipment-wrap .equipment-inner .equipment-right__char .kit__title-char{display:none;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:29px;color:#555}.equipment-wrap .equipment-inner .equipment-right__char .char-price{width:100%;max-width:367px;height:77px;background:#e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:30px}.equipment-wrap .equipment-inner .equipment-right__char .char-price__value{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;font-size:55px;text-align:center;letter-spacing:-.01em;color:#000}.equipment-wrap .equipment-inner .equipment-right__char .char-price__sign{font-size:43px}.equipment-wrap .equipment-inner .equipment-right__char .char-attr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.equipment-wrap .equipment-inner .equipment-right__char .char-attr__bot,.equipment-wrap .equipment-inner .equipment-right__char .char-attr__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.equipment-wrap .equipment-inner .equipment-right__char .char-attr__name{font-style:normal;font-weight:400;font-size:15px;color:#555;width:101px;margin-right:10px;text-align:left}.equipment-wrap .equipment-inner .equipment-right__char .char-attr__value{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;font-size:23px;color:#000}.equipment-wrap .equipment-inner .equipment-right__img{display:none}.equipment-wrap .equipment-inner .equipment-right .kit{margin-top:32px;margin-bottom:100px}.equipment-wrap .equipment-inner .equipment-right .kit__title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#555}.equipment-wrap .equipment-inner .equipment-right .kit__columns{display:-ms-flexbox;display:flex;height:1236px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{width:100%;max-width:337px;margin-top:25px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col:nth-child(-n+5){margin-right:30px}@media (max-width:1440px){.equipment-wrap .equipment-inner .equipment-left{margin-left:15px}.equipment-wrap .equipment-inner .equipment-right{margin-right:15px;max-width:1042px}.equipment-wrap .equipment-inner .equipment-right .kit{margin-bottom:0}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:300px}}@media (max-width:1344px){.equipment-wrap .equipment-inner .equipment-right .kit__columns{height:1536px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:400px}}@media (max-width:1212px){.equipment-wrap .equipment-inner .equipment-right .kit__columns{height:1636px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:350px}}@media (max-width:1112px){.equipment-wrap .equipment-inner .equipment-right .kit__columns{height:1736px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:300px}}@media (max-width:992px){.equipment-wrap .equipment-inner{padding-top:40px}.equipment-wrap .equipment-inner .equipment-left{max-width:300px;display:none}.equipment-wrap .equipment-inner .equipment-left__name{font-size:39px;text-align:center}.equipment-wrap .equipment-inner .equipment-right{margin-right:0;padding-left:15px;padding-right:15px}.equipment-wrap .equipment-inner .equipment-right__char .char-price{max-width:327px}.equipment-wrap .equipment-inner .equipment-right__char .char-price span{font-size:45px}.equipment-wrap .equipment-inner .equipment-right .kit__columns{height:1606px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:400px}}@media (max-width:840px){.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{max-width:220px}}@media (max-width:768px){.equipment-wrap .equipment-inner{-ms-flex-direction:column;flex-direction:column}.equipment-wrap .equipment-inner .equipment-left{max-width:768px;margin-left:0}.equipment-wrap .equipment-inner .equipment-left__name{text-align:center;margin-left:16px;margin-right:16px}.equipment-wrap .equipment-inner .equipment-left__img{display:none}.equipment-wrap .equipment-inner .equipment-right{margin-right:0;padding-left:0;padding-right:0}.equipment-wrap .equipment-inner .equipment-right__descr{margin-left:8px;margin-top:8px;padding-right:8px;max-width:768px}.equipment-wrap .equipment-inner .equipment-right__model{max-width:768px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;border-bottom:none;padding:24px 8px 8px;-ms-flex-pack:center;justify-content:center}.equipment-wrap .equipment-inner .equipment-right__model-sub{max-width:768px;padding:0 8px 8px;margin:0 auto;background:#f5f5f5;-ms-flex-pack:center;justify-content:center}.equipment-wrap .equipment-inner .equipment-right__char{max-width:240px;-ms-flex-direction:column;flex-direction:column;margin:24px 16px 0 8px;overflow:hidden}.equipment-wrap .equipment-inner .equipment-right__char .kit__title-char{display:-ms-flexbox;display:flex;-ms-flex-order:-1;order:-1}.equipment-wrap .equipment-inner .equipment-right__char .char-price{max-width:237px;height:48px;margin-right:0;margin-top:24px;background:none;display:block}.equipment-wrap .equipment-inner .equipment-right__char .char-price span{font-size:40px}.equipment-wrap .equipment-inner .equipment-right__char .char-attr{-ms-flex-order:-1;order:-1;margin-left:-30px}.equipment-wrap .equipment-inner .equipment-right__char .char-attr__name{font-size:14px;margin-right:29px}.equipment-wrap .equipment-inner .equipment-right__img{display:block;max-height:208px;max-width:48px;position:absolute;right:0}.equipment-wrap .equipment-inner .equipment-right .kit{margin-top:32px;margin-bottom:0;padding-left:8px;padding-right:8px}.equipment-wrap .equipment-inner .equipment-right .kit__title{display:none}.equipment-wrap .equipment-inner .equipment-right .kit__columns{height:100%}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col{border:1px solid #e5e5e5;max-width:768px;margin-right:0;margin-top:0}.equipment-wrap .equipment-inner .equipment-right .kit__columns .kit__col:not(:first-child){margin-top:16px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .list-item__title{padding-left:30px;padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;border-radius:3px;cursor:pointer;font-weight:500;line-height:24px;font-size:17px;color:#555;background:#e5e5e5}.equipment-wrap .equipment-inner .equipment-right .kit__columns .list-item__info-wrap{display:none;padding:0 16px 24px}.equipment-wrap .equipment-inner .equipment-right .kit__columns .list-item__info-wrap .list-item__info{margin-top:16px}}@media (max-width:414px){.equipment-wrap .equipment-inner .equipment-right__model-sub{max-width:100%;-ms-flex-pack:center;justify-content:center}.equipment-wrap .equipment-inner .equipment-right__img{max-width:54px}}.all_spec-wrap{background:#fff}.all_spec-wrap .all_spec-inner{width:100%;max-width:1440px;margin:0 auto}.all_spec-wrap .all_spec-inner .all_spec-title{margin-top:92px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.all_spec-wrap .all_spec-inner .all_spec-title__name{font-family:VolvoBroadPro;font-size:47px;color:#222;margin-right:40px}.all_spec-wrap .all_spec-inner .all_spec-title .btn_white{display:none}.all_spec-wrap .all_spec-inner .all_spec-row{margin-top:40px;display:-ms-flexbox;display:flex}@media (max-width:1440px){.all_spec-wrap .all_spec-inner .all_spec-title{margin-left:15px}.all_spec-wrap .all_spec-inner .all_spec-row{margin-left:15px;margin-right:15px}}@media (max-width:992px){.all_spec-wrap .all_spec-inner .all_spec-title{-ms-flex-pack:center;justify-content:center;text-align:center}.all_spec-wrap .all_spec-inner .all_spec-row{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.all_spec-wrap .all_spec-inner .all_spec-title{margin-left:16px;margin-right:16px;margin-top:40px;-ms-flex-direction:column;flex-direction:column}.all_spec-wrap .all_spec-inner .all_spec-title__name{margin-right:0;font-size:41px}.all_spec-wrap .all_spec-inner .all_spec-title .btn_white{display:-ms-flexbox;display:flex}.all_spec-wrap .all_spec-inner .all_spec-row:nth-child(3) .spec-avto:nth-child(4),.all_spec-wrap .all_spec-inner .all_spec-row:nth-child(4){display:none}}.main-info{font-size:15px;color:#000;line-height:normal}@media (max-width:992px){.main-info{font-size:13px}}.btn_blue{width:100%;max-width:245px;height:50px;background:#0051ca;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:.3s linear;border:none}.btn_blue__text{font-style:normal;font-weight:500;line-height:normal;font-size:15px;text-align:center}.btn_blue:hover{background:#003057;color:#fff}.btn_blue:active{background:#0051ca;color:#fff}.btn_blue-spec{margin-top:12px;max-width:338px;background:#003057}.btn_blue-spec:hover{background:#0051ca;color:#fff}.btn_blue-spec:active{background:#003057;color:#fff}@media (max-width:1090px){.btn_blue-spec .btn_blue__text{font-size:12px}}@media (max-width:992px){.btn_blue-spec{max-width:354px}.btn_blue-spec .btn_blue__text{font-size:15px}}@media (max-width:768px){.btn_blue-spec{max-width:400px}}.btn_blue-next{margin-top:30px;max-width:460px;height:80px;background:#003057}.btn_blue-next:not(:last-child){margin-right:30px}.btn_blue-next__img{width:32px;margin-right:13px}.btn_blue-next .btn_blue__text{font-style:normal;font-weight:500;line-height:normal;font-size:25px;color:#fff}.btn_blue-next:hover{background:#0051ca;color:#fff}.btn_blue-next:active{background:#003057;color:#fff}@media (max-width:1299px){.btn_blue-next__img{width:28px}.btn_blue-next .btn_blue__text{font-size:20px}}@media (max-width:1090px){.btn_blue-next__img{width:24px}.btn_blue-next .btn_blue__text{font-size:15px}}@media (max-width:768px){.btn_blue-next{max-width:304px;height:50px;margin-top:16px;-ms-flex-pack:start;justify-content:flex-start}.btn_blue-next:not(:first-child){margin-top:8px}.btn_blue-next:not(:last-child){margin-right:0}.btn_blue-next__img{width:30px;margin:0 16px}}.btn_blue-form{max-width:180px}@media (max-width:768px){.btn_blue-form{display:none}}.btn_blue-service{max-width:232px}@media (max-width:768px){.btn_blue-service{max-width:368px;background:none;border:1px solid #f5f5f5;color:#f5f5f5}.btn_blue-service .btn-white__text{color:#f5f5f5}.btn_blue-service:hover{border:1px solid #003057;background:#003057}}.btn_blue-page_form{max-width:368px}.btn-white{font-weight:400;text-decoration:none;width:100%;max-width:170px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #003057;color:#003057;cursor:pointer;transition:.3s linear;background:transparent}.btn-white__text{font-weight:500;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#003057}.btn-white:hover{background:#003057;color:#fff}.btn-white:hover .btn-white__text{color:#fff}.btn-white:active{background:transparent;color:#003057;border:1px solid #003057}.btn-white:active .btn-white__text{color:#003057}.btn-white.current{background:#003057;color:#fff}.btn-white.current .btn-white__text{color:#fff}.btn-white.current:hover{background:#003057;color:#fff}.btn-white.current:hover .btn-white__text{color:#fff}.btn-white_theme-white{border:1px solid #fff;color:#fff;z-index:10}.btn-white_theme-white .btn-white__text{color:#fff}.btn-white_theme-white:hover{background:#003057;border:1px solid #003057;color:#fff}.btn-white_theme-white:hover .btn-white__text{color:#fff}@media (max-width:992px){.btn-white_theme-white:hover{background:transparent;border:1px solid #fff;color:#fff}.btn-white_theme-white:hover .btn-white__text{color:#fff}}.btn-white_theme-white:active{background:transparent;border:1px solid #fff;color:#fff}.btn-white_theme-white:active .btn-white__text{color:#fff}@media (max-width:992px){.btn-white_theme-white:active{background:#003057;border:1px solid #003057;color:#fff}.btn-white_theme-white:active .btn-white__text{color:#fff}}.btn-white_theme-spec{width:100%;max-width:200px;height:50px;border:1px solid #003057;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.3s linear}.btn-white_theme-spec:hover{background:#003057;border:1px solid #003057;color:#fff}.btn-white_theme-spec:hover .btn-white__text{color:#fff}@media (max-width:992px){.btn-white_theme-spec:hover{background:transparent;border:1px solid #fff;color:#fff}.btn-white_theme-spec:hover .btn-white__text{color:#fff}}.btn-white_theme-spec:active{background:transparent;border:1px solid #003057;color:#003057}.btn-white_theme-spec:active .btn-white__text{color:#003057}@media (max-width:992px){.btn-white_theme-spec:active{background:#003057;border:1px solid #003057;color:#fff}.btn-white_theme-spec:active .btn-white__text{color:#fff}}@media (max-width:992px){.btn-white_theme-spec{margin-top:24px}}.btn-white_theme-model{width:100%;max-width:200px}.btn-white_theme-model:not(:last-child){margin-right:4px}@media (max-width:768px){.btn-white_theme-model{max-width:48%}.btn-white_theme-model:not(:last-child){margin-right:0}.btn-white_theme-model:nth-child(odd){margin-right:8px}.btn-white_theme-model:nth-child(3),.btn-white_theme-model:nth-child(4){margin-top:8px}}.btn-white_theme-model-sub{width:100%;height:40px;max-width:178.67px;margin-top:20px}@media (max-width:768px){.btn-white_theme-model-sub{margin-top:8px;max-width:48%}.btn-white_theme-model-sub:nth-child(odd){margin-right:8px}}.btn-white_theme-create{max-width:232px}@media (max-width:1440px){.btn-white_theme-create{margin-left:15px}}@media (max-width:768px){.btn-white_theme-create{margin-left:16px;margin-right:16px}}.btn-white_theme-form{max-width:180px;border:1px solid #f5f5f5;color:#f5f5f5;margin-right:10px}.btn-white_theme-form .btn-white__text{color:#f5f5f5}.btn-white_theme-form:hover{border:1px solid #003057}@media (max-width:768px){.btn-white_theme-form{max-width:370px;margin-right:0}}.btn-white_finance{margin-top:35px}@media (max-width:768px){.btn-white_finance{max-width:460px;margin-top:32px}}.btn-white_service-header{margin-top:18px;max-width:245px;border:1px solid #fff;color:#fff}.btn-white_service-header .btn-white__text{color:#fff}.btn-white_service-header:hover{border:1px solid #003057}@media (max-width:768px){.btn-white_service-header{max-width:288px;margin-top:32px}.btn-white_service-header:hover{border:1px solid #003057;background:#003057;color:#fff}.btn-white_service-header:hover .btn-white__text{color:#fff}}.btn-white_service{margin-top:28px;max-width:158.62px}@media (max-width:1250px){.btn-white_service{margin-top:0}}@media (max-width:768px){.btn-white_service{max-width:460px;margin-top:32px}}.btn-white_news{max-width:186.75px}@media (max-width:768px){.btn-white_news{max-width:460px}}.btn_call{width:140px;height:30px;color:#003057;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #003057;box-sizing:border-box;cursor:pointer;transition:.3s linear}.btn_call_text{font-style:normal;font-weight:500;line-height:normal;font-size:13px}.btn_call:hover{background:#003057;color:#fff}.btn_call:active{background:#fff;color:#003057}.logo_img{padding-right:25px}.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.logo__ml{margin-right:25px;fill:#000;width:175px;height:24px}.logo__volvo{margin-right:8px;fill:#000;width:32px;height:32px}.logo__text{color:#000;fill:#000;font-size:13px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.logo_style-gray .logo__ml,.logo_style-gray .logo__volvo{fill:#888}.logo_style-gray .logo__text{color:#888}.auto-block{max-width:460px;-ms-flex-direction:column;flex-direction:column}.auto-block__img{margin-bottom:6px;width:100%;height:auto}.auto-block__content,.auto-block__content-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.auto-block__model{margin-right:10px;font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222}.auto-block__type{font-family:Roboto Condensed,"sans-serif";font-weight:300;line-height:14px;font-size:15px;text-transform:uppercase;color:#555}.auto-block__description{margin-bottom:18px;max-width:445px;padding-top:12px;font-weight:400;line-height:21px;font-size:15px;color:#555}.auto-block__footer{padding-right:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.auto-block__price{margin-right:15px;width:180px;height:50px;background:#e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.auto-block__mobile-price{font-size:23px;letter-spacing:-.4px;display:none}.auto-block__mobile-price_size-small{margin-top:4px;margin-right:5px;font-size:18px}.auto-block__price-sum{max-width:180px;font-family:Roboto Condensed,"sans-serif";font-size:20px;color:#222;background:#e5e5e5}.auto-block__price-sum_text-bold{font-size:25px;font-weight:700}.auto-block .btn-white{max-width:200px}@media (max-width:1300px){.auto-block__description{font-size:12px}.auto-block__price-sum{font-size:14px}.auto-block__price-sum_text-bold{font-size:16px}}@media (max-width:1170px){.auto-block__description{min-height:100px}.auto-block .btn-white{width:80%}}@media (max-width:992px){.auto-block__model{font-size:32px}.auto-block__type{font-size:12px}.auto-block__description{display:none}.auto-block__content{-ms-flex-pack:justify;justify-content:space-between}.auto-block__mobile-price{font-family:Roboto Condensed,"sans-serif";display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;letter-spacing:-.4px}.auto-block__mobile-price_size-small{margin-top:0;margin-right:5px;font-size:16px}.auto-block__price{display:none}.auto-block .btn-white{margin:15px auto 10px;max-width:100%;width:100%}}@media (max-width:768px){.auto-block{margin:0 auto}.auto-block__img{margin-bottom:1px}.auto-block__mobile-price{font-size:23px}.auto-block__mobile-price_size-small{font-size:20px}.auto-block__model{font-size:40px}.auto-block__footer{padding-right:0;padding-left:0}.auto-block .btn-white{margin:19px auto 39px;height:40px}}.auto-presence{margin:0 auto;width:100%;max-width:1920px;background:#fff}.auto-presence__inner{height:59px;margin:0 auto;min-height:59px}.auto-presence__inner,.auto-presence__title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.auto-presence__title{padding-right:5px;padding-left:5px;font-style:normal;font-weight:500;line-height:16px;font-size:15px;text-align:center;color:#000}.auto-presence__model,.auto-presence__title{height:100%;-ms-flex-pack:center;justify-content:center}.auto-presence__model{width:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;transition:.3s;position:relative}.auto-presence__model:before{display:block;position:absolute;z-index:-1;top:100%;right:0;bottom:0;left:0;content:"";background:#000;transition:.2s}.auto-presence__model:hover .auto-presence__model-name,.auto-presence__model:hover .auto-presence__model-type{color:#fff}.auto-presence__model:hover:before{top:0;z-index:1}.auto-presence__model-name{z-index:2;position:relative;font-family:VolvoBroadPro,"sans-serif";line-height:normal;font-size:29px;text-align:center;color:#000;transition:.3s}.auto-presence__model-type{top:0;right:-24px;position:absolute;font-weight:500;font-size:15px;color:#555}.auto-presence.auto-presence_border-bottom{border-bottom:1px solid #e5e5e5}.auto-presence.auto-presence_style-index{background:#003057;border-top:1px solid #386080;border-bottom:none}.auto-presence.auto-presence_style-index .auto-presence__title{color:#fff;border-right:1px solid #386080}.auto-presence.auto-presence_style-index .auto-presence__model{background:#003057}.auto-presence.auto-presence_style-index .auto-presence__model:hover .auto-presence__model-name,.auto-presence.auto-presence_style-index .auto-presence__model:hover .auto-presence__model-type{color:#003057}.auto-presence.auto-presence_style-index .auto-presence__model:before{background:#fff}.auto-presence.auto-presence_style-index .auto-presence__model:not(:last-child){border-right:1px solid #386080;height:100%}.auto-presence.auto-presence_style-index .auto-presence__model .auto-presence__model-name,.auto-presence.auto-presence_style-index .auto-presence__model .auto-presence__model-type{color:#fff}@media (max-width:1034px){.auto-presence__title{font-size:14px}}@media (max-width:992px){.auto-presence{display:none}}#menu-container{display:none}.popup-overlay_position-left{overflow:hidden;width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0;margin:0 auto;background:rgba(22,22,24,.6);opacity:0;transition:.3s linear}.popup-overlay_position-left.js-active{left:0;z-index:600;opacity:1;width:100%;overflow:auto}.popup-overlay_position-left.js-active .popup__content{position:fixed;width:100%;height:100%;overflow-y:auto}.popup-overlay_position-left .mobile-menu{left:-100%;transition:.2s linear;width:90%;height:100%;position:relative;z-index:150}.popup-overlay_position-left .mobile-menu.js-open{left:0}#menu-wrapper{display:-ms-flexbox;display:flex;height:60px}#menu-wrapper.fixed{position:fixed;width:100%;top:0;z-index:500}#menu-wrapper #hamburger-menu{display:-ms-flexbox;display:flex;background:#222;width:50%}#menu-wrapper #hamburger-menu .hamburger-menu-left{display:-ms-flexbox;display:flex;margin:20px 8px 0 16px;position:relative;width:35px}#menu-wrapper #hamburger-menu span{opacity:1;left:0;display:block;width:100%;height:2px;border-radius:10px;color:#f5f5f5;background-color:#f5f5f5;position:absolute;transform:rotate(0);transition:.4s ease-in-out}#menu-wrapper #hamburger-menu span:nth-child(2){top:9px}#menu-wrapper #hamburger-menu span:nth-child(3){top:18px}#menu-wrapper .hamburger-menu-test{width:50%;background:#0051ca;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#menu-wrapper .hamburger-menu-test:hover{background:#003057}.hamburger-menu-right{font-size:25px;color:#f5f5f5;margin:15px 0 0;position:relative}.btn_mob_header span,.hamburger-menu-right{font-style:normal;font-weight:500;line-height:normal}.btn_mob_header span{font-size:23px;text-align:center}@media (max-width:992px){.popup-overlay_position-left .mobile-menu{width:50%}#menu-container{display:block}.menu-container-inner{width:100%;max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#f5f5f5}.logo_mob{background:#f5f5f5}.logo_mob img{height:100%;min-height:80px;width:100%;min-width:400px}}@media (max-width:768px){#menu-container .menu-container-inner{height:32px}.logo_mob img{height:100%;min-height:32px;width:100%;min-width:1px}#menu-wrapper{height:40px}#menu-wrapper #hamburger-menu .hamburger-menu-left{margin:13px 8px 13px 16px;width:16px}#menu-wrapper #hamburger-menu span:nth-child(2){top:6px}#menu-wrapper #hamburger-menu span:nth-child(3){top:12px}.hamburger-menu-right{font-size:17px;margin:10px 0 0}.btn_mob_header span{font-size:15px}}@media (max-width:480px){.popup-overlay_position-left .mobile-menu{width:90%}}.offer_wrap{width:100%;height:700px;background-image:url(/local/templates/motorlandgroup/assets/css/../img/Rectangle.png);background-size:cover;position:relative}.offer_wrap .offer .offer-inner{width:100%;max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:151px}.offer_wrap .offer .offer-inner .btn-white{max-width:228px;height:50px}.offer_wrap .offer .offer-inner .btn-white_theme-white-width{max-width:215px}.offer_wrap .offer .offer_title{max-width:380px;font-family:VolvoBroadPro,"sans-serif";line-height:62px;font-size:63px;color:#f2f2f2;z-index:10}.offer_wrap .offer .offer_sub-title{padding-top:1px;padding-bottom:32px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;line-height:41px;font-size:29px;color:#f2f2f2;z-index:10}.offer_wrap .gradient-index{position:absolute;height:100%;width:100%;top:0;background:linear-gradient(90deg,#161618,rgba(51,51,51,0) 50%)}@media (max-width:992px){.offer{padding-left:16px;padding-right:16px}.offer_wrap{background-position:50% 0}.offer_wrap .gradient-index{background:linear-gradient(1turn,#161618,rgba(51,51,51,0))}}@media (max-width:768px){.offer_wrap{height:320px}.offer_wrap .offer .offer-inner{padding-top:33px;height:100%}.offer_wrap .offer .offer-inner .offer_title{font-size:41px;line-height:normal}.offer_wrap .offer .offer-inner .offer_sub-title{line-height:20px;font-size:16px;padding-top:2px;padding-bottom:101px}.offer_wrap .offer .offer-inner .btn-white{max-width:289px}.offer_wrap .offer .offer-inner__avto-view .offer_sub-title{padding-bottom:141px}}.info-block{position:relative;width:100%;height:346px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.info-block:first-child{background:url(/local/templates/motorlandgroup/assets/css/../../assets/img/block1.png);background-position-x:center;background-position-y:center;background-size:cover}.info-block:nth-child(2){background:url(/local/templates/motorlandgroup/assets/css/../../assets/img/block2.png);background-position-x:center;background-position-y:center;background-size:cover}.info-block:nth-child(3){background:url(/local/templates/motorlandgroup/assets/css/../../assets/img/block3.png);background-position-x:center;background-position-y:center;background-size:cover}.info-block__flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.info-block__img{top:0;left:0;position:absolute;z-index:-1;width:100%;height:100%}.info-block__title{font-family:VolvoBroadPro,"sans-serif";font-size:47px;text-align:center;color:#f2f2f2;display:-ms-flexbox;display:flex}.info-block__center{padding-bottom:60px}.info-block .btn-white{max-width:240px;margin:36px auto 0}.info-block:hover .btn-white_theme-white{background:#003057;border:1px solid #003057;color:#fff}.info-block:hover .btn-white_theme-white .btn-white__text{color:#fff}@media (max-width:992px){.info-block:hover .btn-white_theme-white{background:transparent;border:1px solid #fff;color:#fff}.info-block:hover .btn-white_theme-white .btn-white__text{color:#fff}}.info-block:active .btn-white_theme-white{background:transparent;border:1px solid #fff;color:#fff}.info-block:active .btn-white_theme-white .btn-white__text{color:#fff}@media (max-width:992px){.info-block:active .btn-white_theme-white{background:#003057;border:1px solid #003057;color:#fff}.info-block:active .btn-white_theme-white .btn-white__text{color:#fff}}@media (max-width:1230px){.info-block__title{max-width:300px}}@media (max-width:992px){.info-block__title{max-width:230px;font-size:32px}}@media (max-width:768px){.info-block{margin-bottom:8px;height:88px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.info-block__title{max-width:100%;line-height:44px;font-size:31px}.info-block__center{padding-bottom:0}.info-block .btn-white{display:none}.info-block__flex{margin-top:8px;-ms-flex-direction:column;flex-direction:column}}.avto_list .avto_list-inner{width:100%;max-width:1440px;margin:94px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.avto_list .avto_list-inner .avto_list_title{margin-bottom:32px;width:100%;font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222}.avto_list .avto_list-inner .avto_list-row{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.avto_list .avto_list-inner .avto_list-row:not(:last-child){margin-bottom:115px}.avto_list .avto_list-inner .avto_list-row .auto-block:not(:last-child){margin-right:15px}@media (max-width:1440px){.avto_list{padding-left:15px;padding-right:15px}}@media (max-width:1170px){.avto_list .avto_list-inner .avto_list_title{margin-bottom:20px}.avto_list .avto_list-inner .avto_list-row:not(:last-child){margin-bottom:50px}}@media (max-width:768px){.avto_list{padding-left:16px;padding-right:16px}.avto_list .avto_list-inner{margin:26px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.avto_list .avto_list-inner .avto_list_title{margin-bottom:32px;width:100%;font-size:39px;text-align:center}.avto_list .avto_list-inner .avto_list-row{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.avto_list .avto_list-inner .avto_list-row:not(:last-child){margin-bottom:4px}.avto_list .avto_list-inner .avto_list-row .auto-block:not(:last-child){margin:0 auto}}.quality{margin-top:42px}.quality-inner{width:100%;max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.quality_image{margin-top:50px}.quality_image-margin{margin-top:100px}.quality_image-margin_none{margin-top:0}.quality_block{-ms-flex-direction:column;flex-direction:column}.quality_block,.quality_item,.quality_row{display:-ms-flexbox;display:flex}.quality_item{width:100%;max-width:705px;-ms-flex-direction:column;flex-direction:column}.quality_item:not(:last-child){margin-right:29px}.quality_title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#555}.quality_desc{width:auto;padding-top:10px;font-style:normal;font-weight:400;line-height:21px;font-size:15px;color:#222}.quality_row__main-page{margin-top:12px}.quality_row:first-child{margin-bottom:30px}@media (max-width:1440px){.quality{padding-left:15px;padding-right:15px}}@media (max-width:1170px){.quality_title{font-size:36px}}@media (max-width:992px){.quality_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.quality_row:first-child{margin-bottom:0}.quality_item{max-width:100%;margin-bottom:20px}.quality_item:not(:last-child){margin-right:0}}@media (max-width:768px){.quality_image{margin-top:10px;padding-left:0;padding-right:0}.quality_image-margin{margin-top:40px}.quality{margin-top:23px;padding-left:16px;padding-right:16px}.quality_title{line-height:normal;font-size:29px}.quality_desc{padding-top:9px;line-height:20px;font-size:14px}.quality_item{margin-bottom:28px}}.spec-avto{width:100%;max-width:338px}.spec-avto:not(:last-child){margin-right:30px}.spec-avto__img{height:100%;max-height:180px}.spec-avto__info{margin-top:12px;-ms-flex-pack:justify;justify-content:space-between}.spec-avto__info,.spec-avto__info .info-model{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.spec-avto__info .info-model{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222;-ms-flex-pack:start;justify-content:flex-start}.spec-avto__info .info-model__type{margin-left:6px;font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:15px;line-height:14px;text-transform:uppercase;color:#555}.spec-avto__info .info-price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}.spec-avto__info .info-price__small{font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:15px;text-align:right;color:#555}.spec-avto__info .info-price__small_line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.spec-avto__info .info-price__big{font-family:Roboto Condensed,"sans-serif";font-weight:700;font-size:25px;text-align:right;color:#222;margin-top:-5px}.spec-avto:hover .btn_blue-spec{background:#0051ca;color:#fff}@media (max-width:1291px){.spec-avto__img{height:auto}.spec-avto__info .info-model{font-size:40px}.spec-avto__info .info-model__type,.spec-avto__info .info-price__small{font-size:12px}.spec-avto__info .info-price__big{font-size:15px}}@media (max-width:992px){.spec-avto{max-width:354px;margin-top:40px}.spec-avto:not(:last-child){margin-right:0}.spec-avto:nth-child(odd){margin-right:30px}.spec-avto__img{height:100%;max-height:215px}.spec-avto__info .info-model{font-size:39px}.spec-avto__info .info-model__type{font-size:15px}.spec-avto__info .info-price__small{font-size:17px}.spec-avto__info .info-price__big{font-size:25px}}@media (max-width:768px){.spec-avto{max-width:400px;margin-top:24px}.spec-avto:not(:first-child){margin-top:20px}.spec-avto:not(:last-child),.spec-avto:nth-child(odd){margin-right:0}}@media (max-width:440px){.spec-avto__img{height:auto;max-height:215px}}.gallery-wrap{background:#fff}.gallery-wrap .gallery-inner{width:100%;max-width:9200px;margin:0 auto}.gallery-wrap .gallery-inner .gallery{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:758px;font-size:0;overflow:hidden}.gallery-wrap .gallery-inner .gallery .fancybox{width:24.84%;transition:.3s linear;margin-bottom:4px;overflow:hidden}.gallery-wrap .gallery-inner .gallery .fancybox:nth-child(2),.gallery-wrap .gallery-inner .gallery .fancybox:nth-child(5),.gallery-wrap .gallery-inner .gallery .fancybox:nth-child(7),.gallery-wrap .gallery-inner .gallery .fancybox:nth-child(8){margin-bottom:0}.gallery-wrap .gallery-inner .gallery .fancybox:not(:last-child){margin-right:4px}.gallery-wrap .gallery-inner .gallery .gallery_img:hover{transition:all .3s linear;transform:scale(1.1);overflow:hidden}.gallery-wrap .gallery-inner .gallery .gallery_img:not(:hover){transition:all .3s linear}@media (max-width:3000px){.gallery-wrap .gallery-inner .gallery{height:1008px}}@media (max-width:1920px){.gallery-wrap .gallery-inner .gallery{height:758px}}@media (max-width:1750px){.gallery-wrap .gallery-inner{padding-top:40px}.gallery-wrap .gallery-inner .gallery{height:700px}}@media (max-width:1590px){.gallery-wrap .gallery-inner .gallery{height:635px}}@media (max-width:1440px){.gallery-wrap .gallery-inner .gallery{height:575px}}@media (max-width:1366px){.gallery-wrap .gallery-inner .gallery{height:545px}}@media (max-width:1199px){.gallery-wrap .gallery-inner .gallery{height:485px}}@media (max-width:1099px){.gallery-wrap .gallery-inner .gallery{height:435px}}@media (max-width:992px){.gallery-wrap .gallery-inner .gallery{height:400px}.gallery-wrap .gallery-inner .gallery__img{width:24.6%}}@media (max-width:921px){.gallery-wrap .gallery-inner .gallery{height:375px}}@media (max-width:768px){.gallery-wrap .gallery-inner .gallery{height:100%;max-height:680px}.gallery-wrap .gallery-inner .gallery .fancybox{width:50%}.gallery-wrap .gallery-inner .gallery .fancybox:hover{transform:none}}@media (max-width:637px){.gallery-wrap .gallery-inner .gallery{max-height:600px}}@media (max-width:562px){.gallery-wrap .gallery-inner .gallery{max-height:530px}}@media (max-width:496px){.gallery-wrap .gallery-inner .gallery{max-height:400px}}@media (max-width:372px){.gallery-wrap .gallery-inner .gallery{max-height:320px}}.info-wrap{background:#fff}.info-wrap .info-inner{width:100%;max-width:1440px;margin:0 auto;padding:92px 0 60px}.info-wrap .info-inner__title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#555}.info-wrap .info-inner__text{width:100%;max-width:705px;margin-top:10px;font-style:normal;font-weight:400;line-height:21px;font-size:15px;color:#222}.info-wrap .info-inner__text div:first-child{padding-bottom:12px}.info-wrap .info-inner .info-inner__text-long{max-width:1073px}.info-wrap .info-inner__text-only{margin-top:0}@media (max-width:1440px){.info-wrap .info-inner__text,.info-wrap .info-inner__title{margin-left:15px;margin-right:15px}}@media (max-width:1090px){.info-wrap .info-inner .info-inner__text-long{max-width:705px}}@media (max-width:768px){.info-wrap .info-inner{padding:32px 0 40px}.info-wrap .info-inner__title{font-size:29px;margin-left:16px;margin-right:16px}.info-wrap .info-inner__text{margin:16px 0 0;font-size:14px;padding-right:16px;padding-left:16px}.info-wrap .info-inner__text div:first-child{padding-bottom:14px}.info-wrap .info-inner .info-inner__text-long{max-width:705px}.info-wrap .info-inner__text-only{margin:-8px 0 0;padding-left:16px;padding-right:16px}}.create-wrap{background:#fff}.create-wrap .create-inner{width:100%;height:500px;display:-ms-flexbox;display:flex}.create-wrap .create-inner .create-info{width:100%;z-index:5;max-width:1440px;margin:0 auto;padding-top:160px}.create-wrap .create-inner .create-info .create__title{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#fff}.create-wrap .create-inner .create-info .create__btn{margin-top:40px}.create-wrap .create-inner .create-info__right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.create-wrap .create-inner .create-info__right .create-info__bottom{max-width:460px;padding-top:59px}.create-wrap .create-inner .create-info__right .create-info__bottom-title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#f5f5f5}.create-wrap .create-inner .create-info__right .create-info__bottom-text{padding-top:20px;font-style:normal;font-weight:400;line-height:21px;font-size:15px;color:#fff}.create-wrap .create-inner__first_child{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/XC90_info.png);background-size:cover}.create-wrap .create-inner__second_child{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/XC90_info2.png);background-size:cover}.create-wrap .create-inner__third_child{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/XC90_info3.png);background-size:cover}@media (max-width:1440px){.create-wrap .create-inner{height:450px}.create-wrap .create-inner .create__title{margin-left:15px;margin-right:15px}.create-wrap .create-inner .create-info__right .create-info__bottom{padding-top:0;margin-right:15px}}@media (max-width:1439px){.create-wrap .create-inner .create-info{padding-top:100px}}@media (max-width:992px){.create-wrap .create-inner .create-info__right{margin-top:-50px}.create-wrap .create-inner__first_child,.create-wrap .create-inner__second_child,.create-wrap .create-inner__third_child{background-position:50% 0}}@media (max-width:768px){.create-wrap .create-inner{height:320px}.create-wrap .create-inner .create-info{padding-top:64px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.create-wrap .create-inner .create-info .create__title{margin-left:16px;margin-right:16px;font-size:39px}.create-wrap .create-inner .create-info .create__btn{margin-top:126px}.create-wrap .create-inner .create-info__right{display:none}}@media (max-width:506px){.create-wrap .create-inner__second_child .create-info .create__btn{margin-top:83px}}@media (max-width:414px){.create-wrap .create-inner__second_child{background-position:80% 0}.create-wrap .create-inner__third_child{background-position:40% 0}}.gallery-swiper{margin-top:60px;height:500px}.gallery-swiper .swiper-container-auto-view{width:100%;max-width:1920px;height:500px;background:#000}.gallery-swiper .swiper-container-auto-view .swiper-slide{width:100%;max-width:1440px;margin:0 auto;text-align:center;font-size:18px;background:#fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;background:#000}.gallery-swiper .swiper-container-auto-view .swiper-slide__img{top:0;left:0;position:absolute;width:100%;height:100%}.gallery-swiper .swiper-container-auto-view .swiper-slide .text{max-width:1440px;width:100%;height:80px;opacity:.8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:400;line-height:21px;font-size:15px;text-align:center;color:#222}.gallery-swiper .swiper-container-auto-view .swiper-slide .text__info{max-width:705px;width:100%;margin:0 auto}.gallery-swiper .swiper-container-auto-view .swiper-slide__gradient{position:absolute;height:100%;width:100%;top:0;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}.gallery-swiper .swiper-container-auto-view .swiper-slide-active .swiper-slide__gradient{background:none}.gallery-swiper .swiper-container-auto-view .swiper-slide-active .text{background:#fff}.gallery-swiper .swiper-pagination-wrapper{width:100%;max-width:1920px;top:-556px;margin:0 auto;position:relative}.gallery-swiper .swiper-pagination{max-width:692px;top:0;margin:0 auto;position:relative}.gallery-swiper .swiper-pagination,.gallery-swiper .swiper-pagination-bullet{height:40px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.gallery-swiper .swiper-pagination-bullet{width:100%;max-width:173px;text-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:15px;color:#555;opacity:1;border-bottom:2px solid #e5e5e5;border-radius:0;padding-bottom:6px;margin-top:-3px}.gallery-swiper button.swiper-pagination-bullet{background:#fff}.gallery-swiper .swiper-pagination-bullet-active{border-bottom:8px solid #1251b5;opacity:1;background:#fff;padding-bottom:6px;margin-top:0;z-index:20}.gallery-swiper .swiper-slide-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.gallery-swiper .swiper-pagination-bullets{bottom:10px;left:0}@media (max-width:1220px){.gallery-swiper{margin-top:30px;height:440px}.gallery-swiper .swiper-container-auto-view{height:440px}.gallery-swiper .swiper-pagination-wrapper{top:-494px}}@media (max-width:992px){.gallery-swiper{margin-top:40px;height:340px}.gallery-swiper .swiper-container-auto-view{height:340px}.gallery-swiper .swiper-pagination-wrapper{top:-387px}}@media (max-width:768px){.gallery-swiper{margin-top:60px;height:320px}.gallery-swiper .swiper-container-auto-view{height:320px}.gallery-swiper .swiper-container-auto-view .swiper-slide__img{object-fit:cover}.gallery-swiper .swiper-pagination-wrapper{top:-375px;padding-left:16px;padding-right:16px;overflow-x:scroll}.gallery-swiper .swiper-pagination{width:692px}}@media (max-width:492px){.gallery-swiper .swiper-container-auto-view .swiper-slide .text{height:auto;font-size:14px;text-align:left}.gallery-swiper .swiper-container-auto-view .swiper-slide .text__info{padding:16px 8px}}.column-wrap{background:#fff}.column-wrap .column-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-wrap .column-inner,.column-wrap .column-inner .column-row{display:-ms-flexbox;display:flex}.column-wrap .column-inner .column-row .column-item{width:100%;max-width:720px;margin:0;height:500px}.column-wrap .column-inner .column-row .column-item__title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#555;padding-top:50px}.column-wrap .column-inner .column-row .column-item__text{font-style:normal;font-weight:400;line-height:21px;font-size:15px;color:#222;padding:10px 40px 0 0}.column-wrap .column-inner .column-row .column-item__collage,.column-wrap .column-inner .column-row .column-item__collage .collage-item .column-item__img_block{display:-ms-flexbox;display:flex}.column-wrap .column-inner .column-row .column-item__right .column-item__title{padding-left:40px}.column-wrap .column-inner .column-row .column-item__right .column-item__text{padding-left:40px;padding-right:0}@media (max-width:1440px){.column-wrap .column-inner .column-row .column-item{height:100%}.column-wrap .column-inner .column-row .column-item__text,.column-wrap .column-inner .column-row .column-item__title{padding-left:40px}.column-wrap .column-inner .column-row .column-item__right .column-item__text{padding-right:40px}}@media (max-width:1090px){.column-wrap .column-inner .column-row .column-item__title{padding-top:20px;padding-left:16px}.column-wrap .column-inner .column-row .column-item__text{padding-left:16px;padding-right:16px}}@media (max-width:992px){.column-wrap .column-inner .column-row .column-item__title{font-size:29px}.column-wrap .column-inner .column-row .column-item__text{line-height:20px;font-size:14px}.column-wrap .column-inner .column-row .column-item__right .column-item__title{padding-left:16px}.column-wrap .column-inner .column-row .column-item__right .column-item__text{padding-left:16px;padding-right:16px}}@media (max-width:768px){.column-wrap .column-inner{padding-top:40px}.column-wrap .column-inner .column-row{-ms-flex-direction:column;flex-direction:column}.column-wrap .column-inner .column-row .column-item{max-width:768px;height:auto}.column-wrap .column-inner .column-row .column-item__title{padding-top:32px;padding-right:16px}.column-wrap .column-inner .column-row .column-item__text{padding-top:16px;margin-bottom:40px}.column-wrap .column-inner .column-row .column-item__collage{-ms-flex-order:-1;order:-1}.column-wrap .column-inner .column-row .column-item__collage .collage-item{width:50%}.column-wrap .column-inner .column-row .column-item__collage .column-item__img_block{max-height:384px;max-width:384px}.column-wrap .column-inner .column-row .column-item__last-img{-ms-flex-order:-1;order:-1}}.next-wrap{background:#fff}.next-wrap .next-inner{width:100%;max-width:1440px;margin:0 auto;padding:98px 0}.next-wrap .next-inner .next__title{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222}.next-wrap .next-inner .next__button{display:-ms-flexbox;display:flex}@media (max-width:1440px){.next-wrap .next-inner .next__title{margin-left:15px}.next-wrap .next-inner .next__button{margin-left:15px;margin-right:15px}}@media (max-width:768px){.next-wrap .next-inner{padding:40px 0}.next-wrap .next-inner .next__title{text-align:center;margin-left:16px;margin-right:16px}.next-wrap .next-inner .next__button{-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;-ms-flex-align:center;align-items:center}}.popup-overlay{overflow:hidden;width:100%;height:100%;position:absolute;top:0;right:0;margin:0 auto;background:rgba(22,22,24,.6);opacity:0;transition:.2s linear;z-index:-1}.popup-overlay.js-active{right:0;opacity:1;z-index:600;width:100%;overflow:auto}.call-block{right:-100%;transition:.2s linear;width:90%;height:100%;margin:0 0 auto auto;padding-left:16px;padding-right:13px;padding-bottom:41px;position:relative;z-index:150;background:#fff}.call-block.js-open{top:0;overflow-y:scroll;position:fixed;right:0}.call-block__close{margin-top:49px;margin-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.call-block__close-img{width:13px;height:13px;margin-right:9px}.call-block__close-text{font-weight:500;font-size:15px;color:#222}.call-block__logo{padding-top:7px;padding-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.call-block__logo-volvo{margin-right:24px;width:60px;height:60px}.call-block__logo-motorland{fill:#555;width:116px;height:16px}.call-block__policy{max-width:320px;width:100%;padding-left:8px;font-size:10px;letter-spacing:-.01em;color:#555}.call-block__policy-link{text-decoration:none;border-bottom:1px solid;transition:.3s linear;color:#555}.call-block__policy-link:hover{border-bottom:1px solid transparent}.call-block .form{width:100%;margin-top:32px;margin-left:8px}.call-block .btn_blue{margin-top:22px;margin-left:8px;margin-bottom:16px}.call-block__policy-form{max-width:368px;padding-left:0;color:#fff;font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:14px;opacity:.8}.call-block__policy-form .call-block__policy-link{color:#fff}@media (max-width:992px){.call-block{width:50%}.call-block .btn_blue,.call-block .form__input{max-width:350px}.call-block__policy{max-width:340px}}@media (max-width:768px){.call-block__policy-form{font-size:11px;opacity:1;color:#555}.call-block__policy-form .call-block__policy-link{color:#555}}@media (max-width:480px){.call-block{width:90%}}.form__row{margin-bottom:14px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form__label{font-size:15px;margin-bottom:3px}.form__input,.form__label{font-weight:500;color:#222}.form__input{padding-right:8px;padding-left:8px;letter-spacing:-.2px;background:#f5f5f5;border:1px solid #222;max-width:248px;width:100%;height:46px;font-size:17px;font-family:Inter-UI}.form__row-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.form_white{margin-top:26px;width:100%;max-width:370px;z-index:10}.form_white .form__row{margin-bottom:18px}.form_white .form__row-button{margin-top:40px}.form_white .form__label{color:#fff}.form_white .form__input{max-width:370px}@media (max-width:768px){.form_white{max-width:370px;margin-top:24px}.form_white .form__row{margin-bottom:17px}.form_white .form__row-button{margin-top:24px}}.form_service{margin-top:28px;width:100%;max-width:368px;z-index:10}.form_service .form__row{margin-bottom:21px}.form_service .form__row-button{margin-top:40px}.form_service .form__label{color:#fff}.form_service .form__input{max-width:368px}@media (max-width:768px){.form_service{max-width:368px;margin-top:24px}.form_service .form__row{margin-bottom:17px}.form_service .form__row-button{margin-top:24px}}.form_page-form{margin-top:22px}.form_page-form .form__row{margin-bottom:18px}.form_page-form .nice-select{max-width:368px}@media (max-width:768px){.form_page-form{display:none}}.form_mobile{display:none}@media (max-width:768px){.form_mobile{display:block;padding-left:16px;padding-right:16px;margin-top:25px}.form_mobile .form__label{color:#555}}.mobile-menu{background:#161618;width:100%;max-width:767px}.mobile-menu .call-block__close{margin-bottom:23px;margin-top:57px;padding-left:9px}.mobile-menu .call-block__close-text{font-size:17px;color:#fff}.accordion{color:#fff}.accordion__link{background:#161618;padding-left:16px;color:#fff;font-weight:500;font-size:17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px}.accordion .inner{padding:17px 16px;overflow:hidden;display:none;color:#141414;background:#fff}.accordion .inner__title{margin-bottom:9px;font-size:15px;letter-spacing:-.02em;color:#141414;font-family:Roboto Condensed,"sans-serif"}.accordion .inner__link{color:#141414;width:100%;font-size:21px}.accordion .inner__link,.accordion .inner__row{height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accordion .inner__model{margin-right:7px;line-height:30px;font-family:VolvoBroadPro,"sans-serif";font-size:21px;color:#222}.accordion .inner__type{margin-top:3px;line-height:10px;font-size:11px;text-transform:uppercase;color:#555}.accordion .inner__model-img{margin:auto 0 auto auto;width:52px;height:20px}.accordion .toggle__arrow{margin-left:10px;width:12px;height:6px}.accordion a.toggle{font-size:17px;padding-left:16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;background:#161618;color:#fff;transition:.3s ease}.accordion a.toggle.active .toggle__arrow{transition:.3s ease;transform:rotate(-180deg)}.features-wrap{background:#f5f5f5}.features-wrap .features-inner{width:100%;max-width:1440px;margin:0 auto;height:190px;display:-ms-flexbox;display:flex}.features-wrap .features-inner .features__info{display:none;font-weight:400;font-size:14px;color:#222}.features-wrap .features-inner .features{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 14px 0 15px}.features-wrap .features-inner .features__no_left{padding:40px 14px 0 0}.features-wrap .features-inner .features__no_right{padding:40px 0 0 15px}.features-wrap .features-inner .features:not(:last-child){border-right:1px solid #e5e5e5}.features-wrap .features-inner .features__name{width:215px;height:40px;font-style:normal;font-weight:400;font-size:15px;text-align:center;color:#222;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.features-wrap .features-inner .features__value{padding-top:10px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:55px;text-align:center;color:#555}@media (max-width:1439px){.features-wrap .features-inner .features{width:16.6%}.features-wrap .features-inner .features__name{width:100%}}@media (max-width:846px){.features-wrap .features-inner .features__name{height:100%}.features-wrap .features-inner .features__value{font-size:45px;padding-top:0}}@media (max-width:768px){.features-wrap .features-inner{-ms-flex-direction:column;flex-direction:column;padding:16px 16px 32px;height:100%}.features-wrap .features-inner .features__info{display:block;padding-bottom:16px}.features-wrap .features-inner .features{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:8px 0 0;-ms-flex-pack:justify;justify-content:space-between;width:100%}.features-wrap .features-inner .features__no_left,.features-wrap .features-inner .features__no_right{padding:8px 0 0}.features-wrap .features-inner .features:not(:last-child){border-right:none}.features-wrap .features-inner .features__name{font-size:14px;color:#000;margin-right:44px;text-align:left;width:100%;-ms-flex-pack:start;justify-content:flex-start}.features-wrap .features-inner .features__value{font-size:29px;text-align:right;color:#555}}.img_row-wrap{background:#9aa6a5}.img_row-wrap .img_row-inner{width:100%;height:100%;display:-ms-flexbox;display:flex}.img_row-wrap .img_row-inner .img_row__image-wrap{display:-ms-flexbox;display:flex;height:auto;width:100%}@media (max-width:1920px){.img_row-wrap .img_row-inner .img_row__image-wrap{width:auto}.img_row-wrap .img_row-inner .img_row__image{object-fit:cover}}@media (max-width:1440px){.img_row-wrap .img_row-inner{height:300px}}@media (max-width:1200px){.img_row-wrap .img_row-inner{height:260px}}@media (max-width:1060px){.img_row-wrap .img_row-inner{height:200px}}@media (max-width:768px){.img_row-wrap .img_row-inner{overflow-x:scroll;height:160px}.img_row-wrap .img_row-inner .img_row__image{width:288px;height:160px}}.set-wrap{background:#fff}.set-wrap .set-inner{width:100%;max-width:1440px;height:100%;margin:0 auto;padding:92px 0 100px}.set-wrap .set-inner .set{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.set-wrap .set-inner .set:not(:first-child){margin-top:26px}.set-wrap .set-inner .set__title{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;font-size:41px;color:#555}.set-wrap .set-inner .set__price{padding-top:26px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.set-wrap .set-inner .set__price__s{font-size:25px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.set-wrap .set-inner .set__price__b,.set-wrap .set-inner .set__price__s{font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:400;line-height:normal;color:#000}.set-wrap .set-inner .set__price__b{font-size:41px}.set-wrap .set-inner .set__list{display:-ms-flexbox;display:flex;margin-top:34px}.set-wrap .set-inner .set .set__list-last{margin-top:24px}@media (max-width:1440px){.set-wrap .set-inner{padding-left:15px;padding-right:15px}}@media (max-width:768px){.set-wrap .set-inner{padding:40px 16px}.set-wrap .set-inner .set__title{font-size:29px}.set-wrap .set-inner .set__price{padding-top:24px}.set-wrap .set-inner .set__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px}.set-wrap .set-inner .set__list .list-item{max-width:768px;border:1px solid #e5e5e5}.set-wrap .set-inner .set__list .list-item:not(:last-child){margin-right:0}.set-wrap .set-inner .set__list .list-item:not(:first-child){margin-top:16px}.set-wrap .set-inner .set__list .list-item__title{padding-left:30px;padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;border-radius:3px;cursor:pointer;font-weight:500;line-height:24px;font-size:17px;color:#555;background:#e5e5e5}.set-wrap .set-inner .set__list .list-item__info-wrap{display:none;padding:0 16px 24px}.set-wrap .set-inner .set__list .list-item__info-wrap .list-item__info{margin-top:16px}.set-wrap .set-inner .set__list-last{-ms-flex-direction:column;flex-direction:column;margin-top:32px}.set-wrap .set-inner .set__list-last .list-item{max-width:768px;border:none}.set-wrap .set-inner .set__list-last .list-item:not(:first-child){margin-top:0}.set-wrap .set-inner .set__list-last .list-item__price{border-bottom:none;margin-top:24px}.set-wrap .set-inner .set__list-last .list-item:nth-child(2) .list-item__title,.set-wrap .set-inner .set__list-last .list-item:nth-child(3) .list-item__title{display:none}.set-wrap .set-inner .set__list-last .list-item__title{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;height:auto;border-radius:0;cursor:default;font-weight:500;line-height:24px;font-size:17px;color:#555;background:none}}.list-item{max-width:338px;width:100%}.list-item:not(:last-child){margin-right:30px}.list-item__title{font-style:normal;font-weight:500;font-size:19px;color:#555}.list-item__title .arrow{display:none;border:solid #0051ca;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);transition:all .3s ease}.list-item__title .arrow.active{transform:rotate(-135deg)}.list-item__info{font-weight:400;font-size:15px;line-height:21px;color:#222;display:-ms-flexbox;display:flex;position:relative;padding-left:14px;margin-top:16px}.list-item__info:not(:first-child){margin-top:12px}.list-item__info:before{position:absolute;width:5px;height:5px;color:#e5e5e5;left:0;content:"\25A0"}.list-item__price{margin-top:19px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5}.list-item__price-name{font-style:normal;font-weight:400;font-size:14px;color:#222}.list-item__price-value{font-style:normal;font-weight:400;font-size:15px;text-align:right;color:#222}@media (max-width:1439px){.list-item__price-value{width:65px}}@media (max-width:970px){.list-item__price-value{width:75px}}@media (max-width:768px){.list-item__title .arrow{display:inline-block}}.list-item__service{margin-top:36px}.list-item__service .list-item__info{font-weight:400;font-size:15px;color:#f2f2f2;display:-ms-flexbox;display:flex;position:relative;padding-left:14px;margin-top:13px}.list-item__service .list-item__info:before{position:absolute;width:6px;height:6px;color:#f3f5ff;left:0;content:"\25A0"}@media (max-width:970px){.list-item__service{display:none}}.list-item__page-info{margin-top:38px}.list-item__page-info .list-item__info{font-weight:400;font-size:15px;color:#222;display:-ms-flexbox;display:flex;position:relative;padding-left:14px;margin-top:12px}@media (max-width:7768px){.list-item__page-info .list-item__info{color:#555}}.form_section-wrap{position:relative;background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/t5-header.png);background-size:cover}.form_section-wrap:nth-child(9){background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/s90_t5.png);background-size:cover}.form_section-wrap .form_section-inner{width:100%;max-width:1440px;height:700px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:160px}.form_section-wrap .form_section-inner-header{padding-top:150px}.form_section-wrap .gradient-s90_bottom,.form_section-wrap .gradient-s90_top{position:absolute;height:100%;width:100%;top:0;background:linear-gradient(90deg,#161618,rgba(51,51,51,0) 50%)}@media (max-width:1440px){.form_section-wrap .form_section-inner{padding-left:15px}}@media (max-width:992px){.form_section-wrap:nth-child(9){background-position:50% 0}.form_section-wrap .gradient-s90_top{background:linear-gradient(1turn,#161618,rgba(51,51,51,0))}}@media (max-width:768px){.form_section-wrap{background-position:80% 30%}.form_section-wrap:nth-child(9){background-image:none;background:#222}.form_section-wrap .form_section-inner{padding:32px 16px;height:446px}.form_section-wrap .form_section-inner__center{-ms-flex-align:center;align-items:center}.form_section-wrap .form_section-inner-header{padding:32px 16px;height:320px;-ms-flex-pack:end;justify-content:flex-end}.form_section-wrap .gradient-s90_bottom{background:none}}.form_section-wrap__service-header{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/service_header.png);background-size:cover}@media (max-width:992px){.form_section-wrap__service-header{background-position:50% 0}}@media (max-width:768px){.form_section-wrap__service-header .form_section-inner{height:320px;padding:76px 16px 0}}.form_section-wrap__service{margin-top:100px;background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/service_footer.png);background-size:cover}.form_section-wrap__service .form_section-inner{padding-top:154px}.form_section-wrap__service .form_section-inner .form_block .form_block__title{line-height:52px}@media (max-width:992px){.form_section-wrap__service{background-position:50% 0}}@media (max-width:768px){.form_section-wrap__service{margin-top:40px;background:#222}.form_section-wrap__service .form_section-inner{height:416px;padding-top:32px}.form_section-wrap__service .form_section-inner .form_block .form_block__title{line-height:36px}}.form_section-wrap__form{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/form.png);background-size:cover}.form_section-wrap__form .form_section-inner{padding-top:92px}.form_section-wrap__form .form_section-inner .form_block{max-width:583px}.form_section-wrap__form .form_section-inner .form_block__title{font-size:63px}@media (max-width:992px){.form_section-wrap__form{background-position:50% 0}}@media (max-width:768px){.form_section-wrap__form{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/form-mobile.png)}.form_section-wrap__form .form_section-inner{height:320px;-ms-flex-pack:end;justify-content:flex-end}.form_section-wrap__form .form_section-inner .form_block__title{font-size:41px}}.form_block{width:100%;max-width:370px;z-index:5}.form_block__title{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#fff}.form_block__price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.form_block__price:nth-child(3){margin-top:8px}.form_block__price-name{font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:25px;color:#f5f5f5;margin-right:10px}.form_block__price-value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-8px}.form_block__price-value-s{font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:25px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#fff}.form_block__price-value-b{font-family:Roboto Condensed,"sans-serif";font-weight:700;font-size:41px;color:#fff;text-align:left;width:202px}.form_block__info{margin-top:35px;font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:21px;color:#f2f2f2}.form_block-header .form_block__title{color:#f2f2f2;font-size:63px}.form_block-header .form_block__price:nth-child(3){margin-top:35px}.form_block-header .form_block__price .form_block__price-name{color:#f2f2f2}.form_block-header .form_block__info{margin-top:36px}@media (max-width:768px){.form_block{max-width:370px}.form_block__title{font-size:39px}.form_block__price{margin-top:24px}.form_block__price:nth-child(2){-ms-flex-align:end;align-items:flex-end}.form_block__price-name{font-size:14px;opacity:.6}.form_block__price-value-s{font-size:15px}.form_block__price-value-b{font-size:21px;width:108px}.form_block__info{display:none}.form_block-header .form_block__title{font-size:41px}.form_block-header .form_block__price,.form_block-header .form_block__price:nth-child(3){margin-top:16px}.form_block-header .form_block__price .form_block__price-name{opacity:1}}.specifications{padding-left:15px;padding-right:15px}.specifications-block{width:100%;max-width:1440px;margin:93px auto 0}.specifications-block__title{margin-bottom:36px;font-size:47px;color:#222;font-family:VolvoBroadPro,"sans-serif"}.specifications-block__flex,.specifications-block__flex .js-tabs{width:100%;display:-ms-flexbox;display:flex}.specifications-block__flex .js-tabs .btn-white_small-tab:not(:last-child){margin-right:5px}.specifications-block__flex .js-sub-tabs{margin-bottom:40px;width:100%;display:-ms-flexbox;display:flex}.specifications-block__flex .js-sub-tabs .btn-white_big-tab:not(:last-child){margin-right:5px}.specifications-block__flex .tab-box{width:100%}.specifications-block__flex .btn-white.btn-white_small-tab{max-width:199px}.specifications-block__flex .btn-white.btn-white_big-tab{min-height:40px;height:100%;max-width:293px}.specifications-block__line{margin-top:20px;margin-bottom:20px;background:#e5e5e5;height:1px;max-width:1188px;width:100%}@media (max-width:768px){.specifications{padding-left:8px;padding-right:8px}.specifications-block{margin:40px auto 0}.specifications-block__line{display:none}.specifications-block__title{text-align:center;margin-bottom:16px}.specifications-block__flex .js-tabs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.specifications-block__flex .js-tabs .btn-white_small-tab{max-width:48%}.specifications-block__flex .js-tabs .btn-white_small-tab:not(:last-child){margin-right:0;margin-bottom:8px}.specifications-block__flex .js-sub-tabs{background:#f5f5f5;margin-bottom:24px;padding:8px 0 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.specifications-block__flex .js-sub-tabs .btn-white_big-tab{max-width:48%}.specifications-block__flex .js-sub-tabs .btn-white_big-tab:not(:last-child){margin-right:0;margin-bottom:8px}}.container{max-width:1440px;width:100%;border:1px solid #e5e5e5;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.container .accordion-container{display:block;-ms-flex:1 1 auto;flex:1 1 auto}.container .accordion-container .accordion{border-radius:3px;background-color:#fff}.container .accordion-container .accordion:not(:last-child){border-bottom:1px solid #e5e5e5}.container .accordion-container .accordion .accordion-header{padding-left:30px;padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:54px;border-radius:3px;cursor:pointer;font-weight:500;line-height:27px;font-size:19px;color:#555}.container .accordion-container .accordion .accordion-header .arrow{border:solid #0051ca;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:all .3s ease}.container .accordion-container .accordion .accordion-header .arrow.active{transform:rotate(-135deg)}.container .accordion-container .accordion .accordion-body{display:none;margin:0;color:#000}.container .accordion-container .accordion .accordion-body__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:56px;background:#fbfbfb;border-top:1px solid #e5e5e5;box-sizing:border-box;line-height:21px;font-size:15px;color:#555}.container .accordion-container .accordion .accordion-body__row:nth-child(2n){background:#f2f2f2}.container .accordion-container .accordion .accordion-body__row-text{width:100%;max-width:612px;padding-left:30px}.container .accordion-container .accordion .accordion-body.active{display:block}@media (max-width:768px){.container{border:none}.container .accordion-container .accordion{background:#e5e5e5;border:1px solid #e5e5e5}.container .accordion-container .accordion:not(:first-child){margin-top:16px}.container .accordion-container .accordion .accordion-header{height:40px}.container .accordion-container .accordion .accordion-body__row{-ms-flex-pack:justify;justify-content:space-between}.container .accordion-container .accordion .accordion-body__row-statistics{padding-right:30px}.container .accordion-container .accordion .accordion-body__row-text{width:auto;max-width:100%}}.car-select{-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.car-select,.car-select__info{display:-ms-flexbox;display:flex}.car-select__info{max-width:830px;-ms-flex-direction:column;flex-direction:column}.car-select__title{margin-bottom:29px;font-family:VolvoBroadPro,"sans-serif";line-height:normal;font-size:63px;color:#222}.car-select__text{line-height:21px;font-size:15px;color:#222}.car-select__text:not(:last-child){margin-bottom:12px}.car-select__video-container{margin-top:93px;display:-ms-flexbox;display:flex;position:relative;background:#000;max-width:583px;width:100%;height:310px}.car-select__video{position:absolute;top:0;right:0;width:100%;max-height:100%}@media (max-width:992px){.car-select__video-container{display:none}}@media (max-width:768px){.car-select{margin-top:34px;-ms-flex-pack:center;justify-content:center;padding-left:16px;padding-right:16px}.car-select__title{max-width:240px;font-size:41px;margin-bottom:0;text-align:center}.car-select__text{display:none}}.select-info{margin-top:35px;width:100%}.select-info__row{width:100%;display:-ms-flexbox;display:flex}@media (max-width:992px){.select-info__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:768px){.select-info{display:none}}.select-block{max-width:338px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.select-block:not(:last-child){margin-right:29px}.select-block__title{margin-bottom:12px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;line-height:44px;font-size:31px;color:#555}.select-block__text{line-height:21px;font-size:15px;color:#222}@media (max-width:1439px){.select-block:not(:last-child){margin-right:15px}.select-block__title{line-height:30px}}@media (max-width:992px){.select-block{width:90%;max-width:48%;margin-bottom:15px}.select-block:not(:last-child){margin-right:0}}.auto-miles__title{margin-bottom:37px;font-family:Roboto Condensed,"sans-serif";font-style:normal;font-weight:300;line-height:30px;font-size:41px;color:#555}.auto-miles__row{width:100%;max-width:460px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.auto-miles__row:not(:last-child){margin-bottom:9px}.auto-miles__row-text{line-height:21px;font-size:15px;color:#222}.auto-miles__price{padding:10px;font-family:Roboto Condensed,"sans-serif";font-size:39px;text-align:center;color:#222;width:260px;height:50px;background:#e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.auto-miles__footer{margin-top:27px;margin-bottom:39px;width:100%;max-width:460px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.auto-miles__footer .btn-white{max-width:180px}.auto-miles__description{max-width:827px;width:100%;line-height:21px;font-size:15px;color:#222}.auto-miles__description:not(:last-child){margin-bottom:12px}@media (max-width:1170px){.auto-miles__price{margin-bottom:10px;max-width:100%;width:100%}.auto-miles__footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.auto-miles__footer .btn-white{max-width:100%}}@media (max-width:1032px){.auto-miles__price{font-size:30px}}@media (max-width:992px){.auto-select{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.auto-select .js-slider-auto-selekt .gallery-thumbs{display:none}.auto-miles{width:100%;margin:15px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.auto-miles__row{max-width:583px}.auto-miles__price{font-size:22px}}@media (max-width:480px){.auto-select .js-slider-auto-selekt .gallery-thumbs{height:40px;display:block}.auto-miles{padding:17px 16px 0}.auto-miles__title{text-align:left;width:100%;font-size:29px;margin-bottom:13px}.auto-miles__row{max-width:768px}.auto-miles__row-text{max-width:215px;font-size:14px}.auto-miles__price{margin-bottom:0;font-size:39px;width:100%}.auto-miles__footer{-ms-flex-direction:column;flex-direction:column;margin-top:11px;margin-bottom:22px}.auto-miles__footer .btn-white{max-width:460px;margin-top:16px}.auto-miles__description{font-size:14px;line-height:20px}.auto-miles__description:not(:last-child){margin-bottom:6px}}.slideshow{height:460px;max-width:583px;width:100%;position:relative;background-color:#fff;margin-right:30px}.slideshow__gallery{height:calc(80% - 20px);width:100%}.slideshow__gallery-wrap{will-change:transform;transition-timing-function:cubic-bezier(0,0,.3,.98);transform:translateZ(0)}.slideshow__gallery-slide{margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:32px;color:#fff;transform:translateZ(0)}.slideshow .swiper-container{margin-top:4px}.slideshow__thumbs{height:20%;width:100%}.slideshow__thumbs-wrap{will-change:transform;transition-timing-function:cubic-bezier(0,0,.3,.98);transform:translateZ(0)}.slideshow__thumbs-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#fff}@media (max-width:992px){.slideshow{max-width:400px}.slideshow__thumbs{height:60px}}@media (max-width:768px){.slideshow{max-width:768px}.slideshow__thumbs{height:100%;max-height:80px}}.finance-wrap{background:#fff}.finance-wrap .finance-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:92px}.finance-wrap .finance-inner .finance__title{font-family:VolvoBroadPro,"sans-serif";font-size:63px;color:#222}.finance-wrap .finance-inner .finance__sub-title{padding-top:20px;font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:41px;color:#161618}.finance-wrap .finance-inner .finance__descr{max-width:1003px;padding-top:10px;font-weight:400;line-height:21px;font-size:15px;color:#222}.finance-wrap .finance-inner .finance__row{display:-ms-flexbox;display:flex;margin-top:40px}@media (max-width:1440px){.finance-wrap .finance-inner{padding-left:15px;padding-right:15px}}@media (max-width:768px){.finance-wrap .finance-inner{padding:40px 0 0}.finance-wrap .finance-inner .finance__title{padding-left:16px;padding-right:16px;font-size:41px;text-align:center}.finance-wrap .finance-inner .finance__sub-title{padding-left:16px;padding-right:16px;font-size:29px}.finance-wrap .finance-inner .finance__descr{padding-left:16px;padding-right:16px;line-height:20px;font-size:14px}.finance-wrap .finance-inner .finance__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.finance-item{width:100%;max-width:460px}.finance-item:not(:last-child){margin-right:30px}.finance-item__name{margin-top:26px;font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:41px;color:#555}.finance-item__info{margin-top:10px;font-weight:400;line-height:21px;font-size:15px;color:#222}@media (max-width:1439px){.finance-item__name{font-size:30px}}@media (max-width:1252px){.finance-item__info{height:105px}}@media (max-width:1031px){.finance-item__info{height:126px}}@media (max-width:940px){.finance-item__name{font-size:25px}.finance-item__info{height:147px}}@media (max-width:768px){.finance-item:not(:first-child){margin-top:40px}.finance-item:not(:last-child){margin-right:0}.finance-item__name{margin-top:24px;font-size:29px;padding-left:16px;padding-right:16px}.finance-item__info{height:auto;margin-top:16px;line-height:20px;font-size:14px}.finance-item__btn,.finance-item__info{padding-left:16px;padding-right:16px}}.service_header{max-width:338px;z-index:10}.service_header__title{font-family:VolvoBroadPro,"sans-serif";font-size:63px;color:#f2f2f2}.service_header__descr{margin-top:29px;font-weight:400;line-height:21px;font-size:15px;color:#f2f2f2}@media (max-width:768px){.service_header__title{font-size:41px}.service_header__descr{margin-top:8px;line-height:20px;font-size:14px}}.service-wrap{background:#fff}.service-wrap .service-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:100px}.service-wrap .service-inner .service__title{font-family:VolvoBroadPro,"sans-serif";font-size:47px;color:#222;margin-bottom:4px}.service-wrap .service-inner .service__row{display:-ms-flexbox;display:flex;margin-top:38px}@media (max-width:1440px){.service-wrap .service-inner{padding-left:15px;padding-right:15px}}@media (max-width:768px){.service-wrap .service-inner{padding:40px 0 0}.service-wrap .service-inner .service__title{padding-left:16px;padding-right:16px;font-size:39px;text-align:center}.service-wrap .service-inner .service__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.service-item{width:100%;max-width:460px}.service-item:not(:last-child){margin-right:30px}.service-item__name{margin-top:12px;font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:29px;color:#555}@media (max-width:1252px){.service-item__name{height:70px}}@media (max-width:768px){.service-item:not(:first-child){margin-top:40px}.service-item:not(:last-child){margin-right:0}.service-item__name{height:auto;margin-top:24px;font-size:29px}.service-item__btn,.service-item__name{padding-left:16px;padding-right:16px}}.page_info-wrap{background:#fff}.page_info-wrap .page_info-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:92px}.page_info-wrap .page_info-inner .page_info{max-width:1073px}.page_info-wrap .page_info-inner .page_info__caption{font-family:VolvoBroadPro,"sans-serif";font-size:63px;color:#222;padding-bottom:26px}.page_info-wrap .page_info-inner .page_info__title{font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:41px;color:#161618}.page_info-wrap .page_info-inner .page_info__text{padding-top:10px;font-weight:400;line-height:21px;font-size:15px}.page_info-wrap .page_info-inner .page_info__text-bottom{padding-top:15px}.page_info-wrap .page_info-inner .page_info__sub-title{padding-top:15px;font-weight:500;font-size:19px;color:#555}@media (max-width:1440px){.page_info-wrap .page_info-inner{padding-left:15px;padding-right:15px}}@media (max-width:768px){.page_info-wrap .page_info-inner{padding:40px 16px 0}.page_info-wrap .page_info-inner .page_info__caption{font-size:41px;padding-bottom:22px;text-align:center}.page_info-wrap .page_info-inner .page_info__title{font-size:29px}.page_info-wrap .page_info-inner .page_info__text{padding-top:16px;line-height:20px;font-size:14px}.page_info-wrap .page_info-inner .page_info__sub-title{padding-top:24px;font-size:17px}}.article-wrap .article-img{background-image:url(/local/templates/motorlandgroup/assets/css/../../assets/img/text-img.png);background-size:cover;width:100%;height:500px;margin-top:100px}.article-wrap .article{width:100%;max-width:1440px;margin:0 auto;margin-top:20px;padding-bottom:100px}.article-wrap .article__photo-caption{font-weight:400;font-size:14px;color:#555}.article-wrap .article__title{padding-top:34px;font-weight:500;font-size:19px;color:#555}.article-wrap .article__text-background{padding:20px;background:#ededed}.article-wrap .article__text,.article-wrap .article__text-background{margin-top:16px;font-weight:400;line-height:21px;font-size:15px;color:#222;max-width:1073px}.article-wrap .article__contacts{width:100%;max-width:1073px;height:120px;margin-top:36px;background:#f5f5f5}.article-wrap .article__contacts,.article-wrap .article__contacts-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.article-wrap .article__contacts-left{margin-left:20px;margin-right:89px}.article-wrap .article__logo{margin-right:20px;fill:#000;width:218px;height:30px}.article-wrap .article__logo-text{font-weight:400;font-size:15px;color:#000}.article-wrap .article__contacts-right{display:-ms-flexbox;display:flex;margin-right:36px}.article-wrap .article__contacts-item:not(:last-child){margin-right:47px}.article-wrap .article__contacts-item-name{font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:17px;color:#888}.article-wrap .article__contacts-item-value{font-family:Roboto Condensed,"sans-serif";font-weight:400;font-size:21px;color:#000}.article-wrap .article-contacts{padding-bottom:0;margin-top:96px}@media (max-width:1440px){.article-wrap .article{padding:0 15px}}@media (max-width:1094px){.article-wrap .article__contacts{-ms-flex-pack:justify;justify-content:space-between}.article-wrap .article__contacts-left{margin-right:10px}.article-wrap .article__contacts-item:not(:last-child){margin-right:20px}.article-wrap .article__contacts-item-name{font-size:16px}.article-wrap .article__contacts-item-value{font-size:18px}}@media (max-width:900px){.article-wrap .article__logo{width:158px}.article-wrap .article__logo-text{font-size:12px}.article-wrap .article__contacts-item-name{font-size:14px}.article-wrap .article__contacts-item-value{font-size:16px}}@media (max-width:768px){.article-wrap article-img{margin-top:32px;height:200px}.article-wrap .article{margin-top:8px;padding:0 16px}.article-wrap .article__title{padding-top:32px;font-size:17px;color:#555}.article-wrap .article__text-background{margin-top:16px}.article-wrap .article__text{margin-top:32px}.article-wrap .article .article-contacts .article__text{margin-top:40px}.article-wrap .article__contacts{-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:16px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline}.article-wrap .article__contacts-left{margin-top:16px;margin-left:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.article-wrap .article__contacts-right{-ms-flex-direction:column;flex-direction:column;margin-top:24px;padding-bottom:32px}.article-wrap .article__logo{margin-right:0;width:215px}.article-wrap .article__logo-text{margin-top:8px;font-family:Roboto Condensed,"sans-serif";font-size:17px}.article-wrap .article__contacts-item:not(:last-child){margin-right:0}.article-wrap .article__contacts-item:not(:first-child){margin-top:16px}.article-wrap .article__contacts-item-name{font-size:17px}.article-wrap .article__contacts-item-value{font-size:21px}}.news-item{width:100%;max-width:705px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.news-item__container-image{height:230px;width:100%;max-width:216.64px;margin-right:28px}.news-item__img{width:100%;height:100%}.news-item__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.news-item__info-date{font-weight:400;font-size:15px;color:#386080}.news-item__info-name{width:100%;max-width:461px;margin-top:6px;height:144px;font-family:Roboto Condensed,"sans-serif";font-weight:300;font-size:29px;color:#555}.news-item__btn{margin-top:10px}.news-item:nth-child(odd){margin-right:28px}@media (max-width:1188px){.news-item__info-name{font-size:23px}}@media (max-width:1088px){.news-item__container-image{height:200px}.news-item__info{width:100%}.news-item__info-name{height:auto;font-size:16px}}@media (max-width:992px){.news-item__container-image{height:230px}}@media (max-width:768px){.news-item:not(:first-child){margin-top:40px}.news-item__img{width:230px;height:100%;max-height:230px;margin-right:0}.news-item__info-name{height:auto;max-width:460px;font-size:29px}}@media (max-width:500px){.news-item{-ms-flex-direction:column;flex-direction:column}.news-item:not(:first-child){margin-top:40px}.news-item__info{margin-top:16px}.news-item__btn{margin-top:24px}}.news-wrap{background:#fff}.news-wrap .news-inner{width:100%;max-width:1440px;margin:0 auto;padding-top:98px}.news-wrap .news-inner .news__title{font-family:VolvoBroadPro,"sans-serif";font-size:63px;color:#222;height:50px}.news-wrap .news-inner .news__row{display:-ms-flexbox;display:flex;margin-top:40px}@media (max-width:1440px){.news-wrap .news-inner{padding-left:15px;padding-right:15px}}@media (max-width:768px){.news-wrap .news-inner{padding:40px 16px 0}.news-wrap .news-inner .news__title{text-align:center;font-size:41px}.news-wrap .news-inner .news__row{-ms-flex-direction:column;flex-direction:column}.news-wrap .news-inner .news__row:nth-child(2){margin-top:32px}}.auto-select{display:-ms-flexbox;display:flex;margin-top:55px}@media (max-width:768px){.auto-select{-ms-flex-direction:column;flex-direction:column;margin-top:28px}}.page-scroll{background:#fff}.page-scroll__inner{width:100%;max-width:1440px;height:59px;margin:0 auto;min-height:59px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-scroll .sidebar__list{list-style-type:none;display:-ms-flexbox;display:flex;padding-left:0}.page-scroll .sidebar__link-wrap{height:59px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff;transition:.2s linear;cursor:pointer;padding-top:4px}.page-scroll .sidebar__link-wrap:not(:last-child){margin-right:40px}.page-scroll .sidebar__link-wrap:first-child{margin-right:20px}.page-scroll .sidebar__link-wrap:nth-child(2){margin-left:60px}.page-scroll .sidebar__link-wrap:not(:first-child):hover{border-bottom:4px solid #0051ca}.page-scroll .sidebar__link{font-weight:500;font-size:19px;color:#222;transition:.2s linear}.page-scroll .arrow-header{position:relative}.page-scroll .arrow-header:after{position:absolute;top:-3px;color:#555;content:url(/local/templates/motorlandgroup/assets/css/../../assets/img/arrow.png);margin:0 20px}@media (max-width:1440px){.page-scroll__inner{padding-left:15px;padding-right:15px}}@media (max-width:1078px){.page-scroll__inner .sidebar__link{font-size:17px}}@media (max-width:992px){.page-scroll{display:none}}.js-slider-auto-selekt{margin-right:30px}.js-slider-auto-selekt:hover .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next,.js-slider-auto-selekt:hover .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev{opacity:1}.js-slider-auto-selekt .swiper-container{width:100%;height:380px}.js-slider-auto-selekt .swiper-container.gallery-top{margin-bottom:4px;max-width:583px;width:100%}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next,.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev{opacity:0;transition:.2s linear}.js-slider-auto-selekt .swiper-slide-container{text-align:center;font-size:18px;background:#fff;margin:auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.js-slider-auto-selekt .gallery-thumbs{max-width:585px;width:100%;height:80px;background:#dedede}.js-slider-auto-selekt .gallery-thumbs .swiper-slide{width:20%;height:100%;background:#dedede}@media (max-width:992px){.js-slider-auto-selekt{margin-right:0}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next,.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev{opacity:1}}@media (max-width:768px){.js-slider-auto-selekt .swiper-slide-container{object-fit:contain}}@media (max-width:480px){.js-slider-auto-selekt .swiper-slide-container{object-fit:cover}.js-slider-auto-selekt .swiper-container.gallery-top{margin-bottom:0;height:240px}.js-slider-auto-selekt .swiper-slide-container{height:100%}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.none{display:none}body{overflow-x:hidden;position:relative}::-moz-selection{background:#0051ca;color:#fff}::selection{background:#0051ca;color:#fff}.page{padding-left:15px;padding-right:15px}.page .page-inner{margin:0 auto;width:100%;max-width:1440px}@media (max-width:768px){.page{padding:0}}.nav,.offer{padding-left:15px;padding-right:15px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlZmF1bHQvX2ZvbnRzLnNjc3MiLCJkZWZhdWx0L19ub3JtYWxpemUuc2NzcyIsInN0eWxlLmNzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX25hdi5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9fc3BlY19vZmZlci5zY3NzIiwiYmxvY2tzL19lcXVpcG1lbnQuc2NzcyIsImJsb2Nrcy9fYWxsLXNwZWMuc2NzcyIsImNvbXBvbmVudC9fbWFpbi1pbmZvLnNjc3MiLCJjb21wb25lbnQvX2J0bl9ibHVlLnNjc3MiLCJjb21wb25lbnQvX2J0bi13aGl0ZS5zY3NzIiwiY29tcG9uZW50L19idG4tY2FsbC5zY3NzIiwiY29tcG9uZW50L19sb2dvLnNjc3MiLCJjb21wb25lbnQvX2F1dG8tYmxvY2suc2NzcyIsImNvbXBvbmVudC9fYXV0by1wcmVzZW5jZS5zY3NzIiwiY29tcG9uZW50L19tZW51LW1vYmlsZS5zY3NzIiwiY29tcG9uZW50L19vZmZlci5zY3NzIiwiY29tcG9uZW50L19ibG9jay5zY3NzIiwiY29tcG9uZW50L19hdnRvLWxpc3Quc2NzcyIsImNvbXBvbmVudC9fcXVhbGl0eS5zY3NzIiwiY29tcG9uZW50L19zcGVjLWF2dG8uc2NzcyIsImNvbXBvbmVudC9fZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50L19pbmZvLnNjc3MiLCJjb21wb25lbnQvX2NyZWF0ZS5zY3NzIiwiY29tcG9uZW50L19zd2lwZXItc2xpZGVyLnNjc3MiLCJjb21wb25lbnQvX2NvbHVtbi5zY3NzIiwiY29tcG9uZW50L19uZXh0LnNjc3MiLCJjb21wb25lbnQvX2NhbGwtYmxvY2suc2NzcyIsImNvbXBvbmVudC9fZm9ybS5zY3NzIiwiY29tcG9uZW50L19tZW51LW1vYmlsZS1vcGVuLnNjc3MiLCJjb21wb25lbnQvX2ZlYXR1cmVzLnNjc3MiLCJjb21wb25lbnQvX2ltZ19yb3cuc2NzcyIsImNvbXBvbmVudC9fc2V0LnNjc3MiLCJjb21wb25lbnQvX2xpc3QtaXRlbS5zY3NzIiwiY29tcG9uZW50L19mb3JtX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudC9fZm9ybV9ibG9jay5zY3NzIiwiY29tcG9uZW50L19zcGVjaWZpY2F0aW9ucy1ibG9jay5zY3NzIiwiY29tcG9uZW50L19hdXRvLXZpZXctYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnQvX2Nhci1zZWxlY3Quc2NzcyIsImNvbXBvbmVudC9fc2VsZWN0LWluZm8uc2NzcyIsImNvbXBvbmVudC9fc2VsZWN0LWJsb2NrLnNjc3MiLCJjb21wb25lbnQvX2F1dG8tbWlsZXMuc2NzcyIsImNvbXBvbmVudC9fYXV0by1zZWxlY3Qtc3dpcGVyLnNjc3MiLCJjb21wb25lbnQvX2ZpbmFuY2Uuc2NzcyIsImNvbXBvbmVudC9fZmluYW5jZS1pdGVtLnNjc3MiLCJjb21wb25lbnQvX3NlcnZpY2VfaGVhZGVyLnNjc3MiLCJjb21wb25lbnQvX3NlcnZpY2Uuc2NzcyIsImNvbXBvbmVudC9fc2VydmljZS1pdGVtLnNjc3MiLCJjb21wb25lbnQvX3BhZ2VfaW5mby5zY3NzIiwiY29tcG9uZW50L19hcnRpY2xlLnNjc3MiLCJjb21wb25lbnQvX25ld3MtaXRlbS5zY3NzIiwiY29tcG9uZW50L19uZXdzLnNjc3MiLCJjb21wb25lbnQvX2F1dG8tc2VsZWN0LnNjc3MiLCJjb21wb25lbnQvX3BhZ2Utc2Nyb2xsLnNjc3MiLCJjb21wb25lbnQvX3NsaWRlci1hdXRvLXNlbGVrdC5zY3NzIiwiY29tcG9uZW50L19wcmludC5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVFBLGlCQUtzQixBQ2J0QixLQUNFLDBCQUEwQixBQUMxQiw2QkFBOEIsQ0FDL0IsQUFFRCxLQUNFLFFBQVMsQ0FDVixBQUVELG9GQVlFLGFBQWMsQ0FDZixBQUVELDRCQUlFLG9CQUFxQixDQUN0QixBQUVELHNCQUNFLGFBQWEsQUFDYixRQUFTLENBQ1YsQUFFRCxTQUNFLHVCQUF3QixDQUN6QixB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RCxNQUNFLFdBQWEsQ0FBQSxBQUVmLFFBR0UsVUFBVSxBQUNWLFFBQVMsQ0FDVixBQUNELE1BRUUsc0JBQXVCLENBQ3hCLENBQUEsQUNpQkgsTUFDRSxZQUFhLENBQ2QsQUFFRCxLQUNFLGtCQUFrQixBQUNsQixpQkFBa0IsQ0FDbkIsQUFDRCxpQkFDSSxtQkFBbUIsQUFDbkIsVUFBVyxDQUZmLEFBR0MsWUFGRyxtQkFBbUIsQUFDbkIsVUFBVyxDQUNkLEFBRUQsTUFDRSxrQkFBa0IsQUFDbEIsa0JBQW1CLENBRnJCLEFBUUMsa0JBSkcsY0FBYyxBQUNkLFdBQVcsQUFDWCxnQkFBaUIsQ0FDbEIsQUFHSCx5QkFDRSxNQUNFLFNBQVUsQ0FDWCxDQUFBLEFBR0gsWUFFRSxrQkFBa0IsQUFDbEIsa0JBQW1CLENBQ3BCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1ZvbHZvQnJvYWRQcm8udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4qL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvVm9sdm9Ccm9hZFByby5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy4uL2ZvbnRzL1ZvbHZvQnJvYWRQcm8udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL1ZvbHZvQnJvYWRQcm8uc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyLVVJJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9JbnRlci1VSS5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy4uL2ZvbnRzL0ludGVyLVVJLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9JbnRlci1VSS5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCJodG1sIHtcclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLCAvKiAxICovXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm1haW4sIC8qIDIgKi9cclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHsgLyogMSAqL1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxudGVtcGxhdGUsIC8qIDEgKi9cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xyXG59XHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZS13aWR0aDogMDtcclxufVxyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG5vcHRncm91cCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbn1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBvcGFjaXR5OiAwLjU0O1xyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbmh0bWwge1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG50ZW1wbGF0ZSxcbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqLyB9XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IH1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovIH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovIH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTQ7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Wb2x2b0Jyb2FkUHJvLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1ZvbHZvQnJvYWRQcm8uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwi4pi6XCIpLCB1cmwoXCIuLi9mb250cy9Wb2x2b0Jyb2FkUHJvLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvVm9sdm9Ccm9hZFByby5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXItVUknO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVVJLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItVUkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1VSS5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX2NlbnRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX2NlbnRlciAuaGVhZGVyX2NlbnRlci1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDsgfVxuICAgICAgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXJfY2VudGVyIC5oZWFkZXJfY2VudGVyLWxvZ28taW1nIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDsgfVxuICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlcl9yaWdodCAuYnRuX2JsdWUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IC5oZWFkZXJfcmlnaHQtaW5mbyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IC5oZWFkZXJfcmlnaHQtaW5mby1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlcl9yaWdodCAuaGVhZGVyX3JpZ2h0LWluZm8tZmxleCAuYnRuX2NhbGwge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXJfbGVmdCAubG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IC5oZWFkZXJfcmlnaHQtaW5mbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IC5idG5fYmx1ZSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXJfcmlnaHQgLmhlYWRlcl9yaWdodC1pbmZvLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX2xlZnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXJfbGVmdCAubG9nb19fbWwge1xuICAgICAgICB3aWR0aDogMTQ1cHg7IH1cbiAgICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX2xlZnQgLmxvZ29fX3ZvbHZvIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7IH1cbiAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlcl9jZW50ZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlcl9yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlcl9yaWdodCAuaGVhZGVyX3JpZ2h0LWluZm8gLm1haW4taW5mbyB7XG4gICAgICAgIHdpZHRoOiAxNDZweDsgfVxuICAgICAgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXJfcmlnaHQgLmhlYWRlcl9yaWdodC1pbmZvLWZsZXgge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyX3JpZ2h0IC5idG5fYmx1ZSB7XG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7IH0gfVxuXG4ubmF2IHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uYXYgLm5hdi1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvKiAmX2xpbmstYXJyb3cge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xyXG4gICAgfSovIH1cbiAgICAubmF2IC5uYXYtaW5uZXJfbGluayB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBsaW5lYXI7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubmF2IC5uYXYtaW5uZXJfbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAubmF2IC5uYXYtaW5uZXJfbGluazpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIC8qLm5hdi1pbm5lcl9saW5rLWFycm93IHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtMTgwZGVnKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgfSovIH1cbiAgICAgICAgLm5hdiAubmF2LWlubmVyX2xpbms6aG92ZXIgLm5hdi1pbm5lcl9saW5rLW5hbWUge1xuICAgICAgICAgIGNvbG9yOiAjMTYxNjE4OyB9XG4gICAgICAgIC5uYXYgLm5hdi1pbm5lcl9saW5rOmhvdmVyIC5uYXYtaW5uZXJfbGluay1zcGFuLWxlZnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjBkZWcpOyB9XG4gICAgICAgIC5uYXYgLm5hdi1pbm5lcl9saW5rOmhvdmVyIC5uYXYtaW5uZXJfbGluay1zcGFuLXJpZ2h0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAubmF2IC5uYXYtaW5uZXJfbGluay1uYW1lIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5uYXYgLm5hdi1pbm5lcl9saW5rLXNwYW4ge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTU1NTU1O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7IH1cbiAgICAubmF2IC5uYXYtaW5uZXJfbGluay1zcGFuLWxlZnQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLm5hdiAubmF2LWlubmVyX2xpbmstc3Bhbi1yaWdodCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgLm5hdiAubmF2LWlubmVyX2xpbmstbW9kOmhvdmVyIC5uYXYtbWVudV9fd3JhcC1tb2Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsqLyB9XG4gIC5uYXYgLm5hdi1pbm5lcl9saW5rLWZpbmFuY2U6aG92ZXIgLm5hdi1tZW51X193cmFwLWZpbmFuY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7Ki8gfVxuICAubmF2IC5uYXYtaW5uZXJfbGluay1hYm91dDpob3ZlciAubmF2LW1lbnVfX3dyYXAtYWJvdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsqLyB9XG4gIC5uYXYgLm5hdi1pbm5lcl9saW5rLXNlcnZpY2U6aG92ZXIgLm5hdi1tZW51X193cmFwLXNlcnZpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsqLyB9XG5cbi5uYXYtbWVudV9fd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGhlaWdodDogNTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDA7IH1cblxuLm5hdi1pbm5lcl9fYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjsgfVxuXG4ubmF2LWlubmVyX19ibG9jay1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTIwcHg7IH1cblxuLm5hdi1yb3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5uYXYtcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjVGNUY1OyB9XG4gIC5uYXYtcm93Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxOXB4OyB9XG4gIC5uYXYtcm93X19hdXRvIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggNnB4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRkZGRkY7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm5hdi1yb3dfX2F1dG86bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAubmF2LXJvd19fYXV0bzpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNTFDQTsgfVxuICAubmF2LXJvd19fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIzcHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIGNvbG9yOiAjMTQxNDE0OyB9XG4gIC5uYXYtcm93X19tb2RlbCB7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgIC5uYXYtcm93X19tb2RlbCBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgLm5hdi1yb3dfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG5cbi5uYXYtaW5uZXJfX2Jsb2NrLXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLmJsb2NrLXJpZ2h0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJsb2NrLXJpZ2h0LWl0ZW06aG92ZXIgLmJsb2NrLXJpZ2h0LWl0ZW1fX2Fycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuYmxvY2stcmlnaHQtaXRlbV9fbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjMTYxNjE4OyB9XG4gIC5ibG9jay1yaWdodC1pdGVtX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5ibG9jay1yaWdodC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5uYXYtbWVudV9fd3JhcC1maW5hbmNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5uYXYtbWVudV9fd3JhcC1maW5hbmNlIC5uYXYtaW5uZXJfX2Jsb2NrLWZpbmFuY2UgLmZpbmFuY2VfbmFtZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjsgfVxuICAgIC5uYXYtbWVudV9fd3JhcC1maW5hbmNlIC5uYXYtaW5uZXJfX2Jsb2NrLWZpbmFuY2UgLmZpbmFuY2VfbmFtZTpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNTFjYTsgfVxuICAgIC5uYXYtbWVudV9fd3JhcC1maW5hbmNlIC5uYXYtaW5uZXJfX2Jsb2NrLWZpbmFuY2UgLmZpbmFuY2VfbmFtZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4ubmF2LW1lbnVfX3dyYXAtc2VydmljZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdi1tZW51X193cmFwLXNlcnZpY2UgLm5hdi1pbm5lcl9fYmxvY2stc2VydmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5uYXYtbWVudV9fd3JhcC1zZXJ2aWNlIC5uYXYtaW5uZXJfX2Jsb2NrLXNlcnZpY2UgLnNlcnZpY2VfbmFtZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjsgfVxuICAgICAgLm5hdi1tZW51X193cmFwLXNlcnZpY2UgLm5hdi1pbm5lcl9fYmxvY2stc2VydmljZSAuc2VydmljZV9uYW1lOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDUxY2E7IH1cbiAgICAgIC5uYXYtbWVudV9fd3JhcC1zZXJ2aWNlIC5uYXYtaW5uZXJfX2Jsb2NrLXNlcnZpY2UgLnNlcnZpY2VfbmFtZTpub3QoOm50aC1jaGlsZCg4KSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cbiAgICAgIC5uYXYtbWVudV9fd3JhcC1zZXJ2aWNlIC5uYXYtaW5uZXJfX2Jsb2NrLXNlcnZpY2UgLnNlcnZpY2VfbmFtZTpudGgtY2hpbGQoLW4rOCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTA1cHgpIHtcbiAgLm5hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzZweCkge1xuICAubmF2LW1lbnVfX3dyYXAtc2VydmljZSAubmF2LWlubmVyX19ibG9jay1zZXJ2aWNlIC5zZXJ2aWNlX25hbWU6bm90KDpudGgtY2hpbGQoOSkpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5uYXYtaW5uZXJfX2Jsb2NrLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZm9vdGVyX3dyYXAge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjsgfVxuXG4uZm9vdGVyLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ubG9nb19mb290ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubG9nb19mb290ZXIgaW1nIHtcbiAgICB3aWR0aDogMjU2cHg7IH1cblxuLmZvb3Rlcl9tZW51IHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmZvb3Rlcl9jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjE1cHg7IH1cbiAgLmZvb3Rlcl9jb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbi5mb290ZXJfc2VydmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuLmZvb3Rlcl9saW5rXzIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTNweDsgfVxuXG4uZm9vdGVyX3RleHQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjE1cHg7IH1cbiAgLmZvb3Rlcl90ZXh0LWNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuLmZvb3Rlcl90aXRsZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU1NTU1NTsgfVxuXG4uZm9vdGVyX2xpbmsge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG4gIC5mb290ZXJfbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmZvb3Rlcl9saW5rXzEge1xuICBwYWRkaW5nLXRvcDogMTNweDsgfVxuXG4uZm9vdGVyX3NwZWMge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4udGVsIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5idG5fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU1NTU1NTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG4gIC5idG5fZm9vdGVyOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuX2Zvb3RlcjphY3RpdmUge1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi5idG5fZm9vdGVyX3RleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mb290ZXJfYmxhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzE2MTYxODsgfVxuXG4uZm9vdGVyX2ItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlcl9iLWlubmVyIC5idG5fYmx1ZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgIGhlaWdodDogNTBweDsgfVxuXG4uZm9vdGVyX2ItaW5uZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZm9vdGVyX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuZm9vdGVyX2xvZ28gLmxvZ29fX21sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7IH1cblxuLmxvZ29fYm90dG9tIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogNDhweDsgfVxuXG4ucG9saWN5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIC5wb2xpY3lfdGV4dCB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgICAucG9saWN5X3RleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5kZXZfc3R1ZGlvIHtcbiAgbWFyZ2luLWxlZnQ6IDEwNHB4O1xuICBwYWRkaW5nLXRvcDogNDJweDsgfVxuICAuZGV2X3N0dWRpb190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLmZvb3Rlcl9tZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlcl90ZXh0LWNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mb290ZXJfbWVudSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuZm9vdGVyX2NvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5mb290ZXJfY29sOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDI0NnB4OyB9XG4gIC5kZXZfc3R1ZGlvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZm9vdGVyX3NlcnZpY2Uge1xuICAgIHdpZHRoOiA2MDBweDsgfVxuICAuZm9vdGVyX3NwZWMge1xuICAgIHBhZGRpbmctdG9wOiAxM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuZm9vdGVyX2JsYWNrIC5mb290ZXIgLmZvb3Rlcl9iLWlubmVyIC5idG5fYmx1ZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNTBweDsgfVxuICAuZGV2X3N0dWRpbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDQycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlcl9sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLmZvb3Rlcl9sb2dvIC5sb2dvX19tbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLnBvbGljeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLmZvb3Rlcl9saW5rIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuZGV2X3N0dWRpbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZm9vdGVyX2NvbCB7XG4gICAgbWF4LXdpZHRoOiAyMTVweDsgfVxuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAuZm9vdGVyX2ItaW5uZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlcl9zZXJ2aWNlIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4OyB9XG4gIC5jb2xfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7IH1cbiAgLmZvb3Rlcl9iLWlubmVyX19yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyX3NlcnZpY2Uge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuZm9vdGVyX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAuZm9vdGVyX21lbnUge1xuICAgIC8qZmxleC1kaXJlY3Rpb246IGNvbHVtbjsqL1xuICAgIHBhZGRpbmctdG9wOiA5cHg7IH1cbiAgLmZvb3Rlcl9jb2wge1xuICAgIC8qbWF4LXdpZHRoOiAxMDAlOyovXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgLyomOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9Ki8gfVxuICAuY29sXzUge1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmZvb3Rlcl90aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAvKi5jb2xfMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIH0qL1xuICAuY29sXzIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLmNvbF8zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gIC5jb2xfNCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MXB4OyB9XG4gIC5mb290ZXJfbGlua18xIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuZm9vdGVyX2xpbmtfMiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJ0bl9mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgLyouZm9vdGVyX3NwZWMge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgfSovXG4gIC5mb290ZXJfYi1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyX2xvZ28ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjJweDsgfVxuICAgIC5mb290ZXJfbG9nbyAubG9nb19fbWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICAgICAgd2lkdGg6IDE1MHB4OyB9XG4gICAgLmZvb3Rlcl9sb2dvIC5sb2dvX192b2x2byB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLmZvb3Rlcl9sb2dvIC5sb2dvX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAubG9nb19ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5iZXN0ZGlsZXJfZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAucG9saWN5IHtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5idG5fdGVzdCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDsgfVxuICAuZGV2X3N0dWRpbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLmZvb3Rlcl9ibGFjayB7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cbiAgICAuZm9vdGVyX2JsYWNrIC5mb290ZXIgLmZvb3Rlcl9iLWlubmVyIHtcbiAgICAgIG1heC13aWR0aDogMjc1cHg7IH1cbiAgICAgIC5mb290ZXJfYmxhY2sgLmZvb3RlciAuZm9vdGVyX2ItaW5uZXIgLmJ0bl9ibHVlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjJweCkge1xuICAuY29sXzEge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH0gfVxuXG4uc3BlY19vZmZlci13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuc3BlY19vZmZlci13cmFwIC5zcGVjX29mZmVyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5zcGVjX29mZmVyLXdyYXAgLnNwZWNfb2ZmZXItaW5uZXIgLnNwZWNfb2ZmZXItdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnNwZWNfb2ZmZXItd3JhcCAuc3BlY19vZmZlci1pbm5lciAuc3BlY19vZmZlci10aXRsZV9fbmFtZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gICAgLnNwZWNfb2ZmZXItd3JhcCAuc3BlY19vZmZlci1pbm5lciAuc3BlY19vZmZlci1yb3cge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuc3BlY19vZmZlci13cmFwIC5zcGVjX29mZmVyLWlubmVyIC5zcGVjX29mZmVyLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAuc3BlY19vZmZlci13cmFwIC5zcGVjX29mZmVyLWlubmVyIC5zcGVjX29mZmVyLXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zcGVjX29mZmVyLXdyYXAgLnNwZWNfb2ZmZXItaW5uZXIgLnNwZWNfb2ZmZXItdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc3BlY19vZmZlci13cmFwIC5zcGVjX29mZmVyLWlubmVyIC5zcGVjX29mZmVyLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwZWNfb2ZmZXItd3JhcCAuc3BlY19vZmZlci1pbm5lciAuc3BlY19vZmZlci10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5zcGVjX29mZmVyLXdyYXAgLnNwZWNfb2ZmZXItaW5uZXIgLnNwZWNfb2ZmZXItdGl0bGVfX25hbWUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmVxdWlwbWVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzM4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtbGVmdF9fbmFtZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsJ3NhbnMtc2VyaWYnO1xuICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtbGVmdF9faW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwNzJweDsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fZGVzY3Ige1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19tb2RlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fbW9kZWwtc3ViIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5raXRfX3RpdGxlLWNoYXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2NoYXIgLmNoYXItcHJpY2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMzY3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3N3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2NoYXIgLmNoYXItcHJpY2VfX3ZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLXByaWNlX19zaWduIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLWF0dHIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2NoYXIgLmNoYXItYXR0cl9fdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fY2hhciAuY2hhci1hdHRyX19ib3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLWF0dHJfX25hbWUge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICAgICAgd2lkdGg6IDEwMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2NoYXIgLmNoYXItYXR0cl9fdmFsdWUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICAgICAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0IC5raXRfX2NvbHVtbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgaGVpZ2h0OiAxMjM2cHg7XG4gICAgICAgICAgLyptYXgtaGVpZ2h0OiAxMjM2cHg7Ki9cbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAua2l0X19jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIC5raXRfX2NvbDpudGgtY2hpbGQoLW4rNSkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDEwNDJweDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyB7XG4gICAgICAgIC8qbWF4LWhlaWdodDogMTczNnB4OyovIH1cbiAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIC5raXRfX2NvbCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ0cHgpIHtcbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIHtcbiAgICBoZWlnaHQ6IDE1MzZweDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAua2l0X19jb2wge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjEycHgpIHtcbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIHtcbiAgICBoZWlnaHQ6IDE2MzZweDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAua2l0X19jb2wge1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEycHgpIHtcbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIHtcbiAgICBoZWlnaHQ6IDE3MzZweDsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAua2l0X19jb2wge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LWxlZnQge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtbGVmdF9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLXByaWNlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjdweDsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLXByaWNlIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIHtcbiAgICAgICAgaGVpZ2h0OiAxNjA2cHg7IH1cbiAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIC5raXRfX2NvbCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG5cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDkxMHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICAua2l0e1xyXG4gICAgICAgICAgJl9fY29sdW1uc3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjAzNnB4O1xyXG4gICAgICAgICAgICAua2l0X19jb2x7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSovXG5AbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIC5raXRfX2NvbCB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtbGVmdCB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1sZWZ0X19uYW1lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LWxlZnRfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2Rlc2NyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX21vZGVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMjRweCA4cHggOHB4IDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX21vZGVsLXN1YiB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4IDhweCA4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fY2hhciB7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMjRweCAxNnB4IDAgOHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHRfX2NoYXIgLmtpdF9fdGl0bGUtY2hhciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBvcmRlcjogLTE7IH1cbiAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fY2hhciAuY2hhci1wcmljZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMzdweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fY2hhciAuY2hhci1wcmljZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLWF0dHIge1xuICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7IH1cbiAgICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19jaGFyIC5jaGFyLWF0dHJfX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyOXB4OyB9XG4gICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0X19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LWhlaWdodDogMjA4cHg7XG4gICAgICAgIG1heC13aWR0aDogNDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDsgfVxuICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0IC5raXRfX3RpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgICAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodCAua2l0X19jb2x1bW5zIC5raXRfX2NvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0IC5raXRfX2NvbHVtbnMgLmtpdF9fY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAubGlzdC1pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7IH1cbiAgICAgICAgICAuZXF1aXBtZW50LXdyYXAgLmVxdWlwbWVudC1pbm5lciAuZXF1aXBtZW50LXJpZ2h0IC5raXRfX2NvbHVtbnMgLmxpc3QtaXRlbV9faW5mby13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTZweCAyNHB4IDE2cHg7IH1cbiAgICAgICAgICAgIC5lcXVpcG1lbnQtd3JhcCAuZXF1aXBtZW50LWlubmVyIC5lcXVpcG1lbnQtcmlnaHQgLmtpdF9fY29sdW1ucyAubGlzdC1pdGVtX19pbmZvLXdyYXAgLmxpc3QtaXRlbV9faW5mbyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9fbW9kZWwtc3ViIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmVxdWlwbWVudC13cmFwIC5lcXVpcG1lbnQtaW5uZXIgLmVxdWlwbWVudC1yaWdodF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDU0cHg7IH0gfVxuXG4uYWxsX3NwZWMtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5hbGxfc3BlYy13cmFwIC5hbGxfc3BlYy1pbm5lciAuYWxsX3NwZWMtdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogOTJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuYWxsX3NwZWMtd3JhcCAuYWxsX3NwZWMtaW5uZXIgLmFsbF9zcGVjLXRpdGxlX19uYW1lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFZvbHZvQnJvYWRQcm87XG4gICAgICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgICAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy10aXRsZSAuYnRuX3doaXRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hbGxfc3BlYy13cmFwIC5hbGxfc3BlYy1pbm5lciAuYWxsX3NwZWMtcm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYWxsX3NwZWMtd3JhcCAuYWxsX3NwZWMtaW5uZXIgLmFsbF9zcGVjLXRpdGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy1yb3cge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5hbGxfc3BlYy13cmFwIC5hbGxfc3BlYy1pbm5lciAuYWxsX3NwZWMtdGl0bGVfX25hbWUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICBmb250LXNpemU6IDQxcHg7IH1cbiAgICAuYWxsX3NwZWMtd3JhcCAuYWxsX3NwZWMtaW5uZXIgLmFsbF9zcGVjLXRpdGxlIC5idG5fd2hpdGUge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAuYWxsX3NwZWMtd3JhcCAuYWxsX3NwZWMtaW5uZXIgLmFsbF9zcGVjLXJvdzpudGgtY2hpbGQoMykgLnNwZWMtYXZ0bzpudGgtY2hpbGQoNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFsbF9zcGVjLXdyYXAgLmFsbF9zcGVjLWlubmVyIC5hbGxfc3BlYy1yb3c6bnRoLWNoaWxkKDQpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1haW4taW5mbyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbi5idG5fYmx1ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDUxQ0E7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5idG5fYmx1ZV9fdGV4dCB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5idG5fYmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuX2JsdWU6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MUNBO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5idG5fYmx1ZS1zcGVjIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbiAgYmFja2dyb3VuZDogIzAwMzA1NzsgfVxuICAuYnRuX2JsdWUtc3BlYzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwNTFDQTtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuX2JsdWUtc3BlYzphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwOTBweCkge1xuICAgIC5idG5fYmx1ZS1zcGVjIC5idG5fYmx1ZV9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuYnRuX2JsdWUtc3BlYyB7XG4gICAgICBtYXgtd2lkdGg6IDM1NHB4OyB9XG4gICAgICAuYnRuX2JsdWUtc3BlYyAuYnRuX2JsdWVfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuX2JsdWUtc3BlYyB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuLmJ0bl9ibHVlLW5leHQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDMwNTc7IH1cbiAgLmJ0bl9ibHVlLW5leHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5idG5fYmx1ZS1uZXh0X19pbWcge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTNweDsgfVxuICAuYnRuX2JsdWUtbmV4dCAuYnRuX2JsdWVfX3RleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG5fYmx1ZS1uZXh0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MUNBO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG5fYmx1ZS1uZXh0OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIC5idG5fYmx1ZS1uZXh0X19pbWcge1xuICAgIHdpZHRoOiAyOHB4OyB9XG4gIC5idG5fYmx1ZS1uZXh0IC5idG5fYmx1ZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTBweCkge1xuICAuYnRuX2JsdWUtbmV4dF9faW1nIHtcbiAgICB3aWR0aDogMjRweDsgfVxuICAuYnRuX2JsdWUtbmV4dCAuYnRuX2JsdWVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuX2JsdWUtbmV4dCB7XG4gICAgbWF4LXdpZHRoOiAzMDRweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuYnRuX2JsdWUtbmV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgICAuYnRuX2JsdWUtbmV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gICAgLmJ0bl9ibHVlLW5leHRfX2ltZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIG1hcmdpbjogMCAxNnB4IDAgMTZweDsgfSB9XG5cbi5idG5fYmx1ZS1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxODBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuX2JsdWUtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmJ0bl9ibHVlLXNlcnZpY2Uge1xuICBtYXgtd2lkdGg6IDIzMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG5fYmx1ZS1zZXJ2aWNlIHtcbiAgICAgIG1heC13aWR0aDogMzY4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTtcbiAgICAgIGNvbG9yOiAjRjVGNUY1OyB9XG4gICAgICAuYnRuX2JsdWUtc2VydmljZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICNGNUY1RjU7IH1cbiAgICAgIC5idG5fYmx1ZS1zZXJ2aWNlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMzA1NzsgfSB9XG5cbi5idG5fYmx1ZS1wYWdlX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDM2OHB4OyB9XG5cbi5idG4td2hpdGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xuICBjb2xvcjogIzAwMzA1NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAzMDU3OyB9XG4gIC5idG4td2hpdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ0bi13aGl0ZTpob3ZlciAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLXdoaXRlOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDMwNTc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NzsgfVxuICAgIC5idG4td2hpdGU6YWN0aXZlIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgY29sb3I6ICMwMDMwNTc7IH1cblxuLmJ0bi13aGl0ZS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4td2hpdGUuY3VycmVudCAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi13aGl0ZS5jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5idG4td2hpdGUuY3VycmVudDpob3ZlciAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYnRuLXdoaXRlX3RoZW1lLXdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTA7IH1cbiAgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5idG4td2hpdGVfdGhlbWUtd2hpdGU6aG92ZXIgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5idG4td2hpdGVfdGhlbWUtd2hpdGU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgIC5idG4td2hpdGVfdGhlbWUtd2hpdGU6aG92ZXIgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH0gfVxuICAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlOmFjdGl2ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlOmFjdGl2ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuXG4uYnRuLXdoaXRlX3RoZW1lLXNwZWMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7IH1cbiAgLmJ0bi13aGl0ZV90aGVtZS1zcGVjOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ0bi13aGl0ZV90aGVtZS1zcGVjOmhvdmVyIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYnRuLXdoaXRlX3RoZW1lLXNwZWM6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgIC5idG4td2hpdGVfdGhlbWUtc3BlYzpob3ZlciAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfSB9XG4gIC5idG4td2hpdGVfdGhlbWUtc3BlYzphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XG4gICAgY29sb3I6ICMwMDMwNTc7IH1cbiAgICAuYnRuLXdoaXRlX3RoZW1lLXNwZWM6YWN0aXZlIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgY29sb3I6ICMwMDMwNTc7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5idG4td2hpdGVfdGhlbWUtc3BlYzphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgLmJ0bi13aGl0ZV90aGVtZS1zcGVjOmFjdGl2ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuYnRuLXdoaXRlX3RoZW1lLXNwZWMge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5idG4td2hpdGVfdGhlbWUtbW9kZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAuYnRuLXdoaXRlX3RoZW1lLW1vZGVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4td2hpdGVfdGhlbWUtbW9kZWwge1xuICAgICAgbWF4LXdpZHRoOiA0OCU7IH1cbiAgICAgIC5idG4td2hpdGVfdGhlbWUtbW9kZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gICAgICAuYnRuLXdoaXRlX3RoZW1lLW1vZGVsOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgICAgIC5idG4td2hpdGVfdGhlbWUtbW9kZWw6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gICAgICAuYnRuLXdoaXRlX3RoZW1lLW1vZGVsOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDsgfSB9XG5cbi5idG4td2hpdGVfdGhlbWUtbW9kZWwtc3ViIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiAxNzguNjdweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLXdoaXRlX3RoZW1lLW1vZGVsLXN1YiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDQ4JTsgfVxuICAgICAgLmJ0bi13aGl0ZV90aGVtZS1tb2RlbC1zdWI6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfSB9XG5cbi5idG4td2hpdGVfdGhlbWUtY3JlYXRlIHtcbiAgbWF4LXdpZHRoOiAyMzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmJ0bi13aGl0ZV90aGVtZS1jcmVhdGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLXdoaXRlX3RoZW1lLWNyZWF0ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfSB9XG5cbi5idG4td2hpdGVfdGhlbWUtZm9ybSB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNUY1RjU7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmJ0bi13aGl0ZV90aGVtZS1mb3JtIC5idG4td2hpdGVfX3RleHQge1xuICAgIGNvbG9yOiAjRjVGNUY1OyB9XG4gIC5idG4td2hpdGVfdGhlbWUtZm9ybTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLXdoaXRlX3RoZW1lLWZvcm0ge1xuICAgICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5idG4td2hpdGVfZmluYW5jZSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ0bi13aGl0ZV9maW5hbmNlIHtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9IH1cblxuLmJ0bi13aGl0ZV9zZXJ2aWNlLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idG4td2hpdGVfc2VydmljZS1oZWFkZXIgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bi13aGl0ZV9zZXJ2aWNlLWhlYWRlcjpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLXdoaXRlX3NlcnZpY2UtaGVhZGVyIHtcbiAgICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gICAgICAuYnRuLXdoaXRlX3NlcnZpY2UtaGVhZGVyOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIC5idG4td2hpdGVfc2VydmljZS1oZWFkZXI6aG92ZXIgLmJ0bi13aGl0ZV9fdGV4dCB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9IH1cblxuLmJ0bi13aGl0ZV9zZXJ2aWNlIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgbWF4LXdpZHRoOiAxNTguNjJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgLmJ0bi13aGl0ZV9zZXJ2aWNlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLXdoaXRlX3NlcnZpY2Uge1xuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7IH0gfVxuXG4uYnRuLXdoaXRlX25ld3Mge1xuICBtYXgtd2lkdGg6IDE4Ni43NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4td2hpdGVfbmV3cyB7XG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4OyB9IH1cblxuLmJ0bl9jYWxsIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMDAzMDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyOyB9XG4gIC5idG5fY2FsbF90ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuYnRuX2NhbGw6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ0bl9jYWxsOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBjb2xvcjogIzAwMzA1NzsgfVxuXG4ubG9nb19pbWcge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubG9nb19fbWwge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBmaWxsOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgLmxvZ29fX3ZvbHZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmaWxsOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDsgfVxuICAubG9nb19fdGV4dCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZpbGw6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5sb2dvX3N0eWxlLWdyYXkgLmxvZ29fX21sIHtcbiAgZmlsbDogIzg4ODg4ODsgfVxuXG4ubG9nb19zdHlsZS1ncmF5IC5sb2dvX192b2x2byB7XG4gIGZpbGw6ICM4ODg4ODg7IH1cblxuLmxvZ29fc3R5bGUtZ3JheSAubG9nb19fdGV4dCB7XG4gIGNvbG9yOiAjODg4ODg4OyB9XG5cbi5hdXRvLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYXV0by1ibG9ja19faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5hdXRvLWJsb2NrX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmF1dG8tYmxvY2tfX2NvbnRlbnQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hdXRvLWJsb2NrX19tb2RlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgLmF1dG8tYmxvY2tfX3R5cGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gIC5hdXRvLWJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjNTU1OyB9XG4gIC5hdXRvLWJsb2NrX19mb290ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAvKnBhZGRpbmctbGVmdDogOHB4OyovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmF1dG8tYmxvY2tfX3ByaWNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYXV0by1ibG9ja19fbW9iaWxlLXByaWNlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hdXRvLWJsb2NrX19tb2JpbGUtcHJpY2Vfc2l6ZS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuYXV0by1ibG9ja19fcHJpY2Utc3VtIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgYmFja2dyb3VuZDogI2U1ZTVlNTsgfVxuICAuYXV0by1ibG9ja19fcHJpY2Utc3VtX3RleHQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5hdXRvLWJsb2NrIC5idG4td2hpdGUge1xuICAgIG1heC13aWR0aDogMjAwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuYXV0by1ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuYXV0by1ibG9ja19fcHJpY2Utc3VtIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmF1dG8tYmxvY2tfX3ByaWNlLXN1bV90ZXh0LWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLmF1dG8tYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDsgfVxuICAuYXV0by1ibG9jayAuYnRuLXdoaXRlIHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hdXRvLWJsb2NrX19tb2RlbCB7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9XG4gIC5hdXRvLWJsb2NrX190eXBlIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgLmF1dG8tYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hdXRvLWJsb2NrX19jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmF1dG8tYmxvY2tfX21vYmlsZS1wcmljZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4OyB9XG4gIC5hdXRvLWJsb2NrX19tb2JpbGUtcHJpY2Vfc2l6ZS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmF1dG8tYmxvY2tfX3ByaWNlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hdXRvLWJsb2NrIC5idG4td2hpdGUge1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRvLWJsb2NrIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5hdXRvLWJsb2NrX19pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG4gICAgLmF1dG8tYmxvY2tfX21vYmlsZS1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7IH1cbiAgICAuYXV0by1ibG9ja19fbW9iaWxlLXByaWNlX3NpemUtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmF1dG8tYmxvY2tfX21vZGVsIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAgIC5hdXRvLWJsb2NrX19mb290ZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5hdXRvLWJsb2NrIC5idG4td2hpdGUge1xuICAgICAgbWFyZ2luOiAxOXB4IGF1dG8gMzlweDtcbiAgICAgIGhlaWdodDogNDBweDsgfSB9XG5cbi5hdXRvLXByZXNlbmNlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuYXV0by1wcmVzZW5jZV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTlweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1OXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYXV0by1wcmVzZW5jZV9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmF1dG8tcHJlc2VuY2VfX21vZGVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hdXRvLXByZXNlbmNlX19tb2RlbDpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4yczsgfVxuICAgIC5hdXRvLXByZXNlbmNlX19tb2RlbDpob3ZlciAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5hdXRvLXByZXNlbmNlX19tb2RlbDpob3ZlciAuYXV0by1wcmVzZW5jZV9fbW9kZWwtdHlwZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5hdXRvLXByZXNlbmNlX19tb2RlbDpob3ZlcjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC5hdXRvLXByZXNlbmNlX19tb2RlbC10eXBlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0yNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uYXV0by1wcmVzZW5jZS5hdXRvLXByZXNlbmNlX2JvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsgfVxuXG4uYXV0by1wcmVzZW5jZS5hdXRvLXByZXNlbmNlX3N0eWxlLWluZGV4IHtcbiAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzODYwODA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmF1dG8tcHJlc2VuY2UuYXV0by1wcmVzZW5jZV9zdHlsZS1pbmRleCAuYXV0by1wcmVzZW5jZV9fdGl0bGUge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzODYwODA7IH1cbiAgLmF1dG8tcHJlc2VuY2UuYXV0by1wcmVzZW5jZV9zdHlsZS1pbmRleCAuYXV0by1wcmVzZW5jZV9fbW9kZWwge1xuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7IH1cbiAgICAuYXV0by1wcmVzZW5jZS5hdXRvLXByZXNlbmNlX3N0eWxlLWluZGV4IC5hdXRvLXByZXNlbmNlX19tb2RlbDpob3ZlciAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XG4gICAgICBjb2xvcjogIzAwMzA1NzsgfVxuICAgIC5hdXRvLXByZXNlbmNlLmF1dG8tcHJlc2VuY2Vfc3R5bGUtaW5kZXggLmF1dG8tcHJlc2VuY2VfX21vZGVsOmhvdmVyIC5hdXRvLXByZXNlbmNlX19tb2RlbC10eXBlIHtcbiAgICAgIGNvbG9yOiAjMDAzMDU3OyB9XG4gICAgLmF1dG8tcHJlc2VuY2UuYXV0by1wcmVzZW5jZV9zdHlsZS1pbmRleCAuYXV0by1wcmVzZW5jZV9fbW9kZWw6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgICAuYXV0by1wcmVzZW5jZS5hdXRvLXByZXNlbmNlX3N0eWxlLWluZGV4IC5hdXRvLXByZXNlbmNlX19tb2RlbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzODYwODA7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYXV0by1wcmVzZW5jZS5hdXRvLXByZXNlbmNlX3N0eWxlLWluZGV4IC5hdXRvLXByZXNlbmNlX19tb2RlbCAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hdXRvLXByZXNlbmNlLmF1dG8tcHJlc2VuY2Vfc3R5bGUtaW5kZXggLmF1dG8tcHJlc2VuY2VfX21vZGVsIC5hdXRvLXByZXNlbmNlX19tb2RlbC10eXBlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDM0cHgpIHtcbiAgLmF1dG8tcHJlc2VuY2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmF1dG8tcHJlc2VuY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jbWVudS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wb3B1cC1vdmVybGF5X3Bvc2l0aW9uLWxlZnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjQsIDAuNik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyOyB9XG4gIC5wb3B1cC1vdmVybGF5X3Bvc2l0aW9uLWxlZnQuanMtYWN0aXZlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDYwMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gICAgLnBvcHVwLW92ZXJsYXlfcG9zaXRpb24tbGVmdC5qcy1hY3RpdmUgLnBvcHVwX19jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAucG9wdXAtb3ZlcmxheV9wb3NpdGlvbi1sZWZ0IC5tb2JpbGUtbWVudSB7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE1MDsgfVxuICAgIC5wb3B1cC1vdmVybGF5X3Bvc2l0aW9uLWxlZnQgLm1vYmlsZS1tZW51LmpzLW9wZW4ge1xuICAgICAgbGVmdDogMDsgfVxuXG4jbWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA2MHB4OyB9XG4gICNtZW51LXdyYXBwZXIuZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNTAwOyB9XG4gICNtZW51LXdyYXBwZXIgI2hhbWJ1cmdlci1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgICNtZW51LXdyYXBwZXIgI2hhbWJ1cmdlci1tZW51IC5oYW1idXJnZXItbWVudS1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDIwcHggOHB4IDAgMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzNXB4OyB9XG4gICAgI21lbnUtd3JhcHBlciAjaGFtYnVyZ2VyLW1lbnUgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBjb2xvcjogI0Y1RjVGNTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICNtZW51LXdyYXBwZXIgI2hhbWJ1cmdlci1tZW51IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdG9wOiA5cHg7IH1cbiAgICAgICNtZW51LXdyYXBwZXIgI2hhbWJ1cmdlci1tZW51IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdG9wOiAxOHB4OyB9XG4gICNtZW51LXdyYXBwZXIgLmhhbWJ1cmdlci1tZW51LXRlc3Qge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYmFja2dyb3VuZDogIzAwNTFDQTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAjbWVudS13cmFwcGVyIC5oYW1idXJnZXItbWVudS10ZXN0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7IH1cblxuLmhhbWJ1cmdlci1tZW51LXJpZ2h0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnRuX21vYl9oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb3B1cC1vdmVybGF5X3Bvc2l0aW9uLWxlZnQgLm1vYmlsZS1tZW51IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gICNtZW51LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1lbnUtY29udGFpbmVyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7IH1cbiAgLmxvZ29fbW9iIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1OyB9XG4gICAgLmxvZ29fbW9iIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNtZW51LWNvbnRhaW5lciAubWVudS1jb250YWluZXItaW5uZXIge1xuICAgIGhlaWdodDogMzJweDsgfVxuICAubG9nb19tb2IgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDFweDsgfVxuICAjbWVudS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAjbWVudS13cmFwcGVyICNoYW1idXJnZXItbWVudSAuaGFtYnVyZ2VyLW1lbnUtbGVmdCB7XG4gICAgICBtYXJnaW46IDEzcHggOHB4IDEzcHggMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4OyB9XG4gICAgI21lbnUtd3JhcHBlciAjaGFtYnVyZ2VyLW1lbnUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiA2cHg7IH1cbiAgICAjbWVudS13cmFwcGVyICNoYW1idXJnZXItbWVudSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICB0b3A6IDEycHg7IH1cbiAgLmhhbWJ1cmdlci1tZW51LXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9XG4gIC5idG5fbW9iX2hlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLW92ZXJsYXlfcG9zaXRpb24tbGVmdCAubW9iaWxlLW1lbnUge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG4ub2ZmZXJfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL1JlY3RhbmdsZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm9mZmVyX3dyYXAgLm9mZmVyIC5vZmZlci1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAxNTFweDsgfVxuICAgIC5vZmZlcl93cmFwIC5vZmZlciAub2ZmZXItaW5uZXIgLmJ0bi13aGl0ZSB7XG4gICAgICBtYXgtd2lkdGg6IDIyOHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLm9mZmVyX3dyYXAgLm9mZmVyIC5vZmZlci1pbm5lciAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlLXdpZHRoIHtcbiAgICAgIG1heC13aWR0aDogMjE1cHg7IH1cbiAgLm9mZmVyX3dyYXAgLm9mZmVyIC5vZmZlcl90aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICAgIGNvbG9yOiAjRjJGMkYyO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5vZmZlcl93cmFwIC5vZmZlciAub2ZmZXJfc3ViLXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogNDFweDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgY29sb3I6ICNGMkYyRjI7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLm9mZmVyX3dyYXAgLmdyYWRpZW50LWluZGV4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNjE2MTggMCUsIHJnYmEoNTEsIDUxLCA1MSwgMCkgNTAlKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm9mZmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAub2ZmZXJfd3JhcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7IH1cbiAgICAub2ZmZXJfd3JhcCAuZ3JhZGllbnQtaW5kZXgge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzE2MTYxOCAwJSwgcmdiYSg1MSwgNTEsIDUxLCAwKSAxMDAlKTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub2ZmZXJfd3JhcCB7XG4gICAgaGVpZ2h0OiAzMjBweDsgfVxuICAgIC5vZmZlcl93cmFwIC5vZmZlciAub2ZmZXItaW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDMzcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5vZmZlcl93cmFwIC5vZmZlciAub2ZmZXItaW5uZXIgLm9mZmVyX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAub2ZmZXJfd3JhcCAub2ZmZXIgLm9mZmVyLWlubmVyIC5vZmZlcl9zdWItdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAxcHg7IH1cbiAgICAgIC5vZmZlcl93cmFwIC5vZmZlciAub2ZmZXItaW5uZXIgLmJ0bi13aGl0ZSB7XG4gICAgICAgIG1heC13aWR0aDogMjg5cHg7IH1cbiAgICAub2ZmZXJfd3JhcCAub2ZmZXIgLm9mZmVyLWlubmVyX19hdnRvLXZpZXcgLm9mZmVyX3N1Yi10aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQxcHg7IH0gfVxuXG4uaW5mby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzQ2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmluZm8tYmxvY2s6bnRoLWNoaWxkKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9ibG9jazEucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5pbmZvLWJsb2NrOm50aC1jaGlsZCgyKSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYmxvY2syLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuaW5mby1ibG9jazpudGgtY2hpbGQoMykge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2Jsb2NrMy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmluZm8tYmxvY2tfX2ZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5pbmZvLWJsb2NrX19pbWcge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmluZm8tYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XG4gICAgZm9udC1zaXplOiA0N3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0YyRjJGMjtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbmZvLWJsb2NrX19jZW50ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gIC5pbmZvLWJsb2NrIC5idG4td2hpdGUge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiAzNnB4IGF1dG8gMDsgfVxuICAuaW5mby1ibG9jazpob3ZlciAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmluZm8tYmxvY2s6aG92ZXIgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgLmluZm8tYmxvY2s6aG92ZXIgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgLmluZm8tYmxvY2s6aG92ZXIgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZSAuYnRuLXdoaXRlX190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfSB9XG4gIC5pbmZvLWJsb2NrOmFjdGl2ZSAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5pbmZvLWJsb2NrOmFjdGl2ZSAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pbmZvLWJsb2NrOmFjdGl2ZSAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMzA1NztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIC5pbmZvLWJsb2NrOmFjdGl2ZSAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIC5idG4td2hpdGVfX3RleHQge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgLmluZm8tYmxvY2tfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmZvLWJsb2NrX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZm8tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmluZm8tYmxvY2tfX3RpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgZm9udC1zaXplOiAzMXB4OyB9XG4gICAgLmluZm8tYmxvY2tfX2NlbnRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5pbmZvLWJsb2NrIC5idG4td2hpdGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5pbmZvLWJsb2NrX19mbGV4IHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uYXZ0b19saXN0IC5hdnRvX2xpc3QtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogOTRweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmF2dG9fbGlzdCAuYXZ0b19saXN0LWlubmVyIC5hdnRvX2xpc3RfdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAuYXZ0b19saXN0IC5hdnRvX2xpc3QtaW5uZXIgLmF2dG9fbGlzdC1yb3cge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5hdnRvX2xpc3QgLmF2dG9fbGlzdC1pbm5lciAuYXZ0b19saXN0LXJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExNXB4OyB9XG4gICAgLmF2dG9fbGlzdCAuYXZ0b19saXN0LWlubmVyIC5hdnRvX2xpc3Qtcm93IC5hdXRvLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmF2dG9fbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5hdnRvX2xpc3QgLmF2dG9fbGlzdC1pbm5lciAuYXZ0b19saXN0X3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5hdnRvX2xpc3QgLmF2dG9fbGlzdC1pbm5lciAuYXZ0b19saXN0LXJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdnRvX2xpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgLmF2dG9fbGlzdCAuYXZ0b19saXN0LWlubmVyIHtcbiAgICAgIG1hcmdpbjogMjZweCBhdXRvIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmF2dG9fbGlzdCAuYXZ0b19saXN0LWlubmVyIC5hdnRvX2xpc3RfdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hdnRvX2xpc3QgLmF2dG9fbGlzdC1pbm5lciAuYXZ0b19saXN0LXJvdyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgLmF2dG9fbGlzdCAuYXZ0b19saXN0LWlubmVyIC5hdnRvX2xpc3Qtcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAgICAgICAuYXZ0b19saXN0IC5hdnRvX2xpc3QtaW5uZXIgLmF2dG9fbGlzdC1yb3cgLmF1dG8tYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4ucXVhbGl0eSB7XG4gIG1hcmdpbi10b3A6IDQycHg7IH1cblxuLnF1YWxpdHktaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5xdWFsaXR5X2ltYWdlIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4ucXVhbGl0eV9pbWFnZS1tYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuXG4ucXVhbGl0eV9pbWFnZS1tYXJnaW5fbm9uZSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4ucXVhbGl0eV9ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnF1YWxpdHlfcm93IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ucXVhbGl0eV9pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnF1YWxpdHlfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7IH1cblxuLnF1YWxpdHlfdGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4ucXVhbGl0eV9kZXNjIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5xdWFsaXR5X3Jvd19fbWFpbi1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4ucXVhbGl0eV9yb3c6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5xdWFsaXR5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLnF1YWxpdHlfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucXVhbGl0eV9yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5xdWFsaXR5X3JvdzpudGgtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucXVhbGl0eV9pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5xdWFsaXR5X2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1YWxpdHlfaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnF1YWxpdHlfaW1hZ2UtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5xdWFsaXR5IHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIC5xdWFsaXR5X3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjlweDsgfVxuICAucXVhbGl0eV9kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAucXVhbGl0eV9pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4OyB9IH1cblxuLnNwZWMtYXZ0byB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzOHB4OyB9XG4gIC5zcGVjLWF2dG86bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5zcGVjLWF2dG9fX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE4MHB4OyB9XG4gIC5zcGVjLWF2dG9fX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5zcGVjLWF2dG9fX2luZm8gLmluZm8tbW9kZWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgLnNwZWMtYXZ0b19faW5mbyAuaW5mby1tb2RlbF9fdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLXByaWNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5zcGVjLWF2dG9fX2luZm8gLmluZm8tcHJpY2VfX3NtYWxsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAgICAgICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLXByaWNlX19zbWFsbF9saW5lLXRocm91Z2gge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7IH1cbiAgICAgIC5zcGVjLWF2dG9fX2luZm8gLmluZm8tcHJpY2VfX2JpZyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4OyB9XG4gIC5zcGVjLWF2dG86aG92ZXIgLmJ0bl9ibHVlLXNwZWMge1xuICAgIGJhY2tncm91bmQ6ICMwMDUxQ0E7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTFweCkge1xuICAuc3BlYy1hdnRvX19pbWcge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLW1vZGVsIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLW1vZGVsX190eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLXByaWNlX19zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5zcGVjLWF2dG9fX2luZm8gLmluZm8tcHJpY2VfX2JpZyB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zcGVjLWF2dG8ge1xuICAgIG1heC13aWR0aDogMzU0cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5zcGVjLWF2dG86bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuICAgIC5zcGVjLWF2dG86bnRoLWNoaWxkKG9kZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgLnNwZWMtYXZ0b19faW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDIxNXB4OyB9XG4gICAgLnNwZWMtYXZ0b19faW5mbyAuaW5mby1tb2RlbCB7XG4gICAgICBmb250LXNpemU6IDM5cHg7IH1cbiAgICAgIC5zcGVjLWF2dG9fX2luZm8gLmluZm8tbW9kZWxfX3R5cGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLXByaWNlX19zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAuc3BlYy1hdnRvX19pbmZvIC5pbmZvLXByaWNlX19iaWcge1xuICAgICAgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcGVjLWF2dG8ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAgIC5zcGVjLWF2dG86bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5zcGVjLWF2dG86bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuICAgIC5zcGVjLWF2dG86bnRoLWNoaWxkKG9kZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLnNwZWMtYXZ0b19faW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjE1cHg7IH0gfVxuXG4uZ2FsbGVyeS13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAvKm1heC1oZWlnaHQ6IDc1OHB4OyovXG4gICAgICBoZWlnaHQ6IDc1OHB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSAuZmFuY3lib3gge1xuICAgICAgICB3aWR0aDogMjQuODQlO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAvKiY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH0qLyB9XG4gICAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94Om50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94Om50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94Om50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIC5nYWxsZXJ5IC5nYWxsZXJ5X2ltZzpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIC5nYWxsZXJ5IC5nYWxsZXJ5X2ltZzpub3QoOmhvdmVyKSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzAwMHB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIGhlaWdodDogMTAwOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIC5nYWxsZXJ5IHtcbiAgICBoZWlnaHQ6IDc1OHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3NTBweCkge1xuICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfVxuICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgICAgaGVpZ2h0OiA3MDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTkwcHgpIHtcbiAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiA2MzVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiA1NzVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiA1NDVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiA0ODVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiA0MzVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIC5nYWxsZXJ5IHtcbiAgICBoZWlnaHQ6IDQwMHB4OyB9XG4gICAgLmdhbGxlcnktd3JhcCAuZ2FsbGVyeS1pbm5lciAuZ2FsbGVyeV9faW1nIHtcbiAgICAgIHdpZHRoOiAyNC42JTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjFweCkge1xuICAuZ2FsbGVyeS13cmFwIC5nYWxsZXJ5LWlubmVyIC5nYWxsZXJ5IHtcbiAgICBoZWlnaHQ6IDM3NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2ODBweDsgfVxuICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94IHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkgLmZhbmN5Ym94OmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzN3B4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MnB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIG1heC1oZWlnaHQ6IDUzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5NnB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5NnB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MnB4KSB7XG4gIC5nYWxsZXJ5LXdyYXAgLmdhbGxlcnktaW5uZXIgLmdhbGxlcnkge1xuICAgIG1heC1oZWlnaHQ6IDMyMHB4OyB9IH1cblxuLmluZm8td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmluZm8td3JhcCAuaW5mby1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogOTJweCAwIDYwcHggMDsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDcwNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgICAuaW5mby13cmFwIC5pbmZvLWlubmVyX190ZXh0IGRpdjpudGgtY2hpbGQoMSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXIgLmluZm8taW5uZXJfX3RleHQtbG9uZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwNzNweDsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RleHQtb25seSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuaW5mby13cmFwIC5pbmZvLWlubmVyX190aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDkwcHgpIHtcbiAgLmluZm8td3JhcCAuaW5mby1pbm5lciAuaW5mby1pbm5lcl9fdGV4dC1sb25nIHtcbiAgICBtYXgtd2lkdGg6IDcwNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLXdyYXAgLmluZm8taW5uZXIge1xuICAgIHBhZGRpbmc6IDMycHggMCA0MHB4IDA7IH1cbiAgICAuaW5mby13cmFwIC5pbmZvLWlubmVyX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RleHQge1xuICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgICAgLmluZm8td3JhcCAuaW5mby1pbm5lcl9fdGV4dCBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cbiAgICAuaW5mby13cmFwIC5pbmZvLWlubmVyIC5pbmZvLWlubmVyX190ZXh0LWxvbmcge1xuICAgICAgbWF4LXdpZHRoOiA3MDVweDsgfVxuICAgIC5pbmZvLXdyYXAgLmluZm8taW5uZXJfX3RleHQtb25seSB7XG4gICAgICBtYXJnaW46IC04cHggMCAwIDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9IH1cblxuLmNyZWF0ZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8qLmNyZWF0ZV9faW1ne1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH0qLyB9XG4gICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTYwcHg7IH1cbiAgICAgIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyIC5jcmVhdGUtaW5mbyAuY3JlYXRlX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvIC5jcmVhdGVfX2J0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lciAuY3JlYXRlLWluZm9fX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lciAuY3JlYXRlLWluZm9fX3JpZ2h0IC5jcmVhdGUtaW5mb19fYm90dG9tIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDU5cHg7IH1cbiAgICAgICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvX19yaWdodCAuY3JlYXRlLWluZm9fX2JvdHRvbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICAgIGNvbG9yOiAjRjVGNUY1OyB9XG4gICAgICAgIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyIC5jcmVhdGUtaW5mb19fcmlnaHQgLmNyZWF0ZS1pbmZvX19ib3R0b20tdGV4dCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyX19maXJzdF9jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvWEM5MF9pbmZvLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9YQzkwX2luZm8yLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fdGhpcmRfY2hpbGQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL1hDOTBfaW5mbzMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIge1xuICAgIGhlaWdodDogNDUwcHg7IH1cbiAgICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lciAuY3JlYXRlX190aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyIC5jcmVhdGUtaW5mb19fcmlnaHQgLmNyZWF0ZS1pbmZvX19ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvX19yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7IH1cbiAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXJfX2ZpcnN0X2NoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fdGhpcmRfY2hpbGQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyIHtcbiAgICBoZWlnaHQ6IDMyMHB4OyB9XG4gICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyIC5jcmVhdGUtaW5mbyAuY3JlYXRlX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDsgfVxuICAgICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvIC5jcmVhdGVfX2J0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyNnB4OyB9XG4gICAgLmNyZWF0ZS13cmFwIC5jcmVhdGUtaW5uZXIgLmNyZWF0ZS1pbmZvX19yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwNnB4KSB7XG4gIC5jcmVhdGUtd3JhcCAuY3JlYXRlLWlubmVyX19zZWNvbmRfY2hpbGQgLmNyZWF0ZS1pbmZvIC5jcmVhdGVfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogODNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMDsgfVxuICAuY3JlYXRlLXdyYXAgLmNyZWF0ZS1pbm5lcl9fdGhpcmRfY2hpbGQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSAwOyB9IH1cblxuLmdhbGxlcnktc3dpcGVyIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgLyouc3dpcGVyLXBhZ2luYXRpb24tbGluZXtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTVFNUU1O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDU3MXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0b3A6IC01NjFweDtcclxuICAgIHotaW5kZXg6IDE1O1xyXG4gIH0gICAgKi9cbiAgLyouc3dpcGVyLXBhZ2luYXRpb24tbGluZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE1NXB4O1xyXG4gIH1cclxuICAuZ3JheS1saW5le1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTU1cHg7XHJcbiAgICB0b3A6IC01cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfSAgICAqLyB9XG4gIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXcgLnN3aXBlci1zbGlkZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLyogQ2VudGVyIHNsaWRlIHRleHQgdmVydGljYWxseSAqL1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyAuc3dpcGVyLXNsaWRlX19pbWcge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyAuc3dpcGVyLXNsaWRlIC50ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIC8qYmFja2dyb3VuZDogI2ZmZjsqL1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyAuc3dpcGVyLXNsaWRlIC50ZXh0X19pbmZvIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDcwNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyAuc3dpcGVyLXNsaWRlX19ncmFkaWVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMC41KSk7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGVfX2dyYWRpZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IC5zd2lwZXItc2xpZGUtYWN0aXZlIC50ZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cbiAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgICB0b3A6IC01NTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA2OTJweDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLypib3JkZXItYm90dG9tOiAycHggc29saWQgI0U1RTVFNTsqLyB9XG4gIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE3M3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0U1RTVFNTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAuZ2FsbGVyeS1zd2lwZXIgYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAvKmJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmOyovIH1cbiAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzEyNTFCNTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLXNsaWRlLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBtYXJnaW46IDAgMDtcbiAgICAvKmRpc3BsYXk6IGZsZXg7ICAqLyB9XG4gIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgLyp3aWR0aDogMTAwJTsqLyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmdhbGxlcnktc3dpcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGhlaWdodDogNDQwcHg7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IHtcbiAgICAgIGhlaWdodDogNDQwcHg7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgdG9wOiAtNDk0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdhbGxlcnktc3dpcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGhlaWdodDogMzQwcHg7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IHtcbiAgICAgIGhlaWdodDogMzQwcHg7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgdG9wOiAtMzg3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdhbGxlcnktc3dpcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgLyouc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgfSovIH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IHtcbiAgICAgIGhlaWdodDogMzIwcHg7IH1cbiAgICAgIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXcgLnN3aXBlci1zbGlkZV9faW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuZ2FsbGVyeS1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgdG9wOiAtMzc1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAvKm1heC13aWR0aDogMTAwJTsqL1xuICAgICAgd2lkdGg6IDY5MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MnB4KSB7XG4gIC5nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXcgLnN3aXBlci1zbGlkZSAudGV4dCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmdhbGxlcnktc3dpcGVyIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyAuc3dpcGVyLXNsaWRlIC50ZXh0X19pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggOHB4OyB9IH1cblxuLmNvbHVtbi13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDsgfVxuICAgICAgICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX190ZXh0IHtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDAgMDsgfVxuICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19jb2xsYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX2NvbGxhZ2UgLmNvbGxhZ2UtaXRlbSAuY29sdW1uLWl0ZW1fX2ltZ19ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19yaWdodCAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3JpZ2h0IC5jb2x1bW4taXRlbV9fdGV4dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3RleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbV9fcmlnaHQgLmNvbHVtbi1pdGVtX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTBweCkge1xuICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7IH1cbiAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19yaWdodCAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19yaWdodCAuY29sdW1uLWl0ZW1fX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfVxuICAgIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgICAuY29sdW1uLXdyYXAgLmNvbHVtbi1pbm5lciAuY29sdW1uLXJvdyAuY29sdW1uLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICAgIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbV9fdGV4dCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19jb2xsYWdlIHtcbiAgICAgICAgb3JkZXI6IC0xOyB9XG4gICAgICAgIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbV9fY29sbGFnZSAuY29sbGFnZS1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgIC5jb2x1bW4td3JhcCAuY29sdW1uLWlubmVyIC5jb2x1bW4tcm93IC5jb2x1bW4taXRlbV9fY29sbGFnZSAuY29sdW1uLWl0ZW1fX2ltZ19ibG9jayB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzg0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzODRweDsgfVxuICAgICAgLmNvbHVtbi13cmFwIC5jb2x1bW4taW5uZXIgLmNvbHVtbi1yb3cgLmNvbHVtbi1pdGVtX19sYXN0LWltZyB7XG4gICAgICAgIG9yZGVyOiAtMTsgfSB9XG5cbi5uZXh0LXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5uZXh0LXdyYXAgLm5leHQtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDk4cHggMDsgfVxuICAgIC5uZXh0LXdyYXAgLm5leHQtaW5uZXIgLm5leHRfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgLm5leHQtd3JhcCAubmV4dC1pbm5lciAubmV4dF9fYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAubmV4dC13cmFwIC5uZXh0LWlubmVyIC5uZXh0X190aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLm5leHQtd3JhcCAubmV4dC1pbm5lciAubmV4dF9fYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtd3JhcCAubmV4dC1pbm5lciB7XG4gICAgcGFkZGluZzogNDBweCAwOyB9XG4gICAgLm5leHQtd3JhcCAubmV4dC1pbm5lciAubmV4dF9fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgICAubmV4dC13cmFwIC5uZXh0LWlubmVyIC5uZXh0X19idXR0b24ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4ucG9wdXAtb3ZlcmxheSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIyLCAyNCwgMC42KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHotaW5kZXg6IC0xOyB9XG4gIC5wb3B1cC1vdmVybGF5LmpzLWFjdGl2ZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA2MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmNhbGwtYmxvY2sge1xuICByaWdodDogLTEwMCU7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAwIGF1dG8gYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxNTA7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5jYWxsLWJsb2NrLmpzLW9wZW4ge1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5jYWxsLWJsb2NrX19jbG9zZSB7XG4gICAgbWFyZ2luLXRvcDogNDlweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNhbGwtYmxvY2tfX2Nsb3NlLWltZyB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hcmdpbi1yaWdodDogOXB4OyB9XG4gIC5jYWxsLWJsb2NrX19jbG9zZS10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAuY2FsbC1ibG9ja19fbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNhbGwtYmxvY2tfX2xvZ28tdm9sdm8ge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgLmNhbGwtYmxvY2tfX2xvZ28tbW90b3JsYW5kIHtcbiAgICBmaWxsOiAjNTU1NTU1O1xuICAgIHdpZHRoOiAxMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7IH1cbiAgLmNhbGwtYmxvY2tfX3BvbGljeSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgLmNhbGwtYmxvY2tfX3BvbGljeS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgLmNhbGwtYmxvY2tfX3BvbGljeS1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuY2FsbC1ibG9jayAuZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIC5jYWxsLWJsb2NrIC5idG5fYmx1ZSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLmNhbGwtYmxvY2tfX3BvbGljeS1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG9wYWNpdHk6IDAuODsgfVxuICAgIC5jYWxsLWJsb2NrX19wb2xpY3ktZm9ybSAuY2FsbC1ibG9ja19fcG9saWN5LWxpbmsge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYWxsLWJsb2NrIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNhbGwtYmxvY2sgLmZvcm1fX2lucHV0IHtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7IH1cbiAgICAuY2FsbC1ibG9jayAuYnRuX2JsdWUge1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDsgfVxuICAgIC5jYWxsLWJsb2NrX19wb2xpY3kge1xuICAgICAgbWF4LXdpZHRoOiAzNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FsbC1ibG9ja19fcG9saWN5LWZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgLmNhbGwtYmxvY2tfX3BvbGljeS1mb3JtIC5jYWxsLWJsb2NrX19wb2xpY3ktbGluayB7XG4gICAgICBjb2xvcjogIzU1NTU1NTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY2FsbC1ibG9jayB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbi5mb3JtX19yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mb3JtX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMjI7XG4gIG1hcmdpbi1ib3R0b206IDNweDsgfVxuXG4uZm9ybV9faW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICBtYXgtd2lkdGg6IDI0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogJ0ludGVyLVVJJzsgfVxuXG4uZm9ybV9fcm93LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLmZvcm1fd2hpdGUge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgei1pbmRleDogMTA7IH1cbiAgLmZvcm1fd2hpdGUgLmZvcm1fX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAuZm9ybV93aGl0ZSAuZm9ybV9fcm93LWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuZm9ybV93aGl0ZSAuZm9ybV9fbGFiZWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3JtX3doaXRlIC5mb3JtX19pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybV93aGl0ZSB7XG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAgICAgLmZvcm1fd2hpdGUgLmZvcm1fX3JvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cbiAgICAgIC5mb3JtX3doaXRlIC5mb3JtX19yb3ctYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5mb3JtX3NlcnZpY2Uge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNjhweDtcbiAgei1pbmRleDogMTA7IH1cbiAgLmZvcm1fc2VydmljZSAuZm9ybV9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gIC5mb3JtX3NlcnZpY2UgLmZvcm1fX3Jvdy1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgLmZvcm1fc2VydmljZSAuZm9ybV9fbGFiZWwge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3JtX3NlcnZpY2UgLmZvcm1fX2lucHV0IHtcbiAgICBtYXgtd2lkdGg6IDM2OHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtX3NlcnZpY2Uge1xuICAgICAgbWF4LXdpZHRoOiAzNjhweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgICAgIC5mb3JtX3NlcnZpY2UgLmZvcm1fX3JvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cbiAgICAgIC5mb3JtX3NlcnZpY2UgLmZvcm1fX3Jvdy1idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9IH1cblxuLmZvcm1fcGFnZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjJweDsgfVxuICAuZm9ybV9wYWdlLWZvcm0gLmZvcm1fX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAuZm9ybV9wYWdlLWZvcm0gLm5pY2Utc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDM2OHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtX3BhZ2UtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZvcm1fbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybV9tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgLmZvcm1fbW9iaWxlIC5mb3JtX19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9IH1cblxuLm1vYmlsZS1tZW51IHtcbiAgYmFja2dyb3VuZDogIzE2MTYxODtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzY3cHg7IH1cbiAgLm1vYmlsZS1tZW51IC5jYWxsLWJsb2NrX19jbG9zZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4OyB9XG4gIC5tb2JpbGUtbWVudSAuY2FsbC1ibG9ja19fY2xvc2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5hY2NvcmRpb24ge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYWNjb3JkaW9uX19saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTYxNjE4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5hY2NvcmRpb24gLmlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICMxNDE0MTQ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgICAuYWNjb3JkaW9uIC5pbm5lcl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICBjb2xvcjogIzE0MTQxNDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJzsgfVxuICAgIC5hY2NvcmRpb24gLmlubmVyX19saW5rIHtcbiAgICAgIGNvbG9yOiAjMTQxNDE0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDsgfVxuICAgIC5hY2NvcmRpb24gLmlubmVyX19yb3cge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYWNjb3JkaW9uIC5pbm5lcl9fbW9kZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgLmFjY29yZGlvbiAuaW5uZXJfX3R5cGUge1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgICAuYWNjb3JkaW9uIC5pbm5lcl9fbW9kZWwtaW1nIHtcbiAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gYXV0bztcbiAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gIC5hY2NvcmRpb24gLnRvZ2dsZV9fYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogNnB4OyB9XG4gIC5hY2NvcmRpb24gYS50b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTYxNjE4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTsgfVxuICAgIC5hY2NvcmRpb24gYS50b2dnbGUuYWN0aXZlIC50b2dnbGVfX2Fycm93IHtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG5cbi5mZWF0dXJlcy13cmFwIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTsgfVxuICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX2luZm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiA0MHB4IDE0cHggMCAxNXB4OyB9XG4gICAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzX19ub19sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNHB4IDAgMDsgfVxuICAgICAgLmZlYXR1cmVzLXdyYXAgLmZlYXR1cmVzLWlubmVyIC5mZWF0dXJlc19fbm9fcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMCAxNXB4OyB9XG4gICAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTVFNUU1OyB9XG4gICAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzX19uYW1lIHtcbiAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmZlYXR1cmVzLXdyYXAgLmZlYXR1cmVzLWlubmVyIC5mZWF0dXJlc19fdmFsdWUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzU1NTU1NTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXMge1xuICAgIHdpZHRoOiAxNi42JTsgfVxuICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX25hbWUge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogODQ2cHgpIHtcbiAgLmZlYXR1cmVzLXdyYXAgLmZlYXR1cmVzLWlubmVyIC5mZWF0dXJlc19fbmFtZSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDMycHggMTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzX19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogOHB4IDAgMCAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX25vX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMCAwIDA7IH1cbiAgICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX25vX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogOHB4IDAgMCAwOyB9XG4gICAgICAuZmVhdHVyZXMtd3JhcCAuZmVhdHVyZXMtaW5uZXIgLmZlYXR1cmVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5mZWF0dXJlcy13cmFwIC5mZWF0dXJlcy1pbm5lciAuZmVhdHVyZXNfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7IH0gfVxuXG4uaW1nX3Jvdy13cmFwIHtcbiAgYmFja2dyb3VuZDogIzlhYTZhNTsgfVxuICAuaW1nX3Jvdy13cmFwIC5pbWdfcm93LWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5pbWdfcm93LXdyYXAgLmltZ19yb3ctaW5uZXIgLmltZ19yb3dfX2ltYWdlLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmltZ19yb3ctd3JhcCAuaW1nX3Jvdy1pbm5lciAuaW1nX3Jvd19faW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmltZ19yb3ctd3JhcCAuaW1nX3Jvdy1pbm5lciAuaW1nX3Jvd19faW1hZ2Uge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuaW1nX3Jvdy13cmFwIC5pbWdfcm93LWlubmVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW1nX3Jvdy13cmFwIC5pbWdfcm93LWlubmVyIHtcbiAgICBoZWlnaHQ6IDI2MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAuaW1nX3Jvdy13cmFwIC5pbWdfcm93LWlubmVyIHtcbiAgICBoZWlnaHQ6IDIwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbWdfcm93LXdyYXAgLmltZ19yb3ctaW5uZXIge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBoZWlnaHQ6IDE2MHB4OyB9XG4gICAgLmltZ19yb3ctd3JhcCAuaW1nX3Jvdy1pbm5lciAuaW1nX3Jvd19faW1hZ2Uge1xuICAgICAgd2lkdGg6IDI4OHB4O1xuICAgICAgaGVpZ2h0OiAxNjBweDsgfSB9XG5cbi5zZXQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnNldC13cmFwIC5zZXQtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA5MnB4IDAgMTAwcHggMDsgfVxuICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4OyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19wcmljZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXRfX3ByaWNlX19zIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAgICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19wcmljZV9fYiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzRweDsgfVxuICAgICAgLnNldC13cmFwIC5zZXQtaW5uZXIgLnNldCAuc2V0X19saXN0LWxhc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNldC13cmFwIC5zZXQtaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXQtd3JhcCAuc2V0LWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHg7IH1cbiAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI5cHg7IH1cbiAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19wcmljZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXRfX2xpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogMzZweDsgfVxuICAgICAgLnNldC13cmFwIC5zZXQtaW5uZXIgLnNldF9fbGlzdCAubGlzdC1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTsgfVxuICAgICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0IC5saXN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgICAgICAgLnNldC13cmFwIC5zZXQtaW5uZXIgLnNldF9fbGlzdCAubGlzdC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0IC5saXN0LWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1OyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0IC5saXN0LWl0ZW1fX2luZm8td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNnB4IDI0cHggMTZweDsgfVxuICAgICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0IC5saXN0LWl0ZW1fX2luZm8td3JhcCAubGlzdC1pdGVtX19pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgLnNldC13cmFwIC5zZXQtaW5uZXIgLnNldF9fbGlzdC1sYXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0LWxhc3QgLmxpc3QtaXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0LWxhc3QgLmxpc3QtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXRfX2xpc3QtbGFzdCAubGlzdC1pdGVtX19wcmljZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXRfX2xpc3QtbGFzdCAubGlzdC1pdGVtOm50aC1jaGlsZCgyKSAubGlzdC1pdGVtX190aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2V0LXdyYXAgLnNldC1pbm5lciAuc2V0X19saXN0LWxhc3QgLmxpc3QtaXRlbTpudGgtY2hpbGQoMykgLmxpc3QtaXRlbV9fdGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zZXQtd3JhcCAuc2V0LWlubmVyIC5zZXRfX2xpc3QtbGFzdCAubGlzdC1pdGVtX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4ubGlzdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmxpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLmxpc3QtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAgIC5saXN0LWl0ZW1fX3RpdGxlIC5hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYm9yZGVyOiBzb2xpZCAjMDA1MUNBO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5saXN0LWl0ZW1fX3RpdGxlIC5hcnJvdy5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuICAubGlzdC1pdGVtX19pbmZvIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgIC5saXN0LWl0ZW1fX2luZm86bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgIC5saXN0LWl0ZW1fX2luZm86YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGNvbG9yOiAjRTVFNUU1O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICdcXDI1QTAnOyB9XG4gIC5saXN0LWl0ZW1fX3ByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1OyB9XG4gICAgLmxpc3QtaXRlbV9fcHJpY2UtbmFtZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAubGlzdC1pdGVtX19wcmljZS12YWx1ZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5saXN0LWl0ZW1fX3ByaWNlLXZhbHVlIHtcbiAgICB3aWR0aDogNjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCkge1xuICAubGlzdC1pdGVtX19wcmljZS12YWx1ZSB7XG4gICAgd2lkdGg6IDc1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtaXRlbV9fdGl0bGUgLmFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4ubGlzdC1pdGVtX19zZXJ2aWNlIHtcbiAgbWFyZ2luLXRvcDogMzZweDsgfVxuICAubGlzdC1pdGVtX19zZXJ2aWNlIC5saXN0LWl0ZW1fX2luZm8ge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjRjJGMkYyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4OyB9XG4gICAgLmxpc3QtaXRlbV9fc2VydmljZSAubGlzdC1pdGVtX19pbmZvOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBjb2xvcjogI0YzRjVGRjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnXFwyNUEwJzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTcwcHgpIHtcbiAgICAubGlzdC1pdGVtX19zZXJ2aWNlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubGlzdC1pdGVtX19wYWdlLWluZm8ge1xuICBtYXJnaW4tdG9wOiAzOHB4OyB9XG4gIC5saXN0LWl0ZW1fX3BhZ2UtaW5mbyAubGlzdC1pdGVtX19pbmZvIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzc2OHB4KSB7XG4gICAgLmxpc3QtaXRlbV9fcGFnZS1pbmZvIC5saXN0LWl0ZW1fX2luZm8ge1xuICAgICAgY29sb3I6ICM1NTU1NTU7IH0gfVxuXG4uZm9ybV9zZWN0aW9uLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3Q1LWhlYWRlci5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5mb3JtX3NlY3Rpb24td3JhcDpudGgtY2hpbGQoOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3M5MF90NS5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmZvcm1fc2VjdGlvbi13cmFwIC5mb3JtX3NlY3Rpb24taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDsgfVxuICAuZm9ybV9zZWN0aW9uLXdyYXAgLmZvcm1fc2VjdGlvbi1pbm5lci1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDsgfVxuICAuZm9ybV9zZWN0aW9uLXdyYXAgLmdyYWRpZW50LXM5MF90b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE2MTYxOCAwJSwgcmdiYSg1MSwgNTEsIDUxLCAwKSA1MCUpOyB9XG4gIC5mb3JtX3NlY3Rpb24td3JhcCAuZ3JhZGllbnQtczkwX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTYxNjE4IDAlLCByZ2JhKDUxLCA1MSwgNTEsIDApIDUwJSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuZm9ybV9zZWN0aW9uLXdyYXAgLmZvcm1fc2VjdGlvbi1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtX3NlY3Rpb24td3JhcDpudGgtY2hpbGQoOSkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwOyB9XG4gIC5mb3JtX3NlY3Rpb24td3JhcCAuZ3JhZGllbnQtczkwX3RvcCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzE2MTYxOCAwJSwgcmdiYSg1MSwgNTEsIDUxLCAwKSAxMDAlKTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9zZWN0aW9uLXdyYXAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAzMCU7IH1cbiAgICAuZm9ybV9zZWN0aW9uLXdyYXA6bnRoLWNoaWxkKDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyOyB9XG4gICAgLmZvcm1fc2VjdGlvbi13cmFwIC5mb3JtX3NlY3Rpb24taW5uZXIge1xuICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgaGVpZ2h0OiA0NDZweDsgfVxuICAgIC5mb3JtX3NlY3Rpb24td3JhcCAuZm9ybV9zZWN0aW9uLWlubmVyX19jZW50ZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5mb3JtX3NlY3Rpb24td3JhcCAuZm9ybV9zZWN0aW9uLWlubmVyLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5mb3JtX3NlY3Rpb24td3JhcCAuZ3JhZGllbnQtczkwX2JvdHRvbSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3NlcnZpY2VfaGVhZGVyLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtX3NlY3Rpb24td3JhcF9fc2VydmljZS1oZWFkZXIgLmZvcm1fc2VjdGlvbi1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgcGFkZGluZzogNzZweCAxNnB4IDAgMTZweDsgfSB9XG5cbi5mb3JtX3NlY3Rpb24td3JhcF9fc2VydmljZSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9zZXJ2aWNlX2Zvb3Rlci5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5mb3JtX3NlY3Rpb24td3JhcF9fc2VydmljZSAuZm9ybV9zZWN0aW9uLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTU0cHg7IH1cbiAgICAuZm9ybV9zZWN0aW9uLXdyYXBfX3NlcnZpY2UgLmZvcm1fc2VjdGlvbi1pbm5lciAuZm9ybV9ibG9jayAuZm9ybV9ibG9ja19fdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyOyB9XG4gICAgICAuZm9ybV9zZWN0aW9uLXdyYXBfX3NlcnZpY2UgLmZvcm1fc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIGhlaWdodDogNDE2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4OyB9XG4gICAgICAgIC5mb3JtX3NlY3Rpb24td3JhcF9fc2VydmljZSAuZm9ybV9zZWN0aW9uLWlubmVyIC5mb3JtX2Jsb2NrIC5mb3JtX2Jsb2NrX190aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH0gfVxuXG4uZm9ybV9zZWN0aW9uLXdyYXBfX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9mb3JtLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmZvcm1fc2VjdGlvbi13cmFwX19mb3JtIC5mb3JtX3NlY3Rpb24taW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA5MnB4OyB9XG4gICAgLmZvcm1fc2VjdGlvbi13cmFwX19mb3JtIC5mb3JtX3NlY3Rpb24taW5uZXIgLmZvcm1fYmxvY2sge1xuICAgICAgbWF4LXdpZHRoOiA1ODNweDsgfVxuICAgICAgLmZvcm1fc2VjdGlvbi13cmFwX19mb3JtIC5mb3JtX3NlY3Rpb24taW5uZXIgLmZvcm1fYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2M3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5mb3JtX3NlY3Rpb24td3JhcF9fZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtX3NlY3Rpb24td3JhcF9fZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9mb3JtLW1vYmlsZS5wbmcpOyB9XG4gICAgICAuZm9ybV9zZWN0aW9uLXdyYXBfX2Zvcm0gLmZvcm1fc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgICAgLmZvcm1fc2VjdGlvbi13cmFwX19mb3JtIC5mb3JtX3NlY3Rpb24taW5uZXIgLmZvcm1fYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDQxcHg7IH0gfVxuXG4uZm9ybV9ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICB6LWluZGV4OiA1OyB9XG4gIC5mb3JtX2Jsb2NrX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZm9ybV9ibG9ja19fcHJpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgIC5mb3JtX2Jsb2NrX19wcmljZTpudGgtY2hpbGQoMykge1xuICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gICAgLmZvcm1fYmxvY2tfX3ByaWNlLW5hbWUge1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGNvbG9yOiAjRjVGNUY1O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLmZvcm1fYmxvY2tfX3ByaWNlLXZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogLThweDsgfVxuICAgICAgLmZvcm1fYmxvY2tfX3ByaWNlLXZhbHVlLXMge1xuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5mb3JtX2Jsb2NrX19wcmljZS12YWx1ZS1iIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDIwMnB4OyB9XG4gIC5mb3JtX2Jsb2NrX19pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBjb2xvcjogI0YyRjJGMjsgfVxuXG4uZm9ybV9ibG9jay1oZWFkZXIgLmZvcm1fYmxvY2tfX3RpdGxlIHtcbiAgY29sb3I6ICNGMkYyRjI7XG4gIGZvbnQtc2l6ZTogNjNweDsgfVxuXG4uZm9ybV9ibG9jay1oZWFkZXIgLmZvcm1fYmxvY2tfX3ByaWNlOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7IH1cblxuLmZvcm1fYmxvY2staGVhZGVyIC5mb3JtX2Jsb2NrX19wcmljZSAuZm9ybV9ibG9ja19fcHJpY2UtbmFtZSB7XG4gIGNvbG9yOiAjRjJGMkYyOyB9XG5cbi5mb3JtX2Jsb2NrLWhlYWRlciAuZm9ybV9ibG9ja19faW5mbyB7XG4gIG1hcmdpbi10b3A6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX2Jsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4OyB9XG4gICAgLmZvcm1fYmxvY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzlweDsgfVxuICAgIC5mb3JtX2Jsb2NrX19wcmljZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgICAuZm9ybV9ibG9ja19fcHJpY2U6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAuZm9ybV9ibG9ja19fcHJpY2UtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMC42OyB9XG4gICAgICAuZm9ybV9ibG9ja19fcHJpY2UtdmFsdWUtcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgICAgLmZvcm1fYmxvY2tfX3ByaWNlLXZhbHVlLWIge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIHdpZHRoOiAxMDhweDsgfVxuICAgIC5mb3JtX2Jsb2NrX19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcm1fYmxvY2staGVhZGVyIC5mb3JtX2Jsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MXB4OyB9XG4gIC5mb3JtX2Jsb2NrLWhlYWRlciAuZm9ybV9ibG9ja19fcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cbiAgICAuZm9ybV9ibG9jay1oZWFkZXIgLmZvcm1fYmxvY2tfX3ByaWNlOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgLmZvcm1fYmxvY2staGVhZGVyIC5mb3JtX2Jsb2NrX19wcmljZSAuZm9ybV9ibG9ja19fcHJpY2UtbmFtZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnNwZWNpZmljYXRpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5zcGVjaWZpY2F0aW9ucy1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgbWFyZ2luOiA5M3B4IGF1dG8gMDsgfVxuICAuc3BlY2lmaWNhdGlvbnMtYmxvY2tfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7IH1cbiAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5qcy10YWJzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5qcy10YWJzIC5idG4td2hpdGVfc21hbGwtdGFiOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5zcGVjaWZpY2F0aW9ucy1ibG9ja19fZmxleCAuanMtc3ViLXRhYnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5qcy1zdWItdGFicyAuYnRuLXdoaXRlX2JpZy10YWI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC50YWItYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5idG4td2hpdGUuYnRuLXdoaXRlX3NtYWxsLXRhYiB7XG4gICAgICBtYXgtd2lkdGg6IDE5OXB4OyB9XG4gICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5idG4td2hpdGUuYnRuLXdoaXRlX2JpZy10YWIge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjkzcHg7IH1cbiAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXgtd2lkdGg6IDExODhweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwZWNpZmljYXRpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgLnNwZWNpZmljYXRpb25zLWJsb2NrIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwOyB9XG4gICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19saW5lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc3BlY2lmaWNhdGlvbnMtYmxvY2tfX3RpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgICAuc3BlY2lmaWNhdGlvbnMtYmxvY2tfX2ZsZXggLmpzLXRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAuc3BlY2lmaWNhdGlvbnMtYmxvY2tfX2ZsZXggLmpzLXRhYnMgLmJ0bi13aGl0ZV9zbWFsbC10YWIge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4JTsgfVxuICAgICAgICAuc3BlY2lmaWNhdGlvbnMtYmxvY2tfX2ZsZXggLmpzLXRhYnMgLmJ0bi13aGl0ZV9zbWFsbC10YWI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgIC5zcGVjaWZpY2F0aW9ucy1ibG9ja19fZmxleCAuanMtc3ViLXRhYnMge1xuICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMCAwIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5zcGVjaWZpY2F0aW9ucy1ibG9ja19fZmxleCAuanMtc3ViLXRhYnMgLmJ0bi13aGl0ZV9iaWctdGFiIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0OCU7IH1cbiAgICAgICAgLnNwZWNpZmljYXRpb25zLWJsb2NrX19mbGV4IC5qcy1zdWItdGFicyAuYnRuLXdoaXRlX2JpZy10YWI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfSB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgICAuY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgICAgIC5jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYXJyb3cge1xuICAgICAgICAgIGJvcmRlcjogc29saWQgIzAwNTFDQTtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgICAuY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmFycm93LmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAgIC5jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHlfX3JvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkJGQkZCO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gICAgICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keV9fcm93Om50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyOyB9XG4gICAgICAgIC5jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHlfX3Jvdy10ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYxMnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAgICAgICAuY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5LmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAuY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5X19yb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHlfX3Jvdy1zdGF0aXN0aWNzIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgICAgLmNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keV9fcm93LXRleHQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmNhci1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG4gIC5jYXItc2VsZWN0X19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDgzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FyLXNlbGVjdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gIC5jYXItc2VsZWN0X190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAuY2FyLXNlbGVjdF9fdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLmNhci1zZWxlY3RfX3ZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogOTNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIG1heC13aWR0aDogNTgzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMTBweDsgfVxuICAuY2FyLXNlbGVjdF9fdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNhci1zZWxlY3RfX3ZpZGVvLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyLXNlbGVjdCB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAgIC5jYXItc2VsZWN0X190aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5jYXItc2VsZWN0X190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VsZWN0LWluZm8ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VsZWN0LWluZm9fX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNlbGVjdC1pbmZvX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VsZWN0LWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VsZWN0LWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnNlbGVjdC1ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7IH1cbiAgLnNlbGVjdC1ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAuc2VsZWN0LWJsb2NrX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2VsZWN0LWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAuc2VsZWN0LWJsb2NrX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNlbGVjdC1ibG9jayB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLnNlbGVjdC1ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5hdXRvLW1pbGVzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uYXV0by1taWxlc19fcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuYXV0by1taWxlc19fcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDsgfVxuXG4uYXV0by1taWxlc19fcm93LXRleHQge1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzIyMjIyMjsgfVxuXG4uYXV0by1taWxlc19fcHJpY2Uge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XG4gIGZvbnQtc2l6ZTogMzlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5hdXRvLW1pbGVzX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5hdXRvLW1pbGVzX19mb290ZXIgLmJ0bi13aGl0ZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDsgfVxuXG4uYXV0by1taWxlc19fZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDgyN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMjIyMjI7IH1cbiAgLmF1dG8tbWlsZXNfX2Rlc2NyaXB0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAuYXV0by1taWxlc19fcHJpY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hdXRvLW1pbGVzX19mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYXV0by1taWxlc19fZm9vdGVyIC5idG4td2hpdGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMzJweCkge1xuICAuYXV0by1taWxlc19fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYXV0by1zZWxlY3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYXV0by1zZWxlY3QgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuZ2FsbGVyeS10aHVtYnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXV0by1taWxlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5hdXRvLW1pbGVzX19yb3cge1xuICAgICAgbWF4LXdpZHRoOiA1ODNweDsgfVxuICAgIC5hdXRvLW1pbGVzX19wcmljZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmF1dG8tc2VsZWN0IC5qcy1zbGlkZXItYXV0by1zZWxla3QgLmdhbGxlcnktdGh1bWJzIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmF1dG8tbWlsZXMge1xuICAgIHBhZGRpbmc6IDE3cHggMTZweCAwIDE2cHg7IH1cbiAgICAuYXV0by1taWxlc19fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDsgfVxuICAgIC5hdXRvLW1pbGVzX19yb3cge1xuICAgICAgbWF4LXdpZHRoOiA3NjhweDsgfVxuICAgIC5hdXRvLW1pbGVzX19yb3ctdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmF1dG8tbWlsZXNfX3ByaWNlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hdXRvLW1pbGVzX19mb290ZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9XG4gICAgICAuYXV0by1taWxlc19fZm9vdGVyIC5idG4td2hpdGUge1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgLmF1dG8tbWlsZXNfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAuYXV0by1taWxlc19fZGVzY3JpcHRpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfSB9XG5cbi5zbGlkZXNob3cge1xuICBoZWlnaHQ6IDQ2MHB4O1xuICBtYXgtd2lkdGg6IDU4M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLnNsaWRlc2hvd19fZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiBjYWxjKDgwJSAtIDIwcHgpO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNsaWRlc2hvd19fZ2FsbGVyeS13cmFwIHtcbiAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMC45OCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gICAgLnNsaWRlc2hvd19fZ2FsbGVyeS1zbGlkZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAuc2xpZGVzaG93X190aHVtYnMge1xuICAgIGhlaWdodDogMjAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNsaWRlc2hvd19fdGh1bWJzLXdyYXAge1xuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4zLCAwLjk4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAuc2xpZGVzaG93X190aHVtYnMtc2xpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVzaG93IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG4gICAgLnNsaWRlc2hvd19fdGh1bWJzIHtcbiAgICAgIGhlaWdodDogNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVzaG93IHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4OyB9XG4gICAgLnNsaWRlc2hvd19fdGh1bWJzIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDgwcHg7IH0gfVxuXG4uZmluYW5jZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZmluYW5jZS13cmFwIC5maW5hbmNlLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogOTJweDsgfVxuICAgIC5maW5hbmNlLXdyYXAgLmZpbmFuY2UtaW5uZXIgLmZpbmFuY2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgLmZpbmFuY2Utd3JhcCAuZmluYW5jZS1pbm5lciAuZmluYW5jZV9fc3ViLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgY29sb3I6ICMxNjE2MTg7IH1cbiAgICAuZmluYW5jZS13cmFwIC5maW5hbmNlLWlubmVyIC5maW5hbmNlX19kZXNjciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDNweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAuZmluYW5jZS13cmFwIC5maW5hbmNlLWlubmVyIC5maW5hbmNlX19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuZmluYW5jZS13cmFwIC5maW5hbmNlLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmluYW5jZS13cmFwIC5maW5hbmNlLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMCAwOyB9XG4gICAgLmZpbmFuY2Utd3JhcCAuZmluYW5jZS1pbm5lciAuZmluYW5jZV9fdGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5maW5hbmNlLXdyYXAgLmZpbmFuY2UtaW5uZXIgLmZpbmFuY2VfX3N1Yi10aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAyOXB4OyB9XG4gICAgLmZpbmFuY2Utd3JhcCAuZmluYW5jZS1pbm5lciAuZmluYW5jZV9fZGVzY3Ige1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmZpbmFuY2Utd3JhcCAuZmluYW5jZS1pbm5lciAuZmluYW5jZV9fcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmZpbmFuY2UtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2MHB4OyB9XG4gIC5maW5hbmNlLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5maW5hbmNlLWl0ZW1fX25hbWUge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0MXB4O1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gIC5maW5hbmNlLWl0ZW1fX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZmluYW5jZS1pdGVtX19uYW1lIHtcbiAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MnB4KSB7XG4gIC5maW5hbmNlLWl0ZW1fX2luZm8ge1xuICAgIGhlaWdodDogMTA1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAzMXB4KSB7XG4gIC5maW5hbmNlLWl0ZW1fX2luZm8ge1xuICAgIGhlaWdodDogMTI2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgLmZpbmFuY2UtaXRlbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNXB4OyB9XG4gIC5maW5hbmNlLWl0ZW1fX2luZm8ge1xuICAgIGhlaWdodDogMTQ3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpbmFuY2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuZmluYW5jZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC5maW5hbmNlLWl0ZW1fX25hbWUge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIC5maW5hbmNlLWl0ZW1fX2luZm8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAuZmluYW5jZS1pdGVtX19idG4ge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9IH1cblxuLnNlcnZpY2VfaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbiAgei1pbmRleDogMTA7IH1cbiAgLnNlcnZpY2VfaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgICBjb2xvcjogI0YyRjJGMjsgfVxuICAuc2VydmljZV9oZWFkZXJfX2Rlc2NyIHtcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjRjJGMkYyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZV9oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQxcHg7IH1cbiAgLnNlcnZpY2VfaGVhZGVyX19kZXNjciB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5zZXJ2aWNlLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5zZXJ2aWNlLXdyYXAgLnNlcnZpY2UtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDsgfVxuICAgIC5zZXJ2aWNlLXdyYXAgLnNlcnZpY2UtaW5uZXIgLnNlcnZpY2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcbiAgICAgIGZvbnQtc2l6ZTogNDdweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gICAgLnNlcnZpY2Utd3JhcCAuc2VydmljZS1pbm5lciAuc2VydmljZV9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiAzOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlcnZpY2Utd3JhcCAuc2VydmljZS1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlcnZpY2Utd3JhcCAuc2VydmljZS1pbm5lciB7XG4gICAgcGFkZGluZzogNDBweCAwIDAgMDsgfVxuICAgIC5zZXJ2aWNlLXdyYXAgLnNlcnZpY2UtaW5uZXIgLnNlcnZpY2VfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2VydmljZS13cmFwIC5zZXJ2aWNlLWlubmVyIC5zZXJ2aWNlX19yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uc2VydmljZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7IH1cbiAgLnNlcnZpY2UtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLnNlcnZpY2UtaXRlbV9fbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MnB4KSB7XG4gIC5zZXJ2aWNlLWl0ZW1fX25hbWUge1xuICAgIGhlaWdodDogNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5zZXJ2aWNlLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLnNlcnZpY2UtaXRlbV9fbmFtZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIC5zZXJ2aWNlLWl0ZW1fX2J0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH0gfVxuXG4ucGFnZV9pbmZvLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogOTJweDsgfVxuICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiAxMDczcHg7IH1cbiAgICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX2NhcHRpb24ge1xuICAgICAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XG4gICAgICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNnB4OyB9XG4gICAgICAucGFnZV9pbmZvLXdyYXAgLnBhZ2VfaW5mby1pbm5lciAucGFnZV9pbmZvX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE4OyB9XG4gICAgICAucGFnZV9pbmZvLXdyYXAgLnBhZ2VfaW5mby1pbm5lciAucGFnZV9pbmZvX190ZXh0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX3RleHQtYm90dG9tIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX3N1Yi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2VfaW5mby13cmFwIC5wYWdlX2luZm8taW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHggMCAxNnB4OyB9XG4gICAgLnBhZ2VfaW5mby13cmFwIC5wYWdlX2luZm8taW5uZXIgLnBhZ2VfaW5mb19fY2FwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjlweDsgfVxuICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX3RleHQge1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5wYWdlX2luZm8td3JhcCAucGFnZV9pbmZvLWlubmVyIC5wYWdlX2luZm9fX3N1Yi10aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfSB9XG5cbi5hcnRpY2xlLXdyYXAgLmFydGljbGUtaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvdGV4dC1pbWcucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG5cbi5hcnRpY2xlLXdyYXAgLmFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fcGhvdG8tY2FwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGNvbG9yOiAjNTU1NTU1OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX3RleHQtYmFja2dyb3VuZCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XG4gICAgbWF4LXdpZHRoOiAxMDczcHg7IH1cbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBtYXgtd2lkdGg6IDEwNzNweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDczcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogODlweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICMwMDA7XG4gICAgd2lkdGg6IDIxOHB4O1xuICAgIGhlaWdodDogMzBweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19sb2dvLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogMzZweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNDdweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjODg4ODg4OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWl0ZW0tdmFsdWUge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5hcnRpY2xlLXdyYXAgLmFydGljbGUtY29udGFjdHMge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tdG9wOiA5NnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTRweCkge1xuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fbG9nbyB7XG4gICAgd2lkdGg6IDE1OHB4OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2xvZ28tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWl0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWl0ZW0tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS13cmFwIGFydGljbGUtaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGhlaWdodDogMjAwcHg7IH1cbiAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX190ZXh0LWJhY2tncm91bmQge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGUgLmFydGljbGUtY29udGFjdHMgLmFydGljbGVfX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1sZWZ0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fY29udGFjdHMtcmlnaHQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2xvZ28ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICB3aWR0aDogMjE1cHg7IH1cbiAgICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19sb2dvLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAuYXJ0aWNsZS13cmFwIC5hcnRpY2xlX19jb250YWN0cy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fY29udGFjdHMtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgLmFydGljbGUtd3JhcCAuYXJ0aWNsZV9fY29udGFjdHMtaXRlbS1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICAgIC5hcnRpY2xlLXdyYXAgLmFydGljbGVfX2NvbnRhY3RzLWl0ZW0tdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAyMXB4OyB9IH1cblxuLm5ld3MtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5uZXdzLWl0ZW1fX2NvbnRhaW5lci1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxNi42NHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjhweDsgfVxuICAubmV3cy1pdGVtX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAubmV3cy1pdGVtX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5uZXdzLWl0ZW1fX2luZm8tZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMzODYwODA7IH1cbiAgLm5ld3MtaXRlbV9faW5mby1uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ2MXB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBoZWlnaHQ6IDE0NHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuICAubmV3cy1pdGVtX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLm5ld3MtaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTg4cHgpIHtcbiAgLm5ld3MtaXRlbV9faW5mby1uYW1lIHtcbiAgICBmb250LXNpemU6IDIzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA4OHB4KSB7XG4gIC5uZXdzLWl0ZW1fX2NvbnRhaW5lci1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMDBweDsgfVxuICAubmV3cy1pdGVtX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubmV3cy1pdGVtX19pbmZvLW5hbWUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5ld3MtaXRlbV9fY29udGFpbmVyLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgLm5ld3MtaXRlbV9faW1nIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC5uZXdzLWl0ZW1fX2luZm8tbmFtZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgZm9udC1zaXplOiAyOXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5uZXdzLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubmV3cy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAubmV3cy1pdGVtX19pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cbiAgICAubmV3cy1pdGVtX19idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5uZXdzLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5uZXdzLXdyYXAgLm5ld3MtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA5OHB4OyB9XG4gICAgLm5ld3Mtd3JhcCAubmV3cy1pbm5lciAubmV3c19fdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xuICAgICAgZm9udC1zaXplOiA2M3B4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAubmV3cy13cmFwIC5uZXdzLWlubmVyIC5uZXdzX19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAubmV3cy13cmFwIC5uZXdzLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3cy13cmFwIC5uZXdzLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHggMCAxNnB4OyB9XG4gICAgLm5ld3Mtd3JhcCAubmV3cy1pbm5lciAubmV3c19fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiA0MXB4OyB9XG4gICAgLm5ld3Mtd3JhcCAubmV3cy1pbm5lciAubmV3c19fcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5uZXdzLXdyYXAgLm5ld3MtaW5uZXIgLm5ld3NfX3JvdzpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9IH1cblxuLmF1dG8tc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1dG8tc2VsZWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDI4cHg7IH0gfVxuXG4ucGFnZS1zY3JvbGwge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5wYWdlLXNjcm9sbF9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIGhlaWdodDogNTlweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1OXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpbmstd3JhcCB7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAvKiY6bm90KDpmaXJzdC1jaGlsZCkgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjODg4ODg4O1xyXG4gICAgfSovIH1cbiAgICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpbmstd3JhcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgIC5wYWdlLXNjcm9sbCAuc2lkZWJhcl9fbGluay13cmFwOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpbmstd3JhcDpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7IH1cbiAgICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpbmstd3JhcDpub3QoOmZpcnN0LWNoaWxkKTpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNTFjYTsgfVxuICAucGFnZS1zY3JvbGwgLnNpZGViYXJfX2xpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gIC5wYWdlLXNjcm9sbCAuYXJyb3ctaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFnZS1zY3JvbGwgLmFycm93LWhlYWRlcjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICBjb2xvcjogIzU1NTU1NTtcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvYXJyb3cucG5nXCIpO1xuICAgICAgbWFyZ2luOiAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucGFnZS1zY3JvbGxfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc4cHgpIHtcbiAgLnBhZ2Utc2Nyb2xsX19pbm5lciAuc2lkZWJhcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXNjcm9sbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5qcy1zbGlkZXItYXV0by1zZWxla3Qge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdDpob3ZlciAuc3dpcGVyLWNvbnRhaW5lci5nYWxsZXJ5LXRvcCAuc3dpcGVyLWFycm93LWlubmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdDpob3ZlciAuc3dpcGVyLWNvbnRhaW5lci5nYWxsZXJ5LXRvcCAuc3dpcGVyLWFycm93LWlubmVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICAvKiY6aG92ZXIge1xyXG4gICAgICAmLmdhbGxlcnktdG9wIHtcclxuICAgICAgICAuc3dpcGVyLWFycm93LWlubmVyIHtcclxuICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9Ki8gfVxuICAgIC5qcy1zbGlkZXItYXV0by1zZWxla3QgLnN3aXBlci1jb250YWluZXIuZ2FsbGVyeS10b3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgbWF4LXdpZHRoOiA1ODNweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IC5zd2lwZXItY29udGFpbmVyLmdhbGxlcnktdG9wIC5zd2lwZXItYXJyb3ctaW5uZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gICAgICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IC5zd2lwZXItY29udGFpbmVyLmdhbGxlcnktdG9wIC5zd2lwZXItYXJyb3ctaW5uZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gIC5qcy1zbGlkZXItYXV0by1zZWxla3QgLnN3aXBlci1zbGlkZS1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8qIENlbnRlciBzbGlkZSB0ZXh0IHZlcnRpY2FsbHkgKi9cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5qcy1zbGlkZXItYXV0by1zZWxla3QgLmdhbGxlcnktdGh1bWJzIHtcbiAgICBtYXgtd2lkdGg6IDU4NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGVkZWRlOyB9XG4gICAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci1zbGlkZSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2RlZGVkZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuc3dpcGVyLWNvbnRhaW5lci5nYWxsZXJ5LXRvcCAuc3dpcGVyLWFycm93LWlubmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5qcy1zbGlkZXItYXV0by1zZWxla3QgLnN3aXBlci1jb250YWluZXIuZ2FsbGVyeS10b3AgLnN3aXBlci1hcnJvdy1pbm5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuc3dpcGVyLXNsaWRlLWNvbnRhaW5lciB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IC5zd2lwZXItc2xpZGUtY29udGFpbmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IC5zd2lwZXItY29udGFpbmVyLmdhbGxlcnktdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogMjQwcHg7IH1cbiAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCAuc3dpcGVyLXNsaWRlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICAuaXIgYTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogMC41Y207IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9IH1cblxuLm5vbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDUxQ0E7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5wYWdlIC5wYWdlLWlubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4ubmF2LFxuLm9mZmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4iLCIuaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIC5oZWFkZXItaW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAuaGVhZGVyX2xlZnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgLmhlYWRlcl9jZW50ZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgLmhlYWRlcl9jZW50ZXItbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfY2VudGVyLWxvZ28taW1nIHtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkZXJfcmlnaHQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5idG5fYmx1ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfcmlnaHQtaW5mbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzOXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICAuaGVhZGVyX3JpZ2h0LWluZm8tZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC5idG5fY2FsbCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgLmhlYWRlci1pbm5lciB7XHJcbiAgICAgIC5oZWFkZXJfbGVmdCB7XHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICAuaGVhZGVyLWlubmVyIHtcclxuICAgICAgLmhlYWRlcl9yaWdodCB7XHJcbiAgICAgICAgLmhlYWRlcl9yaWdodC1pbmZvIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bl9ibHVlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICAuaGVhZGVyLWlubmVyIHtcclxuICAgICAgLmhlYWRlcl9yaWdodCB7XHJcbiAgICAgICAgLmhlYWRlcl9yaWdodC1pbmZvLWZsZXgge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgLmhlYWRlci1pbm5lciB7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIC5oZWFkZXJfbGVmdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAmX19tbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3ZvbHZvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfY2VudGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAuaGVhZGVyX2NlbnRlci1sb2dvLWltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLmhlYWRlcl9yaWdodC1pbmZvIHtcclxuICAgICAgICAgIC5tYWluLWluZm8ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTQ2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfcmlnaHQtaW5mby1mbGV4IHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fYmx1ZSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG59XHJcbiIsIi5uYXYge1xyXG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAubmF2LWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICZfbGluayB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogODBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcyBsaW5lYXI7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgLyoubmF2LWlubmVyX2xpbmstYXJyb3cge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICB9Ki9cclxuICAgICAgICAubmF2LWlubmVyX2xpbmstbmFtZSB7XHJcbiAgICAgICAgICBjb2xvcjogIzE2MTYxODtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi1pbm5lcl9saW5rLXNwYW4tbGVmdCB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjIwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi1pbm5lcl9saW5rLXNwYW4tcmlnaHQge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9saW5rLW5hbWUge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgfVxyXG5cclxuICAgLyogJl9saW5rLWFycm93IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuICAgIH0qL1xyXG4gICAgJl9saW5rLXNwYW57XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTU1NTU1O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuICAgIH1cclxuICAgICZfbGluay1zcGFuLWxlZnQge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICAgICZfbGluay1zcGFuLXJpZ2h0IHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtaW5uZXJfbGluay1tb2Q6aG92ZXIge1xyXG4gICAgLm5hdi1tZW51X193cmFwLW1vZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC8qYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7Ki9cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdi1pbm5lcl9saW5rLWZpbmFuY2U6aG92ZXIge1xyXG4gICAgLm5hdi1tZW51X193cmFwLWZpbmFuY2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1OyovXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtaW5uZXJfbGluay1hYm91dDpob3ZlciB7XHJcbiAgICAubmF2LW1lbnVfX3dyYXAtYWJvdXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1OyovXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtaW5uZXJfbGluay1zZXJ2aWNlOmhvdmVyIHtcclxuICAgIC5uYXYtbWVudV9fd3JhcC1zZXJ2aWNlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTsqL1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdi1tZW51X193cmFwIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubmF2LWlubmVyX19ibG9jayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxufVxyXG5cclxuLm5hdi1pbm5lcl9fYmxvY2stbGVmdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA5ODBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcclxufVxyXG5cclxuLm5hdi1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNUY1RjU7XHJcbiAgfVxyXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXRvcDogMTlweDtcclxuICB9XHJcbiAgJl9fYXV0byB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggNnB4IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGRkZGRjtcclxuICAgIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA1MUNBO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEyM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIGNvbG9yOiAjMTQxNDE0O1xyXG4gIH1cclxuXHJcbiAgJl9fbW9kZWwge1xyXG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcblxyXG4gICAgJiBzcGFuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWlubmVyX19ibG9jay1yaWdodCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA0NjBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1yaWdodC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICY6aG92ZXIge1xyXG4gICAgLmJsb2NrLXJpZ2h0LWl0ZW0ge1xyXG4gICAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBjb2xvcjogIzE2MTYxODtcclxuICB9XHJcblxyXG4gICZfX2Fycm93IHtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIHdpZHRoOiA0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbWVudV9fd3JhcC1maW5hbmNlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogNjBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gIC5uYXYtaW5uZXJfX2Jsb2NrLWZpbmFuY2Uge1xyXG4gICAgLmZpbmFuY2VfbmFtZSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNTFjYTtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdi1tZW51X193cmFwLXNlcnZpY2Uge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC5uYXYtaW5uZXJfX2Jsb2NrLXNlcnZpY2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAuc2VydmljZV9uYW1lIHtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmY7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA1MWNhO1xyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpudGgtY2hpbGQoOCkpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKC1uKzgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTUwNXB4KSB7XHJcbiAgLm5hdiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzZweCkge1xyXG4gIC5uYXYtbWVudV9fd3JhcC1zZXJ2aWNlIHtcclxuICAgIC5uYXYtaW5uZXJfX2Jsb2NrLXNlcnZpY2Uge1xyXG4gICAgICAuc2VydmljZV9uYW1lIHtcclxuICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDkpKSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XHJcbiAgLm5hdi1pbm5lcl9fYmxvY2stcmlnaHQge1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5uYXYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLmZvb3Rlcl93cmFwIHtcclxuICBtYXJnaW4tdG9wOiA1N3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XHJcbn1cclxuXHJcbi5mb290ZXItaW5uZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiA0MDZweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi5sb2dvX2Zvb3RlciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDI1NnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9tZW51IHtcclxuICBwYWRkaW5nLXRvcDogNDRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZm9vdGVyX2NvbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAyMTVweDtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXJfc2VydmljZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA0NjBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfbGlua18yIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctdG9wOiAxM3B4O1xyXG59XHJcblxyXG4uZm9vdGVyX3RleHQtY29sIHtcclxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMjE1cHg7XHJcbn1cclxuXHJcbi5mb290ZXJfdGl0bGUge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU1NTU1NTtcclxufVxyXG5cclxuLmZvb3Rlcl9saW5rIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXJfbGlua18xIHtcclxuICBwYWRkaW5nLXRvcDogMTNweDtcclxufVxyXG5cclxuLmZvb3Rlcl9zcGVjIHtcclxuICBwYWRkaW5nLXRvcDogMzJweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi50ZWwge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLmJ0bl9mb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICB3aWR0aDogMTYwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNTU1NTU1O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IC4zcyBsaW5lYXI7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICB9XHJcbn1cclxuXHJcbi5idG5fZm9vdGVyX3RleHQge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlcl9ibGFjayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzE2MTYxODtcclxufVxyXG5cclxuLmZvb3Rlcl9iLWlubmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMTMwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgLmJ0bl9ibHVlIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9iLWlubmVyX19yaWdodCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmZvb3Rlcl9sb2dvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIC5sb2dvX19tbCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb19ib3R0b20ge1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuICBwYWRkaW5nLXRvcDogNDhweDtcclxufVxyXG5cclxuLnBvbGljeSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICZfdGV4dCB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kZXZfc3R1ZGlvIHtcclxuICBtYXJnaW4tbGVmdDogMTA0cHg7XHJcbiAgcGFkZGluZy10b3A6IDQycHg7XHJcbiAgJl90ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfbWVudSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIC5mb290ZXJfdGV4dC1jb2wge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xyXG4gIC5mb290ZXJfbWVudSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLmZvb3Rlcl9jb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiAyNDZweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmRldl9zdHVkaW8ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9zZXJ2aWNlIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9zcGVje1xyXG4gICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XHJcbiAgLmZvb3Rlcl9ibGFjayB7XHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgLmZvb3Rlcl9iLWlubmVyIHtcclxuICAgICAgICAuYnRuX2JsdWUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGV2X3N0dWRpbyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5mb290ZXJfbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAubG9nb19fbWwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb2xpY3kge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfbGluayB7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICB9XHJcbiAgLmRldl9zdHVkaW8ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb290ZXJfY29sIHtcclxuICAgIG1heC13aWR0aDogMjE1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9iLWlubmVyIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgLmZvb3Rlcl9zZXJ2aWNlIHtcclxuICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgfVxyXG4gIC5jb2xfNXtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5sb2dvX2Zvb3RlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9iLWlubmVyX19yaWdodCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuZm9vdGVyX3NlcnZpY2Uge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZm9vdGVyX3dyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuICAuZm9vdGVyX21lbnUge1xyXG4gICAgLypmbGV4LWRpcmVjdGlvbjogY29sdW1uOyovXHJcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gIH1cclxuICAuZm9vdGVyX2NvbCB7XHJcbiAgICAvKm1heC13aWR0aDogMTAwJTsqL1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIC8qJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfSovXHJcbiAgfVxyXG4gIC5jb2xfNSB7XHJcbiAgICBvcmRlcjogLTE7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5mb290ZXJfdGl0bGUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcbiAgLyouY29sXzEge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICB9Ki9cclxuICAuY29sXzIge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICB9XHJcbiAgLmNvbF8zIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgfVxyXG4gIC5jb2xfNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjFweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9saW5rXzEge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC5mb290ZXJfbGlua18yIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5idG5fZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIC8qLmZvb3Rlcl9zcGVjIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gIH0qL1xyXG4gIC5mb290ZXJfYi1pbm5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICB9XHJcbiAgLmZvb3Rlcl9sb2dvIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAubG9nb19fbWwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuICAgIC5sb2dvX192b2x2byB7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIH1cclxuICAgIC5sb2dvX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubG9nb19ib3R0b20ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC5iZXN0ZGlsZXJfZm9vdGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAucG9saWN5IHtcclxuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmJ0bl90ZXN0IHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG4gIH1cclxuICAuZGV2X3N0dWRpbyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyX2JsYWNrIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xyXG4gICAgLmZvb3RlciB7XHJcbiAgICAgIC5mb290ZXJfYi1pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcclxuICAgICAgICAuYnRuX2JsdWUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MjJweCkge1xyXG4uY29sXzEge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICB9XHJcbn1cclxuIiwiLnNwZWNfb2ZmZXItd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAuc3BlY19vZmZlci1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAuc3BlY19vZmZlci10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAmX19uYW1lIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNwZWNfb2ZmZXItcm93IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAuc3BlY19vZmZlci13cmFwIHtcclxuICAgIC5zcGVjX29mZmVyLWlubmVyIHtcclxuICAgICAgLnNwZWNfb2ZmZXItdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5zcGVjX29mZmVyLXJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuc3BlY19vZmZlci13cmFwIHtcclxuICAgIC5zcGVjX29mZmVyLWlubmVyIHtcclxuICAgICAgLnNwZWNfb2ZmZXItdGl0bGUge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAuc3BlY19vZmZlci1yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuc3BlY19vZmZlci13cmFwIHtcclxuICAgIC5zcGVjX29mZmVyLWlubmVyIHtcclxuICAgICAgLnNwZWNfb2ZmZXItdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zcGVjX29mZmVyLXJvdyB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmVxdWlwbWVudC13cmFwe1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gIC5lcXVpcG1lbnQtaW5uZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogOThweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmVxdWlwbWVudC1sZWZ0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAzMzhweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgJl9fbmFtZXtcclxuICAgICAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXNpemU6IDQ3cHg7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lcXVpcG1lbnQtcmlnaHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNzJweDtcclxuXHJcbiAgICAgICZfX2Rlc2Nye1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19tb2RlbHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX21vZGVsLXN1YntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY2hhcntcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLmtpdF9fdGl0bGUtY2hhcntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoYXItcHJpY2V7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogMzY3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc3cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAmX192YWx1ZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3NpZ257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoYXItYXR0cntcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICZfX3RvcHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19ib3R7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fbmFtZXtcclxuICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgIHdpZHRoOiAxMDFweDtcclxuICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fdmFsdWV7XHJcbiAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcclxuICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltZ3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAua2l0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICAgICZfX3RpdGxle1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbHVtbnN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjM2cHg7XHJcbiAgICAgICAgICAvKm1heC1oZWlnaHQ6IDEyMzZweDsqL1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAua2l0X19jb2x7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoLW4rNSl7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDQycHg7XHJcbiAgICAgICAgLmtpdHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICZfX2NvbHVtbnN7XHJcbiAgICAgICAgICAgIC8qbWF4LWhlaWdodDogMTczNnB4OyovXHJcbiAgICAgICAgICAgIC5raXRfX2NvbHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM0NHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICAua2l0e1xyXG4gICAgICAgICAgJl9fY29sdW1uc3tcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNTM2cHg7XHJcbiAgICAgICAgICAgIC5raXRfX2NvbHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjEycHgpIHtcclxuICAuZXF1aXBtZW50LXdyYXB7XHJcbiAgICAuZXF1aXBtZW50LWlubmVyIHtcclxuICAgICAgLmVxdWlwbWVudC1sZWZ0e1xyXG4gICAgICB9XHJcbiAgICAgIC5lcXVpcG1lbnQtcmlnaHQge1xyXG4gICAgICAgIC5raXR7XHJcbiAgICAgICAgICAmX19jb2x1bW5ze1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2MzZweDtcclxuICAgICAgICAgICAgLmtpdF9fY29se1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTJweCkge1xyXG4gIC5lcXVpcG1lbnQtd3JhcHtcclxuICAgIC5lcXVpcG1lbnQtaW5uZXIge1xyXG4gICAgICAuZXF1aXBtZW50LWxlZnR7XHJcbiAgICAgIH1cclxuICAgICAgLmVxdWlwbWVudC1yaWdodCB7XHJcbiAgICAgICAgLmtpdHtcclxuICAgICAgICAgICZfX2NvbHVtbnN7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTczNnB4O1xyXG4gICAgICAgICAgICAua2l0X19jb2x7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuZXF1aXBtZW50LXdyYXB7XHJcbiAgICAuZXF1aXBtZW50LWlubmVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJl9fbmFtZXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzlweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgJl9fY2hhcntcclxuICAgICAgICAgIC5jaGFyLXByaWNle1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyN3B4O1xyXG4gICAgICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5raXR7XHJcbiAgICAgICAgICAmX19jb2x1bW5ze1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2MDZweDtcclxuICAgICAgICAgICAgLmtpdF9fY29se1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLypAbWVkaWEgKG1heC13aWR0aDogOTEwcHgpIHtcclxuICAuZXF1aXBtZW50LXdyYXB7XHJcbiAgICAuZXF1aXBtZW50LWlubmVyIHtcclxuICAgICAgLmVxdWlwbWVudC1sZWZ0e1xyXG4gICAgICB9XHJcbiAgICAgIC5lcXVpcG1lbnQtcmlnaHQge1xyXG4gICAgICAgIC5raXR7XHJcbiAgICAgICAgICAmX19jb2x1bW5ze1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDM2cHg7XHJcbiAgICAgICAgICAgIC5raXRfX2NvbHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Ki9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICAua2l0e1xyXG4gICAgICAgICAgJl9fY29sdW1uc3tcclxuICAgICAgICAgICAgLmtpdF9fY29se1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgJl9fbmFtZXtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW1ne1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgLmVxdWlwbWVudC1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICZfX2Rlc2Nye1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgIG1heC13aWR0aDogNzY4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX21vZGVse1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDI0cHggOHB4IDhweCA4cHg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbW9kZWwtc3Vie1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDhweCA4cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY2hhcntcclxuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDE2cHggMCA4cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgIC5raXRfX3RpdGxlLWNoYXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jaGFyLXByaWNle1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNoYXItYXR0cntcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgICAgICAgICZfX3RvcHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19ib3R7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbmFtZXtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ZhbHVle1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZ3tcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMjA4cHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMFxyXG4gICAgICAgIH1cclxuICAgICAgICAua2l0e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICZfX3RpdGxle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fY29sdW1uc3tcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAua2l0X19jb2x7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxpc3QtaXRlbV9fdGl0bGV7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saXN0LWl0ZW1fX2luZm8td3JhcCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTZweCAyNHB4IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgIC5saXN0LWl0ZW1fX2luZm97XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XHJcbiAgLmVxdWlwbWVudC13cmFwe1xyXG4gICAgLmVxdWlwbWVudC1pbm5lciB7XHJcbiAgICAgIC5lcXVpcG1lbnQtbGVmdHtcclxuICAgICAgfVxyXG4gICAgICAuZXF1aXBtZW50LXJpZ2h0IHtcclxuICAgICAgICAmX19tb2RlbC1zdWJ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW1ne1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYWxsX3NwZWMtd3JhcHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIC5hbGxfc3BlYy1pbm5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgLmFsbF9zcGVjLXRpdGxle1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDkycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgJl9fbmFtZXtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBWb2x2b0Jyb2FkUHJvO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fd2hpdGV7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYWxsX3NwZWMtcm93e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAuYWxsX3NwZWMtd3JhcCB7XHJcbiAgICAuYWxsX3NwZWMtaW5uZXIge1xyXG4gICAgICAuYWxsX3NwZWMtdGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFsbF9zcGVjLXJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5hbGxfc3BlYy13cmFwIHtcclxuICAgIC5hbGxfc3BlYy1pbm5lciB7XHJcbiAgICAgIC5hbGxfc3BlYy10aXRsZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5hbGxfc3BlYy1yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmFsbF9zcGVjLXdyYXAge1xyXG4gICAgLmFsbF9zcGVjLWlubmVyIHtcclxuICAgICAgLmFsbF9zcGVjLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICZfX25hbWV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bl93aGl0ZXtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hbGxfc3BlYy1yb3cge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIC5zcGVjLWF2dG86bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1haW4taW5mbyB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5tYWluLWluZm8ge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxufSIsIi5idG5fYmx1ZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAyNDVweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYmFja2dyb3VuZDogIzAwNTFDQTtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDUxQ0E7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbn1cclxuXHJcbi5idG5fYmx1ZS1zcGVjIHtcclxuICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIG1heC13aWR0aDogMzM4cHg7XHJcbiAgYmFja2dyb3VuZDogIzAwMzA1NztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDUxQ0E7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMzA1NztcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwOTBweCkge1xyXG4gICAgLmJ0bl9ibHVlX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1heC13aWR0aDogMzU0cHg7XHJcbiAgICAuYnRuX2JsdWVfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5idG5fYmx1ZS1uZXh0IHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1heC13aWR0aDogNDYwcHg7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIGJhY2tncm91bmQ6ICMwMDMwNTc7XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAuYnRuX2JsdWVfX3RleHQge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MUNBO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuICAuYnRuX2JsdWUtbmV4dCB7XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgIH1cclxuICAgIC5idG5fYmx1ZV9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDkwcHgpIHtcclxuICAuYnRuX2JsdWUtbmV4dCB7XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgIH1cclxuICAgIC5idG5fYmx1ZV9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5idG5fYmx1ZS1uZXh0IHtcclxuICAgIG1heC13aWR0aDogMzA0cHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMTZweCAwIDE2cHg7XHJcbiAgICB9XHJcbiAgICAuYnRuX2JsdWVfX3RleHQge1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bl9ibHVlLWZvcm0ge1xyXG4gIG1heC13aWR0aDogMTgwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG5fYmx1ZS1zZXJ2aWNlIHtcclxuICBtYXgtd2lkdGg6IDIzMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogMzY4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTtcclxuICAgIGNvbG9yOiAjRjVGNUY1O1xyXG5cclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogI0Y1RjVGNTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bl9ibHVlLXBhZ2VfZm9ybSB7XHJcbiAgbWF4LXdpZHRoOiAzNjhweDtcclxufVxyXG4iLCIuYnRuLXdoaXRlIHtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcclxuICBjb2xvcjogIzAwMzA1NztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMwMDMwNTc7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjMDAzMDU3O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogIzAwMzA1NztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4td2hpdGUge1xyXG4gICYuY3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi13aGl0ZV90aGVtZS13aGl0ZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi13aGl0ZV90aGVtZS1zcGVjIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XHJcbiAgICBjb2xvcjogIzAwMzA1NztcclxuICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICBjb2xvcjogIzAwMzA1NztcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlX3RoZW1lLW1vZGVsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0OCU7XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlX3RoZW1lLW1vZGVsLXN1YiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIG1heC13aWR0aDogMTc4LjY3cHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4td2hpdGVfdGhlbWUtY3JlYXRlIHtcclxuICBtYXgtd2lkdGg6IDIzMnB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlX3RoZW1lLWZvcm0ge1xyXG4gIG1heC13aWR0aDogMTgwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y1RjVGNTtcclxuICBjb2xvcjogI0Y1RjVGNTtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgY29sb3I6ICNGNUY1RjU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDMwNTc7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlX2ZpbmFuY2V7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4td2hpdGVfc2VydmljZS1oZWFkZXJ7XHJcbiAgbWFyZ2luLXRvcDogMThweDtcclxuICBtYXgtd2lkdGg6IDI0NXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAuYnRuLXdoaXRlX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4td2hpdGVfc2VydmljZXtcclxuICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gIG1heC13aWR0aDogMTU4LjYycHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlX25ld3Mge1xyXG4gIG1heC13aWR0aDogMTg2Ljc1cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICB9XHJcbn1cclxuIiwiLmJ0bl9jYWxsIHtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGNvbG9yOiAjMDAzMDU3O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzA1NztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuICAmX3RleHQge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDMwNTc7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGNvbG9yOiAjMDAzMDU3O1xyXG4gIH1cclxufSIsIi5sb2dvX2ltZyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjVweDtcclxufVxyXG5cclxuLmxvZ28ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJl9fbWwge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgZmlsbDogIzAwMDAwMDtcclxuICAgIHdpZHRoOiAxNzVweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICB9XHJcbiAgJl9fdm9sdm8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBmaWxsOiAjMDAwMDAwO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGZpbGw6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb19zdHlsZS1ncmF5IHtcclxuICAubG9nb19fbWwge1xyXG4gICAgZmlsbDogIzg4ODg4ODtcclxuICB9XHJcbiAgLmxvZ29fX3ZvbHZvIHtcclxuICAgIGZpbGw6ICM4ODg4ODg7XHJcbiAgfVxyXG4gIC5sb2dvX190ZXh0IHtcclxuICAgIGNvbG9yOiAjODg4ODg4O1xyXG4gIH1cclxufSIsIi5hdXRvLWJsb2NrIHtcclxuICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50LWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX21vZGVsIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtc2l6ZTogNDdweDtcclxuICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gIH1cclxuICAmX190eXBlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzU1NTtcclxuICB9XHJcblxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAvKnBhZGRpbmctbGVmdDogOHB4OyovXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0U1RTVFNTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX21vYmlsZS1wcmljZSB7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLSAwLjRweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX21vYmlsZS1wcmljZV9zaXplLXNtYWxsIHtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2Utc3VtIHtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XHJcbiAgfVxyXG4gICZfX3ByaWNlLXN1bV90ZXh0LWJvbGQge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5idG4td2hpdGUge1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAuYXV0by1ibG9jayB7XHJcbiAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgICZfX3ByaWNlLXN1bSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgICZfX3ByaWNlLXN1bV90ZXh0LWJvbGQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XHJcbiAgLmF1dG8tYmxvY2sge1xyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLmF1dG8tYmxvY2sge1xyXG4gICAgJl9fbW9kZWwge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcbiAgICAmX190eXBlIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgICZfX21vYmlsZS1wcmljZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtIDAuNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbW9iaWxlLXByaWNlX3NpemUtc21hbGwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDEwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuYXV0by1ibG9jayB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIH1cclxuICAgICZfX21vYmlsZS1wcmljZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIH1cclxuICAgICZfX21vYmlsZS1wcmljZV9zaXplLXNtYWxsIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbW9kZWwge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgbWFyZ2luOiAxOXB4IGF1dG8gMzlweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYXV0by1wcmVzZW5jZSB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAmX19pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTlweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogNTlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAmX19tb2RlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgICAgLmF1dG8tcHJlc2VuY2VfX21vZGVsLXR5cGUge1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tb2RlbC1uYW1lIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIH1cclxuICAmX19tb2RlbC10eXBlIHtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAtMjRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICB9XHJcbn1cclxuXHJcbi5hdXRvLXByZXNlbmNlLmF1dG8tcHJlc2VuY2VfYm9yZGVyLWJvdHRvbSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XHJcbn1cclxuXHJcbi5hdXRvLXByZXNlbmNlLmF1dG8tcHJlc2VuY2Vfc3R5bGUtaW5kZXgge1xyXG4gIGJhY2tncm91bmQ6ICMwMDMwNTc7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzODYwODA7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAuYXV0by1wcmVzZW5jZV9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzg2MDgwO1xyXG4gIH1cclxuICAuYXV0by1wcmVzZW5jZV9fbW9kZWwge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMzA1NztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDMwNTc7XHJcbiAgICAgIH1cclxuICAgICAgLmF1dG8tcHJlc2VuY2VfX21vZGVsLXR5cGUge1xyXG4gICAgICAgIGNvbG9yOiAjMDAzMDU3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICB9XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzg2MDgwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuYXV0by1wcmVzZW5jZV9fbW9kZWwtbmFtZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgLmF1dG8tcHJlc2VuY2VfX21vZGVsLXR5cGUge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDM0cHgpIHtcclxuICAuYXV0by1wcmVzZW5jZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLmF1dG8tcHJlc2VuY2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiI21lbnUtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vL9C80L7QsdC40LvRjNC90L7QtSDQvNC10L3RjiDQsiDQvdC10LxcclxuLnBvcHVwLW92ZXJsYXlfcG9zaXRpb24tbGVmdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIyLCAyNCwgMC42KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xyXG5cclxuICAmLmpzLWFjdGl2ZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogNjAwO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgLnBvcHVwX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1tZW51IHtcclxuICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTUwO1xyXG5cclxuICAgICYuanMtb3BlbiB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbWVudS13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogNjBweDtcclxuXHJcbiAgJi5maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDUwMDtcclxuICB9XHJcblxyXG4gICNoYW1idXJnZXItbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZDogIzIyMjIyMjtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICAuaGFtYnVyZ2VyLW1lbnUtbGVmdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbjogMjBweCA4cHggMCAxNnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaGFtYnVyZ2VyLW1lbnUtdGVzdCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwNTFDQTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhhbWJ1cmdlci1tZW51LXJpZ2h0IHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBjb2xvcjogI0Y1RjVGNTtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnRuX21vYl9oZWFkZXIge1xyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAucG9wdXAtb3ZlcmxheV9wb3NpdGlvbi1sZWZ0IHtcclxuICAgIC5tb2JpbGUtbWVudSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbWVudS1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5tZW51LWNvbnRhaW5lci1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gIH1cclxuICAubG9nb19tb2Ige1xyXG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogODBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAjbWVudS1jb250YWluZXIge1xyXG4gICAgLm1lbnUtY29udGFpbmVyLWlubmVyIHtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ29fbW9iIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMzJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAjbWVudS13cmFwcGVyIHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgICNoYW1idXJnZXItbWVudSB7XHJcbiAgICAgIC5oYW1idXJnZXItbWVudS1sZWZ0IHtcclxuICAgICAgICBtYXJnaW46IDEzcHggOHB4IDEzcHggMTZweDtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaGFtYnVyZ2VyLW1lbnUtcmlnaHQge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gIH1cclxuICAuYnRuX21vYl9oZWFkZXIge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gIC5wb3B1cC1vdmVybGF5X3Bvc2l0aW9uLWxlZnQge1xyXG4gICAgLm1vYmlsZS1tZW51IHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm9mZmVyX3dyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNzAwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9SZWN0YW5nbGUucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAub2ZmZXIge1xyXG4gICAgLm9mZmVyLWlubmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy10b3A6IDE1MXB4O1xyXG5cclxuICAgICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi13aGl0ZV90aGVtZS13aGl0ZS13aWR0aHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZmVyX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBsaW5lLWhlaWdodDogNjJweDtcclxuICAgICAgZm9udC1zaXplOiA2M3B4O1xyXG4gICAgICBjb2xvcjogI0YyRjJGMjtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZmVyX3N1Yi10aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgY29sb3I6ICNGMkYyRjI7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZ3JhZGllbnQtaW5kZXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNjE2MTggMCUsIHJnYmEoNTEsIDUxLCA1MSwgMCkgNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5vZmZlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxuICAub2ZmZXJfd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuICAgIC5ncmFkaWVudC1pbmRleCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICMxNjE2MTggMCUsIHJnYmEoNTEsIDUxLCA1MSwgMCkgMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAub2ZmZXJfd3JhcCB7XHJcbiAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgLm9mZmVyIHtcclxuICAgICAgLm9mZmVyLWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgLm9mZmVyX3RpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vZmZlcl9zdWItdGl0bGUge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMjg5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vZmZlci1pbm5lcl9fYXZ0by12aWV3IHtcclxuICAgICAgICAub2ZmZXJfc3ViLXRpdGxlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmluZm8tYmxvY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDM0NnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYmxvY2sxLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYmxvY2syLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYmxvY2szLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgJl9fZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNGMkYyRjI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAmX19jZW50ZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gIC5idG4td2hpdGUge1xyXG4gICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgIG1hcmdpbjogMzZweCBhdXRvIDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5idG4td2hpdGVfdGhlbWUtd2hpdGUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzMDU3O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIC5idG4td2hpdGVfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAuYnRuLXdoaXRlX190ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmFjdGl2ZSB7XHJcbiAgICAuYnRuLXdoaXRlX3RoZW1lLXdoaXRlIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgLmJ0bi13aGl0ZV9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMzA1NztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMDU3O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAuYnRuLXdoaXRlX190ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuaW5mby1ibG9jayB7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuaW5mby1ibG9jayB7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5pbmZvLWJsb2NrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGhlaWdodDogODhweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgIH1cclxuICAgICZfX2NlbnRlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYXZ0b19saXN0IHtcclxuICAuYXZ0b19saXN0LWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDk0cHggYXV0byAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAuYXZ0b19saXN0X3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIH1cclxuICAgIC5hdnRvX2xpc3Qtcm93IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmF1dG8tYmxvY2sge1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAuYXZ0b19saXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcclxuICAuYXZ0b19saXN0IHtcclxuICAgIC5hdnRvX2xpc3QtaW5uZXIge1xyXG4gICAgICAuYXZ0b19saXN0X3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdnRvX2xpc3Qtcm93IHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5hdnRvX2xpc3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgIC5hdnRvX2xpc3QtaW5uZXIge1xyXG4gICAgICBtYXJnaW46IDI2cHggYXV0byAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAuYXZ0b19saXN0X3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmF2dG9fbGlzdC1yb3cge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dG8tYmxvY2sge1xyXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5xdWFsaXR5IHtcclxuICBtYXJnaW4tdG9wOiA0MnB4O1xyXG59XHJcblxyXG4ucXVhbGl0eS1pbm5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4ucXVhbGl0eV9pbWFnZSB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLnF1YWxpdHlfaW1hZ2UtbWFyZ2luIHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLnF1YWxpdHlfaW1hZ2UtbWFyZ2luX25vbmUge1xyXG4gIG1hcmdpbi10b3A6IDBweDtcclxufVxyXG5cclxuLnF1YWxpdHlfYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ucXVhbGl0eV9yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5xdWFsaXR5X2l0ZW0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNzA1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucXVhbGl0eV90aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc2l6ZTogNDFweDtcclxuICBjb2xvcjogIzU1NTU1NTtcclxufVxyXG5cclxuLnF1YWxpdHlfZGVzYyB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMjIyMjIyO1xyXG59XHJcbi5xdWFsaXR5X3Jvd19fbWFpbi1wYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbn1cclxuLnF1YWxpdHlfcm93IHtcclxuICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAucXVhbGl0eSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XHJcbiAgLnF1YWxpdHlfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLnF1YWxpdHlfcm93IHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnF1YWxpdHlfaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5xdWFsaXR5X2ltYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAucXVhbGl0eV9pbWFnZS1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbiAgLnF1YWxpdHkge1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHhcclxuICB9XHJcbiAgLnF1YWxpdHlfdGl0bGUge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICB9XHJcbiAgLnF1YWxpdHlfZGVzYyB7XHJcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5xdWFsaXR5X2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICB9XHJcbn1cclxuIiwiLnNwZWMtYXZ0byB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzMzhweDtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gIH1cclxuICAmX19pbmZvIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC5pbmZvLW1vZGVsIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBmb250LXNpemU6IDQ3cHg7XHJcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAmX190eXBlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mby1wcmljZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICZfX3NtYWxsIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgJl9saW5lLXRocm91Z2h7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19iaWcge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5idG5fYmx1ZS1zcGVjIHtcclxuICAgICAgYmFja2dyb3VuZDogIzAwNTFDQTtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI5MXB4KSB7XHJcbiAgLnNwZWMtYXZ0byB7XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIC5pbmZvLW1vZGVsIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgJl9fdHlwZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbmZvLXByaWNlIHtcclxuICAgICAgICAmX19zbWFsbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2JpZyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuc3BlYy1hdnRvIHtcclxuICAgIG1heC13aWR0aDogMzU0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMjE1cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgLmluZm8tbW9kZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDtcclxuICAgICAgICAmX190eXBlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmluZm8tcHJpY2Uge1xyXG4gICAgICAgICZfX3NtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYmlnIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5zcGVjLWF2dG8ge1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xyXG4gIC5zcGVjLWF2dG8ge1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmdhbGxlcnktd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDkyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC5nYWxsZXJ5IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAvKm1heC1oZWlnaHQ6IDc1OHB4OyovXHJcbiAgICAgIGhlaWdodDogNzU4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC5mYW5jeWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDI0Ljg0JTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoOCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH0qL1xyXG4gICAgICB9XHJcbiAgICAgIC5nYWxsZXJ5X2ltZzpob3ZlcntcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICAgLmdhbGxlcnlfaW1nOm5vdCg6aG92ZXIpIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDMwMDBweCkge1xyXG4gIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xyXG4gIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3NThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTc1MHB4KSB7XHJcbiAgLmdhbGxlcnktd3JhcCB7XHJcbiAgICAuZ2FsbGVyeS1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTBweCkge1xyXG4gIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmdhbGxlcnktd3JhcCB7XHJcbiAgICAuZ2FsbGVyeS1pbm5lciB7XHJcbiAgICAgIC5nYWxsZXJ5IHtcclxuICAgICAgICBoZWlnaHQ6IDU3NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIGhlaWdodDogNTQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0ODVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KSB7XHJcbiAgLmdhbGxlcnktd3JhcCB7XHJcbiAgICAuZ2FsbGVyeS1pbm5lciB7XHJcbiAgICAgIC5nYWxsZXJ5IHtcclxuICAgICAgICBoZWlnaHQ6IDQzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgLmdhbGxlcnktaW5uZXIge1xyXG4gICAgICAuZ2FsbGVyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDI0LjYlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMXB4KSB7XHJcbiAgLmdhbGxlcnktd3JhcCB7XHJcbiAgICAuZ2FsbGVyeS1pbm5lciB7XHJcbiAgICAgIC5nYWxsZXJ5IHtcclxuICAgICAgICBoZWlnaHQ6IDM3NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2ODBweDtcclxuICAgICAgICAuZmFuY3lib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjM3cHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTYycHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDUzMHB4O1xyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDk2cHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDk2cHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzcycHgpIHtcclxuICAuZ2FsbGVyeS13cmFwIHtcclxuICAgIC5nYWxsZXJ5LWlubmVyIHtcclxuICAgICAgLmdhbGxlcnkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbmZvLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gIC5pbmZvLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDkycHggMCA2MHB4IDA7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgY29sb3I6ICMyMjIyMjI7XHJcblxyXG4gICAgICBkaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmluZm8taW5uZXJfX3RleHQtbG9uZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTA3M3B4O1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dC1vbmx5IHtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5pbmZvLXdyYXAge1xyXG4gICAgLmluZm8taW5uZXIge1xyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTBweCkge1xyXG4gIC5pbmZvLXdyYXAge1xyXG4gICAgLmluZm8taW5uZXIge1xyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgIH1cclxuICAgICAgLmluZm8taW5uZXJfX3RleHQtbG9uZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmluZm8td3JhcCB7XHJcbiAgICAuaW5mby1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMCA0MHB4IDA7XHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblxyXG4gICAgICAgIGRpdjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbmZvLWlubmVyX190ZXh0LWxvbmcge1xyXG4gICAgICAgIG1heC13aWR0aDogNzA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dC1vbmx5IHtcclxuICAgICAgICBtYXJnaW46IC04cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNyZWF0ZS13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAuY3JlYXRlLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLyouY3JlYXRlX19pbWd7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfSovXHJcbiAgICAuY3JlYXRlLWluZm8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcblxyXG4gICAgICAuY3JlYXRlX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDdweDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgfVxyXG4gICAgICAuY3JlYXRlX19idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3JlYXRlLWluZm9fX3JpZ2h0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgIC5jcmVhdGUtaW5mb19fYm90dG9tIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1OXB4O1xyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgICAgIGNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jcmVhdGUtaW5uZXJfX2ZpcnN0X2NoaWxkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL1hDOTBfaW5mby5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL1hDOTBfaW5mbzIucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG4gIC5jcmVhdGUtaW5uZXJfX3RoaXJkX2NoaWxkIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL1hDOTBfaW5mbzMucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmNyZWF0ZS13cmFwIHtcclxuICAgIC5jcmVhdGUtaW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAuY3JlYXRlX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jcmVhdGUtaW5mb19fcmlnaHQge1xyXG5cclxuICAgICAgICAuY3JlYXRlLWluZm9fX2JvdHRvbSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuICAuY3JlYXRlLXdyYXAge1xyXG4gICAgLmNyZWF0ZS1pbm5lciB7XHJcblxyXG4gICAgICAuY3JlYXRlLWluZm8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xyXG4gIC5jcmVhdGUtd3JhcCB7XHJcbiAgICAuY3JlYXRlLWlubmVyIHtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5jcmVhdGUtd3JhcCB7XHJcbiAgICAuY3JlYXRlLWlubmVyIHtcclxuICAgICAgLmNyZWF0ZV9fdGl0bGUge1xyXG4gICAgICB9XHJcbiAgICAgIC5jcmVhdGUtaW5mb19fcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICAgIC5jcmVhdGUtaW5mb19fYm90dG9tIHtcclxuICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3JlYXRlLWlubmVyX19maXJzdF9jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gICAgfVxyXG4gICAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XHJcbiAgICB9XHJcbiAgICAuY3JlYXRlLWlubmVyX190aGlyZF9jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNyZWF0ZS13cmFwIHtcclxuICAgIC5jcmVhdGUtaW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAuY3JlYXRlX19pbWcge1xyXG4gICAgICB9XHJcbiAgICAgIC5jcmVhdGUtaW5mbyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC5jcmVhdGVfX3RpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY3JlYXRlX19idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jcmVhdGUtaW5mb19fcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLmNyZWF0ZS1pbmZvX19ib3R0b20ge1xyXG4gICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MDZweCkge1xyXG4gIC5jcmVhdGUtd3JhcCB7XHJcbiAgICAuY3JlYXRlLWlubmVyX19zZWNvbmRfY2hpbGQge1xyXG4gICAgICAuY3JlYXRlLWluZm8ge1xyXG4gICAgICAgIC5jcmVhdGVfX2J0biB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4M3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNHB4KSB7XHJcbiAgLmNyZWF0ZS13cmFwIHtcclxuICAgIC5jcmVhdGUtaW5uZXIge1xyXG4gICAgICAuY3JlYXRlX19pbWcge1xyXG4gICAgICB9XHJcbiAgICAgIC5jcmVhdGUtaW5mbyB7XHJcbiAgICAgICAgLmNyZWF0ZV9fdGl0bGUge1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY3JlYXRlX19idG4ge1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNyZWF0ZS1pbm5lcl9fc2Vjb25kX2NoaWxkIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDA7XHJcbiAgICB9XHJcbiAgICAuY3JlYXRlLWlubmVyX190aGlyZF9jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZ2FsbGVyeS1zd2lwZXIge1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAvKiBDZW50ZXIgc2xpZGUgdGV4dCB2ZXJ0aWNhbGx5ICovXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcblxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgLypiYWNrZ3JvdW5kOiAjZmZmOyovXHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcblxyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3MDVweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNsaWRlX19ncmFkaWVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZV9fZ3JhZGllbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnRleHQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXdyYXBwZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgdG9wOiAtNTU2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLyouc3dpcGVyLXBhZ2luYXRpb24tbGluZXtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTVFNUU1O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDU3MXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0b3A6IC01NjFweDtcclxuICAgIHotaW5kZXg6IDE1O1xyXG4gIH0gICAgKi9cclxuICAvKi5zd2lwZXItcGFnaW5hdGlvbi1saW5le1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTU1cHg7XHJcbiAgfVxyXG4gIC5ncmF5LWxpbmV7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U1ZTVlNTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNTVweDtcclxuICAgIHRvcDogLTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9ICAgICovXHJcbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgbWF4LXdpZHRoOiA2OTJweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAvKmJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTVFNUU1OyovXHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTczcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNUU1RTU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICB9XHJcbiAgICBidXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgLypib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjsqL1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzEyNTFCNTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgei1pbmRleDogMjA7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNsaWRlLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgbWFyZ2luOiAwIDA7XHJcbiAgICAgIC8qZGlzcGxheTogZmxleDsgICovXHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XHJcbiAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgLyp3aWR0aDogMTAwJTsqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XHJcbiAgLmdhbGxlcnktc3dpcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gICAgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3IHtcclxuICAgICAgaGVpZ2h0OiA0NDBweDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi13cmFwcGVyIHtcclxuICAgICAgdG9wOiAtNDk0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5nYWxsZXJ5LXN3aXBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiAzNDBweDtcclxuICAgIC5zd2lwZXItY29udGFpbmVyLWF1dG8tdmlldyB7XHJcbiAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24td3JhcHBlciB7XHJcbiAgICAgIHRvcDogLTM4N3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZ2FsbGVyeS1zd2lwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICAuc3dpcGVyLWNvbnRhaW5lci1hdXRvLXZpZXcge1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24td3JhcHBlciB7XHJcbiAgICAgIHRvcDogLTM3NXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgIC8qbWF4LXdpZHRoOiAxMDAlOyovXHJcbiAgICAgIHdpZHRoOiA2OTJweDtcclxuICAgIH1cclxuICAgIC8qLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIH0qL1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDkycHgpIHtcclxuICAuZ2FsbGVyeS1zd2lwZXIge1xyXG4gICAgLnN3aXBlci1jb250YWluZXItYXV0by12aWV3e1xyXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiIsIi5jb2x1bW4td3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgLmNvbHVtbi1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5jb2x1bW4tcm93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5jb2x1bW4taXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb2x1bW4taXRlbV9fY29sbGFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAuY29sbGFnZS1pdGVtIHtcclxuICAgICAgICAgIC5jb2x1bW4taXRlbV9faW1nX2Jsb2NrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbHVtbi1pdGVtX19yaWdodCB7XHJcbiAgICAgICAgLmNvbHVtbi1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2x1bW4taXRlbV9fdGV4dCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5jb2x1bW4td3JhcCB7XHJcbiAgICAuY29sdW1uLWlubmVyIHtcclxuICAgICAgLmNvbHVtbi1yb3cge1xyXG4gICAgICAgIC5jb2x1bW4taXRlbSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbHVtbi1pdGVtX19jb2xsYWdlIHtcclxuXHJcbiAgICAgICAgICAgIC5jb2x1bW4taXRlbV9faW1nX2Jsb2NrIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLWl0ZW1fX3JpZ2h0IHtcclxuICAgICAgICAgIC5jb2x1bW4taXRlbV9fdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA5MHB4KSB7XHJcbiAgLmNvbHVtbi13cmFwIHtcclxuICAgIC5jb2x1bW4taW5uZXIge1xyXG4gICAgICAuY29sdW1uLXJvdyB7XHJcbiAgICAgICAgLmNvbHVtbi1pdGVtIHtcclxuXHJcbiAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLWl0ZW1fX3JpZ2h0IHtcclxuICAgICAgICAgIC5jb2x1bW4taXRlbV9fdGV4dCB7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuY29sdW1uLXdyYXAge1xyXG4gICAgLmNvbHVtbi1pbm5lciB7XHJcbiAgICAgIC5jb2x1bW4tcm93IHtcclxuICAgICAgICAuY29sdW1uLWl0ZW0ge1xyXG5cclxuICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLWl0ZW1fX3JpZ2h0IHtcclxuICAgICAgICAgIC5jb2x1bW4taXRlbV9fdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29sdW1uLWl0ZW1fX3RleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuY29sdW1uLXdyYXAge1xyXG4gICAgLmNvbHVtbi1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAuY29sdW1uLXJvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAuY29sdW1uLWl0ZW0ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLWl0ZW1fX3JpZ2h0IHtcclxuICAgICAgICAgIC5jb2x1bW4taXRlbV9fdGl0bGUge1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbHVtbi1pdGVtX190ZXh0IHtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbHVtbi1pdGVtX19jb2xsYWdlIHtcclxuICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgIC5jb2xsYWdlLWl0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbHVtbi1pdGVtX19pbWdfYmxvY2sge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzODRweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbHVtbi1pdGVtX19sYXN0LWltZyB7XHJcbiAgICAgICAgICBvcmRlcjogLTFcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm5leHQtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgLm5leHQtaW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogOThweCAwO1xyXG5cclxuICAgIC5uZXh0X190aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIH1cclxuICAgIC5uZXh0X19idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5uZXh0LXdyYXAge1xyXG4gICAgLm5leHQtaW5uZXIge1xyXG4gICAgICAubmV4dF9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5uZXh0X19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gIC5uZXh0LXdyYXAge1xyXG4gICAgLm5leHQtaW5uZXIge1xyXG4gICAgICAubmV4dF9fdGl0bGUge1xyXG4gICAgICB9XHJcbiAgICAgIC5uZXh0X19idXR0b24ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAubmV4dC13cmFwIHtcclxuICAgIC5uZXh0LWlubmVyIHtcclxuICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAubmV4dF9fdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLm5leHRfX2J1dHRvbiB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9jYWxsLWJsb2NrINCy0LvQvtC20LXQvSDQsiDQvdC10LPQvlxyXG4ucG9wdXAtb3ZlcmxheSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjQsIDAuNik7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcclxuICB6LWluZGV4OiAtMTtcclxuXHJcbiAgJi5qcy1hY3RpdmUge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgei1pbmRleDogNjAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5jYWxsLWJsb2NrIHtcclxuICByaWdodDogLTEwMCU7XHJcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIDAgYXV0byBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MXB4O1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTUwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAmLmpzLW9wZW4ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0OXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAmX19jbG9zZS1pbWcge1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICB9XHJcbiAgJl9fY2xvc2UtdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgfVxyXG4gICZfX2xvZ28ge1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvLXZvbHZvIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nby1tb3RvcmxhbmQge1xyXG4gICAgZmlsbDogIzU1NTU1NTtcclxuICAgIHdpZHRoOiAxMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICB9XHJcblxyXG4gICZfX3BvbGljeSB7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgfVxyXG4gICZfX3BvbGljeS1saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICAgIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgfVxyXG4gIC5idG5fYmx1ZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmX19wb2xpY3ktZm9ybSB7XHJcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAuY2FsbC1ibG9ja19fcG9saWN5LWxpbmsge1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5jYWxsLWJsb2NrIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICAuZm9ybV9faW5wdXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG4gICAgLmJ0bl9ibHVlIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuICAgICZfX3BvbGljeSB7XHJcbiAgICAgIG1heC13aWR0aDogMzQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuY2FsbC1ibG9jayB7XHJcbiAgICAmX19wb2xpY3ktZm9ybSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgY29sb3I6ICM1NTU1NTU7XHJcblxyXG4gICAgICAuY2FsbC1ibG9ja19fcG9saWN5LWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuY2FsbC1ibG9jayB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxufSIsIi5mb3JtIHtcclxuICAmX19yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAmX19sYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMyMjI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgfVxyXG4gICZfX2lucHV0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xyXG4gICAgbWF4LXdpZHRoOiAyNDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlci1VSSc7XHJcbiAgfVxyXG5cclxuICAvL9GB0YLRgNC+0LrQsCDQtNC70Y8g0LrQvdC+0L/QvtC6XHJcbiAgJl9fcm93LWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcbn1cclxuXHJcbi8v0LjQt9C80LXQvdC40LvQsCDQtNC70LjQvdGDINC40L3Qv9GD0YLQsCDQuCDQvdC10LzQvdC+0LPQviDRgdGC0LjQu9C4XHJcbi5mb3JtX3doaXRlIHtcclxuICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMzcwcHg7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gIC5mb3JtX19yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICB9XHJcbiAgLmZvcm1fX3Jvdy1idXR0b24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbiAgLmZvcm1fX2xhYmVsIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuICAuZm9ybV9faW5wdXQge1xyXG4gICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAuZm9ybV9fcm93IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuICAgIC5mb3JtX19yb3ctYnV0dG9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX3NlcnZpY2Uge1xyXG4gIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzNjhweDtcclxuICB6LWluZGV4OiAxMDtcclxuXHJcbiAgLmZvcm1fX3JvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gIH1cclxuICAuZm9ybV9fcm93LWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIH1cclxuICAuZm9ybV9fbGFiZWwge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG4gIC5mb3JtX19pbnB1dCB7XHJcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIC5mb3JtX19yb3cge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgfVxyXG4gICAgLmZvcm1fX3Jvdy1idXR0b24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZm9ybV9wYWdlLWZvcm17XHJcbiAgbWFyZ2luLXRvcDogMjJweDtcclxuICAuZm9ybV9fcm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgfVxyXG4gIC5uaWNlLXNlbGVjdCB7XHJcbiAgICBtYXgtd2lkdGg6IDM2OHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAuZm9ybV9fbGFiZWwge1xyXG4gICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1vYmlsZS1tZW51IHtcclxuICBiYWNrZ3JvdW5kOiAjMTYxNjE4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNzY3cHg7XHJcbiAgLmNhbGwtYmxvY2tfX2Nsb3NlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgfVxyXG4gIC5jYWxsLWJsb2NrX19jbG9zZS10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxufVxyXG5cclxuLmFjY29yZGlvbiB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgJl9fbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTYxNjE4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG4gIC5pbm5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgY29sb3I6ICMxNDE0MTQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgY29sb3I6ICMxNDE0MTQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgY29sb3I6ICMxNDE0MTQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX21vZGVsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB9XHJcbiAgICAmX190eXBlIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIH1cclxuICAgICZfX21vZGVsLWltZyB7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gYXV0bztcclxuICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxuICAgICYuc2hvdyB7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b2dnbGVfX2Fycm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICB9XHJcbiAgYS50b2dnbGUge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMxNjE2MTg7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIC50b2dnbGVfX2Fycm93IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZmVhdHVyZXMtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuXHJcbiAgLmZlYXR1cmVzLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5mZWF0dXJlc19faW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB9XHJcbiAgICAuZmVhdHVyZXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE0cHggMCAxNXB4O1xyXG5cclxuICAgICAgJl9fbm9fbGVmdCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAxNHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgICAmX19ub19yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNUU1RTU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX25hbWUge1xyXG4gICAgICAgIHdpZHRoOiAyMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdmFsdWUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDU1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcbiAgLmZlYXR1cmVzLXdyYXAge1xyXG4gICAgLmZlYXR1cmVzLWlubmVyIHtcclxuICAgICAgLmZlYXR1cmVzIHtcclxuICAgICAgICB3aWR0aDogMTYuNiU7XHJcbiAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4NDZweCkge1xyXG4gIC5mZWF0dXJlcy13cmFwIHtcclxuICAgIC5mZWF0dXJlcy1pbm5lciB7XHJcbiAgICAgIC5mZWF0dXJlcyB7XHJcbiAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3ZhbHVlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZmVhdHVyZXMtd3JhcCB7XHJcbiAgICAuZmVhdHVyZXMtaW5uZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweCAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAuZmVhdHVyZXNfX2luZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmVhdHVyZXMge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMCAwIDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmX19ub19sZWZ0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbm9fcmlnaHQge1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19uYW1lIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW1nX3Jvdy13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjOWFhNmE1O1xyXG5cclxuICAuaW1nX3Jvdy1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmltZ19yb3dfX2ltYWdlLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xyXG4gIC5pbWdfcm93LXdyYXAge1xyXG4gICAgLmltZ19yb3ctaW5uZXIge1xyXG4gICAgICAuaW1nX3Jvd19faW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmltZ19yb3dfX2ltYWdlIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmltZ19yb3ctd3JhcCB7XHJcbiAgICAuaW1nX3Jvdy1pbm5lciB7XHJcbiAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAuaW1nX3Jvdy13cmFwIHtcclxuICAgIC5pbWdfcm93LWlubmVyIHtcclxuICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xyXG4gIC5pbWdfcm93LXdyYXAge1xyXG4gICAgLmltZ19yb3ctaW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmltZ19yb3ctd3JhcCB7XHJcbiAgICAuaW1nX3Jvdy1pbm5lciB7XHJcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgLmltZ19yb3dfX2ltYWdlIHtcclxuICAgICAgICAgIHdpZHRoOiAyODhweDtcclxuICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNldC13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAuc2V0LWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDkycHggMCAxMDBweCAwO1xyXG5cclxuICAgIC5zZXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgJl9fcyB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNldF9fbGlzdC1sYXN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLnNldC13cmFwIHtcclxuICAgIC5zZXQtaW5uZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuc2V0LXdyYXAge1xyXG4gICAgLnNldC1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMTZweDtcclxuICAgICAgLnNldCB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICAgICAgLmxpc3QtaXRlbXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubGlzdC1pdGVtX190aXRsZXtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubGlzdC1pdGVtX19pbmZvLXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTZweCAyNHB4IDE2cHg7XHJcbiAgICAgICAgICAgIC5saXN0LWl0ZW1fX2luZm97XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2V0X19saXN0LWxhc3Qge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAubGlzdC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAubGlzdC1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlzdC1pdGVtX190aXRsZXtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpc3QtaXRlbSB7XHJcbiAgbWF4LXdpZHRoOiAzMzhweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuXHJcbiAgICAuYXJyb3d7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogc29saWQgIzAwNTFDQTtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbmZvIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGNvbG9yOiAjRTVFNUU1O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb250ZW50OiAnXFwyNUEwJztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB9XHJcbiAgICAmLXZhbHVlIHtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuICAubGlzdC1pdGVtIHtcclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCkge1xyXG4gIC5saXN0LWl0ZW0ge1xyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICAmLXZhbHVlIHtcclxuICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAubGlzdC1pdGVtIHtcclxuICAgICAmX190aXRsZSB7XHJcbiAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saXN0LWl0ZW1fX3NlcnZpY2V7XHJcbiAgbWFyZ2luLXRvcDogMzZweDtcclxuICAubGlzdC1pdGVtX19pbmZvIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogI0YyRjJGMjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogNnB4O1xyXG4gICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgY29sb3I6ICNGM0Y1RkY7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXDI1QTAnO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTcwcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdC1pdGVtX19wYWdlLWluZm97XHJcbiAgbWFyZ2luLXRvcDogMzhweDtcclxuICAubGlzdC1pdGVtX19pbmZvIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzc2OHB4KSB7XHJcbiAgICAubGlzdC1pdGVtX19pbmZvIHtcclxuICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb3JtX3NlY3Rpb24td3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy90NS1oZWFkZXIucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAmOm50aC1jaGlsZCg5KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9zOTBfdDUucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG5cclxuICAuZm9ybV9zZWN0aW9uLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICB9XHJcbiAgLmZvcm1fc2VjdGlvbi1pbm5lci1oZWFkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxuICAuZ3JhZGllbnQtczkwX3RvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE2MTYxOCAwJSwgcmdiYSg1MSwgNTEsIDUxLCAwKSA1MCUpO1xyXG4gIH1cclxuICAuZ3JhZGllbnQtczkwX2JvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE2MTYxOCAwJSwgcmdiYSg1MSwgNTEsIDUxLCAwKSA1MCUpO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5mb3JtX3NlY3Rpb24td3JhcCB7XHJcbiAgICAuZm9ybV9zZWN0aW9uLWlubmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZvcm1fc2VjdGlvbi13cmFwIHtcclxuICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDkpIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XHJcbiAgICB9XHJcbiAgICAuZ3JhZGllbnQtczkwX3RvcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICMxNjE2MTggMCUsIHJnYmEoNTEsIDUxLCA1MSwgMCkgMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZm9ybV9zZWN0aW9uLXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDMwJTtcclxuXHJcbiAgICAmOm50aC1jaGlsZCg5KSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMyMjIyMjI7XHJcbiAgICB9XHJcbiAgICAuZm9ybV9zZWN0aW9uLWlubmVyIHtcclxuICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDQ0NnB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm1fc2VjdGlvbi1pbm5lcl9fY2VudGVye1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5mb3JtX3NlY3Rpb24taW5uZXItaGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgLmdyYWRpZW50LXM5MF9ib3R0b20ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvc2VydmljZV9oZWFkZXIucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtX3NlY3Rpb24taW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICBwYWRkaW5nOiA3NnB4IDE2cHggMCAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fc2VjdGlvbi13cmFwX19zZXJ2aWNlIHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9zZXJ2aWNlX2Zvb3Rlci5wbmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gIC5mb3JtX3NlY3Rpb24taW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDE1NHB4O1xyXG4gICAgLmZvcm1fYmxvY2t7XHJcbiAgICAgIC5mb3JtX2Jsb2NrX190aXRsZXtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzIyMjIyMjtcclxuXHJcbiAgICAuZm9ybV9zZWN0aW9uLWlubmVyIHtcclxuICAgICAgaGVpZ2h0OiA0MTZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgIC5mb3JtX2Jsb2Nre1xyXG4gICAgICAgIC5mb3JtX2Jsb2NrX190aXRsZXtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fc2VjdGlvbi13cmFwX19mb3JtIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9mb3JtLnBuZyk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgLmZvcm1fc2VjdGlvbi1pbm5lcntcclxuICAgIHBhZGRpbmctdG9wOiA5MnB4O1xyXG4gICAgLmZvcm1fYmxvY2t7XHJcbiAgICAgIG1heC13aWR0aDogNTgzcHg7XHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDYzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9mb3JtLW1vYmlsZS5wbmcpO1xyXG4gICAgLmZvcm1fc2VjdGlvbi1pbm5lciB7XHJcbiAgICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIC5mb3JtX2Jsb2NrIHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb3JtX2Jsb2NrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG4gICZfX3ByaWNlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXZhbHVlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuXHJcbiAgICAgICYtcyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgICAgJi1iIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIwMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2luZm8ge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBjb2xvcjogI0YyRjJGMjtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX2Jsb2NrLWhlYWRlciB7XHJcbiAgLmZvcm1fYmxvY2tfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjRjJGMkYyO1xyXG4gICAgZm9udC1zaXplOiA2M3B4O1xyXG4gIH1cclxuICAuZm9ybV9ibG9ja19fcHJpY2Uge1xyXG4gICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuICAgIC5mb3JtX2Jsb2NrX19wcmljZS1uYW1lIHtcclxuICAgICAgY29sb3I6ICNGMkYyRjI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtX2Jsb2NrX19pbmZvIHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuZm9ybV9ibG9jayB7XHJcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICB9XHJcbiAgICAmX19wcmljZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuICAgICAgJi1uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcbiAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICYtcyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybV9ibG9jay1oZWFkZXIge1xyXG4gICAgLmZvcm1fYmxvY2tfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm1fYmxvY2tfX3ByaWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm1fYmxvY2tfX3ByaWNlLW5hbWUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNwZWNpZmljYXRpb25zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnNwZWNpZmljYXRpb25zLWJsb2NrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICBtYXJnaW46IDkzcHggYXV0byAwO1xyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICBmb250LWZhbWlseTogJ1ZvbHZvQnJvYWRQcm8nLCAnc2Fucy1zZXJpZic7XHJcbiAgfVxyXG5cclxuICAmX19mbGV4IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC5qcy10YWJzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAuYnRuLXdoaXRlX3NtYWxsLXRhYiB7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmpzLXN1Yi10YWJzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC5idG4td2hpdGVfYmlnLXRhYiB7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYi1ib3gge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5idG4td2hpdGUge1xyXG4gICAgICAmLmJ0bi13aGl0ZV9zbWFsbC10YWIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTk5cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5idG4td2hpdGVfYmlnLXRhYiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1heC13aWR0aDogMTE4OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuc3BlY2lmaWNhdGlvbnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgfVxyXG4gIC5zcGVjaWZpY2F0aW9ucy1ibG9jayB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgJl9fbGluZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgICZfX2ZsZXgge1xyXG4gICAgICAuanMtdGFicyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIC5idG4td2hpdGVfc21hbGwtdGFiIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDglO1xyXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5qcy1zdWItdGFicyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgLmJ0bi13aGl0ZV9iaWctdGFiIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDglO1xyXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAuYWNjb3JkaW9uLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgLmFjY29yZGlvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgfVxyXG4gICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAjMDA1MUNBO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAmX19yb3cge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkJGQkZCO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyRjJGMjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fcm93LXRleHQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLmFjY29yZGlvbi1jb250YWluZXIge1xyXG4gICAgICAuYWNjb3JkaW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRpb24tYm9keSB7XHJcbiAgICAgICAgICAmX19yb3cge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19yb3ctc3RhdGlzdGljcyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19yb3ctdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jYXItc2VsZWN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAmX19pbmZvIHtcclxuICAgIG1heC13aWR0aDogODMwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDYzcHg7XHJcbiAgICBjb2xvcjogIzIyMjIyMjtcclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdmlkZW8tY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDkzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIG1heC13aWR0aDogNTgzcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzEwcHg7XHJcbiAgfVxyXG4gICZfX3ZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNhci1zZWxlY3Qge1xyXG4gICAgJl9fdmlkZW8tY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5jYXItc2VsZWN0IHtcclxuICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNlbGVjdC1pbmZvIHtcclxuICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX19yb3cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLnNlbGVjdC1pbmZvIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlbGVjdC1pbmZvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwiLnNlbGVjdC1ibG9jayB7XHJcbiAgbWF4LXdpZHRoOiAzMzhweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI5cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzIyMjIyMjtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuICAuc2VsZWN0LWJsb2NrIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuc2VsZWN0LWJsb2NrIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0iLCIuYXV0by1taWxlcyB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gIH1cclxuICAmX19yb3cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19yb3ctdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gIH1cclxuICAmX19wcmljZSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zaXplOiAzOXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuYnRuLXdoaXRlIHtcclxuICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1heC13aWR0aDogODI3cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcclxuICAuYXV0by1taWxlcyB7XHJcbiAgICAmX19wcmljZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgLmJ0bi13aGl0ZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAzMnB4KSB7XHJcbiAgLmF1dG8tbWlsZXMge1xyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAuYXV0by1zZWxlY3Qge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCB7XHJcbiAgICAgIC5nYWxsZXJ5LXRodW1icyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXV0by1taWxlcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmX19yb3cge1xyXG4gICAgICBtYXgtd2lkdGg6IDU4M3B4O1xyXG4gICAgfVxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuYXV0by1zZWxlY3Qge1xyXG4gICAgLmpzLXNsaWRlci1hdXRvLXNlbGVrdCB7XHJcbiAgICAgIC5nYWxsZXJ5LXRodW1icyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0by1taWxlcyB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDE2cHggMCAxNnB4O1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgJl9fcm93IHtcclxuICAgICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgIH1cclxuICAgICZfX3Jvdy10ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiAyMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fZm9vdGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgIC5idG4td2hpdGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zbGlkZXNob3cge1xyXG4gIGhlaWdodDogNDYwcHg7XHJcbiAgbWF4LXdpZHRoOiA1ODNweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblxyXG4gICZfX2dhbGxlcnkge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDgwJSAtIDIwcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjMsIDAuOTgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtc2xpZGUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAmX190aHVtYnMge1xyXG4gICAgaGVpZ2h0OiAyMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLXdyYXAge1xyXG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMC45OCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1zbGlkZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLnNsaWRlc2hvdyB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG5cclxuICAgICZfX3RodW1icyB7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5zbGlkZXNob3cge1xyXG4gICAgbWF4LXdpZHRoOiA3NjhweDtcclxuXHJcbiAgICAmX190aHVtYnMge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5maW5hbmNlLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gIC5maW5hbmNlLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiA5MnB4O1xyXG5cclxuICAgIC5maW5hbmNlX190aXRsZXtcclxuICAgICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBmb250LXNpemU6IDYzcHg7XHJcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgfVxyXG4gICAgLmZpbmFuY2VfX3N1Yi10aXRsZXtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgIGNvbG9yOiAjMTYxNjE4O1xyXG4gICAgfVxyXG4gICAgLmZpbmFuY2VfX2Rlc2Nye1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDNweDtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgfVxyXG4gICAgLmZpbmFuY2VfX3Jvd3tcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5maW5hbmNlLXdyYXAge1xyXG4gICAgLmZpbmFuY2UtaW5uZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5maW5hbmNlLXdyYXAge1xyXG4gICAgLmZpbmFuY2UtaW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cclxuICAgICAgLmZpbmFuY2VfX3RpdGxle1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmZpbmFuY2VfX3N1Yi10aXRsZXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmZpbmFuY2VfX2Rlc2Nye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICAuZmluYW5jZV9fcm93e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmluYW5jZS1pdGVtIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG5cclxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZXtcclxuICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnc2Fucy1zZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgfVxyXG4gICZfX2luZm97XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcbiAgLmZpbmFuY2UtaXRlbSB7XHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTJweCkge1xyXG4gIC5maW5hbmNlLWl0ZW0ge1xyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIGhlaWdodDogMTA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAzMXB4KSB7XHJcbiAgLmZpbmFuY2UtaXRlbSB7XHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgaGVpZ2h0OiAxMjZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5NDBweCkge1xyXG4gIC5maW5hbmNlLWl0ZW0ge1xyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBoZWlnaHQ6IDE0N3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmZpbmFuY2UtaXRlbSB7XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICAgICZfX25hbWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgIH1cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2VydmljZV9oZWFkZXIge1xyXG4gIG1heC13aWR0aDogMzM4cHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdWb2x2b0Jyb2FkUHJvJywgJ3NhbnMtc2VyaWYnO1xyXG4gICAgZm9udC1zaXplOiA2M3B4O1xyXG4gICAgY29sb3I6ICNGMkYyRjI7XHJcbiAgfVxyXG4gICZfX2Rlc2Nye1xyXG4gICAgbWFyZ2luLXRvcDogMjlweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjRjJGMkYyO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlcnZpY2VfaGVhZGVyIHtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNlcnZpY2Utd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgLnNlcnZpY2UtaW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICAgIC5zZXJ2aWNlX190aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgfVxyXG4gICAgLnNlcnZpY2VfX3JvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLnNlcnZpY2Utd3JhcCB7XHJcbiAgICAuc2VydmljZS1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5zZXJ2aWNlLXdyYXAge1xyXG4gICAgLnNlcnZpY2UtaW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cclxuICAgICAgLnNlcnZpY2VfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5zZXJ2aWNlX19yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2VydmljZS1pdGVtIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG5cclxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZXtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUycHgpIHtcclxuICAuc2VydmljZS1pdGVtIHtcclxuICAgICZfX25hbWUge1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuc2VydmljZS1pdGVtIHtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfaW5mby13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAucGFnZV9pbmZvLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiA5MnB4O1xyXG5cclxuICAgIC5wYWdlX2luZm8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNzNweDtcclxuXHJcbiAgICAgICZfX2NhcHRpb24ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXNpemU6IDYzcHg7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMTYxNjE4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHR7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dC1ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3N1Yi10aXRsZXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5wYWdlX2luZm8td3JhcCB7XHJcbiAgICAucGFnZV9pbmZvLWlubmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnBhZ2VfaW5mby13cmFwIHtcclxuICAgIC5wYWdlX2luZm8taW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE2cHggMCAxNnB4O1xyXG5cclxuICAgICAgLnBhZ2VfaW5mbyB7XHJcbiAgICAgICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3N1Yi10aXRsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFydGljbGUtd3JhcCB7XHJcbiAgLmFydGljbGUtaW1nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1nL3RleHQtaW1nLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gIC5hcnRpY2xlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgJl9fcGhvdG8tY2FwdGlvbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgcGFkZGluZy10b3A6IDM0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0LWJhY2tncm91bmR7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNzNweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNzNweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhY3RzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTA3M3B4O1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdHMtbGVmdCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDg5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBmaWxsOiAjMDAwO1xyXG4gICAgICB3aWR0aDogMjE4cHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgICZfX2xvZ28tdGV4dCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFjdHMtcmlnaHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250YWN0cy1pdGVtIHtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ3cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1uYW1lIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBjb2xvcjogIzg4ODg4ODtcclxuICAgICAgfVxyXG4gICAgICAmLXZhbHVlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCdzYW5zLXNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYXJ0aWNsZS1jb250YWN0cyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogOTZweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAuYXJ0aWNsZS13cmFwIHtcclxuICAgIC5hcnRpY2xlIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA5NHB4KSB7XHJcbiAgLmFydGljbGUtd3JhcCB7XHJcbiAgICAuYXJ0aWNsZSB7XHJcbiAgICAgICAmX19jb250YWN0cyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRhY3RzLWxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250YWN0cy1pdGVtIHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmFydGljbGUtd3JhcCB7XHJcbiAgICAuYXJ0aWNsZSB7XHJcbiAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxNThweDtcclxuICAgICAgfVxyXG4gICAgICAmX19sb2dvLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250YWN0cy1pdGVtIHtcclxuICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmFydGljbGUtd3JhcCB7XHJcbiAgICBhcnRpY2xlLWltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQtYmFja2dyb3VuZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5hcnRpY2xlLWNvbnRhY3RzIHtcclxuICAgICAgICAuYXJ0aWNsZV9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGFjdHMge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRhY3RzLWxlZnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRhY3RzLXJpZ2h0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xvZ28tdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsJ3NhbnMtc2VyaWYnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250YWN0cy1pdGVtIHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLm5ld3MtaXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA3MDVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICZfX2NvbnRhaW5lci1pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIxNi42NHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgJl9faW5mby1kYXRlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzM4NjA4MDtcclxuICB9XHJcbiAgJl9faW5mby1uYW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgaGVpZ2h0OiAxNDRweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICdzYW5zLXNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExODhweCkge1xyXG4gIC5uZXdzLWl0ZW0ge1xyXG4gICAgJl9faW5mby1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA4OHB4KSB7XHJcbiAgLm5ld3MtaXRlbSB7XHJcbiAgICAmX19jb250YWluZXItaW1hZ2Uge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW5mby1uYW1le1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5uZXdzLWl0ZW0ge1xyXG4gICAgJl9fY29udGFpbmVyLWltYWdlIHtcclxuICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLm5ld3MtaXRlbSB7XHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19pbmZvLW5hbWUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLm5ld3MtaXRlbSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm5ld3Mtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAubmV3cy1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogOThweDtcclxuXHJcbiAgICAubmV3c19fdGl0bGV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnVm9sdm9Ccm9hZFBybycsICdzYW5zLXNlcmlmJztcclxuICAgICAgZm9udC1zaXplOiA2M3B4O1xyXG4gICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLm5ld3NfX3JvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLm5ld3Mtd3JhcCB7XHJcbiAgICAubmV3cy1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5uZXdzLXdyYXAge1xyXG4gICAgLm5ld3MtaW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE2cHggMCAxNnB4O1xyXG5cclxuICAgICAgLm5ld3NfX3RpdGxlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5uZXdzX19yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hdXRvLXNlbGVjdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tdG9wOiA1NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuYXV0by1zZWxlY3Qge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5wYWdlLXNjcm9sbHtcclxuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICZfX2lubmVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIGhlaWdodDogNTlweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogNTlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAuc2lkZWJhcl9fbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAuc2lkZWJhcl9fbGluay13cmFwe1xyXG4gICAgaGVpZ2h0OiA1OXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAvKiY6bm90KDpmaXJzdC1jaGlsZCkgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjODg4ODg4O1xyXG4gICAgfSovXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOmhvdmVye1xyXG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNTFjYTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNpZGViYXJfX2xpbmt7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcclxuXHJcbiAgfVxyXG4gIC5hcnJvdy1oZWFkZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgY29udGVudDogdXJsKCcuLi8uLi9hc3NldHMvaW1nL2Fycm93LnBuZycpO1xyXG4gICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5wYWdlLXNjcm9sbHtcclxuICAgICZfX2lubmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA3OHB4KSB7XHJcbiAgLnBhZ2Utc2Nyb2xse1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAuc2lkZWJhcl9fbGlua3tcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLnBhZ2Utc2Nyb2xse1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLmpzLXNsaWRlci1hdXRvLXNlbGVrdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICY6aG92ZXIge1xyXG4gICAgICAuc3dpcGVyLWNvbnRhaW5lci5nYWxsZXJ5LXRvcCB7XHJcbiAgICAgICAgLnN3aXBlci1hcnJvdy1pbm5lciB7XHJcbiAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIC5zd2lwZXItY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzODBweDtcclxuICAgIC8qJjpob3ZlciB7XHJcbiAgICAgICYuZ2FsbGVyeS10b3Age1xyXG4gICAgICAgIC5zd2lwZXItYXJyb3ctaW5uZXIge1xyXG4gICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0qL1xyXG4gICAgJi5nYWxsZXJ5LXRvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgbWF4LXdpZHRoOiA1ODNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC5zd2lwZXItYXJyb3ctaW5uZXIge1xyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItc2xpZGUtY29udGFpbmVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAvKiBDZW50ZXIgc2xpZGUgdGV4dCB2ZXJ0aWNhbGx5ICovXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLmdhbGxlcnktdGh1bWJzIHtcclxuICAgIG1heC13aWR0aDogNTg1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIGJhY2tncm91bmQ6ICNkZWRlZGU7XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogI2RlZGVkZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIC5qcy1zbGlkZXItYXV0by1zZWxla3Qge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAmLmdhbGxlcnktdG9wIHtcclxuICAgICAgICAuc3dpcGVyLWFycm93LWlubmVyIHtcclxuICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IHtcclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlLWNvbnRhaW5lciB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuanMtc2xpZGVyLWF1dG8tc2VsZWt0IHtcclxuICAgIC5zd2lwZXItc2xpZGUtY29udGFpbmVyIHtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICYuZ2FsbGVyeS10b3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlci1zbGlkZS1jb250YWluZXIge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBwcmludCB7XHJcbiAgKiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGEsXHJcbiAgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICBhW2hyZWZdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xyXG4gIH1cclxuICBhYmJyW3RpdGxlXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgfVxyXG4gIC5pciBhOmFmdGVyLFxyXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcclxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuICBwcmUsXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gIH1cclxuICB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG4gIHRyLFxyXG4gIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgQHBhZ2Uge1xyXG4gICAgbWFyZ2luOiAwLjVjbTtcclxuICB9XHJcbiAgcCxcclxuICBoMixcclxuICBoMyB7XHJcbiAgICBvcnBoYW5zOiAzO1xyXG4gICAgd2lkb3dzOiAzO1xyXG4gIH1cclxuICBoMixcclxuICBoMyB7XHJcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICB9XHJcbn1cclxuIiwiLy8gQ29uZmlnIGNvbXBvbmVudFxyXG5AaW1wb3J0ICdkZWZhdWx0L192YXJzJztcclxuQGltcG9ydCAnZGVmYXVsdC9fbm9ybWFsaXplJztcclxuQGltcG9ydCAnZGVmYXVsdC9fZm9udHMnO1xyXG4vLyBibG9ja3Mg0YHRgtGA0LDQvdC40YbRiy/QsdC70L7QutC4INC90LAg0YHRgtGA0LDQvdC40YbQsNGFXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9faGVhZGVyLnNjc3MnO1xyXG5AaW1wb3J0ICdibG9ja3MvX25hdi5zY3NzJztcclxuQGltcG9ydCAnYmxvY2tzL19zaWRlYmFyLnNjc3MnO1xyXG5AaW1wb3J0ICdibG9ja3MvX21haW4uc2Nzcyc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9fZm9vdGVyLnNjc3MnO1xyXG5AaW1wb3J0ICdibG9ja3MvX3NwZWNfb2ZmZXIuc2Nzcyc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9fZXF1aXBtZW50LnNjc3MnO1xyXG5AaW1wb3J0ICdibG9ja3MvX2FsbC1zcGVjLnNjc3MnO1xyXG4vL2NvbXBvbmVudCDRjdC70LXQvNC10L3RgtGLINC90LAg0YHQsNC50YLQtVxyXG5AaW1wb3J0ICdjb21wb25lbnQvX21haW4taW5mby5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19idG5fYmx1ZS5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19idG4td2hpdGUnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2J0bi1jYWxsLnNjc3MnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2xvZ28uc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fYXV0by1ibG9jay5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19hdXRvLXByZXNlbmNlJztcclxuQGltcG9ydCAnY29tcG9uZW50L19tZW51LW1vYmlsZS5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19vZmZlci5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19ibG9jay5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19hdnRvLWxpc3Quc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fcXVhbGl0eS5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19hcHAuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc3BlYy1hdnRvLnNjc3MnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2dhbGxlcnkuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9faW5mby5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19jcmVhdGUuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc3dpcGVyLXNsaWRlci5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19jb2x1bW4uc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fbmV4dC5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19jYWxsLWJsb2NrJztcclxuQGltcG9ydCAnY29tcG9uZW50L19mb3JtJztcclxuQGltcG9ydCAnY29tcG9uZW50L19tZW51LW1vYmlsZS1vcGVuJztcclxuQGltcG9ydCAnY29tcG9uZW50L19mZWF0dXJlcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9faW1nX3Jvdyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc2V0JztcclxuQGltcG9ydCAnY29tcG9uZW50L19saXN0LWl0ZW0nO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2Zvcm1fc2VjdGlvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fZm9ybV9ibG9jayc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc3BlY2lmaWNhdGlvbnMtYmxvY2snO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2F1dG8tdmlldy1hY2NvcmRpb24nO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2Nhci1zZWxlY3QnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX3NlbGVjdC1pbmZvJztcclxuQGltcG9ydCAnY29tcG9uZW50L19zZWxlY3QtYmxvY2snO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2F1dG8tbWlsZXMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2F1dG8tc2VsZWN0LXN3aXBlcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fZmluYW5jZSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fZmluYW5jZS1pdGVtJztcclxuQGltcG9ydCAnY29tcG9uZW50L19zZXJ2aWNlX2hlYWRlcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc2VydmljZSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fc2VydmljZS1pdGVtJztcclxuQGltcG9ydCAnY29tcG9uZW50L19wYWdlX2luZm8nO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX2FydGljbGUnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX25ld3MtaXRlbSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fbmV3cyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudC9fYXV0by1zZWxlY3QnO1xyXG5AaW1wb3J0ICdjb21wb25lbnQvX3BhZ2Utc2Nyb2xsJztcclxuQGltcG9ydCAnY29tcG9uZW50L19zbGlkZXItYXV0by1zZWxla3QnO1xyXG4vLyBFbmhhbmNlbWVudCBjb21wb25lbnRcclxuQGltcG9ydCAnY29tcG9uZW50L19icmVha3BvaW50cy5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50L19wcmludC5zY3NzJztcclxuXHJcbi5ub25lIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbjo6c2VsZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDUxQ0E7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnBhZ2Uge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIC5wYWdlLWlubmVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5wYWdlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LFxyXG4ub2ZmZXJ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuIl19 */

/* End */


/* Start:/local/templates/motorlandgroup/assets/css/slick-gallery.css?15954929943761*/
.slick-slide{
    height: 770px;
}

.slick-dots {
    padding-left: 0;
}
.slick-offer_wrap {
    width: 100%;
    /*height: 700px;*/
    position: relative;
    top: -500px;
}
.slick-offer-inner {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    /*padding-top: 151px;*/
}

.img-fluid{
    height: 100%;
}

/*
.slick-btn-white {
    max-width: 228px;
    height: 50px;
}*/
.btn-white_theme-white-width{
    max-width: 215px;
}


.slick-offer_title {
    max-width: 380px;
    font-family: 'VolvoBroadPro', sans-serif;
    line-height: 62px;
    font-size: 63px;
    color: #F2F2F2;
    z-index: 10;
}

.slick-offer_sub-title {
    width: 100%;
    max-width: 700px;
    padding-top: 1px;
    padding-bottom: 32px;
    /*font-family: 'Roboto Condensed', sans-serif;*/
    font-style: normal;
    font-weight: normal;
    line-height: 41px;
    font-size: 29px;
    color: #F2F2F2;
    z-index: 10;
}
.slick-offer_sub-text{
	color: #F2F2F2;
    z-index: 10;
 	padding-bottom: 32px;
	font-size: 20px;
}
.slick-gradient-index {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    background: linear-gradient(90deg, #161618, rgba(51, 51, 51, 0));
}

@media (max-width: 1620px) {
    .slick-slide {
        height: 580px;
    }
    .slick-offer-inner__xc90{
		padding-left: 80px;
	}
}

@media (max-width: 1440px) {
    .slick-offer-inner {
        padding-left: 16px;
        padding-right: 16px;
    }
    .slick-slide {
        height: 580px;
    }
	.slick-offer-inner__xc90{
		padding-left: 110px;
	}
    .slick-offer-inner__left {
    padding-left: 110px;
  }
}

@media (max-width: 1368px){
    .slick-slide {
        height: 480px;
    }
    .slick-offer-inner__left .main-offer_sub-title-bottom {
        padding-top: 95px;
        font-size: 14px;
        text-align: left;
        padding-left: 0;
    }
    .main-offer_sub-title-bottom {
        padding-top: 95px;
    }
    .slick-offer_wrap {
        top: -420px;
    }
}

@media (max-width: 1220px){
    .slick-slide {
        height: 500px;
    }
    .slick-offer-inner__left .main-offer_sub-title-bottom {
        padding-top: 65px;
    }
    .main-offer_sub-title-bottom {
        padding-top: 65px;
    }
    .slick-offer_wrap {
        top: -400px;
    }
}

@media (max-width: 992px) {
    .slick-offer-inner {
        padding-left: 16px;
        padding-right: 16px;
    }
    .slick-offer-inner__left {
        padding-left: 120px;
    }
    .slick-slide {
        height: 450px;
    }
    .slick-gradient-index {
        background: linear-gradient(360deg, #161618 0%, rgba(51, 51, 51, 0) 30%);
    }
	.slick-offer-inner__xc90{
		padding-left: 120px;
	}
    .slick-offer-inner__left .main-offer_sub-title-bottom {
        padding-top: 15px;
    }
    .main-offer_sub-title-bottom {
        padding-top: 15px;
    }
}
@media (max-width: 920px) {
    .slick-slide {
        height: 380px;
    }
    .slick-offer_wrap {
        top: -350px;
    }
}

@media (max-width: 768px) {

    .slick-offer-inner {
        padding-top: 33px;
        height: 100%;
    }
    .slick-slide {
        height: 320px;
    }
    .img-fluid {
        object-fit: cover;
    }
    .slick-offer_wrap {
        top: -300px;
    }
    .slick-offer_title {
        font-size: 41px;
        line-height: normal;
    }
    .slick-offer_sub-title {
        line-height: 20px;
        font-size: 16px;
        padding-top: 2px;
        padding-bottom: 51px;
    }
	.slick-offer_sub-text{
		padding-bottom: 10px;
		font-size: 10px;
	}
    .btn-white {
        max-width: 289px;
    }
	.slick-dots{
		display: none!important;
	}
	.slick-offer-inner__xc90{
		padding-left: 16px;
	}
}

/*.slick-offer_sub-title {
    padding-bottom: 141px;
}*/





/* End */


/* Start:/local/templates/motorlandgroup/assets/js/Brazzers-Carousel/jQuery.Brazzers-Carousel.min.css?1595492995813*/
/*!
 * jQuery Brazzers Carousel v1.0.0 (http://webdesign-master.ru)
 * Copyright 2015 WebDesign Master.
 */
.brazzers-daddy:after{content:"";display:table;clear:both}.brazzers-daddy{position:relative}.brazzers-daddy img{width:100%;position:relative;display:none;top:0;left:0;margin-bottom:10px}.brazzers-daddy img:first-child{display:block}.tmb-wrap{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tmb-wrap .tmb-wrap-table{display:table;height:100%;width:100%}.tmb-wrap-table div{display:table-cell;transition:all .3s ease;border-bottom:5px solid transparent;padding-top:10px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.tmb-wrap-table div.active{border-color:#FBB254}.tmb-wrap-table div:first-child:last-child{border-color:transparent}

/* End */


/* Start:/local/templates/motorlandgroup/assets/css/slick.css?15954929941332*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */
/* /local/templates/motorlandgroup/assets/jquery-nice-select-1.1.0/css/nice-select.css?15954929954322 */
/* /local/templates/motorlandgroup/assets/swiper/swiper.min.css?159549299519790 */
/* /local/templates/motorlandgroup/assets/fancybox/dist/jquery.fancybox.min.css?159549299413925 */
/* /local/templates/motorlandgroup/assets/css/style.min.css?1595492994565652 */
/* /local/templates/motorlandgroup/assets/css/slick-gallery.css?15954929943761 */
/* /local/templates/motorlandgroup/assets/js/Brazzers-Carousel/jQuery.Brazzers-Carousel.min.css?1595492995813 */
/* /local/templates/motorlandgroup/assets/css/slick.css?15954929941332 */
