@font-face {
  font-family: "DelaGothicOne-Regular";
  src: url(../fonts/DelaGothicOne-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "PressStart2P-Regular";
  src: url(../fonts/PressStart2P-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "SuisseIntl-Regular";
  src: url(../fonts/SuisseIntl-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "SuisseIntl-SemiBold";
  src: url(../fonts/SuisseIntl-SemiBold.woff);
  font-weight: 600;
}
html {
  height: 100%;
}

body {
  margin: 0;
  height: 100%;
}

a {
  text-decoration: none;
}

ul {
  list-style: none;
}

ul, li, p, h1, h2, h3 {
  padding: 0;
  margin: 0;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
  background: #00003D;
}
body img {
  max-width: 100%;
  height: auto;
}

.dark .fav-page {
  background: #111218;
}
.dark .fav-page .popup {
  background: rgba(17, 18, 24, 0.7);
}
.dark .fav-page .popup__wrap {
  background: #111218;
}
.dark .fav-page .popup__wrap:before {
  -webkit-filter: brightness(10) grayscale(1);
  filter: brightness(10) grayscale(1);
}
.dark .fav-page .main::before {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 61, 0)), to(#111218));
  background: linear-gradient(180deg, rgba(0, 0, 61, 0) 0%, #111218 100%);
}
@media screen and (min-width: 1300px) {
  .dark .fav-page .main__game {
    background: url("../img/game-bg-dark.png") no-repeat 50% 0/cover;
  }
}
@media screen and (min-width: 1025px) {
  .dark .fav-page .main__game {
    background: url("../img/game-bg-tab-dark.png") no-repeat 50% 0/cover;
  }
}

.fav-page {
  position: relative;
  width: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #00003D;
  padding: 40px 0 20px 0;
  min-height: 600px;
  overflow: hidden;
}
.fav-page .popup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 61, 0.7);
  opacity: 0;
  z-index: -100;
  -webkit-transition: opacity 0.8s ease-in-out;
  transition: opacity 0.8s ease-in-out;
}
.fav-page .popup__close {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
  width: 57px;
  height: 57px;
  background: url("../img/close-popup-bg.svg") no-repeat 0 0/contain;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .popup__close:hover {
  opacity: 0.8;
}
.fav-page .popup__wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 500px;
  height: 390px;
  background: rgba(0, 0, 139, 0.9);
  padding: 15px;
}
.fav-page .popup__wrap::before {
  content: "";
  display: block;
  width: 91%;
  height: 90%;
  position: absolute;
  top: 5.5%;
  left: 4.5%;
  background: url("../img/popup-bg.svg") no-repeat 0 0/contain;
  z-index: 0;
}
@media screen and (max-width: 700px) {
  .fav-page .popup__wrap::before {
    background: url("../img/popup-bg-mob.svg") no-repeat 0 0/contain;
  }
}
.fav-page .popup__title, .fav-page .popup__list, .fav-page .popup__btn {
  position: relative;
  z-index: 2;
}
.fav-page .popup__title {
  font-family: DelaGothicOne-Regular, sans-serif;
  color: #ffffff;
  font-size: 23px;
  line-height: 23px;
  margin-bottom: 16px;
  max-width: 350px;
  text-align: center;
}
.fav-page .popup__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin: 0 0 25px 0;
}
.fav-page .popup__list-item {
  font-family: DelaGothicOne-Regular, sans-serif;
  color: #ffffff;
  max-width: 340px;
  font-size: 18px;
  line-height: 18px;
}
.fav-page .popup__list-item:not(:last-child) {
  margin-bottom: 12px;
}
.fav-page .popup__btn {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  background: #05C489;
  border-radius: 4px;
  padding: 23px 45px;
  text-decoration: none;
  color: #000055;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  font-family: SuisseIntl-SemiBold, sans-serif;
}
.fav-page .popup__btn:hover {
  cursor: pointer;
  background: #00EAA1;
}
.fav-page .main {
  position: relative;
  width: 100%;
  background-size: 100%;
  background: url("../img/main-bg-desk.png") no-repeat 0 20%/contain;
}
@media screen and (max-width: 1024px) {
  .fav-page .main {
    background: url("../img/main-bg-tab.png") no-repeat 0 0/contain;
  }
}
.fav-page .main::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 150px;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 61, 0)), to(#00003D));
  background: linear-gradient(180deg, rgba(0, 0, 61, 0) 0%, #00003D 100%);
  z-index: 3;
}
.fav-page .main__banner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1550px;
  margin: 0 auto;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.fav-page .main__banner::before {
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  top: 0;
  width: 57%;
  right: 135px;
  z-index: 2;
  background: #FF267E;
}
.fav-page .main__banner-text-bonus {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 12px;
  color: #FF267E;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(-2%, -150%);
  -ms-transform: translate(-2%, -150%);
  transform: translate(-2%, -150%);
}
.fav-page .main__banner-text-top {
  position: relative;
  font-size: 30px;
  color: #00003D;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-transform: uppercase;
  background: #FF267E;
  padding: 7px 6px 4px 13px;
  z-index: 10;
  clip-path: polygon(2% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 20%);
}
.fav-page .main__banner-text-top span {
  font-family: PressStart2P-Regular, sans-serif;
}
.fav-page .main__banner-text-top span:not(:first-child) {
  margin-left: 17px;
}
.fav-page .main__banner-text-center {
  display: inline-block;
  font-family: DelaGothicOne-Regular, sans-serif;
  text-transform: uppercase;
  font-size: 80px;
  line-height: 85px;
  position: relative;
  color: #05C48A;
}
.fav-page .main__banner-text-center::after {
  position: absolute;
  bottom: -91px;
  right: -64px;
  display: block;
  content: "";
  width: 91px;
  height: 91px;
  background: url("../img/cake-icon.svg") no-repeat 0 0/contain;
  -webkit-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  transform: translate(100%, 0);
}
.fav-page .main__banner-text-center .center-subtext {
  padding: 10px 5px 9px 12px;
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 17px;
  line-height: 28.4px;
  width: 290px;
  height: 73px;
  position: absolute;
  top: 0px;
  right: -10px;
  -webkit-transform: translate(44%, 19%);
  -ms-transform: translate(44%, 19%);
  transform: translate(44%, 19%);
  color: #FF267E;
  background: url("../img/subtext-bg.png") no-repeat 0 0/cover;
}
.fav-page .main__banner-text-bottom {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 19px;
  line-height: 28.5px;
  color: #FF267E;
  margin-top: 15px;
  max-width: 630px;
}
.fav-page .main__banner-left {
  position: relative;
  max-width: 900px;
  padding-bottom: 15px;
}
.fav-page .main__banner-left::before {
  position: absolute;
  top: 20px;
  right: 225px;
  display: block;
  content: "";
  width: 144px;
  height: 18px;
  background: url("../img/top-text-decor.png") no-repeat 0 0/contain;
}
.fav-page .main__banner-right {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100%;
  padding: 23px 15px 0 0;
}
.fav-page .main__banner-right::before {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  content: "";
  width: 204px;
  height: 12px;
  background: url("../img/health-bar.svg") no-repeat 0 0/contain;
  -webkit-transform: translate(0, -150%);
  -ms-transform: translate(0, -150%);
  transform: translate(0, -150%);
}
.fav-page .main__banner-right::after {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  content: "";
  width: 135px;
  height: 16px;
  background: url("../img/top-decor.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-right-img {
  margin: auto 32px 0 0;
  width: 403px;
  height: 294px;
}
.fav-page .main__banner-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: url("../img/banner-bg-desk.png") no-repeat 50% 0/cover;
}
.fav-page .main__banner-wrap::before {
  content: "";
  display: block;
  background: #FF267E;
  height: 2px;
  width: 99%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.fav-page .main__banner-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fav-page .main__banner-icons-left {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  margin-right: 25px;
}
.fav-page .main__banner-icons-left::before {
  content: "";
  display: block;
  width: 65px;
  height: 2px;
  background: #FF267E;
  position: absolute;
  top: 0;
  left: -13px;
  -webkit-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
.fav-page .main__banner-icons-left .cubes-icon {
  background: url("../img/cubes-icon.svg") no-repeat -9px -9px/contain;
  width: 80px;
  height: 80px;
  background-size: 115%;
}
.fav-page .main__banner-icons-left .cherry-icon {
  background: url("../img/cherry-icon.svg") no-repeat -10px -15px/contain;
  width: 80px;
  height: 80px;
  background-size: 126%;
}
.fav-page .main__banner-icons-left .cards-icon {
  background: url("../img/cards-icon.svg") no-repeat 0 0/contain;
  width: 80px;
  height: 80px;
}
.fav-page .main__banner-icons-right {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 15px;
  gap: 10px;
  position: relative;
}
.fav-page .main__banner-icons-right::before {
  position: absolute;
  top: 0;
  right: -17px;
  display: block;
  content: "";
  width: 72px;
  height: 100%;
  background: url("../img/icons-right-decor.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-icons-right .sport-icon {
  background: url("../img/sport-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .game-icon {
  background: url("../img/game-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .fav-icon {
  background: url("../img/fav-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .loading-icon {
  background: url("../img/loading-icon.svg") no-repeat 0 0/contain;
  width: 38px;
  height: 37px;
  margin: auto 0 15px 0;
}
.fav-page .main__banner-bottom {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 10%;
  margin-top: 10px;
  height: 42px;
}
.fav-page .main__banner-bottom-item {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 10px;
  line-height: 15px;
  text-transform: uppercase;
}
.fav-page .main__banner-bottom-item:nth-child(1), .fav-page .main__banner-bottom-item:nth-child(3) {
  color: #242496;
}
.fav-page .main__banner-bottom-item:nth-child(2) {
  color: #FF267E;
}
.fav-page .main__banner-bottom-item:nth-child(2)::before {
  position: absolute;
  top: 0;
  right: 5px;
  display: block;
  content: "";
  width: 125px;
  height: 100%;
  background: url("../img/banner-dots.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-bottom-item:nth-child(2)::after {
  position: absolute;
  top: 0;
  left: 5px;
  display: block;
  content: "";
  width: 125px;
  height: 100%;
  background: url("../img/banner-dots.svg") no-repeat 0 0/contain;
}
.fav-page .main__game {
  width: 100%;
  position: relative;
}
@media screen and (min-width: 1300px) {
  .fav-page .main__game {
    background: url("../img/game-bg.png") no-repeat 50% 0/cover;
  }
}
@media screen and (min-width: 1025px) {
  .fav-page .main__game {
    background: url("../img/game-bg-tab.png") no-repeat 50% 0/cover;
  }
}
.fav-page .main__game::before {
  content: "";
  display: block;
  background: url("../img/machine-ground.png") no-repeat 50% 0/cover;
  width: 100%;
  height: 850px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}
@media screen and (max-width: 1220px) {
  .fav-page .main__game::before {
    background: url("../img/machine-ground-tab.png") no-repeat 50% 0/cover;
  }
}
.fav-page .main__game::after {
  content: "";
  display: block;
  background: url("../img/machine-bg.png") no-repeat 50% 0/cover;
  width: 1200px;
  height: 850px;
  position: absolute;
  top: -12px;
  left: 51%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 0;
}
.fav-page .main__game-machine {
  padding-top: 310px;
  position: relative;
  margin: 0 auto;
  width: 694px;
  height: 940px;
  z-index: 2;
  background: url("../img/machine-desk.png") no-repeat 0 0/contain;
}
@media screen and (max-width: 700px) {
  .fav-page .main__game-machine {
    background: url("../img/machine-mob.png") no-repeat 0 0/contain;
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) {
  .fav-page .main__game-machine {
    background: url("../img/machine-mob.png") no-repeat 0 0/contain;
  }
}
.fav-page .main__game-machine-btn {
  position: absolute;
  bottom: 280px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  display: inline-block;
  text-align: center;
  padding: 0 70px;
  text-transform: uppercase;
  color: #00003D;
  font-size: 13px;
  line-height: 19px;
  font-family: PressStart2P-Regular, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 240px;
}
.fav-page .main__game-machine-btn::before {
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  transform: translate(0, 100%);
  content: "";
  display: block;
  width: 100%;
  height: 29px;
  background: -webkit-gradient(linear, left top, left bottom, from(#05C48A), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #05C48A 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-btn:hover {
  cursor: pointer;
}
.fav-page .main__game-machine-btn:hover::after {
  background: url("../img/machine-btn-bg-hover.svg") no-repeat 0 0/contain;
  -webkit-filter: drop-shadow(0px 0px 3px #3BFFC3);
  filter: drop-shadow(0px 0px 3px #3BFFC3);
}
.fav-page .main__game-machine-btn:hover::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#3BFFC3), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #3BFFC3 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-btn:active {
  bottom: 278px;
}
.fav-page .main__game-machine-btn::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: url("../img/machine-btn-bg.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-machine .btn-off:active {
  bottom: 280px;
}
.fav-page .main__game-machine .btn-off:hover {
  cursor: inherit;
}
.fav-page .main__game-machine .btn-off:hover::after {
  -webkit-filter: none;
  filter: none;
  background: url("../img/machine-btn-bg.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-machine .btn-off:hover::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#05C48A), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #05C48A 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-text {
  color: #ffffff;
  font-family: DelaGothicOne-Regular, sans-serif;
  font-size: 28px;
  line-height: 35px;
  text-align: center;
  text-transform: uppercase;
  position: absolute;
  top: 71px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.fav-page .main__game-playground {
  width: 440px;
  height: 270px;
  background: url("../img/screen-game.svg") no-repeat 0 0/contain;
  margin: auto;
  padding: 10px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.fav-page .main__game-playground .game-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.fav-page .main__game-playground .game-body::before {
  content: "";
  display: block;
  width: 400px;
  height: 14px;
  position: absolute;
  top: 7px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: url("../img/game-line.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .game-body .hook-wrap {
  position: absolute;
  top: 14px;
  left: 20px;
  height: 120px;
  width: 58px;
  -webkit-transition: left ease-in-out;
  transition: left ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
}
.fav-page .main__game-playground .game-body .hook-wrap::before {
  content: "";
  display: block;
  background: url("../img/fasteners.svg") no-repeat 0 0/contain;
  width: 19px;
  height: 51px;
}
.fav-page .main__game-playground .game-body .hook-wrap .hook-fastering {
  content: "";
  display: block;
  width: 4px;
  height: 0;
  background: #FF267E;
  position: absolute;
  top: 51px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.fav-page .main__game-playground .game-body .hook-position-catch1 {
  left: 155px;
}
.fav-page .main__game-playground .game-body .hook-position-catch2 {
  left: 225px;
}
.fav-page .main__game-playground .game-body .hook {
  position: relative;
  background: url("../img/hook.svg") no-repeat 0 0/contain;
  margin-top: auto;
  height: 70px;
  width: 58px;
}
.fav-page .main__game-playground .coins {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.fav-page .main__game-playground .coins .coin {
  width: 64px;
  height: 57px;
  position: relative;
  z-index: 0;
}
.fav-page .main__game-playground .coins .coin1 {
  background: url("../img/coin1.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin2 {
  background: url("../img/coin2.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin3 {
  background: url("../img/coin3.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin4 {
  background: url("../img/coin4.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin5 {
  background: url("../img/coin5.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin6 {
  background: url("../img/coin6.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .start-text {
  position: absolute;
  top: 50%;
  left: 10%;
  -webkit-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
  color: #ffffff;
  font-size: 16px;
  line-height: 18px;
  font-family: PressStart2P-Regular, sans-serif;
  text-align: center;
  width: 90%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-animation: start-text-blick 1s infinite;
  animation: start-text-blick 1s infinite;
}
.fav-page .main__game-playground .result {
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  padding-right: 10px;
  margin-top: 20px;
  gap: 5px;
  font-size: 10px;
  line-height: 11px;
}
.fav-page .main__game-playground .FS, .fav-page .main__game-playground .RFB, .fav-page .main__game-playground .RON {
  font-family: PressStart2P-Regular, sans-serif;
  text-transform: uppercase;
}
.fav-page .main__game-playground .FS span, .fav-page .main__game-playground .RFB span, .fav-page .main__game-playground .RON span {
  font-family: PressStart2P-Regular, sans-serif;
}
.fav-page .main__game-playground .gameOver {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  color: #ffffff;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in-out 0.4s;
  transition: opacity 0.4s ease-in-out 0.4s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .main__game-playground .gameOver::before {
  content: "";
  display: block;
  width: 40px;
  height: 45px;
  position: absolute;
  top: 10px;
  right: 23px;
  background: url("../img/right-balls.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .gameOver::after {
  content: "";
  display: block;
  width: 39px;
  height: 36px;
  position: absolute;
  top: 17px;
  left: 29px;
  background: url("../img/left-balls.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .gameOver__title, .fav-page .main__game-playground .gameOver__text {
  font-size: 12px;
  line-height: 16px;
  font-family: PressStart2P-Regular, sans-serif;
  text-align: center;
}
.fav-page .main__game-playground .gameOver__title {
  margin-bottom: 9px;
}
.fav-page .main__game-playground .gameOver__prize {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 23px;
  padding: 10px;
  margin-bottom: 11px;
  font-family: PressStart2P-Regular, sans-serif;
  max-width: 390px;
  text-align: center;
  font-size: 18px;
  line-height: 23.4px;
}
.fav-page .main__game-playground .gameOver__txt {
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 18px;
  max-width: 360px;
  font-family: PressStart2P-Regular, sans-serif;
  text-align: center;
}
.fav-page .main__game-playground .gameOver__text {
  margin-bottom: 11px;
  max-width: 360px;
}
.fav-page .main__game-playground .gameOver__info {
  padding: 7px 12px;
  text-decoration: underline;
  text-transform: uppercase;
  color: inherit;
  background: #2D2DBE;
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 14px;
  line-height: 18px;
}
.fav-page .main__game-playground .gameOver__info:hover {
  cursor: pointer;
}
.fav-page .details, .fav-page .rules {
  max-width: 1250px;
  width: 90%;
  z-index: 10;
}
.fav-page .details {
  margin-top: -50px;
}
.fav-page .drop[open] .drop__btn::before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fav-page .drop {
  color: #ffffff;
}
.fav-page .drop summary::-webkit-details-marker {
  display: none;
}
.fav-page .drop > summary {
  list-style: none;
  -webkit-tap-highlight-color: transparent;
}
.fav-page .drop__btn {
  padding: 20px 30px;
  border: 1px solid #162BEA;
  font-family: SuisseIntl-SemiBold, sans-serif;
  text-transform: uppercase;
  font-size: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .drop__btn span {
  font-family: SuisseIntl-SemiBold, sans-serif;
}
.fav-page .drop__btn:hover {
  cursor: pointer;
}
.fav-page .drop__btn::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: url("../img/arrow.svg") no-repeat 0 0/contain;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.fav-page .drop__sublist {
  padding-left: 15px;
}
.fav-page .drop__sublist-item {
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 20px;
  margin-top: 20px;
}
.fav-page .drop__list {
  border: 1px solid #162BEA;
  margin-top: 6px;
  padding: 20px 30px 30px 30px;
  max-height: 440px;
  overflow-y: scroll;
}
.fav-page .drop__list::-webkit-scrollbar {
  background-color: #000055;
  width: 4px;
  border-radius: 50px;
}
.fav-page .drop__list::-webkit-scrollbar-thumb {
  background-color: #05C489;
  width: 4px;
  border-radius: 50px;
}
.fav-page .drop__list-item {
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 20px;
}
.fav-page .drop__list-item:not(:first-child) {
  margin-top: 30px;
}
.fav-page .drop__list .sub-text {
  margin-left: 10px;
}
.fav-page .rules {
  margin-top: 14px;
}

@-webkit-keyframes start-text-blick {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes start-text-blick {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
@-webkit-keyframes coin-catch {
  0% {
    bottom: 0;
    opacity: 1;
  }
  100% {
    bottom: 110px;
  }
}
@keyframes coin-catch {
  0% {
    bottom: 0;
    opacity: 1;
  }
  100% {
    bottom: 110px;
  }
}
@-webkit-keyframes coin-disappearance {
  0% {
    opacity: 1;
    bottom: 110px;
  }
  100% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
    bottom: 110px;
  }
}
@keyframes coin-disappearance {
  0% {
    opacity: 1;
    bottom: 110px;
  }
  100% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
    bottom: 110px;
  }
}
@-webkit-keyframes result-refresh {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes result-refresh {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fasteners-catch1-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@keyframes fasteners-catch1-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@-webkit-keyframes fasteners-catch1-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch1-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes fasteners-catch2-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@keyframes fasteners-catch2-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@-webkit-keyframes fasteners-catch2-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch2-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes fasteners-catch2 {
  0% {
    height: 0;
  }
  50% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch2 {
  0% {
    height: 0;
  }
  50% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes hook-catch1-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@keyframes hook-catch1-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@-webkit-keyframes hook-catch1-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch1-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-catch2-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@keyframes hook-catch2-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@-webkit-keyframes hook-catch2-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch2-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-catch2 {
  0% {
    height: 120px;
  }
  50% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch2 {
  0% {
    height: 120px;
  }
  50% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-fastering-move {
  0% {
    top: 64px;
  }
  50% {
    top: 200px;
  }
  100% {
    top: 64px;
  }
}
@keyframes hook-fastering-move {
  0% {
    top: 64px;
  }
  50% {
    top: 200px;
  }
  100% {
    top: 64px;
  }
}
@-webkit-keyframes hook-move-horizontal1 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal1 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@-webkit-keyframes hook-move-horizontal2 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal2 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal2 {
  0% {
    left: 155px;
  }
  100% {
    left: 225px;
  }
}
.coin-catch {
  -webkit-animation: coin-catch 1.25s ease-in-out;
  animation: coin-catch 1.25s ease-in-out;
}

.coin-disappearance {
  -webkit-animation: coin-disappearance 0.5s ease-in-out;
  animation: coin-disappearance 0.5s ease-in-out;
}

.hook-fastering-catch1-down {
  -webkit-animation: fasteners-catch1-down 1.25s ease-in-out;
  animation: fasteners-catch1-down 1.25s ease-in-out;
}

.hook-fastering-catch1-up {
  -webkit-animation: fasteners-catch1-up 1.25s ease-in-out;
  animation: fasteners-catch1-up 1.25s ease-in-out;
}

.hook-fastering-catch2-down {
  -webkit-animation: fasteners-catch2-down 1.25s ease-in-out;
  animation: fasteners-catch2-down 1.25s ease-in-out;
}

.hook-fastering-catch2-up {
  -webkit-animation: fasteners-catch2-up 1.25s ease-in-out;
  animation: fasteners-catch2-up 1.25s ease-in-out;
}

.hook-catch1-down {
  -webkit-animation: hook-catch1-down 1.25s ease-in-out;
  animation: hook-catch1-down 1.25s ease-in-out;
}

.hook-catch1-up {
  -webkit-animation: hook-catch1-up 1.25s ease-in-out;
  animation: hook-catch1-up 1.25s ease-in-out;
}

.hook-catch2-down {
  -webkit-animation: hook-catch2-down 1.25s ease-in-out;
  animation: hook-catch2-down 1.25s ease-in-out;
}

.hook-catch2-up {
  -webkit-animation: hook-catch2-up 1.25s ease-in-out;
  animation: hook-catch2-up 1.25s ease-in-out;
}

.hook-move-horizontal {
  -webkit-animation: hook-move-horizontal1 3.5s ease-in-out;
  animation: hook-move-horizontal1 3.5s ease-in-out;
}

.hook-move-horizontal2 {
  -webkit-animation: hook-move-horizontal2 1.5s ease-in-out;
  animation: hook-move-horizontal2 1.5s ease-in-out;
}

@media screen and (min-width: 2200px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
  }
  .fav-page .main__banner {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  .fav-page .main__game {
    margin-top: 100px;
  }
  .fav-page .main__game::after {
    top: 0;
    width: 1320px;
    height: 850px;
  }
}
@media screen and (min-width: 2400px) {
  .fav-page .main__game::before {
    height: 950px;
  }
}
@media screen and (max-width: 1600px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@media screen and (max-width: 1500px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
  }
  .fav-page .main__banner::before {
    width: 55%;
  }
  .fav-page .main__banner-right-img {
    width: 353px;
    height: 260px;
    margin-right: 12px;
  }
  .fav-page .main__banner-text-center {
    font-size: 72px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    width: 267px;
    height: 67px;
    font-size: 17px;
    line-height: 20px;
    padding-top: 8px;
  }
  .fav-page .main__banner-text-center::after {
    right: -165px;
  }
  .fav-page .main__banner-icons-right::before {
    right: -25px;
  }
  .fav-page .main__banner-bottom-item {
    font-size: 8px;
  }
}
@media screen and (max-width: 1368px) {
  .fav-page .main__banner::before {
    width: 51.5%;
  }
  .fav-page .main__banner-left::before {
    right: 165px;
  }
  .fav-page .main__banner-bottom {
    padding: 0 11%;
  }
}
@media screen and (max-width: 1300px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    max-width: 710px;
    margin-bottom: 130px;
  }
  .fav-page .main__banner::before {
    content: none;
  }
  .fav-page .main__banner-right::after {
    background: url("../img/top-decor-tab.svg") no-repeat 0 0/contain;
    width: 490px;
    height: 16px;
  }
  .fav-page .main__banner-right-img {
    width: 207px;
    height: 151px;
    margin: auto 15px 12px 0;
  }
  .fav-page .main__banner-left {
    max-width: 370px;
    padding-bottom: 25px;
  }
  .fav-page .main__banner-left::before {
    width: 101px;
    height: 12px;
    top: 10px;
    right: 0;
  }
  .fav-page .main__banner-text-bonus {
    font-size: 12px;
    -webkit-transform: translate(-1%, -150%);
    -ms-transform: translate(-1%, -150%);
    transform: translate(-1%, -150%);
  }
  .fav-page .main__banner-text-top {
    font-size: 14px;
    padding: 6px 9px 5px 13px;
    clip-path: polygon(4.5% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 33%);
  }
  .fav-page .main__banner-text-top span:not(:first-child) {
    margin-left: 9px;
  }
  .fav-page .main__banner-text-center {
    font-size: 35px;
    line-height: 37px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    font-size: 7.5px;
    line-height: 10px;
    width: 130px;
    height: 33px;
    padding: 2px 2px 3px 12px;
  }
  .fav-page .main__banner-text-center::after {
    bottom: auto;
    top: 130px;
    right: -65px;
    width: 39px;
    height: 39px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .fav-page .main__banner-text-bottom {
    max-width: 280px;
    font-size: 13px;
    line-height: 20px;
    margin-top: 20px;
  }
  .fav-page .main__banner-wrap {
    background: url("../img/banner-bg-mob.png") no-repeat 50% 0/cover;
  }
  .fav-page .main__banner-wrap::before {
    width: 100%;
  }
  .fav-page .main__banner-icons-left {
    gap: 10px;
    margin-right: 16px;
  }
  .fav-page .main__banner-icons-left::before {
    top: 1px;
    left: -5px;
  }
  .fav-page .main__banner-icons-left .cubes-icon {
    width: 47px;
    height: 47px;
    background-position: -5px -4px;
  }
  .fav-page .main__banner-icons-left .cherry-icon {
    background-position: -6px -8px;
    width: 47px;
    height: 47px;
  }
  .fav-page .main__banner-icons-left .cards-icon {
    width: 47px;
    height: 47px;
  }
  .fav-page .main__banner-icons-right {
    padding-top: 8px;
    gap: 6px;
  }
  .fav-page .main__banner-icons-right::before {
    width: 51px;
    height: 182px;
    right: -15px;
    top: 1px;
    background: url("../img/icons-right-decor-tab.svg") no-repeat 0 0/contain;
  }
  .fav-page .main__banner-icons-right .sport-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .game-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .fav-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .loading-icon {
    width: 21px;
    height: 21px;
    margin-bottom: 12px;
  }
  .fav-page .main__banner-bottom {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .fav-page .main__banner-bottom-item:nth-child(1), .fav-page .main__banner-bottom-item:nth-child(3) {
    display: none;
  }
  .fav-page .main__banner-bottom-item:nth-child(2) {
    font-size: 7.5px;
    line-height: 12px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before, .fav-page .main__banner-bottom-item:nth-child(2)::after {
    width: 83px;
    height: 28px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before {
    right: 0;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::after {
    left: 0;
  }
}
@media screen and (max-width: 1120px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.25);
    -ms-transform: scale(1.25);
    transform: scale(1.25);
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 950px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 850px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 768px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    margin-bottom: 0;
  }
}
@media screen and (max-width: 720px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
    margin-bottom: -10px;
  }
}
@media screen and (max-width: 700px) {
  .fav-page .popup__wrap {
    max-width: 345px;
    height: 395px;
  }
  .fav-page .popup__wrap::before {
    width: 95%;
    height: 95%;
    top: 17.5%;
    left: 2.5%;
  }
  .fav-page .popup__title {
    margin-bottom: 18px;
  }
  .fav-page .popup__btn {
    font-size: 16px;
    padding: 15px 23px;
  }
  .fav-page .main {
    background: url("../img/bg-mob.png") no-repeat -3vw 165px/cover;
    background-size: 107.2vw 169vw;
  }
  .fav-page .main::before {
    height: 70px;
    bottom: 18px;
  }
  .fav-page .main__banner {
    max-width: 345px;
    min-width: 345px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  .fav-page .main__banner-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fav-page .main__banner-wrap::before {
    content: "";
    top: 0;
    left: 220px;
    height: 2px;
    width: 120px;
    background: #FF267E;
  }
  .fav-page .main__banner-text-bonus {
    font-size: 9px;
    top: -4px;
  }
  .fav-page .main__banner-text-top {
    padding: 7px 7px 6px 9px;
    font-size: 12px;
    clip-path: polygon(3.5% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 26%);
  }
  .fav-page .main__banner-text-top span:not(:first-child) {
    margin-left: 8px;
  }
  .fav-page .main__banner-text-center {
    font-size: 28px;
    line-height: 33px;
    margin-top: 4px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    top: -4px;
    right: -20px;
  }
  .fav-page .main__banner-text-center::after {
    top: 35px;
    right: -142px;
  }
  .fav-page .main__banner-text-bottom {
    max-width: 340px;
    margin-top: 14px;
    font-size: 12px;
    line-height: 17px;
  }
  .fav-page .main__banner-left {
    padding-bottom: 0;
  }
  .fav-page .main__banner-left::before {
    width: 61px;
    height: 7px;
    top: 10px;
    right: 63px;
  }
  .fav-page .main__banner-right {
    position: static;
    padding: 41px 0 0 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .fav-page .main__banner-right::before {
    width: 135px;
    height: 8px;
    top: -6px;
    right: -7px;
  }
  .fav-page .main__banner-right::after {
    content: none;
  }
  .fav-page .main__banner-right-img {
    margin: auto 23px 6px 0;
  }
  .fav-page .main__banner-icons-left::before {
    content: none;
  }
  .fav-page .main__banner-icons-left .cubes-icon {
    width: 43px;
    height: 43px;
    background-position: -5px -4px;
  }
  .fav-page .main__banner-icons-left .cherry-icon {
    background-position: -6px -8px;
    width: 43px;
    height: 43px;
  }
  .fav-page .main__banner-icons-left .cards-icon {
    width: 43px;
    height: 43px;
  }
  .fav-page .main__banner-icons-right {
    position: static;
    margin-right: 15px;
    padding-top: 1px;
  }
  .fav-page .main__banner-icons-right::before {
    width: 358px;
    height: 365px;
    background: url("../img/banner-decor-mob.svg") no-repeat 0 0/contain;
    top: 0;
    right: -8px;
  }
  .fav-page .main__banner-icons-right .sport-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .game-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .fav-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .loading-icon {
    width: 20px;
    height: 20px;
    margin-bottom: 6px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2) {
    text-align: center;
    max-width: 270px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before {
    right: -7px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::after {
    left: -4px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before, .fav-page .main__banner-bottom-item:nth-child(2)::after {
    width: 43px;
    height: 15px;
  }
  .fav-page .main__game::before {
    content: none;
  }
  .fav-page .main__game::after {
    content: none;
  }
  .fav-page .main__game-machine {
    width: 385px;
    height: 540px;
    padding-top: 0;
  }
  .fav-page .main__game-machine-text {
    font-size: 16px;
    line-height: 19px;
    top: 40px;
  }
  .fav-page .main__game-machine-btn {
    padding: 1px 40px;
    font-size: 9px;
    line-height: 12px;
    bottom: 170px;
    max-width: 153px;
  }
  .fav-page .main__game-machine-btn:active {
    bottom: 168px;
  }
  .fav-page .main__game-machine-btn::before {
    height: 20px;
    bottom: 1px;
  }
  .fav-page .main__game .btn-off:active {
    bottom: 170px;
  }
  .fav-page .main__game-playground {
    top: 113px;
    right: 27px;
    -webkit-transform: scale(0.56);
    -ms-transform: scale(0.56);
    transform: scale(0.56);
  }
  .fav-page .drop__btn {
    padding: 15px;
    font-size: 17px;
  }
  .fav-page .drop__sublist-item {
    font-size: 16px;
    line-height: 26px;
  }
  .fav-page .drop__sublist-item:not(:first-child) {
    margin-top: 15px;
  }
  .fav-page .drop__list {
    padding: 22px 20px 26px 16px;
  }
  .fav-page .drop__list-item {
    font-size: 16px;
    line-height: 26px;
  }
  .fav-page .drop__list-item:not(:first-child) {
    margin-top: 15px;
  }
}
@media screen and (max-width: 700px) and (min-height: 600px) and (min-width: 650px) {
  .fav-page .main {
    background-position: -3vw 10px;
  }
  .fav-page .main::before {
    bottom: 0;
  }
}
@media screen and (max-width: 393px) {
  .fav-page .main {
    background-position: -3vw 190px;
  }
}
@media screen and (max-width: 375px) {
  .fav-page .main__game-machine {
    right: 5px;
  }
}
@media screen and (max-width: 360px) {
  .fav-page .main {
    background-position: -3vw 180px;
  }
  .fav-page .main::before {
    bottom: 70px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  .fav-page .main__game {
    margin-top: -30px;
  }
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    right: 12px;
    bottom: 27px;
  }
  .fav-page .details {
    margin-top: -100px;
  }
}
@media screen and (max-width: 350px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  .fav-page .popup__list-item {
    font-size: 17px;
    line-height: 17px;
  }
  .fav-page .popup__btn {
    padding: 15px 20px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  .fav-page .main__game-machine {
    right: 18px;
  }
  .fav-page .drop__sublist-item {
    font-size: 14px;
    line-height: 20px;
  }
  .fav-page .drop__list {
    padding: 15px;
  }
  .fav-page .drop__list-item {
    font-size: 14px;
    line-height: 20px;
  }
}
@media screen and (max-width: 337px) {
  .fav-page .main {
    background-position: -3vw 175px;
  }
  .fav-page .main__banner {
    position: relative;
    right: 3px;
  }
  .fav-page .main__game {
    margin-top: -50px;
  }
  .fav-page .main__game-machine {
    right: 25px;
  }
}
@media screen and (max-width: 335px) {
  .fav-page .main__banner {
    right: 7px;
  }
  .fav-page .main__game-machine {
    right: 27px;
  }
}
@media screen and (max-width: 320px) {
  .fav-page .popup__list {
    -webkit-padding-start: 30px;
    padding-inline-start: 30px;
  }
  .fav-page .popup__btn {
    padding: 15px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    right: 11px;
  }
  .fav-page .main__game {
    margin-top: -80px;
  }
  .fav-page .main__game-machine {
    right: 33px;
  }
}
@media screen and (max-width: 305px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    right: 20px;
  }
  .fav-page .main__game {
    margin-top: -120px;
  }
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.83);
    -ms-transform: scale(0.83);
    transform: scale(0.83);
    right: 41px;
  }
}
@media screen and (max-width: 280px) {
  .fav-page .popup__title {
    font-size: 16px;
  }
  .fav-page .popup__list-item {
    font-size: 16px;
    line-height: 16px;
  }
  .fav-page .popup__btn {
    padding: 15px 20px;
    font-size: 15px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
    right: 31px;
  }
  .fav-page .main__game {
    margin-top: -160px;
  }
  .fav-page .main__game-machine {
    bottom: 17px;
    -webkit-transform: scale(0.76);
    -ms-transform: scale(0.76);
    transform: scale(0.76);
    right: 52px;
  }
}
@media screen and (max-height: 350px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}
@media screen and (max-height: 337px) {
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
  }
}
@media screen and (max-height: 320px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.73);
    -ms-transform: scale(0.73);
    transform: scale(0.73);
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
    max-width: 425px;
    top: 20px;
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) and (max-height: 350px) {
  .fav-page .popup__wrap {
    top: 25px;
    -webkit-transform: scale(0.65);
    -ms-transform: scale(0.65);
    transform: scale(0.65);
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) and (max-height: 310px) {
  .fav-page .popup__wrap {
    top: 15px;
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
@media screen and (max-width: 750px) and (orientation: landscape) and (max-height: 450px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
}
@media screen and (max-width: 700px) and (orientation: landscape) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.98);
    -ms-transform: scale(0.98);
    transform: scale(0.98);
  }
}
@media screen and (max-width: 667px) and (orientation: landscape) {
  .fav-page .main {
    background-position: -3vw 30px;
  }
  .fav-page .main::before {
    bottom: 0;
  }
}
@media screen and (max-width: 620px) and (orientation: landscape) {
  .fav-page .main {
    background-position: -3vw 60px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNhc3MiLCJtYWluLmNzcyIsImRlZi5zYXNzIiwicGFnZXMvaW5kZXguc2FzcyIsIm1lZGlhLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UsbUNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLGlDQUFBO0VBQ0EsMENBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxrQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBQ25CQTtFQUNDLFlBQUE7QURxQkQ7O0FDbkJBO0VBQ0MsU0FBQTtFQUNBLFlBQUE7QURzQkQ7O0FDcEJBO0VBQ0MscUJBQUE7QUR1QkQ7O0FDckJBO0VBQ0MsZ0JBQUE7QUR3QkQ7O0FDdEJBO0VBQ0MsVUFBQTtFQUNBLFNBQUE7QUR5QkQ7O0FDdkJBO0VBQ0MsOEJBQUE7RUFBQSxzQkFBQTtBRDBCRDs7QUV6QkE7RUFDRSx5QkFBQTtFQUFBLHlCQUFBO0VBQ0EsbUJBZlU7QUYyQ1o7QUUzQkU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtBRjZCSjs7QUV6QkU7RUFDRSxtQkFqQmU7QUY2Q25CO0FFM0JJO0VBQ0UsaUNBQUE7QUY2Qk47QUU1Qk07RUFDRSxtQkFyQlc7QUZtRG5CO0FFN0JRO0VBQ0UsMkNBQUE7RUFBQSxtQ0FBQTtBRitCVjtBRTdCTTtFQUNFLGlHQUFBO0VBQUEsdUVBQUE7QUYrQlI7QUU3QlE7RUFERjtJQUVJLGdFQUFBO0VGZ0NSO0FBQ0Y7QUVoQ1E7RUFIRjtJQUlJLG9FQUFBO0VGbUNSO0FBQ0Y7O0FFakNBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSx5QkFBQTtFQUFBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JB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QTtJQUFBLHFCQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7RUY4S0Y7QUFDRjtBRTdLQTtFQUNFO0lBQ0UsVUFBQTtFRitLRjtFRTlLQTtJQUNFLFVBQUE7RUZnTEY7QUFDRjtBRXJMQTtFQUNFO0lBQ0UsVUFBQTtFRitLRjtFRTlLQTtJQUNFLFVBQUE7RUZnTEY7QUFDRjtBRS9LQTtFQUNFO0lBQ0UsU0FBQTtFRmlMRjtFRWhMQTtJQUNFLGFBQUE7RUZrTEY7QUFDRjtBRXZMQTtFQUNFO0lBQ0UsU0FBQTtFRmlMRjtFRWhMQTtJQUNFLGFBQUE7RUZrTEY7QUFDRjtBRWpMQTtFQUNFO0lBQ0UsYUFBQTtFRm1MRjtFRWxMQTtJQUNFLFNBQUE7RUZvTEY7QUFDRjtBRXpMQTtFQUNFO0lBQ0UsYUFBQTtFRm1MRjtFRWxMQTtJQUNFLFNBQUE7RUZvTEY7QUFDRjtBRW5MQTtFQUNFO0lBQ0UsU0FBQTtFRnFMRjtFRXBMQTtJQUNFLGFBQUE7RUZzTEY7QUFDRjtBRTNMQTtFQUNFO0lBQ0UsU0FBQTtFRnFMRjtFRXBMQTtJQUNFLGFBQUE7RUZzTEY7QUFDRjtBRXJMQTtFQUNFO0lBQ0UsYUFBQTtFRnVMRjtFRXRMQTtJQUNFLFNBQUE7RUZ3TEY7QUFDRjtBRTdMQTtFQUNFO0lBQ0UsYUFBQTtFRnVMRjtFRXRMQTtJQUNFLFNBQUE7RUZ3TEY7QUFDRjtBRXZMQTtFQUNFO0lBQ0UsU0FBQTtFRnlMRjtFRXhMQTtJQUNFLGFBQUE7RUYwTEY7RUV6TEE7SUFDRSxTQUFBO0VGMkxGO0FBQ0Y7QUVsTUE7RUFDRTtJQUNFLFNBQUE7RUZ5TEY7RUV4TEE7SUFDRSxhQUFBO0VGMExGO0VFekxBO0lBQ0UsU0FBQTtFRjJMRjtBQUNGO0FFMUxBO0VBQ0U7SUFDRSxhQUFBO0VGNExGO0VFM0xBO0lBQ0UsYUFBQTtFRjZMRjtBQUNGO0FFbE1BO0VBQ0U7SUFDRSxhQUFBO0VGNExGO0VFM0xBO0lBQ0UsYUFBQTtFRjZMRjtBQUNGO0FFNUxBO0VBQ0U7SUFDRSxhQUFBO0VGOExGO0VFN0xBO0lBQ0UsYUFBQTtFRitMRjtBQUNGO0FFcE1BO0VBQ0U7SUFDRSxhQUFBO0VGOExGO0VFN0xBO0lBQ0UsYUFBQTtFRitMRjtBQUNGO0FFOUxBO0VBQ0U7SUFDRSxhQUFBO0VGZ01GO0VFL0xBO0lBQ0UsYUFBQTtFRmlNRjtBQUNGO0FFdE1BO0VBQ0U7SUFDRSxhQUFBO0VGZ01GO0VFL0xBO0lBQ0UsYUFBQTtFRmlNRjtBQUNGO0FFaE1BO0VBQ0U7SUFDRSxhQUFBO0VGa01GO0VFak1BO0lBQ0UsYUFBQTtFRm1NRjtBQUNGO0FFeE1BO0VBQ0U7SUFDRSxhQUFBO0VGa01GO0VFak1BO0lBQ0UsYUFBQTtFRm1NRjtBQUNGO0FFbE1BO0VBQ0U7SUFDRSxhQUFBO0VGb01GO0VFbk1BO0lBQ0UsYUFBQTtFRnFNRjtFRXBNQTtJQUNFLGFBQUE7RUZzTUY7QUFDRjtBRTdNQTtFQUNFO0lBQ0UsYUFBQTtFRm9NRjtFRW5NQTtJQUNFLGFBQUE7RUZxTUY7RUVwTUE7SUFDRSxhQUFBO0VGc01GO0FBQ0Y7QUVyTUE7RUFDRTtJQUNFLFNBQUE7RUZ1TUY7RUV0TUE7SUFDRSxVQUFBO0VGd01GO0VFdk1BO0lBQ0UsU0FBQTtFRnlNRjtBQUNGO0FFaE5BO0VBQ0U7SUFDRSxTQUFBO0VGdU1GO0VFdE1BO0lBQ0UsVUFBQTtFRndNRjtFRXZNQTtJQUNFLFNBQUE7RUZ5TUY7QUFDRjtBRXhNQTtFQUNFO0lBQ0UsVUFBQTtFRjBNRjtFRXpNQTtJQUNFLFdBQUE7RUYyTUY7RUUxTUE7SUFDRSxXQUFBO0VGNE1GO0FBQ0Y7QUVuTkE7RUFDRTtJQUNFLFVBQUE7RUYwTUY7RUV6TUE7SUFDRSxXQUFBO0VGMk1GO0VFMU1BO0lBQ0UsV0FBQTtFRjRNRjtBQUNGO0FFM01BO0VBQ0U7SUFDRSxVQUFBO0VGNk1GO0VFNU1BO0lBQ0UsV0FBQTtFRjhNRjtFRTdNQTtJQUNFLFdBQUE7RUYrTUY7QUFDRjtBRXROQTtFQUNFO0lBQ0UsVUFBQTtFRjZNRjtFRTVNQTtJQUNFLFdBQUE7RUY4TUY7RUU3TUE7SUFDRSxXQUFBO0VGK01GO0FBQ0Y7QUU5TUE7RUFDRTtJQUNFLFdBQUE7RUZn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Q0UsOEJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0VINHFDTjtBQUNGO0FHM3FDQTtFQUdNO0lBQ0UsNkJBQUE7SUFBQSx5QkFBQTtJQUFBLHFCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBO0VIMnFDTjtBQUNGO0FHMXFDQTtFQUdNO0lBQ0UsU0FBQTtJQUNBLDhCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFSDBxQ047QUFDRjtBR3pxQ0E7RUFHTTtJQUNFLFNBQUE7SUFDQSw2QkFBQTtJQUFBLHlCQUFBO0lBQUEscUJBQUE7RUh5cUNOO0FBQ0Y7QUd4cUNBO0VBR007SUFDRSw4QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7RUh3cUNOO0FBQ0Y7QUd2cUNBO0VBR007SUFDRSw4QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7RUh1cUNOO0FBQ0Y7QUd0cUNBO0VBRUk7SUFDRSw4QkFBQTtFSHVxQ0o7RUd0cUNJO0lBQ0UsU0FBQTtFSHdxQ047QUFDRjtBR3ZxQ0E7RUFFSTtJQUNFLDhCQUFBO0VId3FDSjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ0RlbGFHb3RoaWNPbmUtUmVndWxhcidcbiAgc3JjOiB1cmwoLi4vZm9udHMvRGVsYUdvdGhpY09uZS1SZWd1bGFyLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA0MDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ1ByZXNzU3RhcnQyUC1SZWd1bGFyJ1xuICBzcmM6IHVybCguLi9mb250cy9QcmVzc1N0YXJ0MlAtUmVndWxhci53b2ZmKVxuICBmb250LXdlaWdodDogNDAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdTdWlzc2VJbnRsLVJlZ3VsYXInXG4gIHNyYzogdXJsKC4uL2ZvbnRzL1N1aXNzZUludGwtUmVndWxhci53b2ZmKVxuICBmb250LXdlaWdodDogNDAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdTdWlzc2VJbnRsLVNlbWlCb2xkJ1xuICBzcmM6IHVybCguLi9mb250cy9TdWlzc2VJbnRsLVNlbWlCb2xkLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA2MDBcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEZWxhR290aGljT25lLVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRGVsYUdvdGhpY09uZS1SZWd1bGFyLndvZmYpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByZXNzU3RhcnQyUC1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1ByZXNzU3RhcnQyUC1SZWd1bGFyLndvZmYpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN1aXNzZUludGwtUmVndWxhclwiO1xuICBzcmM6IHVybCguLi9mb250cy9TdWlzc2VJbnRsLVJlZ3VsYXIud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3Vpc3NlSW50bC1TZW1pQm9sZFwiO1xuICBzcmM6IHVybCguLi9mb250cy9TdWlzc2VJbnRsLVNlbWlCb2xkLndvZmYpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnVsLCBsaSwgcCwgaDEsIGgyLCBoMyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDNEO1xufVxuYm9keSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmRhcmsgLmZhdi1wYWdlIHtcbiAgYmFja2dyb3VuZDogIzExMTIxODtcbn1cbi5kYXJrIC5mYXYtcGFnZSAucG9wdXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAxOCwgMjQsIDAuNyk7XG59XG4uZGFyayAuZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgYmFja2dyb3VuZDogIzExMTIxODtcbn1cbi5kYXJrIC5mYXYtcGFnZSAucG9wdXBfX3dyYXA6YmVmb3JlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwKSBncmF5c2NhbGUoMSk7XG59XG4uZGFyayAuZmF2LXBhZ2UgLm1haW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgNjEsIDApIDAlLCAjMTExMjE4IDEwMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5kYXJrIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmctZGFyay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRhcmsgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy10YWItZGFyay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB9XG59XG5cbi5mYXYtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwMDAzRDtcbiAgcGFkZGluZzogNDBweCAwIDIwcHggMDtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmF2LXBhZ2UgLnBvcHVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDYxLCAwLjcpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgZWFzZS1pbi1vdXQ7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICB3aWR0aDogNTdweDtcbiAgaGVpZ2h0OiA1N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xvc2UtcG9wdXAtYmcuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZhdi1wYWdlIC5wb3B1cF9fY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDM5MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDEzOSwgMC45KTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX3dyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTElO1xuICBoZWlnaHQ6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUuNSU7XG4gIGxlZnQ6IDQuNSU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wb3B1cC1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcG9wdXAtYmctbW9iLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbi5mYXYtcGFnZSAucG9wdXBfX3RpdGxlLCAuZmF2LXBhZ2UgLnBvcHVwX19saXN0LCAuZmF2LXBhZ2UgLnBvcHVwX19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBEZWxhR290aGljT25lLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19saXN0LWl0ZW0ge1xuICBmb250LWZhbWlseTogRGVsYUdvdGhpY09uZS1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2J0biB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgYmFja2dyb3VuZDogIzA1QzQ4OTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyM3B4IDQ1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDAwNTU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19idG46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMEVBQTE7XG59XG4uZmF2LXBhZ2UgLm1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWluLWJnLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDIwJS9jb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4tYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbi5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCA2MSwgMCkgMCUsICMwMDAwM0QgMTAwJSk7XG4gIHotaW5kZXg6IDM7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxNTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDU3JTtcbiAgcmlnaHQ6IDEzNXB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib251cyB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0ZGMjY3RTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yJSwgLTE1MCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwMDAwM0Q7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICBwYWRkaW5nOiA3cHggNnB4IDRweCAxM3B4O1xuICB6LWluZGV4OiAxMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDIlIDAsIDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDIwJSk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC10b3Agc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBEZWxhR290aGljT25lLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgbGluZS1oZWlnaHQ6IDg1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwNUM0OEE7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTkxcHg7XG4gIHJpZ2h0OiAtNjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5MXB4O1xuICBoZWlnaHQ6IDkxcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYWtlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlciAuY2VudGVyLXN1YnRleHQge1xuICBwYWRkaW5nOiAxMHB4IDVweCA5cHggMTJweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOC40cHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgaGVpZ2h0OiA3M3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgMTklKTtcbiAgY29sb3I6ICNGRjI2N0U7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdWJ0ZXh0LWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib3R0b20ge1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjVweDtcbiAgY29sb3I6ICNGRjI2N0U7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWxlZnQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC10ZXh0LWRlY29yLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjNweCAxNXB4IDAgMDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjA0cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hlYWx0aC1iYXIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1MCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AtZGVjb3Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0LWltZyB7XG4gIG1hcmdpbjogYXV0byAzMnB4IDAgMDtcbiAgd2lkdGg6IDQwM3B4O1xuICBoZWlnaHQ6IDI5NHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFubmVyLWJnLWRlc2sucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3Zlcjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDk5JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNGRjI2N0U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY3ViZXMtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdWJlcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgLTlweCAtOXB4L2NvbnRhaW47XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTE1JTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQgLmNoZXJyeS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZXJyeS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgLTEwcHggLTE1cHgvY29udGFpbjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMjYlO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2FyZHMtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXJkcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMtcmlnaHQtZGVjb3Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5zcG9ydC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Nwb3J0LWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5nYW1lLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAuZmF2LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZmF2LWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5sb2FkaW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIG1hcmdpbjogYXV0byAwIDE1cHggMDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDEwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW0ge1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMSksIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGNvbG9yOiAjMjQyNDk2O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNGRjI2N0U7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItZG90cy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1kb3RzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmcucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIH1cbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWdyb3VuZC5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4NTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWdyb3VuZC10YWIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlcjtcbiAgfVxufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1iZy5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB3aWR0aDogMTIwMHB4O1xuICBoZWlnaHQ6IDg1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIGxlZnQ6IDUxJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHotaW5kZXg6IDA7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gIHBhZGRpbmctdG9wOiAzMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDY5NHB4O1xuICBoZWlnaHQ6IDk0MHB4O1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1kZXNrLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtbW9iLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLW1vYi5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjgwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDcwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwMDNEO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDVDNDhBIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDApIDEwMCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJ0bi1iZy1ob3Zlci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggM3B4ICMzQkZGQzMpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM0JGRkMzIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDApIDEwMCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmFjdGl2ZSB7XG4gIGJvdHRvbTogMjc4cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS1idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtYnRuLWJnLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSAuYnRuLW9mZjphY3RpdmUge1xuICBib3R0b206IDI4MHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUgLmJ0bi1vZmY6aG92ZXIge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSAuYnRuLW9mZjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJ0bi1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUgLmJ0bi1vZmY6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwNUM0OEEgMCUsIHJnYmEoOCwgMTYsIDEyMywgMCkgMTAwJSk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBEZWxhR290aGljT25lLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCB7XG4gIHdpZHRoOiA0NDBweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NjcmVlbi1nYW1lLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWUtYm9keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1saW5lLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IC5ob29rLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDU4cHg7XG4gIHRyYW5zaXRpb246IGxlZnQgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2std3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mYXN0ZW5lcnMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogNTFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2std3JhcCAuaG9vay1mYXN0ZXJpbmcge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTFweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2stcG9zaXRpb24tY2F0Y2gxIHtcbiAgbGVmdDogMTU1cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IC5ob29rLXBvc2l0aW9uLWNhdGNoMiB7XG4gIGxlZnQ6IDIyNXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWUtYm9keSAuaG9vayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hvb2suc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogNThweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5jb2lucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNC5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLnN0YXJ0LXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogOTAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYW5pbWF0aW9uOiBzdGFydC10ZXh0LWJsaWNrIDFzIGluZmluaXRlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLnJlc3VsdCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5GUywgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLlJGQiwgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLlJPTiB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5GUyBzcGFuLCAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuUkZCIHNwYW4sIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5ST04gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dCAwLjRzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3JpZ2h0LWJhbGxzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAyOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGVmdC1iYWxscy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX190aXRsZSwgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX19wcml6ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3Zlcl9fdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXJfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX19pbmZvIHtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogIzJEMkRCRTtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX19pbmZvOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdi1wYWdlIC5kZXRhaWxzLCAuZmF2LXBhZ2UgLnJ1bGVzIHtcbiAgbWF4LXdpZHRoOiAxMjUwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDEwO1xufVxuLmZhdi1wYWdlIC5kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG4uZmF2LXBhZ2UgLmRyb3Bbb3Blbl0gLmRyb3BfX2J0bjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mYXYtcGFnZSAuZHJvcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhdi1wYWdlIC5kcm9wIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhdi1wYWdlIC5kcm9wID4gc3VtbWFyeSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX2J0biB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2MkJFQTtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fYnRuIHNwYW4ge1xuICBmb250LWZhbWlseTogU3Vpc3NlSW50bC1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdi1wYWdlIC5kcm9wX19idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgb3JkZXI6IDI7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX3N1Ymxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX3N1Ymxpc3QtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNjJCRUE7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHggMzBweDtcbiAgbWF4LWhlaWdodDogNDQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDU1O1xuICB3aWR0aDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLmZhdi1wYWdlIC5kcm9wX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNUM0ODk7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX2xpc3QtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fbGlzdC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fbGlzdCAuc3ViLXRleHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5mYXYtcGFnZSAucnVsZXMge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHN0YXJ0LXRleHQtYmxpY2sge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29pbi1jYXRjaCB7XG4gIDAlIHtcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvaW4tZGlzYXBwZWFyYW5jZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxufVxuQGtleWZyYW1lcyByZXN1bHQtcmVmcmVzaCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS1kb3duIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDEtdXAge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMi1kb3duIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDItdXAge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMiB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLWNhdGNoMS1kb3duIHtcbiAgMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLWNhdGNoMS11cCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1jYXRjaDItZG93biB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMjM1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1jYXRjaDItdXAge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gyIHtcbiAgMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1mYXN0ZXJpbmctbW92ZSB7XG4gIDAlIHtcbiAgICB0b3A6IDY0cHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDIwMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogNjRweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLW1vdmUtaG9yaXpvbnRhbDEge1xuICAwJSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuICA1MCUge1xuICAgIGxlZnQ6IDI4MHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDE1NXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhvb2stbW92ZS1ob3Jpem9udGFsMiB7XG4gIDAlIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG4gIDUwJSB7XG4gICAgbGVmdDogMjgwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTU1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1tb3ZlLWhvcml6b250YWwyIHtcbiAgMCUge1xuICAgIGxlZnQ6IDE1NXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDIyNXB4O1xuICB9XG59XG4uY29pbi1jYXRjaCB7XG4gIGFuaW1hdGlvbjogY29pbi1jYXRjaCAxLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmNvaW4tZGlzYXBwZWFyYW5jZSB7XG4gIGFuaW1hdGlvbjogY29pbi1kaXNhcHBlYXJhbmNlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWZhc3RlcmluZy1jYXRjaDEtZG93biB7XG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMS1kb3duIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gxLXVwIHtcbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gxLXVwIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gyLWRvd24ge1xuICBhbmltYXRpb246IGZhc3RlbmVycy1jYXRjaDItZG93biAxLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmhvb2stZmFzdGVyaW5nLWNhdGNoMi11cCB7XG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMi11cCAxLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmhvb2stY2F0Y2gxLWRvd24ge1xuICBhbmltYXRpb246IGhvb2stY2F0Y2gxLWRvd24gMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWNhdGNoMS11cCB7XG4gIGFuaW1hdGlvbjogaG9vay1jYXRjaDEtdXAgMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWNhdGNoMi1kb3duIHtcbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMi1kb3duIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1jYXRjaDItdXAge1xuICBhbmltYXRpb246IGhvb2stY2F0Y2gyLXVwIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1tb3ZlLWhvcml6b250YWwge1xuICBhbmltYXRpb246IGhvb2stbW92ZS1ob3Jpem9udGFsMSAzLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1tb3ZlLWhvcml6b250YWwyIHtcbiAgYW5pbWF0aW9uOiBob29rLW1vdmUtaG9yaXpvbnRhbDIgMS41cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIwMHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMzIwcHg7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjQwMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDk1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQtaW1nIHtcbiAgICB3aWR0aDogMzUzcHg7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlciAuY2VudGVyLXN1YnRleHQge1xuICAgIHdpZHRoOiAyNjdweDtcbiAgICBoZWlnaHQ6IDY3cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXI6OmFmdGVyIHtcbiAgICByaWdodDogLTE2NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjhweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogNTEuNSU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItbGVmdDo6YmVmb3JlIHtcbiAgICByaWdodDogMTY1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tIHtcbiAgICBwYWRkaW5nOiAwIDExJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgbWF4LXdpZHRoOiA3MTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC1kZWNvci10YWIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgICB3aWR0aDogNDkwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0LWltZyB7XG4gICAgd2lkdGg6IDIwN3B4O1xuICAgIGhlaWdodDogMTUxcHg7XG4gICAgbWFyZ2luOiBhdXRvIDE1cHggMTJweCAwO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWxlZnQge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItbGVmdDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAxcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWJvbnVzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTElLCAtMTUwJSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC10b3Age1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA2cHggOXB4IDVweCAxM3B4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig0LjUlIDAsIDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDMzJSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC10b3Agc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlciB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyIC5jZW50ZXItc3VidGV4dCB7XG4gICAgZm9udC1zaXplOiA3LjVweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIHBhZGRpbmc6IDJweCAycHggM3B4IDEycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXI6OmFmdGVyIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAxMzBweDtcbiAgICByaWdodDogLTY1cHg7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXdyYXAge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItYmctbW9iLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItd3JhcDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQ6OmJlZm9yZSB7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogLTVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IC5jdWJlcy1pY29uIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTVweCAtNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQgLmNoZXJyeS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNnB4IC04cHg7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQgLmNhcmRzLWljb24ge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNDdweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBnYXA6IDZweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNTFweDtcbiAgICBoZWlnaHQ6IDE4MnB4O1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICB0b3A6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMtcmlnaHQtZGVjb3ItdGFiLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLnNwb3J0LWljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAuZ2FtZS1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmZhdi1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmxvYWRpbmctaWNvbiB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMSksIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogNy41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUsIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4M3B4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Myk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgaGVpZ2h0OiAzOTVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwOjpiZWZvcmUge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA5NSU7XG4gICAgdG9wOiAxNy41JTtcbiAgICBsZWZ0OiAyLjUlO1xuICB9XG4gIC5mYXYtcGFnZSAucG9wdXBfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5mYXYtcGFnZSAucG9wdXBfX2J0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1tb2IucG5nXCIpIG5vLXJlcGVhdCAtM3Z3IDE2NXB4L2NvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTA3LjJ2dyAxNjl2dztcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW46OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJvdHRvbTogMThweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICBtaW4td2lkdGg6IDM0NXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci13cmFwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDIyMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtYm9udXMge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIHRvcDogLTRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCB7XG4gICAgcGFkZGluZzogN3B4IDdweCA2cHggOXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMy41JSAwLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAyNiUpO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtdG9wIHNwYW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIgLmNlbnRlci1zdWJ0ZXh0IHtcbiAgICB0b3A6IC00cHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyOjphZnRlciB7XG4gICAgdG9wOiAzNXB4O1xuICAgIHJpZ2h0OiAtMTQycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib3R0b20ge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItbGVmdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItbGVmdDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNjFweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDYzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZzogNDFweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcmlnaHQ6IC03cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0LWltZyB7XG4gICAgbWFyZ2luOiBhdXRvIDIzcHggNnB4IDA7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQgLmN1YmVzLWljb24ge1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC00cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2hlcnJ5LWljb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02cHggLThweDtcbiAgICB3aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2FyZHMtaWNvbiB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAzNThweDtcbiAgICBoZWlnaHQ6IDM2NXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItZGVjb3ItbW9iLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtOHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5zcG9ydC1pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmdhbWUtaWNvbiB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5mYXYtaWNvbiB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5sb2FkaW5nLWljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC03cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgbGVmdDogLTRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSwgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIHdpZHRoOiAzODVweDtcbiAgICBoZWlnaHQ6IDU0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuIHtcbiAgICBwYWRkaW5nOiAxcHggNDBweDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBib3R0b206IDE3MHB4O1xuICAgIG1heC13aWR0aDogMTUzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmFjdGl2ZSB7XG4gICAgYm90dG9tOiAxNjhweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS1idG46OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSAuYnRuLW9mZjphY3RpdmUge1xuICAgIGJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQge1xuICAgIHRvcDogMTEzcHg7XG4gICAgcmlnaHQ6IDI3cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjU2KTtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX2J0biB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19zdWJsaXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX3N1Ymxpc3QtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDIycHggMjBweCAyNnB4IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX2xpc3QtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIGFuZCAobWluLXdpZHRoOiA2NTBweCkge1xuICAuZmF2LXBhZ2UgLm1haW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgMTBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW46OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTNweCkge1xuICAuZmF2LXBhZ2UgLm1haW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICByaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuZmF2LXBhZ2UgLm1haW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgMTgwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluOjpiZWZvcmUge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgYm90dG9tOiAyN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAuZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fYnRuIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19zdWJsaXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM3cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE3NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM1cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHJpZ2h0OiA3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIHJpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX19saXN0IHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnBvcHVwX19idG4ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgcmlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwNXB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Myk7XG4gICAgcmlnaHQ6IDQxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4MHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fYnRuIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHJpZ2h0OiAzMXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICBib3R0b206IDE3cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc2KTtcbiAgICByaWdodDogNTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMzN3B4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzIwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjczKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgbWF4LXdpZHRoOiA0MjVweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogMzUwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42NSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogMzEwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA0NTBweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLm1haW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW46OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5mYXYtcGFnZSAubWFpbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTN2dyA2MHB4O1xuICB9XG59IiwiaHRtbFxuXHRoZWlnaHQ6IDEwMCVcblxuYm9keVxuXHRtYXJnaW46IDBcblx0aGVpZ2h0OiAxMDAlXG5cbmFcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbnVsXG5cdGxpc3Qtc3R5bGU6IG5vbmVcblxudWwsIGxpLCBwLCBoMSwgaDIsIGgzXG5cdHBhZGRpbmc6IDBcblx0bWFyZ2luOiAwXG5cbipcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxuXHRcbiIsIiRsaWdodC1ibHVlOiAjMjQyNDk2XG4kcGxheWdyb3VuZC1iZzogIzFEMUQ5QVxuJGluZm8tbGluay1iZzogIzJEMkRCRVxuJHBvcHVwLWJnOiByZ2JhKDAsMCwxMzksIC45KVxuJGRyb3AtYm9yZGVyOiAjMTYyQkVBXG4kYmx1ZTogIzAwMDA1NVxuJGRhcmstYmx1ZTogIzAwMDAzRFxuJHdoaXRlOiAjZmZmZmZmXG4kZ3JlZW46ICMwNUM0OEFcbiRwb3B1cC1idG4tYmc6ICMwNUM0ODlcbiRwb3B1cC1idG4tYmctaG92ZXI6ICMwMEVBQTFcbiRtYWdlbnRhOiAjRkYyNjdFXG4kZGFyay10aGVtZS1jb2xvcjogIzExMTIxOFxuXG4kZm9udC1wcmVzcy1zdGFydDItcmVnOiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZlxuJGZvbnQtZGVsdGEtZ290aGljLW9uZS1yZWc6IERlbGFHb3RoaWNPbmUtUmVndWxhciwgc2Fucy1zZXJpZlxuJGZvbnQtc3Vpc3NlaW50bC1zZW1pYm9sZDogU3Vpc3NlSW50bC1TZW1pQm9sZCwgc2Fucy1zZXJpZlxuJGZvbnQtc3Vpc3NlaW50bC1yZWc6IFN1aXNzZUludGwtUmVndWxhciwgc2Fucy1zZXJpZlxuXG5ib2R5XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmVcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZVxuICBpbWdcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IGF1dG9cblxuLy8gREFSSyBUSEVNRVxuLmRhcmtcbiAgLmZhdi1wYWdlXG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUtY29sb3JcbiAgICAucG9wdXBcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTcsMTgsMjQsIC43KVxuICAgICAgJl9fd3JhcFxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZS1jb2xvclxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMCkgZ3JheXNjYWxlKDEpXG4gICAgLm1haW5cbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDYxLCAwLjAwKSAwJSwgIzExMTIxOCAxMDAlKVxuICAgICAgJl9fZ2FtZVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmctZGFyay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweClcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy10YWItZGFyay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4vLyBFTkQgREFSSyBUSEVNRVxuXG4uZmF2LXBhZ2VcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHdpZHRoOiAxMDAlXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKVxuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWVcbiAgcGFkZGluZzogNDBweCAwIDIwcHggMFxuICBtaW4taGVpZ2h0OiA2MDBweFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIC5wb3B1cFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCw2MSwgLjcpXG4gICAgLy96LWluZGV4OiAxMDBcbiAgICBvcGFjaXR5OiAwXG4gICAgei1pbmRleDogLTEwMFxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjhzIGVhc2UtaW4tb3V0XG4gICAgJl9fY2xvc2VcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAwXG4gICAgICByaWdodDogMFxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpXG4gICAgICB3aWR0aDogNTdweFxuICAgICAgaGVpZ2h0OiA1N3B4XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xvc2UtcG9wdXAtYmcuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dFxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgICY6aG92ZXJcbiAgICAgICAgb3BhY2l0eTogLjhcbiAgICAmX193cmFwXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICB3aWR0aDogNTAwcHhcbiAgICAgIGhlaWdodDogMzkwcHhcbiAgICAgIGJhY2tncm91bmQ6ICRwb3B1cC1iZ1xuICAgICAgcGFkZGluZzogMTVweFxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IDkxJVxuICAgICAgICBoZWlnaHQ6IDkwJVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiA1LjUlXG4gICAgICAgIGxlZnQ6IDQuNSVcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BvcHVwLWJnLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgei1pbmRleDogMFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweClcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcG9wdXAtYmctbW9iLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmX190aXRsZSwgJl9fbGlzdCwgJl9fYnRuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHotaW5kZXg6IDJcbiAgICAmX190aXRsZVxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWRlbHRhLWdvdGhpYy1vbmUtcmVnXG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBmb250LXNpemU6IDIzcHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAmX19saXN0XG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgIG1hcmdpbjogMCAwIDI1cHggMFxuICAgICAgJi1pdGVtXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1kZWx0YS1nb3RoaWMtb25lLXJlZ1xuICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgIG1heC13aWR0aDogMzQwcHhcbiAgICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHhcbiAgICAmX19idG5cbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbVxuICAgICAgYmFja2dyb3VuZDogJHBvcHVwLWJ0bi1iZ1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBwYWRkaW5nOiAyM3B4IDQ1cHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgY29sb3I6ICRibHVlXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dFxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZWludGwtc2VtaWJvbGRcbiAgICAgICY6aG92ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwb3B1cC1idG4tYmctaG92ZXJcbiAgLm1haW5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB3aWR0aDogMTAwJVxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJVxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWluLWJnLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDIwJS9jb250YWluXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KVxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4tYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmOjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGJvdHRvbTogMFxuICAgICAgbGVmdDogMFxuICAgICAgaGVpZ2h0OiAxNTBweFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgNjEsIDAuMDApIDAlLCAkZGFyay1ibHVlIDEwMCUpXG4gICAgICB6LWluZGV4OiAzXG4gICAgJl9fYmFubmVyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIG1heC13aWR0aDogMTU1MHB4XG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgZmxleC13cmFwOiBub3dyYXBcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3BcbiAgICAgIGZsZXgtc2hyaW5rOiAwXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogJydcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgaGVpZ2h0OiAycHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogMFxuICAgICAgICB3aWR0aDogNTclXG4gICAgICAgIHJpZ2h0OiAxMzVweFxuICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWdlbnRhXG4gICAgICAmLXRleHRcbiAgICAgICAgJi1ib251c1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDItcmVnXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgY29sb3I6ICRtYWdlbnRhXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yJSwgLTE1MCUpXG4gICAgICAgICYtdG9wXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWVcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFnZW50YVxuICAgICAgICAgIHBhZGRpbmc6IDdweCA2cHggNHB4IDEzcHhcbiAgICAgICAgICB6LWluZGV4OiAxMFxuICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigyJSAwLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAyMCUpXG4gICAgICAgICAgc3BhblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweFxuICAgICAgICAmLWNlbnRlclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1kZWx0YS1nb3RoaWMtb25lLXJlZ1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBmb250LXNpemU6IDgwcHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogODVweFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW5cbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICBib3R0b206IC05MXB4XG4gICAgICAgICAgICByaWdodDogLTY0cHhcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICB3aWR0aDogOTFweFxuICAgICAgICAgICAgaGVpZ2h0OiA5MXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2FrZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApXG4gICAgICAgICAgLmNlbnRlci1zdWJ0ZXh0XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCA5cHggMTJweFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4LjRweFxuICAgICAgICAgICAgd2lkdGg6IDI5MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDczcHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAwcHhcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQlLCAxOSUpXG4gICAgICAgICAgICBjb2xvcjogJG1hZ2VudGFcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdWJ0ZXh0LWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyXG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICBmb250LXNpemU6IDE5cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjguNXB4XG4gICAgICAgICAgY29sb3I6ICRtYWdlbnRhXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweFxuICAgICAgICAgIG1heC13aWR0aDogNjMwcHhcbiAgICAgICYtbGVmdFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweFxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgICByaWdodDogMjI1cHhcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICB3aWR0aDogMTQ0cHhcbiAgICAgICAgICBoZWlnaHQ6IDE4cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wLXRleHQtZGVjb3IucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgJi1yaWdodFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMTVweCAwIDBcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICB3aWR0aDogMjA0cHhcbiAgICAgICAgICBoZWlnaHQ6IDEycHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaGVhbHRoLWJhci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1MCUpXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICB3aWR0aDogMTM1cHhcbiAgICAgICAgICBoZWlnaHQ6IDE2cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wLWRlY29yLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgJi1pbWdcbiAgICAgICAgICBtYXJnaW46IGF1dG8gMzJweCAwIDBcbiAgICAgICAgICB3aWR0aDogNDAzcHhcbiAgICAgICAgICBoZWlnaHQ6IDI5NHB4XG4gICAgICAmLXdyYXBcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItYmctZGVzay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWdlbnRhXG4gICAgICAgICAgaGVpZ2h0OiAycHhcbiAgICAgICAgICB3aWR0aDogOTklXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgYm90dG9tOiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgJi1pY29uc1xuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICYtbGVmdFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgIGdhcDogMTVweFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweFxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDJweFxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hZ2VudGFcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICBsZWZ0OiAtMTNweFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApXG4gICAgICAgICAgLmN1YmVzLWljb25cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdWJlcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgLTlweCAtOXB4L2NvbnRhaW5cbiAgICAgICAgICAgIHdpZHRoOiA4MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHhcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTE1JVxuICAgICAgICAgIC5jaGVycnktaWNvblxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZXJyeS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgLTEwcHggLTE1cHgvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDgwcHhcbiAgICAgICAgICAgIGhlaWdodDogODBweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjYlXG4gICAgICAgICAgLmNhcmRzLWljb25cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXJkcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIHdpZHRoOiA4MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHhcbiAgICAgICAgJi1yaWdodFxuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHhcbiAgICAgICAgICBnYXA6IDEwcHhcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICByaWdodDogLTE3cHhcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICB3aWR0aDogNzJweFxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMtcmlnaHQtZGVjb3Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgIC5zcG9ydC1pY29uXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3BvcnQtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4XG4gICAgICAgICAgLmdhbWUtaWNvblxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4XG4gICAgICAgICAgLmZhdi1pY29uXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZmF2LWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICAgIGhlaWdodDogNDFweFxuICAgICAgICAgIC5sb2FkaW5nLWljb25cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2FkaW5nLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDM4cHhcbiAgICAgICAgICAgIGhlaWdodDogMzdweFxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDAgMTVweCAwXG4gICAgICAmLWJvdHRvbVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgcGFkZGluZzogMCAxMCVcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweFxuICAgICAgICBoZWlnaHQ6IDQycHhcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweFxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMylcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICBjb2xvcjogJG1hZ2VudGFcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgIHJpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICB3aWR0aDogMTI1cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItZG90cy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgIGxlZnQ6IDVweFxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgIHdpZHRoOiAxMjVweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1kb3RzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmX19nYW1lXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJnLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweClcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWdyb3VuZC5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogODUwcHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGJvdHRvbTogMFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KVxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWdyb3VuZC10YWIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlclxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1iZy5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4gICAgICAgIHdpZHRoOiAxMjAwcHhcbiAgICAgICAgaGVpZ2h0OiA4NTBweFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAtMTJweFxuICAgICAgICBsZWZ0OiA1MSVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICAgICAgei1pbmRleDogMFxuXG4gICAgICAmLW1hY2hpbmVcbiAgICAgICAgcGFkZGluZy10b3A6IDMxMHB4XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgICB3aWR0aDogNjk0cHhcbiAgICAgICAgaGVpZ2h0OiA5NDBweFxuICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweClcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1tb2IucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLW1vYi5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICYtYnRuXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgYm90dG9tOiAyODBweFxuICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgcGFkZGluZzogMCA3MHB4XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHhcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNDBweFxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMjlweFxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA1QzQ4QSAwJSwgcmdiYSg4LCAxNiwgMTIzLCAwLjAwKSAxMDAlKVxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtYnRuLWJnLWhvdmVyLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDNweCAjM0JGRkMzKVxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzQkZGQzMgMCUsIHJnYmEoOCwgMTYsIDEyMywgMC4wMCkgMTAwJSlcbiAgICAgICAgICAmOmFjdGl2ZVxuICAgICAgICAgICAgYm90dG9tOiAyNzhweFxuICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1idG4tYmcuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAuYnRuLW9mZlxuICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICBib3R0b206IDI4MHB4XG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0XG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtYnRuLWJnLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDVDNDhBIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDAuMDApIDEwMCUpXG4gICAgICAgICYtdGV4dFxuICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZGVsdGEtZ290aGljLW9uZS1yZWdcbiAgICAgICAgICBmb250LXNpemU6IDI4cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweFxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDcxcHhcbiAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKVxuICAgICAgJi1wbGF5Z3JvdW5kXG4gICAgICAgIHdpZHRoOiA0NDBweFxuICAgICAgICBoZWlnaHQ6IDI3MHB4XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zY3JlZW4tZ2FtZS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgIG1hcmdpbjogYXV0b1xuICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIC5nYW1lLWJvZHlcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiA3cHhcbiAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWxpbmUuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgIC5ob29rLXdyYXBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAxNHB4XG4gICAgICAgICAgICBsZWZ0OiAyMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4XG4gICAgICAgICAgICB3aWR0aDogNThweFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlLWluLW91dFxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgICB6LWluZGV4OiAxXG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZmFzdGVuZXJzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgICAgd2lkdGg6IDE5cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MXB4XG4gICAgICAgICAgICAuaG9vay1mYXN0ZXJpbmdcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICB3aWR0aDogNHB4XG4gICAgICAgICAgICAgIGhlaWdodDogMFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFnZW50YVxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wOiA1MXB4XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKVxuICAgICAgICAgIC5ob29rLXBvc2l0aW9uLWNhdGNoMVxuICAgICAgICAgICAgbGVmdDogMTU1cHhcbiAgICAgICAgICAuaG9vay1wb3NpdGlvbi1jYXRjaDJcbiAgICAgICAgICAgIGxlZnQ6IDIyNXB4XG4gICAgICAgICAgLmhvb2tcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hvb2suc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0b1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4XG4gICAgICAgICAgICB3aWR0aDogNThweFxuICAgICAgICAuY29pbnNcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlXG4gICAgICAgICAgLmNvaW5cbiAgICAgICAgICAgIHdpZHRoOiA2NHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDU3cHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgIC5jb2luMVxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvaW4xLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAuY29pbjJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLmNvaW4zXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29pbjMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgIC5jb2luNFxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvaW40LnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAuY29pbjVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLmNvaW42XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29pbjYuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAuc3RhcnQtdGV4dFxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgbGVmdDogMTAlXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICB3aWR0aDogOTAlXG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgICAgICBhbmltYXRpb246IHN0YXJ0LXRleHQtYmxpY2sgMXMgaW5maW5pdGVcbiAgICAgICAgLnJlc3VsdFxuICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2VcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweFxuICAgICAgICAgIGdhcDogNXB4XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHhcbiAgICAgICAgLkZTLCAuUkZCLCAuUk9OXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgc3BhblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgLmdhbWVPdmVyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0IC40c1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICAgIGhlaWdodDogNDVweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgICAgIHJpZ2h0OiAyM3B4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcmlnaHQtYmFsbHMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDM5cHhcbiAgICAgICAgICAgIGhlaWdodDogMzZweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDE3cHhcbiAgICAgICAgICAgIGxlZnQ6IDI5cHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sZWZ0LWJhbGxzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAmX190aXRsZSwmX190ZXh0XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgJl9fdGl0bGVcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweFxuICAgICAgICAgICZfX3ByaXplXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBnYXA6IDIzcHhcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgICAgIC8vd29yZC1zcGFjaW5nOiAtN3B4XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMy40cHhcbiAgICAgICAgICAmX190eHRcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHhcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDItcmVnXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAmX190ZXh0XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4XG4gICAgICAgICAgJl9faW5mb1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEycHhcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdFxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm8tbGluay1iZ1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gIC5kZXRhaWxzLCAucnVsZXNcbiAgICBtYXgtd2lkdGg6IDEyNTBweFxuICAgIHdpZHRoOiA5MCVcbiAgICB6LWluZGV4OiAxMFxuICAuZGV0YWlsc1xuICAgIG1hcmdpbi10b3A6IC01MHB4XG4gIC5kcm9wW29wZW5dIC5kcm9wX19idG46OmJlZm9yZVxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgLmRyb3BcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlclxuICAgICAgZGlzcGxheTogbm9uZVxuICAgID4gc3VtbWFyeVxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICZfX2J0blxuICAgICAgcGFkZGluZzogMjBweCAzMHB4XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcC1ib3JkZXJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2VpbnRsLXNlbWlib2xkXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBmb250LXNpemU6IDIycHhcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgIHNwYW5cbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZWludGwtc2VtaWJvbGRcbiAgICAgICY6aG92ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgb3JkZXI6IDJcbiAgICAmX19zdWJsaXN0XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcbiAgICAgICYtaXRlbVxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlaW50bC1yZWdcbiAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICAmX19saXN0XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcC1ib3JkZXJcbiAgICAgIG1hcmdpbi10b3A6IDZweFxuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHggMzBweFxuICAgICAgbWF4LWhlaWdodDogNDQwcHhcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbFxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgd2lkdGg6IDRweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wdXAtYnRuLWJnXG4gICAgICAgIHdpZHRoOiA0cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweFxuICAgICAgJi1pdGVtXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2VpbnRsLXJlZ1xuICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKVxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICAgIC5zdWItdGV4dFxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweFxuICAucnVsZXNcbiAgICBtYXJnaW4tdG9wOiAxNHB4XG5cbkBrZXlmcmFtZXMgc3RhcnQtdGV4dC1ibGlja1xuICAwJSwgMTAwJVxuICAgIG9wYWNpdHk6IDFcbiAgNTAlXG4gICAgb3BhY2l0eTogMFxuXG5Aa2V5ZnJhbWVzIGNvaW4tY2F0Y2hcbiAgMCVcbiAgICBib3R0b206IDBcbiAgICBvcGFjaXR5OiAxXG4gIDEwMCVcbiAgICBib3R0b206IDExMHB4XG5cbkBrZXlmcmFtZXMgY29pbi1kaXNhcHBlYXJhbmNlXG4gIDAlXG4gICAgb3BhY2l0eTogMVxuICAgIGJvdHRvbTogMTEwcHhcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuICAgIG9wYWNpdHk6IDBcbiAgICBib3R0b206IDExMHB4XG5cbkBrZXlmcmFtZXMgcmVzdWx0LXJlZnJlc2hcbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG5cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS1kb3duXG4gIDAlXG4gICAgaGVpZ2h0OiAwXG4gIDEwMCVcbiAgICBoZWlnaHQ6IDExNXB4XG5cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS11cFxuICAwJVxuICAgIGhlaWdodDogMTE1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMFxuXG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDItZG93blxuICAwJVxuICAgIGhlaWdodDogMFxuICAxMDAlXG4gICAgaGVpZ2h0OiAxMTVweFxuXG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDItdXBcbiAgMCVcbiAgICBoZWlnaHQ6IDExNXB4XG4gIDEwMCVcbiAgICBoZWlnaHQ6IDBcblxuQGtleWZyYW1lcyBmYXN0ZW5lcnMtY2F0Y2gyXG4gIDAlXG4gICAgaGVpZ2h0OiAwXG4gIDUwJVxuICAgIGhlaWdodDogMTE1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMFxuXG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gxLWRvd25cbiAgMCVcbiAgICBoZWlnaHQ6IDEyMHB4XG4gIDEwMCVcbiAgICBoZWlnaHQ6IDIzNXB4XG5cbkBrZXlmcmFtZXMgaG9vay1jYXRjaDEtdXBcbiAgMCVcbiAgICBoZWlnaHQ6IDIzNXB4XG4gIDEwMCVcbiAgICBoZWlnaHQ6IDEyMHB4XG5cbkBrZXlmcmFtZXMgaG9vay1jYXRjaDItZG93blxuICAwJVxuICAgIGhlaWdodDogMTIwcHhcbiAgMTAwJVxuICAgIGhlaWdodDogMjM1cHhcblxuQGtleWZyYW1lcyBob29rLWNhdGNoMi11cFxuICAwJVxuICAgIGhlaWdodDogMjM1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMTIwcHhcblxuQGtleWZyYW1lcyBob29rLWNhdGNoMlxuICAwJVxuICAgIGhlaWdodDogMTIwcHhcbiAgNTAlXG4gICAgaGVpZ2h0OiAyMzVweFxuICAxMDAlXG4gICAgaGVpZ2h0OiAxMjBweFxuXG5Aa2V5ZnJhbWVzIGhvb2stZmFzdGVyaW5nLW1vdmVcbiAgMCVcbiAgICB0b3A6IDY0cHhcbiAgNTAlXG4gICAgdG9wOiAyMDBweFxuICAxMDAlXG4gICAgdG9wOiA2NHB4XG5cbkBrZXlmcmFtZXMgaG9vay1tb3ZlLWhvcml6b250YWwxXG4gIDAlXG4gICAgbGVmdDogMjBweFxuICA1MCVcbiAgICBsZWZ0OiAyODBweFxuICAxMDAlXG4gICAgbGVmdDogMTU1cHhcblxuQGtleWZyYW1lcyBob29rLW1vdmUtaG9yaXpvbnRhbDJcbiAgMCVcbiAgICBsZWZ0OiAyMHB4XG4gIDUwJVxuICAgIGxlZnQ6IDI4MHB4XG4gIDEwMCVcbiAgICBsZWZ0OiAxNTVweFxuXG5Aa2V5ZnJhbWVzIGhvb2stbW92ZS1ob3Jpem9udGFsMlxuICAwJVxuICAgIGxlZnQ6IDE1NXB4XG4gIDEwMCVcbiAgICBsZWZ0OiAyMjVweFxuXG4uY29pbi1jYXRjaFxuICBhbmltYXRpb246IGNvaW4tY2F0Y2ggMS4yNXMgZWFzZS1pbi1vdXRcbi5jb2luLWRpc2FwcGVhcmFuY2VcbiAgYW5pbWF0aW9uOiBjb2luLWRpc2FwcGVhcmFuY2UgLjVzIGVhc2UtaW4tb3V0XG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gxLWRvd25cbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gxLWRvd24gMS4yNXMgZWFzZS1pbi1vdXRcbi5ob29rLWZhc3RlcmluZy1jYXRjaDEtdXBcbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gxLXVwIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gyLWRvd25cbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gyLWRvd24gMS4yNXMgZWFzZS1pbi1vdXRcbi5ob29rLWZhc3RlcmluZy1jYXRjaDItdXBcbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gyLXVwIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1jYXRjaDEtZG93blxuICBhbmltYXRpb246IGhvb2stY2F0Y2gxLWRvd24gMS4yNXMgZWFzZS1pbi1vdXRcbi5ob29rLWNhdGNoMS11cFxuICBhbmltYXRpb246IGhvb2stY2F0Y2gxLXVwIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1jYXRjaDItZG93blxuICBhbmltYXRpb246IGhvb2stY2F0Y2gyLWRvd24gMS4yNXMgZWFzZS1pbi1vdXRcbi5ob29rLWNhdGNoMi11cFxuICBhbmltYXRpb246IGhvb2stY2F0Y2gyLXVwIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1tb3ZlLWhvcml6b250YWxcbiAgYW5pbWF0aW9uOiBob29rLW1vdmUtaG9yaXpvbnRhbDEgMy41cyBlYXNlLWluLW91dFxuLmhvb2stbW92ZS1ob3Jpem9udGFsMlxuICBhbmltYXRpb246IGhvb2stbW92ZS1ob3Jpem9udGFsMiAxLjVzIGVhc2UtaW4tb3V0XG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5wb3B1cFxuICAgICAgJl9fd3JhcFxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSlcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuICAgICAgJl9fZ2FtZVxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweFxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIHdpZHRoOiAxMzIwcHhcbiAgICAgICAgICBoZWlnaHQ6IDg1MHB4XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjQwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBoZWlnaHQ6IDk1MHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguODUpXG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIHdpZHRoOiA1NSVcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgLy8mOjpiZWZvcmVcbiAgICAgICAgICAvLyAgdG9wOiAyMHB4XG4gICAgICAgICAgLy8gIHJpZ2h0OiA4MHB4XG4gICAgICAgICYtcmlnaHRcbiAgICAgICAgICAmLWltZ1xuICAgICAgICAgICAgd2lkdGg6IDM1M3B4XG4gICAgICAgICAgICBoZWlnaHQ6IDI2MHB4XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgJi1jZW50ZXJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweFxuICAgICAgICAgICAgLmNlbnRlci1zdWJ0ZXh0XG4gICAgICAgICAgICAgIHdpZHRoOiAyNjdweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDY3cHhcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG4gICAgICAgICAgICAgIC8vcmlnaHQ6IDVweFxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4XG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICByaWdodDogLTE2NXB4XG4gICAgICAgICYtaWNvbnNcbiAgICAgICAgICAmLXJpZ2h0XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4XG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAgJi1pdGVtXG4gICAgICAgICAgICBmb250LXNpemU6IDhweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY4cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgd2lkdGg6IDUxLjUlXG4gICAgICAgICYtbGVmdFxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgcmlnaHQ6IDE2NXB4XG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAgcGFkZGluZzogMCAxMSVcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KVxuICAgICAgICBtYXgtd2lkdGg6IDcxMHB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4XG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmVcbiAgICAgICAgJi1yaWdodFxuICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wLWRlY29yLXRhYi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogNDkwcHhcbiAgICAgICAgICAgIGhlaWdodDogMTZweFxuICAgICAgICAgICYtaW1nXG4gICAgICAgICAgICB3aWR0aDogMjA3cHhcbiAgICAgICAgICAgIGhlaWdodDogMTUxcHhcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAxNXB4IDEycHggMFxuICAgICAgICAmLWxlZnRcbiAgICAgICAgICBtYXgtd2lkdGg6IDM3MHB4XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHhcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIHdpZHRoOiAxMDFweFxuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4XG4gICAgICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICYtdGV4dFxuICAgICAgICAgICYtYm9udXNcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTElLCAtMTUwJSlcbiAgICAgICAgICAmLXRvcFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggOXB4IDVweCAxM3B4XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNC41JSAwLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAzMyUpXG4gICAgICAgICAgICBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHhcbiAgICAgICAgICAmLWNlbnRlclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweFxuICAgICAgICAgICAgLmNlbnRlci1zdWJ0ZXh0XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNy41cHhcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHhcbiAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4XG4gICAgICAgICAgICAgIGhlaWdodDogMzNweFxuICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMnB4IDNweCAxMnB4XG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBib3R0b206IGF1dG9cbiAgICAgICAgICAgICAgdG9wOiAxMzBweFxuICAgICAgICAgICAgICByaWdodDogLTY1cHhcbiAgICAgICAgICAgICAgd2lkdGg6IDM5cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wKVxuICAgICAgICAgICYtYm90dG9tXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4XG4gICAgICAgICYtd3JhcFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItYmctbW9iLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICYtaWNvbnNcbiAgICAgICAgICAmLWxlZnRcbiAgICAgICAgICAgIGdhcDogMTBweFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgdG9wOiAxcHhcbiAgICAgICAgICAgICAgbGVmdDogLTVweFxuICAgICAgICAgICAgLmN1YmVzLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDQ3cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTRweFxuICAgICAgICAgICAgLmNoZXJyeS1pY29uXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02cHggLThweFxuICAgICAgICAgICAgICB3aWR0aDogNDdweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ3cHhcbiAgICAgICAgICAgIC5jYXJkcy1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiA0N3B4XG4gICAgICAgICAgICAgIGhlaWdodDogNDdweFxuICAgICAgICAgICYtcmlnaHRcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHhcbiAgICAgICAgICAgIGdhcDogNnB4XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgd2lkdGg6IDUxcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxODJweFxuICAgICAgICAgICAgICByaWdodDogLTE1cHhcbiAgICAgICAgICAgICAgdG9wOiAxcHhcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zLXJpZ2h0LWRlY29yLXRhYi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICAuc3BvcnQtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgICAgIC5nYW1lLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICAgICAgICAuZmF2LWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICAgICAgICAubG9hZGluZy1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiAyMXB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweFxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAmLWl0ZW1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgzKVxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKVxuICAgICAgICAgICAgICBmb250LXNpemU6IDcuNXB4XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlLCAmOm50aC1jaGlsZCgyKTo6YWZ0ZXJcbiAgICAgICAgICAgICAgd2lkdGg6IDgzcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlXG4gICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YWZ0ZXJcbiAgICAgICAgICAgICAgbGVmdDogMFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KVxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSlcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTMpXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweFxuICAgICAgICBoZWlnaHQ6IDM5NXB4XG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIHdpZHRoOiA5NSVcbiAgICAgICAgICBoZWlnaHQ6IDk1JVxuICAgICAgICAgIHRvcDogMTcuNSVcbiAgICAgICAgICBsZWZ0OiAyLjUlXG4gICAgICAmX190aXRsZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG4gICAgICAmX19idG5cbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjNweFxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctbW9iLnBuZ1wiKSBuby1yZXBlYXQgLTN2dyAxNjVweC9jb3ZlclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDcuMnZ3IDE2OXZ3XG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgaGVpZ2h0OiA3MHB4XG4gICAgICAgIGJvdHRvbTogMThweFxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIG1heC13aWR0aDogMzQ1cHhcbiAgICAgICAgbWluLXdpZHRoOiAzNDVweFxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgICAgICYtd3JhcFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgbGVmdDogMjIwcHhcbiAgICAgICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgICAgICB3aWR0aDogMTIwcHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWdlbnRhXG5cbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgJi1ib251c1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHhcbiAgICAgICAgICAgIHRvcDogLTRweFxuICAgICAgICAgICYtdG9wXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggN3B4IDZweCA5cHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDMuNSUgMCwgMTAwJSAwLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMjYlKVxuICAgICAgICAgICAgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKVxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4XG4gICAgICAgICAgJi1jZW50ZXJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHhcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweFxuICAgICAgICAgICAgLmNlbnRlci1zdWJ0ZXh0XG4gICAgICAgICAgICAgIHRvcDogLTRweFxuICAgICAgICAgICAgICByaWdodDogLTIwcHhcbiAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICAgIHRvcDogMzVweFxuICAgICAgICAgICAgICByaWdodDogLTE0MnB4XG4gICAgICAgICAgJi1ib3R0b21cbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHhcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHhcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDBcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIHdpZHRoOiA2MXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDdweFxuICAgICAgICAgICAgdG9wOiAxMHB4XG4gICAgICAgICAgICByaWdodDogNjNweFxuICAgICAgICAmLXJpZ2h0XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpY1xuICAgICAgICAgIHBhZGRpbmc6IDQxcHggMCAwIDBcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICB3aWR0aDogMTM1cHhcbiAgICAgICAgICAgIGhlaWdodDogOHB4XG4gICAgICAgICAgICB0b3A6IC02cHhcbiAgICAgICAgICAgIHJpZ2h0OiAtN3B4XG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmVcbiAgICAgICAgICAmLWltZ1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDIzcHggNnB4IDBcbiAgICAgICAgJi1pY29uc1xuICAgICAgICAgICYtbGVmdFxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmVcbiAgICAgICAgICAgIC5jdWJlcy1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiA0M3B4XG4gICAgICAgICAgICAgIGhlaWdodDogNDNweFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC00cHhcbiAgICAgICAgICAgIC5jaGVycnktaWNvblxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNnB4IC04cHhcbiAgICAgICAgICAgICAgd2lkdGg6IDQzcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4XG4gICAgICAgICAgICAuY2FyZHMtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogNDNweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHhcbiAgICAgICAgICAmLXJpZ2h0XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHhcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcHhcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICB3aWR0aDogMzU4cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNjVweFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFubmVyLWRlY29yLW1vYi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICByaWdodDogLThweFxuICAgICAgICAgICAgLnNwb3J0LWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDIycHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4XG4gICAgICAgICAgICAuZ2FtZS1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjJweFxuICAgICAgICAgICAgLmZhdi1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjJweFxuICAgICAgICAgICAgLmxvYWRpbmctaWNvblxuICAgICAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4XG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAgJi1pdGVtXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKVxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzBweFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6OmJlZm9yZVxuICAgICAgICAgICAgICByaWdodDogLTdweFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6OmFmdGVyXG4gICAgICAgICAgICAgIGxlZnQ6IC00cHhcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpOjpiZWZvcmUsICY6bnRoLWNoaWxkKDIpOjphZnRlclxuICAgICAgICAgICAgICB3aWR0aDogNDNweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmVcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgd2lkdGg6IDM4NXB4XG4gICAgICAgICAgaGVpZ2h0OiA1NDBweFxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwXG4gICAgICAgICAgJi10ZXh0XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4XG4gICAgICAgICAgICB0b3A6IDQwcHhcbiAgICAgICAgICAmLWJ0blxuICAgICAgICAgICAgcGFkZGluZzogMXB4IDQwcHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweFxuICAgICAgICAgICAgYm90dG9tOiAxNzBweFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTNweFxuICAgICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgICAgYm90dG9tOiAxNjhweFxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIGhlaWdodDogMjBweFxuICAgICAgICAgICAgICBib3R0b206IDFweFxuICAgICAgICAuYnRuLW9mZlxuICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICBib3R0b206IDE3MHB4XG4gICAgICAgICYtcGxheWdyb3VuZFxuICAgICAgICAgIHRvcDogMTEzcHhcbiAgICAgICAgICByaWdodDogMjdweFxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjU2KVxuICAgIC5kcm9wXG4gICAgICAmX19idG5cbiAgICAgICAgcGFkZGluZzogMTVweFxuICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICZfX3N1Ymxpc3RcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4XG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmc6IDIycHggMjBweCAyNnB4IDE2cHhcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSBhbmQgKG1pbi13aWR0aDogNjUwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDEwcHhcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBib3R0b206IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkzcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE5MHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICByaWdodDogNXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTN2dyAxODBweFxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJvdHRvbTogNzBweFxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KVxuICAgICAgJl9fZ2FtZVxuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweFxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuICAgICAgICAgIHJpZ2h0OiAxMnB4XG4gICAgICAgICAgYm90dG9tOiAyN3B4XG4gICAgLmRldGFpbHNcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweClcbiAgLmZhdi1wYWdlXG4gICAgLnBvcHVwXG4gICAgICAmX193cmFwXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpXG4gICAgICAmX19saXN0XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4XG4gICAgICAmX19idG5cbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4XG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICByaWdodDogMThweFxuICAgIC5kcm9wXG4gICAgICAmX19zdWJsaXN0XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmc6IDE1cHhcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM3cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE3NXB4XG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHJpZ2h0OiAzcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTUwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgcmlnaHQ6IDI1cHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM1cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgcmlnaHQ6IDdweFxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICByaWdodDogMjdweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweClcbiAgLmZhdi1wYWdlXG4gICAgLnBvcHVwXG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzMHB4XG5cbiAgICAgICZfX2J0blxuICAgICAgICBwYWRkaW5nOiAxNXB4XG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44NSlcbiAgICAgICAgcmlnaHQ6IDExcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTgwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgcmlnaHQ6IDMzcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzA1cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOClcbiAgICAgICAgcmlnaHQ6IDIwcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTEyMHB4XG4gICAgICAgICYtbWFjaGluZVxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgzKVxuICAgICAgICAgIHJpZ2h0OiA0MXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3RpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgJl9fbGlzdFxuICAgICAgICAmLWl0ZW1cbiAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweFxuICAgICAgJl9fYnRuXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweFxuICAgICAgICBmb250LXNpemU6IDE1cHhcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KVxuICAgICAgICByaWdodDogMzFweFxuICAgICAgJl9fZ2FtZVxuICAgICAgICBtYXJnaW4tdG9wOiAtMTYwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgYm90dG9tOiAxN3B4XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzYpXG4gICAgICAgICAgcmlnaHQ6IDUycHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOClcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMzN3B4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44NSlcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMyMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzMpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gIC5mYXYtcGFnZVxuICAgIC5wb3B1cFxuICAgICAgJl9fd3JhcFxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC43KVxuICAgICAgICBtYXgtd2lkdGg6IDQyNXB4XG4gICAgICAgIHRvcDogMjBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdG9wOiAyNXB4XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjY1KVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDMxMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdG9wOiAxNXB4XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjYpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNDUwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTgpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDMwcHhcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBib3R0b206IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgNjBweCJdfQ== */
