@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype');
}
.modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #dceeff;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #49b3ff;
}
.modal-leave-order.blue .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.blue .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #dceeff;
}
.modal-leave-order.blue .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.blue .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #49b3ff;
}
.modal-leave-order.orange .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.orange .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #fff0c0;
}
.modal-leave-order.orange .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.orange .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #ffb261;
}
.modal-leave-order.allo .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.allo .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
.modal-leave-order.magento .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.magento .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #ffcee3;
}
.modal-leave-order.allo .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.allo .modal-dialog .modal-content .modal-body form .btn-submit,
.modal-leave-order.magento .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.magento .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #eb008b;
}
.modal-leave-order.green .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.green .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #8ab891;
}
.modal-leave-order.green .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.green .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #00b855;
}
.modal-leave-order.yellow .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.yellow .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #f9f7e2;
}
.modal-leave-order.yellow .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.yellow .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #f9a61a;
}
.modal-leave-order.salade .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.salade .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #c1cfb8;
}
.modal-leave-order.salade .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.salade .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #afcf42;
}
.modal-leave-order.deep-blue .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.deep-blue .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #d3d3db;
}
.modal-leave-order.deep-blue .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.deep-blue .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #182840;
}
.modal-leave-order.purple .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order.purple .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  background: #d3d3db;
}
.modal-leave-order.purple .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order.purple .modal-dialog .modal-content .modal-body form .btn-submit {
  background: #6439bc;
}
.modal-leave-order .modal-dialog.modal-lg,
#modal-leave-order .modal-dialog.modal-lg {
  max-width: 700px;
}
.modal-leave-order .modal-dialog .close,
#modal-leave-order .modal-dialog .close {
  display: none;
}
.modal-leave-order .modal-dialog .modal-title,
#modal-leave-order .modal-dialog .modal-title {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 24px;
  text-align: center;
}
.modal-leave-order .modal-dialog .modal-content,
#modal-leave-order .modal-dialog .modal-content {
  background: #e6e7e8;
  border-radius: 10px;
}
.modal-leave-order .modal-dialog .modal-content p,
#modal-leave-order .modal-dialog .modal-content p {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
}
.modal-leave-order .modal-dialog .modal-content .modal-body,
#modal-leave-order .modal-dialog .modal-content .modal-body {
  padding: 0 15px;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form,
#modal-leave-order .modal-dialog .modal-content .modal-body form {
  max-width: 100%;
  width: 580px;
  padding: 0 20px 25px;
  margin: 0 auto;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .form-group,
#modal-leave-order .modal-dialog .modal-content .modal-body form .form-group {
  margin-bottom: 5px;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-note,
#modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-note,
.modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-gid,
#modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-gid,
.modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-region_id,
#modal-leave-order .modal-dialog .modal-content .modal-body form .form-group.field-buynumbersform-region_id {
  margin-bottom: 0;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .control-label,
#modal-leave-order .modal-dialog .modal-content .modal-body form .control-label {
  color: black;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  min-width: 90px;
  text-align: right;
  padding-right: 10px;
  display: inline-block;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .help-block.help-block-error,
#modal-leave-order .modal-dialog .modal-content .modal-body form .help-block.help-block-error {
  color: black;
  padding-left: 90px;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control,
#modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control {
  width: 100%;
  max-width: 425px;
  margin: 0 auto;
  height: 39px;
  font-size: 16px;
  color: black;
  padding: 0 20px;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  display: inline-block;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::-webkit-input-placeholder,
#modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::-webkit-input-placeholder {
  color: black;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::-moz-placeholder,
#modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::-moz-placeholder {
  color: black;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::placeholder,
#modal-leave-order .modal-dialog .modal-content .modal-body form input[type="text"].form-control::placeholder {
  color: black;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit,
#modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit {
  max-width: 425px;
  width: 100%;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 0 30px;
  height: 39px;
  border: none;
  margin-left: 90px;
  outline: none;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit:hover,
#modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit:hover {
  color: black;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form .ajax-send-btn.loading,
#modal-leave-order .modal-dialog .modal-content .modal-body form .ajax-send-btn.loading {
  color: transparent !important;
  border: 0 none;
  background: transparent url('../../images/horizontal_loader.gif') no-repeat center !important;
  outline: 0 none;
}
.modal-leave-order .modal-dialog .modal-content .modal-body form img[id*="captcha"],
#modal-leave-order .modal-dialog .modal-content .modal-body form img[id*="captcha"] {
  max-width: 90px;
  height: 39px;
  vertical-align: top;
}
.modal-leave-order .modal-dialog .modal-content .modal-body .cnorder-info,
#modal-leave-order .modal-dialog .modal-content .modal-body .cnorder-info {
  display: none;
}
.modal-leave-order .modal-dialog .modal-content .modal-body .order-result,
#modal-leave-order .modal-dialog .modal-content .modal-body .order-result {
  max-width: 529px;
  margin: 0 auto;
  padding: 20px;
  color: black;
}
.modal-leave-order .modal-dialog .modal-content .modal-body .order-result.success,
#modal-leave-order .modal-dialog .modal-content .modal-body .order-result.success {
  margin-top: 30px;
  margin-bottom: 30px;
  text-align: center;
  border: 8px solid green;
}
@media (max-width: 767px) {
  .modal-leave-order .modal-dialog.modal-lg,
  #modal-leave-order .modal-dialog.modal-lg {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form,
  #modal-leave-order .modal-dialog .modal-content .modal-body form {
    width: 320px;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form label,
  #modal-leave-order .modal-dialog .modal-content .modal-body form label {
    width: 100%;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form .control-label,
  #modal-leave-order .modal-dialog .modal-content .modal-body form .control-label {
    text-align: left;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form .cnorder-info,
  #modal-leave-order .modal-dialog .modal-content .modal-body form .cnorder-info {
    margin-bottom: 40px;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form .cnorder-info,
  #modal-leave-order .modal-dialog .modal-content .modal-body form .cnorder-info,
  .modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit,
  #modal-leave-order .modal-dialog .modal-content .modal-body form .btn-submit {
    margin-left: 0;
  }
  .modal-leave-order .modal-dialog .modal-content .modal-body form .help-block.help-block-error,
  #modal-leave-order .modal-dialog .modal-content .modal-body form .help-block.help-block-error {
    padding-left: 0;
    padding-right: 0;
  }
}
* {
  margin: 0;
  padding: 0;
}
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}
body {
  font-family: 'Open Sans', sans-serif;
  color: #FFFFFF;
  background-color: #000000;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  overflow-x: hidden !important;
  position: relative;
}
.sale-layout h1,
.sale-layout h2,
.sale-layout h3,
.sale-layout h4,
.sale-layout h5,
.sale-layout h6,
.sale-layout p,
.sale-layout ul {
  margin: 0;
  padding: 0;
}
.sale-layout h1 {
  font-size: 65px;
  font-style: normal;
  font-weight: 800;
  line-height: 106.5%;
  text-align: left;
  padding-bottom: 0;
}
@media (max-width: 1199px) {
  .sale-layout h1 {
    font-size: 42px;
    line-height: 52px;
  }
}
@media (max-width: 991px) {
  .sale-layout h1 {
    font-size: 40px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  .sale-layout h1 {
    font-size: 47.454px;
    font-style: normal;
    font-weight: 800;
    line-height: 106.5%;
    text-align: left;
  }
}
@media (max-width: 360px) {
  .sale-layout h1 {
    font-size: 40px;
  }
}
.sale-layout .h1-subheader {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
@media (max-width: 1199px) {
  .sale-layout .h1-subheader {
    font-size: 22px;
  }
}
@media (max-width: 991px) {
  .sale-layout .h1-subheader {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .sale-layout .h1-subheader {
    font-size: 24px;
  }
}
.sale-layout h2,
.sale-layout .h2 {
  color: #FFF;
  text-align: center;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .sale-layout h2,
  .sale-layout .h2 {
    font-size: 24px;
    margin-bottom: 40px;
    text-align: center;
    line-height: 140%;
    padding: 0 6%;
  }
}
.sale-layout .h2 {
  margin: 0;
}
@media (max-width: 1199px) {
  .sale-layout .h2 {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .sale-layout .h2 {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  .sale-layout .h2 {
    padding: 0 6%;
  }
}
.grid-align-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
.grid-align-end {
  -webkit-align-self: end;
      -ms-flex-item-align: end;
              -ms-grid-row-align: end;
          align-self: end;
}
.grid-justify-center {
  justify-self: center;
}
.m-t-minus5 {
  margin-top: -5px;
}
.m-t-10 {
  margin-top: 10px;
}
.item-text-price {
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: 20.5px;
}
.item-text-price-rub {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 20.5px;
}
.pink-header {
  color: #F3C954;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  text-align: center;
}
.btn-elite {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  padding: 20px 30px;
  border-radius: 100px;
  border: none;
}
.btn-elite_black-pink {
  background: #F3C954 !important;
  color: #FFFFFF !important;
  text-decoration: none !important;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.btn-elite_black-pink:after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.btn-elite_black-pink:hover {
  background-color: #000 !important;
  border: solid 2px #F3C954;
}
.btn-elite_black-pink:hover:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn-elite_black-gold,
.btn-elite_black-green {
  background: #F3C954 !important;
  color: #000!important;
  text-decoration: none !important;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.btn-elite_black-gold:after,
.btn-elite_black-green:after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.btn-elite_black-gold:hover,
.btn-elite_black-green:hover {
  background-color: #000 !important;
  border: solid 2px #F3C954;
  color: #fff !important;
}
.btn-elite_black-gold:hover:after,
.btn-elite_black-green:hover:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn-elite_pinkgradient {
  background: -webkit-linear-gradient(313deg, #FF0097 19.27%, #FFF500 100%);
  background: -o-linear-gradient(313deg, #FF0097 19.27%, #FFF500 100%);
  background: linear-gradient(137deg, #FF0097 19.27%, #FFF500 100%);
  color: #FFFFFF !important;
  text-decoration: none !important;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.btn-elite_pinkgradient:after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.btn-elite_pinkgradient:hover {
  -webkit-box-shadow: 4px 5px 27px 4px rgba(255, 45, 45, 0.85);
          box-shadow: 4px 5px 27px 4px rgba(255, 45, 45, 0.85);
}
.btn-elite_pinkgradient:hover:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn-elite_white {
  background-color: #FFFFFF !important;
  color: #000 !important;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 152.182%;
  text-decoration: none !important;
  text-align: center;
  margin: 0 70px;
}
@media (max-width: 1199px) {
  .btn-elite_white {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .btn-elite_white {
    font-size: 14px;
    margin: 0 40px;
    padding: 15px 30px;
  }
}
@media (max-width: 767px) {
  .btn-elite_white {
    font-size: 18px;
    padding: 20px 30px;
    margin: 0 auto;
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }
}
@media (max-width: 395px) {
  .btn-elite_white {
    font-size: 16px;
  }
}
@media (max-width: 360px) {
  .btn-elite_white {
    padding: 15px 30px;
  }
}
@media (max-width: 342px) {
  .btn-elite_white {
    padding: 10px 20px;
  }
}
.btn-elite_white:after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.btn-elite_white:hover {
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.btn-elite_white:hover:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn-elite_black {
  background-color: #000 !important;
  color: #FFFFFF !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 152.182%;
  text-decoration: none !important;
  text-align: center;
}
.btn-elite_black:after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.btn-elite_black:hover {
  background-color: #F3C954 !important;
}
.btn-elite_black:hover:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.pic-desktop {
  width: 100vw;
  display: block;
}
@media (max-width: 767px) {
  .pic-desktop {
    display: none;
  }
}
.pic-mobile {
  width: 100vw;
  display: none;
}
@media (max-width: 767px) {
  .pic-mobile {
    display: block;
  }
}
section .owl-theme .owl-dots,
section .owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 40px;
  padding-bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767px) {
  section .owl-theme .owl-dots,
  section .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 30px;
    padding-bottom: 0;
  }
}
section .owl-theme .owl-dots .owl-dot,
section .owl-theme .owl-nav.disabled + .owl-dots .owl-dot {
  width: 27px;
}
@media (max-width: 767px) {
  section .owl-theme .owl-dots .owl-dot,
  section .owl-theme .owl-nav.disabled + .owl-dots .owl-dot {
    width: 20px;
  }
}
section .owl-theme .owl-dots .owl-dot span,
section .owl-theme .owl-nav.disabled + .owl-dots .owl-dot span {
  width: 12px;
  height: 12px;
}
@media (max-width: 767px) {
  section .owl-theme .owl-dots .owl-dot span,
  section .owl-theme .owl-nav.disabled + .owl-dots .owl-dot span {
    width: 8px;
    height: 8px;
  }
}
section .owl-theme .owl-dots .owl-dot.active span,
section .owl-theme .owl-dots .owl-dot:hover span {
  background: #F3C954;
}
.container {
  padding: 0;
}
.section-block {
  color: #FFFFFF;
  background-color: #000000;
  padding-bottom: 130px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767px) {
  .section-block {
    padding-bottom: 80px;
  }
}
.section-block .section-block-wrap {
  margin: 0 -5px;
}
@media (max-width: 1199px) {
  .section-block .section-block-wrap {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .section-block .section-block-wrap {
    width: 400px;
  }
}
@media (max-width: 400px) {
  .section-block .section-block-wrap {
    width: -webkit-calc(100vw - 20px);
    width: calc(100vw - 20px);
  }
}
.top-banner-block {
  padding-bottom: 150px;
}
@media (max-width: 767px) {
  .top-banner-block {
    padding-bottom: 80px;
  }
}
.top-banner-block .top-banner-wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  grid-template-areas: 'a';
}
.top-banner-block .top-banner-wrap .top-banner {
  grid-area: a;
}
.top-banner-block .top-banner-wrap .erid-landing {
  grid-area: a;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  justify-self: end;
  margin: 20px 20px 0 0;
  color: white;
}
.number-block .container {
  margin: 0 15px 0 0;
}
@media (max-width: 1199px) {
  .number-block .container {
    margin: 0 auto;
  }
}
.number-block .container .section-block-wrap .nav.nav-pills {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (22%)[3];
      grid-template-columns: repeat(3, 22%);
  grid-auto-rows: 44px;
  grid-gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 13px 13px 0 0;
  background: #1B1B1B;
  padding-top: 48px;
}
@media (max-width: 1199px) {
  .number-block .container .section-block-wrap .nav.nav-pills {
    -ms-grid-columns: (22%)[2];
        grid-template-columns: repeat(2, 22%);
  }
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .nav.nav-pills {
    -ms-grid-columns: (46.25%)[2];
        grid-template-columns: repeat(2, 46.25%);
    grid-gap: 10px;
  }
}
.number-block .container .section-block-wrap .nav.nav-pills_regions {
  -ms-grid-columns: (200px)[3];
      grid-template-columns: repeat(3, 200px);
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .nav.nav-pills_regions {
    -ms-grid-columns: (46.25%)[2];
        grid-template-columns: repeat(2, 46.25%);
    grid-gap: 10px;
  }
}
.number-block .container .section-block-wrap .nav.nav-pills:before,
.number-block .container .section-block-wrap .nav.nav-pills:after {
  display: none;
}
.number-block .container .section-block-wrap .nav.nav-pills li {
  border-radius: 6.395px;
  border: 1px solid #FFF;
  opacity: 0.20000000298023224;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  background: -webkit-gradient(linear, left bottom, left top, from(#262626), to(#262626)), -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, #262626 0%, #262626 100%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(bottom, #262626 0%, #262626 100%), -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(0deg, #262626 0%, #262626 100%), linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
}
@media (max-width: 1199px) {
  .number-block .container .section-block-wrap .nav.nav-pills li.last_tab_span {
    -ms-grid-column: span 2;
        grid-column: span 2;
  }
}
.number-block .container .section-block-wrap .nav.nav-pills li.active {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  border-radius: 6.395px;
  background: #F3C954;
  border: none;
  height: 43px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.number-block .container .section-block-wrap .nav.nav-pills li.active > a {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  border-radius: 6.395px;
  background: -webkit-gradient(linear, left bottom, left top, from(#262626), to(#262626)), -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, #262626 0%, #262626 100%), -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(bottom, #262626 0%, #262626 100%), -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(0deg, #262626 0%, #262626 100%), linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
}
.number-block .container .section-block-wrap .nav.nav-pills li a {
  text-align: center;
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  width: -webkit-calc(100% - 2px);
  width: calc(100% - 2px);
}
@media (max-width: 360px) {
  .number-block .container .section-block-wrap .nav.nav-pills li a {
    font-size: 18px;
  }
}
.number-block .container .section-block-wrap .nav.nav-pills li a:hover {
  background-color: transparent;
  background: #F3C954;
  width: 100%;
  height: 100%;
}
.number-block .container .section-block-wrap .tabs-wrap {
  display: -ms-grid;
  display: grid;
  grid-template-areas: "a";
  border-radius: 0 0 13px 13px;
  background: #1B1B1B;
}
.number-block .container .section-block-wrap .tab-pane {
  grid-area: a;
  padding: 40px 0 0 0;
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .tab-pane {
    padding-top: 25px;
  }
}
.number-block .container .section-block-wrap .tab-pane.fade {
  height: 0;
}
.number-block .container .section-block-wrap .tab-pane.fade.active {
  height: auto;
}
.number-block .container .section-block-wrap .numbers-wrapper {
  background-color: #1B1B1B;
  border-radius: 0 0 13px 13px;
  padding: 0 0 20px 0;
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .numbers-wrapper {
    padding: 0;
  }
}
.number-block .container .section-block-wrap .numbers-wrapper .total,
.number-block .container .section-block-wrap .numbers-wrapper .tooltip-fb,
.number-block .container .section-block-wrap .numbers-wrapper .cart.cart-order,
.number-block .container .section-block-wrap .numbers-wrapper .cart {
  display: none;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-group-caption {
  display: none;
  margin-bottom: 40px;
  margin-top: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .numbers-wrapper .reg-group-caption {
    margin-bottom: 10px;
    margin-top: 10px;
  }
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-group-caption a {
  color: #FFFFFF;
  line-height: 130%;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper {
  background-color: #1B1B1B;
  margin: 0 auto;
  width: 1083px;
}
@media (max-width: 1199px) {
  .number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper {
    margin: 0 auto;
    width: 950px;
  }
}
@media (max-width: 991px) {
  .number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper {
    width: 700px;
  }
}
@media (max-width: 767px) {
  .number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper {
    width: 256px;
  }
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel {
  min-width: 256px;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item {
  max-width: 256px;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper {
  padding: 0;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper:after {
  display: none;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-price {
  height: 38px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-price .value {
  color: #FFF;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-price .value.old {
  color: #FFFFFF;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  font-weight: 300;
  font-size: 16px;
  -webkit-text-decoration-line: line-through;
     -moz-text-decoration-line: line-through;
          text-decoration-line: line-through;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-price .rub-arial-regular {
  color: #FFF;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-price .rub-arial-regular.old {
  color: #FFF;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  -webkit-text-decoration-line: line-through;
     -moz-text-decoration-line: line-through;
          text-decoration-line: line-through;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-nav {
  margin-bottom: 0;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-nav .d_category-arrow {
  width: 18px;
  height: 18px;
  margin: 10px 0 0 0;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-nav .d_category-arrow.d_category-prev {
  background: url(../../images/landings/elite/arrow-left_elite.png) center center no-repeat;
  width: 63px;
  border-right: 1px solid #fff;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-nav .d_category-arrow.d_category-next {
  background: url(../../images/landings/elite/arrow-right_elite.png) center center no-repeat;
  width: 62px;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .numbers-slider-wrapper .numbers-slide .number {
  margin: 5px auto;
  border-radius: 6.395px;
  background: #262626;
  color: #FFF;
  font-size: 21.925px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-caption {
  height: 38px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.number-block .container .section-block-wrap .numbers-wrapper .reg-wrapper .owl-carousel .owl-item .d_category-wrapper .d_category-group-caption .js-title-category {
  background: #F3C954;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  text-transform: none;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
}
.number-block .owl-theme .owl-dots,
.number-block .owl-theme .owl-nav.disabled + .owl-dots {
  display: none;
  padding-bottom: 48px;
}
@media (max-width: 767px) {
  .number-block .owl-theme .owl-dots,
  .number-block .owl-theme .owl-nav.disabled + .owl-dots {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    padding-bottom: 35px;
  }
}
.number-block .owl-carousel .owl-stage {
  margin: 0 auto;
}
.numbers-wrapper .d_category-wrapper {
  padding-top: 0 !important;
}
.numbers-wrapper .d_category-wrapper .d_category-group-price.price-one-category {
  text-align: center !important;
  padding-bottom: 20px;
  color: white;
}
.numbers-wrapper .d_category-wrapper .d_category-numbers {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
      grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 20px;
  margin: 0 50px;
}
@media (max-width: 767px) {
  .numbers-wrapper .d_category-wrapper .d_category-numbers {
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr);
  }
}
.numbers-wrapper .d_category-wrapper .d_category-numbers .number-landing {
  margin: 5px auto !important;
  border-radius: 6.395px;
  background: #262626;
  color: #FFF;
  font-size: 21.925px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  width: 100% !important;
}
@media (max-width: 991px) {
  .numbers-wrapper .d_category-wrapper .d_category-numbers .number-landing {
    font-size: 16px !important;
  }
}
@media (max-width: 767px) {
  .numbers-wrapper .d_category-wrapper .d_category-numbers .number-landing {
    font-size: 14px !important;
  }
}
@media (max-width: 389px) {
  .numbers-wrapper .d_category-wrapper .d_category-numbers .number-landing {
    font-size: 14px !important;
  }
}
.numbers-wrapper .d_category-wrapper .d_category-numbers-more {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 40px;
}
.numbers-wrapper .d_category-wrapper .d_category-numbers-more a {
  text-align: center;
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
}
.numbers-wrapper .d_category-wrapper .d_category-numbers-more a:hover {
  color: #F3C954;
}
.popular-tariffs-block .container {
  margin: 0 15px 0 0;
}
@media (max-width: 1199px) {
  .popular-tariffs-block .container {
    margin: 0 auto;
  }
}
.popular-tariffs-block .popular-tariffs-block-wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 470px;
  grid-gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767px) {
  .popular-tariffs-block .popular-tariffs-block-wrap {
    -ms-grid-columns: calc(100% - 20px);
        grid-template-columns: -webkit-calc(100% - 20px);
        grid-template-columns: calc(100% - 20px);
    grid-gap: 10px;
  }
}
@media (max-width: 400px) {
  .popular-tariffs-block .popular-tariffs-block-wrap {
    -ms-grid-columns: 100%;
        grid-template-columns: 100%;
  }
}
.popular-tariffs-block .popular-tariffs-block-wrap .owl-stage {
  margin: 0 auto;
}
.popular-tariffs-block .popular-tariffs-block-wrap .owl-dots {
  display: none !important;
}
@media (max-width: 767px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .owl-dots {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item {
  border-radius: 13px;
  background-color: #1B1B1B;
  padding: 40px 53px 0 53px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  grid-auto-rows: 40px 144px 110px auto;
}
@media (max-width: 991px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item {
    padding: 40px 30px 0 30px;
    grid-auto-rows: 40px 174px 110px auto;
  }
}
@media (max-width: 767px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item {
    padding: 40px 53px 0 53px;
    grid-auto-rows: 40px 144px 110px auto;
  }
}
@media (max-width: 400px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item {
    grid-auto-rows: 40px 220px 60px auto;
    padding-left: 10%;
    padding-right: 10%;
  }
}
.popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item ul {
  margin-top: 33px;
  padding-left: 16px;
}
.popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item ul li {
  margin-bottom: 5px;
}
.popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item ul li::marker {
  font-size: 12px;
}
.popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item.slide {
  width: 1fr;
  height: 470px;
}
@media (max-width: 991px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item.slide {
    width: 300px;
    height: 500px;
  }
}
@media (max-width: 767px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item.slide {
    width: 400px;
    height: 470px;
  }
}
@media (max-width: 400px) {
  .popular-tariffs-block .popular-tariffs-block-wrap .popular-tariffs-block-item.slide {
    width: 95vw;
  }
}
.why-block .container {
  margin: 0 15px 0 0;
}
@media (max-width: 1199px) {
  .why-block .container {
    margin: 0 auto;
  }
}
.why-block .why-block-grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
      grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 268px;
  grid-gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 991px) {
  .why-block .why-block-grid {
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .why-block .why-block-grid {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    grid-gap: 10px;
  }
}
@media (max-width: 400px) {
  .why-block .why-block-grid {
    -ms-grid-columns: 100%;
        grid-template-columns: 100%;
  }
}
.why-block .why-block-grid .why-block-item {
  border-radius: 13px;
  background-color: #1B1B1B;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  gap: 39px;
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
}
.order-block {
  padding-bottom: 0 !important;
}
.order-block .order-block-wrap {
  display: -ms-grid;
  display: grid;
  margin: 0 5%;
  -ms-grid-columns: 400px 1fr;
      grid-template-columns: 400px 1fr;
  -ms-grid-rows: auto;
      grid-template-rows: auto;
  grid-template-areas: "a b";
}
@media (max-width: 1199px) {
  .order-block .order-block-wrap {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .order-block .order-block-wrap {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    grid-template-areas: "a" "b";
    grid-row-gap: 48px;
  }
}
.order-block .order-block-wrap .order-block-img-wrap {
  grid-area: a;
  justify-self: start;
  height: 478px;
  width: 400px;
  -webkit-background-size: cover;
          background-size: cover;
}
.order-block .order-block-wrap .order-block-img-wrap img {
  width: 100%;
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .order-block-img-wrap {
    width: 228px;
    height: 235px;
    -webkit-background-size: auto auto;
            background-size: auto;
    grid-area: b;
    justify-self: center;
  }
}
.order-block .order-block-wrap .form-warp {
  grid-area: b;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  width: 100%;
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .form-warp {
    grid-area: a;
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 20px;
  width: 580px;
  margin-top: 75px;
}
@media (max-width: 1199px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap {
    width: -webkit-calc(580px * 0.8);
    width: calc(580px * 0.8);
  }
}
@media (max-width: 991px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap {
    width: -webkit-calc(580px * 0.55);
    width: calc(580px * 0.55);
    margin-top: -webkit-calc(75px * 0.9);
    margin-top: calc(75px * 0.9);
  }
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap {
    margin: 0 auto;
    width: 100%;
  }
}
@media (max-width: 400px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap {
    width: -webkit-calc(100vw - 20px);
    width: calc(100vw - 20px);
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .order-block-form-wrap-header {
  margin-bottom: 15px;
  width: 415px;
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap .order-block-form-wrap-header {
    width: 100%;
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group.form-button {
    -webkit-align-self: center;
        -ms-flex-item-align: center;
                -ms-grid-row-align: center;
            align-self: center;
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .control-label:after {
  content: '';
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"] {
  width: 100%;
  height: 60px;
  border-radius: 13px;
  background: #1B1B1B;
  border: none;
  padding-left: 26px;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]::-webkit-input-placeholder {
  text-indent: 0;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]::-moz-placeholder {
  text-indent: 0;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]::placeholder {
  text-indent: 0;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]:focus::-webkit-input-placeholder {
  color: transparent;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]:focus::-moz-placeholder {
  color: transparent;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper input[type="text"]:focus::placeholder {
  color: transparent;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox {
  padding-top: 0;
  padding-bottom: 10px;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label {
  padding-left: 0;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label:after {
  display: none;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label input[type="checkbox"] {
  position: absolute;
  z-index: -1;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label input[type="checkbox"]:checked ~ .agreement_label:before {
  border-color: #9A9A9A;
  background-color: #1B1B1B;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="12" viewBox="0 0 18 12" fill="none"><path d="M1 4.94444L8 10.5L17 0.5" stroke="aliceblue"/></svg>');
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label .agreement_label {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  color: #9A9A9A;
}
@media screen and (max-width: 900px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label .agreement_label {
    font-size: 10px;
  }
}
@media screen and (max-width: 767px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label .agreement_label {
    font-size: 12px;
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label .agreement_label:before {
  content: '';
  display: inline-block;
  width: 26px;
  height: 26px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  border: 1px solid #9A9A9A;
  border-radius: 0.25em;
  margin-right: 3%;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: 50% 50%;
          background-size: 50% 50%;
  color: #1B1B1B;
  background-color: #000000;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .field-wrapper .checkbox label .agreement_label a {
  color: #9A9A9A;
  text-decoration: underline;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .help-block {
  margin: 0;
  color: #F3C954;
  padding-left: 0;
  font-size: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .help-block {
    height: 10px;
  }
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .form-horizontal .form-group .help-block .error_message {
  display: block;
  width: 90%;
  height: 1px;
  border-bottom: solid 1px;
  margin-top: -15px;
}
.order-block .order-block-wrap .form-warp .order-block-form-wrap .order-result.success {
  font-size: 24px;
  text-align: center;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXAiLCJwYWdlcy9zYWxlX2xheW91dF9ibGFjay1nb2xkLmNzcyIsIl9wYXJ0aWFscy9wb3B1cC1vcmRlci5sZXNzIiwicGFnZXMvc2FsZV9sYXlvdXRfYmxhY2subGVzcyIsInBhZ2VzLzxubyBzb3VyY2U+Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1JQUFBO0NDQ0Q7QURDRDtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtSUFBQTtDQ0NEO0FEQ0Q7RUFDRSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUlBQUE7Q0NDRDtBRENEO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1JQUFBO0NDQ0Q7QURDRDtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtSUFBQTtDQ0NEO0FEQ0Q7RUFDRSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUlBQUE7Q0NDRDtBQzlCRDs7RUFYWSxvQkFBQTtDRDZDWDtBQ2xDRDs7RUFSWSxvQkFBQTtDRDhDWDtBQ25DQzs7RUFkVSxvQkFBQTtDRHFEWDtBQ3ZDQzs7RUFYVSxvQkFBQTtDRHNEWDtBQ3hDQzs7RUFqQlUsb0JBQUE7Q0Q2RFg7QUM1Q0M7O0VBZFUsb0JBQUE7Q0Q4RFg7QUM3Q0M7Ozs7RUFwQlUsb0JBQUE7Q0R1RVg7QUNuREM7Ozs7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QUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO01BQUEscUJBQUE7VUFBQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7RUFDQSxlQUFBO0VBQ0EsMEJBQUE7Q0YrVnJCO0FFbGZEO0VBc0pzQixlQUFBO0VBQ0EsMkJBQUE7Q0YrVnJCO0FFdGZEO0VBOEpjLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQUEsc0JBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5QkFBQTtFQUFBLGdDQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0NGMlZiO0FFMVZhO0VBb0JiO0lBbkJlLGFBQUE7R0Y2VmI7Q0FDRjtBRXBnQkQ7RUF5S2dCLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7Q0Y4VmY7QUUzZ0JEO0VBbUxVLGdCQUFBO0VBQ0EsbUJBQUE7Q0YyVlQiLCJmaWxlIjoicGFnZXMvc2FsZV9sYXlvdXRfYmxhY2stZ29sZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2lIMEM0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2paMEM0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2pyMEM0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2dIMXk0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2ctMXk0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3Y0NC9tZW1TWWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZaeU9PU3I0ZFZKV1Vnc2haMXk0bi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZGNlZWZmO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuYnRuLXN1Ym1pdCxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjNDliM2ZmO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLmJsdWUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCxcbiNtb2RhbC1sZWF2ZS1vcmRlci5ibHVlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZGNlZWZmO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLmJsdWUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLmJsdWUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzQ5YjNmZjtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5vcmFuZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCxcbiNtb2RhbC1sZWF2ZS1vcmRlci5vcmFuZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQ6ICNmZmYwYzA7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIub3JhbmdlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuYnRuLXN1Ym1pdCxcbiNtb2RhbC1sZWF2ZS1vcmRlci5vcmFuZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ZmYjI2MTtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5hbGxvIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wsXG4jbW9kYWwtbGVhdmUtb3JkZXIuYWxsbyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuLm1vZGFsLWxlYXZlLW9yZGVyLm1hZ2VudG8gLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCxcbiNtb2RhbC1sZWF2ZS1vcmRlci5tYWdlbnRvIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZjZWUzO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLmFsbG8gLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLmFsbG8gLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuLm1vZGFsLWxlYXZlLW9yZGVyLm1hZ2VudG8gLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLm1hZ2VudG8gLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ViMDA4Yjtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5ncmVlbiAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyLmdyZWVuIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjOGFiODkxO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLmdyZWVuIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuYnRuLXN1Ym1pdCxcbiNtb2RhbC1sZWF2ZS1vcmRlci5ncmVlbiAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMDBiODU1O1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLnllbGxvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyLnllbGxvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjdlMjtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci55ZWxsb3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLnllbGxvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZjlhNjFhO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLnNhbGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyLnNhbGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2MxY2ZiODtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5zYWxhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLnNhbGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjYWZjZjQyO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLmRlZXAtYmx1ZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyLmRlZXAtYmx1ZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkYjtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5kZWVwLWJsdWUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLmRlZXAtYmx1ZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMTgyODQwO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyLnB1cnBsZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxuI21vZGFsLWxlYXZlLW9yZGVyLnB1cnBsZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2QzZDNkYjtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlci5wdXJwbGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0LFxuI21vZGFsLWxlYXZlLW9yZGVyLnB1cnBsZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjNjQzOWJjO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cubW9kYWwtbGcsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZy5tb2RhbC1sZyB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAuY2xvc2UsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAuY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLXRpdGxlLFxuI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNlNmU3ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCBwLFxuI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA1ODBweDtcbiAgcGFkZGluZzogMCAyMHB4IDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuZm9ybS1ncm91cCxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5mb3JtLWdyb3VwLmZpZWxkLWJ1eW51bWJlcnNmb3JtLW5vdGUsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5mb3JtLWdyb3VwLmZpZWxkLWJ1eW51bWJlcnNmb3JtLW5vdGUsXG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5mb3JtLWdyb3VwLmZpZWxkLWJ1eW51bWJlcnNmb3JtLWdpZCxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmZvcm0tZ3JvdXAuZmllbGQtYnV5bnVtYmVyc2Zvcm0tZ2lkLFxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuZm9ybS1ncm91cC5maWVsZC1idXludW1iZXJzZm9ybS1yZWdpb25faWQsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5mb3JtLWdyb3VwLmZpZWxkLWJ1eW51bWJlcnNmb3JtLXJlZ2lvbl9pZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5jb250cm9sLWxhYmVsLFxuI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1pbi13aWR0aDogOTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmhlbHAtYmxvY2suaGVscC1ibG9jay1lcnJvcixcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmhlbHAtYmxvY2suaGVscC1ibG9jay1lcnJvciB7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAzOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5idG4tc3VibWl0IHtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuYnRuLXN1Ym1pdDpob3ZlcixcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQ6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG4ubW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5hamF4LXNlbmQtYnRuLmxvYWRpbmcsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5hamF4LXNlbmQtYnRuLmxvYWRpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vLi4vaW1hZ2VzL2hvcml6b250YWxfbG9hZGVyLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCBub25lO1xufVxuLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbWdbaWQqPVwiY2FwdGNoYVwiXSxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gaW1nW2lkKj1cImNhcHRjaGFcIl0ge1xuICBtYXgtd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzlweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jbm9yZGVyLWluZm8sXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY25vcmRlci1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5vcmRlci1yZXN1bHQsXG4jbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAub3JkZXItcmVzdWx0IHtcbiAgbWF4LXdpZHRoOiA1MjlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5vcmRlci1yZXN1bHQuc3VjY2VzcyxcbiNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5vcmRlci1yZXN1bHQuc3VjY2VzcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiA4cHggc29saWQgZ3JlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cubW9kYWwtbGcsXG4gICNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nLm1vZGFsLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSxcbiAgI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gbGFiZWwsXG4gICNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmNvbnRyb2wtbGFiZWwsXG4gICNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuY25vcmRlci1pbmZvLFxuICAjbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5jbm9yZGVyLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm1vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuY25vcmRlci1pbmZvLFxuICAjbW9kYWwtbGVhdmUtb3JkZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIC5jbm9yZGVyLWluZm8sXG4gIC5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQsXG4gICNtb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tb2RhbC1sZWF2ZS1vcmRlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gLmhlbHAtYmxvY2suaGVscC1ibG9jay1lcnJvcixcbiAgI21vZGFsLWxlYXZlLW9yZGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSAuaGVscC1ibG9jay5oZWxwLWJsb2NrLWVycm9yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0OmZvY3VzLFxuc2VsZWN0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2FsZS1sYXlvdXQgaDEsXG4uc2FsZS1sYXlvdXQgaDIsXG4uc2FsZS1sYXlvdXQgaDMsXG4uc2FsZS1sYXlvdXQgaDQsXG4uc2FsZS1sYXlvdXQgaDUsXG4uc2FsZS1sYXlvdXQgaDYsXG4uc2FsZS1sYXlvdXQgcCxcbi5zYWxlLWxheW91dCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zYWxlLWxheW91dCBoMSB7XG4gIGZvbnQtc2l6ZTogNjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTA2LjUlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNhbGUtbGF5b3V0IGgxIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2FsZS1sYXlvdXQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zYWxlLWxheW91dCBoMSB7XG4gICAgZm9udC1zaXplOiA0Ny40NTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMTA2LjUlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuc2FsZS1sYXlvdXQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLnNhbGUtbGF5b3V0IC5oMS1zdWJoZWFkZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zYWxlLWxheW91dCAuaDEtc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2FsZS1sYXlvdXQgLmgxLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNhbGUtbGF5b3V0IC5oMS1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnNhbGUtbGF5b3V0IGgyLFxuLnNhbGUtbGF5b3V0IC5oMiB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zYWxlLWxheW91dCBoMixcbiAgLnNhbGUtbGF5b3V0IC5oMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIHBhZGRpbmc6IDAgNiU7XG4gIH1cbn1cbi5zYWxlLWxheW91dCAuaDIge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zYWxlLWxheW91dCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zYWxlLWxheW91dCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zYWxlLWxheW91dCAuaDIge1xuICAgIHBhZGRpbmc6IDAgNiU7XG4gIH1cbn1cbi5ncmlkLWFsaWduLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ncmlkLWFsaWduLWVuZCB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbi5ncmlkLWp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4ubS10LW1pbnVzNSB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4ubS10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5pdGVtLXRleHQtcHJpY2Uge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwLjVweDtcbn1cbi5pdGVtLXRleHQtcHJpY2UtcnViIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC41cHg7XG59XG4ucGluay1oZWFkZXIge1xuICBjb2xvcjogI0YzQzk1NDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnRuLWVsaXRlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1lbGl0ZV9ibGFjay1waW5rIHtcbiAgYmFja2dyb3VuZDogI0YzQzk1NCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYnRuLWVsaXRlX2JsYWNrLXBpbms6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1lbGl0ZV9ibGFjay1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDJweCAjRjNDOTU0O1xufVxuLmJ0bi1lbGl0ZV9ibGFjay1waW5rOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWVsaXRlX2JsYWNrLWdvbGQsXG4uYnRuLWVsaXRlX2JsYWNrLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogI0YzQzk1NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5idG4tZWxpdGVfYmxhY2stZ29sZDo6YWZ0ZXIsXG4uYnRuLWVsaXRlX2JsYWNrLWdyZWVuOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG4tZWxpdGVfYmxhY2stZ29sZDpob3Zlcixcbi5idG4tZWxpdGVfYmxhY2stZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMnB4ICNGM0M5NTQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLWVsaXRlX2JsYWNrLWdvbGQ6aG92ZXI6OmFmdGVyLFxuLmJ0bi1lbGl0ZV9ibGFjay1ncmVlbjpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1lbGl0ZV9waW5rZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM3ZGVnLCAjRkYwMDk3IDE5LjI3JSwgI0ZGRjUwMCAxMDAlKTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJ0bi1lbGl0ZV9waW5rZ3JhZGllbnQ6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1lbGl0ZV9waW5rZ3JhZGllbnQ6aG92ZXIge1xuICBib3gtc2hhZG93OiA0cHggNXB4IDI3cHggNHB4IHJnYmEoMjU1LCA0NSwgNDUsIDAuODUpO1xufVxuLmJ0bi1lbGl0ZV9waW5rZ3JhZGllbnQ6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4tZWxpdGVfd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUyLjE4MiU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYnRuLWVsaXRlX3doaXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLWVsaXRlX3doaXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDQwcHg7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1lbGl0ZV93aGl0ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTVweCkge1xuICAuYnRuLWVsaXRlX3doaXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuYnRuLWVsaXRlX3doaXRlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDJweCkge1xuICAuYnRuLWVsaXRlX3doaXRlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbi5idG4tZWxpdGVfd2hpdGU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1lbGl0ZV93aGl0ZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJ0bi1lbGl0ZV93aGl0ZTpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1lbGl0ZV9ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTIuMTgyJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idG4tZWxpdGVfYmxhY2s6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1lbGl0ZV9ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0M5NTQgIWltcG9ydGFudDtcbn1cbi5idG4tZWxpdGVfYmxhY2s6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5waWMtZGVza3RvcCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBpYy1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGljLW1vYmlsZSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGljLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbnNlY3Rpb24gLm93bC10aGVtZSAub3dsLWRvdHMsXG5zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1uYXYuZGlzYWJsZWQgKyAub3dsLWRvdHMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtZG90cyxcbiAgc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LFxuc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgd2lkdGg6IDI3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCxcbiAgc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuLFxuc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24gLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbixcbiAgc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbn1cbnNlY3Rpb24gLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4sXG5zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjRjNDOTU0O1xufVxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1ibG9jayB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2std3JhcCB7XG4gIG1hcmdpbjogMCAtNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay13cmFwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLXdyYXAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG4gIH1cbn1cbi50b3AtYmFubmVyLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtYmFubmVyLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuLnRvcC1iYW5uZXItYmxvY2sgLnRvcC1iYW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnYSc7XG59XG4udG9wLWJhbm5lci1ibG9jayAudG9wLWJhbm5lci13cmFwIC50b3AtYmFubmVyIHtcbiAgZ3JpZC1hcmVhOiBhO1xufVxuLnRvcC1iYW5uZXItYmxvY2sgLnRvcC1iYW5uZXItd3JhcCAuZXJpZC1sYW5kaW5nIHtcbiAgZ3JpZC1hcmVhOiBhO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMCAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5udW1iZXItYmxvY2sgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMjIlKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IDQ0cHg7XG4gIGdyaWQtZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcbiAgYmFja2dyb3VuZDogIzFCMUIxQjtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAyMiUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm5hdi5uYXYtcGlsbHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDQ2LjI1JSk7XG4gICAgZ3JpZC1nYXA6IDEwcHg7XG4gIH1cbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzX3JlZ2lvbnMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAyMDBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm5hdi5uYXYtcGlsbHNfcmVnaW9ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgNDYuMjUlKTtcbiAgICBncmlkLWdhcDogMTBweDtcbiAgfVxufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm5hdi5uYXYtcGlsbHM6OmJlZm9yZSxcbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubmF2Lm5hdi1waWxscyBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDYuMzk1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gIG9wYWNpdHk6IDAuMjAwMDAwMDAyOTgwMjMyMjQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMjYyNjI2IDAlLCAjMjYyNjI2IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIGxpLmxhc3RfdGFiX3NwYW4ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIGxpLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDYuMzk1cHg7XG4gIGJhY2tncm91bmQ6ICNGM0M5NTQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIGxpLmFjdGl2ZSA+IGEge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA2LjM5NXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzI2MjYyNiAwJSwgIzI2MjYyNiAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm5hdi5uYXYtcGlsbHMgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubmF2Lm5hdi1waWxscyBsaSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5uYXYubmF2LXBpbGxzIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI0YzQzk1NDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC50YWJzLXdyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFcIjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbiAgYmFja2dyb3VuZDogIzFCMUIxQjtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC50YWItcGFuZSB7XG4gIGdyaWQtYXJlYTogYTtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAudGFiLXBhbmUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAudGFiLXBhbmUuZmFkZSB7XG4gIGhlaWdodDogMDtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC50YWItcGFuZS5mYWRlLmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQjFCO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTNweCAxM3B4O1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnRvdGFsLFxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAudG9vbHRpcC1mYixcbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLmNhcnQuY2FydC1vcmRlcixcbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLmNhcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLWdyb3VwLWNhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLWdyb3VwLWNhcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLWdyb3VwLWNhcHRpb24gYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMUIxQjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDgzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubnVtYmVycy13cmFwcGVyIC5yZWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyNTZweDtcbiAgfVxufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCB7XG4gIG1pbi13aWR0aDogMjU2cHg7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubnVtYmVycy13cmFwcGVyIC5yZWctd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIG1heC13aWR0aDogMjU2cHg7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubnVtYmVycy13cmFwcGVyIC5yZWctd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZF9jYXRlZ29yeS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5kX2NhdGVnb3J5LXdyYXBwZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1ncm91cC1wcmljZSB7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubnVtYmVycy13cmFwcGVyIC5yZWctd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LWdyb3VwLXByaWNlIC52YWx1ZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1ncm91cC1wcmljZSAudmFsdWUub2xkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1ncm91cC1wcmljZSAucnViLWFyaWFsLXJlZ3VsYXIge1xuICBjb2xvcjogI0ZGRjtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubnVtYmVyLWJsb2NrIC5jb250YWluZXIgLnNlY3Rpb24tYmxvY2std3JhcCAubnVtYmVycy13cmFwcGVyIC5yZWctd3JhcHBlciAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LWdyb3VwLXByaWNlIC5ydWItYXJpYWwtcmVndWxhci5vbGQge1xuICBjb2xvcjogI0ZGRjtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5kX2NhdGVnb3J5LXdyYXBwZXIgLmRfY2F0ZWdvcnktbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5kX2NhdGVnb3J5LXdyYXBwZXIgLmRfY2F0ZWdvcnktbmF2IC5kX2NhdGVnb3J5LWFycm93IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1uYXYgLmRfY2F0ZWdvcnktYXJyb3cuZF9jYXRlZ29yeS1wcmV2IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9lbGl0ZS9hcnJvdy1sZWZ0X2VsaXRlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiA2M3B4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1uYXYgLmRfY2F0ZWdvcnktYXJyb3cuZF9jYXRlZ29yeS1uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9lbGl0ZS9hcnJvdy1yaWdodF9lbGl0ZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNjJweDtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5kX2NhdGVnb3J5LXdyYXBwZXIgLm51bWJlcnMtc2xpZGVyLXdyYXBwZXIgLm51bWJlcnMtc2xpZGUgLm51bWJlciB7XG4gIG1hcmdpbjogNXB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDYuMzk1cHg7XG4gIGJhY2tncm91bmQ6ICMyNjI2MjY7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIxLjkyNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLm51bWJlci1ibG9jayAuY29udGFpbmVyIC5zZWN0aW9uLWJsb2NrLXdyYXAgLm51bWJlcnMtd3JhcHBlciAucmVnLXdyYXBwZXIgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1ncm91cC1jYXB0aW9uIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5udW1iZXItYmxvY2sgLmNvbnRhaW5lciAuc2VjdGlvbi1ibG9jay13cmFwIC5udW1iZXJzLXdyYXBwZXIgLnJlZy13cmFwcGVyIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5kX2NhdGVnb3J5LXdyYXBwZXIgLmRfY2F0ZWdvcnktZ3JvdXAtY2FwdGlvbiAuanMtdGl0bGUtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kOiAjRjNDOTU0O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm51bWJlci1ibG9jayAub3dsLXRoZW1lIC5vd2wtZG90cyxcbi5udW1iZXItYmxvY2sgLm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5udW1iZXItYmxvY2sgLm93bC10aGVtZSAub3dsLWRvdHMsXG4gIC5udW1iZXItYmxvY2sgLm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG59XG4ubnVtYmVyLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm51bWJlcnMtd3JhcHBlciAuZF9jYXRlZ29yeS13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5udW1iZXJzLXdyYXBwZXIgLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1ncm91cC1wcmljZS5wcmljZS1vbmUtY2F0ZWdvcnkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5udW1iZXJzLXdyYXBwZXIgLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1udW1iZXJzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyMHB4O1xuICBtYXJnaW46IDAgNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubnVtYmVycy13cmFwcGVyIC5kX2NhdGVnb3J5LXdyYXBwZXIgLmRfY2F0ZWdvcnktbnVtYmVycyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLm51bWJlcnMtd3JhcHBlciAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LW51bWJlcnMgLm51bWJlci1sYW5kaW5nIHtcbiAgbWFyZ2luOiA1cHggYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2LjM5NXB4O1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMS45MjVweCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5udW1iZXJzLXdyYXBwZXIgLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1udW1iZXJzIC5udW1iZXItbGFuZGluZyB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubnVtYmVycy13cmFwcGVyIC5kX2NhdGVnb3J5LXdyYXBwZXIgLmRfY2F0ZWdvcnktbnVtYmVycyAubnVtYmVyLWxhbmRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg5cHgpIHtcbiAgLm51bWJlcnMtd3JhcHBlciAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LW51bWJlcnMgLm51bWJlci1sYW5kaW5nIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm51bWJlcnMtd3JhcHBlciAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LW51bWJlcnMtbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5udW1iZXJzLXdyYXBwZXIgLmRfY2F0ZWdvcnktd3JhcHBlciAuZF9jYXRlZ29yeS1udW1iZXJzLW1vcmUgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm51bWJlcnMtd3JhcHBlciAuZF9jYXRlZ29yeS13cmFwcGVyIC5kX2NhdGVnb3J5LW51bWJlcnMtbW9yZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGM0M5NTQ7XG59XG4ucG9wdWxhci10YXJpZmZzLWJsb2NrIC5jb250YWluZXIge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2sgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wb3B1bGFyLXRhcmlmZnMtYmxvY2sgLnBvcHVsYXItdGFyaWZmcy1ibG9jay13cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IDQ3MHB4O1xuICBncmlkLWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgZ3JpZC1nYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG4ucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCAub3dsLXN0YWdlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLm93bC1kb3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wb3B1bGFyLXRhcmlmZnMtYmxvY2sgLnBvcHVsYXItdGFyaWZmcy1ibG9jay13cmFwIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2staXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjFCMUI7XG4gIHBhZGRpbmc6IDQwcHggNTNweCAwIDUzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtYXV0by1yb3dzOiA0MHB4IDE0NHB4IDExMHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHggMCAzMHB4O1xuICAgIGdyaWQtYXV0by1yb3dzOiA0MHB4IDE3NHB4IDExMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCAucG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDQwcHggNTNweCAwIDUzcHg7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IDQwcHggMTQ0cHggMTEwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2sgLnBvcHVsYXItdGFyaWZmcy1ibG9jay13cmFwIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2staXRlbSB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IDQwcHggMjIwcHggNjBweCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcbiAgfVxufVxuLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtIHVsIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtIHVsIGxpOjptYXJrZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCAucG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0uc2xpZGUge1xuICB3aWR0aDogMWZyO1xuICBoZWlnaHQ6IDQ3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2sgLnBvcHVsYXItdGFyaWZmcy1ibG9jay13cmFwIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2staXRlbS5zbGlkZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdWxhci10YXJpZmZzLWJsb2NrIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCAucG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0uc2xpZGUge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnBvcHVsYXItdGFyaWZmcy1ibG9jayAucG9wdWxhci10YXJpZmZzLWJsb2NrLXdyYXAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLnNsaWRlIHtcbiAgICB3aWR0aDogOTV2dztcbiAgfVxufVxuLndoeS1ibG9jayAuY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud2h5LWJsb2NrIC5jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ud2h5LWJsb2NrIC53aHktYmxvY2stZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtYXV0by1yb3dzOiAyNjhweDtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53aHktYmxvY2sgLndoeS1ibG9jay1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndoeS1ibG9jayAud2h5LWJsb2NrLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLndoeS1ibG9jayAud2h5LWJsb2NrLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxufVxuLndoeS1ibG9jayAud2h5LWJsb2NrLWdyaWQgLndoeS1ibG9jay1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMUIxQjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAzOXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLm9yZGVyLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1hcmdpbjogMCA1JTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MDBweCAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGJcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYVwiIFwiYlwiO1xuICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgfVxufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5vcmRlci1ibG9jay1pbWctd3JhcCB7XG4gIGdyaWQtYXJlYTogYTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgaGVpZ2h0OiA0NzhweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5vcmRlci1ibG9jay1pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLm9yZGVyLWJsb2NrLWltZy13cmFwIHtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgZ3JpZC1hcmVhOiBiO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCB7XG4gIGdyaWQtYXJlYTogYjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAge1xuICAgIGdyaWQtYXJlYTogYTtcbiAgfVxufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiA1ODBweDtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTgwcHggKiAwLjgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTgwcHggKiAwLjU1KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDc1cHggKiAwLjkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICB9XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDQxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC5mb3JtLWJ1dHRvbiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmZpZWxkLXdyYXBwZXIgLmNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmZpZWxkLXdyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjMUIxQjFCO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmZpZWxkLXdyYXBwZXIgLmNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5maWVsZC13cmFwcGVyIC5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciAuY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciAuY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciAuY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuYWdyZWVtZW50X2xhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM5QTlBOUE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjFCMUI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxMlwiIHZpZXdCb3g9XCIwIDAgMTggMTJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMSA0Ljk0NDQ0TDggMTAuNUwxNyAwLjVcIiBzdHJva2U9XCJhbGljZWJsdWVcIi8+PC9zdmc+Jyk7XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmZpZWxkLXdyYXBwZXIgLmNoZWNrYm94IGxhYmVsIC5hZ3JlZW1lbnRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5QTlBOUE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmZpZWxkLXdyYXBwZXIgLmNoZWNrYm94IGxhYmVsIC5hZ3JlZW1lbnRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5maWVsZC13cmFwcGVyIC5jaGVja2JveCBsYWJlbCAuYWdyZWVtZW50X2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5vcmRlci1ibG9jayAub3JkZXItYmxvY2std3JhcCAuZm9ybS13YXJwIC5vcmRlci1ibG9jay1mb3JtLXdyYXAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZmllbGQtd3JhcHBlciAuY2hlY2tib3ggbGFiZWwgLmFncmVlbWVudF9sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlBOUE5QTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDMlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gIGNvbG9yOiAjMUIxQjFCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5maWVsZC13cmFwcGVyIC5jaGVja2JveCBsYWJlbCAuYWdyZWVtZW50X2xhYmVsIGEge1xuICBjb2xvcjogIzlBOUE5QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmhlbHAtYmxvY2sge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjRjNDOTU0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXItYmxvY2sgLm9yZGVyLWJsb2NrLXdyYXAgLmZvcm0td2FycCAub3JkZXItYmxvY2stZm9ybS13cmFwIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmhlbHAtYmxvY2sge1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5oZWxwLWJsb2NrIC5lcnJvcl9tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuLm9yZGVyLWJsb2NrIC5vcmRlci1ibG9jay13cmFwIC5mb3JtLXdhcnAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcCAub3JkZXItcmVzdWx0LnN1Y2Nlc3Mge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5jb2xvci1lbGVtZW50cyhAbWFpbi1jb2xvciwgQGJnLWNvbG9yKSB7XHJcbiAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBiZy1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4tc3VibWl0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQG1haW4tY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtbGVhdmUtb3JkZXIgLFxyXG4jbW9kYWwtbGVhdmUtb3JkZXIge1xyXG4gIC5jb2xvci1lbGVtZW50cygjNDliM2ZmLCAjZGNlZWZmKTtcclxuICAmLmJsdWUge1xyXG4gICAgLmNvbG9yLWVsZW1lbnRzKCM0OWIzZmYsICNkY2VlZmYpO1xyXG4gIH1cclxuICAmLm9yYW5nZSB7XHJcbiAgICAuY29sb3ItZWxlbWVudHMoI2ZmYjI2MSwgI2ZmZjBjMCk7XHJcbiAgfVxyXG4gICYuYWxsbywgJi5tYWdlbnRvIHtcclxuICAgIC5jb2xvci1lbGVtZW50cygjZWIwMDhiLCAjZmZjZWUzKTtcclxuICB9XHJcbiAgJi5ncmVlbiB7XHJcbiAgICAuY29sb3ItZWxlbWVudHMoIzAwYjg1NSwgIzhhYjg5MSk7XHJcbiAgfVxyXG4gICYueWVsbG93IHtcclxuICAgIC5jb2xvci1lbGVtZW50cygjZjlhNjFhLCAjZjlmN2UyKTtcclxuICB9XHJcbiAgJi5zYWxhZGUge1xyXG4gICAgLmNvbG9yLWVsZW1lbnRzKCNhZmNmNDIsICNjMWNmYjgpO1xyXG4gIH1cclxuICAmLmRlZXAtYmx1ZSB7XHJcbiAgICAuY29sb3ItZWxlbWVudHMoIzE4Mjg0MCwgI2QzZDNkYik7XHJcbiAgfVxyXG4gICYucHVycGxlIHtcclxuICAgIC5jb2xvci1lbGVtZW50cygjNjQzOWJjLCAjZDNkM2RiKTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1sZWF2ZS1vcmRlciAsXHJcbiNtb2RhbC1sZWF2ZS1vcmRlciB7XHJcbiAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAmLm1vZGFsLWxnIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgIH1cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLXRpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogI2U2ZTdlODtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDU4MHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4IDI1cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAgICAgJi5maWVsZC1idXludW1iZXJzZm9ybS1ub3RlLFxyXG4gICAgICAgICAgICAmLmZpZWxkLWJ1eW51bWJlcnNmb3JtLWdpZCxcclxuICAgICAgICAgICAgJi5maWVsZC1idXludW1iZXJzZm9ybS1yZWdpb25faWQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmhlbHAtYmxvY2suaGVscC1ibG9jay1lcnJvcntcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2x7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XHJcbiAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnRuLXN1Ym1pdHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmFqYXgtc2VuZC1idG4ubG9hZGluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoJy4uLy4uL2ltYWdlcy9ob3Jpem9udGFsX2xvYWRlci5naWYnKSBuby1yZXBlYXQgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDAgbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZ1tpZCo9XCJjYXB0Y2hhXCJdIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbm9yZGVyLWluZm97XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3JkZXItcmVzdWx0e1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MjlweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICAgICAgICAmLnN1Y2Nlc3Mge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogOHB4IHNvbGlkIGdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm1vZGFsLWxlYXZlLW9yZGVyICxcclxuICAjbW9kYWwtbGVhdmUtb3JkZXIge1xyXG4gICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICYubW9kYWwtbGcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY25vcmRlci1pbmZvIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbm9yZGVyLWluZm8sXHJcbiAgICAgICAgICAgIC5idG4tc3VibWl0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVscC1ibG9jay5oZWxwLWJsb2NrLWVycm9ye1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMDs4MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5cclxuQGltcG9ydCBcIi4uL19wYXJ0aWFscy9wb3B1cC1vcmRlci5sZXNzXCI7XHJcblxyXG5cclxuQGJnX2NvbG9yOiAjMDAwMDAwO1xyXG5AY29sb3I6ICNGRkZGRkY7XHJcbkBjYXJkX2NvbG9yOiAjMUIxQjFCO1xyXG5AbWFpbl9jb2xvcjogI0ZGMDA5MjtcclxuQHBvbGl0aWNzX2NvbG9yOiAjOUE5QTlBO1xyXG5AcG9saXRpY3NfYmdfY29sb3I6IEBiZ19jb2xvcjtcclxuQGNoZWNrYm94LWltZzogJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE4XCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDE4IDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEgNC45NDQ0NEw4IDEwLjVMMTcgMC41XCIgc3Ryb2tlPVwiYWxpY2VibHVlXCIvPjwvc3ZnPic7XHJcblxyXG5cclxuKiB7XHJcbiAgbWFyZ2luOjA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5pbnB1dDpmb2N1cyxcclxuc2VsZWN0OmZvY3VzLFxyXG50ZXh0YXJlYTpmb2N1cyxcclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogQGNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBiZ19jb2xvcjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zYWxlLWxheW91dCB7XHJcbiAgaDEsaDIsaDMsaDQsaDUsaDYscCx1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDY1cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwNi41JTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDcuNDU0cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwNi41JTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oMS1zdWJoZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMiwgLmgyIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDYlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaDIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNiU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JpZC1hbGlnbi1jZW50ZXIge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG4uZ3JpZC1hbGlnbi1lbmQge1xyXG4gIGFsaWduLXNlbGY6IGVuZDtcclxufVxyXG4uZ3JpZC1qdXN0aWZ5LWNlbnRlciB7XHJcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbn1cclxuLm0tdC1taW51czUge1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuLm0tdC0xMCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4uaXRlbS10ZXh0LXByaWNlIHtcclxuICBmb250LXNpemU6IDQycHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIwLjVweDtcclxuICAmLXJ1YiB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwLjVweDtcclxuICB9XHJcbn1cclxuLnBpbmstaGVhZGVyIHtcclxuICBjb2xvcjogQG1haW5fY29sb3I7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0bi1lbGl0ZSB7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgJl9ibGFjay1waW5rIHtcclxuICAgIGJhY2tncm91bmQ6IEBtYWluX2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogQGNvbG9yIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDJweCBAbWFpbl9jb2xvcjtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9ibGFjay1nb2xkLCAmX2JsYWNrLWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQ6IEBtYWluX2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5LjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAycHggQG1haW5fY29sb3I7XHJcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfcGlua2dyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzdkZWcsICNGRjAwOTcgMTkuMjclLCAjRkZGNTAwIDEwMCUpO1xyXG4gICAgY29sb3I6IEBjb2xvciFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5LjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDRweCA1cHggMjdweCA0cHggcmdiYSgyNTUsNDUsNDUsMC44NSk7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTIuMTgyJTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIDcwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbjogMCA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzk1cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLy9ib3gtc2hhZG93OiA0cHggNXB4IDI3cHggNHB4IHJnYig0MCwgNDIsIDU0KTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IEBjb2xvciFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1Mi4xODIlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG1haW5fY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5waWMge1xyXG4gICYtZGVza3RvcCB7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1vYmlsZSB7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbiB7XHJcbiAgLm93bC10aGVtZSAub3dsLWRvdHMsXHJcbiAgLm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90c3tcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5vd2wtZG90IHtcclxuICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4sXHJcbiAgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBAbWFpbl9jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuQHNlY3Rpb24tYmxvY2stbS1sX3I6IC01cHg7XHJcbkBzZWN0aW9uLWJsb2NrLXdpZHRoLTExOTk6IDkwMHB4O1xyXG5Ac2VjdGlvbi1ibG9jay13aWR0aC03Njc6IDQwMHB4O1xyXG5Ac2VjdGlvbi1ibG9jay13aWR0aC00MDA6IGNhbGMoMTAwdncgLSAyMHB4KTtcclxuXHJcbi5zZWN0aW9uLWJsb2Nre1xyXG4gIGNvbG9yOiBAY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJnX2NvbG9yO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWJsb2NrLXdyYXAge1xyXG4gICAgbWFyZ2luOiAwIEBzZWN0aW9uLWJsb2NrLW0tbF9yO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgLy93aWR0aDogQHNlY3Rpb24tYmxvY2std2lkdGgtMTE5OTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogQHNlY3Rpb24tYmxvY2std2lkdGgtNzY3O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiBAc2VjdGlvbi1ibG9jay13aWR0aC00MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udG9wLWJhbm5lci1ibG9jayB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgfVxyXG4gIC50b3AtYmFubmVyLXdyYXAge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2EnO1xyXG4gICAgLnRvcC1iYW5uZXIge1xyXG4gICAgICBncmlkLWFyZWE6IGE7XHJcbiAgICB9XHJcbiAgICAuZXJpZC1sYW5kaW5nIHtcclxuICAgICAgZ3JpZC1hcmVhOiBhO1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxuICAgICAgbWFyZ2luOiAyMHB4IDIwcHggMCAwO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbnVtYmVycy1zbGlkZXItd2lkdGg6IDEwODNweDtcclxuQG51bWJlcnMtc2xpZGVyLXdpZHRoLTExOTk6IDk1MHB4O1xyXG5AbnVtYmVycy1zbGlkZXItd2lkdGgtOTkxOiA3MDBweDtcclxuQG51bWJlcnMtc2xpZGVyLXdpZHRoLTQwMDogMzgwcHg7XHJcbkBudW1iZXJzLXNsaWRlLWl0ZW0td2lkdGg6IDI1NnB4O1xyXG5cclxuQG51bWJlcnMtc2xpZGVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDIyJSk7XHJcbkBudW1iZXJzLXNsaWRlci1ncmlkLXRlbXBsYXRlLWNvbHVtbnNfMTE5OTogcmVwZWF0KDIsIDIyJSk7XHJcblxyXG5AbnVtYmVycy1zbGlkZXItb3dsLWRvdHNfZGlzcGxheTogbm9uZTtcclxuQG51bWJlcnMtc2xpZGVyLW93bC1kb3RzX3BhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5AbnVtYmVycy1zbGlkZXItb3dsLWRvdHNfZGlzcGxheV83Njc6IGZsZXggIWltcG9ydGFudDtcclxuXHJcbi5udW1iZXItYmxvY2sge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5zZWN0aW9uLWJsb2NrLXdyYXAge1xyXG4gICAgICAubmF2Lm5hdi1waWxscyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IEBudW1iZXJzLXNsaWRlci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM7XHJcbiAgICAgICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAyMiUpO1xyXG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiA0NHB4O1xyXG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGNhcmRfY29sb3I7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBAbnVtYmVycy1zbGlkZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zXzExOTk7XHJcbiAgICAgICAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDIyJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA0Ni4yNSUpO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogMTBweFxyXG4gICAgICAgIH1cclxuICAgICAgICAmX3JlZ2lvbnMge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMjAwcHgpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDQ2LjI1JSk7XHJcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAxMHB4XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNi4zOTVweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjIwMDAwMDAwMjk4MDIzMjI0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMyNjI2MjYgMCUsICMyNjI2MjYgMTAwJSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMCkgMTAwJSk7XHJcbiAgICAgICAgICAmLmxhc3RfdGFiX3NwYW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjM5NXB4O1xyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGMDA5MiAwJSwgI0ZGQzEyMCAxMDAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQG1haW5fY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWN0aXZlID4gYSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuMzk1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMjYyNjI2IDAlLCAjMjYyNjI2IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDApIDEwMCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkYwMDkyIDAlLCAjRkZDMTIwIDEwMCUpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBtYWluX2NvbG9yO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRhYnMtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFcIjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTNweCAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBjYXJkX2NvbG9yO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWItcGFuZSB7XHJcbiAgICAgICAgZ3JpZC1hcmVhOiBhO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYWRlIHtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm51bWJlcnMtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNhcmRfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8ucmVnLWdyb3VwLWNhcHRpb24sIC5kX2NhdGVnb3J5LXdyYXBwZXIgPiAuZF9jYXRlZ29yeS1ncm91cC1jYXB0aW9uLCAuY2FydC5jYXJ0LW9yZGVyLCAuY2FydHtcclxuICAgICAgICAudG90YWwsIC50b29sdGlwLWZiLCAuY2FydC5jYXJ0LW9yZGVyLCAuY2FydHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWctZ3JvdXAtY2FwdGlvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZy13cmFwcGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjYXJkX2NvbG9yO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogQG51bWJlcnMtc2xpZGVyLXdpZHRoO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IEBudW1iZXJzLXNsaWRlci13aWR0aC0xMTk5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBAbnVtYmVycy1zbGlkZXItd2lkdGgtOTkxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBAbnVtYmVycy1zbGlkZS1pdGVtLXdpZHRoO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm93bC1jYXJvdXNlbCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogQG51bWJlcnMtc2xpZGUtaXRlbS13aWR0aDtcclxuICAgICAgICAgICAgLm93bC1pdGVtIHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IEBudW1iZXJzLXNsaWRlLWl0ZW0td2lkdGg7XHJcbiAgICAgICAgICAgICAgLmRfY2F0ZWdvcnktd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZF9jYXRlZ29yeS1ncm91cC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICYub2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnJ1Yi1hcmlhbC1yZWd1bGFyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAmLm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRfY2F0ZWdvcnktbmF2IHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgLmRfY2F0ZWdvcnktYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5kX2NhdGVnb3J5LXByZXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9sYW5kaW5ncy9lbGl0ZS9hcnJvdy1sZWZ0X2VsaXRlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuZF9jYXRlZ29yeS1uZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvbGFuZGluZ3MvZWxpdGUvYXJyb3ctcmlnaHRfZWxpdGUucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm51bWJlcnMtc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAubnVtYmVycy1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNi4zOTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNjI2MjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjEuOTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZF9jYXRlZ29yeS1ncm91cC1jYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgLmpzLXRpdGxlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAbWFpbl9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm93bC10aGVtZSAub3dsLWRvdHMsXHJcbiAgLm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90cyB7XHJcbiAgICBkaXNwbGF5OiBAbnVtYmVycy1zbGlkZXItb3dsLWRvdHNfZGlzcGxheTtcclxuICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiBAbnVtYmVycy1zbGlkZXItb3dsLWRvdHNfcGFkZGluZy1ib3R0b207XHJcbiAgICAvL3BhZGRpbmctYm90dG9tOiA0OHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IEBudW1iZXJzLXNsaWRlci1vd2wtZG90c19kaXNwbGF5Xzc2NztcclxuICAgICAgLy9kaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLy9tYXJnaW46IDAgYXV0byAwIDE0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm51bWJlcnMtd3JhcHBlciB7XHJcbiAgLmRfY2F0ZWdvcnktd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgLmRfY2F0ZWdvcnktZ3JvdXAtcHJpY2UucHJpY2Utb25lLWNhdGVnb3J5IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICAuZF9jYXRlZ29yeS1udW1iZXJzIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgNTBweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgfVxyXG4gICAgICAubnVtYmVyLWxhbmRpbmcge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2LjM5NXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyNjI2MjY7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMS45MjVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4OXB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1tb3JlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAbWFpbl9jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoOiAxZnI7XHJcbi8vQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoOiAzODVweDtcclxuQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoXzk5MTogMzAwcHg7XHJcbi8vQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoXzk5MTogMzcwcHg7XHJcbkBwb3B1bGFyLXRhcmlmZnMtYmxvY2staXRlbS13aWR0aF83Njc6IDQwMHB4O1xyXG5AcG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0taGVpZ2h0OiA0NzBweDtcclxuQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLWhlaWdodF85OTE6IDUwMHB4O1xyXG4ucG9wdWxhci10YXJpZmZzLWJsb2NrIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb3B1bGFyLXRhcmlmZnMtYmxvY2std3JhcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoKTtcclxuICAgIGdyaWQtYXV0by1yb3dzOiBAcG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0taGVpZ2h0O1xyXG4gICAgZ3JpZC1nYXA6IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgICBncmlkLWdhcDogMTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAub3dsLXN0YWdlIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAub3dsLWRvdHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNhcmRfY29sb3I7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggNTNweCAwIDUzcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdyaWQtYXV0by1yb3dzOiA0MHB4IDE0NHB4IDExMHB4IGF1dG87XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweCAwIDMwcHg7XHJcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDQwcHggMTc0cHggMTEwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDUzcHggMCA1M3B4O1xyXG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiA0MHB4IDE0NHB4IDExMHB4IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDQwcHggMjIwcHggNjBweCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzNweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgJjo6bWFya2VyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnNsaWRlIHtcclxuICAgICAgICB3aWR0aDogQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoO1xyXG4gICAgICAgIGhlaWdodDogQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLWhlaWdodDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiBAcG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0td2lkdGhfOTkxO1xyXG4gICAgICAgICAgaGVpZ2h0OiBAcG9wdWxhci10YXJpZmZzLWJsb2NrLWl0ZW0taGVpZ2h0Xzk5MTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICB3aWR0aDogQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLXdpZHRoXzc2NztcclxuICAgICAgICAgIGhlaWdodDogQHBvcHVsYXItdGFyaWZmcy1ibG9jay1pdGVtLWhlaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogOTV2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5Ad2h5LWJsb2NrLWl0ZW0taGVpZ2h0OiAyNjhweDtcclxuLndoeS1ibG9jayB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAud2h5LWJsb2NrLWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBncmlkLWF1dG8tcm93czogQHdoeS1ibG9jay1pdGVtLWhlaWdodDtcclxuICAgIGdyaWQtZ2FwOiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ3JpZC1nYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLndoeS1ibG9jay1pdGVtIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNhcmRfY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMzlweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBvcmRlci1ibG9jay1pbWctd3JhcC1oZWlnaHQ6IDQ3OHB4O1xyXG5Ab3JkZXItaW1nLXdyYXAtd2lkdGg6IDQwMHB4O1xyXG5Ab3JkZXItaW1nLXdyYXAtd2lkdGhfNzY3OiAyMjhweDtcclxuQG9yZGVyLWJsb2NrLWltZy13cmFwLWhlaWdodF83Njc6IDIzNXB4O1xyXG5Ab3JkZXItYmxvY2stZm9ybS1tX3Q6IDc1cHg7XHJcbkBvcmRlci1ibG9jay1mb3JtLXdpZHRoOiA1ODBweDtcclxuQG9yZGVyLWJsb2NrLWZvcm0td2lkdGhfNzY3OiAxMDAlO1xyXG5Ab3JkZXItYmxvY2stZm9ybS13aWR0aF80MDA6IGNhbGMoMTAwdncgLSAyMHB4KTtcclxuXHJcbi5vcmRlci1ibG9jayB7XHJcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAub3JkZXItYmxvY2std3JhcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgbWFyZ2luOiAwIDUlO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBAb3JkZXItaW1nLXdyYXAtd2lkdGggMWZyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGJcIjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFcIiBcImJcIjtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xyXG4gICAgfVxyXG4gICAgLm9yZGVyLWJsb2NrLWltZy13cmFwIHtcclxuICAgICAgZ3JpZC1hcmVhOiBhO1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xyXG4gICAgICBoZWlnaHQ6IEBvcmRlci1ibG9jay1pbWctd3JhcC1oZWlnaHQ7XHJcbiAgICAgIHdpZHRoOiBAb3JkZXItaW1nLXdyYXAtd2lkdGg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IEBvcmRlci1pbWctd3JhcC13aWR0aF83Njc7XHJcbiAgICAgICAgaGVpZ2h0OiBAb3JkZXItYmxvY2staW1nLXdyYXAtaGVpZ2h0Xzc2NztcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgICAgZ3JpZC1hcmVhOiBiO1xyXG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0td2FycCB7XHJcbiAgICAgIGdyaWQtYXJlYTogYjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGdyaWQtYXJlYTogYTtcclxuICAgICAgfVxyXG4gICAgICAub3JkZXItYmxvY2stZm9ybS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiBAb3JkZXItYmxvY2stZm9ybS13aWR0aDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBAb3JkZXItYmxvY2stZm9ybS1tX3Q7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoQG9yZGVyLWJsb2NrLWZvcm0td2lkdGggKiAwLjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKEBvcmRlci1ibG9jay1mb3JtLXdpZHRoICogMC41NSk7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKEBvcmRlci1ibG9jay1mb3JtLW1fdCAqIDAuOSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogQG9yZGVyLWJsb2NrLWZvcm0td2lkdGhfNzY3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiBAb3JkZXItYmxvY2stZm9ybS13aWR0aF80MDBcclxuICAgICAgICB9XHJcbiAgICAgICAgLm9yZGVyLWJsb2NrLWZvcm0td3JhcC1oZWFkZXIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIHdpZHRoOiA0MTVweDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0taG9yaXpvbnRhbCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgJi5mb3JtLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWVsZC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY2FyZF9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgfiAuYWdyZWVtZW50X2xhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAcG9saXRpY3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY2FyZF9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChAY2hlY2tib3gtaW1nKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmFncmVlbWVudF9sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHBvbGl0aWNzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcG9saXRpY3NfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGNhcmRfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcG9saXRpY3NfYmdfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwb2xpdGljc19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVscC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAbWFpbl9jb2xvcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuZXJyb3JfbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3JkZXItcmVzdWx0LnN1Y2Nlc3Mge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsbnVsbF19 */
