/**
 * Variable file 
 * place global variables here:
 *
 * @package Chef Gutenberg Child Theme
 */
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package Chef Gutenberg Child Theme
 * @since 2019
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
.hero-slider .slider-nav {
  position: absolute;
  bottom: 20px;
  right: -110px;
  z-index: 99; }
  .hero-slider .slider-nav button {
    padding: 15px;
    border-radius: 0px;
    background: none;
    border: 0px solid #1a1110;
    line-height: 1;
    font-size: 0;
    transition: 0.3s;
    background: #1a1110;
    width: 40px;
    height: 40px; }
    .hero-slider .slider-nav button::before {
      content: "";
      width: 8px;
      height: 8px;
      background-image: url("../images/icons/chevron-down-white.svg");
      display: inline-block;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .hero-slider .slider-nav button:hover, .hero-slider .slider-nav button:active {
      background: #f4f4f4; }
  .hero-slider .slider-nav .btn-prev-slide {
    margin-right: 10px; }
  .hero-slider .slider-nav button.btn-next-slide:before {
    background-image: url("../images/icons/chevron-down-white.svg"); }

.hero-slider .container {
  max-width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  padding: 0 !important; }
  .hero-slider .container .content-wrapper {
    position: relative;
    -ms-flex: 1;
        flex: 1;
    background: blue; }
    .hero-slider .container .content-wrapper .header-top-wrapper {
      max-width: 580px;
      margin: 0 0 0 auto;
      padding-right: 100px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-line-pack: center;
          align-content: center;
      height: 100%; }
      .hero-slider .container .content-wrapper .header-top-wrapper .hero-title {
        font-size: 50px;
        font-size: 3.125rem;
        margin: 0 0 12px 0;
        color: #ffffff;
        width: 100%; }
      .hero-slider .container .content-wrapper .header-top-wrapper .hero-subtitle {
        font-family: "gt_marulight", "serif";
        font-size: 28px;
        font-size: 1.75rem;
        color: #ffffff;
        width: 100%; }
      .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper {
        margin-top: 60px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        gap: 0 20px;
        width: 100%; }
        .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a {
          font-family: "gt_marulight", "serif";
          font-size: 18px;
          font-size: 1.125rem;
          color: #ffffff;
          padding: 18px 40px;
          display: inline-block;
          text-decoration: none;
          border: 1px solid rgba(255, 255, 255, 0); }
          .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a.button {
            background: rgba(255, 255, 255, 0.3);
            backdrop-filter: blur(5px); }
          .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a:hover, .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a:active {
            color: blue; }
            .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a:hover.button, .hero-slider .container .content-wrapper .header-top-wrapper ul.buttons-wrapper li a:active.button {
              border: 1px solid #ffffff;
              background: rgba(255, 255, 255, 0.9); }
  .hero-slider .container .thumb-side {
    -ms-flex: 1.2;
        flex: 1.2; }
    .hero-slider .container .thumb-side .img-caption {
      display: none; }
    .hero-slider .container .thumb-side .main-slider-title {
      position: absolute;
      bottom: 30px;
      left: 130px;
      color: #ffffff; }

@media only screen and (max-width: 1440px) {
  .header-slider .container .content-wrapper .header-top-wrapper .button-wrapper {
    margin-top: 10px; }
  .header-slider .container .content-wrapper .header-top-wrapper .header-title {
    font-size: 38px;
    font-size: 2.375rem;
    margin: 15px 0 15px 0; }
  .header-slider .container {
    padding: 0; }
    .header-slider .container .content-wrapper .header-top-wrapper {
      padding: 50px; } }

@media only screen and (max-width: 1180px) {
  .header-slider
.container
.video-side
.background-elem
.hero-vid-wrapper
.hero-video {
    width: 120%; } }

@media only screen and (max-width: 1080px) {
  .header-slider
.container
.video-side
.background-elem
.hero-vid-wrapper
.hero-video {
    width: 170%; }
  .header-slider
.container
.content-wrapper
.header-top-wrapper
.header-title {
    font-size: 32px;
    font-size: 2rem; }
  .header-slider
.container
.content-wrapper
.header-top-wrapper
.header-text
p {
    font-size: 16px;
    font-size: 1rem; } }

@media only screen and (max-width: 950px) {
  .header-slider
.container
.video-side
.background-elem
.hero-vid-wrapper
.hero-video {
    width: 100%; }
  .header-slider .container .content-wrapper,
  .header-slider .container .thumb-side {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%; }
  .header-slider .container .thumb-side {
    -ms-flex-order: -1;
        order: -1; }
  .header-slider .container .content-wrapper .header-top-wrapper {
    max-width: 100%;
    padding: 50px 4%; }
    .header-slider .container .content-wrapper .header-top-wrapper .header-title {
      max-width: 100%; }
    .header-slider .container .content-wrapper .header-top-wrapper .button-wrapper {
      -ms-flex: 0 1 100%;
          flex: 0 1 100%; }
  .header-slider .container .slider-nav {
    top: -60px;
    left: 4%;
    z-index: 0; }
  .header-slider .container .video-side {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%;
    -ms-flex-order: -1;
        order: -1;
    aspect-ratio: 16 / 9;
    min-height: 100%; }
    .header-slider .container .video-side .background-elem {
      transform: scale(1);
      height: 100%; }
  .header-slider .slider-nav {
    right: auto;
    left: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJoZXJvLXNsaWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztHQUtHO0FDTEg7Ozs7OztHQU1HO0FBZ0JILHlCQUF5QjtBQU96Qix5QkFBeUI7QUErQnpCLDJCQUEyQjtBQWdCM0Isb0JBQW9CO0FBYXBCLHVCQUF1QjtBQXFHdkIscUJBQXFCO0FDM0xyQjtFQUVFLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osY0FBYTtFQUNiLFlBQVcsRUFtQ1g7RUF4Q0Y7SUFPRyxjQUFhO0lBQ2IsbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQiwwQkZGWTtJRUdaLGVBQWM7SUFDZCxhQUFZO0lBQ1osaUJBQWdCO0lBQ2hCLG9CRk5ZO0lFT1osWUFBVztJQUNYLGFBQVksRUFlWjtJQS9CSDtNQWtCSSxZQUFXO01BQ1gsV0FBVTtNQUNWLFlBQVc7TUFDWCxnRUFBK0Q7TUFDL0Qsc0JBQXFCO01BQ3JCLG1DQUFrQztNQUNsQyw2QkFBNEI7TUFDNUIseUJBQXdCLEVBQ3hCO0lBMUJKO01BNkJJLG9CRm5CVSxFRW9CVjtFQTlCSjtJQWlDRyxtQkFBa0IsRUFDbEI7RUFsQ0g7SUFxQ0ksZ0VBQStELEVBQy9EOztBQXRDSjtFQTBDRSxnQkFBZTtFQUNmLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFDbkIsc0JBQXFCLEVBb0VyQjtFQWpIRjtJQStDRyxtQkFBa0I7SUFDbEIsWUFBTztRQUFQLFFBQU87SUFDUCxpQkFBZ0IsRUFtRGhCO0lBcEdIO01BbURJLGlCQUFnQjtNQUNoQixtQkFBa0I7TUFDbEIscUJBQW9CO01BQ3BCLHFCQUFhO01BQWIsY0FBYTtNQUNiLHdCQUFtQjtVQUFuQixvQkFBbUI7TUFDbkIsMkJBQXFCO1VBQXJCLHNCQUFxQjtNQUNyQixhQUFZLEVBMENaO01BbkdKO1FEdU1DLGdCQzVJMkI7UUQ2STNCLG9CQVZ1QjtRQ2xJbkIsbUJBQWtCO1FBQ2xCLGVGdERVO1FFdURWLFlBQVcsRUFDWDtNQS9ETDtRRDBXRSxxQ0FBb0M7UUFuS3JDLGdCQ3JJMkI7UURzSTNCLG1CQVZ1QjtRQzNIbkIsZUY1RFU7UUU2RFYsWUFBVyxFQUNYO01BckVMO1FBdUVLLGlCQUFnQjtRQUNoQixxQkFBYTtRQUFiLGNBQWE7UUFDYix3QkFBbUI7WUFBbkIsb0JBQW1CO1FBQ25CLFlBQVc7UUFDWCxZQUFXLEVBdUJYO1FBbEdMO1VEMFdFLHFDQUFvQztVQW5LckMsZ0JDekg0QjtVRDBINUIsb0JBVnVCO1VDL0dsQixlRnhFUztVRXlFVCxtQkFBa0I7VUFDbEIsc0JBQXFCO1VBQ3JCLHNCQUFxQjtVQUNyQix5Q0FBd0MsRUFjeEM7VUFqR047WUFxRk8scUNBQW9DO1lBRXBDLDJCQUEwQixFQUMxQjtVQXhGUDtZQTJGTyxZQUFXLEVBS1g7WUFoR1A7Y0E2RlEsMEJGdEZPO2NFdUZQLHFDQUFvQyxFQUNwQztFQS9GUjtJQXNHRyxjQUFTO1FBQVQsVUFBUyxFQVVUO0lBaEhIO01Bd0dJLGNBQWEsRUFDYjtJQXpHSjtNQTJHSSxtQkFBa0I7TUFDbEIsYUFBWTtNQUNaLFlBQVc7TUFDWCxlRnZHVyxFRXdHWDs7QUFLSjtFQUNDO0lBRUUsaUJBQWdCLEVBQ2hCO0VBSEY7SURrRkEsZ0JDN0V5QjtJRDhFekIsb0JBVnVCO0lDbkVyQixzQkFBcUIsRUFDckI7RUFFRjtJQUNDLFdBQVUsRUFJVjtJQUxEO01BR0UsY0FBYSxFQUNiLEVBQUE7O0FBSUg7RUFDQzs7Ozs7O0lBTUMsWUFBVyxFQUNYLEVBQUE7O0FBR0Y7RUFDQzs7Ozs7O0lBTUMsWUFBVyxFQUNYO0VBQ0Q7Ozs7O0lENkNBLGdCQ3hDd0I7SUR5Q3hCLGdCQVZ1QixFQzlCdEI7RUFDRDs7Ozs7O0lEc0NBLGdCQ2hDd0I7SURpQ3hCLGdCQVZ1QixFQ3RCdEIsRUFBQTs7QUFHRjtFQUNDOzs7Ozs7SUFNQyxZQUFXLEVBQ1g7RUFDRDs7SUFHRSxtQkFBYztRQUFkLGVBQWMsRUFDZDtFQUpGO0lBTUUsbUJBQVM7UUFBVCxVQUFTLEVBQ1Q7RUFQRjtJQVNFLGdCQUFlO0lBQ2YsaUJBQWdCLEVBT2hCO0lBakJGO01BWUcsZ0JBQWUsRUFDZjtJQWJIO01BZUcsbUJBQWM7VUFBZCxlQUFjLEVBQ2Q7RUFoQkg7SUFtQkUsV0FBVTtJQUNWLFNBQVE7SUFDUixXQUFVLEVBQ1Y7RUFFRjtJQUNDLG1CQUFjO1FBQWQsZUFBYztJQUNkLG1CQUFTO1FBQVQsVUFBUztJQUNULHFCQUFvQjtJQUNwQixpQkFBZ0IsRUFLaEI7SUFURDtNQU1FLG9CQUFtQjtNQUNuQixhQUFZLEVBQ1o7RUFHRjtJQUNDLFlBQVc7SUFDWCxRQUFPLEVBQ1AsRUFBQSIsImZpbGUiOiJoZXJvLXNsaWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhcmlhYmxlIGZpbGUgXG4gKiBwbGFjZSBnbG9iYWwgdmFyaWFibGVzIGhlcmU6XG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqL1xuXG4kZm9udC1zdGFjazogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiRoZWFkLXN0YWNrOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMxYTExMTA7XG5cbiRncmV5OiAjZjRmNGY0O1xuJGdyZWVuOiAjOGNiNTAwO1xuJGdyZWVuLXRpbnQ6ICNmM2Y4ZTQ7XG4kYmVpZ2U6ICNmN2U4ZDY7XG4kYmVpZ2UtdGludDogI2ZkZjhmMztcbiRvcmFuZ2U6ICNmNzk0MWM7XG4kbGlnaHQtb3JhbmdlOiAjZmZkNjY5O1xuJHllbGxvdzogI2ZmZDY2OTtcbiRibHVlOiAjNzA4NWRlO1xuJGxpZ2h0LWJsdWU6ICNjZmVhZjM7XG5cbiRib3JkZXItcmFkaXVzOiAxNXB4O1xuJGJpZy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuXG4kZm9ybS1pbnB1dC1jb2xvcjogIzk5OTtcbiRmb3JtLWlucHV0LWhvdmVyLWNvbG9yOiAjMDAwO1xuXG4kZXJyb3JDb2xvcjogI2FlMmQzMDtcblxuJGxpZ2h0LXdlaWdodDogMzAwO1xuJHJlZ3VsYXItd2VpZ2h0OiA0MDA7XG4kbWVkaXVtLXdlaWdodDogNTAwO1xuJHNlbWktd2VpZ2h0OiA2MDA7XG4kYm9sZC13ZWlnaHQ6IDcwMDtcbiIsIi8qKlxuICogTWl4aW4gZmlsZSBcbiAqIEFsbCBvdXIgY3VzdG9tIG1peGluc1xuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKiBAc2luY2UgMjAxOVxuICovXG5cbi8vbWFrZSBmbGV4IHJvd3MgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtcm93KCRlcXVhbGl6ZTogc3RyZXRjaCkge1xuXHRAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXHRAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG4vL21ha2UgZmxleCBjb2x1bW5zIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LWNvbCgkZXF1YWxpemU6IHN0cmV0Y2gpIHtcblx0QGluY2x1ZGUgZGlzcGxheShmbGV4KTtcblx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuLyogQm94c2l6aW5nIHNob3J0Y3V0OiAqL1xuQG1peGluIGJvcmRlcmJveCgpIHtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFRyYW5zZm9ybSBzaG9ydGN1dHMgKi9cblxuLy8gcm90YXRlXG5AbWl4aW4gcm90YXRlKCRkZWcpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XG59XG5cbi8vIHNjYWxlXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cblxuLy8gdHJhbnNsYXRlXG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xufVxuXG4vLyBza2V3XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XG59XG5cbi8vdHJhbnNmb3JtIG9yaWdpblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJG9yaWdpbikge1xuXHRtb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0dHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLyogU3R5bGluZyBwbGFjZWhvbGRlcnM6ICovXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuXHQmLnBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8qIFJldGluYSBpbWFnZXM6ICovXG5AbWl4aW4gaW1hZ2UtMngoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcblx0QG1lZGlhIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG5cdFx0KC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuNi8yKSxcblx0XHQoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuXHRcdChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuXHRcdChtaW4tcmVzb2x1dGlvbjogMS4zZHBweCkge1xuXHRcdC8qIG9uIHJldGluYSwgdXNlIGltYWdlIHRoYXQncyBzY2FsZWQgYnkgMiAqL1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2UpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG5cdH1cbn1cblxuLyogXCJIYXJkXCIgZ3JhZGllbnRzOiAqL1xuQG1peGluIGdyYWRpZW50LWhhcmQoJHN0YXJ0LCAkZW5kOiAjZmZmLCAkZGlyZWN0aW9uOiBcImhvcml6b250YWxcIikge1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBcImhvcml6b250YWxcIiB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRzdGFydCwgJGVuZCk7XG5cdH0gQGVsc2Uge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtdmVydGljYWwoJHN0YXJ0LCAkZW5kKTtcblx0fVxufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRmcm9tLCAkdG8pIHtcblx0YmFja2dyb3VuZDogJHRvO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHRsZWZ0IHRvcCxcblx0XHRyaWdodCB0b3AsXG5cdFx0Y29sb3Itc3RvcCgwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICR0byksXG5cdFx0Y29sb3Itc3RvcCgxMDAlLCAkdG8pXG5cdCk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG5cdFx0bGVmdCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvIHJpZ2h0LFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCRmcm9tLCAkdG8pIHtcblx0YmFja2dyb3VuZDogJHRvO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHR0b3AgdG9wLFxuXHRcdHJpZ2h0IHRvcCxcblx0XHRjb2xvci1zdG9wKDAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJHRvKSxcblx0XHRjb2xvci1zdG9wKDEwMCUsICR0bylcblx0KTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG9wLFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvcCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuXHRcdHRvcCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHR0byBib3R0b20sXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcbn1cblxuLyogUkVNIGZvbnQgc2l6ZXM6ICovXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG5cdCRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG5cdEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gYnJlYWstY29udGFpbmVyKCkge1xuXHRtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG5cdG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcblx0Zm9udC1zaXplOiAkc2l6ZTtcblx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oJHNpemUpO1xufVxuXG5AbWl4aW4gYnV0dG9uKCR2YXJpYW50OiBcImdyZWVuXCIpIHtcblx0QGlmICR2YXJpYW50ID09IFwiZ3JlZW5cIiB7XG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRmaWxsOiAkZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IEBlbHNlIGlmICR2YXJpYW50ID09IFwid2hpdGVcIiB7XG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRmaWxsOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji53aGl0ZS1idXR0b24ge1xuXHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRmaWxsOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiA1NXB4O1xuXHR6LWluZGV4OiAyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdGNvbG9yOiAkd2hpdGU7XG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcblx0QGluY2x1ZGUgZm9udGZhY2UoXCJtZWRpdW1cIik7XG5cdHBhZGRpbmc6IDE2cHggMzJweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdC5jaGVmLWJlZm9yZS1idXR0b24tY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRzdmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC5iZWZvcmUtYnRuIHtcblx0XHRcdGxlZnQ6IDJweDtcblx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXHRcdC5tYWluLWJ0biB7XG5cdFx0XHRsZWZ0OiAycmVtO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdFx0LmFmdGVyLWJ0biB7XG5cdFx0XHRyaWdodDogMnB4O1xuXHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cdH1cblxuXHRzdmcge1xuXHRcdHBhdGgge1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1peGluIGJ1dHRvbi1yZWFkbW9yZSgpIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICRibGFjaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XG5cdEBpbmNsdWRlIGZvbnRmYWNlKFwiYm9sZFwiKTtcblx0dHJhbnNpdGlvbjogMC4zcztcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRncmVlbjtcblx0fVxufVxuXG5AbWl4aW4gaW5wdXQtdGV4dCgpIHtcblx0YmFja2dyb3VuZDogJGJlaWdlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IDAuM3M7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRAaW5jbHVkZSBmb250ZmFjZShcImZyZXVkZVwiKTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdG1pbi1oZWlnaHQ6IDQwcHg7XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAyMDBweCAkbGlnaHQtb3JhbmdlIGluc2V0ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmVpZ2UgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWl4aW4gcmVtb3ZlLWVsZW1lbnQoKSB7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMXB4O1xuXHR3aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gZm9udGZhY2UoJHR5cGUpIHtcblx0QGlmICR0eXBlID09IFwibGlnaHRcIiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiZ3RfbWFydWxpZ2h0XCIsIFwic2VyaWZcIjtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSBcIm1lZGl1bVwiIHtcblx0XHRmb250LWZhbWlseTogXCJndF9tYXJ1bWVkaXVtXCIsIFwic2VyaWZcIjtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSBcImJvbGRcIiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiZ3RfbWFydWJvbGRcIiwgXCJzZXJpZlwiO1xuXHR9IEBlbHNlIGlmICR0eXBlID09IFwicmVndWxhclwiIHtcblx0XHRmb250LWZhbWlseTogXCJndF9tYXJ1cmVndWxhclwiLCBcInNlcmlmXCI7XG5cdH0gQGVsc2UgaWYgJHR5cGUgPT0gXCJmcmV1ZGVcIiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiZnJldWRlcmVndWxhclwiLCBcInNlcmlmXCI7XG5cdH0gQGVsc2UgaWYgJHR5cGUgPT0gXCJwYWluXCIge1xuXHRcdGZvbnQtZmFtaWx5OiBcInBhaW5fZGVfbWllcmVndWxhclwiLCBcInNlcmlmXCI7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtZmFtaWx5OiBcImd0X21hcnVyZWd1bGFyXCIsIFwic2VyaWZcIjtcblx0fVxufVxuXG4vL0ZsZXggc29sdXRpb25cbkBtaXhpbiBibG9jay1zaXplKCRzaXplLCAkaXRlbUluUm93LCAkZ2FwKSB7XG5cdGZsZXg6IDAgMSBjYWxjLXdoaXRlc3BhY2UoJHNpemUsICRpdGVtSW5Sb3csICRnYXApO1xufVxuXG5AZnVuY3Rpb24gY2FsYy13aGl0ZXNwYWNlKCRiYXNlLCAkaXRlbUluUm93LCAkZ2FwKSB7XG5cdEByZXR1cm4gY2FsYygjeyRiYXNlfSAtICgoI3skaXRlbUluUm93fSAtIDEpICogI3skZ2FwfSAvICN7JGl0ZW1JblJvd30pKTtcbn1cblxuLy9SZXR1cm5cbkBmdW5jdGlvbiByZXR1cm4tYmxvY2stc2l6ZSgkc2l6ZSwgJGl0ZW1JblJvdywgJGdhcCkge1xuXHRAcmV0dXJuIGNhbGMtd2hpdGVzcGFjZSgkc2l6ZSwgJGl0ZW1JblJvdywgJGdhcCk7XG59XG5cbkBtaXhpbiB3aGl0ZS1ibG9jay1sb29rcygpIHtcblx0cGFkZGluZzogMzBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG4iLCJAaW1wb3J0IFwiYmFzZS9fdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYmFzZS9fbWl4aW5zXCI7XG5cbi5oZXJvLXNsaWRlciB7XG5cdC5zbGlkZXItbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdHJpZ2h0OiAtMTEwcHg7XG5cdFx0ei1pbmRleDogOTk7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiAwcHggc29saWQgJGJsYWNrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2NoZXZyb24tZG93bi13aGl0ZS5zdmdcIik7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4tcHJldi1zbGlkZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbi5idG4tbmV4dC1zbGlkZSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9jaGV2cm9uLWRvd24td2hpdGUuc3ZnXCIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHQuY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiBibHVlO1xuXHRcdFx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHRcdG1heC13aWR0aDogNTgwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQuaGVyby10aXRsZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDUwcHgpO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZXJvLXN1YnRpdGxlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250ZmFjZShcImxpZ2h0XCIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVsLmJ1dHRvbnMtd3JhcHBlciB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRcdFx0Z2FwOiAwIDIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bGkgYSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250ZmFjZShcImxpZ2h0XCIpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE4cHggNDBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdFx0XHRcdFx0XHQmLmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcblx0XHRcdFx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogYmx1ZTtcblx0XHRcdFx0XHRcdFx0Ji5idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnRodW1iLXNpZGUge1xuXHRcdFx0ZmxleDogMS4yO1xuXHRcdFx0LmltZy1jYXB0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5tYWluLXNsaWRlci10aXRsZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0XHRsZWZ0OiAxMzBweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0LmhlYWRlci1zbGlkZXIgLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdC5idXR0b24td3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHQuaGVhZGVyLXRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcblx0XHRcdG1hcmdpbjogMTVweCAwIDE1cHggMDtcblx0XHR9XG5cdH1cblx0LmhlYWRlci1zbGlkZXIgLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHQuY29udGVudC13cmFwcGVyIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcblx0LmhlYWRlci1zbGlkZXJcblx0XHQuY29udGFpbmVyXG5cdFx0LnZpZGVvLXNpZGVcblx0XHQuYmFja2dyb3VuZC1lbGVtXG5cdFx0Lmhlcm8tdmlkLXdyYXBwZXJcblx0XHQuaGVyby12aWRlbyB7XG5cdFx0d2lkdGg6IDEyMCU7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcblx0LmhlYWRlci1zbGlkZXJcblx0XHQuY29udGFpbmVyXG5cdFx0LnZpZGVvLXNpZGVcblx0XHQuYmFja2dyb3VuZC1lbGVtXG5cdFx0Lmhlcm8tdmlkLXdyYXBwZXJcblx0XHQuaGVyby12aWRlbyB7XG5cdFx0d2lkdGg6IDE3MCU7XG5cdH1cblx0LmhlYWRlci1zbGlkZXJcblx0XHQuY29udGFpbmVyXG5cdFx0LmNvbnRlbnQtd3JhcHBlclxuXHRcdC5oZWFkZXItdG9wLXdyYXBwZXJcblx0XHQuaGVhZGVyLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCk7XG5cdH1cblx0LmhlYWRlci1zbGlkZXJcblx0XHQuY29udGFpbmVyXG5cdFx0LmNvbnRlbnQtd3JhcHBlclxuXHRcdC5oZWFkZXItdG9wLXdyYXBwZXJcblx0XHQuaGVhZGVyLXRleHRcblx0XHRwIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuXHQuaGVhZGVyLXNsaWRlclxuXHRcdC5jb250YWluZXJcblx0XHQudmlkZW8tc2lkZVxuXHRcdC5iYWNrZ3JvdW5kLWVsZW1cblx0XHQuaGVyby12aWQtd3JhcHBlclxuXHRcdC5oZXJvLXZpZGVvIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuaGVhZGVyLXNsaWRlciAuY29udGFpbmVyIHtcblx0XHQuY29udGVudC13cmFwcGVyLFxuXHRcdC50aHVtYi1zaWRlIHtcblx0XHRcdGZsZXg6IDAgMSAxMDAlO1xuXHRcdH1cblx0XHQudGh1bWItc2lkZSB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXBwZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDQlO1xuXHRcdFx0LmhlYWRlci10aXRsZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5idXR0b24td3JhcHBlciB7XG5cdFx0XHRcdGZsZXg6IDAgMSAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpZGVyLW5hdiB7XG5cdFx0XHR0b3A6IC02MHB4O1xuXHRcdFx0bGVmdDogNCU7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLXNsaWRlciAuY29udGFpbmVyIC52aWRlby1zaWRlIHtcblx0XHRmbGV4OiAwIDEgMTAwJTtcblx0XHRvcmRlcjogLTE7XG5cdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHQuYmFja2dyb3VuZC1lbGVtIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlci1zbGlkZXIgLnNsaWRlci1uYXYge1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cbiJdfQ== */
