/* Breakpoints */
.promobox__title {
  /* SM/H3_20_light */
  font-size: 20px;
  font-weight: 300;
  line-height: 125%; /* 25px */
}
@media screen and (min-width: 751px) {
  .promobox__title {
    /* MD/LG/H3_24_light */
    font-size: 24px;
  }
}
.promobox__text, .promobox__text.richtext ul,
.promobox__text.richtext ol,
.promobox__text.richtext p, .promobox__subtitle {
  /* SM/P_16_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 160%;
}
@media screen and (min-width: 751px) {
  .promobox__text, .promobox__text.richtext ul,
  .promobox__text.richtext ol,
  .promobox__text.richtext p, .promobox__subtitle {
    /* MD/LG/XL/P_18_light */
    font-size: 18px;
  }
}
.promobox__subtitle {
  /* XL/P_18_bold */
  font-weight: 700;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
  /* UI/SM/Button_label_medium_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary, .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
    /* UI/XL-LG/Button_label_medium_light */
    font-size: 16px;
  }
}
.promobox__text a:focus-visible, .promobox__link a.link:focus-visible {
  outline: none;
  position: relative;
}
.promobox__text a:focus-visible::after, .promobox__link a.link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-petrol3);
  bottom: -6px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -6px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.promobox__text a:focus-visible, .promobox__link a.link:focus-visible, .promobox__text a:hover, .promobox__link a.link:hover {
  color: var(--petrol11-grau1);
}
.promobox__text a:focus-visible .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link:focus-visible .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__text a:hover .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link:hover .rte-icon-after .rte-icon-after-container .rte-icon-after-box {
  transform: translateY(-100%);
}
.promobox__text a:focus-visible::after, .promobox__link a.link:focus-visible::after {
  border-radius: var(--CornerRadius-R-8);
}
.promobox__text a .rte-icon-after, .promobox__link a.link .rte-icon-after {
  --icon-size: 16px;
  margin-left: var(--s-2);
  vertical-align: middle;
  line-height: var(--icon-size);
}
.promobox__text a .rte-icon-after svg, .promobox__link a.link .rte-icon-after svg {
  fill: none;
}
.promobox__text a .rte-icon-after .rte-icon-after-container, .promobox__link a.link .rte-icon-after .rte-icon-after-container {
  display: inline-flex;
  flex-direction: column;
  overflow: hidden;
  height: var(--icon-size);
}
.promobox__text a .rte-icon-after .rte-icon-after-container .rte-icon-after-box, .promobox__link a.link .rte-icon-after .rte-icon-after-container .rte-icon-after-box {
  width: var(--icon-size);
  height: var(--icon-size);
  transition: transform 300ms ease-out;
  transform: translateY(0);
}
.promobox-component {
  width: 100%;
}
.promobox {
  border-radius: var(--CornerRadius-R-20);
  color: var(--petrol8-petrol3);
  display: flex;
  flex-direction: column;
  gap: var(--s-7);
  height: 100%;
  padding: var(--s-7) var(--s-6) var(--s-6);
  width: 100%;
}
.promobox.petrol-light {
  background: var(--petrol1-petrol10);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: white;
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:hover {
  --position: -2px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:disabled::before {
  border: 1px solid var(--grau2-petrol9);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: var(--petrol8-petrol3);
  border: 1px solid var(--petrol8-petrol3);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary:focus-visible::before {
  outline: 2px solid var(--petrol8-weiss);
  outline-offset: 3px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--primary .button__label {
  z-index: 1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: var(--petrol8-petrol3);
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:hover {
  --position: -2px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:disabled::before {
  border: 1px solid var(--grau5-grau4);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: transparent;
  border: 1px solid var(--petrol8-petrol3);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary:focus-visible::before {
  outline: 2px solid var(--petrol8-petrol3);
  outline-offset: 3px;
}
.promobox.petrol-light .primary-secondary-buttons .styled-button.styled-button--secondary .button__label {
  z-index: 1;
}
.promobox.petrol-light .promobox__link a.link {
  color: var(--petrol8-petrol3);
}
.promobox.petrol {
  background-color: var(--petrol8);
  color: var(--weiss-grau1);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: var(--petrol8);
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:hover {
  --position: -2px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:disabled::before {
  border: 1px solid var(--grau2-petrol9);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: var(--postfinancegelb);
  border: 1px solid var(--postfinancegelb);
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary:focus-visible::before {
  outline: 2px solid var(--weiss);
  outline-offset: 3px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--primary .button__label {
  z-index: 1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 56px;
  width: 100%;
  outline: none;
  position: relative;
  color: white;
  border: none;
  z-index: 1;
  --position: 0;
  padding: var(--s-4) var(--s-7);
}
@media screen and (min-width: 751px) {
  .promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary {
    padding: var(--s-5) 32px;
  }
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:hover {
  --position: -2px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:disabled {
  color: var(--grau7-grau2);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:disabled::before {
  border: 1px solid var(--grau5-grau4);
  background-color: var(--grau2-petrol9);
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary::before {
  content: "";
  position: absolute;
  inset: var(--position);
  background-color: transparent;
  border: 1px solid white;
  border-radius: 100px;
  transition: inset 0.15s ease-out;
  z-index: -1;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary:focus-visible::before {
  outline: 2px solid white;
  outline-offset: 3px;
}
.promobox.petrol .primary-secondary-buttons .styled-button.styled-button--secondary .button__label {
  z-index: 1;
}
.promobox.petrol .promobox__link a.link {
  color: var(--petrol3);
}
.promobox.petrol .promobox__link a.link:hover, .promobox.petrol .promobox__link a.link:focus {
  color: var(--petrol4);
}
.promobox.petrol .promobox__link a.link:focus-visible::after {
  border-color: var(--weiss);
}
.promobox__title {
  color: inherit;
}
.promobox__subtitle {
  margin-top: var(--s-1);
}
.promobox__text.richtext {
  display: flex;
  flex-direction: column;
}
.promobox__text.richtext ul,
.promobox__text.richtext ol,
.promobox__text.richtext p {
  margin-top: var(--s-5);
}
.promobox__text.richtext ul:first-child,
.promobox__text.richtext ol:first-child,
.promobox__text.richtext p:first-child {
  margin-top: 0;
}
.promobox__text.richtext ul:not([class]),
.promobox__text.richtext ol:not([class]) {
  display: flex;
  flex-direction: column;
  list-style-position: outside;
  padding-left: 20px;
}
.promobox__text.richtext ul:not([class]) {
  list-style-type: disc;
}
.promobox__text.richtext ol:not([class]) {
  list-style-type: decimal;
}
.promobox__text.richtext ul.pfch-list--check,
.promobox__text.richtext ul.pfch-list--cross {
  list-style: none;
  padding-left: 0;
}
.promobox__text.richtext ul.pfch-list--check > li,
.promobox__text.richtext ul.pfch-list--cross > li {
  display: flex;
  align-items: center;
  gap: var(--s-3);
}
.promobox__text.richtext ul.pfch-list--check > li::before,
.promobox__text.richtext ul.pfch-list--cross > li::before {
  content: "";
  flex: 0 0 14px;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: 14px 14px;
}
.promobox__text.richtext ul.pfch-list--check > li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 14.3333L9.05882 22.5L22 1.5' stroke='%23004B5A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.promobox__text.richtext ul.pfch-list--cross > li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.5 2.5L2.5 21.5M2.5 2.5L21.5 21.5' stroke='%23004B5A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.promobox__text ul,
.promobox__text ol {
  list-style: revert;
  padding-left: 28px;
}
.promobox__text ul:not(:last-child),
.promobox__text ol:not(:last-child) {
  margin-bottom: var(--s-7);
}
.petrol .promobox__text a {
  color: var(--petrol3);
}
.petrol .promobox__text a svg {
  color: var(--petrol3);
}
.petrol .promobox__text a:focus-visible, .petrol .promobox__text a:hover {
  border-color: var(--weiss-grau1);
  color: var(--petrol4);
}
.petrol .promobox__text a:focus-visible svg, .petrol .promobox__text a:hover svg {
  color: var(--petrol4);
}
.petrol .promobox__text a:focus-visible::after {
  border-color: var(--weiss-grau1);
}
.promobox__image {
  margin-inline: auto;
  height: 160px;
  width: 160px;
}
.promobox__action_container {
  margin-top: auto;
}
.promobox__link {
  display: flex;
  margin-bottom: var(--s-5);
}
.promobox__link a.link:hover .link__text {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 15%; /* 4.5px */
  text-underline-position: from-font;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9wcm9tb2JveC9wcm9tb2JveC5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUFFLFNBQVM7QUFDOUI7QUFDQTtFQUNFO0lBQ0Usc0JBQXNCO0lBQ3RCLGVBQWU7RUFDakI7QUFDRjtBQUVBOzs7RUFHRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRTs7O0lBR0Usd0JBQXdCO0lBQ3hCLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjtBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWMsRUFBRSxTQUFTO0FBQzNCO0FBQ0E7RUFDRTtJQUNFLHVDQUF1QztJQUN2QyxlQUFlO0VBQ2pCO0FBQ0Y7QUFFQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNDQUFzQztFQUN0QywwREFBMEQ7RUFDMUQsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsc0JBQXNCO0VB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QjtBQUNBO0VBQ0Usa1BBQWtQO0FBQ3BQO0FBQ0E7RUFDRSx3UEFBd1A7QUFDMVA7QUFDQTs7RUFFRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsZ0NBQWdDO0VBQ2hDLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxnQ0FBZ0M7QUFDbEM7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGFBQWE7RUFDYix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHVDQUErQjtVQUEvQiwrQkFBK0I7RUFDL0Isb0NBQTRCO1VBQTVCLDRCQUE0QjtFQUM1QixpQ0FBOEI7VUFBOUIsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQiwwQkFBMEIsRUFBRSxVQUFVO0VBQ3RDLGtDQUFrQztBQUNwQyIsImZpbGUiOiIuLi8uLi91aS5hcHBzL3NyYy9tYWluL2pjcl9yb290L2FwcHMvcGZjaC9jbGllbnRsaWJzL2NvbXBvbmVudHMvcHJvbW9ib3gvcHJvbW9ib3guYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJyZWFrcG9pbnRzICovXG4ucHJvbW9ib3hfX3RpdGxlIHtcbiAgLyogU00vSDNfMjBfbGlnaHQgKi9cbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjVweCAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94X190aXRsZSB7XG4gICAgLyogTUQvTEcvSDNfMjRfbGlnaHQgKi9cbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnByb21vYm94X190ZXh0LCAucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2wsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgcCwgLnByb21vYm94X19zdWJ0aXRsZSB7XG4gIC8qIFNNL1BfMTZfbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94X190ZXh0LCAucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwsXG4gIC5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBvbCxcbiAgLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHAsIC5wcm9tb2JveF9fc3VidGl0bGUge1xuICAgIC8qIE1EL0xHL1hML1BfMThfbGlnaHQgKi9cbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByb21vYm94X19zdWJ0aXRsZSB7XG4gIC8qIFhML1BfMThfYm9sZCAqL1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5LCAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgLyogVUkvU00vQnV0dG9uX2xhYmVsX21lZGl1bV9saWdodCAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDE0cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSwgLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnksIC5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSwgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIC8qIFVJL1hMLUxHL0J1dHRvbl9sYWJlbF9tZWRpdW1fbGlnaHQgKi9cbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZSwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIsIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi00KTtcbiAgYm9yZGVyOiB2YXIoLS1PdXRsaW5lLTIsIDJweCkgc29saWQgdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgYm90dG9tOiAtNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4ucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzLXZpc2libGUsIC5wcm9tb2JveF9fdGV4dCBhOmhvdmVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDExLWdyYXUxKTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fdGV4dCBhOmhvdmVyIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fbGluayBhLmxpbms6aG92ZXIgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlOjphZnRlciwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTgpO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIC5ydGUtaWNvbi1hZnRlciB7XG4gIC0taWNvbi1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tcy0yKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG59XG4ucHJvbW9ib3hfX3RleHQgYSAucnRlLWljb24tYWZ0ZXIgc3ZnLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIC5ydGUtaWNvbi1hZnRlciBzdmcge1xuICBmaWxsOiBub25lO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIsIC5wcm9tb2JveF9fbGluayBhLmxpbmsgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCwgLnByb21vYm94X19saW5rIGEubGluayAucnRlLWljb24tYWZ0ZXIgLnJ0ZS1pY29uLWFmdGVyLWNvbnRhaW5lciAucnRlLWljb24tYWZ0ZXItYm94IHtcbiAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wcm9tb2JveC1jb21wb25lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb21vYm94IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItMjApO1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zLTcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLXMtNykgdmFyKC0tcy02KSB2YXIoLS1zLTYpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wZXRyb2wxLXBldHJvbDEwKTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xuICAtLXBvc2l0aW9uOiAwO1xuICBwYWRkaW5nOiB2YXIoLS1zLTQpIHZhcigtLXMtNyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IHZhcigtLXMtNSkgMzJweDtcbiAgfVxufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgLS1wb3NpdGlvbjogLTJweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1ncmF1Ny1ncmF1Mik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JhdTItcGV0cm9sOSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXUyLXBldHJvbDkpO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiB2YXIoLS1wb3NpdGlvbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBpbnNldCAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXBldHJvbDgtd2Vpc3MpO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5IC5idXR0b25fX2xhYmVsIHtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLS1wb3NpdGlvbjogMDtcbiAgcGFkZGluZzogdmFyKC0tcy00KSB2YXIoLS1zLTcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IHZhcigtLXMtNSkgMzJweDtcbiAgfVxufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICAtLXBvc2l0aW9uOiAtMnB4O1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctZ3JhdTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JhdTUtZ3JhdTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiB2YXIoLS1wb3NpdGlvbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSAuYnV0dG9uX19sYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcm9tb2JveF9fbGluayBhLmxpbmsge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbn1cbi5wcm9tb2JveC5wZXRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wZXRyb2w4KTtcbiAgY29sb3I6IHZhcigtLXdlaXNzLWdyYXUxKTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w4KTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xuICAtLXBvc2l0aW9uOiAwO1xuICBwYWRkaW5nOiB2YXIoLS1zLTQpIHZhcigtLXMtNyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IHZhcigtLXMtNSkgMzJweDtcbiAgfVxufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgLS1wb3NpdGlvbjogLTJweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1ncmF1Ny1ncmF1Mik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JhdTItcGV0cm9sOSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXUyLXBldHJvbDkpO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiB2YXIoLS1wb3NpdGlvbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBvc3RmaW5hbmNlZ2VsYik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXBvc3RmaW5hbmNlZ2VsYik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBpbnNldCAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXdlaXNzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSAuYnV0dG9uX19sYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xuICAtLXBvc2l0aW9uOiAwO1xuICBwYWRkaW5nOiB2YXIoLS1zLTQpIHZhcigtLXMtNyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogdmFyKC0tcy01KSAzMnB4O1xuICB9XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XG4gIC0tcG9zaXRpb246IC0ycHg7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1ncmF1Ny1ncmF1Mik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF1NS1ncmF1NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXUyLXBldHJvbDkpO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IHZhcigtLXBvc2l0aW9uKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkgLmJ1dHRvbl9fbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuLnByb21vYm94LnBldHJvbCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDMpO1xufVxuLnByb21vYm94LnBldHJvbCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmhvdmVyLCAucHJvbW9ib3gucGV0cm9sIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sNCk7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXdlaXNzKTtcbn1cbi5wcm9tb2JveF9fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wcm9tb2JveF9fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zLTEpO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bCxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBvbCxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBwIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcy01KTtcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bDpmaXJzdC1jaGlsZCxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBvbDpmaXJzdC1jaGlsZCxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bDpub3QoW2NsYXNzXSksXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2w6bm90KFtjbGFzc10pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsOm5vdChbY2xhc3NdKSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBvbDpub3QoW2NsYXNzXSkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwucGZjaC1saXN0LS1jaGVjayxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bC5wZmNoLWxpc3QtLWNyb3NzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLnBmY2gtbGlzdC0tY2hlY2sgPiBsaSxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCB1bC5wZmNoLWxpc3QtLWNyb3NzID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXMtMyk7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwucGZjaC1saXN0LS1jaGVjayA+IGxpOjpiZWZvcmUsXG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwucGZjaC1saXN0LS1jcm9zcyA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAwIDAgMTRweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWwucGZjaC1saXN0LS1jaGVjayA+IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTIgMTQuMzMzM0w5LjA1ODgyIDIyLjVMMjIgMS41JyBzdHJva2U9JyUyMzAwNEI1QScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLnBmY2gtbGlzdC0tY3Jvc3MgPiBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yMS41IDIuNUwyLjUgMjEuNU0yLjUgMi41TDIxLjUgMjEuNScgc3Ryb2tlPSclMjMwMDRCNUEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5wcm9tb2JveF9fdGV4dCB1bCxcbi5wcm9tb2JveF9fdGV4dCBvbCB7XG4gIGxpc3Qtc3R5bGU6IHJldmVydDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLnByb21vYm94X190ZXh0IHVsOm5vdCg6bGFzdC1jaGlsZCksXG4ucHJvbW9ib3hfX3RleHQgb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXMtNyk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDMpO1xufVxuLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYSBzdmcge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sMyk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUsIC5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXdlaXNzLWdyYXUxKTtcbiAgY29sb3I6IHZhcigtLXBldHJvbDQpO1xufVxuLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlIHN2ZywgLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYTpob3ZlciBzdmcge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sNCk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13ZWlzcy1ncmF1MSk7XG59XG4ucHJvbW9ib3hfX2ltYWdlIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLnByb21vYm94X19hY3Rpb25fY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5wcm9tb2JveF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXMtNSk7XG59XG4ucHJvbW9ib3hfX2xpbmsgYS5saW5rOmhvdmVyIC5saW5rX190ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE1JTsgLyogNC41cHggKi9cbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbn0iXX0= */