/* 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, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--typeface-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(--hover-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(--corner-radius-r-20, 20px);
  color: var(--typeface-petrol8-petrol3, #004B5A);
  display: flex;
  flex-direction: column;
  gap: var(--s-7);
  height: 100%;
  padding: var(--s-7, 24px) var(--s-6, 20px) var(--s-6, 20px);
  width: 100%;
}
.promobox.petrol-light {
  background: var(--container-petrol1-petrol10, #EEF6F6);
}
.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(--supporting-colors-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(--container-grau2-petrol9);
  background-color: var(--container-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(--supporting-colors-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(--supporting-colors-grau5-grau4);
  background-color: var(--container-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(--typeface-weiss-grau1, #FFF);
}
.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(--supporting-colors-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(--container-grau2-petrol9);
  background-color: var(--container-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(--supporting-colors-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(--supporting-colors-grau5-grau4);
  background-color: var(--container-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 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(--flying-focus-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(--flying-focus-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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9wcm9tb2JveC9wcm9tb2JveC5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUFFLFNBQVM7QUFDOUI7QUFDQTtFQUNFO0lBQ0Usc0JBQXNCO0lBQ3RCLGVBQWU7RUFDakI7QUFDRjtBQUVBOzs7RUFHRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRTs7O0lBR0Usd0JBQXdCO0lBQ3hCLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjtBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWMsRUFBRSxTQUFTO0FBQzNCO0FBQ0E7RUFDRTtJQUNFLHVDQUF1QztJQUN2QyxlQUFlO0VBQ2pCO0FBQ0Y7QUFFQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLDJDQUEyQztFQUMzQywrRUFBK0U7RUFDL0UsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLGtDQUFrQztBQUNwQztBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsc0JBQXNCO0VB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QUFxQjtBQUN2QjtBQUNBO0VBQ0UsNkNBQTZDO0FBQy9DO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx1Q0FBK0I7VUFBL0IsK0JBQStCO0VBQy9CLG9DQUE0QjtVQUE1Qiw0QkFBNEI7RUFDNUIsaUNBQThCO1VBQTlCLDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IsMEJBQTBCLEVBQUUsVUFBVTtFQUN0QyxrQ0FBa0M7QUFDcEMiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL3Byb21vYm94L3Byb21vYm94LmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLnByb21vYm94X190aXRsZSB7XG4gIC8qIFNNL0gzXzIwX2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7IC8qIDI1cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveF9fdGl0bGUge1xuICAgIC8qIE1EL0xHL0gzXzI0X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fdGV4dCwgLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHAsIC5wcm9tb2JveF9fc3VidGl0bGUge1xuICAvKiBTTS9QXzE2X2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveF9fdGV4dCwgLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLFxuICAucHJvbW9ib3hfX3RleHQucmljaHRleHQgb2wsXG4gIC5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBwLCAucHJvbW9ib3hfX3N1YnRpdGxlIHtcbiAgICAvKiBNRC9MRy9YTC9QXzE4X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fc3VidGl0bGUge1xuICAvKiBYTC9QXzE4X2JvbGQgKi9cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5LCAucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSwgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5LCAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gIC8qIFVJL1NNL0J1dHRvbl9sYWJlbF9tZWRpdW1fbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiAxNHB4ICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5LCAucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnksIC5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICAvKiBVSS9YTC1MRy9CdXR0b25fbGFiZWxfbWVkaXVtX2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUsIC5wcm9tb2JveF9fbGluayBhLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGU6OmFmdGVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCwgNHB4KTtcbiAgYm9yZGVyOiB2YXIoLS1GbHlpbmdGb2N1cy1PdXRsaW5lLTIsIDJweCkgc29saWQgdmFyKC0tdHlwZWZhY2UtcGV0cm9sOC1wZXRyb2wzKTtcbiAgYm90dG9tOiAtNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4ucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmZvY3VzLXZpc2libGUsIC5wcm9tb2JveF9fdGV4dCBhOmhvdmVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWhvdmVyLXBldHJvbDExLWdyYXUxKTtcbn1cbi5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fdGV4dCBhOmhvdmVyIC5ydGUtaWNvbi1hZnRlciAucnRlLWljb24tYWZ0ZXItY29udGFpbmVyIC5ydGUtaWNvbi1hZnRlci1ib3gsIC5wcm9tb2JveF9fbGluayBhLmxpbms6aG92ZXIgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlOjphZnRlciwgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTgpO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIC5ydGUtaWNvbi1hZnRlciB7XG4gIC0taWNvbi1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tcy0yKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG59XG4ucHJvbW9ib3hfX3RleHQgYSAucnRlLWljb24tYWZ0ZXIgc3ZnLCAucHJvbW9ib3hfX2xpbmsgYS5saW5rIC5ydGUtaWNvbi1hZnRlciBzdmcge1xuICBmaWxsOiBub25lO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIsIC5wcm9tb2JveF9fbGluayBhLmxpbmsgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiB2YXIoLS1pY29uLXNpemUpO1xufVxuLnByb21vYm94X190ZXh0IGEgLnJ0ZS1pY29uLWFmdGVyIC5ydGUtaWNvbi1hZnRlci1jb250YWluZXIgLnJ0ZS1pY29uLWFmdGVyLWJveCwgLnByb21vYm94X19saW5rIGEubGluayAucnRlLWljb24tYWZ0ZXIgLnJ0ZS1pY29uLWFmdGVyLWNvbnRhaW5lciAucnRlLWljb24tYWZ0ZXItYm94IHtcbiAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wcm9tb2JveC1jb21wb25lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb21vYm94IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY29ybmVyLXJhZGl1cy1yLTIwLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLXR5cGVmYWNlLXBldHJvbDgtcGV0cm9sMywgIzAwNEI1QSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tcy03KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1zLTcsIDI0cHgpIHZhcigtLXMtNiwgMjBweCkgdmFyKC0tcy02LCAyMHB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29udGFpbmVyLXBldHJvbDEtcGV0cm9sMTAsICNFRUY2RjYpO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIC0tcG9zaXRpb246IDA7XG4gIHBhZGRpbmc6IHZhcigtLXMtNCkgdmFyKC0tcy03KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogdmFyKC0tcy01KSAzMnB4O1xuICB9XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICAtLXBvc2l0aW9uOiAtMnB4O1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLXN1cHBvcnRpbmctY29sb3JzLWdyYXU3LWdyYXUyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmRpc2FibGVkOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb250YWluZXItZ3JhdTItcGV0cm9sOSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnRhaW5lci1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wZXRyb2w4LXdlaXNzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSAuYnV0dG9uX19sYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIC0tcG9zaXRpb246IDA7XG4gIHBhZGRpbmc6IHZhcigtLXMtNCkgdmFyKC0tcy03KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zLTUpIDMycHg7XG4gIH1cbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgLS1wb3NpdGlvbjogLTJweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLXN1cHBvcnRpbmctY29sb3JzLWdyYXU3LWdyYXUyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cHBvcnRpbmctY29sb3JzLWdyYXU1LWdyYXU0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29udGFpbmVyLWdyYXUyLXBldHJvbDkpO1xufVxuLnByb21vYm94LnBldHJvbC1saWdodCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IHZhcigtLXBvc2l0aW9uKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBpbnNldCAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvbW9ib3gucGV0cm9sLWxpZ2h0IC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpmb2N1cy12aXNpYmxlOjpiZWZvcmUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tc2Vjb25kYXJ5IC5idXR0b25fX2xhYmVsIHtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9tb2JveC5wZXRyb2wtbGlnaHQgLnByb21vYm94X19saW5rIGEubGluayB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xufVxuLnByb21vYm94LnBldHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBldHJvbDgpO1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utd2Vpc3MtZ3JhdTEsICNGRkYpO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgpO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIC0tcG9zaXRpb246IDA7XG4gIHBhZGRpbmc6IHZhcigtLXMtNCkgdmFyKC0tcy03KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogdmFyKC0tcy01KSAzMnB4O1xuICB9XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICAtLXBvc2l0aW9uOiAtMnB4O1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLXN1cHBvcnRpbmctY29sb3JzLWdyYXU3LWdyYXUyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmRpc2FibGVkOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb250YWluZXItZ3JhdTItcGV0cm9sOSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnRhaW5lci1ncmF1Mi1wZXRyb2w5KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByaW1hcnktc2Vjb25kYXJ5LWJ1dHRvbnMgLnN0eWxlZC1idXR0b24uc3R5bGVkLWJ1dHRvbi0tcHJpbWFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wb3N0ZmluYW5jZWdlbGIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wb3N0ZmluYW5jZWdlbGIpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogaW5zZXQgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1wcmltYXJ5OmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS13ZWlzcyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXByaW1hcnkgLmJ1dHRvbl9fbGFiZWwge1xuICB6LWluZGV4OiAxO1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgLS1wb3NpdGlvbjogMDtcbiAgcGFkZGluZzogdmFyKC0tcy00KSB2YXIoLS1zLTcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IHZhcigtLXMtNSkgMzJweDtcbiAgfVxufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICAtLXBvc2l0aW9uOiAtMnB4O1xufVxuLnByb21vYm94LnBldHJvbCAucHJpbWFyeS1zZWNvbmRhcnktYnV0dG9ucyAuc3R5bGVkLWJ1dHRvbi5zdHlsZWQtYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tc3VwcG9ydGluZy1jb2xvcnMtZ3JhdTctZ3JhdTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3VwcG9ydGluZy1jb2xvcnMtZ3JhdTUtZ3JhdTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb250YWluZXItZ3JhdTItcGV0cm9sOSk7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogdmFyKC0tcG9zaXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBpbnNldCAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeTpmb2N1cy12aXNpYmxlOjpiZWZvcmUge1xuICBvdXRsaW5lOiAycHggc29saWQgd2hpdGU7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcmltYXJ5LXNlY29uZGFyeS1idXR0b25zIC5zdHlsZWQtYnV0dG9uLnN0eWxlZC1idXR0b24tLXNlY29uZGFyeSAuYnV0dG9uX19sYWJlbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcm9tb2JveF9fbGluayBhLmxpbmsge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sMyk7XG59XG4ucHJvbW9ib3gucGV0cm9sIC5wcm9tb2JveF9fbGluayBhLmxpbms6aG92ZXIsIC5wcm9tb2JveC5wZXRyb2wgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w0KTtcbn1cbi5wcm9tb2JveC5wZXRyb2wgLnByb21vYm94X19saW5rIGEubGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2Vpc3MpO1xufVxuLnByb21vYm94X190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnByb21vYm94X19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtMSk7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zLTUpO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsOmZpcnN0LWNoaWxkLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sOmZpcnN0LWNoaWxkLFxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IHVsOm5vdChbY2xhc3NdKSxcbi5wcm9tb2JveF9fdGV4dC5yaWNodGV4dCBvbDpub3QoW2NsYXNzXSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucHJvbW9ib3hfX3RleHQucmljaHRleHQgdWw6bm90KFtjbGFzc10pIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuLnByb21vYm94X190ZXh0LnJpY2h0ZXh0IG9sOm5vdChbY2xhc3NdKSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cbi5wcm9tb2JveF9fdGV4dCB1bCxcbi5wcm9tb2JveF9fdGV4dCBvbCB7XG4gIGxpc3Qtc3R5bGU6IHJldmVydDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLnByb21vYm94X190ZXh0IHVsOm5vdCg6bGFzdC1jaGlsZCksXG4ucHJvbW9ib3hfX3RleHQgb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXMtNyk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDMpO1xufVxuLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYSBzdmcge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sMyk7XG59XG4ucGV0cm9sIC5wcm9tb2JveF9fdGV4dCBhOmZvY3VzLXZpc2libGUsIC5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZseWluZy1mb2N1cy13ZWlzcy1ncmF1MSk7XG4gIGNvbG9yOiB2YXIoLS1wZXRyb2w0KTtcbn1cbi5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6Zm9jdXMtdmlzaWJsZSBzdmcsIC5wZXRyb2wgLnByb21vYm94X190ZXh0IGE6aG92ZXIgc3ZnIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDQpO1xufVxuLnBldHJvbCAucHJvbW9ib3hfX3RleHQgYTpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmx5aW5nLWZvY3VzLXdlaXNzLWdyYXUxKTtcbn1cbi5wcm9tb2JveF9faW1hZ2Uge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBoZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMTYwcHg7XG59XG4ucHJvbW9ib3hfX2FjdGlvbl9jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnByb21vYm94X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcy01KTtcbn1cbi5wcm9tb2JveF9fbGluayBhLmxpbms6aG92ZXIgLmxpbmtfX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTUlOyAvKiA0LjVweCAqL1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xufSJdfQ== */