/** Front end editor */
@media screen and (max-width: 639px) {
}@media (min-width: 640px) {
}@media (min-width: 640px) {
}@media (max-width: 639px) {
}@media (min-width: 640px) {
}@media (min-width: 640px) {
}@media (min-width: 640px) {
}@media (max-width: 639px) {
}@media (max-width: 639px) {
}.vc_row:before,
.vc_row:after {
  content: " ";display: table;
}
.vc_row:after {
  clear: both;
}
/* Navbar */
/* Modal box */
/* Panel */
@media (max-width: 639px) {
  .vc_hidden-xs {
    display: none !important;
  }
}
@media (min-width: 640px) and (max-width: 1023px) {
  .vc_hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .vc_hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .vc_hidden-lg {
    display: none !important;
  }
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
  margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
  margin-left: 91.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
  margin-left: 83.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
  margin-left: 75%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
  margin-left: 66.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
  margin-left: 58.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
  margin-left: 50%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
  margin-left: 41.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
  margin-left: 33.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
  margin-left: 25%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
  margin-left: 16.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
  margin-left: 8.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
  margin-left: 0%;
}
.vc_non_responsive .vc_row .vc_hidden-sm {
  display: none !important;
}
.vc_column_container {
  width: 100%;
}
.vc_row {
  margin-left: -15px;
  margin-right: -15px;
}
.vc_col-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.vc_col-xs-1,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12 {
  float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-6,
.rtl .vc_rtl-columns-reverse .vc_col-xs-7,
.rtl .vc_rtl-columns-reverse .vc_col-xs-8,
.rtl .vc_rtl-columns-reverse .vc_col-xs-9,
.rtl .vc_rtl-columns-reverse .vc_col-xs-10,
.rtl .vc_rtl-columns-reverse .vc_col-xs-11,
.rtl .vc_rtl-columns-reverse .vc_col-xs-12 {
  float: right;
}
.vc_col-xs-12 {
  width: 100%;
}
.vc_col-xs-11 {
  width: 91.66666667%;
}
.vc_col-xs-10 {
  width: 83.33333333%;
}
.vc_col-xs-9 {
  width: 75%;
}
.vc_col-xs-8 {
  width: 66.66666667%;
}
.vc_col-xs-7 {
  width: 58.33333333%;
}
.vc_col-xs-6 {
  width: 50%;
}
.vc_col-xs-5 {
  width: 41.66666667%;
}
.vc_col-xs-4 {
  width: 33.33333333%;
}
.vc_col-xs-3 {
  width: 25%;
}
.vc_col-xs-2 {
  width: 16.66666667%;
}
.vc_col-xs-1 {
  width: 8.33333333%;
}
.vc_col-xs-pull-12 {
  right: 100%;
}
.vc_col-xs-pull-11 {
  right: 91.66666667%;
}
.vc_col-xs-pull-10 {
  right: 83.33333333%;
}
.vc_col-xs-pull-9 {
  right: 75%;
}
.vc_col-xs-pull-8 {
  right: 66.66666667%;
}
.vc_col-xs-pull-7 {
  right: 58.33333333%;
}
.vc_col-xs-pull-6 {
  right: 50%;
}
.vc_col-xs-pull-5 {
  right: 41.66666667%;
}
.vc_col-xs-pull-4 {
  right: 33.33333333%;
}
.vc_col-xs-pull-3 {
  right: 25%;
}
.vc_col-xs-pull-2 {
  right: 16.66666667%;
}
.vc_col-xs-pull-1 {
  right: 8.33333333%;
}
.vc_col-xs-pull-0 {
  right: auto;
}
.vc_col-xs-push-12 {
  left: 100%;
}
.vc_col-xs-push-11 {
  left: 91.66666667%;
}
.vc_col-xs-push-10 {
  left: 83.33333333%;
}
.vc_col-xs-push-9 {
  left: 75%;
}
.vc_col-xs-push-8 {
  left: 66.66666667%;
}
.vc_col-xs-push-7 {
  left: 58.33333333%;
}
.vc_col-xs-push-6 {
  left: 50%;
}
.vc_col-xs-push-5 {
  left: 41.66666667%;
}
.vc_col-xs-push-4 {
  left: 33.33333333%;
}
.vc_col-xs-push-3 {
  left: 25%;
}
.vc_col-xs-push-2 {
  left: 16.66666667%;
}
.vc_col-xs-push-1 {
  left: 8.33333333%;
}
.vc_col-xs-push-0 {
  left: auto;
}
.vc_col-xs-offset-12 {
  margin-left: 100%;
}
.vc_col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.vc_col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.vc_col-xs-offset-9 {
  margin-left: 75%;
}
.vc_col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.vc_col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.vc_col-xs-offset-6 {
  margin-left: 50%;
}
.vc_col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.vc_col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.vc_col-xs-offset-3 {
  margin-left: 25%;
}
.vc_col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.vc_col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.vc_col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 640px) {
  .vc_col-sm-1,
  .vc_col-sm-2,
  .vc_col-sm-3,
  .vc_col-sm-4,
  .vc_col-sm-5,
  .vc_col-sm-6,
  .vc_col-sm-7,
  .vc_col-sm-8,
  .vc_col-sm-9,
  .vc_col-sm-10,
  .vc_col-sm-11,
  .vc_col-sm-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-6,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-7,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-8,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-9,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-10,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-11,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-12 {
    float: right;
  }
  .vc_col-sm-12 {
    width: 100%;
  }
  .vc_col-sm-11 {
    width: 91.66666667%;
  }
  .vc_col-sm-10 {
    width: 83.33333333%;
  }
  .vc_col-sm-9 {
    width: 75%;
  }
  .vc_col-sm-8 {
    width: 66.66666667%;
  }
  .vc_col-sm-7 {
    width: 58.33333333%;
  }
  .vc_col-sm-6 {
    width: 50%;
  }
  .vc_col-sm-5 {
    width: 41.66666667%;
  }
  .vc_col-sm-4 {
    width: 33.33333333%;
  }
  .vc_col-sm-3 {
    width: 25%;
  }
  .vc_col-sm-2 {
    width: 16.66666667%;
  }
  .vc_col-sm-1 {
    width: 8.33333333%;
  }
  .vc_col-sm-pull-12 {
    right: 100%;
  }
  .vc_col-sm-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-sm-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-sm-pull-9 {
    right: 75%;
  }
  .vc_col-sm-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-sm-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-sm-pull-6 {
    right: 50%;
  }
  .vc_col-sm-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-sm-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-sm-pull-3 {
    right: 25%;
  }
  .vc_col-sm-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-sm-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-sm-pull-0 {
    right: auto;
  }
  .vc_col-sm-push-12 {
    left: 100%;
  }
  .vc_col-sm-push-11 {
    left: 91.66666667%;
  }
  .vc_col-sm-push-10 {
    left: 83.33333333%;
  }
  .vc_col-sm-push-9 {
    left: 75%;
  }
  .vc_col-sm-push-8 {
    left: 66.66666667%;
  }
  .vc_col-sm-push-7 {
    left: 58.33333333%;
  }
  .vc_col-sm-push-6 {
    left: 50%;
  }
  .vc_col-sm-push-5 {
    left: 41.66666667%;
  }
  .vc_col-sm-push-4 {
    left: 33.33333333%;
  }
  .vc_col-sm-push-3 {
    left: 25%;
  }
  .vc_col-sm-push-2 {
    left: 16.66666667%;
  }
  .vc_col-sm-push-1 {
    left: 8.33333333%;
  }
  .vc_col-sm-push-0 {
    left: auto;
  }
  .vc_col-sm-offset-12 {
    margin-left: 100%;
  }
  .vc_col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-sm-offset-9 {
    margin-left: 75%;
  }
  .vc_col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-sm-offset-6 {
    margin-left: 50%;
  }
  .vc_col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-sm-offset-3 {
    margin-left: 25%;
  }
  .vc_col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .vc_col-md-1,
  .vc_col-md-2,
  .vc_col-md-3,
  .vc_col-md-4,
  .vc_col-md-5,
  .vc_col-md-6,
  .vc_col-md-7,
  .vc_col-md-8,
  .vc_col-md-9,
  .vc_col-md-10,
  .vc_col-md-11,
  .vc_col-md-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-md-1,
  .rtl .vc_rtl-columns-reverse .vc_col-md-2,
  .rtl .vc_rtl-columns-reverse .vc_col-md-3,
  .rtl .vc_rtl-columns-reverse .vc_col-md-4,
  .rtl .vc_rtl-columns-reverse .vc_col-md-5,
  .rtl .vc_rtl-columns-reverse .vc_col-md-6,
  .rtl .vc_rtl-columns-reverse .vc_col-md-7,
  .rtl .vc_rtl-columns-reverse .vc_col-md-8,
  .rtl .vc_rtl-columns-reverse .vc_col-md-9,
  .rtl .vc_rtl-columns-reverse .vc_col-md-10,
  .rtl .vc_rtl-columns-reverse .vc_col-md-11,
  .rtl .vc_rtl-columns-reverse .vc_col-md-12 {
    float: right;
  }
  .vc_col-md-12 {
    width: 100%;
  }
  .vc_col-md-11 {
    width: 91.66666667%;
  }
  .vc_col-md-10 {
    width: 83.33333333%;
  }
  .vc_col-md-9 {
    width: 75%;
  }
  .vc_col-md-8 {
    width: 66.66666667%;
  }
  .vc_col-md-7 {
    width: 58.33333333%;
  }
  .vc_col-md-6 {
    width: 50%;
  }
  .vc_col-md-5 {
    width: 41.66666667%;
  }
  .vc_col-md-4 {
    width: 33.33333333%;
  }
  .vc_col-md-3 {
    width: 25%;
  }
  .vc_col-md-2 {
    width: 16.66666667%;
  }
  .vc_col-md-1 {
    width: 8.33333333%;
  }
  .vc_col-md-pull-12 {
    right: 100%;
  }
  .vc_col-md-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-md-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-md-pull-9 {
    right: 75%;
  }
  .vc_col-md-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-md-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-md-pull-6 {
    right: 50%;
  }
  .vc_col-md-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-md-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-md-pull-3 {
    right: 25%;
  }
  .vc_col-md-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-md-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-md-pull-0 {
    right: auto;
  }
  .vc_col-md-push-12 {
    left: 100%;
  }
  .vc_col-md-push-11 {
    left: 91.66666667%;
  }
  .vc_col-md-push-10 {
    left: 83.33333333%;
  }
  .vc_col-md-push-9 {
    left: 75%;
  }
  .vc_col-md-push-8 {
    left: 66.66666667%;
  }
  .vc_col-md-push-7 {
    left: 58.33333333%;
  }
  .vc_col-md-push-6 {
    left: 50%;
  }
  .vc_col-md-push-5 {
    left: 41.66666667%;
  }
  .vc_col-md-push-4 {
    left: 33.33333333%;
  }
  .vc_col-md-push-3 {
    left: 25%;
  }
  .vc_col-md-push-2 {
    left: 16.66666667%;
  }
  .vc_col-md-push-1 {
    left: 8.33333333%;
  }
  .vc_col-md-push-0 {
    left: auto;
  }
  .vc_col-md-offset-12 {
    margin-left: 100%;
  }
  .vc_col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-md-offset-9 {
    margin-left: 75%;
  }
  .vc_col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-md-offset-6 {
    margin-left: 50%;
  }
  .vc_col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-md-offset-3 {
    margin-left: 25%;
  }
  .vc_col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .vc_col-lg-1,
  .vc_col-lg-2,
  .vc_col-lg-3,
  .vc_col-lg-4,
  .vc_col-lg-5,
  .vc_col-lg-6,
  .vc_col-lg-7,
  .vc_col-lg-8,
  .vc_col-lg-9,
  .vc_col-lg-10,
  .vc_col-lg-11,
  .vc_col-lg-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-lg-1,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-2,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-3,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-4,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-5,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-6,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-7,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-8,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-9,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-10,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-11,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-12 {
    float: right;
  }
  .vc_col-lg-12 {
    width: 100%;
  }
  .vc_col-lg-11 {
    width: 91.66666667%;
  }
  .vc_col-lg-10 {
    width: 83.33333333%;
  }
  .vc_col-lg-9 {
    width: 75%;
  }
  .vc_col-lg-8 {
    width: 66.66666667%;
  }
  .vc_col-lg-7 {
    width: 58.33333333%;
  }
  .vc_col-lg-6 {
    width: 50%;
  }
  .vc_col-lg-5 {
    width: 41.66666667%;
  }
  .vc_col-lg-4 {
    width: 33.33333333%;
  }
  .vc_col-lg-3 {
    width: 25%;
  }
  .vc_col-lg-2 {
    width: 16.66666667%;
  }
  .vc_col-lg-1 {
    width: 8.33333333%;
  }
  .vc_col-lg-pull-12 {
    right: 100%;
  }
  .vc_col-lg-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-lg-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-lg-pull-9 {
    right: 75%;
  }
  .vc_col-lg-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-lg-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-lg-pull-6 {
    right: 50%;
  }
  .vc_col-lg-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-lg-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-lg-pull-3 {
    right: 25%;
  }
  .vc_col-lg-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-lg-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-lg-pull-0 {
    right: auto;
  }
  .vc_col-lg-push-12 {
    left: 100%;
  }
  .vc_col-lg-push-11 {
    left: 91.66666667%;
  }
  .vc_col-lg-push-10 {
    left: 83.33333333%;
  }
  .vc_col-lg-push-9 {
    left: 75%;
  }
  .vc_col-lg-push-8 {
    left: 66.66666667%;
  }
  .vc_col-lg-push-7 {
    left: 58.33333333%;
  }
  .vc_col-lg-push-6 {
    left: 50%;
  }
  .vc_col-lg-push-5 {
    left: 41.66666667%;
  }
  .vc_col-lg-push-4 {
    left: 33.33333333%;
  }
  .vc_col-lg-push-3 {
    left: 25%;
  }
  .vc_col-lg-push-2 {
    left: 16.66666667%;
  }
  .vc_col-lg-push-1 {
    left: 8.33333333%;
  }
  .vc_col-lg-push-0 {
    left: auto;
  }
  .vc_col-lg-offset-12 {
    margin-left: 100%;
  }
  .vc_col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-lg-offset-9 {
    margin-left: 75%;
  }
  .vc_col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-lg-offset-6 {
    margin-left: 50%;
  }
  .vc_col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-lg-offset-3 {
    margin-left: 25%;
  }
  .vc_col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-lg-offset-0 {
    margin-left: 0%;
  }
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
  position: relative;
  float: left;
  width: 20%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
  position: relative;
  float: left;
  width: 40%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
  position: relative;
  float: left;
  width: 60%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
  position: relative;
  float: left;
  width: 80%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
  margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
  margin-left: 80%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
  margin-left: 60%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
  margin-left: 40%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
  margin-left: 20%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
  margin-left: 0%;
}
.vc_col-xs-1\/5,
.vc_col-sm-1\/5,
.vc_col-md-1\/5,
.vc_col-lg-1\/5,
.vc_col-xs-2\/5,
.vc_col-sm-2\/5,
.vc_col-md-2\/5,
.vc_col-lg-2\/5,
.vc_col-xs-3\/5,
.vc_col-sm-3\/5,
.vc_col-md-3\/5,
.vc_col-lg-3\/5,
.vc_col-xs-4\/5,
.vc_col-sm-4\/5,
.vc_col-md-4\/5,
.vc_col-lg-4\/5,
.vc_col-xs-5\/5,
.vc_col-sm-5\/5,
.vc_col-md-5\/5,
.vc_col-lg-5\/5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
  float: left;
}
.vc_col-xs-5\/5 {
  width: 100%;
}
.vc_col-xs-4\/5 {
  width: 80%;
}
.vc_col-xs-3\/5 {
  width: 60%;
}
.vc_col-xs-2\/5 {
  width: 40%;
}
.vc_col-xs-1\/5 {
  width: 20%;
}
.vc_col-xs-pull-5\/5 {
  right: 100%;
}
.vc_col-xs-pull-4\/5 {
  right: 80%;
}
.vc_col-xs-pull-3\/5 {
  right: 60%;
}
.vc_col-xs-pull-2\/5 {
  right: 40%;
}
.vc_col-xs-pull-1\/5 {
  right: 20%;
}
.vc_col-xs-pull-0\/5 {
  right: auto;
}
.vc_col-xs-push-5\/5 {
  left: 100%;
}
.vc_col-xs-push-4\/5 {
  left: 80%;
}
.vc_col-xs-push-3\/5 {
  left: 60%;
}
.vc_col-xs-push-2\/5 {
  left: 40%;
}
.vc_col-xs-push-1\/5 {
  left: 20%;
}
.vc_col-xs-push-0\/5 {
  left: auto;
}
.vc_col-xs-offset-5\/5 {
  margin-left: 100%;
}
.vc_col-xs-offset-4\/5 {
  margin-left: 80%;
}
.vc_col-xs-offset-3\/5 {
  margin-left: 60%;
}
.vc_col-xs-offset-2\/5 {
  margin-left: 40%;
}
.vc_col-xs-offset-1\/5 {
  margin-left: 20%;
}
.vc_col-xs-offset-0\/5 {
  margin-left: 0%;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
  float: right;
}
@media (min-width: 768px) {
  .vc_col-sm-1\/5,
  .vc_col-sm-2\/5,
  .vc_col-sm-3\/5,
  .vc_col-sm-4\/5,
  .vc_col-sm-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-sm-5\/5 {
    width: 100%;
  }
  .vc_col-sm-4\/5 {
    width: 80%;
  }
  .vc_col-sm-3\/5 {
    width: 60%;
  }
  .vc_col-sm-2\/5 {
    width: 40%;
  }
  .vc_col-sm-1\/5 {
    width: 20%;
  }
  .vc_col-sm-pull-5\/5 {
    right: 100%;
  }
  .vc_col-sm-pull-4\/5 {
    right: 80%;
  }
  .vc_col-sm-pull-3\/5 {
    right: 60%;
  }
  .vc_col-sm-pull-2\/5 {
    right: 40%;
  }
  .vc_col-sm-pull-1\/5 {
    right: 20%;
  }
  .vc_col-sm-pull-0\/5 {
    right: auto;
  }
  .vc_col-sm-push-5\/5 {
    left: 100%;
  }
  .vc_col-sm-push-4\/5 {
    left: 80%;
  }
  .vc_col-sm-push-3\/5 {
    left: 60%;
  }
  .vc_col-sm-push-2\/5 {
    left: 40%;
  }
  .vc_col-sm-push-1\/5 {
    left: 20%;
  }
  .vc_col-sm-push-0\/5 {
    left: auto;
  }
  .vc_col-sm-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-sm-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-sm-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-sm-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-sm-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-sm-offset-0\/5 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .vc_col-md-1\/5,
  .vc_col-md-2\/5,
  .vc_col-md-3\/5,
  .vc_col-md-4\/5,
  .vc_col-md-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-md-5\/5 {
    width: 100%;
  }
  .vc_col-md-4\/5 {
    width: 80%;
  }
  .vc_col-md-3\/5 {
    width: 60%;
  }
  .vc_col-md-2\/5 {
    width: 40%;
  }
  .vc_col-md-1\/5 {
    width: 20%;
  }
  .vc_col-md-pull-5\/5 {
    right: 100%;
  }
  .vc_col-md-pull-4\/5 {
    right: 80%;
  }
  .vc_col-md-pull-3\/5 {
    right: 60%;
  }
  .vc_col-md-pull-2\/5 {
    right: 40%;
  }
  .vc_col-md-pull-1\/5 {
    right: 20%;
  }
  .vc_col-md-pull-0\/5 {
    right: auto;
  }
  .vc_col-md-push-5\/5 {
    left: 100%;
  }
  .vc_col-md-push-4\/5 {
    left: 80%;
  }
  .vc_col-md-push-3\/5 {
    left: 60%;
  }
  .vc_col-md-push-2\/5 {
    left: 40%;
  }
  .vc_col-md-push-1\/5 {
    left: 20%;
  }
  .vc_col-md-push-0\/5 {
    left: auto;
  }
  .vc_col-md-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-md-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-md-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-md-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-md-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-md-offset-0\/5 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .vc_col-lg-1\/5,
  .vc_col-lg-2\/5,
  .vc_col-lg-3\/5,
  .vc_col-lg-4\/5,
  .vc_col-lg-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-lg-5\/5 {
    width: 100%;
  }
  .vc_col-lg-4\/5 {
    width: 80%;
  }
  .vc_col-lg-3\/5 {
    width: 60%;
  }
  .vc_col-lg-2\/5 {
    width: 40%;
  }
  .vc_col-lg-1\/5 {
    width: 20%;
  }
  .vc_col-lg-pull-5\/5 {
    right: 100%;
  }
  .vc_col-lg-pull-4\/5 {
    right: 80%;
  }
  .vc_col-lg-pull-3\/5 {
    right: 60%;
  }
  .vc_col-lg-pull-2\/5 {
    right: 40%;
  }
  .vc_col-lg-pull-1\/5 {
    right: 20%;
  }
  .vc_col-lg-pull-0\/5 {
    right: auto;
  }
  .vc_col-lg-push-5\/5 {
    left: 100%;
  }
  .vc_col-lg-push-4\/5 {
    left: 80%;
  }
  .vc_col-lg-push-3\/5 {
    left: 60%;
  }
  .vc_col-lg-push-2\/5 {
    left: 40%;
  }
  .vc_col-lg-push-1\/5 {
    left: 20%;
  }
  .vc_col-lg-push-0\/5 {
    left: auto;
  }
  .vc_col-lg-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-lg-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-lg-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-lg-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-lg-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-lg-offset-0\/5 {
    margin-left: 0%;
  }
}
.vc_pull-right {
  float: right !important;
}
.vc_pull-left {
  float: left !important;
}
.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table;
}
.vc_clearfix:after {
  clear: both;
}
.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table;
}
.vc_clearfix:after {
  clear: both;
}
.vc_el-clearfix {
  clear: both;
}
@media (max-width: 639px) {
  .vc_el-clearfix-xs {
    clear: both;
  }
}
@media (min-width: 640px) and (max-width: 1023px) {
  .vc_el-clearfix-sm {
    clear: both;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .vc_el-clearfix-md {
    clear: both;
  }
}
@media (min-width: 1200px) {
  .vc_el-clearfix-lg {
    clear: both;
  }
}
.vc_visible {
  display: block;
}
.vc_table {
  width: 100%;
  margin-bottom: 25px;
  border-collapse: collapse;
}
.vc_table > thead > tr > th,
.vc_table > tbody > tr > th,
.vc_table > tfoot > tr > th,
.vc_table > thead > tr > td,
.vc_table > tbody > tr > td,
.vc_table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.6;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.vc_table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.vc_table > caption + thead > tr:first-child > th,
.vc_table > colgroup + thead > tr:first-child > th,
.vc_table > thead:first-child > tr:first-child > th,
.vc_table > caption + thead > tr:first-child > td,
.vc_table > colgroup + thead > tr:first-child > td,
.vc_table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.vc_table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.vc_table .table {
  background-color: #fff;
}
.vc_table-bordered {
  border: 1px solid #ddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > tbody > tr > th,
.vc_table-bordered > tfoot > tr > th,
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > tbody > tr > td,
.vc_table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
/* Pixel Icons */
.vc_pixel_icon {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.vc_pixel_icon-alert {
  background-image: url(../vc/alert.png);
}
.vc_pixel_icon-info {
  background-image: url(../vc/info.png);
}
.vc_pixel_icon-tick {
  background-image: url(../vc/tick.png);
}
.vc_pixel_icon-explanation {
  background-image: url(../vc/exclamation.png);
}
.vc_pixel_icon-address_book {
  background-image: url(../images/icons/address-book.png);
}
.vc_pixel_icon-alarm_clock {
  background-image: url(../images/icons/alarm-clock.png);
}
.vc_pixel_icon-anchor {
  background-image: url(../images/icons/anchor.png);
}
.vc_pixel_icon-application_image {
  background-image: url(../images/icons/application-image.png);
}
.vc_pixel_icon-arrow {
  background-image: url(../images/icons/arrow.png);
}
.vc_pixel_icon-asterisk {
  background-image: url(../images/icons/asterisk.png);
}
.vc_pixel_icon-hammer {
  background-image: url(../images/icons/auction-hammer.png);
}
.vc_pixel_icon-balloon {
  background-image: url(../images/icons/balloon.png);
}
.vc_pixel_icon-balloon_buzz {
  background-image: url(../images/icons/balloon-buzz.png);
}
.vc_pixel_icon-balloon_facebook {
  background-image: url(../images/icons/balloon-facebook.png);
}
.vc_pixel_icon-balloon_twitter {
  background-image: url(../images/icons/balloon-twitter.png);
}
.vc_pixel_icon-battery {
  background-image: url(../images/icons/battery-full.png);
}
.vc_pixel_icon-binocular {
  background-image: url(../images/icons/binocular.png);
}
.vc_pixel_icon-document_excel {
  background-image: url(../images/icons/blue-document-excel.png);
}
.vc_pixel_icon-document_image {
  background-image: url(../images/icons/blue-document-image.png);
}
.vc_pixel_icon-document_music {
  background-image: url(../images/icons/blue-document-music.png);
}
.vc_pixel_icon-document_office {
  background-image: url(../images/icons/blue-document-office.png);
}
.vc_pixel_icon-document_pdf {
  background-image: url(../images/icons/blue-document-pdf.png);
}
.vc_pixel_icon-document_powerpoint {
  background-image: url(../images/icons/blue-document-powerpoint.png);
}
.vc_pixel_icon-document_word {
  background-image: url(../images/icons/blue-document-word.png);
}
.vc_pixel_icon-bookmark {
  background-image: url(../images/icons/bookmark.png);
}
.vc_pixel_icon-camcorder {
  background-image: url(../images/icons/camcorder.png);
}
.vc_pixel_icon-camera {
  background-image: url(../images/icons/camera.png);
}
.vc_pixel_icon-chart {
  background-image: url(../images/icons/chart.png);
}
.vc_pixel_icon-chart_pie {
  background-image: url(../images/icons/chart-pie.png);
}
.vc_pixel_icon-clock {
  background-image: url(../images/icons/clock.png);
}
.vc_pixel_icon-play {
  background-image: url(../images/icons/control.png);
}
.vc_pixel_icon-fire {
  background-image: url(../images/icons/fire.png);
}
.vc_pixel_icon-heart {
  background-image: url(../images/icons/heart.png);
}
.vc_pixel_icon-mail {
  background-image: url(../images/icons/mail.png);
}
.vc_pixel_icon-shield {
  background-image: url(../images/icons/plus-shield.png);
}
.vc_pixel_icon-video {
  background-image: url(../images/icons/video.png);
}
@font-face {
  font-family: 'vcpb-plugin-icons';
  src: url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62');
  src: url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix') format('embedded-opentype'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62') format('truetype'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62') format('woff'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.vc-composer-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'vcpb-plugin-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vc-c-icon-minimize:before {
  content: "\e91c";
}
.vc-c-icon-close:before {
  content: "\e5cd";
}
.vc-c-icon-1-6_4-6_1-6:before {
  content: "\e90e";
}
.vc-c-icon-add_template:before {
  content: "\e903";
}
.vc-c-icon-arrow_back:before {
  content: "\e5c4";
}
.vc-c-icon-arrow_drop_down:before {
  content: "\e5c5";
}
.vc-c-icon-arrow_drop_up:before {
  content: "\e5c7";
}
.vc-c-icon-arrow_forward:before {
  content: "\e5c8";
}
.vc-c-icon-check:before {
  content: "\e5ca";
}
.vc-c-icon-arrow_upward:before {
  content: "\e5d8";
}
.vc-c-icon-arrow_downward:before {
  content: "\e5db";
}
.vc-c-icon-sync:before {
  content: "\e627";
}
.vc-c-icon-search:before {
  content: "\e8b6";
}
.vc-c-icon-1-1:before {
  content: "\e900";
}
.vc-c-icon-1-2_1-2:before {
  content: "\e901";
}
.vc-c-icon-1-3_1-3_1-3:before {
  content: "\e902";
}
.vc-c-icon-1-4_1-2_1-4:before {
  content: "\e904";
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
  content: "\e905";
}
.vc-c-icon-1-4_3-4:before {
  content: "\e906";
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
  content: "\e907";
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
  content: "\e908";
}
.vc-c-icon-l_15_15_15_15_15:before {
  content: "\e909";
}
.vc-c-icon-1-6_2-3_1-6:before {
  content: "\e90a";
}
.vc-c-icon-2-3_1-3:before {
  content: "\e90b";
}
.vc-c-icon-5-6_1-6:before {
  content: "\e90c";
}
.vc-c-icon-add_element:before {
  content: "\e90d";
}
.vc-c-icon-add:before {
  content: "\e90f";
}
.vc-c-icon-cog:before {
  content: "\e910";
}
.vc-c-icon-content_copy:before {
  content: "\e911";
}
.vc-c-icon-delete_empty:before {
  content: "\e912";
}
.vc-c-icon-dragndrop:before {
  content: "\e913";
}
.vc-c-icon-fullscreen_exit:before {
  content: "\e914";
}
.vc-c-icon-fullscreen:before {
  content: "\e915";
}
.vc-c-icon-arrow_drop_right:before {
  content: "\e916";
}
.vc-c-icon-layout_default:before {
  content: "\e917";
}
.vc-c-icon-layout_landscape-smartphones:before {
  content: "\e918";
}
.vc-c-icon-layout_landscape-tablets:before {
  content: "\e919";
}
.vc-c-icon-layout_portrait-smartphones:before {
  content: "\e91a";
}
.vc-c-icon-layout_portrait-tablets:before {
  content: "\e91b";
}
.vc-c-icon-mode_edit:before {
  content: "\e91d";
}
.vc-c-icon-row_default_fe:before {
  content: "\e91e";
}
.vc-c-icon-text-block:before {
  content: "\e91f";
}
.vc_txt_align_left {
  text-align: left;
}
.vc_txt_align_right {
  text-align: right;
}
.vc_txt_align_center {
  text-align: center;
}
.vc_txt_align_justify {
  text-align: justify;
  text-justify: inter-word;
}
.vc_el_width_50 {
  width: 50%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_60 {
  width: 60%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_70 {
  width: 70%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_80 {
  width: 80%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_90 {
  width: 90%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_100 {
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}
/* 1. Buttons
---------------------------------------------------------- */
.vc_btn,
a.vc_btn,
button.vc_btn {
  cursor: pointer;
  display: inline-block;
  text-decoration: none !important;
  box-shadow: none;
  padding: 9px 12px;
  font-size: 100%;
  line-height: 20px;
  border-radius: 4px;
  /* Button colors variations */
}
.vc_btn,
a.vc_btn,
button.vc_btn,
.vc_btn:hover,
a.vc_btn:hover,
button.vc_btn:hover,
.vc_btn:focus,
a.vc_btn:focus,
button.vc_btn:focus {
  border: 1px solid transparent;
  box-shadow: none;
}
.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 6px;
}
.vc_btn-sm,
a.vc_btn-sm,
button.vc_btn-sm {
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
}
.vc_btn-xs,
a.vc_btn-xs,
button.vc_btn-xs {
  padding: 1px 5px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
}
.vc_btn_square,
a.vc_btn_square,
button.vc_btn_square {
  border-radius: 0;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined {
  border-radius: 0;
  background: none !important;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined:hover,
.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:focus {
  border: 2px solid;
}
.vc_btn_round,
a.vc_btn_round,
button.vc_btn_round {
  border-radius: 25px;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined {
  background: none !important;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined,
.vc_btn_outlined:hover,
a.vc_btn_outlined:hover,
button.vc_btn_outlined:hover,
.vc_btn_outlined:focus,
a.vc_btn_outlined:focus,
button.vc_btn_outlined:focus {
  border: 2px solid;
}
.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
  background-color: #3c687b;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-blue:hover,
a.vc_btn-blue:hover,
button.vc_btn-blue:hover {
  background-color: #325766;
  color: #f7f7f7 !important;
}
.vc_btn-blue.vc_btn_outlined,
a.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
  color: #3c687b !important;
}
.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_square_outlined:hover,
button.vc_btn-blue.vc_btn_square_outlined:hover {
  border-color: #325766;
}
.vc_btn-blue.vc_btn_3d,
a.vc_btn-blue.vc_btn_3d,
button.vc_btn-blue.vc_btn_3d {
  box-shadow: 0 5px 0 #2a4855;
  margin-bottom: 5px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #2a4855;
  margin-bottom: 3px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #2a4855;
  margin-bottom: 4px;
}
.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
  background-color: #508aa4;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-turquoise:hover,
a.vc_btn-turquoise:hover,
button.vc_btn-turquoise:hover {
  background-color: #46798f;
  color: #f7f7f7 !important;
}
.vc_btn-turquoise.vc_btn_outlined,
a.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
  color: #508aa4 !important;
}
.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_outlined:hover,
button.vc_btn-turquoise.vc_btn_square_outlined:hover {
  border-color: #46798f;
}
.vc_btn-turquoise.vc_btn_3d,
a.vc_btn-turquoise.vc_btn_3d,
button.vc_btn-turquoise.vc_btn_3d {
  box-shadow: 0 5px 0 #3e6a7e;
  margin-bottom: 5px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #3e6a7e;
  margin-bottom: 3px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #3e6a7e;
  margin-bottom: 4px;
}
.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {
  background-color: #FE6C61;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-pink:hover,
a.vc_btn-pink:hover,
button.vc_btn-pink:hover {
  background-color: #fe5043;
  color: #f7f7f7 !important;
}
.vc_btn-pink.vc_btn_outlined,
a.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
  color: #FE6C61 !important;
}
.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_square_outlined:hover,
button.vc_btn-pink.vc_btn_square_outlined:hover {
  border-color: #fe5043;
}
.vc_btn-pink.vc_btn_3d,
a.vc_btn-pink.vc_btn_3d,
button.vc_btn-pink.vc_btn_3d {
  box-shadow: 0 5px 0 #fe3829;
  margin-bottom: 5px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #fe3829;
  margin-bottom: 3px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #fe3829;
  margin-bottom: 4px;
}
.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {
  background-color: #8D6DC4;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-violet:hover,
a.vc_btn-violet:hover,
button.vc_btn-violet:hover {
  background-color: #7c57bb;
  color: #f7f7f7 !important;
}
.vc_btn-violet.vc_btn_outlined,
a.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
  color: #8D6DC4 !important;
}
.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_square_outlined:hover,
button.vc_btn-violet.vc_btn_square_outlined:hover {
  border-color: #7c57bb;
}
.vc_btn-violet.vc_btn_3d,
a.vc_btn-violet.vc_btn_3d,
button.vc_btn-violet.vc_btn_3d {
  box-shadow: 0 5px 0 #6e48b1;
  margin-bottom: 5px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #6e48b1;
  margin-bottom: 3px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #6e48b1;
  margin-bottom: 4px;
}
.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
  background-color: #4CADC9;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-peacoc:hover,
a.vc_btn-peacoc:hover,
button.vc_btn-peacoc:hover {
  background-color: #39a0bd;
  color: #f7f7f7 !important;
}
.vc_btn-peacoc.vc_btn_outlined,
a.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
  color: #4CADC9 !important;
}
.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_outlined:hover,
button.vc_btn-peacoc.vc_btn_square_outlined:hover {
  border-color: #39a0bd;
}
.vc_btn-peacoc.vc_btn_3d,
a.vc_btn-peacoc.vc_btn_3d,
button.vc_btn-peacoc.vc_btn_3d {
  box-shadow: 0 5px 0 #338faa;
  margin-bottom: 5px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #338faa;
  margin-bottom: 3px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #338faa;
  margin-bottom: 4px;
}
.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {
  background-color: #CEC2AB;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-chino:hover,
a.vc_btn-chino:hover,
button.vc_btn-chino:hover {
  background-color: #c3b498;
  color: #f7f7f7 !important;
}
.vc_btn-chino.vc_btn_outlined,
a.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
  color: #CEC2AB !important;
}
.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_square_outlined:hover,
button.vc_btn-chino.vc_btn_square_outlined:hover {
  border-color: #c3b498;
}
.vc_btn-chino.vc_btn_3d,
a.vc_btn-chino.vc_btn_3d,
button.vc_btn-chino.vc_btn_3d {
  box-shadow: 0 5px 0 #b9a888;
  margin-bottom: 5px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #b9a888;
  margin-bottom: 3px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #b9a888;
  margin-bottom: 4px;
}
.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
  background-color: #50485B;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-mulled_wine:hover,
a.vc_btn-mulled_wine:hover,
button.vc_btn-mulled_wine:hover {
  background-color: #413a4a;
  color: #f7f7f7 !important;
}
.vc_btn-mulled_wine.vc_btn_outlined,
a.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
  color: #50485B !important;
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
  border-color: #413a4a;
}
.vc_btn-mulled_wine.vc_btn_3d,
a.vc_btn-mulled_wine.vc_btn_3d,
button.vc_btn-mulled_wine.vc_btn_3d {
  box-shadow: 0 5px 0 #342f3c;
  margin-bottom: 5px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #342f3c;
  margin-bottom: 3px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #342f3c;
  margin-bottom: 4px;
}
.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
  background-color: #75D69C;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-vista_blue:hover,
a.vc_btn-vista_blue:hover,
button.vc_btn-vista_blue:hover {
  background-color: #5dcf8b;
  color: #f7f7f7 !important;
}
.vc_btn-vista_blue.vc_btn_outlined,
a.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
  color: #75D69C !important;
}
.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
  border-color: #5dcf8b;
}
.vc_btn-vista_blue.vc_btn_3d,
a.vc_btn-vista_blue.vc_btn_3d,
button.vc_btn-vista_blue.vc_btn_3d {
  box-shadow: 0 5px 0 #4ac97d;
  margin-bottom: 5px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #4ac97d;
  margin-bottom: 3px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #4ac97d;
  margin-bottom: 4px;
}
.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {
  background-color: #2A2A2A;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-black:hover,
a.vc_btn-black:hover,
button.vc_btn-black:hover {
  background-color: #1b1b1b;
  color: #f7f7f7 !important;
}
.vc_btn-black.vc_btn_outlined,
a.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_square_outlined {
  color: #2A2A2A !important;
}
.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_square_outlined:hover,
button.vc_btn-black.vc_btn_square_outlined:hover {
  border-color: #1b1b1b;
}
.vc_btn-black.vc_btn_3d,
a.vc_btn-black.vc_btn_3d,
button.vc_btn-black.vc_btn_3d {
  box-shadow: 0 5px 0 #0e0e0e;
  margin-bottom: 5px;
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #0e0e0e;
  margin-bottom: 3px;
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #0e0e0e;
  margin-bottom: 4px;
}
.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {
  background-color: #EBEBEB;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-grey:hover,
a.vc_btn-grey:hover,
button.vc_btn-grey:hover {
  background-color: #dcdcdc;
  color: #5e5e5e !important;
}
.vc_btn-grey.vc_btn_outlined,
a.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
  color: #EBEBEB !important;
}
.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_square_outlined:hover,
button.vc_btn-grey.vc_btn_square_outlined:hover {
  border-color: #dcdcdc;
}
.vc_btn-grey.vc_btn_3d,
a.vc_btn-grey.vc_btn_3d,
button.vc_btn-grey.vc_btn_3d {
  box-shadow: 0 5px 0 #cfcfcf;
  margin-bottom: 5px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #cfcfcf;
  margin-bottom: 3px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #cfcfcf;
  margin-bottom: 4px;
}
.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {
  background-color: #f48245;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-orange:hover,
a.vc_btn-orange:hover,
button.vc_btn-orange:hover {
  background-color: #f26f28;
  color: #f7f7f7 !important;
}
.vc_btn-orange.vc_btn_outlined,
a.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
  color: #f48245 !important;
}
.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_square_outlined:hover,
button.vc_btn-orange.vc_btn_square_outlined:hover {
  border-color: #f26f28;
}
.vc_btn-orange.vc_btn_3d,
a.vc_btn-orange.vc_btn_3d,
button.vc_btn-orange.vc_btn_3d {
  box-shadow: 0 5px 0 #f15e10;
  margin-bottom: 5px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,
a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f15e10;
  margin-bottom: 3px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,
a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f15e10;
  margin-bottom: 4px;
}
.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {
  background-color: #508aa4;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-sky:hover,
a.vc_btn-sky:hover,
button.vc_btn-sky:hover {
  background-color: #46798f;
  color: #f7f7f7 !important;
}
.vc_btn-sky.vc_btn_outlined,
a.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
  color: #508aa4 !important;
}
.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_square_outlined:hover,
button.vc_btn-sky.vc_btn_square_outlined:hover {
  border-color: #46798f;
}
.vc_btn-sky.vc_btn_3d,
a.vc_btn-sky.vc_btn_3d,
button.vc_btn-sky.vc_btn_3d {
  box-shadow: 0 5px 0 #3e6a7e;
  margin-bottom: 5px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #3e6a7e;
  margin-bottom: 3px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #3e6a7e;
  margin-bottom: 4px;
}
.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {
  background-color: #6fb844;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-green:hover,
a.vc_btn-green:hover,
button.vc_btn-green:hover {
  background-color: #62a23c;
  color: #f7f7f7 !important;
}
.vc_btn-green.vc_btn_outlined,
a.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_square_outlined {
  color: #6fb844 !important;
}
.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_square_outlined:hover,
button.vc_btn-green.vc_btn_square_outlined:hover {
  border-color: #62a23c;
}
.vc_btn-green.vc_btn_3d,
a.vc_btn-green.vc_btn_3d,
button.vc_btn-green.vc_btn_3d {
  box-shadow: 0 5px 0 #568f35;
  margin-bottom: 5px;
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #568f35;
  margin-bottom: 3px;
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #568f35;
  margin-bottom: 4px;
}
.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
  background-color: #F4524D;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-juicy_pink:hover,
a.vc_btn-juicy_pink:hover,
button.vc_btn-juicy_pink:hover {
  background-color: #f23630;
  color: #f7f7f7 !important;
}
.vc_btn-juicy_pink.vc_btn_outlined,
a.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
  color: #F4524D !important;
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
  border-color: #f23630;
}
.vc_btn-juicy_pink.vc_btn_3d,
a.vc_btn-juicy_pink.vc_btn_3d,
button.vc_btn-juicy_pink.vc_btn_3d {
  box-shadow: 0 5px 0 #f11f18;
  margin-bottom: 5px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f11f18;
  margin-bottom: 3px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f11f18;
  margin-bottom: 4px;
}
.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
  background-color: #F79468;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-sandy_brown:hover,
a.vc_btn-sandy_brown:hover,
button.vc_btn-sandy_brown:hover {
  background-color: #f57f4b;
  color: #f7f7f7 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined,
a.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
  color: #F79468 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
  border-color: #f57f4b;
}
.vc_btn-sandy_brown.vc_btn_3d,
a.vc_btn-sandy_brown.vc_btn_3d,
button.vc_btn-sandy_brown.vc_btn_3d {
  box-shadow: 0 5px 0 #f46e33;
  margin-bottom: 5px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f46e33;
  margin-bottom: 3px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f46e33;
  margin-bottom: 4px;
}
.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {
  background-color: #B97EBB;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-purple:hover,
a.vc_btn-purple:hover,
button.vc_btn-purple:hover {
  background-color: #ae6ab0;
  color: #f7f7f7 !important;
}
.vc_btn-purple.vc_btn_outlined,
a.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
  color: #B97EBB !important;
}
.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_square_outlined:hover,
button.vc_btn-purple.vc_btn_square_outlined:hover {
  border-color: #ae6ab0;
}
.vc_btn-purple.vc_btn_3d,
a.vc_btn-purple.vc_btn_3d,
button.vc_btn-purple.vc_btn_3d {
  box-shadow: 0 5px 0 #a559a8;
  margin-bottom: 5px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #a559a8;
  margin-bottom: 3px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #a559a8;
  margin-bottom: 4px;
}
.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {
  background-color: #FFFFFF;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-white:hover,
a.vc_btn-white:hover,
button.vc_btn-white:hover {
  background-color: #f0f0f0;
  color: #5e5e5e !important;
}
.vc_btn-white.vc_btn_outlined,
a.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_square_outlined {
  color: #FFFFFF !important;
}
.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_square_outlined:hover,
button.vc_btn-white.vc_btn_square_outlined:hover {
  border-color: #f0f0f0;
}
.vc_btn-white.vc_btn_3d,
a.vc_btn-white.vc_btn_3d,
button.vc_btn-white.vc_btn_3d {
  box-shadow: 0 5px 0 #e3e3e3;
  margin-bottom: 5px;
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,
a.vc_btn-white.vc_btn_3d.vc_btn_xs,
button.vc_btn-white.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #e3e3e3;
  margin-bottom: 3px;
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,
a.vc_btn-white.vc_btn_3d.vc_btn_sm,
button.vc_btn-white.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #e3e3e3;
  margin-bottom: 4px;
}
.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {
  background-color: #6fb844;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-grace:hover,
a.vc_btn-grace:hover,
button.vc_btn-grace:hover {
  background-color: #62a23c;
  color: #f7f7f7 !important;
}
.vc_btn-grace.vc_btn_outlined,
a.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
  color: #6fb844 !important;
}
.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_square_outlined:hover,
button.vc_btn-grace.vc_btn_square_outlined:hover {
  border-color: #62a23c;
}
.vc_btn-grace.vc_btn_3d,
a.vc_btn-grace.vc_btn_3d,
button.vc_btn-grace.vc_btn_3d {
  box-shadow: 0 5px 0 #568f35;
  margin-bottom: 5px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,
a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #568f35;
  margin-bottom: 3px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,
a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #568f35;
  margin-bottom: 4px;
}
.vc_btn-default,
a.vc_btn-default,
button.vc_btn-default {
  color: #7d7d7d;
  background-color: #fff;
  border-color: transparent;
}
.vc_btn-default:hover,
a.vc_btn-default:hover,
button.vc_btn-default:hover,
.vc_btn-default:focus,
a.vc_btn-default:focus,
button.vc_btn-default:focus,
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  color: #7d7d7d;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  background-image: none;
}
.vc_btn-default.disabled,
a.vc_btn-default.disabled,
button.vc_btn-default.disabled,
.vc_btn-default[disabled],
a.vc_btn-default[disabled],
button.vc_btn-default[disabled],
fieldset[disabled] .vc_btn-default,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] button.vc_btn-default,
.vc_btn-default.disabled:hover,
a.vc_btn-default.disabled:hover,
button.vc_btn-default.disabled:hover,
.vc_btn-default[disabled]:hover,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default:hover,
.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:focus,
.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:focus,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:focus,
.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:active,
.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:active,
.vc_btn-default.disabled.active,
a.vc_btn-default.disabled.active,
button.vc_btn-default.disabled.active,
.vc_btn-default[disabled].active,
a.vc_btn-default[disabled].active,
button.vc_btn-default[disabled].active,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default.active {
  background-color: #fff;
  border-color: transparent;
}
.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {
  color: #fff;
  background-color: #7d7d7d;
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
  color: #fff;
  background-color: #00aef0;
  border-color: transparent;
}
.vc_btn-primary:hover,
a.vc_btn-primary:hover,
button.vc_btn-primary:hover,
.vc_btn-primary:focus,
a.vc_btn-primary:focus,
button.vc_btn-primary:focus,
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  color: #fff;
  background-color: #0089bd;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  background-image: none;
}
.vc_btn-primary.disabled,
a.vc_btn-primary.disabled,
button.vc_btn-primary.disabled,
.vc_btn-primary[disabled],
a.vc_btn-primary[disabled],
button.vc_btn-primary[disabled],
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary,
.vc_btn-primary.disabled:hover,
a.vc_btn-primary.disabled:hover,
button.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary:hover,
.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:focus,
.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:focus,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:focus,
.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:active,
.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:active,
.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled.active,
.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled].active,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary.active {
  background-color: #00aef0;
  border-color: transparent;
}
.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {
  color: #00aef0;
  background-color: #fff;
}
.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {
  color: #fff;
  background-color: #6fb844;
  border-color: transparent;
}
.vc_btn-success:hover,
a.vc_btn-success:hover,
button.vc_btn-success:hover,
.vc_btn-success:focus,
a.vc_btn-success:focus,
button.vc_btn-success:focus,
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  color: #fff;
  background-color: #599336;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  background-image: none;
}
.vc_btn-success.disabled,
a.vc_btn-success.disabled,
button.vc_btn-success.disabled,
.vc_btn-success[disabled],
a.vc_btn-success[disabled],
button.vc_btn-success[disabled],
fieldset[disabled] .vc_btn-success,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] button.vc_btn-success,
.vc_btn-success.disabled:hover,
a.vc_btn-success.disabled:hover,
button.vc_btn-success.disabled:hover,
.vc_btn-success[disabled]:hover,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success:hover,
.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:focus,
.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:focus,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:focus,
.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:active,
.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:active,
.vc_btn-success.disabled.active,
a.vc_btn-success.disabled.active,
button.vc_btn-success.disabled.active,
.vc_btn-success[disabled].active,
a.vc_btn-success[disabled].active,
button.vc_btn-success[disabled].active,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success.active {
  background-color: #6fb844;
  border-color: transparent;
}
.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {
  color: #6fb844;
  background-color: #fff;
}
.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {
  color: #fff;
  background-color: #861468;
  border-color: transparent;
}
.vc_btn-info:hover,
a.vc_btn-info:hover,
button.vc_btn-info:hover,
.vc_btn-info:focus,
a.vc_btn-info:focus,
button.vc_btn-info:focus,
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  color: #fff;
  background-color: #5a0d46;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  background-image: none;
}
.vc_btn-info.disabled,
a.vc_btn-info.disabled,
button.vc_btn-info.disabled,
.vc_btn-info[disabled],
a.vc_btn-info[disabled],
button.vc_btn-info[disabled],
fieldset[disabled] .vc_btn-info,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] button.vc_btn-info,
.vc_btn-info.disabled:hover,
a.vc_btn-info.disabled:hover,
button.vc_btn-info.disabled:hover,
.vc_btn-info[disabled]:hover,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info:hover,
.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:focus,
.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:focus,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:focus,
.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:active,
.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:active,
.vc_btn-info.disabled.active,
a.vc_btn-info.disabled.active,
button.vc_btn-info.disabled.active,
.vc_btn-info[disabled].active,
a.vc_btn-info[disabled].active,
button.vc_btn-info[disabled].active,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info.active {
  background-color: #861468;
  border-color: transparent;
}
.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {
  color: #861468;
  background-color: #fff;
}
.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {
  color: #fff;
  background-color: #f48245;
  border-color: transparent;
}
.vc_btn-warning:hover,
a.vc_btn-warning:hover,
button.vc_btn-warning:hover,
.vc_btn-warning:focus,
a.vc_btn-warning:focus,
button.vc_btn-warning:focus,
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  color: #fff;
  background-color: #f16215;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  background-image: none;
}
.vc_btn-warning.disabled,
a.vc_btn-warning.disabled,
button.vc_btn-warning.disabled,
.vc_btn-warning[disabled],
a.vc_btn-warning[disabled],
button.vc_btn-warning[disabled],
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning,
.vc_btn-warning.disabled:hover,
a.vc_btn-warning.disabled:hover,
button.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning:hover,
.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:focus,
.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:focus,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:focus,
.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:active,
.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:active,
.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled.active,
.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled].active,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning.active {
  background-color: #f48245;
  border-color: transparent;
}
.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {
  color: #f48245;
  background-color: #fff;
}
.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: transparent;
}
.vc_btn-danger:hover,
a.vc_btn-danger:hover,
button.vc_btn-danger:hover,
.vc_btn-danger:focus,
a.vc_btn-danger:focus,
button.vc_btn-danger:focus,
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  background-image: none;
}
.vc_btn-danger.disabled,
a.vc_btn-danger.disabled,
button.vc_btn-danger.disabled,
.vc_btn-danger[disabled],
a.vc_btn-danger[disabled],
button.vc_btn-danger[disabled],
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger,
.vc_btn-danger.disabled:hover,
a.vc_btn-danger.disabled:hover,
button.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger:hover,
.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:focus,
.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:focus,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:focus,
.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:active,
.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:active,
.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled.active,
.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled].active,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger.active {
  background-color: #d9534f;
  border-color: transparent;
}
.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.vc_button-2-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.vc_button-2-wrapper.vc_button-2-align-left {
  display: block;
  text-align: left;
}
.vc_button-2-wrapper.vc_button-2-align-right {
  display: block;
  text-align: right;
}
.vc_button-2-wrapper.vc_button-2-align-center {
  display: block;
  text-align: center;
}
i.icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: text-top;
  margin-left: 5px;
}
.wpb_btn-large i.icon {
  height: 19px;
  margin-left: 9px;
}
.wpb_btn-small i.icon {
  height: 15px;
}
.wpb_btn-mini i.icon {
  display: none;
}
.wpb_address_book i.icon,
option.wpb_address_book {
  background: url(../images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
  background: url(../images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
  background: url(../images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
  background: url(../images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
  background: url(../images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
  background: url(../images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
  background: url(../images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
  background: url(../images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
  background: url(../images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
  background: url(../images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
  background: url(../images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
  background: url(../images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
  background: url(../images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
  background: url(../images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
  background: url(../images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
  background: url(../images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
  background: url(../images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
  background: url(../images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
  background: url(../images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
  background: url(../images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
  background: url(../images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
  background: url(../images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
  background: url(../images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
  background: url(../images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
  background: url(../images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
  background: url(../images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
  background: url(../images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
  background: url(../images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
  background: url(../images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
  background: url(../images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
  background: url(../images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
  background: url(../images/icons/video.png) no-repeat right center;
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* 2. Alerts (Message boxes)
---------------------------------------------------------- */
/* ================================
 * Message box
 * ================================ */
.vc_message_box {
  border: 1px solid transparent;
  display: block;
  overflow: hidden;
  margin: 0 0 21.73913043px 0;
  padding: 1em 1em 1em 4em;
  position: relative;
  font-size: 1em;
  box-sizing: border-box;
}
.vc_message_box > p:first-child {
  margin-top: 0;
}
.vc_message_box > p:last-child {
  margin-bottom: 0;
}
.vc_message_box-icon {
  bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  left: 0;
  position: absolute;
  top: 0;
  width: 4em;
}
.vc_message_box-icon > * {
  font-size: 1.7em;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_message_box-icon > .fa {
  font-size: 1.7em;
  line-height: 1;
}
.vc_color-blue.vc_message_box {
  color: #212c30;
  border-color: #83afc3;
  background-color: #a5c5d3;
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
  color: #3c687b;
}
.vc_color-blue.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #3c687b;
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {
  color: #212c30;
  border-color: #3c687b;
  background-color: transparent;
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #3c687b;
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #3c687b;
}
.vc_color-blue.vc_message_box-3d {
  box-shadow: 0 5px 0 #6199b2;
}
.vc_color-turquoise.vc_message_box {
  color: #394c55;
  border-color: #e6e6e6;
  background-color: #ffffff;
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon {
  color: #508aa4;
}
.vc_color-turquoise.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {
  color: #394c55;
  border-color: #508aa4;
  background-color: transparent;
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
  color: #508aa4;
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #508aa4;
}
.vc_color-turquoise.vc_message_box-3d {
  box-shadow: 0 5px 0 #cccccc;
}
.vc_color-pink.vc_message_box {
  color: #d82e21;
  border-color: #ffd8d6;
  background-color: #fff0ef;
}
.vc_color-pink.vc_message_box .vc_message_box-icon {
  color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {
  color: #d82e21;
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #FE6C61;
}
.vc_color-pink.vc_message_box-3d {
  box-shadow: 0 5px 0 #fea9a3;
}
.vc_color-violet.vc_message_box {
  color: #5e4a81;
  border-color: #d4c8e9;
  background-color: #f0ecf7;
}
.vc_color-violet.vc_message_box .vc_message_box-icon {
  color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {
  color: #5e4a81;
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
  color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #8D6DC4;
}
.vc_color-violet.vc_message_box-3d {
  box-shadow: 0 5px 0 #b8a3da;
}
.vc_color-peacoc.vc_message_box {
  color: #366a79;
  border-color: #c2e3ec;
  background-color: #e9f5f8;
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon {
  color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {
  color: #366a79;
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
  color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-3d {
  box-shadow: 0 5px 0 #9ad1e1;
}
.vc_color-chino.vc_message_box {
  color: #978258;
  border-color: #e5ded2;
  background-color: #f7f5f2;
}
.vc_color-chino.vc_message_box .vc_message_box-icon {
  color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {
  color: #978258;
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
  color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #CEC2AB;
}
.vc_color-chino.vc_message_box-3d {
  box-shadow: 0 5px 0 #d2c7b1;
}
.vc_color-mulled_wine.vc_message_box {
  color: #1e1b22;
  border-color: #d0ccd6;
  background-color: #eae8ed;
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
  color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {
  color: #1e1b22;
  border-color: #50485B;
  background-color: transparent;
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
  color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-3d {
  box-shadow: 0 5px 0 #b6afc0;
}
.vc_color-vista_blue.vc_message_box {
  color: #3e8e5e;
  border-color: #bcebcf;
  background-color: #e3f7eb;
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
  color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {
  color: #3e8e5e;
  border-color: #75D69C;
  background-color: transparent;
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-3d {
  box-shadow: 0 5px 0 #94dfb3;
}
.vc_color-orange.vc_message_box {
  color: #a14818;
  border-color: #f9b997;
  background-color: #fcd9c7;
}
.vc_color-orange.vc_message_box .vc_message_box-icon {
  color: #f48245;
}
.vc_color-orange.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #f48245;
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {
  color: #a14818;
  border-color: #f48245;
  background-color: transparent;
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
  color: #f48245;
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #f48245;
}
.vc_color-orange.vc_message_box-3d {
  box-shadow: 0 5px 0 #f69967;
}
.vc_color-sky.vc_message_box {
  color: #2f3f46;
  border-color: #9bbece;
  background-color: #bdd5df;
}
.vc_color-sky.vc_message_box .vc_message_box-icon {
  color: #508aa4;
}
.vc_color-sky.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {
  color: #2f3f46;
  border-color: #508aa4;
  background-color: transparent;
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
  color: #508aa4;
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #508aa4;
}
.vc_color-sky.vc_message_box-3d {
  box-shadow: 0 5px 0 #79a8be;
}
.vc_color-green.vc_message_box {
  color: #456234;
  border-color: #cae5ba;
  background-color: #f5faf2;
}
.vc_color-green.vc_message_box .vc_message_box-icon {
  color: #6fb844;
}
.vc_color-green.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #6fb844;
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {
  color: #456234;
  border-color: #6fb844;
  background-color: transparent;
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
  color: #6fb844;
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #6fb844;
}
.vc_color-green.vc_message_box-3d {
  box-shadow: 0 5px 0 #add895;
}
.vc_color-juicy_pink.vc_message_box {
  color: #a3231f;
  border-color: #fbc7c5;
  background-color: #fef5f5;
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
  color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {
  color: #a3231f;
  border-color: #F4524D;
  background-color: transparent;
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-3d {
  box-shadow: 0 5px 0 #f89895;
}
.vc_color-sandy_brown.vc_message_box {
  color: #c3501c;
  border-color: #fbceba;
  background-color: #fef1eb;
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
  color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {
  color: #c3501c;
  border-color: #F79468;
  background-color: transparent;
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-3d {
  box-shadow: 0 5px 0 #f9ac8a;
}
.vc_color-purple.vc_message_box {
  color: #886389;
  border-color: #e3cbe3;
  background-color: #f5ecf5;
}
.vc_color-purple.vc_message_box .vc_message_box-icon {
  color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {
  color: #886389;
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
  color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #B97EBB;
}
.vc_color-purple.vc_message_box-3d {
  box-shadow: 0 5px 0 #d1a9d2;
}
.vc_color-black.vc_message_box {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #3c3c3c;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
  color: #fff;
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #2A2A2A;
}
.vc_color-black.vc_message_box-3d {
  box-shadow: 0 5px 0 #101010;
}
.vc_color-grey.vc_message_box {
  color: #858585;
  border-color: #d2d2d2;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
  color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid {
  color: #858585;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
  color: #858585;
}
.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {
  color: #858585;
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
  color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
  color: #858585;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box-3d {
  box-shadow: 0 5px 0 #b8b8b8;
}
.vc_color-white.vc_message_box {
  color: #b3b3b3;
  border-color: #e6e6e6;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid {
  color: #b3b3b3;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon {
  color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {
  color: #b3b3b3;
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
  color: #b3b3b3;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box-3d {
  box-shadow: 0 5px 0 #cccccc;
}
.vc_color-info.vc_message_box {
  color: #5e7f96;
  border-color: #cfebfe;
  background-color: #dff2fe;
}
.vc_color-info.vc_message_box .vc_message_box-icon {
  color: #56b0ee;
}
.vc_color-info.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #56b0ee;
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {
  color: #5e7f96;
  border-color: #56b0ee;
  background-color: transparent;
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #56b0ee;
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #56b0ee;
}
.vc_color-info.vc_message_box-3d {
  box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-success.vc_message_box {
  color: #5e7f96;
  border-color: #cfebfe;
  background-color: #e6fdf8;
}
.vc_color-success.vc_message_box .vc_message_box-icon {
  color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {
  color: #5e7f96;
  border-color: #1bbc9b;
  background-color: transparent;
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-3d {
  box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-warning.vc_message_box {
  color: #9d8967;
  border-color: #ffeccc;
  background-color: #fff4e2;
}
.vc_color-warning.vc_message_box .vc_message_box-icon {
  color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {
  color: #9d8967;
  border-color: #fcb53f;
  background-color: transparent;
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-3d {
  box-shadow: 0 5px 0 #ffd999;
}
.vc_color-danger.vc_message_box {
  color: #a85959;
  border-color: #fedede;
  background-color: #fdeaea;
}
.vc_color-danger.vc_message_box .vc_message_box-icon {
  color: #ff7877;
}
.vc_color-danger.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #ff7877;
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {
  color: #a85959;
  border-color: #ff7877;
  background-color: transparent;
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #ff7877;
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #ff7877;
}
.vc_color-danger.vc_message_box-3d {
  box-shadow: 0 5px 0 #fdacac;
}
.vc_color-alert-info.vc_message_box {
  color: #31708f;
  border-color: #bce8f1;
  background-color: #d9edf7;
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon {
  color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {
  color: #31708f;
  border-color: #67CCE0;
  background-color: transparent;
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-3d {
  box-shadow: 0 5px 0 #91d9e8;
}
.vc_color-alert-success.vc_message_box {
  color: #3c763d;
  border-color: #d6e9c6;
  background-color: #dff0d8;
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon {
  color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {
  color: #3c763d;
  border-color: #9AD36A;
  background-color: transparent;
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-3d {
  box-shadow: 0 5px 0 #bbdba1;
}
.vc_color-alert-warning.vc_message_box {
  color: #8a6d3b;
  border-color: #faebcc;
  background-color: #fcf8e3;
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
  color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {
  color: #8a6d3b;
  border-color: #F9CF79;
  background-color: transparent;
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-3d {
  box-shadow: 0 5px 0 #f5d89e;
}
.vc_color-alert-danger.vc_message_box {
  color: #a94442;
  border-color: #ebccd1;
  background-color: #f2dede;
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
  color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {
  color: #a94442;
  border-color: #EF8495;
  background-color: transparent;
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-3d {
  box-shadow: 0 5px 0 #dca7b0;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
  color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid-icon {
  color: #2A2A2A;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
  color: #858585;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
  color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid-icon {
  color: #FFFFFF;
}
.vc_message_box-outline,
.vc_message_box-solid-icon {
  border-width: 2px;
}
.vc_message_box-solid-icon .vc_message_box-icon {
  width: 3.25em;
}
.vc_message_box-rounded {
  border-radius: 5px;
}
.vc_message_box-round {
  border-radius: 4em;
}
/* 4. Separators
---------------------------------------------------------- */
/***************** OLD CSS *****************/
/* Content elements margins
---------------------------------------------------------- */
.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.wpb_button {
  margin-bottom: 35px;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element {
  margin-bottom: 21.73913043px;
}
/**
 * Parallax
 */
.vc_parallax {
  position: relative;
  overflow: hidden;
}
.vc_parallax > * {
  position: relative;
  z-index: 1;
}
.vc_parallax .vc_parallax-inner {
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background-attachment: scroll;
  background-color: transparent;
  background-image: inherit;
  background-size: cover;
  z-index: 0;
  background-position: 50% 0%;
}
.vc_parallax-inner iframe {
  max-width: 1000%;
}
.vc_video-bg-container {
  position: relative;
}
.vc_video-bg {
  height: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
.vc_video-bg iframe {
  max-width: 1000%;
}
/**
 * Row styles
 */
.vc_row.vc_row-no-padding .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.vc_row[data-vc-full-width] {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  overflow: hidden;
  /** Fix overflow **/
}
.vc_row[data-vc-full-width].vc_hidden {
  opacity: 0;
}
.vc_row-no-padding .vc_inner {
  margin-left: 0;
  margin-right: 0;
}
.vc_row.vc_row-o-full-height {
  min-height: 100vh;
}
.vc_row.vc_row-flex {
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.vc_row.vc_row-flex > .vc_column_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  z-index: 1;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
    /* IE10+ specific styles */
  }
  .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner > * {
    min-height: 1em;
  }
}
.vc_row.vc_row-flex::before,
.vc_row.vc_row-flex::after {
  display: none;
}
.vc_row.vc_row-o-columns-stretch {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
.vc_row.vc_row-o-columns-top {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
.vc_row.vc_row-o-columns-bottom {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
.vc_row.vc_row-o-columns-middle {
  -ms-flex-line-pack: center;
  align-content: center;
}
.vc_row.vc_row-o-columns-top::after,
.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_column-inner::before,
.vc_column-inner::after {
  content: " ";
  display: table;
}
.vc_column-inner::after {
  clear: both;
}
.vc_ie-flexbox-fixer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vc_ie-flexbox-fixer > .vc_row {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.vc_row.vc_column-gap-1 {
  margin-left: -15.5px;
  margin-right: -15.5px;
}
.vc_row.vc_column-gap-1 > .vc_column_container {
  padding: 0.5px;
}
.vc_row.vc_column-gap-2 {
  margin-left: -16px;
  margin-right: -16px;
}
.vc_row.vc_column-gap-2 > .vc_column_container {
  padding: 1px;
}
.vc_row.vc_column-gap-3 {
  margin-left: -16.5px;
  margin-right: -16.5px;
}
.vc_row.vc_column-gap-3 > .vc_column_container {
  padding: 1.5px;
}
.vc_row.vc_column-gap-4 {
  margin-left: -17px;
  margin-right: -17px;
}
.vc_row.vc_column-gap-4 > .vc_column_container {
  padding: 2px;
}
.vc_row.vc_column-gap-5 {
  margin-left: -17.5px;
  margin-right: -17.5px;
}
.vc_row.vc_column-gap-5 > .vc_column_container {
  padding: 2.5px;
}
.vc_row.vc_column-gap-10 {
  margin-left: -20px;
  margin-right: -20px;
}
.vc_row.vc_column-gap-10 > .vc_column_container {
  padding: 5px;
}
.vc_row.vc_column-gap-15 {
  margin-left: -22.5px;
  margin-right: -22.5px;
}
.vc_row.vc_column-gap-15 > .vc_column_container {
  padding: 7.5px;
}
.vc_row.vc_column-gap-20 {
  margin-left: -25px;
  margin-right: -25px;
}
.vc_row.vc_column-gap-20 > .vc_column_container {
  padding: 10px;
}
.vc_row.vc_column-gap-25 {
  margin-left: -27.5px;
  margin-right: -27.5px;
}
.vc_row.vc_column-gap-25 > .vc_column_container {
  padding: 12.5px;
}
.vc_row.vc_column-gap-30 {
  margin-left: -30px;
  margin-right: -30px;
}
.vc_row.vc_column-gap-30 > .vc_column_container {
  padding: 15px;
}
.vc_row.vc_column-gap-35 {
  margin-left: -32.5px;
  margin-right: -32.5px;
}
.vc_row.vc_column-gap-35 > .vc_column_container {
  padding: 17.5px;
}
.vc_column_container {
  padding-left: 0;
  padding-right: 0;
}
.vc_column_container > .vc_column-inner {
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
.vc_row-has-fill > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.vc_col-has-fill > .vc_column-inner {
  padding-top: 35px;
}
.vc_section {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -15px;
  margin-right: -15px;
}
.vc_section[data-vc-full-width] {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  overflow: hidden;
  /** Fix overflow **/
}
.vc_section[data-vc-full-width].vc_hidden {
  opacity: 0;
}
.vc_section[data-vc-full-width] > .vc_row {
  margin-left: 0;
  margin-right: 0;
}
.vc_section[data-vc-stretch-content] {
  padding-left: 0;
  padding-right: 0;
}
.vc_section.vc_row-o-full-height {
  min-height: 100vh;
}
.vc_section.vc_section-flex {
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-flow: column nowrap;
}
.vc_section.vc_section-flex .vc_vc_row {
  width: 100%;
}
.vc_section.vc_section-flex::before,
.vc_section.vc_section-flex::after {
  display: none;
}
.vc_section.vc_section-o-content-top {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.vc_section.vc_section-o-content-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.vc_section.vc_section-o-content-middle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vc_section.vc_section-o-content-top::after,
.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block;
}
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill + .vc_section,
.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section {
  padding-top: 35px;
}
/**
 * Row styles
 */
.vc_row.vc_column-gap-1 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-1 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 0.5px;
  padding-right: 0.5px;
}
.vc_row.vc_column-gap-2 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-2 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 1px;
  padding-right: 1px;
}
.vc_row.vc_column-gap-3 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-3 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 1.5px;
  padding-right: 1.5px;
}
.vc_row.vc_column-gap-4 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-4 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 2px;
  padding-right: 2px;
}
.vc_row.vc_column-gap-5 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-5 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 2.5px;
  padding-right: 2.5px;
}
.vc_row.vc_column-gap-10 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-10 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 5px;
  padding-right: 5px;
}
.vc_row.vc_column-gap-15 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-15 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
.vc_row.vc_column-gap-20 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-20 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 10px;
  padding-right: 10px;
}
.vc_row.vc_column-gap-25 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-25 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 12.5px;
  padding-right: 12.5px;
}
.vc_row.vc_column-gap-30 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-30 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 15px;
  padding-right: 15px;
}
.vc_row.vc_column-gap-35 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-35 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 17.5px;
  padding-right: 17.5px;
}
.vc_vc_column,
.vc_vc_column_inner {
  padding-left: 0;
  padding-right: 0;
}
.vc_row.vc_row-flex > .vc_vc_column,
.vc_row.vc_row-flex > .vc_vc_column_inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-top > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-bottom > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-middle > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_empty-element > .vc_column-inner {
  min-height: 100px;
}
.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  padding-top: 35px;
}
/* Facebook
---------------------------------------------------------- */
.fb_type_standard {
  height: 25px;
}
.fb_type_standard iframe {
  height: 25px;
}
.fb_type_button_count {
  height: 20px;
}
.fb_type_button_count iframe {
  height: 20px;
}
.fb_type_box_count {
  height: 62px;
}
.fb_type_box_count iframe {
  height: 62px;
}
/* Google plus
---------------------------------------------------------- */
.wpb_googleplus_type_standard {
  height: 25px;
}
.wpb_googleplus_type_small {
  height: 19px;
}
.wpb_googleplus_type_medium {
  height: 21px;
}
.wpb_googleplus_type_tall {
  height: 21px;
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
  height: 62px;
}
/* Pinterest
---------------------------------------------------------- */
.wpb_pinterest a {
  border-bottom: 0;
}
.wpb_pinterest_type_horizontal {
  height: 21px;
}
.wpb_pinterest_type_vertical {
  box-sizing: content-box;
  padding-top: 29px;
  height: 21px;
}
.wpb_pinterest_type_none {
  height: 21px;
}
/* Pinterest
---------------------------------------------------------- */
iframe.twitter-share-button {
  margin: 0;
}
.vc_toggle {
  display: block;
  margin: 0 0 21.73913043px 0;
  padding: 0;
  font-size: 1em;
}
.vc_toggle:last-of-type {
  margin-bottom: 35px;
}
.vc_toggle_title {
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: normal;
}
.vc_toggle_title > h4 {
  display: inline;
}
.vc_toggle_icon {
  display: none;
  position: relative;
  vertical-align: middle;
}
.vc_toggle_content {
  display: none;
  margin-bottom: 21.73913043px;
  margin-top: 1em;
  overflow: hidden;
  padding: 0;
}
.vc_toggle.vc_toggle_active > .vc_toggle_content {
  display: block;
}
.vc_toggle_simple .vc_toggle_icon {
  border: 0 solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_simple .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_simple .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_simple .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon {
  margin-left: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 50%;
  display: inline-block;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_round .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_round .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_round .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 20%;
  display: inline-block;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_rounded .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_rounded .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_rounded .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_rounded .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_square .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_square .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_square .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_square .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_text_only .vc_toggle_icon {
  display: none;
}
.vc_toggle_arrow .vc_toggle_icon {
  display: inline-block;
}
.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_arrow .vc_toggle_icon::after {
  content: '';
  border-style: solid;
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
  border-left: none;
  border-top: none;
}
.vc_toggle_arrow .vc_toggle_icon::after {
  border-right: none;
  border-bottom: none;
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
  visibility: visible;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_default .vc_toggle_icon {
  background: #bababa;
  border: 1px solid #acacac;
  box-sizing: border-box;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #bababa;
}
.vc_toggle_default .vc_toggle_icon::before {
  border: 1px solid #acacac;
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #3c687b;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #4d859d;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon {
  background-color: #3c687b;
  border-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #3c687b;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #3c687b;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #4d859d;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #4d859d;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #4d859d;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
  background: #3c687b;
  border-color: #2b4b59;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #2b4b59;
  background: #3c687b;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #3c687b;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #4d859d;
  border-color: #3c687b;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #3c687b;
  background: #4d859d;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #4d859d;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #3c687b;
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #4d859d;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #508aa4;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon {
  background-color: #508aa4;
  border-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #508aa4;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #508aa4;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #3f6d82;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
  background: #508aa4;
  border-color: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3f6d82;
  background: #508aa4;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
  background: #508aa4;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #3f6d82;
  border-color: #2f505f;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #2f505f;
  background: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #3f6d82;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #508aa4;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #3f6d82;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon {
  background-color: #FE6C61;
  border-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #FE6C61;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fe9b94;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
  background: #FE6C61;
  border-color: #fe3d2e;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #fe3d2e;
  background: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fe9b94;
  border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #fe6c61;
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FE6C61;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fe9b94;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon {
  background-color: #8D6DC4;
  border-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #8D6DC4;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #a991d3;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
  background: #8D6DC4;
  border-color: #7149b5;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
  border-color: #7149b5;
  background: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
  background: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #a991d3;
  border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #8d6dc4;
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #8D6DC4;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #a991d3;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon {
  background-color: #4CADC9;
  border-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #4CADC9;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
  background: #4CADC9;
  border-color: #3492ae;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3492ae;
  background: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
  background: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #73bfd5;
  border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #4cadc9;
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #4CADC9;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #73bfd5;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon {
  background-color: #CEC2AB;
  border-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #CEC2AB;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
  background: #CEC2AB;
  border-color: #bbab8b;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
  border-color: #bbab8b;
  background: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
  background: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e1d9cb;
  border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cec2ab;
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #CEC2AB;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e1d9cb;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
  background-color: #50485B;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #50485B;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
  background: #50485B;
  border-color: #37313f;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
  border-color: #37313f;
  background: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
  background: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #695f77;
  border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #50485b;
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #50485B;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #695f77;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
  background-color: #75D69C;
  border-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #75D69C;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
  background: #75D69C;
  border-color: #4eca80;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #4eca80;
  background: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #9ce2b8;
  border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #75d69c;
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #75D69C;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #9ce2b8;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
  background: #2A2A2A;
  border-color: #101010;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
  border-color: #101010;
  background: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
  background: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #444444;
  border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #2a2a2a;
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon {
  background-color: #EBEBEB;
  border-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #EBEBEB;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
  background: #EBEBEB;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
  border-color: #d2d2d2;
  background: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
  background: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #d2d2d2;
  border-color: #b8b8b8;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b8b8b8;
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #EBEBEB;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #d2d2d2;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #f48245;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7a275;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon {
  background-color: #f48245;
  border-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #f48245;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #f48245;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #f7a275;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #f7a275;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7a275;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
  background: #f48245;
  border-color: #f16215;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f16215;
  background: #f48245;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
  background: #f48245;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #f7a275;
  border-color: #f48245;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f48245;
  background: #f7a275;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #f7a275;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #f48245;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #f7a275;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #508aa4;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #6ea2b9;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon {
  background-color: #508aa4;
  border-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #508aa4;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #508aa4;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #6ea2b9;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #6ea2b9;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #6ea2b9;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
  background: #508aa4;
  border-color: #3f6d82;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3f6d82;
  background: #508aa4;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
  background: #508aa4;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #6ea2b9;
  border-color: #508aa4;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #508aa4;
  background: #6ea2b9;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #6ea2b9;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #508aa4;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #6ea2b9;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #6fb844;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #8bc768;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon {
  background-color: #6fb844;
  border-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #6fb844;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #6fb844;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #8bc768;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #8bc768;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #8bc768;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
  background: #6fb844;
  border-color: #599336;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
  border-color: #599336;
  background: #6fb844;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
  background: #6fb844;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #8bc768;
  border-color: #6fb844;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #6fb844;
  background: #8bc768;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #8bc768;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #6fb844;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #8bc768;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
  background-color: #F4524D;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #F4524D;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
  background: #F4524D;
  border-color: #f1231d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f1231d;
  background: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #f7817d;
  border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f4524d;
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F4524D;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #f7817d;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
  background-color: #F79468;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #F79468;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
  background: #F79468;
  border-color: #f47238;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f47238;
  background: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
  background: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fab698;
  border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f79468;
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F79468;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fab698;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon {
  background-color: #B97EBB;
  border-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #B97EBB;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
  background: #B97EBB;
  border-color: #a75da9;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
  border-color: #a75da9;
  background: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
  background: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #cb9fcd;
  border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b97ebb;
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #B97EBB;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #cb9fcd;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon {
  background-color: #FFFFFF;
  border-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e6e6e6;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
  background: #FFFFFF;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
  border-color: #e6e6e6;
  background: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
  background: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e6e6e6;
  border-color: #cccccc;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cccccc;
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FFFFFF;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e6e6e6;
  background: transparent;
}
.vc_toggle_size_sm .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm .vc_toggle_icon::before {
  height: 2px;
  width: 8px;
}
.vc_toggle_size_sm .vc_toggle_icon::after {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 8px;
  margin-left: 4px;
  height: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
  width: 6px;
  height: 0px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 8px;
  margin-left: -4px;
  width: 8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -4px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 24px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 17.6px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 8px;
}
.vc_toggle_size_md .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_size_md .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
.vc_toggle_size_lg .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg .vc_toggle_icon::before {
  height: 2px;
  width: 14px;
}
.vc_toggle_size_lg .vc_toggle_icon::after {
  height: 14px;
  width: 2px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 14px;
  margin-left: 7px;
  height: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
  height: 14px;
  width: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
  width: 12px;
  height: 2px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 14px;
  margin-left: -7px;
  width: 14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -7px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 42px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 30.8px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 14px;
}
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_square .vc_toggle_title,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_title,
.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
/* Widgetised column element
---------------------------------------------------------- */
.wpb_widgetised_column .wpb_wrapper > ul {
  margin: 0;
}
.wpb_widgetised_column .wpb_wrapper > ul > li {
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_widgetised_column .wpb_wrapper > ul > li:after,
.wpb_widgetised_column .wpb_wrapper > ul > li:before {
  display: none !important;
}
/* Buttons
---------------------------------------------------------- */
.wpb_button {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 13px;
  line-height: 18px;
  color: #333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 2px;
  box-shadow: none;
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
  background-color: #eaeaea;
}
.vc_vc_button2 .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.vc_vc_button .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.wpb_button:hover {
  color: #333;
  text-decoration: none;
  background-color: #e6e6e6;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.wpb_button:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
  background-color: #e6e6e6;
  background-image: none;
  outline: 0;
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
button.wpb_btn-large,
span.wpb_btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  border-radius: 2px;
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
  margin-top: 1px;
}
button.wpb_btn-small,
span.wpb_btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
  margin-top: -1px;
}
button.wpb_btn-mini,
span.wpb_btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px;
}
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
  background-color: #08c;
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
  background-color: #0077b3;
}
.wpb_btn-warning {
  background-color: #FF9900;
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
  background-color: #e68a00;
}
.wpb_btn-danger {
  background-color: #FF675B;
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
  background-color: #ff4f42;
}
.wpb_btn-success {
  background-color: #6AB165;
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
  background-color: #5aa855;
}
.wpb_btn-info {
  background-color: #58B9DA;
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
  background-color: #43b0d5;
}
.wpb_btn-inverse {
  background-color: #555;
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
  background-color: #484848;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* Button
---------------------------------------------------------- */
a.wpb_button_a {
  text-decoration: none;
  border: none;
}
a.wpb_button_a:hover {
  text-decoration: none;
}
.wpb_button:hover {
  background-image: none;
}
/* Button 3
---------------------------------------------------------- */
.vc_btn3-container {
  display: block;
  margin-bottom: 21.73913043px;
  max-width: 100%;
}
.vc_btn3-container.vc_btn3-inline {
  display: inline-block;
  vertical-align: top;
}
.vc_general.vc_btn3 {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  background-color: transparent;
  color: #3c687b;
  border: 1px solid transparent;
  box-sizing: border-box;
  word-wrap: break-word;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  position: relative;
  top: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  line-height: normal;
  box-shadow: none;
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_general.vc_btn3.vc_btn3-style-outline-custom,
.vc_general.vc_btn3.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3.active {
  outline: 0;
}
.vc_general.vc_btn3:hover,
.vc_general.vc_btn3:focus {
  border: 1px solid transparent;
  text-decoration: none;
  color: #375f71;
}
.vc_general.vc_btn3 .vc_btn3-icon {
  vertical-align: top;
  height: 14px;
  line-height: 1;
  font-size: 16px;
}
.vc_general.vc_btn3 .vc_btn3-icon-inner {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_general.vc_btn3 .vc_btn3-placeholder {
  display: inline-block;
  vertical-align: top;
  width: 0;
}
.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {
  position: relative;
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_btn3.vc_btn3-icon-left {
  text-align: left;
}
.vc_btn3.vc_btn3-icon-right {
  text-align: right;
}
.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
  -webkit-transform: translate(-75%, -50%);
  -ms-transform: translate(-75%, -50%);
  transform: translate(-75%, -50%);
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-style-classic {
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.vc_btn3.vc_btn3-style-modern {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.01)));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0);
}
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline:focus {
  border-width: 2px;
}
.vc_btn3.vc_btn3-style-custom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.1)));
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
  background-repeat: repeat-x;
  background-size: 200%;
  background-position: 0 -100%;
}
.vc_btn3.vc_btn3-style-custom:hover,
.vc_btn3.vc_btn3-style-custom:focus {
  background-position: 0 100%;
}
.vc_btn3.vc_btn3-block {
  display: block;
  width: 100%;
  text-align: inherit;
}
.vc_btn3.vc_btn3-shape-square {
  border-radius: 0;
}
.vc_btn3.vc_btn3-shape-rounded {
  border-radius: 5px;
}
.vc_btn3.vc_btn3-shape-round {
  border-radius: 2em;
}
.vc_btn3.vc_btn3-size-xs {
  font-size: 11px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px;
}
.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
  font-size: 14px;
  height: 11px;
  line-height: 11px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 12px;
}
.vc_btn3.vc_btn3-size-sm {
  font-size: 12px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
  font-size: 14px;
  height: 12px;
  line-height: 12px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 16px;
}
.vc_btn3.vc_btn3-size-md {
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
  font-size: 16px;
  height: 14px;
  line-height: 14px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 20px;
}
.vc_btn3.vc_btn3-size-lg {
  font-size: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 24px;
}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
  font-size: 20px;
  height: 16px;
  line-height: 16px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 25px;
}
.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
  color: #fff;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #325766;
}
.vc_btn3.vc_btn3-color-blue:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #2f5160;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
  color: #3c687b;
  border-color: #3c687b;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #3c687b;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #3c687b;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
  color: #fff;
  background-color: #3c687b;
  box-shadow: 0 5px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2a4855;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
  color: #fff;
  border-color: #3c687b;
  background-color: #3c687b;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #325766;
  background-color: #325766;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #2f5160;
  background-color: #2f5160;
}
.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
  color: #fff;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #46798f;
}
.vc_btn3.vc_btn3-color-turquoise:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #437389;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
  color: #508aa4;
  border-color: #508aa4;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
  color: #fff;
  background-color: #508aa4;
  box-shadow: 0 5px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #46798f;
  background-color: #46798f;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #437389;
  background-color: #437389;
}
.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
  color: #fff;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
  color: #FE6C61;
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
  color: #fff;
  background-color: #FE6C61;
  box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #fe5043;
  background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #fe4638;
  background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
  color: #fff;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
  color: #8D6DC4;
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
  color: #fff;
  background-color: #8D6DC4;
  box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #7c57bb;
  background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #7650b8;
  background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
  color: #fff;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
  color: #4CADC9;
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
  color: #fff;
  background-color: #4CADC9;
  box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #39a0bd;
  background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #3799b5;
  background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
  color: #fff;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
  color: #CEC2AB;
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
  color: #fff;
  background-color: #CEC2AB;
  box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #c3b498;
  background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #bfaf91;
  background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
  color: #fff;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
  color: #50485B;
  border-color: #50485B;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
  color: #fff;
  background-color: #50485B;
  box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #413a4a;
  background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #3c3644;
  background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
  color: #fff;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
  color: #75D69C;
  border-color: #75D69C;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
  color: #fff;
  background-color: #75D69C;
  box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #5dcf8b;
  background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #56cd85;
  background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
  color: #fff;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f26f28;
}
.vc_btn3.vc_btn3-color-orange:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f2681e;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
  color: #f48245;
  border-color: #f48245;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #f48245;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #f48245;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
  color: #fff;
  background-color: #f48245;
  box-shadow: 0 5px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f15e10;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
  color: #fff;
  border-color: #f48245;
  background-color: #f48245;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f26f28;
  background-color: #f26f28;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f2681e;
  background-color: #f2681e;
}
.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
  color: #fff;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #46798f;
}
.vc_btn3.vc_btn3-color-sky:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #437389;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
  color: #508aa4;
  border-color: #508aa4;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
  color: #fff;
  background-color: #508aa4;
  box-shadow: 0 5px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3e6a7e;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
  color: #fff;
  border-color: #508aa4;
  background-color: #508aa4;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #46798f;
  background-color: #46798f;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #437389;
  background-color: #437389;
}
.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
  color: #fff;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #62a23c;
}
.vc_btn3.vc_btn3-color-green:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #5d9a39;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
  color: #6fb844;
  border-color: #6fb844;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6fb844;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #6fb844;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
  color: #fff;
  background-color: #6fb844;
  box-shadow: 0 5px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #568f35;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
  color: #fff;
  border-color: #6fb844;
  background-color: #6fb844;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #62a23c;
  background-color: #62a23c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #5d9a39;
  background-color: #5d9a39;
}
.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
  color: #fff;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
  color: #F4524D;
  border-color: #F4524D;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
  color: #fff;
  background-color: #F4524D;
  box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f23630;
  background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f22d27;
  background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
  color: #fff;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f57941;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
  color: #F79468;
  border-color: #F79468;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
  color: #fff;
  background-color: #F79468;
  box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f57f4b;
  background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f57941;
  background-color: #f57941;
}
.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
  color: #fff;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
  color: #B97EBB;
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
  color: #fff;
  background-color: #B97EBB;
  box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #ae6ab0;
  background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #ab63ad;
  background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
  color: #fff;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #161616;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
  color: #fff;
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
  color: #fff;
  background-color: #2A2A2A;
  box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #1b1b1b;
  background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #161616;
  background-color: #161616;
}
.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
  color: #666;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus {
  color: #5e5e5e;
  background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
  color: #666;
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
  color: #666;
  background-color: #EBEBEB;
  box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active {
  color: #595959;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
  color: #5e5e5e;
  border-color: #dcdcdc;
  background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active {
  color: #595959;
  border-color: #d7d7d7;
  background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
  color: #666;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus {
  color: #5e5e5e;
  background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
  color: #666;
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
  color: #666;
  background-color: #FFFFFF;
  box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active {
  color: #595959;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus {
  color: #5e5e5e;
  border-color: #f0f0f0;
  background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active {
  color: #595959;
  border-color: #ebebeb;
  background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
  color: #333;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus {
  color: #2b2b2b;
  background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active {
  color: #262626;
  background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
  color: #f7f7f7;
  border-color: #f7f7f7;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
  color: #333;
  background-color: #f7f7f7;
  box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  color: #2b2b2b;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active {
  color: #262626;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus {
  color: #2b2b2b;
  border-color: #e8e8e8;
  background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active {
  color: #262626;
  border-color: #e3e3e3;
  background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #006da3;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
  color: #08c;
  border-color: #08c;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #08c;
  box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #0074ad;
  background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #006da3;
  background-color: #006da3;
}
.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
  color: #58B9DA;
  border-color: #58B9DA;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #58B9DA;
  box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #3fafd4;
  background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #37abd3;
  background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
  color: #fff;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #559d50;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
  color: #6AB165;
  border-color: #6AB165;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
  color: #fff;
  background-color: #6AB165;
  box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #59a453;
  background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #559d50;
  background-color: #559d50;
}
.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #d68100;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
  color: #FF9900;
  border-color: #FF9900;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #FF9900;
  box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #e08700;
  background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #d68100;
  background-color: #d68100;
}
.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
  color: #FF675B;
  border-color: #FF675B;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #FF675B;
  box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #ff4b3c;
  background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #ff4132;
  background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #414141;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
  color: #555;
  border-color: #555;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #555;
  box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #464646;
  background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #414141;
  background-color: #414141;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
  color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
  color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
  color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.01)), to(rgba(0, 0, 0, 0.02)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0);
}
.vc_btn3-container.vc_btn3-center {
  text-align: center;
}
.vc_btn3-container.vc_btn3-left {
  text-align: left;
}
.vc_btn3-container.vc_btn3-right {
  text-align: right;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
  display: inline-block;
  position: static;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  min-width: 1em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  margin-right: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  margin-left: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
  font-size: 11px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
  font-size: 12px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
  font-size: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 24px;
}
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
  text-align: inherit;
}
.vc_custom_heading a,
.vc_custom_heading a:hover,
.vc_custom_heading a:focus,
.vc_custom_heading a:visited {
  border: none;
  text-decoration: inherit;
  color: inherit;
}
.vc_custom_heading a {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 1;
}
.vc_custom_heading a:hover {
  opacity: 0.85;
}
/* Call to action
---------------------------------------------------------- */
.vc_call_to_action {
  background-color: #EBEBEB;
  border: 2px solid #EBEBEB;
  padding: 2em;
  border-radius: 5px;
}
.vc_call_to_action *:last-child {
  margin-bottom: 0;
}
.vc_call_to_action.vc_cta_square {
  border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
  border-radius: 0;
  background: none !important;
}
.vc_call_to_action.vc_cta_round {
  border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
  background: none !important;
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
  margin: 0;
  clear: none;
}
.vc_call_to_action hgroup + p {
  margin-top: 1em;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
  float: right;
  margin-left: 2em;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
  float: left;
  margin-right: 2em;
}
.wpb_call_to_action {
  position: relative;
  background-color: #f7f7f7;
  padding: 20px;
  padding: 35px;
  border: 1px solid #F0F0F0;
  box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
  margin: 0;
  box-sizing: border-box;
}
.cta_align_left .wpb_button {
  float: left;
}
.cta_align_right .wpb_button {
  float: right;
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
  max-width: 27.5%;
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
  width: 70%;
  float: left;
  clear: none;
}
.cta_align_left .wpb_call_text {
  float: right;
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
  margin: 0;
  padding-top: 0;
}
.cta_align_bottom {
  text-align: center;
}
.cta_align_bottom .wpb_button {
  position: static;
  margin-top: 21.73913043px;
  display: inline-block;
}
.cta_no_button .wpb_call_text {
  width: auto;
  float: none;
}
/* Call to action responsive rules
---------------------------------------------------------- */
@media (max-width: 600px) {
  .vc_responsive .cta_align_left .wpb_button,
  .vc_responsive .cta_align_right .wpb_button {
    max-width: 70%;
    width: 70%;
    float: none;
    display: block;
    margin: 3% auto;
  }
  .vc_responsive .cta_align_left .wpb_call_text,
  .vc_responsive .cta_align_right .wpb_call_text {
    width: auto;
    max-width: none;
    text-align: center;
  }
}
/* Call to action 3
---------------------------------------------------------- */
.vc_cta3-container {
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
}
.vc_cta3-container::before,
.vc_cta3-container::after {
  display: table;
  content: ' ';
}
.vc_cta3-container.vc_cta3-size-xs {
  width: 50%;
}
.vc_cta3-container.vc_cta3-size-sm {
  width: 60%;
}
.vc_cta3-container.vc_cta3-size-md {
  width: 70%;
}
.vc_cta3-container.vc_cta3-size-lg {
  width: 80%;
}
.vc_cta3-container.vc_cta3-size-xl {
  width: 90%;
}
.vc_general.vc_cta3 {
  border: 1px solid transparent;
  font-size: 1em;
  padding: 28px 28px;
  word-wrap: break-word;
}
.vc_general.vc_cta3 .vc_cta3-content {
  vertical-align: top;
}
.vc_general.vc_cta3 .vc_cta3-content > *:last-child,
.vc_general.vc_cta3 .vc_cta3-icons > *:last-child {
  margin-bottom: 0;
}
.vc_general.vc_cta3 .vc_cta3-actions {
  vertical-align: middle;
  white-space: nowrap;
}
@media (min-width: 640px) {
  .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
    margin: 0;
  }
}
.vc_general.vc_cta3 .vc_cta3-icons {
  vertical-align: middle;
}
.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
  text-align: left;
}
.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
  text-align: right;
}
.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
  text-align: justify;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
  padding-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
  display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
  padding-bottom: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
  display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
  display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
  display: table-cell;
  padding-left: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
  display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
  display: table-cell;
  padding-right: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border {
  position: relative;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
  position: absolute;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
  margin-right: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-right: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
  margin-right: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
  margin-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
  margin-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
  margin-right: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
  left: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
  margin-left: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-left: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
  margin-left: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
  margin-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
  margin-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
  margin-left: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
  margin-top: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-top: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
  margin-top: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
  margin-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
  margin-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
  margin-top: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
  margin-bottom: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-bottom: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
  margin-bottom: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
  margin-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
  margin-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
  margin-bottom: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
  margin-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
  margin-bottom: 1em;
}
@media (min-width: 640px) {
  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
    display: table-cell;
    max-width: 30%;
  }
  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
    padding-left: 28px;
    display: table-cell;
  }
  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
    display: table-cell;
    max-width: 30%;
  }
  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
    padding-right: 28px;
    display: table-cell;
  }
}
.vc_general.vc_cta3.vc_cta3-style-classic {
  border-color: #F0F0F0;
  background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-outline {
  border-width: 3px;
}
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-custom {
  border-color: #F0F0F0;
  background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-shape-square {
  border-radius: 0;
}
.vc_general.vc_cta3.vc_cta3-shape-rounded {
  border-radius: 5px;
}
.vc_general.vc_cta3.vc_cta3-shape-round {
  border-radius: 4em;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
  color: #3c687b;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
  color: #c9d2f0;
  border-color: transparent;
  background-color: #3c687b;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #2a4855;
  color: #c9d2f0;
  border-color: transparent;
  background-color: #3c687b;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
  border-color: #3c687b;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
  color: #3c687b;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
  color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
  color: #d3f5f1;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #3e6a7e;
  color: #d3f5f1;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
  border-color: #508aa4;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
  color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
  color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
  color: #fcdbd7;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #fe3829;
  color: #fcdbd7;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
  color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
  color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
  color: #e1d5f5;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #6e48b1;
  color: #e1d5f5;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
  color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
  color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
  color: #d0edf5;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #338faa;
  color: #d0edf5;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
  color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
  color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
  color: #f7f3eb;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #b9a888;
  color: #f7f3eb;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
  color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
  color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
  color: #e2ddeb;
  border-color: transparent;
  background-color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #342f3c;
  color: #e2ddeb;
  border-color: transparent;
  background-color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
  border-color: #50485B;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
  color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
  color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
  color: #e1f5e9;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #4ac97d;
  color: #e1f5e9;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
  border-color: #75D69C;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
  color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
  color: #f48245;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
  color: #faf0e1;
  border-color: transparent;
  background-color: #f48245;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f15e10;
  color: #faf0e1;
  border-color: transparent;
  background-color: #f48245;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
  border-color: #f48245;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
  color: #f48245;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
  color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
  color: #dce9f5;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #3e6a7e;
  color: #dce9f5;
  border-color: transparent;
  background-color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
  border-color: #508aa4;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
  color: #508aa4;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
  color: #6fb844;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
  color: #e5f2da;
  border-color: transparent;
  background-color: #6fb844;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #568f35;
  color: #e5f2da;
  border-color: transparent;
  background-color: #6fb844;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
  border-color: #6fb844;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
  color: #6fb844;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
  color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
  color: #fce2e1;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f11f18;
  color: #fce2e1;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
  border-color: #F4524D;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
  color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
  color: #f7e1d7;
  border-color: transparent;
  background-color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f46e33;
  color: #f7e1d7;
  border-color: transparent;
  background-color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
  border-color: #F79468;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
  color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
  color: #f4dff5;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #a559a8;
  color: #f4dff5;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
  color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
  color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
  color: #d9d9d9;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #0e0e0e;
  color: #d9d9d9;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
  color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
  color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #cfcfcf;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
  color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
  color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #e3e3e3;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
  color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #F0F0F0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #d4d4d4;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #F0F0F0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
  border-color: #F0F0F0;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F0F0F0;
}
.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
  height: 1em;
  width: 1em;
}
.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
  height: 2em;
  width: 2em;
}
.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
  height: 3em;
  width: 3em;
}
.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
  height: 4em;
  width: 4em;
}
.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
  height: 5em;
  width: 5em;
}
/* Google maps
---------------------------------------------------------- */
.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
  margin-bottom: 0;
  padding: 0;
  display: block;
  width: 100%;
  border: none;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
  outline: none;
}
/** Tabs/Tour Common **/
.wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
  padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
  margin: 0;
  padding-left: 0 !important;
  text-indent: inherit !important;
}
#content .wpb_content_element .wpb_tabs_nav {
  margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
  background-color: #FFFFFF;
  white-space: nowrap;
  padding: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
  display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
  cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
  display: none;
}
/** Tabs/Tour/Accordion Common **/
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
  border-bottom: none;
  text-decoration: none;
  display: block;
  padding: 0.5em 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
  padding: 1em;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child {
  margin-bottom: 0;
}
/** Tabs **/
.wpb_tabs .wpb_tabs_nav li {
  float: left;
  margin: 0 1px 0 0;
}
/** Tour **/
.wpb_tour .wpb_tabs_nav {
  float: left;
  width: 31.66666667%;
}
.wpb_tour .wpb_tabs_nav li {
  margin: 0 0 1px 0;
  clear: left;
  width: 100%;
}
.wpb_tour .wpb_tabs_nav a {
  width: 100%;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
  box-sizing: border-box;
  border: none;
  float: left;
  width: 68.33333333%;
  padding: 0 0 0 21.73913043px;
}
.wpb_tour_next_prev_nav {
  margin-left: 31.66666667%;
  padding-left: 21.73913043px;
  font-size: 80%;
}
.wpb_tour_next_prev_nav a {
  border-bottom: 1px dotted;
  text-decoration: none;
}
.wpb_tour_next_prev_nav a:hover {
  text-decoration: none;
  border-bottom: none;
}
.wpb_tour_next_prev_nav span {
  width: 48%;
  display: inline-block;
  padding-top: 1em;
  float: left;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
  text-align: right;
  float: right;
}
/** Accordion **/
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
  margin: 0 0 1px 0;
  padding-top: 0;
  position: relative;
  text-transform: none;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
  padding-left: 1em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(../images/toggle_open.png);
  background-repeat: no-repeat;
  position: absolute;
  right: 0.7em;
  top: 0.7em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  background-image: url(../images/toggle_close.png);
}
/* tabs_tour_accordion responsive rules */
@media (max-width: 480px) {
  .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
  .vc_responsive .wpb_tour .wpb_tab,
  .vc_responsive .wpb_tour_next_prev_nav {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  .vc_responsive .wpb_tour_next_prev_nav {
    width: auto;
    padding: 0 1em;
  }
  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
    margin-bottom: 1em;
  }
  .vc_responsive .wpb_tour .wpb_tab {
    padding-left: 1em;
    padding-right: 1em;
  }
}
/* Teaser Grid
---------------------------------------------------------- */
.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}
body ul.wpb_thumbnails-fluid li {
  /* some themes add bg image as a bullet */
  padding: 0;
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
  display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
  margin-bottom: 0;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}
/* Teaser grid
---------------------------------------------------------- */
.wpb_teaser_grid .entry-content {
  margin: 0;
  padding: 0;
  width: 100%;
}
.grid_layout-thumbnail .post-thumb {
  margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
  max-width: 100%;
}
/* Carousel layout
---------------------------------------------------------- */
.wpb_carousel .wpb_wrapper {
  position: relative;
}
.wpb_carousel .prev,
.wpb_carousel .next {
  position: absolute;
  top: 3px;
  background-color: #f7f7f7;
  padding: 0px 6px 0px 6px;
  font-size: 12px;
  z-index: 10;
  text-decoration: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
  background-color: #F0F0F0;
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
  outline: none;
  text-decoration: none;
}
.wpb_carousel .prev {
  right: 30px;
}
.wpb_carousel .next {
  right: 0px;
}
.wpb_carousel .wpb_thumbnails-fluid {
  width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
  height: auto !important;
}
/*** Categories filter ***/
.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0 0 10px 0;
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  background-image: none;
  list-style: none !important;
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
  display: none !important;
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
  border: none;
  text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
  border-bottom: 1px dotted;
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
  border-bottom: 1px dotted;
}
@media (max-width: 480px) {
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
    margin-left: 0;
    width: auto;
  }
  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}
/* Image grid
---------------------------------------------------------- */
.wpb_image_grid .wpb_image_grid_ul {
  margin: 0;
  padding: 0;
}
.wpb_image_grid .wpb_image_grid_ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_image_grid .wpb_image_grid_ul > li:after,
.wpb_image_grid .wpb_image_grid_ul > li:before {
  display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
  list-style: none;
  margin: 0 1px 1px 0;
  max-width: 100%;
  float: left;
}
.wpb_image_grid .wpb_image_grid_ul a {
  display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
  display: block;
  max-width: 100%;
  height: auto;
}
/* Gallery
---------------------------------------------------------- */
.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: auto;
  top: 100%;
  margin-top: 15px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
  border: none;
  box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
  box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
  line-height: 1;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
  z-index: 10;
}
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
  list-style: none;
  padding: 0;
  background-image: none;
  margin: 0;
}
/* Flickr stream
---------------------------------------------------------- */
.flickr_badge_image {
  margin: 0 10px 10px 0px;
  width: 72px;
  height: 72px;
  float: left;
  background: none;
  padding: 0;
}
.flickr_badge_image a {
  border: none;
}
.flickr_badge_image img {
  margin: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
  clear: both;
  margin-bottom: 0;
  font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
  background-image: url(../images/flickr.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 25px;
  display: inline-block;
}
/* Video widget
---------------------------------------------------------- */
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
  width: 10%;
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
  width: 20%;
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
  width: 30%;
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
  width: 40%;
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
  width: 50%;
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
  width: 60%;
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
  width: 70%;
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
  width: 80%;
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
  width: 90%;
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
  width: 100%;
}
.wpb_video_widget .wpb_video_wrapper {
  padding-top: 56.25%;
  position: relative;
  width: 100%;
}
.wpb_video_widget .wpb_video_wrapper > div {
  padding-top: 0 !important;
  position: static;
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
  padding-top: 56.25%;
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
  padding-top: 75%;
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
  padding-top: 42.55319149%;
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper {
  float: left;
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper {
  margin: 0 auto;
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper {
  float: right;
}
.wpb_video_widget .wpb_wrapper {
  position: relative;
}
.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
  padding-top: 0 !important;
  position: static;
}
/* Posts slider
---------------------------------------------------------- */
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
  background-color: #f7f7f7;
  opacity: 1;
  filter: alpha(opacity=100);
  color: inherit;
  padding: 10px 15px;
  position: static;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
  display: none !important;
}
/* Progress bar
---------------------------------------------------------- */
.vc_progress_bar .vc_single_bar {
  background: #f7f7f7;
  position: relative;
  margin-bottom: 11.66666667px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  border-radius: 3px;
}
.vc_progress_bar .vc_single_bar:last-child {
  margin-bottom: 0;
}
.vc_progress_bar .vc_single_bar .vc_label {
  display: block;
  padding: 0.5em 1em;
  position: relative;
  z-index: 1;
}
.vc_progress_bar .vc_single_bar .vc_bar {
  display: block;
  position: absolute;
  height: 100%;
  background-color: #e0e0e0;
  width: 0%;
  top: 0;
  left: 0;
  border-radius: 3px;
  transition: width 1s linear;
  -moz-transition: width 1s linear;
  -webkit-transition: width 1s linear;
  -o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
  background-color: #0074CC;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
  background-color: #0074CC;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
  background-color: #49afcd;
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
  background-color: #49afcd;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
  background-color: #5bb75b;
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
  background-color: #5bb75b;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
  background-color: #faa732;
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
  background-color: #faa732;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
  background-color: #da4f49;
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
  background-color: #da4f49;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
  background-color: #414141;
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
  background-color: #414141;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
  background-color: #3c687b;
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
  background-color: #3c687b;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
  background-color: #508aa4;
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
  background-color: #508aa4;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
  background-color: #FE6C61;
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
  background-color: #FE6C61;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
  background-color: #8D6DC4;
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
  background-color: #8D6DC4;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
  background-color: #4CADC9;
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
  background-color: #4CADC9;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
  background-color: #CEC2AB;
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
  background-color: #CEC2AB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
  background-color: #50485B;
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
  background-color: #50485B;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
  background-color: #2A2A2A;
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
  background-color: #2A2A2A;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
  background-color: #EBEBEB;
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
  background-color: #EBEBEB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
  background-color: #f48245;
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
  background-color: #f48245;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
  background-color: #508aa4;
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
  background-color: #508aa4;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
  background-color: #6fb844;
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
  background-color: #6fb844;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
  background-color: #F4524D;
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
  background-color: #F4524D;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
  background-color: #F79468;
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
  background-color: #F79468;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
  background-color: #B97EBB;
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
  background-color: #B97EBB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
  background-color: #FFFFFF;
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
  background-color: #FFFFFF;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
/*** Pie chart **/
.vc_pie_chart {
  z-index: 0;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}
.vc_pie_chart.vc_ready {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_pie_chart .vc_pie_wrapper {
  position: relative;
  margin: 0 auto;
}
.vc_pie_chart canvas {
  position: relative;
  z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
  font-size: 200%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
}
.vc_pie_chart_back {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 6px solid #f7f7f7;
  border-radius: 999px;
  border-radius: 50%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  box-sizing: border-box;
}
.vc_images_carousel .vc_carousel-control {
  border: none;
}
.vc_carousel .vc_carousel-control {
  text-shadow: none;
  border: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
  outline: none;
}
.vc_carousel .vc_carousel-indicators li {
  width: 5px;
  height: 5px;
  margin: 0;
  border-color: #f7f7f7;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.vc_separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_separator h4 {
  line-height: 1em;
  font-size: 100%;
  margin: 0;
  word-wrap: break-word;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.vc_separator h4 .normal {
  font-size: 12px;
  font-weight: normal;
}
.vc_separator .vc_sep_holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 10%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
  height: 1px;
  border-top: 1px solid #EBEBEB;
  display: block;
  position: relative;
  top: 1px;
  width: 100%;
}
.vc_separator.vc_separator_align_center h4 {
  padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left h4 {
  padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
  display: none;
}
.vc_separator.vc_separator_align_right h4 {
  padding: 0 0 0 0.8em;
  margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
  display: none;
}
.vc_separator.vc_sep_double {
  height: 3px;
}
.vc_separator.vc_sep_double .vc_sep_line {
  border-bottom: 1px solid #EBEBEB;
  border-top: 1px solid #EBEBEB;
  height: 3px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
  border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
  border-top-style: dotted;
}
.vc_separator.vc_sep_shadow .vc_sep_line {
  border: none;
  position: relative;
  height: 20px;
  top: 0;
  overflow: hidden;
}
.vc_separator.vc_sep_shadow .vc_sep_line::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: -20px;
  right: 0;
  height: 10px;
  border-radius: 100%;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  right: -100%;
  box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  left: -100%;
  box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
  width: 100%;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
  display: none;
}
.vc_separator .vc_icon_element {
  margin-bottom: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) + h4 {
  padding-left: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
  margin-left: 0.8em;
  margin-right: 0.8em;
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
  margin-left: 0.8em;
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style + h4 {
  padding-left: 0.8em;
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
  border-top-width: 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 1px;
  top: 0px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
  top: 0px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 2px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
  top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
  border-top-width: 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 3px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
  top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
  border-top-width: 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 4px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
  top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
  border-top-width: 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 5px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
  top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
  border-top-width: 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 6px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
  top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
  border-top-width: 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 7px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
  top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
  border-top-width: 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 8px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
  top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
  border-top-width: 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 9px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
  top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
  border-top-width: 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 10px;
  top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
  top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 10px;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
  border-color: #3c687b;
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
  color: #3c687b;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
  border-color: #508aa4;
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
  color: #508aa4;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
  border-color: #FE6C61;
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
  color: #FE6C61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
  border-color: #8D6DC4;
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
  color: #8D6DC4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
  border-color: #4CADC9;
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
  color: #4CADC9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
  border-color: #CEC2AB;
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
  color: #CEC2AB;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
  border-color: #50485B;
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
  color: #50485B;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
  border-color: #75D69C;
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
  color: #75D69C;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
  border-color: #2A2A2A;
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
  color: #2A2A2A;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #EBEBEB;
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
  color: #EBEBEB;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
  border-color: #f48245;
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
  color: #f48245;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
  border-color: #508aa4;
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
  color: #508aa4;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
  border-color: #6fb844;
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
  color: #6fb844;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
  border-color: #F4524D;
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
  color: #F4524D;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
  border-color: #F79468;
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
  color: #F79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
  border-color: #B97EBB;
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
  color: #B97EBB;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
  border-color: #FFFFFF;
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
  color: #FFFFFF;
}
.wpb_separator,
.vc_text_separator {
  border-bottom: 1px solid #EBEBEB;
}
.vc_sep_width_10 {
  width: 10%;
}
.vc_sep_width_20 {
  width: 20%;
}
.vc_sep_width_30 {
  width: 30%;
}
.vc_sep_width_40 {
  width: 40%;
}
.vc_sep_width_50 {
  width: 50%;
}
.vc_sep_width_60 {
  width: 60%;
}
.vc_sep_width_70 {
  width: 70%;
}
.vc_sep_width_80 {
  width: 80%;
}
.vc_sep_width_90 {
  width: 90%;
}
.vc_sep_width_100 {
  width: 100%;
}
.vc_sep_pos_align_center {
  margin-left: auto;
  margin-right: auto;
}
.vc_sep_pos_align_left {
  margin-left: 0;
  margin-right: auto;
}
.vc_sep_pos_align_right {
  margin-left: auto;
  margin-right: 0;
}
/* Separator
---------------------------------------------------------- */
.wpb_separator {
  clear: both;
  height: 1px;
}
/* Text Separator
---------------------------------------------------------- */
.vc_text_separator {
  clear: both;
  height: 1px;
}
.vc_text_separator div {
  display: inline-block;
  background-color: #FFFFFF;
  padding: 1px 1em;
  position: relative;
  top: -9px;
}
.separator_align_center {
  text-align: center;
}
.separator_align_left {
  text-align: left;
}
.separator_align_right {
  text-align: right;
}
.vc-zigzag-wrapper {
  text-align: center;
}
.vc-zigzag-wrapper.vc-zigzag-align-left {
  text-align: left;
}
.vc-zigzag-wrapper.vc-zigzag-align-right {
  text-align: right;
}
.vc-zigzag-inner {
  display: inline-block;
}
.wpb_single_image a {
  border: none;
  outline: none;
}
.wpb_single_image img {
  height: auto;
  max-width: 100%;
  vertical-align: top;
}
.wpb_single_image img.vc_img-placeholder {
  width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #EBEBEB;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #EBEBEB;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  box-shadow: none;
  padding: 6px;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 15px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image.vc_align_center {
  text-align: center;
}
.wpb_single_image.vc_align_right {
  text-align: right;
}
.wpb_single_image.vc_align_left {
  text-align: left;
}
.wpb_single_image .vc_box_shadow_3d {
  position: relative;
  z-index: 0;
  display: inline-block;
  max-width: 100%;
}
.wpb_single_image .vc_box_shadow_3d:after,
.wpb_single_image .vc_box_shadow_3d:before {
  content: "";
  position: absolute;
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
  left: 5px;
  right: 50%;
  bottom: 8px;
  height: 30%;
  z-index: -1;
  border-radius: inherit;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skewY(-6deg);
  -ms-transform: skewY(-6deg);
  transform: skewY(-6deg);
}
.wpb_single_image .vc_box_shadow_3d:after {
  left: 50%;
  right: 5px;
  -webkit-transform: skewY(6deg);
  -ms-transform: skewY(6deg);
  transform: skewY(6deg);
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.wpb_single_image .vc_figure {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  max-width: 100%;
}
.wpb_single_image .vc_figure-caption {
  margin-top: 0.2em;
  font-size: 0.8em;
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
  border-color: #3c687b;
}
.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
  background-color: #3c687b;
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
  border-color: #508aa4;
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
  background-color: #508aa4;
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
  border-color: #FE6C61;
}
.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
  background-color: #FE6C61;
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
  border-color: #8D6DC4;
}
.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
  background-color: #8D6DC4;
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
  border-color: #4CADC9;
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
  background-color: #4CADC9;
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
  border-color: #CEC2AB;
}
.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
  background-color: #CEC2AB;
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
  border-color: #50485B;
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
  background-color: #50485B;
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
  border-color: #75D69C;
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
  background-color: #75D69C;
}
.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
  border-color: #2A2A2A;
}
.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
  background-color: #2A2A2A;
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
  border-color: #EBEBEB;
}
.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
  background-color: #EBEBEB;
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
  border-color: #f48245;
}
.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
  background-color: #f48245;
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
  border-color: #508aa4;
}
.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
  background-color: #508aa4;
}
.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
  border-color: #6fb844;
}
.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
  background-color: #6fb844;
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
  border-color: #F4524D;
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
  background-color: #F4524D;
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
  border-color: #F79468;
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
  background-color: #F79468;
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
  border-color: #B97EBB;
}
.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
  background-color: #B97EBB;
}
.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
  border-color: #FFFFFF;
}
.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
  background-color: #FFFFFF;
}
.vc_icon_element {
  line-height: 0;
  font-size: 14px;
  margin-bottom: 35px;
}
.vc_icon_element.vc_icon_element-outer {
  box-sizing: border-box;
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
  text-align: left;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
  text-align: right;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  text-align: center;
  display: inline-block;
  border: 2px solid transparent;
  width: 4em;
  height: 4em;
  box-sizing: content-box;
  position: relative;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
  font-size: 2.15em;
  font-style: normal;
  font-weight: normal;
  line-height: 1 !important;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  -webkit-font-kerning: auto;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant: normal;
  text-rendering: auto;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  width: inherit;
  height: inherit;
  font-size: 1em;
  text-align: center;
  text-rendering: optimizelegibility;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  box-sizing: content-box;
  border: none;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
  max-width: 100% !important;
  line-height: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
  width: 2.5em !important;
  height: 2.5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
  font-size: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
  max-width: 100% !important;
  line-height: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
  width: 3.15em !important;
  height: 3.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
  font-size: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
  max-width: 100% !important;
  line-height: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
  width: 4em !important;
  height: 4em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
  font-size: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
  max-width: 100% !important;
  line-height: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
  width: 5em !important;
  height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
  font-size: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
  max-width: 100% !important;
  line-height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
  width: 7.15em !important;
  height: 7.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
  font-size: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
  color: #3c687b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
  color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
  color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
  color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
  color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
  color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
  color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
  color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
  color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
  color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
  color: #f48245;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
  color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
  color: #6fb844;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
  color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
  color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
  color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
  color: #FFFFFF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
  border-color: #3c687b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
  background-color: #3c687b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
  border-color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
  background-color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
  border-color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
  background-color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
  border-color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
  background-color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
  border-color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
  background-color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
  border-color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
  background-color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
  border-color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
  background-color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
  border-color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
  background-color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
  border-color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
  background-color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
  border-color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
  background-color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
  border-color: #f48245;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
  background-color: #f48245;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
  border-color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
  background-color: #508aa4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
  border-color: #6fb844;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
  background-color: #6fb844;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
  border-color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
  background-color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
  border-color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
  background-color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
  border-color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
  background-color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
  border-color: #FFFFFF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
  background-color: #FFFFFF;
}
.vc_chart .vc_chart-legend {
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.vc_chart .vc_chart-legend li {
  line-height: 1.3em;
  list-style: none;
  margin: 0 0 0.3em 0;
  min-height: 1.3em;
}
.vc_chart .vc_chart-legend span {
  border-radius: 0.3em;
  display: inline-block;
  height: 1.3em;
  left: 0;
  margin-right: 0.5em;
  vertical-align: middle;
  width: 1.3em;
}
@media (min-width: 640px) {
  .vc_chart .vc_chart-legend {
    display: inline-block;
    vertical-align: middle;
    width: 40%;
  }
  .vc_chart .vc_chart-legend li {
    margin-left: 1em;
  }
  .vc_chart .vc_chart-with-legend {
    display: inline-block;
    vertical-align: middle;
    width: 60%;
  }
}
.vc_line-chart .vc_chart-with-legend {
  width: 75%;
}
.vc_line-chart .vc_chart-legend {
  width: 25%;
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
  border-radius: 0;
}
.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
  border-radius: 50%;
}
.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
  border-radius: 4px;
}
.vc_general.vc_pagination {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
}
.vc_general.vc_pagination .vc_pagination-item {
  display: inline-block;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.vc_general.vc_pagination .vc_pagination-trigger {
  display: block;
  text-decoration: none;
  cursor: pointer;
  height: 10px;
  width: 10px;
  margin: 5px 7px;
  background: transparent;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border: none;
}
.vc_general.vc_pagination .vc_pagination-trigger:focus {
  outline: none;
}
.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
  cursor: default;
}
.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
  border: 3px solid transparent;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
  opacity: 0.6;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
  opacity: 1;
}
.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
  opacity: 1;
}
.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
  border-radius: 50%;
}
.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
  border-radius: 3px;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #3c687b;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #3c687b;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #3c687b;
}
.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #3c687b;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #508aa4;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #508aa4;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #508aa4;
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #508aa4;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FE6C61;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #8D6DC4;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #4CADC9;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #CEC2AB;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #50485B;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #75D69C;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #f48245;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #f48245;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #f48245;
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #f48245;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #508aa4;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #508aa4;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #508aa4;
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #508aa4;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #6fb844;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #6fb844;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #6fb844;
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #6fb844;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F4524D;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F79468;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #B97EBB;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #2A2A2A;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #EBEBEB;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FFFFFF;
}
.vc_grid.vc_row {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.vc-row[data-vc-full-width] .vc_grid.vc_row {
  overflow: hidden;
}
.vc_grid.vc_row.vc_grid-gutter-1px {
  margin-bottom: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
  margin-right: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
  padding-right: 1px;
  padding-bottom: 1px;
}
.vc_grid.vc_row.vc_grid-gutter-2px {
  margin-bottom: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
  margin-right: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
  padding-right: 2px;
  padding-bottom: 2px;
}
.vc_grid.vc_row.vc_grid-gutter-3px {
  margin-bottom: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
  margin-right: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
  padding-right: 3px;
  padding-bottom: 3px;
}
.vc_grid.vc_row.vc_grid-gutter-4px {
  margin-bottom: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
  margin-right: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
  padding-right: 4px;
  padding-bottom: 4px;
}
.vc_grid.vc_row.vc_grid-gutter-5px {
  margin-bottom: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
  margin-right: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
  padding-right: 5px;
  padding-bottom: 5px;
}
.vc_grid.vc_row.vc_grid-gutter-10px {
  margin-bottom: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
  margin-right: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
  padding-right: 10px;
  padding-bottom: 10px;
}
.vc_grid.vc_row.vc_grid-gutter-15px {
  margin-bottom: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
  margin-right: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
  padding-right: 15px;
  padding-bottom: 15px;
}
.vc_grid.vc_row.vc_grid-gutter-20px {
  margin-bottom: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
  margin-right: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
  padding-right: 20px;
  padding-bottom: 20px;
}
.vc_grid.vc_row.vc_grid-gutter-25px {
  margin-bottom: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
  margin-right: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
  padding-right: 25px;
  padding-bottom: 25px;
}
.vc_grid.vc_row.vc_grid-gutter-30px {
  margin-bottom: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
  margin-right: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
  padding-right: 30px;
  padding-bottom: 30px;
}
.vc_grid.vc_row.vc_grid-gutter-35px {
  margin-bottom: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
  margin-right: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
  padding-right: 35px;
  padding-bottom: 35px;
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
  z-index: 3;
}
.vc_grid.vc_row .vc_grid-item {
  display: none;
  padding: 0;
  vertical-align: top;
  float: none;
  box-sizing: border-box;
  z-index: 1;
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
  overflow: hidden;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
  margin-bottom: 15px;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
  text-decoration: none;
  border-bottom: 0;
}
.vc_grid .vc_gitem-link {
  border-bottom: none;
  outline: none;
  box-shadow: none;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
  position: static;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
@media (min-width: 640px) {
  .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
  .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: inline-block;
  }
}
@-moz-document url-prefix() {
  .vc_masonry_grid .vc_grid-item,
  .vc_masonry_media_grid .vc_grid-item {
    margin-left: -0.01px;
  }
}
.vc_gitem-zone-b {
  display: none;
}
.vc_gitem-float-none {
  float: none;
}
.vc_gitem-float-left {
  float: left;
}
.vc_gitem-float-right {
  float: right;
}
.vc_gitem-align-center {
  text-align: center;
}
.vc_gitem-align-right {
  text-align: right;
}
.vc_gitem-align-justify {
  text-align: justify;
}
.vc_gitem-block {
  position: relative;
  overflow: hidden;
}
.vc_gitem-is-link {
  cursor: pointer;
}
.vc_gitem-link {
  text-decoration: none;
}
.vc_gitem_row {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0px;
  padding: inherit;
  box-sizing: border-box;
}
.vc_gitem_row .vc_gitem_row {
  margin-bottom: 0px;
}
.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.vc_gitem_row .vc_gitem-col {
  box-sizing: border-box;
  padding: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.vc_gitem-zone {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-clip: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.vc_gitem-zone .vc-zone-link {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.vc_gitem-zone-img {
  width: 100%;
  display: block;
  visibility: hidden;
  height: auto;
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
  box-sizing: border-box;
  padding: inherit;
  position: static;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.vc_gitem-zone-b {
  overflow: hidden;
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  padding: inherit;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
  float: right;
  width: 50%;
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
  float: right;
  width: 50%;
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
  display: none !important;
}
.vc-gitem-zone-height-mode-auto:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
  padding-top: 75%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
  padding-top: 56.25%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
  padding-top: 177.77777778%;
}
.vc_gitem-animated-block {
  position: relative;
}
.vc_gitem-animate .vc_btn {
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
.vc_gitem-animate .vc_gitem-zone-b {
  z-index: 199;
}
.vc_gitem-animate-none .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  box-sizing: border-box;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  box-sizing: border-box;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 0;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -webkit-transition: opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
  transition: opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
  transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.vc_gitem-animate-scaleIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.vc_gitem-animate-scaleRotateIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.5) rotate(10deg);
  -ms-transform: scale(1.5) rotate(10deg);
  transform: scale(1.5) rotate(10deg);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: blur(0px);
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -ms-filter: blur(0px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  webkit-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -webkit-transition: -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: url('../vc/blur.svg#blur');
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
.vc_gitem-animate-blurScaleOut {
  overflow: hidden;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_gitem-animate-slideInRight {
  overflow: hidden;
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideInLeft {
  overflow: hidden;
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
  filter: alpha(opacity=0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideBottom {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: 100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-slideTop {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: -100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-flipFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
.vc_gitem-animate-flipHorizontalFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.vc_gitem-animate-goTop20 {
  overflow: hidden;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  -webkit-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  transform: translateY(-20%);
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
  bottom: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  bottom: 0%;
}
.vc_gitem-animate-goBottom20 {
  overflow: hidden;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  -webkit-transform: translateY(20%);
  -ms-transform: translateY(20%);
  transform: translateY(20%);
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: top 0.5s ease;
  transition: top 0.5s ease;
  top: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  top: 0%;
}
.vc_gitem-post-data {
  margin-bottom: 15px;
}
.vc_gitem-post-data h2 {
  margin: 0;
}
.vc_gitem-post-category-name .vc_gitem-link {
  color: inherit;
}
.vc_grid .vc_pageable-load-more-btn {
  text-align: center;
  margin-top: 25px;
}
.vc_grid .vc_pageable-load-more-btn > .vc_btn {
  outline: none;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
  display: none;
  margin-top: 20px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
  cursor: pointer;
  display: inline-block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
  border: 3px solid;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
  border: 3px solid;
  border-radius: 10px;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
  border-radius: 30px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  border-radius: 3px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  border-color: #3c687b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
  background-color: #3c687b !important;
  border-color: #3c687b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  border-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
  background-color: #508aa4 !important;
  border-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  border-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
  background-color: #FE6C61 !important;
  border-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  border-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
  background-color: #8D6DC4 !important;
  border-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  border-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
  background-color: #4CADC9 !important;
  border-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  border-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
  background-color: #CEC2AB !important;
  border-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  border-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
  background-color: #50485B !important;
  border-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  border-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
  background-color: #75D69C !important;
  border-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  border-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
  background-color: #2A2A2A !important;
  border-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  border-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
  background-color: #EBEBEB !important;
  border-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  border-color: #f48245 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
  background-color: #f48245 !important;
  border-color: #f48245 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  border-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
  background-color: #508aa4 !important;
  border-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  border-color: #6fb844 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
  background-color: #6fb844 !important;
  border-color: #6fb844 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  border-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
  background-color: #F4524D !important;
  border-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  border-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
  background-color: #F79468 !important;
  border-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  border-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
  background-color: #B97EBB !important;
  border-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  border-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  background-color: #3c687b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  background-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  background-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  background-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  background-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  background-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  background-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  background-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  background-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  background-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  background-color: #f48245 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  background-color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  background-color: #6fb844 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  background-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  background-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  background-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  background-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
  display: none !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  position: absolute;
  top: 50%;
  margin-top: -12.5px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 25px;
  line-height: 25px;
  height: 25px;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
  left: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
  left: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  right: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
  right: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
  color: #3c687b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
  color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
  color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
  color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
  color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
  color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
  color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
  color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
  color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
  color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
  color: #f48245 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
  color: #508aa4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
  color: #6fb844 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
  color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
  color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
  color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
  color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -15px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -17.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -20px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -22.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -25px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -27.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -30px;
}
.vc_grid-pagination .vc_grid-pagination-list {
  outline: none;
  display: block;
  padding-left: 0;
  text-align: center;
  margin: 25px 0 0 !important;
  border-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list > li {
  display: inline-block;
  margin: 0;
  border: 0px solid transparent;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a,
.vc_grid-pagination .vc_grid-pagination-list > li > span {
  color: #fff;
  background-color: #508aa4;
  border: 1px solid #508aa4;
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  position: relative;
  float: left;
  padding: 3px 10px;
  line-height: 1.6;
  text-decoration: none;
  opacity: 0.5;
  filter: alpha(opacity=50);
  margin-left: -1px;
  font-size: 10px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
  margin-left: 0;
}
.vc_grid-pagination .vc_grid-pagination-list > li:hover a,
.vc_grid-pagination .vc_grid-pagination-list > li:focus a,
.vc_grid-pagination .vc_grid-pagination-list > li:hover span,
.vc_grid-pagination .vc_grid-pagination-list > li:focus span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61b";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61a";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e618";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e619";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus {
  z-index: 2;
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: default;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus {
  display: none;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
  border-color: #3c687b !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
  background-color: #3c687b !important;
  border-color: #3c687b !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
  border-color: #508aa4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
  background-color: #508aa4 !important;
  border-color: #508aa4 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
  border-color: #FE6C61 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
  background-color: #FE6C61 !important;
  border-color: #FE6C61 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
  border-color: #8D6DC4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
  background-color: #8D6DC4 !important;
  border-color: #8D6DC4 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
  border-color: #4CADC9 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
  background-color: #4CADC9 !important;
  border-color: #4CADC9 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
  border-color: #CEC2AB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
  background-color: #CEC2AB !important;
  border-color: #CEC2AB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
  border-color: #50485B !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
  background-color: #50485B !important;
  border-color: #50485B !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
  border-color: #75D69C !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
  background-color: #75D69C !important;
  border-color: #75D69C !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li {
  border-color: #2A2A2A !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
  background-color: #2A2A2A !important;
  border-color: #2A2A2A !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
  border-color: #EBEBEB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
  background-color: #EBEBEB !important;
  border-color: #EBEBEB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
  border-color: #f48245 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
  background-color: #f48245 !important;
  border-color: #f48245 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
  border-color: #508aa4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
  background-color: #508aa4 !important;
  border-color: #508aa4 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li {
  border-color: #6fb844 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
  background-color: #6fb844 !important;
  border-color: #6fb844 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
  border-color: #F4524D !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
  background-color: #F4524D !important;
  border-color: #F4524D !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
  border-color: #F79468 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
  background-color: #F79468 !important;
  border-color: #F79468 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
  border-color: #B97EBB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
  background-color: #B97EBB !important;
  border-color: #B97EBB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li {
  border-color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
  color: #2A2A2A !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
  box-sizing: border-box;
  min-width: 28px;
  min-height: 22px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
  margin-left: 5px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  margin-left: 5px;
  border-radius: 30px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  border-radius: 5px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span {
  background-color: transparent !important;
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  background-color: transparent !important;
  color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
  border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  border-width: 0;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
  border-width: 0 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  color: #fff !important;
}
.vc_grid-loading {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  height: 20px;
}
.vc_grid-loading:before,
.vc_grid-loading:after,
.vc_grid-loading {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.vc_grid-loading:before {
  left: -20px;
}
.vc_grid-loading:after {
  left: 20px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
.vc_grid-loading:before,
.vc_grid-loading:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
.vc_grid-filter {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
  padding: 0;
}
.vc_grid-filter.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #3c687b;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #508aa4;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #FE6C61;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8D6DC4;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4CADC9;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #CEC2AB;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485B;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75D69C;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2A2A2A;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #EBEBEB;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #f48245;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #508aa4;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6fb844;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #F4524D;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #F79468;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #B97EBB;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter > .vc_grid-filter-item {
  cursor: pointer;
  display: inline-block;
  background: transparent;
  padding: 4px 10px;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.vc_grid-filter > .vc_grid-filter-item:first-child {
  margin-left: 0 !important;
}
.vc_grid-filter > .vc_grid-filter-item > span {
  -webkit-transition: color 0.1s linear;
  transition: color 0.1s linear;
  outline: none;
  padding: 0;
  text-decoration: none;
}
.vc_grid-filter > .vc_grid-filter-item:hover > span,
.vc_grid-filter > .vc_grid-filter-item.vc_active > span {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item {
  padding: 0 !important;
}
.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 5px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid rgba(235, 235, 235, 0.8);
  border-collapse: collapse;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n+2) {
  margin-left: -1px;
  margin-top: -1px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active {
  position: relative;
  z-index: 1;
  border-color: transparent;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item {
  background-color: #4d859d;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #3c687b;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item {
  background-color: #3f6d82;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #508aa4;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item {
  background-color: #fe9b94;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #FE6C61;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item {
  background-color: #a991d3;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8D6DC4;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item {
  background-color: #73bfd5;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4CADC9;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item {
  background-color: #e1d9cb;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #CEC2AB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item {
  background-color: #695f77;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485B;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item {
  background-color: #9ce2b8;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75D69C;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item {
  background-color: #444444;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2A2A2A;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item {
  background-color: #d2d2d2;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #EBEBEB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item {
  background-color: #f7a275;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #f48245;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item {
  background-color: #6ea2b9;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #508aa4;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item {
  background-color: #8bc768;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6fb844;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item {
  background-color: #f7817d;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #F4524D;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item {
  background-color: #fab698;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #F79468;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item {
  background-color: #cb9fcd;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #B97EBB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item {
  background-color: #e6e6e6;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid transparent;
  border-collapse: collapse;
  padding: 3px 7px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n+2) {
  border-left: none;
  margin-left: 1px;
  border-top: none;
  margin-top: 1px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded-all > .vc_grid-filter-item {
  border-radius: 3px !important;
}
.vc_grid-filter.vc_grid-filter-filled-round-all > .vc_grid-filter-item {
  border-radius: 30px !important;
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
  font-size: 12px;
  padding: 1px 5px;
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
  font-size: 13px;
  padding: 2px 7px;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
  font-size: 100%;
  padding: 2px 10px;
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
  font-size: 18px;
  padding: 4px 10px;
}
.vc_grid-filter-select {
  display: none;
}
.vc_grid-filter-select,
.vc_grid-filter-dropdown {
  font-size: 12px;
  margin-bottom: 20px;
}
.vc_grid-filter-select.vc_grid-filter-center,
.vc_grid-filter-dropdown.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter-select.vc_grid-filter-right,
.vc_grid-filter-dropdown.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter-select.vc_grid-filter-left,
.vc_grid-filter-dropdown.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
  display: none;
}
.vc_grid-filter-select .vc_grid-styled-select select,
.vc_grid-filter-dropdown .vc_grid-styled-select select {
  outline: none;
  display: inline-block;
}
@media (min-width: 640px) {
  .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
    color: #3c687b;
  }
  .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
    color: #508aa4;
  }
  .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
    color: #FE6C61;
  }
  .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
    color: #8D6DC4;
  }
  .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
    color: #4CADC9;
  }
  .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
    color: #CEC2AB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
    color: #50485B;
  }
  .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
    color: #75D69C;
  }
  .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
    color: #2A2A2A;
  }
  .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
    color: #EBEBEB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
    color: #f48245;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
    color: #508aa4;
  }
  .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
    color: #6fb844;
  }
  .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
    color: #F4524D;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
    color: #F79468;
  }
  .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
    color: #B97EBB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
    color: #FFFFFF;
  }
  .vc_grid-filter-select .vc_grid-styled-select,
  .vc_grid-filter-dropdown .vc_grid-styled-select {
    border: 1px solid #ccc;
    display: inline-block;
    height: 30px;
    overflow: hidden;
    padding-right: 5px;
    text-align: left;
    width: auto;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
    font-size: 17px;
    display: inline;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select select,
  .vc_grid-filter-dropdown .vc_grid-styled-select select {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0;
    height: 30px;
    line-height: 1;
    margin-right: -50px;
    padding: 5px;
    position: relative;
    font-size: 12px;
    z-index: 0;
    cursor: pointer;
    max-width: inherit !important;
  }
}
@media (max-width: 640px) {
  .vc_responsive .vc_grid-filter-select {
    display: block;
  }
  .vc_responsive .vc_grid-filter {
    display: none !important;
  }
}
.owl-carousel {
  /* .owl-animated-out - only for current item */
  /* This is very important class. Use z-index if you want move Out item above In item */
  /* .owl-animated-in - only for upcoming item
  /* This is very important class. Use z-index if you want move In item above Out item */
  /* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */
}
.owl-carousel .owl-item .vc_grid-item {
  -webkit-transform: translate3D(0, 0, 0);
  -ms-transform: translate3D(0, 0, 0);
  transform: translate3D(0, 0, 0);
}
.owl-carousel .owl-animated-out {
  z-index: 0;
}
.owl-carousel .owl-animated-in {
  z-index: 1;
}
.vc-hoverbox-wrapper,
.vc-hoverbox-wrapper * {
  box-sizing: border-box;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back {
  border-radius: 10px;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back {
  border-radius: 50px;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--center {
  text-align: center;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--left {
  text-align: left;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--right {
  text-align: right;
}
.vc-hoverbox-wrapper .vc-hoverbox {
  position: relative;
  display: inline-block;
  text-align: center;
  width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
  width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
  width: 90%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
  width: 80%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
  width: 70%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
  width: 60%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
  width: 50%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
  width: 40%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
  width: 30%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
  width: 20%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
  width: 10%;
}
.vc-hoverbox-inner {
  width: 100%;
  display: inline-block;
  min-height: 250px;
}
.vc-hoverbox-inner :last-child {
  margin-bottom: 0;
}
.vc-hoverbox-block {
  height: 100%;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  background-size: cover;
  background-position: center;
}
.vc-hoverbox-block-inner {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 20px;
}
.vc-hoverbox-block-inner * {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.vc-hoverbox-front {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  z-index: 1;
}
.vc-hoverbox-back {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.vc-hoverbox:hover .vc-hoverbox-front {
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
}
.vc-hoverbox:hover .vc-hoverbox-back {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  z-index: 2;
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
}
@font-face {
  font-family: 'vc_grid_v1';
  src: url('../fonts/vc_grid/vc_grid_v1.eot?-9hbgac');
  src: url('../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac') format('embedded-opentype'), url('../fonts/vc_grid/vc_grid_v1.woff?-9hbgac') format('woff'), url('../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac') format('truetype'), url('../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="vc_arrow-icon-"],
[class*=" vc_arrow-icon-"] {
  font-family: 'vc_grid_v1';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vc_arrow-icon-minus:before {
  content: "\e61c";
}
.vc_arrow-icon-plus:before {
  content: "\e61d";
}
.vc_arrow-icon-arrow_down:before {
  content: "\e61e";
}
.vc_arrow-icon-arrow_up:before {
  content: "\e61f";
}
.vc_arrow-icon-arrow_01_left:before {
  content: "\e600";
}
.vc_arrow-icon-arrow_01_right:before {
  content: "\e601";
}
.vc_arrow-icon-arrow_02_left:before {
  content: "\e602";
}
.vc_arrow-icon-arrow_02_right:before {
  content: "\e603";
}
.vc_arrow-icon-arrow_03_left:before {
  content: "\e604";
}
.vc_arrow-icon-arrow_03_right:before {
  content: "\e605";
}
.vc_arrow-icon-arrow_04_left:before {
  content: "\e606";
}
.vc_arrow-icon-arrow_04_right:before {
  content: "\e607";
}
.vc_arrow-icon-arrow_05_left:before {
  content: "\e608";
}
.vc_arrow-icon-arrow_05_right:before {
  content: "\e609";
}
.vc_arrow-icon-arrow_06_left:before {
  content: "\e60a";
}
.vc_arrow-icon-arrow_06_right:before {
  content: "\e60b";
}
.vc_arrow-icon-arrow_07_left:before {
  content: "\e60c";
}
.vc_arrow-icon-arrow_07_right:before {
  content: "\e60d";
}
.vc_arrow-icon-arrow_08_left:before {
  content: "\e60e";
}
.vc_arrow-icon-arrow_08_right:before {
  content: "\e60f";
}
.vc_arrow-icon-arrow_09_left:before {
  content: "\e610";
}
.vc_arrow-icon-arrow_09_right:before {
  content: "\e611";
}
.vc_arrow-icon-arrow_10_left:before {
  content: "\e612";
}
.vc_arrow-icon-arrow_10_right:before {
  content: "\e613";
}
.vc_arrow-icon-arrow_11_left:before {
  content: "\e614";
}
.vc_arrow-icon-arrow_11_right:before {
  content: "\e615";
}
.vc_arrow-icon-arrow_12_left:before {
  content: "\e616";
}
.vc_arrow-icon-arrow_12_right:before {
  content: "\e617";
}
.vc_arrow-icon-navicon:before {
  content: "\f0c9";
}
/* CSS Animations */
.wpb_animate_when_almost_visible {
  opacity: 0;
  filter: alpha(opacity=0);
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
  -webkit-animation: none;
  animation: none;
}
.wpb_top-to-bottom,
.top-to-bottom {
  -webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_bottom-to-top,
.bottom-to-top {
  -webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_left-to-right,
.left-to-right {
  -webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_right-to-left,
.right-to-left {
  -webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_appear,
.appear {
  -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.wpb_start_animation {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* Top to bottom keyframes */
@-webkit-keyframes wpb_ttb {
  0% {
    -webkit-transform: translate(0, -10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_ttb {
  0% {
    -webkit-transform: translate(0, -10%);
    -ms-transform: translate(0, -10%);
    transform: translate(0, -10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Bottom to top keyframes */
@-webkit-keyframes wpb_btt {
  0% {
    -webkit-transform: translate(0, 10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_btt {
  0% {
    -webkit-transform: translate(0, 10%);
    -ms-transform: translate(0, 10%);
    transform: translate(0, 10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Left to right keyframes */
@-webkit-keyframes wpb_ltr {
  0% {
    -webkit-transform: translate(-10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_ltr {
  0% {
    -webkit-transform: translate(-10%, 0);
    -ms-transform: translate(-10%, 0);
    transform: translate(-10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Right to left keyframes */
@-webkit-keyframes wpb_rtl {
  0% {
    -webkit-transform: translate(10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_rtl {
  0% {
    -webkit-transform: translate(10%, 0);
    -ms-transform: translate(10%, 0);
    transform: translate(10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Appear from center keyframes */
@-webkit-keyframes wpb_appear {
  0% {
    -webkit-transform: scale(0.5);
    opacity: 0.1;
    filter: alpha(opacity=10);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_appear {
  0% {
    -webkit-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.1;
    filter: alpha(opacity=10);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
.vc-spinner::before {
  content: '';
  width: 16px;
  height: 16px;
  display: inline-block;
  pointer-events: none;
  margin-top: 6px;
  background: url('../images/spinner.gif') no-repeat;
  background-position-x: center;
  background-position-y: center;
}
.vc-spinner.vc-spinner-complete::before {
  background-image: url('../vc/tick.png');
}
.vc-spinner.vc-spinner-failed::before {
  background-image: url('../vc/remove.png');
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
  position: relative;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  -webkit-transition: none !important;
  transition: none !important;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -50px;
  left: 0;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  height: 50px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
  animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
  left: -20px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
  left: 20px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes vc_woo-add-cart-load {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
@keyframes vc_woo-add-cart-load {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
.vc_grid-item-mini .added_to_cart.wc-forward {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpzX2NvbXBvc2VyLmNzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvdGFibGVzLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL2Zvcm1zLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL25hdmJhci5sZXNzIiwibGliL2dyaWQubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL2NsZWFyZml4Lmxlc3MiLCJsaWIvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5sZXNzIiwiLi4vbGliL2Jvd2VyL2Jvb3RzdHJhcDMvbGVzcy9taXhpbnMvZ3JpZC5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX2FuaW1hdGVkX2Jsb2NrLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy92ZW5kb3ItcHJlZml4ZXMubGVzcyIsImxpYi9ncmlkLTUtY29scy5jc3MiLCJsaWIvdXRpbHMubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvdXRpbGl0aWVzLmxlc3MiLCJtb2R1bGVzL3ZjX3RhYmxlLmxlc3MiLCJsaWIvcGl4ZWxfaWNvbnMubGVzcyIsIi4uL2ZvbnRzL3ZjX2ljb25zX3YyL3N0eWxlLmxlc3MiLCJsaWIvZnJvbnQubGVzcyIsIm1vZHVsZXMvdmNfYnV0dG9ucy5sZXNzIiwiLi4vbGliL2Jvd2VyL2Jvb3RzdHJhcDMvbGVzcy9taXhpbnMvYnV0dG9ucy5sZXNzIiwibGliL3ZjX21peGlucy5sZXNzIiwibGliL3dwYl9pY29uLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX21lc3NhZ2VfYm94L3ZjX21lc3NhZ2VfYm94XzIubGVzcyIsInNob3J0Y29kZXMvdmNfbWVzc2FnZV9ib3gvdmNfbWVzc2FnZV9ib3hfbWl4aW5zLmxlc3MiLCJsaWIvcGFyYWxsYXgubGVzcyIsInNob3J0Y29kZXMvdmNfcm93Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3NlY3Rpb24ubGVzcyIsInNob3J0Y29kZXMvZnJvbnRlbmRfdmNfcm93Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3NvY2lhbF9idG5zLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3RvZ2dsZS5sZXNzIiwic2hvcnRjb2Rlcy92Y193aWRnZXRpc2VkX2NvbHVtbi5sZXNzIiwic2hvcnRjb2Rlcy92Y19idXR0b24ubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL3RhYi1mb2N1cy5sZXNzIiwic2hvcnRjb2Rlcy92Y19idXR0b24zLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9ncmFkaWVudHMubGVzcyIsInNob3J0Y29kZXMvdmNfY3VzdG9tX2hlYWRpbmcubGVzcyIsInNob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24zLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2dvb2dsZV9tYXBzLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3RhYnNfdG91cl9hY2NvcmRpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfdGVhc2VyX2dyaWQubGVzcyIsInNob3J0Y29kZXMvdmNfaW1hZ2VfZ2FsbGVyeS5sZXNzIiwic2hvcnRjb2Rlcy92Y19mbGlja3IubGVzcyIsInNob3J0Y29kZXMvdmNfdmlkZW9fd2lkZ2V0Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3Bvc3Rfc2xpZGVyLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9vcGFjaXR5Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3Byb2dyZXNzX2Jhci5sZXNzIiwic2hvcnRjb2Rlcy92Y19waWUubGVzcyIsInNob3J0Y29kZXMvdmNfY2Fyb3VzZWwubGVzcyIsInNob3J0Y29kZXMvdmNfc2VwYXJhdG9yLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3ppZ3phZy5sZXNzIiwic2hvcnRjb2Rlcy92Y19zaW5nbGVfaW1hZ2UubGVzcyIsInNob3J0Y29kZXMvdmNfaWNvbl9lbGVtZW50Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2NoYXJ0cy5sZXNzIiwic2hvcnRjb2Rlcy92Y196b29tLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3BhZ2luYXRpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9nYXAubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vdmNfZ3JpZF9pdGVtLmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fcm93Lmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fY29sLmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fem9uZS5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYS5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYi5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYy5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX2dpdGVtX3pvbmVfaGVpZ2h0X21vZGUubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vc2hvcnRjb2Rlcy92Y19naXRlbV9wb3N0X2RhdGEubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vc2hvcnRjb2Rlcy92Y19naXRlbV9wb3N0X2NhdGVnb3JpZXMubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkX3N0eWxlLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9wYWdpbmF0aW9uX2RvdHMubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkX2Fycm93cy5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL3ZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJzLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9ib3JkZXItcmFkaXVzLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9sb2FkaW5nLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9maWx0ZXIubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC9maWx0ZXJfc3R5bGVzL2ZpbHRlcl9kZWZhdWx0Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvZmlsdGVyX3N0eWxlcy9maWx0ZXJfZGVmYXVsdF9sZXNzX3JvdW5kZWQubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC9maWx0ZXJfc3R5bGVzL2ZpbHRlcl9ib3JkZXJlZC5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL2ZpbHRlcl9zdHlsZXMvZmlsdGVyX2ZpbGxlZC5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL2ZpbHRlcl9zdHlsZXMvZmlsdGVyX2Ryb3Bkb3duLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9jYXJvdXNlbC5sZXNzIiwic2hvcnRjb2Rlcy92Y19ob3ZlcmJveC5sZXNzIiwibGliL3ZjX2ZvbnQubGVzcyIsImxpYi9jc3MzX2FuaW1hdGlvbnMubGVzcyIsInZlbmRvci93b29jb21tZXJjZS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQUF1QjtBQzJLckI7Q0NxTUE7Q0NsVEE7Q0E4S0E7Q0RvSUE7Q0NqREE7Q0FxREE7Q0F5RkU7Q0FzSUE7Q0N4YUo7O0VDNUpJLGFBQ0EsZUFBQTtDTEhIO0FJOEpEO0VDeEpJLFlBQUE7Q0xISDtBQUNELFlBQVk7QUFDWixlQUFl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O0FTalNBO0VMd0hHLG9CQUFBO0NKNEtIO0FTcFNBO0VMd0hHLG9CQUFBO0NKK0tIO0FTdlNBO0VMd0hHLFdBQUE7Q0prTEg7QVMxU0E7RUx3SEcsb0JBQUE7Q0pxTEg7QVM3U0E7RUx3SEcsbUJBQUE7Q0p3TEg7QVNoVEE7RUwwSUcsWUFBQTtDSnlLSDtBU25UQTtFTDBJRyxvQkFBQTtDSjRLSDtBU3RUQTtFTDBJRyxvQkFBQTtDSitLSDtBU3pUQTtFTDBJRyxXQUFBO0NKa0xIO0FTNVRBO0VMMElHLG9CQUFBO0NKcUxIO0FTL1RBO0VMMElHLG9CQUFBO0NKd0xIO0FTbFVBO0VMMElHLFdBQUE7Q0oyTEg7QVNyVUE7RUwwSUcsb0JBQUE7Q0o4TEg7QVN4VUE7RUwwSUcsb0JBQUE7Q0ppTUg7QVMzVUE7RUwwSUcsV0FBQTtDSm9NSDtBUzlVQTtFTDBJRyxvQkFBQTtDSnVNSDtBU2pWQTtFTDBJRyxtQkFBQTtDSjBNSDtBU3BWQTtFTGdKRyxZQUFBO0NKdU1IO0FTdlZBO0VMOEhHLFdBQUE7Q0o0Tkg7QVMxVkE7RUw4SEcsbUJBQUE7Q0orTkg7QVM3VkE7RUw4SEcsbUJBQUE7Q0prT0g7QVNoV0E7RUw4SEcsVUFBQTtDSnFPSDtBU25XQTtFTDhIRyxtQkFBQTtDSndPSDtBU3RXQTtFTDhIRyxtQkFBQTtDSjJPSDtBU3pXQTtFTDhIRyxVQUFBO0NKOE9IO0FTNVdBO0VMOEhHLG1CQUFBO0NKaVBIO0FTL1dBO0VMOEhHLG1CQUFBO0NKb1BIO0FTbFhBO0VMOEhHLFVBQUE7Q0p1UEg7QVNyWEE7RUw4SEcsbUJBQUE7Q0owUEg7QVN4WEE7RUw4SEcsa0JBQUE7Q0o2UEg7QVMzWEE7RUxvSUcsV0FBQTtDSjBQSDtBUzlYQTtFTHNKRyxrQkFBQTtDSjJPSDtBU2pZQTtFTHNKRywwQkFBQTtDSjhPSDtBU3BZQTtFTHNKRywwQkFBQTtDSmlQSDtBU3ZZQTtFTHNKRyxpQkFBQTtDSm9QSDtBUzFZQTtFTHNKRywwQkFBQTtDSnVQSDtBUzdZQTtFTHNKRywwQkFBQTtDSjBQSDtBU2haQTtFTHNKRyxpQkFBQTtDSjZQSDtBU25aQTtFTHNKRywwQkFBQTtDSmdRSDtBU3RaQTtFTHNKRywwQkFBQTtDSm1RSDtBU3paQTtFTHNKRyxpQkFBQTtDSnNRSDtBUzVaQTtFTHNKRywwQkFBQTtDSnlRSDtBUy9aQTtFTHNKRyx5QkFBQTtDSjRRSDtBU2xhQTtFTHNKRyxnQkFBQTtDSitRSDtBSTlPRDtFS3ZMQzs7Ozs7Ozs7Ozs7O0lMNEZLLFlBQUE7R0p3Vkg7RVNwYkY7Ozs7Ozs7Ozs7OztJTGdISyxhQUFBO0dKa1ZIO0VTbGNGO0lMd0hHLFlBQUE7R0o2VUQ7RVNyY0Y7SUx3SEcsb0JBQUE7R0pnVkQ7RVN4Y0Y7SUx3SEcsb0JBQUE7R0ptVkQ7RVMzY0Y7SUx3SEcsV0FBQTtHSnNWRDtFUzljRjtJTHdIRyxvQkFBQTtHSnlWRDtFU2pkRjtJTHdIRyxvQkFBQTtHSjRWRDtFU3BkRjtJTHdIRyxXQUFBO0dKK1ZEO0VTdmRGO0lMd0hHLG9CQUFBO0dKa1dEO0VTMWRGO0lMd0hHLG9CQUFBO0dKcVdEO0VTN2RGO0lMd0hHLFdBQUE7R0p3V0Q7RVNoZUY7SUx3SEcsb0JBQUE7R0oyV0Q7RVNuZUY7SUx3SEcsbUJBQUE7R0o4V0Q7RVN0ZUY7SUwwSUcsWUFBQTtHSitWRDtFU3plRjtJTDBJRyxvQkFBQTtHSmtXRDtFUzVlRjtJTDBJRyxvQkFBQTtHSnFXRDtFUy9lRjtJTDBJRyxXQUFBO0dKd1dEO0VTbGZGO0lMMElHLG9CQUFBO0dKMldEO0VTcmZGO0lMMElHLG9CQUFBO0dKOFdEO0VTeGZGO0lMMElHLFdBQUE7R0ppWEQ7RVMzZkY7SUwwSUcsb0JBQUE7R0pvWEQ7RVM5ZkY7SUwwSUcsb0JBQUE7R0p1WEQ7RVNqZ0JGO0lMMElHLFdBQUE7R0owWEQ7RVNwZ0JGO0lMMElHLG9CQUFBO0dKNlhEO0VTdmdCRjtJTDBJRyxtQkFBQTtHSmdZRDtFUzFnQkY7SUxnSkcsWUFBQTtHSjZYRDtFUzdnQkY7SUw4SEcsV0FBQTtHSmtaRDtFU2hoQkY7SUw4SEcsbUJBQUE7R0pxWkQ7RVNuaEJGO0lMOEhHLG1CQUFBO0dKd1pEO0VTdGhCRjtJTDhIRyxVQUFBO0dKMlpEO0VTemhCRjtJTDhIRyxtQkFBQTtHSjhaRDtFUzVoQkY7SUw4SEcsbUJBQUE7R0ppYUQ7RVMvaEJGO0lMOEhHLFVBQUE7R0pvYUQ7RVNsaUJGO0lMOEhHLG1CQUFBO0dKdWFEO0VTcmlCRjtJTDhIRyxtQkFBQTtHSjBhRDtFU3hpQkY7SUw4SEcsVUFBQTtHSjZhRDtFUzNpQkY7SUw4SEcsbUJBQUE7R0pnYkQ7RVM5aUJGO0lMOEhHLGtCQUFBO0dKbWJEO0VTampCRjtJTG9JRyxXQUFBO0dKZ2JEO0VTcGpCRjtJTHNKRyxrQkFBQTtHSmlhRDtFU3ZqQkY7SUxzSkcsMEJBQUE7R0pvYUQ7RVMxakJGO0lMc0pHLDBCQUFBO0dKdWFEO0VTN2pCRjtJTHNKRyxpQkFBQTtHSjBhRDtFU2hrQkY7SUxzSkcsMEJBQUE7R0o2YUQ7RVNua0JGO0lMc0pHLDBCQUFBO0dKZ2JEO0VTdGtCRjtJTHNKRyxpQkFBQTtHSm1iRDtFU3prQkY7SUxzSkcsMEJBQUE7R0pzYkQ7RVM1a0JGO0lMc0pHLDBCQUFBO0dKeWJEO0VTL2tCRjtJTHNKRyxpQkFBQTtHSjRiRDtFU2xsQkY7SUxzSkcsMEJBQUE7R0orYkQ7RVNybEJGO0lMc0pHLHlCQUFBO0dKa2NEO0VTeGxCRjtJTHNKRyxnQkFBQTtHSnFjRDtDQUNGO0FJN1pEO0VLL0xDOzs7Ozs7Ozs7Ozs7SUw0RkssWUFBQTtHSitnQkg7RVMzbUJGOzs7Ozs7Ozs7Ozs7SUxnSEssYUFBQTtHSnlnQkg7RVN6bkJGO0lMd0hHLFlBQUE7R0pvZ0JEO0VTNW5CRjtJTHdIRyxvQkFBQTtHSnVnQkQ7RVMvbkJGO0lMd0hHLG9CQUFBO0dKMGdCRDtFU2xvQkY7SUx3SEcsV0FBQTtHSjZnQkQ7RVNyb0JGO0lMd0hHLG9CQUFBO0dKZ2hCRDtFU3hvQkY7SUx3SEcsb0JBQUE7R0ptaEJEO0VTM29CRjtJTHdIRyxXQUFBO0dKc2hCRDtFUzlvQkY7SUx3SEcsb0JBQUE7R0p5aEJEO0VTanBCRjtJTHdIRyxvQkFBQTtHSjRoQkQ7RVNwcEJGO0lMd0hHLFdBQUE7R0oraEJEO0VTdnBCRjtJTHdIRyxvQkFBQTtHSmtpQkQ7RVMxcEJGO0lMd0hHLG1CQUFBO0dKcWlCRDtFUzdwQkY7SUwwSUcsWUFBQTtHSnNoQkQ7RVNocUJGO0lMMElHLG9CQUFBO0dKeWhCRDtFU25xQkY7SUwwSUcsb0JBQUE7R0o0aEJEO0VTdHFCRjtJTDBJRyxXQUFBO0dKK2hCRDtFU3pxQkY7SUwwSUcsb0JBQUE7R0praUJEO0VTNXFCRjtJTDBJRyxvQkFBQTtHSnFpQkQ7RVMvcUJGO0lMMElHLFdBQUE7R0p3aUJEO0VTbHJCRjtJTDBJRyxvQkFBQTtHSjJpQkQ7RVNyckJGO0lMMElHLG9CQUFBO0dKOGlCRDtFU3hyQkY7SUwwSUcsV0FBQTtHSmlqQkQ7RVMzckJGO0lMMElHLG9CQUFBO0dKb2pCRDtFUzlyQkY7SUwwSUcsbUJBQUE7R0p1akJEO0VTanNCRjtJTGdKRyxZQUFBO0dKb2pCRDtFU3BzQkY7SUw4SEcsV0FBQTtHSnlrQkQ7RVN2c0JGO0lMOEhHLG1CQUFBO0dKNGtCRDtFUzFzQkY7SUw4SEcsbUJBQUE7R0ora0JEO0VTN3NCRjtJTDhIRyxVQUFBO0dKa2xCRDtFU2h0QkY7SUw4SEcsbUJBQUE7R0pxbEJEO0VTbnRCRjtJTDhIRyxtQkFBQTtHSndsQkQ7RVN0dEJGO0lMOEhHLFVBQUE7R0oybEJEO0VTenRCRjtJTDhIRyxtQkFBQTtHSjhsQkQ7RVM1dEJGO0lMOEhHLG1CQUFBO0dKaW1CRDtFUy90QkY7SUw4SEcsVUFBQTtHSm9tQkQ7RVNsdUJGO0lMOEhHLG1CQUFBO0dKdW1CRDtFU3J1QkY7SUw4SEcsa0JBQUE7R0owbUJEO0VTeHVCRjtJTG9JRyxXQUFBO0dKdW1CRDtFUzN1QkY7SUxzSkcsa0JBQUE7R0p3bEJEO0VTOXVCRjtJTHNKRywwQkFBQTtHSjJsQkQ7RVNqdkJGO0lMc0pHLDBCQUFBO0dKOGxCRDtFU3B2QkY7SUxzSkcsaUJBQUE7R0ppbUJEO0VTdnZCRjtJTHNKRywwQkFBQTtHSm9tQkQ7RVMxdkJGO0lMc0pHLDBCQUFBO0dKdW1CRDtFUzd2QkY7SUxzSkcsaUJBQUE7R0owbUJEO0VTaHdCRjtJTHNKRywwQkFBQTtHSjZtQkQ7RVNud0JGO0lMc0pHLDBCQUFBO0dKZ25CRDtFU3R3QkY7SUxzSkcsaUJBQUE7R0ptbkJEO0VTendCRjtJTHNKRywwQkFBQTtHSnNuQkQ7RVM1d0JGO0lMc0pHLHlCQUFBO0dKeW5CRDtFUy93QkY7SUxzSkcsZ0JBQUE7R0o0bkJEO0NBQ0Y7QUk1a0JEO0VLdk1DOzs7Ozs7Ozs7Ozs7SUw0RkssWUFBQTtHSnNzQkg7RVNseUJGOzs7Ozs7Ozs7Ozs7SUxnSEssYUFBQTtHSmdzQkg7RVNoekJGO0lMd0hHLFlBQUE7R0oyckJEO0VTbnpCRjtJTHdIRyxvQkFBQTtHSjhyQkQ7RVN0ekJGO0lMd0hHLG9CQUFBO0dKaXNCRDtFU3p6QkY7SUx3SEcsV0FBQTtHSm9zQkQ7RVM1ekJGO0lMd0hHLG9CQUFBO0dKdXNCRDtFUy96QkY7SUx3SEcsb0JBQUE7R0owc0JEO0VTbDBCRjtJTHdIRyxXQUFBO0dKNnNCRDtFU3IwQkY7SUx3SEcsb0JBQUE7R0pndEJEO0VTeDBCRjtJTHdIRyxvQkFBQTtHSm10QkQ7RVMzMEJGO0lMd0hHLFdBQUE7R0pzdEJEO0VTOTBCRjtJTHdIRyxvQkFBQTtHSnl0QkQ7RVNqMUJGO0lMd0hHLG1CQUFBO0dKNHRCRDtFU3AxQkY7SUwwSUcsWUFBQTtHSjZzQkQ7RVN2MUJGO0lMMElHLG9CQUFBO0dKZ3RCRDtFUzExQkY7SUwwSUcsb0JBQUE7R0ptdEJEO0VTNzFCRjtJTDBJRyxXQUFBO0dKc3RCRDtFU2gyQkY7SUwwSUcsb0JBQUE7R0p5dEJEO0VTbjJCRjtJTDBJRyxvQkFBQTtHSjR0QkQ7RVN0MkJGO0lMMElHLFdBQUE7R0ordEJEO0VTejJCRjtJTDBJRyxvQkFBQTtHSmt1QkQ7RVM1MkJGO0lMMElHLG9CQUFBO0dKcXVCRDtFUy8yQkY7SUwwSUcsV0FBQTtHSnd1QkQ7RVNsM0JGO0lMMElHLG9CQUFBO0dKMnVCRDtFU3IzQkY7SUwwSUcsbUJBQUE7R0o4dUJEO0VTeDNCRjtJTGdKRyxZQUFBO0dKMnVCRDtFUzMzQkY7SUw4SEcsV0FBQTtHSmd3QkQ7RVM5M0JGO0lMOEhHLG1CQUFBO0dKbXdCRDtFU2o0QkY7SUw4SEcsbUJBQUE7R0pzd0JEO0VTcDRCRjtJTDhIRyxVQUFBO0dKeXdCRDtFU3Y0QkY7SUw4SEcsbUJBQUE7R0o0d0JEO0VTMTRCRjtJTDhIRyxtQkFBQTtHSit3QkQ7RVM3NEJGO0lMOEhHLFVBQUE7R0preEJEO0VTaDVCRjtJTDhIRyxtQkFBQTtHSnF4QkQ7RVNuNUJGO0lMOEhHLG1CQUFBO0dKd3hCRDtFU3Q1QkY7SUw4SEcsVUFBQTtHSjJ4QkQ7RVN6NUJGO0lMOEhHLG1CQUFBO0dKOHhCRDtFUzU1QkY7SUw4SEcsa0JBQUE7R0ppeUJEO0VTLzVCRjtJTG9JRyxXQUFBO0dKOHhCRDtFU2w2QkY7SUxzSkcsa0JBQUE7R0ord0JEO0VTcjZCRjtJTHNKRywwQkFBQTtHSmt4QkQ7RVN4NkJGO0lMc0pHLDBCQUFBO0dKcXhCRDtFUzM2QkY7SUxzSkcsaUJBQUE7R0p3eEJEO0VTOTZCRjtJTHNKRywwQkFBQTtHSjJ4QkQ7RVNqN0JGO0lMc0pHLDBCQUFBO0dKOHhCRDtFU3A3QkY7SUxzSkcsaUJBQUE7R0ppeUJEO0VTdjdCRjtJTHNKRywwQkFBQTtHSm95QkQ7RVMxN0JGO0lMc0pHLDBCQUFBO0dKdXlCRDtFUzc3QkY7SUxzSkcsaUJBQUE7R0oweUJEO0VTaDhCRjtJTHNKRywwQkFBQTtHSjZ5QkQ7RVNuOEJGO0lMc0pHLHlCQUFBO0dKZ3pCRDtFU3Q4QkY7SUxzSkcsZ0JBQUE7R0ptekJEO0NBQ0Y7QVd6OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWDI4Qkg7QVd4OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWDA4Qkg7QVd2OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWHk4Qkg7QVd0OEJEO0VBQ0ks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WDg2Qkw7RVczNkJDO0lBQ0ksWUFBQTtHWDY2Qkw7RVcxNkJDO0lBQ0ksV0FBQTtHWDQ2Qkw7RVd6NkJDO0lBQ0ksV0FBQTtHWDI2Qkw7RVd4NkJDO0lBQ0ksV0FBQTtHWDA2Qkw7RVd2NkJDO0lBQ0ksV0FBQTtHWHk2Qkw7RVd0NkJDO0lBQ0ksWUFBQTtHWHc2Qkw7RVdyNkJDO0lBQ0ksV0FBQTtHWHU2Qkw7RVdwNkJDO0lBQ0ksVUFBQTtHWHM2Qkw7RVduNkJDO0lBQ0ksVUFBQTtHWHE2Qkw7RVdsNkJDO0lBQ0ksVUFBQTtHWG82Qkw7RVdqNkJDO0lBQ0ksVUFBQTtHWG02Qkw7RVdoNkJDO0lBQ0ksV0FBQTtHWGs2Qkw7RVcvNUJDO0lBQ0ksa0JBQUE7R1hpNkJMO0VXOTVCQztJQUNJLGlCQUFBO0dYZzZCTDtFVzc1QkM7SUFDSSxpQkFBQTtHWCs1Qkw7RVc1NUJDO0lBQ0ksaUJBQUE7R1g4NUJMO0VXMzVCQztJQUNJLGlCQUFBO0dYNjVCTDtFVzE1QkM7SUFDSSxnQkFBQTtHWDQ1Qkw7Q0FDRjtBV3o1QkQ7RUFDSTs7Ozs7SUFDSSxZQUFBO0dYKzVCTDtFVzU1QkM7Ozs7O0lBQ0ksYUFBQTtHWGs2Qkw7RVcvNUJDO0lBQ0ksWUFBQTtHWGk2Qkw7RVc5NUJDO0lBQ0ksV0FBQTtHWGc2Qkw7RVc3NUJDO0lBQ0ksV0FBQTtHWCs1Qkw7RVc1NUJDO0lBQ0ksV0FBQTtHWDg1Qkw7RVczNUJDO0lBQ0ksV0FBQTtHWDY1Qkw7RVcxNUJDO0lBQ0ksWUFBQTtHWDQ1Qkw7RVd6NUJDO0lBQ0ksV0FBQTtHWDI1Qkw7RVd4NUJDO0lBQ0ksV0FBQTtHWDA1Qkw7RVd2NUJDO0lBQ0ksV0FBQTtHWHk1Qkw7RVd0NUJDO0lBQ0ksV0FBQTtHWHc1Qkw7RVdyNUJDO0lBQ0ksWUFBQTtHWHU1Qkw7RVdwNUJDO0lBQ0ksV0FBQTtHWHM1Qkw7RVduNUJDO0lBQ0ksVUFBQTtHWHE1Qkw7RVdsNUJDO0lBQ0ksVUFBQTtHWG81Qkw7RVdqNUJDO0lBQ0ksVUFBQTtHWG01Qkw7RVdoNUJDO0lBQ0ksVUFBQTtHWGs1Qkw7RVcvNEJD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cUJBQUE7Q1Y0dURUO0FvQnY1REM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCMjVESDtBb0J6NURDOzs7Ozs7RUFFRSwwQkFBQTtDcEIrNURIO0FvQjk1REc7Ozs7OztFQUNFLHNCQUFBO0NwQnE2REw7QW9CbDZEQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQnU2REg7QW9CdDZERzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQjI2REw7QW9CejZERzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjg2REw7QWtCLzREQzs7O0VFdERBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVmd5RFQ7QW9CMzhEQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIrOERIO0FvQjc4REM7Ozs7OztFQUVFLDBCQUFBO0NwQm05REg7QW9CbDlERzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCeTlETDtBb0J0OURDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCMjlESDtBb0IxOURHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCKzlETDtBb0I3OURHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCaytETDtBa0JoOERDOzs7RUV6REEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWbzFEVDtBb0IvL0RDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQm1nRUg7QW9CamdFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCdWdFSDtBb0J0Z0VHOzs7Ozs7RUFDRSxzQkFBQTtDcEI2Z0VMO0FvQjFnRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIrZ0VIO0FvQjlnRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJtaEVMO0FvQmpoRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJzaEVMO0FrQmovREM7OztFRTVEQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Z3NERUO0FvQm5qRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCdWpFSDtBb0JyakVDOzs7Ozs7RUFFRSwwQkFBQTtDcEIyakVIO0FvQjFqRUc7Ozs7OztFQUNFLHNCQUFBO0NwQmlrRUw7QW9COWpFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQm1rRUg7QW9CbGtFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQnVrRUw7QW9CcmtFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjBrRUw7QWtCbGlFQzs7O0VFL0RBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVjQ3RFQ7QW9Cdm1FQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIybUVIO0FvQnptRUM7Ozs7OztFQUVFLDBCQUFBO0NwQittRUg7QW9COW1FRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCcW5FTDtBb0JsbkVDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCdW5FSDtBb0J0bkVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCMm5FTDtBb0J6bkVHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCOG5FTDtBa0JubEVDOzs7RUVsRUEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWZy9EVDtBb0IzcEVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQitwRUg7QW9CN3BFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCbXFFSDtBb0JscUVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJ5cUVMO0FvQnRxRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIycUVIO0FvQjFxRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEIrcUVMO0FvQjdxRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJrckVMO0FrQnBvRUM7OztFRXJFQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1ZvaUVUO0FvQi9zRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCbXRFSDtBb0JqdEVDOzs7Ozs7RUFFRSwwQkFBQTtDcEJ1dEVIO0FvQnR0RUc7Ozs7OztFQUNFLHNCQUFBO0NwQjZ0RUw7QW9CMXRFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQit0RUg7QW9COXRFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQm11RUw7QW9CanVFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQnN1RUw7QWtCcnJFQzs7O0VFeEVBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVndsRVQ7QW9CbndFQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEJ1d0VIO0FvQnJ3RUM7Ozs7OztFQUVFLDBCQUFBO0NwQjJ3RUg7QW9CMXdFRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCaXhFTDtBb0I5d0VDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCbXhFSDtBb0JseEVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCdXhFTDtBb0JyeEVHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCMHhFTDtBa0J0dUVDOzs7RUUzRUEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWNG9FVDtBb0J2ekVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQjJ6RUg7QW9CenpFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCK3pFSDtBb0I5ekVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJxMEVMO0FvQmwwRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEJ1MEVIO0FvQnQwRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEIyMEVMO0FvQnowRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEI4MEVMO0FrQnZ4RUM7OztFRTlFQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Znc0VUO0FvQjMyRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCKzJFSDtBb0I3MkVDOzs7Ozs7RUFFRSwwQkFBQTtDcEJtM0VIO0FvQmwzRUc7Ozs7OztFQUNFLHNCQUFBO0NwQnkzRUw7QW9CdDNFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQjIzRUg7QW9CMTNFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQiszRUw7QW9CNzNFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQms0RUw7QWtCeDBFQzs7O0VFakZBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVm92RVQ7QW9CLzVFQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEJtNkVIO0FvQmo2RUM7Ozs7OztFQUVFLDBCQUFBO0NwQnU2RUg7QW9CdDZFRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCNjZFTDtBb0IxNkVDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCKzZFSDtBb0I5NkVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCbTdFTDtBb0JqN0VHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCczdFTDtBa0J6M0VDOzs7RUVwRkEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWd3lFVDtBb0JuOUVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQnU5RUg7QW9CcjlFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCMjlFSDtBb0IxOUVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJpK0VMO0FvQjk5RUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEJtK0VIO0FvQmwrRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJ1K0VMO0FvQnIrRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEIwK0VMO0FrQjE2RUM7OztFRXZGQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Y0MUVUO0FvQnZnRkM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCMmdGSDtBb0J6Z0ZDOzs7Ozs7RUFFRSwwQkFBQTtDcEIrZ0ZIO0FvQjlnRkc7Ozs7OztFQUNFLHNCQUFBO0NwQnFoRkw7QW9CbGhGQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQnVoRkg7QW9CdGhGRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQjJoRkw7QW9CemhGRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjhoRkw7QWtCMzlFQzs7O0VFMUZBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVmc1RVQ7QW9CM2pGQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIrakZIO0FvQjdqRkM7Ozs7OztFQUVFLDBCQUFBO0NwQm1rRkg7QW9CbGtGRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCeWtGTDtBb0J0a0ZDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCMmtGSDtBb0Ixa0ZHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCK2tGTDtBb0I3a0ZHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCa2xGTDtBa0I1Z0ZDOzs7RUU3RkEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWbzhFVDtBb0IvbUZDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQm1uRkg7QW9Cam5GQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCdW5GSDtBb0J0bkZHOzs7Ozs7RUFDRSxzQkFBQTtDcEI2bkZMO0FvQjFuRkM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIrbkZIO0FvQjluRkc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJtb0ZMO0FvQmpvRkc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJzb0ZMO0FrQjdqRkM7OztFRWhHQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Z3L0VUO0FvQm5xRkM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCdXFGSDtBb0JycUZDOzs7Ozs7RUFFRSwwQkFBQTtDcEIycUZIO0FvQjFxRkc7Ozs7OztFQUNFLHNCQUFBO0NwQmlyRkw7QW9COXFGQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQm1yRkg7QW9CbHJGRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQnVyRkw7QW9CcnJGRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjByRkw7QWtCOW1GQzs7O0VFbkdBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVjRpRlQ7QW9CdnRGQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIydEZIO0FvQnp0RkM7Ozs7OztFQUVFLDBCQUFBO0NwQit0Rkg7QW9COXRGRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCcXVGTDtBb0JsdUZDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCdXVGSDtBb0J0dUZHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCMnVGTDtBb0J6dUZHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCOHVGTDtBa0IvcEZDOzs7RUMvR0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7Q25CbXhGRDtBbUJqeEZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxlQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkI2eEZQO0FtQjN4RkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQm15Rkg7QW1COXhGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsdUJBQUE7RUFDSSwwQkFBQTtDbkJ3MEZUO0FrQnB2RkM7OztFQy9FRSxZQUFBO0VBQ0EsMEJBQUE7Q25CdzBGSDtBa0J2dkZDOzs7RUNsSEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CODJGRDtBbUI1MkZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJ3M0ZQO0FtQnQzRkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQjgzRkg7QW1CejNGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJtNkZUO0FrQjUwRkM7OztFQ2xGRSxlQUFBO0VBQ0EsdUJBQUE7Q25CbTZGSDtBa0I5MEZDOzs7RUN0SEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CeThGRDtBbUJ2OEZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJtOUZQO0FtQmo5RkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQnk5Rkg7QW1CcDlGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkI4L0ZUO0FrQm42RkM7OztFQ3RGRSxlQUFBO0VBQ0EsdUJBQUE7Q25COC9GSDtBa0JyNkZDOzs7RUMxSEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25Cb2lHRDtBbUJsaUdDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkI4aUdQO0FtQjVpR0M7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQm9qR0g7QW1CL2lHRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJ5bEdUO0FrQjEvRkM7OztFQzFGRSxlQUFBO0VBQ0EsdUJBQUE7Q25CeWxHSDtBa0I1L0ZDOzs7RUM5SEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CK25HRDtBbUI3bkdDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJ5b0dQO0FtQnZvR0M7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQitvR0g7QW1CMW9HRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJvckdUO0FrQmpsR0M7OztFQzlGRSxlQUFBO0VBQ0EsdUJBQUE7Q25Cb3JHSDtBa0JubEdDOzs7RUNsSUEsWUFB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QTtDOUNpdlhMO0E4Qy95WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q2l2WEw7QVN0elhBO0VxQ3dETywwQkFBQTtDOUNpd1hQO0FTenpYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q2l3WFA7QThDMXpYRDtFQThETSwwQkFBQTtDOUMrdlhMO0E4Qzd6WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Qyt2WEw7QVNwMFhBO0VxQ3dETywwQkFBQTtDOUMrd1hQO0FTdjBYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Qyt3WFA7QThDeDBYRDtFQThETSwwQkFBQTtDOUM2d1hMO0E4QzMwWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzZ3WEw7QVNsMVhBO0VxQ3dETywwQkFBQTtDOUM2eFhQO0FTcjFYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzZ4WFA7QThDdDFYRDtFQThETSwwQkFBQTtDOUMyeFhMO0E4Q3oxWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzJ4WEw7QVNoMlhBO0VxQ3dETywwQkFBQTtDOUMyeVhQO0FTbjJYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzJ5WFA7QThDcDJYRDtFQThETSwwQkFBQTtDOUN5eVhMO0E4Q3YyWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3l5WEw7QVM5MlhBO0VxQ3dETywwQkFBQTtDOUN5elhQO0FTajNYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3l6WFA7QThDbDNYRDtFQThETSwwQkFBQTtDOUN1elhMO0E4Q3IzWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3V6WEw7QVM1M1hBO0VxQ3dETywwQkFBQTtDOUN1MFhQO0FTLzNYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3UwWFA7QThDaDRYRDtFQThETSwwQkFBQTtDOUNxMFhMO0E4Q240WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3EwWEw7QVMxNFhBO0VxQ3dETywwQkFBQTtDOUNxMVhQO0FTNzRYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3ExWFA7QThDOTRYRDtFQThETSwwQkFBQTtDOUNtMVhMO0E4Q2o1WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q20xWEw7QVN4NVhBO0VxQ3dETywwQkFBQTtDOUNtMlhQO0FTMzVYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q20yWFA7QThDNTVYRDtFQThETSwwQkFBQTtDOUNpMlhMO0E4Qy81WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q2kyWEw7QVN0NlhBO0VxQ3dETywwQkFBQTtDOUNpM1hQO0FTejZYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q2kzWFA7QThDMTZYRDtFQThETSwwQkFBQTtDOUMrMlhMO0E4Qzc2WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QysyWEw7QVNwN1hBO0VxQ3dETywwQkFBQTtDOUMrM1hQO0FTdjdYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QyszWFA7QThDeDdYRDtFQThETSwwQkFBQTtDOUM2M1hMO0E4QzM3WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzYzWEw7QVNsOFhBO0VxQ3dETywwQkFBQTtDOUM2NFhQO0FTcjhYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzY0WFA7QThDdDhYRDtFQThETSwwQkFBQTtDOUMyNFhMO0E4Q3o4WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzI0WEw7QVNoOVhBO0VxQ3dETywwQkFBQTtDOUMyNVhQO0FTbjlYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzI1WFA7QThDcDlYRDtFQThETSwwQkFBQTtDOUN5NVhMO0E4Q3Y5WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3k1WEw7QVM5OVhBO0VxQ3dETywwQkFBQTtDOUN5NlhQO0FTaitYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3k2WFA7QThDbCtYRDtFQThETSwwQkFBQTtDOUN1NlhMO0E4Q3IrWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3U2WEw7QVM1K1hBO0VxQ3dETywwQkFBQTtDOUN1N1hQO0FTLytYQTtF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Q0FBQTtDakQrbVlUO0FTL3lZQTtFd0NrTE8sc0JBQUE7Q2pEZ29ZUDtBaUQ5bllLO0VBQ0UseUJBQUE7RUFDQSxVQUFBO0NqRGdvWVA7QWlEOW5ZSztFQUVJLFVBQUE7Q2pEK25ZVDtBaURqb1lLO0VBS0ksK0JBQUE7Q2pEK25ZVDtBaURwb1lLO0VBUUksZ0NBQUE7Q2pEK25ZVDtBUy96WUE7RXdDa0xPLHNCQUFBO0NqRGdwWVA7QWlEOW9ZSztFQUNFLHlCQUFBO0VBQ0EsVUFBQTtDakRncFlQO0FpRDlvWUs7RUFFSSxVQUFBO0NqRCtvWVQ7QWlEanBZSztFQUtJLCtCQUFBO0NqRCtvWVQ7QWlEcHBZSztFQVFJLGdDQUFBO0NqRCtvWVQ7QVMvMFlBO0V3Q2tMTyxzQkFBQTtDakRncVlQO0FpRDlwWUs7RUFDRSx5QkFBQTtFQUNBLFVBQUE7Q2pEZ3FZUDtBaUQ5cFlLO0VBRUksVUFBQTtDakQrcFlUO0FpRGpxWUs7RUFLSSwrQkFBQTtDakQrcFlUO0FpRHBxWUs7RUFRSSxnQ0FBQTtDakQrcFlUO0FTLzFZQTtFd0NrTE8sc0JBQUE7Q2pEZ3JZUDtBaUQ5cVlLO0VBQ0UseUJBQUE7RUFDQSxVQUFBO0NqRGdyWVA7QWlEOXFZSztFQUVJLFVBQUE7Q2pEK3FZVDtBaURqcllLO0VBS0ksK0JBQUE7Q2pEK3FZVDtBaURwcllLO0VBUUksZ0NBQUE7Q2pEK3FZVDtBUy8yWUE7RXdDa0xPLHNCQUFBO0NqRGdzWVA7QWlEOXJZSztFQUNFLHlCQUFBO0VBQ0EsVUFBQTtDakRnc1lQO0FpRDlyWUs7RUFFSSxVQUFBO0NqRCtyWVQ7QWlEanNZSztFQUtJLCtCQUFBO0NqRCtyWVQ7QWlEcHNZSztFQVFJLGdDQUFBO0NqRCtyWVQ7QVMvM1lBO0V3Q2tMTyxzQkFBQTtDakRndFlQO0FpRDlzWUs7RUFDRSx5QkFBQTtFQUNBLFVBQUE7Q2pEZ3RZUDtBaUQ5c1lLO0VBRUksVUFBQTtDakQrc1lUO0FpRGp0WUs7RUFLSSwrQkFBQTtDakQrc1lUO0FpRHB0WUs7RUFRSSxnQ0FBQTtDakQrc1lUO0FTLzRZQTtFd0NrTE8sc0JBQUE7Q2pEZ3VZUDtBaUQ5dFlLO0VBQ0UseUJBQUE7RUFDQSxVQUFBO0NqRGd1WVA7QWlEOXRZSztFQUVJLFVBQUE7Q2pEK3RZVDtBaURqdVlLO0VBS0ksK0JBQUE7Q2pEK3RZVDtBaURwdVlLO0VBUUksZ0NBQUE7Q2pEK3RZVDtBUy81WUE7RXdDa0xPLHNCQUFBO0NqRGd2WVA7QWlEOXVZSztFQUNFLHlCQUFBO0VBQ0EsVUFBQTtDakRndllQO0FpRDl1WUs7RUFFSSxVQUFBO0NqRCt1WVQ7QWlEanZZSztFQUtJLCtCQUFBO0NqRCt1WVQ7QWlEcHZZSztFQVFJLGdDQUFBO0NqRCt1WVQ7QVMvNllBO0V3Q2tMTyx1QkFBQTtDakRnd1lQO0FpRDl2WUs7RUFDRSwwQkFBQTtFQUNBLFVBQUE7Q2pEZ3dZUDtBaUQ5dllLO0VBRUksVUFBQTtDakQrdllUO0FpRGp3WUs7RUFLSSxnQ0FBQTtDakQrdllUO0FpRHB3WUs7RUFRSSxpQ0FBQTtDakQrdllUO0FTLzdZQTtFd0M2Tk8sc0JBQUE7Q2pEcXVZUDtBaURudVlLO0VBRUksZUFBQTtDakRvdVlUO0FTcjhZQTtFd0M2Tk8sc0JBQUE7Q2pEMnVZUDtBaUR6dVlLO0VBRUksZUFBQTtDakQwdVlUO0FTMzhZQTtFd0M2Tk8sc0JBQUE7Q2pEaXZZUDtBaUQvdVlLO0VBRUksZUFBQTtDakRndllUO0FTajlZQTtFd0M2Tk8sc0JBQUE7Q2pEdXZZUDtBaURydllLO0VBRUksZUFBQTtDakRzdllUO0FTdjlZQTtFd0M2Tk8sc0JBQUE7Q2pENnZZUDtBaUQzdllLO0VBRUksZUFBQTtDakQ0dllUO0FTNzlZQTtFd0M2Tk8sc0JBQUE7Q2pEbXdZUDtBaURqd1lLO0VBRUksZUFBQTtDakRrd1lUO0FTbitZQTtFd0M2Tk8sc0JBQUE7Q2pEeXdZUDtBaUR2d1lLO0VBRUksZUFBQTtDakR3d1lUO0FTeitZQTtFd0M2Tk8sc0JBQUE7Q2pEK3dZUDtBaUQ3d1lLO0VBRUksZUFBQTtDakQ4d1lUO0FTLytZQTtFd0M2Tk8sc0JBQUE7Q2pEcXhZUDtBaURueFlLO0VBRUksZUFBQTtDakRveFlUO0FTci9ZQTtFd0M2Tk8sc0JBQUE7Q2pEMnhZUDtBaUR6eFlLO0VBRUksZUFBQTtDakQweFlUO0FTMy9ZQTtFd0M2Tk8sc0JBQUE7Q2pEaXlZUDtBaUQveFlLO0VBRUksZUFBQTtDakRneVlUO0FTamdaQTtFd0M2Tk8sc0JBQUE7Q2pEdXlZUDtBaURyeVlLO0VBRUksZUFBQTtDakRzeVlUO0FTdmdaQTtFd0M2Tk8sc0JBQUE7Q2pENnlZUDtBaUQzeVlLO0VBRUksZUFBQTtDakQ0eVlUO0FTN2daQTtFd0M2Tk8sc0JBQUE7Q2pEbXpZUDtBaURqellLO0VBRUksZUFBQTtDakRrellUO0FTbmhaQTtFd0M2Tk8sc0JBQUE7Q2pEeXpZUDtBaUR2ellLO0VBRUksZUFBQTtDakR3ellUO0FTemhaQTtFd0M2Tk8sc0JBQUE7Q2pEK3pZUDtBaUQ3ellLO0VBRUksZUFBQTtDakQ4ellUO0FTL2haQTtFd0M2Tk8sc0JBQUE7Q2pEcTBZUDtBaURuMFlLO0VBRUksZUFBQTtDakRvMFlUO0FpRDd6WUQ7O0VBRUUsaUNBQUE7Q2pEK3pZRDtBaUQzellDO0VBQ0UsV0FBQTtDakQ2ellIO0FpRDN6WUM7RUFDRSxXQUFBO0NqRDZ6WUg7QWlEM3pZQztFQUNFLFdBQUE7Q2pENnpZSDtBaUQzellDO0VBQ0UsV0FBQTtDakQ2ellIO0FpRDN6WUM7RUFDRSxXQUFBO0NqRDZ6WUg7QWlEM3pZQztFQUNFLFdBQUE7Q2pENnpZSDtBaUQzellDO0VBQ0UsV0FBQTtDakQ2ellIO0FpRDN6WUM7RUFDRSxXQUFBO0NqRDZ6WUg7QWlEM3pZQztFQUNFLFdBQUE7Q2pENnpZSDtBaUQzellDO0VBQ0UsWUFBQTtDakQ2ellIO0FpRHh6WUM7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0NqRDB6WUg7QWlEeHpZQztFQUNFLGVBQUE7RUFDQSxtQkFBQTtDakQwellIO0FpRHh6WUM7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0NqRDB6WUg7QUFDRDs2REFDNkQ7QWlEdHpZN0Q7RUFDRSxZQUFBO0VBQ0EsWUFBQTtDakR3ellEO0FBQ0Q7NkRBQzZEO0Fp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LDJCQUFBO0VBQ0EsK0JBQUE7Q3BENDZaVDtBb0RqN1pTO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtDcERtN1pYO0FTL2hhQTtFMkNpSFcsNkJBQUE7Q3BEaTdaWDtBU2xpYUE7RTJDOEdTLDJCQUFBO0VBQ0EsNEJBQUE7Q3BEdTdaVDtBb0Q1N1pTO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtDcEQ4N1pYO0FTMWlhQTtFMkNpSFcsMEJBQUE7Q3BENDdaWDtBb0QzNlpLO0VBQ0UsbUJBQUE7Q3BENjZaUDtBb0Q5NlpLOztFQUdJLG1CQUFBO0NwRCs2WlQ7QW9ENTZaSztFQUNFLG1CQUFBO0NwRDg2WlA7QW9ELzZaSzs7RUFHSSxtQkFBQTtDcERnN1pUO0FvRDc2Wks7RUFDRSxtQkFBQTtDcEQrNlpQO0FvRGg3Wks7O0VBR0ksbUJBQUE7Q3BEaTdaVDtBb0Q5NlpLO0VBQ0UsbUJBQUE7Q3BEZzdaUDtBb0RqN1pLOztFQUdJLG1CQUFBO0NwRGs3WlQ7QVN6a2FBO0UyQzhKVyxlQUFBO0NwRDg2Wlg7QVM1a2FBO0UyQzhKVyxlQUFBO0NwRGk3Wlg7QVMva2FBO0UyQzhKVyxlQUFBO0NwRG83Wlg7QVNsbGFBO0UyQzhKVyxlQUFBO0NwRHU3Wlg7QVNybGFBO0UyQzhKVyxlQUFBO0NwRDA3Wlg7QVN4bGFBO0UyQzhKVyxlQUFBO0NwRDY3Wlg7QVMzbGFBO0UyQzhKVyxlQUFBO0NwRGc4Wlg7QVM5bGFBO0UyQzhKVyxlQUFBO0NwRG04Wlg7QVNqbWFBO0UyQzhKVyxlQUFBO0NwRHM4Wlg7QVNwbWFBO0UyQzhKVyxlQUFBO0NwRHk4Wlg7QVN2bWFBO0UyQzhKVyxlQUFBO0NwRDQ4Wlg7QVMxbWFBO0UyQzhKVyxlQUFBO0NwRCs4Wlg7QVM3bWFBO0UyQzhKVyxlQUFBO0NwRGs5Wlg7QVNobmFBO0UyQzhKVyxlQUFBO0NwRHE5Wlg7QVNubmFBO0UyQzhKVyxlQUFBO0NwRHc5Wlg7QVN0bmFBO0UyQzhKVyxlQUFBO0NwRDI5Wlg7QVN6bmFBO0UyQzhKVyxlQUFBO0NwRDg5Wlg7QW9EcDhaUztFQUNFLHNCQUFBO0NwRHM4Wlg7QW9EcDhaUztFQUNFLDBCQUFBO0NwRHM4Wlg7QW9EMThaUztFQUNFLHNCQUFBO0NwRDQ4Wlg7QW9EMThaUztFQUNFLDBCQUFBO0NwRDQ4Wlg7QW9EaDlaUztFQUNFLHNCQUFBO0NwRGs5Wlg7QW9EaDlaUztFQUNFLDBCQUFBO0NwRGs5Wlg7QW9EdDlaUztFQUNFLHNCQUFBO0NwRHc5Wlg7QW9EdDlaUztFQUNFLDBCQUFBO0NwRHc5Wlg7QW9ENTlaUztFQUNFLHNCQUFBO0NwRDg5Wlg7QW9ENTlaUztFQUNFLDBCQUFBO0NwRDg5Wlg7QW9EbCtaUztFQUNFLHNCQUFBO0NwRG8rWlg7QW9EbCtaUztFQUNFLDBCQUFBO0NwRG8rWlg7QW9EeCtaUztFQUNFLHNCQUFBO0NwRDArWlg7QW9EeCtaUztFQUNFLDBCQUFBO0NwRDArWlg7QW9EOStaUztFQUNFLHNCQUFBO0NwRGcvWlg7QW9EOStaUztFQUNFLDBCQUFBO0NwRGcvWlg7QW9EcC9aUztFQUNFLHNCQUFBO0NwRHMvWlg7QW9EcC9aUztFQUNFLDBCQUFBO0NwRHMvWlg7QW9EMS9aUztFQUNFLHNCQUFBO0NwRDQvWlg7QW9EMS9aUztFQUNFLDBCQUFBO0NwRDQvWlg7QW9EaGdhUztFQUNFLHNCQUFBO0NwRGtnYVg7QW9EaGdhUztFQUNFLDBCQUFBO0NwRGtnYVg7QW9EdGdhUztFQUNFLHNCQUFBO0NwRHdnYVg7QW9EdGdhUztFQUNFLDBCQUFBO0NwRHdnYVg7QW9ENWdhUztFQUNFLHNCQUFBO0NwRDhnYVg7QW9ENWdhUztFQUNFLDBCQUFBO0NwRDhnYVg7QW9EbGhhUztFQUNFLHNCQUFBO0NwRG9oYVg7QW9EbGhhUztFQUNFLDBCQUFBO0NwRG9oYVg7QW9EeGhhUztFQUNFLHNCQUFBO0NwRDBoYVg7QW9EeGhhUztFQUNFLDBCQUFBO0NwRDBoYVg7QW9EOWhhUztFQUNFLHNCQUFBO0NwRGdpYVg7QW9EOWhhUztFQUNFLDBCQUFBO0NwRGdpYVg7QW9EcGlhUztFQUNFLHNCQUFBO0NwRHNpYVg7QW9EcGlhUztFQUNFLDBCQUFBO0NwRHNpYVg7QXFEenRhRDtFQUVJLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7Q3JEMHRhSDtBcUQ5dGFEO0VBT00sbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7Q3JEMHRhTDtBcURwdWFEO0VBY00scUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxRQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7Q3JEeXRhTDtBcURydGFDO0VBQUE7SUFFSSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtHckR1dGFIO0VxRDN0YUQ7SUFPTSxpQkFBQTtHckR1dGFMO0VxRDl0YUQ7SUFjSSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtHckRtdGFIO0NBQ0Y7QXFEL3NhRDtFQUVJLFdBQUE7Q3JEZ3RhSDtBcURsdGFEO0VBTUksV0FBQTtDckQrc2FIO0FzRDF3YUQ7RUFJUSxpQkFBQTtDdER5d2FQO0FzRG53YUQ7RUFHTSxtQkFBQTtDdERtd2FMO0FzRHR3YUQ7RUFTTSxtQkFBQTtDdERnd2FMO0F1RHR1YUQ7RUFDRSxlQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtDdkR3dWFEO0F1RDV1YUQ7RUFPSSxzQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7Q3ZEd3VhSDtBdURsdmFEO0VBY0ksZUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5Q0FBQTtFQUNBLGlDQUFBO0VBQ0EsYUFBQTtDdkR1dWFIO0F1RHR1YUc7RUFDRSxjQUFBO0N2RHd1YUw7QXVEandhRDtFQThCSSxnQkFBQTtDdkRzdWFIO0F1RGh1YUM7RUFFSSw4QkFBQTtDdkRpdWFMO0F1RDl0YUM7RUFFSSxhQUFBO0N2RCt0YUw7QXVEOXRhSztFQUNFLFdBQUE7Q3ZEZ3VhUDtBdURwdWFDO0VBU00sV0FBQTtDdkQ4dGFQO0F1RHR0YUM7RUFFSSxtQkFBQTtDdkR1dGFMO0F1RHB0YUM7RUFFSSxtQkFBQTtDdkRxdGFMO0F1RC9rYUc7RUF1QkUsc0JBQUE7Q3ZEMmphTDtBdURyamFLO0VBQ0UsMEJBQUE7Q3ZEdWphUDtBdURybGFHO0VBb0NFLDBCQUFBO0N2RG9qYUw7QXVEOWthRztFQWdCRSwwQkFBQTtDdkRpa2FMO0F1RDNsYUc7RUF1QkUsc0JBQUE7Q3ZEdWthTDtBdURqa2FLO0VBQ0UsMEJBQUE7Q3ZEbWthUDtBdURqbWFHO0VBb0NFLDBCQUFBO0N2RGdrYUw7QXVEMWxhRztFQWdCRSwwQkFBQTtDdkQ2a2FMO0F1RHZtYUc7RUF1QkUsc0JBQUE7Q3ZEbWxhTDtBdUQ3a2FLO0VBQ0UsMEJBQUE7Q3ZEK2thUDtBdUQ3bWFHO0VBb0NFLDBCQUFBO0N2RDRrYUw7QXVEdG1hRztFQWdCRSwwQkFBQTtDdkR5bGFMO0F1RG5uYUc7RUF1QkUsc0JBQUE7Q3ZEK2xhTDtBdUR6bGFLO0VBQ0UsMEJBQUE7Q3ZEMmxhUDtBdUR6bmFHO0VBb0NFLDBCQUFBO0N2RHdsYUw7QXVEbG5hRztFQWdCRSwwQkFBQTtDdkRxbWFMO0F1RC9uYUc7RUF1QkUsc0JBQUE7Q3ZEMm1hTDtBdURybWFLO0VBQ0UsMEJBQUE7Q3ZEdW1hUDtBdURyb2FHO0VBb0NFLDBCQUFBO0N2RG9tYUw7QXVEOW5hRztFQWdCRSwwQkFBQTtDdkRpbmFMO0F1RDNvYUc7RUF1QkUsc0JBQUE7Q3ZEdW5hTDtBdURqbmFLO0VBQ0UsMEJBQUE7Q3ZEbW5hUDtBdURqcGFHO0VBb0NFLDBCQUFBO0N2RGduYUw7QXVEMW9hRztFQWdCRSwwQkFBQTtDdkQ2bmFMO0F1RHZwYUc7RUF1QkUsc0JBQUE7Q3ZEbW9hTDtBdUQ3bmFLO0VBQ0UsMEJBQUE7Q3ZEK25hUDtBdUQ3cGFHO0VBb0NFLDBCQUFBO0N2RDRuYUw7QXVEdHBhRztFQWdCRSwwQkFBQTtDdkR5b2FMO0F1RG5xYUc7RUF1QkUsc0JBQUE7Q3ZEK29hTDtBdUR6b2FLO0VBQ0UsMEJBQUE7Q3ZEMm9hUDtBdUR6cWFHO0VBb0NFLDBCQUFBO0N2RHdvYUw7QXVEbHFhRztFQWdCRSwwQkFBQTtDdkRxcGFMO0F1RC9xYUc7RUF1QkUsc0JBQUE7Q3ZEMnBhTDtBdURycGFLO0VBQ0UsMEJBQUE7Q3ZEdXBhUDtBdURycmFHO0VBb0NFLDBCQUFBO0N2RG9wYUw7QXVEOXFhRztFQWdCRSwwQkFBQTtDdkRpcWFMO0F1RDNyYUc7RUF1QkUsc0JBQUE7Q3ZEdXFhTDtBdURqcWFLO0VBQ0UsMEJBQUE7Q3ZEbXFhUDtBdURqc2FHO0VBb0NFLDBCQUFBO0N2RGdxYUw7QXVEMXJhRztFQWdCRSwwQkFBQTtDdkQ2cWFMO0F1RHZzYUc7RUF1QkUsc0JBQUE7Q3ZEbXJhTDtBdUQ3cWFLO0VBQ0UsMEJBQUE7Q3ZEK3FhUDtBdUQ3c2FHO0VBb0NFLDBCQUFBO0N2RDRxYUw7QXVEdHNhRztFQWdCRSwwQkFBQTtDdkR5cmFMO0F1RG50YUc7RUF1QkUsc0JBQUE7Q3ZEK3JhTDtBdUR6cmFLO0VBQ0UsMEJBQUE7Q3ZEMnJhUDtBdUR6dGFHO0VBb0NFLDBCQUFBO0N2RHdyYUw7QXVEbHRhRztFQWdCRSwwQkFBQTtDdkRxc2FMO0F1RC90YUc7RUF1QkUsc0JBQUE7Q3ZEMnNhTDtBdURyc2FLO0VBQ0UsMEJBQUE7Q3ZEdXNhUDtBdURydWFHO0VBb0NFLDBCQUFBO0N2RG9zYUw7QXVEOXRhRztFQWdCRSwwQkFBQTtDdkRpdGFMO0F1RDN1YUc7RUF1QkUsc0JBQUE7Q3ZEdXRhTDtBdURqdGFLO0VBQ0UsMEJBQUE7Q3ZEbXRhUDtBdURqdmFHO0VBb0NFLDBCQUFBO0N2RGd0YUw7QXVEMXVhRztFQWdCRSwwQkFBQTtDdkQ2dGFMO0F1RHZ2YUc7RUF1QkUsc0JBQUE7Q3ZEbXVhTDtBdUQ3dGFLO0VBQ0UsMEJBQUE7Q3ZEK3RhUDtBdUQ3dmFHO0VBb0NFLDBCQUFBO0N2RDR0YUw7QXVEdHZhRztFQWdCRSwwQkFBQTtDdkR5dWFMO0F1RG53YUc7RUF1QkUsc0JBQUE7Q3ZEK3VhTDtBdUR6dWFLO0VBQ0UsMEJBQUE7Q3ZEMnVhUDtBdUR6d2FHO0VBb0NFLDBCQUFBO0N2RHd1YUw7QXVEbHdhRztFQWdCRSwwQkFBQTtDdkRxdmFMO0F1RC93YUc7RUF1QkUsc0JBQUE7Q3ZEMnZhTDtBdURydmFLO0VBQ0UsMEJBQUE7Q3ZEdXZhUDtBdURyeGFHO0VBb0NFLDBCQUFBO0N2RG92YUw7QXVEOXdhRztFQWdCRSwwQkFBQTtDdkRpd2FMO0F3RG5nYkM7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0N4RHFnYkg7QXdEamdiRDtFQUVJLGlCQUFBO0N4RGtnYkg7QVN6aGJBO0VnREVHLG9CQUFBO0N6RDBoYkg7QVM1aGJBO0VnREtLLG1CQUFBO0N6RDBoYkw7QVMvaGJBO0VnRFFLLG1CQUFBO0VBQ0Esb0JBQUE7Q3pEMGhiTDtBU25pYkE7RWdERUcsb0JBQUE7Q3pEb2liSDtBU3RpYkE7RWdES0ssbUJBQUE7Q3pEb2liTDtBU3ppYkE7RWdEUUssbUJBQUE7RUFDQSxvQkFBQTtDekRvaWJMO0FTN2liQTtFZ0RFRyxvQkFBQTtDekQ4aWJIO0FTaGpiQTtFZ0RLSyxtQkFBQTtDekQ4aWJMO0FTbmpiQTtFZ0RRSyxtQkFBQTtFQUNBLG9CQUFBO0N6RDhpYkw7QVN2amJBO0VnREVHLG9CQUFBO0N6RHdqYkg7QVMxamJBO0VnREtLLG1CQUFBO0N6RHdqYkw7QVM3amJBO0VnRFFLLG1CQUFBO0VBQ0Esb0JBQUE7Q3pEd2piTDtBU2prYkE7RWdERUcsb0JBQUE7Q3pEa2tiSDtBU3BrYkE7RWdES0ssbUJBQUE7Q3pEa2tiTDtBU3ZrYkE7RWdEUUssbUJBQUE7RUFDQSxvQkFBQTtDekRra2JMO0FTM2tiQTtFZ0RFRyxxQkFBQTtDekQ0a2JIO0FTOWtiQTtFZ0RLSyxvQkFBQTtDekQ0a2JMO0FTamxiQTtFZ0RRSyxvQkFBQTtFQUNBLHFCQUFBO0N6RDRrYkw7QVNybGJBO0VnREVHLHFCQUFBO0N6RHNsYkg7QVN4bGJBO0VnREtLLG9CQUFBO0N6RHNsYkw7QVMzbGJBO0VnRFFLLG9CQUFBO0VBQ0EscUJBQUE7Q3pEc2xiTDtBUy9sYkE7RWdERUcscUJBQUE7Q3pEZ21iSDtBU2xtYkE7RWdES0ssb0JBQUE7Q3pEZ21iTDtBU3JtYkE7RWdEUUssb0JBQUE7RUFD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M0RxTEYsdUNBQUE7RUFFUSwrQkFBQTtDVnV3Y1Q7QXFFcjJjRztFeEI1RkYsYUFBQTtFQUdBLDBCQUFBO0M3Q2s4Y0Q7QXFFejJjRzs7RXhCNUZGLFdBQUE7RUFHQSwyQkFBQTtDN0N1OGNEO0FxRWgyY0c7RUFDRSxlQUFBO0NyRWsyY0w7QXFFbjJjRztFQTNHQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHFDQUFBO0UzRHFMRix1Q0FBQTtFQUVRLCtCQUFBO0NWNnhjVDtBcUU3MmNHO0VBUU0sbUJBQUE7RXhCbEhSLGFBQUE7RUFHQSwwQkFBQTtDN0MyOWNEO0FxRXAzY0c7O0V4QjFHRixXQUFBO0VBR0EsMkJBQUE7QzdDZytjRDtBU3QrY0E7O0UrQ1FDLGlDQUFBO0N4RGsrY0Q7QXFFMzhjSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RHkrY0Q7QVNqL2NBOztFK0NRQyxpQ0FBQTtDeEQ2K2NEO0FxRXQ5Y0s7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERvL2NEO0FTNS9jQTs7RStDUUMsaUNBQUE7Q3hEdy9jRDtBcUVqK2NLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEKy9jRDtBU3ZnZEE7O0UrQ1FDLGlDQUFBO0N4RG1nZEQ7QXFFNStjSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDBnZEQ7QVNsaGRBOztFK0NRQyxpQ0FBQTtDeEQ4Z2REO0FxRXYvY0s7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERxaGREO0FTN2hkQTs7RStDUUMsaUNBQUE7Q3hEeWhkRDtBcUVsZ2RLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEZ2lkRDtBU3hpZEE7O0UrQ1FDLGlDQUFBO0N4RG9pZEQ7QXFFN2dkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDJpZEQ7QVNuamRBOztFK0NRQyxpQ0FBQTtDeEQraWREO0FxRXhoZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERzamREO0FTOWpkQTs7RStDUUMsaUNBQUE7Q3hEMGpkRDtBcUVuaWRLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEaWtkRDtBU3prZEE7O0UrQ1FDLGlDQUFBO0N4RHFrZEQ7QXFFOWlkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDRrZEQ7QVNwbGRBOztFK0NRQyxpQ0FBQTtDeERnbGREO0FxRXpqZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER1bGREO0FTL2xkQTs7RStDUUMsaUNBQUE7Q3hEMmxkRDtBcUVwa2RLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEa21kRDtBUzFtZEE7O0UrQ1FDLGlDQUFBO0N4RHNtZEQ7QXFFL2tkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDZtZEQ7QVNybmRBOztFK0NRQyxpQ0FBQTtDeERpbmREO0FxRTFsZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER3bmREO0FTaG9kQTs7RStDUUMsaUNBQUE7Q3hENG5kRDtBcUVybWRLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEbW9kRDtBUzNvZEE7O0UrQ1FDLGlDQUFBO0N4RHVvZEQ7QXFFaG5kSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDhvZEQ7QVN0cGRBOztFK0NRQyxpQ0FBQTtDeERrcGREO0FxRTNuZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER5cGREO0FTanFkQTs7O0UrQ1FDLHFDQUFBO0N4RDhwZEQ7QVN0cWRBOzs7RStDUUMscUNBQUE7Q3hEbXFkRDtBUzNxZEE7OztFK0NRQyxxQ0FBQTtDeER3cWREO0FTaHJkQTs7O0UrQ1FDLHFDQUFBO0N4RDZxZEQ7QVNycmRBOzs7RStDUUMscUNBQUE7Q3hEa3JkRDtBUzFyZEE7OztFK0NRQyxxQ0FBQTtDeER1cmREO0FTL3JkQTs7O0UrQ1FDLHFDQUFBO0N4RDRyZEQ7QVNwc2RBOzs7RStDUUMscUNBQUE7Q3hEaXNkRDtBU3pzZEE7OztFK0NRQyxxQ0FBQTtDeERzc2REO0FTOXNkQTs7O0UrQ1FDLHFDQUFBO0N4RDJzZEQ7QVNudGRBOzs7RStDUUMscUNBQUE7Q3hEZ3RkRDtBU3h0ZEE7OztFK0NRQyxxQ0FBQTtDeERxdGREO0FTN3RkQTs7O0UrQ1FDLHFDQUFBO0N4RDB0ZEQ7QVNsdWRBOzs7RStDUUMscUNBQUE7Q3hEK3RkRDtBU3Z1ZEE7OztFK0NRQyxxQ0FBQTtDeERvdWREO0FTNXVkQTs7O0UrQ1FDLHFDQUFBO0N4RHl1ZEQ7QVNqdmRBOzs7RStDUUMscUNBQUE7Q3hEOHVkRDtBc0VqdWRDO0V6QmxCQSxXQUFBO0VBR0EsMkJBQUE7QzdDb3ZkRDtBc0V0dWREO0VBT0ksZ0JBQUE7RXpCeEJGLFdBQUE7RUFHQSx5QkFBQTtFbkNxTEEsNENBQUE7RUFFUSxvQ0FBQTtFNEQvSk4seUNBQUE7Q3RFcXVkSDtBc0UvdWREO0VBYU0seUJBQUE7Q3RFcXVkTDtBc0VsdmREOztFQWtCTSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFekJyQ0osYUFBQTtFQUdBLDBCQUFBO0V5QnFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFNUQySUosNENBQUE7RUFFUSxvQ0FBQTtDVjBsZFQ7QXNFcHVkSzs7RXpCaERKLFdBQUE7RUFHQSwyQkFBQTtDN0NzeGREO0FzRXh3ZEQ7RUFxQ00sVUFBQTtDdEVzdWRMO0FzRXJ1ZEs7RUFDRSxZQUFBO0N0RXV1ZFA7QXNFOXdkRDtFQTRDTSxXQUFBO0N0RXF1ZEw7QXNFcHVkSztFQUNFLGFBQUE7Q3RFc3VkUDtBU3h5ZEE7RTZES0csMEJBQUE7Q3RFc3lkSDtBUzN5ZEE7RTZES0csMEJBQUE7Q3RFeXlkSDtBUzl5ZEE7RTZES0csMEJBQUE7Q3RFNHlkSDtBU2p6ZEE7RTZES0csMEJBQUE7Q3RFK3lkSDtBU3B6ZEE7RTZES0csMEJBQUE7Q3RFa3pkSDtBU3Z6ZEE7RTZES0csMEJBQUE7Q3RFcXpkSDtBUzF6ZEE7RTZES0csMEJBQUE7Q3RFd3pkSDtBUzd6ZEE7RTZES0csMEJBQUE7Q3RFMnpkSDtBU2gwZEE7RTZES0csMEJBQUE7Q3RFOHpkSDtBU24wZEE7RTZES0csMEJBQUE7Q3RFaTBkSDtBU3QwZEE7RTZES0csMEJBQUE7Q3RFbzBkSDtBU3owZEE7RTZES0csMEJBQUE7Q3RFdTBkSDtBUzUwZEE7RTZES0csMEJBQUE7Q3RFMDBkSDtBUy8wZEE7RTZES0csMEJBQUE7Q3RFNjBkSDtBU2wxZEE7RTZES0csMEJBQUE7Q3RFZzFkSDtBU3IxZEE7RTZES0csMEJBQUE7Q3RFbTFkSDtBU3gxZEE7RTZES0csMEJBQUE7Q3RFczFkSDtBUzMxZEE7O0U2RGNPLGtCQUFBO0N0RWkxZFA7QVMvMWRBOztFNkRjTyxvQkFBQTtDdEVxMWRQO0FTbjJkQTs7RTZEY08sa0JBQUE7Q3RFeTFkUDtBU3YyZEE7O0U2RGNPLG9CQUFBO0N0RTYxZFA7QVMzMmRBOztFNkRjTyxrQkFBQTtDdEVpMmRQO0FTLzJkQTs7RTZEY08sb0JBQUE7Q3RFcTJkUDtBU24zZEE7O0U2RGNPLGtCQUFBO0N0RXkyZFA7QVN2M2RBOztFNkRjTyxvQkFBQTtDdEU2MmRQO0FTMzNkQTs7RTZEY08sa0JBQUE7Q3RFaTNkUDtBUy8zZEE7O0U2RGNPLG9CQUFBO0N0RXEzZFA7QVNuNGRBOztFNkRjTyxrQkFBQTtDdEV5M2RQO0F1RXozZEQ7RUFFSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLG1CQUFBO0N2RTAzZEg7QXVFajRkRDtFQVVNLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLDhCQUFBO0N2RTAzZEw7QXVFdDRkRDs7RUFlUSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFN0Q0Sk4sNENBQUE7RUFFUSxvQ0FBQTtFNkQ1SkYsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0UxQmxDTixhQUFBO0VBR0EsMEJBQUE7RTBCaUNNLGtCQUFBO0VBQ0EsZ0JBQUE7Q3ZFODNkUDtBdUU1M2RLOztFQUdJLGVBQUE7Q3ZFNjNkVDtBdUUxM2RLOzs7O0UxQjdDSixXQUFBO0VBR0EsMkJBQUE7QzdDMjZkRDtBdUV4M2RPO0VBQ0UsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0N2RTAzZFQ7QXVFcDNkTztFQUNFLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtDdkVzM2RUO0F1RWgzZE87RUFDRSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7Q3ZFazNkVDtBdUU1MmRPO0VBQ0UsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0N2RTgyZFQ7QXVFeDJkSzs7Ozs7O0VBR0UsV0FBQTtFMUI3Rk4sV0FBQTtFQUdBLDJCQUFBO0UwQjRGTSxnQkFBQTtDdkU4MmRQO0F1RWw4ZEQ7Ozs7OztFQStGUSxjQUFBO0N2RTIyZFA7QVN4OWRBO0UrQ1FDLGlDQUFBO0N4RG05ZEQ7QVMzOWRBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEeTlkRDtBU2orZEE7RStDUUMsaUNBQUE7Q3hENDlkRDtBU3ArZEE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeERrK2REO0FTMStkQTtFK0NRQyxpQ0FBQTtDeERxK2REO0FTNytkQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RDIrZEQ7QVNuL2RBO0UrQ1FDLGlDQUFBO0N4RDgrZEQ7QVN0L2RBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEby9kRDtBUzUvZEE7RStDUUMsaUNBQUE7Q3hEdS9kRDtBUy8vZEE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeEQ2L2REO0FTcmdlQTtFK0NRQyxpQ0FBQTtDeERnZ2VEO0FTeGdlQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RHNnZUQ7QVM5Z2VBO0UrQ1FDLGlDQUFBO0N4RHlnZUQ7QVNqaGVBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEK2dlRDtBU3ZoZUE7RStDUUMsaUNBQUE7Q3hEa2hlRDtBUzFoZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeER3aGVEO0FTaGllQTtFK0NRQyxpQ0FBQTtDeEQyaGVEO0FTbmllQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RGlpZUQ7QVN6aWVBO0UrQ1FDLGlDQUFBO0N4RG9pZUQ7QVM1aWVBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEMGllRDtBU2xqZUE7RStDUUMsaUNBQUE7Q3hENmllRDtBU3JqZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeERtamVEO0FTM2plQTtFK0NRQyxpQ0FBQTtDeERzamVEO0FTOWplQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RDRqZUQ7QVNwa2VBO0UrQ1FDLGlDQUFBO0N4RCtqZUQ7QVN2a2VBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEcWtlRDtBUzdrZUE7RStDUUMsaUNBQUE7Q3hEd2tlRDtBU2hsZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeEQ4a2VEO0FTdGxlQTtFK0NRQyxpQ0FBQTtDeERpbGVEO0FTemxlQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RHVsZUQ7QVMvbGVBO0UrQ1FDLGlDQUFBO0N4RDBsZUQ7QVNsbWVBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEZ21lRDtBU3htZUE7RStDUUMsaUNBQUE7Q3hEbW1lRDtBUzNtZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeER5bWVEO0F1RTkrZEc7Ozs7OztFN0R2RE0sdUJBQUE7RTZEMkRBLGdCQUFBO0VBQ0EsaUJBQUE7Q3ZFcS9kVDtBdUVsL2RPOzs7Ozs7RUM1SE4sK0JBQUE7RUFDRyw0QkFBQTtDeEVzbmVKO0F1RXIvZE87Ozs7OztFQzFJTixnQ0FBQTtFQUNHLDZCQUFBO0N4RXVvZUo7QXVFdC9kRzs7Ozs7O0VBSU0saUJBQUE7RTdEakZBLHVCQUFBO0U2RG1GQSxpQkFB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RUFHSSxlQUFBO0M5RXVoZlQ7QVNqaWZBOztFcUVHSywwQkFBQTtDOUVraWZMO0FTcmlmQTs7RXFFS08sZUFBQTtDOUVvaWZQO0E4RWxpZks7Ozs7RUFDRSwwQkFBQTtDOUV1aWZQO0E4RXhpZks7Ozs7RUFHSSxlQUFBO0M5RTJpZlQ7QVNyamZBOztFcUVHSywwQkFBQTtDOUVzamZMO0FTempmQTs7RXFFS08sZUFBQTtDOUV3amZQO0E4RXRqZks7Ozs7RUFDRSwwQkFBQTtDOUUyamZQO0E4RTVqZks7Ozs7RUFHSSxlQUFBO0M5RStqZlQ7QVN6a2ZBOztFcUVHSywwQkFBQTtDOUUwa2ZMO0FTN2tmQTs7RXFFS08sZUFBQTtDOUU0a2ZQO0E4RTFrZks7Ozs7RUFDRSwwQkFBQTtDOUUra2ZQO0E4RWhsZks7Ozs7RUFHSSxlQUFBO0M5RW1sZlQ7QVM3bGZBOztFcUVHSywwQkFBQTtDOUU4bGZMO0FTam1mQTs7RXFFS08sZUFBQTtDOUVnbWZQO0E4RTlsZks7Ozs7RUFDRSwwQkFBQTtDOUVtbWZQO0E4RXBtZks7Ozs7RUFHSSxlQUFBO0M5RXVtZlQ7QVNqbmZBOztFcUVHSywwQkFBQTtDOUVrbmZMO0FTcm5mQTs7RXFFS08sZUFBQTtDOUVvbmZQO0E4RWxuZks7Ozs7RUFDRSwwQkFBQTtDOUV1bmZQO0E4RXhuZks7Ozs7RUFHSSxlQUFBO0M5RTJuZlQ7QVNyb2ZBOztFcUVHSywwQkFBQTtDOUVzb2ZMO0FTem9mQTs7RXFFS08sZUFBQTtDOUV3b2ZQO0E4RXRvZks7Ozs7RUFDRSwwQkFBQTtDOUUyb2ZQO0E4RTVvZks7Ozs7RUFHSSxlQUFBO0M5RStvZlQ7QVN6cGZBOztFcUVHSywwQkFBQTtDOUUwcGZMO0FTN3BmQTs7RXFFS08sZUFBQTtDOUU0cGZQO0E4RTFwZks7Ozs7RUFDRSwwQkFBQTtDOUUrcGZQO0E4RWhxZks7Ozs7RUFHSSxlQUFBO0M5RW1xZlQ7QVM3cWZBOztFcUVHSywwQkFBQTtDOUU4cWZMO0FTanJmQTs7RXFFS08sZUFBQTtDOUVncmZQO0E4RTlxZks7Ozs7RUFDRSwwQkFBQTtDOUVtcmZQO0E4RXByZks7Ozs7RUFHSSxlQUFBO0M5RXVyZlQ7QVNqc2ZBOztFcUVHSywwQkFBQTtDOUVrc2ZMO0FTcnNmQTs7RXFFS08sZUFBQTtDOUVvc2ZQO0E4RWxzZks7Ozs7RUFDRSwwQkFBQTtDOUV1c2ZQO0E4RXhzZks7Ozs7RUFHSSxlQUFBO0M5RTJzZlQ7QVNydGZBOztFcUVHSywwQkFBQTtDOUVzdGZMO0FTenRmQTs7RXFFS08sZUFBQTtDOUV3dGZQO0E4RXR0Zks7Ozs7RUFDRSwwQkFBQTtDOUUydGZQO0E4RTV0Zks7Ozs7RUFHSSxlQUFBO0M5RSt0ZlQ7QVN6dWZBOztFcUVHSywwQkFBQTtDOUUwdWZMO0FTN3VmQTs7RXFFS08sZUFBQTtDOUU0dWZQO0E4RTF1Zks7Ozs7RUFDRSwwQkFBQTtDOUUrdWZQO0E4RWh2Zks7Ozs7RUFHSSxlQUFBO0M5RW12ZlQ7QVM3dmZBOztFcUVHSywwQkFBQTtDOUU4dmZMO0FTandmQTs7RXFFS08sZUFBQTtDOUVnd2ZQO0E4RTl2Zks7Ozs7RUFDRSwwQkFBQTtDOUVtd2ZQO0E4RXB3Zks7Ozs7RUFHSSxlQUFBO0M5RXV3ZlQ7QVNqeGZBOztFcUVHSywwQkFBQTtDOUVreGZMO0FTcnhmQTs7RXFFS08sZUFBQTtDOUVveGZQO0E4RWx4Zks7Ozs7RUFDRSwwQkFBQTtDOUV1eGZQO0E4RXh4Zks7Ozs7RUFHSSxlQUFBO0M5RTJ4ZlQ7QVNyeWZBOztFcUVHSywwQkFBQTtDOUVzeWZMO0FTenlmQTs7RXFFS08sZUFBQTtDOUV3eWZQO0E4RXR5Zks7Ozs7RUFDRSwwQkFBQTtDOUUyeWZQO0E4RTV5Zks7Ozs7RUFHSSxlQUFBO0M5RSt5ZlQ7QVN6emZBOztFcUVHSywwQkFBQTtDOUUwemZMO0FTN3pmQTs7RXFFS08sZUFBQTtDOUU0emZQO0E4RTF6Zks7Ozs7RUFDRSwwQkFBQTtDOUUremZQO0E4RWgwZks7Ozs7RUFHSSxlQUFBO0M5RW0wZlQ7QVM3MGZBOztFcUVHSywwQkFBQTtDOUU4MGZMO0FTajFmQTs7RXFFS08sZUFBQTtDOUVnMWZQO0E4RTkwZks7Ozs7RUFDRSww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QUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtDcEZpbmhCSDtBb0YvbmhCRDtFQTZCTSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLCtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0NwRnFtaEJMO0FvRnZuaEJHOzs7RUFHRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0NBQUE7RUFDQSwwQkFBQTtFQUNBLGtFQUFBO0VBQ0EsMERBQUE7Q3BGeW5oQkw7QW9GOW1oQkc7RUFDRSxZQUFBO0NwRmduaEJMO0FvRjltaEJHO0VBQ0UsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsdUJBQUE7Q3BGZ25oQkw7QW9GOW1oQkc7O0VBRUUsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtDcEZnbmhCTDtBb0Y5bWhCRztFQUNFOzs7SUFHRSx1REFBQTtHcEZnbmhCTDtFb0Y5bWhCRztJQUNFLGtEQUFBO0dwRmduaEJMO0NBQ0Y7QW9GOW1oQkc7RUFDRTs7O0lBR0UsdURBQUE7R3BGZ25oQkw7RW9GOW1oQkc7SUFDRSxrREFBQTtHcEZnbmhCTDtDQUNGO0FvRjNtaEJEO0VBRUksY0FBQTtDcEY0bWhCSCIsImZpbGUiOiJqc19jb21wb3Nlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogRnJvbnQgZW5kIGVkaXRvciAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbn1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbn1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbn1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbn0udmNfcm93OmJlZm9yZSxcbi52Y19yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtkaXNwbGF5OiB0YWJsZTtcbn1cbi52Y19yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIE5hdmJhciAqL1xuLyogTW9kYWwgYm94ICovXG4vKiBQYW5lbCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC52Y19oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52Y19oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmNfaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZjX2hpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjUlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzUlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMTAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2hpZGRlbi1zbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmNfcm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLnZjX2NvbC14cy0xLFxuLnZjX2NvbC1zbS0xLFxuLnZjX2NvbC1tZC0xLFxuLnZjX2NvbC1sZy0xLFxuLnZjX2NvbC14cy0yLFxuLnZjX2NvbC1zbS0yLFxuLnZjX2NvbC1tZC0yLFxuLnZjX2NvbC1sZy0yLFxuLnZjX2NvbC14cy0zLFxuLnZjX2NvbC1zbS0zLFxuLnZjX2NvbC1tZC0zLFxuLnZjX2NvbC1sZy0zLFxuLnZjX2NvbC14cy00LFxuLnZjX2NvbC1zbS00LFxuLnZjX2NvbC1tZC00LFxuLnZjX2NvbC1sZy00LFxuLnZjX2NvbC14cy01LFxuLnZjX2NvbC1zbS01LFxuLnZjX2NvbC1tZC01LFxuLnZjX2NvbC1sZy01LFxuLnZjX2NvbC14cy02LFxuLnZjX2NvbC1zbS02LFxuLnZjX2NvbC1tZC02LFxuLnZjX2NvbC1sZy02LFxuLnZjX2NvbC14cy03LFxuLnZjX2NvbC1zbS03LFxuLnZjX2NvbC1tZC03LFxuLnZjX2NvbC1sZy03LFxuLnZjX2NvbC14cy04LFxuLnZjX2NvbC1zbS04LFxuLnZjX2NvbC1tZC04LFxuLnZjX2NvbC1sZy04LFxuLnZjX2NvbC14cy05LFxuLnZjX2NvbC1zbS05LFxuLnZjX2NvbC1tZC05LFxuLnZjX2NvbC1sZy05LFxuLnZjX2NvbC14cy0xMCxcbi52Y19jb2wtc20tMTAsXG4udmNfY29sLW1kLTEwLFxuLnZjX2NvbC1sZy0xMCxcbi52Y19jb2wteHMtMTEsXG4udmNfY29sLXNtLTExLFxuLnZjX2NvbC1tZC0xMSxcbi52Y19jb2wtbGctMTEsXG4udmNfY29sLXhzLTEyLFxuLnZjX2NvbC1zbS0xMixcbi52Y19jb2wtbWQtMTIsXG4udmNfY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmNfY29sLXhzLTEsXG4udmNfY29sLXhzLTIsXG4udmNfY29sLXhzLTMsXG4udmNfY29sLXhzLTQsXG4udmNfY29sLXhzLTUsXG4udmNfY29sLXhzLTYsXG4udmNfY29sLXhzLTcsXG4udmNfY29sLXhzLTgsXG4udmNfY29sLXhzLTksXG4udmNfY29sLXhzLTEwLFxuLnZjX2NvbC14cy0xMSxcbi52Y19jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xLFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTIsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtMyxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy00LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtNixcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy03LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTgsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtOSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xMCxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xMSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xMiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi52Y19jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuLnZjX2NvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuLnZjX2NvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuLnZjX2NvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG4udmNfY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG4udmNfY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG4udmNfY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4udmNfY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7XG59XG4udmNfY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7XG59XG4udmNfY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG4udmNfY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4udmNfY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4udmNfY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4udmNfY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4udmNfY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC52Y19jb2wtc20tMSxcbiAgLnZjX2NvbC1zbS0yLFxuICAudmNfY29sLXNtLTMsXG4gIC52Y19jb2wtc20tNCxcbiAgLnZjX2NvbC1zbS01LFxuICAudmNfY29sLXNtLTYsXG4gIC52Y19jb2wtc20tNyxcbiAgLnZjX2NvbC1zbS04LFxuICAudmNfY29sLXNtLTksXG4gIC52Y19jb2wtc20tMTAsXG4gIC52Y19jb2wtc20tMTEsXG4gIC52Y19jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTMsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS00LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTYsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS03LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tOCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTksXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xMCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTExLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMTIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC52Y19jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC52Y19jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC52Y19jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52Y19jb2wtbWQtMSxcbiAgLnZjX2NvbC1tZC0yLFxuICAudmNfY29sLW1kLTMsXG4gIC52Y19jb2wtbWQtNCxcbiAgLnZjX2NvbC1tZC01LFxuICAudmNfY29sLW1kLTYsXG4gIC52Y19jb2wtbWQtNyxcbiAgLnZjX2NvbC1tZC04LFxuICAudmNfY29sLW1kLTksXG4gIC52Y19jb2wtbWQtMTAsXG4gIC52Y19jb2wtbWQtMTEsXG4gIC52Y19jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC0xLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtMixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTMsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC00LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTYsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC03LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtOCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTksXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC0xMCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTExLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtMTIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC52Y19jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC52Y19jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC52Y19jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52Y19jb2wtbGctMSxcbiAgLnZjX2NvbC1sZy0yLFxuICAudmNfY29sLWxnLTMsXG4gIC52Y19jb2wtbGctNCxcbiAgLnZjX2NvbC1sZy01LFxuICAudmNfY29sLWxnLTYsXG4gIC52Y19jb2wtbGctNyxcbiAgLnZjX2NvbC1sZy04LFxuICAudmNfY29sLWxnLTksXG4gIC52Y19jb2wtbGctMTAsXG4gIC52Y19jb2wtbGctMTEsXG4gIC52Y19jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy0xLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctMixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTMsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy00LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTYsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy03LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctOCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTksXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy0xMCxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTExLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctMTIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC52Y19jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC52Y19jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC52Y19jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTFcXC81IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTJcXC81IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTNcXC81IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTRcXC81IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTVcXC81IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNVxcLzUge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTRcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDgwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTNcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDYwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTJcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDQwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTFcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTBcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuLnZjX2NvbC14cy0xXFwvNSxcbi52Y19jb2wtc20tMVxcLzUsXG4udmNfY29sLW1kLTFcXC81LFxuLnZjX2NvbC1sZy0xXFwvNSxcbi52Y19jb2wteHMtMlxcLzUsXG4udmNfY29sLXNtLTJcXC81LFxuLnZjX2NvbC1tZC0yXFwvNSxcbi52Y19jb2wtbGctMlxcLzUsXG4udmNfY29sLXhzLTNcXC81LFxuLnZjX2NvbC1zbS0zXFwvNSxcbi52Y19jb2wtbWQtM1xcLzUsXG4udmNfY29sLWxnLTNcXC81LFxuLnZjX2NvbC14cy00XFwvNSxcbi52Y19jb2wtc20tNFxcLzUsXG4udmNfY29sLW1kLTRcXC81LFxuLnZjX2NvbC1sZy00XFwvNSxcbi52Y19jb2wteHMtNVxcLzUsXG4udmNfY29sLXNtLTVcXC81LFxuLnZjX2NvbC1tZC01XFwvNSxcbi52Y19jb2wtbGctNVxcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19jb2wteHMtMVxcLzUsXG4udmNfY29sLXhzLTJcXC81LFxuLnZjX2NvbC14cy0zXFwvNSxcbi52Y19jb2wteHMtNFxcLzUsXG4udmNfY29sLXhzLTVcXC81IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmNfY29sLXhzLTVcXC81IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmNfY29sLXhzLTRcXC81IHtcbiAgd2lkdGg6IDgwJTtcbn1cbi52Y19jb2wteHMtM1xcLzUge1xuICB3aWR0aDogNjAlO1xufVxuLnZjX2NvbC14cy0yXFwvNSB7XG4gIHdpZHRoOiA0MCU7XG59XG4udmNfY29sLXhzLTFcXC81IHtcbiAgd2lkdGg6IDIwJTtcbn1cbi52Y19jb2wteHMtcHVsbC01XFwvNSB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTRcXC81IHtcbiAgcmlnaHQ6IDgwJTtcbn1cbi52Y19jb2wteHMtcHVsbC0zXFwvNSB7XG4gIHJpZ2h0OiA2MCU7XG59XG4udmNfY29sLXhzLXB1bGwtMlxcLzUge1xuICByaWdodDogNDAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTFcXC81IHtcbiAgcmlnaHQ6IDIwJTtcbn1cbi52Y19jb2wteHMtcHVsbC0wXFwvNSB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnZjX2NvbC14cy1wdXNoLTVcXC81IHtcbiAgbGVmdDogMTAwJTtcbn1cbi52Y19jb2wteHMtcHVzaC00XFwvNSB7XG4gIGxlZnQ6IDgwJTtcbn1cbi52Y19jb2wteHMtcHVzaC0zXFwvNSB7XG4gIGxlZnQ6IDYwJTtcbn1cbi52Y19jb2wteHMtcHVzaC0yXFwvNSB7XG4gIGxlZnQ6IDQwJTtcbn1cbi52Y19jb2wteHMtcHVzaC0xXFwvNSB7XG4gIGxlZnQ6IDIwJTtcbn1cbi52Y19jb2wteHMtcHVzaC0wXFwvNSB7XG4gIGxlZnQ6IGF1dG87XG59XG4udmNfY29sLXhzLW9mZnNldC01XFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtNFxcLzUge1xuICBtYXJnaW4tbGVmdDogODAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtM1xcLzUge1xuICBtYXJnaW4tbGVmdDogNjAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMlxcLzUge1xuICBtYXJnaW4tbGVmdDogNDAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMVxcLzUge1xuICBtYXJnaW4tbGVmdDogMjAlO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMFxcLzUge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtMVxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtMlxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtM1xcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtNFxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtNVxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMVxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMlxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tM1xcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNFxcLzUsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNVxcLzUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZjX2NvbC1zbS0xXFwvNSxcbiAgLnZjX2NvbC1zbS0yXFwvNSxcbiAgLnZjX2NvbC1zbS0zXFwvNSxcbiAgLnZjX2NvbC1zbS00XFwvNSxcbiAgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTFcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMlxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0zXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTRcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNVxcLzUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLXNtLTVcXC81IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLXNtLTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC52Y19jb2wtc20tM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudmNfY29sLXNtLTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC01XFwvNSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTRcXC81IHtcbiAgICByaWdodDogODAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0zXFwvNSB7XG4gICAgcmlnaHQ6IDYwJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMlxcLzUge1xuICAgIHJpZ2h0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTFcXC81IHtcbiAgICByaWdodDogMjAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0wXFwvNSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTVcXC81IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC00XFwvNSB7XG4gICAgbGVmdDogODAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0zXFwvNSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0yXFwvNSB7XG4gICAgbGVmdDogNDAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0xXFwvNSB7XG4gICAgbGVmdDogMjAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0wXFwvNSB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC01XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtNFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtM1xcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMlxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52Y19jb2wtbWQtMVxcLzUsXG4gIC52Y19jb2wtbWQtMlxcLzUsXG4gIC52Y19jb2wtbWQtM1xcLzUsXG4gIC52Y19jb2wtbWQtNFxcLzUsXG4gIC52Y19jb2wtbWQtNVxcLzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTJcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tM1xcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS00XFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTVcXC81IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnZjX2NvbC1tZC01XFwvNSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAudmNfY29sLW1kLTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC52Y19jb2wtbWQtMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtNVxcLzUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC00XFwvNSB7XG4gICAgcmlnaHQ6IDgwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtM1xcLzUge1xuICAgIHJpZ2h0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTJcXC81IHtcbiAgICByaWdodDogNDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0xXFwvNSB7XG4gICAgcmlnaHQ6IDIwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMFxcLzUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC01XFwvNSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtNFxcLzUge1xuICAgIGxlZnQ6IDgwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtM1xcLzUge1xuICAgIGxlZnQ6IDYwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMlxcLzUge1xuICAgIGxlZnQ6IDQwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMVxcLzUge1xuICAgIGxlZnQ6IDIwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMFxcLzUge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtNVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTRcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogODAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTNcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogNjAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTJcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogNDAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTFcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTBcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZjX2NvbC1sZy0xXFwvNSxcbiAgLnZjX2NvbC1sZy0yXFwvNSxcbiAgLnZjX2NvbC1sZy0zXFwvNSxcbiAgLnZjX2NvbC1sZy00XFwvNSxcbiAgLnZjX2NvbC1sZy01XFwvNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTFcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMlxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0zXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTRcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNVxcLzUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLWxnLTVcXC81IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLWxnLTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC52Y19jb2wtbGctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudmNfY29sLWxnLTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC01XFwvNSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTRcXC81IHtcbiAgICByaWdodDogODAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0zXFwvNSB7XG4gICAgcmlnaHQ6IDYwJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMlxcLzUge1xuICAgIHJpZ2h0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTFcXC81IHtcbiAgICByaWdodDogMjAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0wXFwvNSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTVcXC81IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC00XFwvNSB7XG4gICAgbGVmdDogODAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0zXFwvNSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0yXFwvNSB7XG4gICAgbGVmdDogNDAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0xXFwvNSB7XG4gICAgbGVmdDogMjAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0wXFwvNSB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC01XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtNFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtM1xcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMlxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuLnZjX3B1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi52Y19wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuLnZjX2NsZWFyZml4OmJlZm9yZSxcbi52Y19jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi52Y19jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnZjX2NsZWFyZml4OmJlZm9yZSxcbi52Y19jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi52Y19jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnZjX2VsLWNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLnZjX2VsLWNsZWFyZml4LXhzIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52Y19lbC1jbGVhcmZpeC1zbSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZjX2VsLWNsZWFyZml4LW1kIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmNfZWwtY2xlYXJmaXgtbGcge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4udmNfdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udmNfdGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udmNfdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udmNfdGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udmNfdGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udmNfdGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udmNfdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udmNfdGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnZjX3RhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udmNfdGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udmNfdGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnZjX3RhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udmNfdGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnZjX3RhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmNfdGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi52Y190YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi52Y190YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cbi8qIFBpeGVsIEljb25zICovXG4udmNfcGl4ZWxfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnZjX3BpeGVsX2ljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvYWxlcnQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvaW5mby5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tdGljayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy90aWNrLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1leHBsYW5hdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy9leGNsYW1hdGlvbi5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYWRkcmVzc19ib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hZGRyZXNzLWJvb2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWFsYXJtX2Nsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbGFybS1jbG9jay5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYW5jaG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbmNob3IucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWFwcGxpY2F0aW9uX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi1pbWFnZS5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1hc3RlcmlzayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXN0ZXJpc2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWhhbW1lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXVjdGlvbi1oYW1tZXIucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJhbGxvb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24ucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLWZhY2Vib29rLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tdHdpdHRlci5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYmF0dGVyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmF0dGVyeS1mdWxsLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iaW5vY3VsYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jpbm9jdWxhci5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfZXhjZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtZXhjZWwucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF9tdXNpYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1tdXNpYy5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfb2ZmaWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LW9mZmljZS5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXBkZi5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfcG93ZXJwb2ludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1wb3dlcnBvaW50LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF93b3JkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXdvcmQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJvb2ttYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tY2FtY29yZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jYW1jb3JkZXIucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWNhbWVyYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtZXJhLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1jaGFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWNoYXJ0X3BpZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQtcGllLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvY2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NvbnRyb2wucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWZpcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ZpcmUucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWhlYXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9oZWFydC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tbWFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tc2hpZWxkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbHVzLXNoaWVsZC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLnBuZyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2Y3BiLXBsdWdpbi1pY29ucyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyJyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL3ZjX2ljb25zX3YyL2ZvbnRzL3ZjcGItcGx1Z2luLWljb25zLnR0Zj9mNnVkNjInKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvdmNfaWNvbnNfdjIvZm9udHMvdmNwYi1wbHVnaW4taWNvbnMud29mZj9mNnVkNjInKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5zdmc/ZjZ1ZDYyI3ZjcGItcGx1Z2luLWljb25zJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnZjLWNvbXBvc2VyLWljb24ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ3ZjcGItcGx1Z2luLWljb25zJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4udmMtYy1pY29uLW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG4udmMtYy1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNkXCI7XG59XG4udmMtYy1pY29uLTEtNl80LTZfMS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4udmMtYy1pY29uLWFkZF90ZW1wbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLnZjLWMtaWNvbi1hcnJvd19iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM0XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Ryb3BfZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNVwiO1xufVxuLnZjLWMtaWNvbi1hcnJvd19kcm9wX3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM3XCI7XG59XG4udmMtYy1pY29uLWFycm93X2ZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzhcIjtcbn1cbi52Yy1jLWljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2FcIjtcbn1cbi52Yy1jLWljb24tYXJyb3dfdXB3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ4XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Rvd253YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRiXCI7XG59XG4udmMtYy1pY29uLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjtcbn1cbi52Yy1jLWljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI2XCI7XG59XG4udmMtYy1pY29uLTEtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLnZjLWMtaWNvbi0xLTJfMS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4udmMtYy1pY29uLTEtM18xLTNfMS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4udmMtYy1pY29uLTEtNF8xLTJfMS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4udmMtYy1pY29uLTEtNF8xLTRfMS00XzEtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLnZjLWMtaWNvbi0xLTRfMy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4udmMtYy1pY29uLTEtNl8xLTZfMS02XzEtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLnZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTZfMS02XzEtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLnZjLWMtaWNvbi1sXzE1XzE1XzE1XzE1XzE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG4udmMtYy1pY29uLTEtNl8yLTNfMS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4udmMtYy1pY29uLTItM18xLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi52Yy1jLWljb24tNS02XzEtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuLnZjLWMtaWNvbi1hZGRfZWxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLnZjLWMtaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi52Yy1jLWljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4udmMtYy1pY29uLWNvbnRlbnRfY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLnZjLWMtaWNvbi1kZWxldGVfZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cbi52Yy1jLWljb24tZHJhZ25kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4udmMtYy1pY29uLWZ1bGxzY3JlZW5fZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuLnZjLWMtaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Ryb3BfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X2RlZmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X2xhbmRzY2FwZS1zbWFydHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLnZjLWMtaWNvbi1sYXlvdXRfbGFuZHNjYXBlLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXNtYXJ0cGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4udmMtYy1pY29uLWxheW91dF9wb3J0cmFpdC10YWJsZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG4udmMtYy1pY29uLW1vZGVfZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuLnZjLWMtaWNvbi1yb3dfZGVmYXVsdF9mZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuLnZjLWMtaWNvbi10ZXh0LWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG4udmNfdHh0X2FsaWduX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX3R4dF9hbGlnbl9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX3R4dF9hbGlnbl9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfdHh0X2FsaWduX2p1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB0ZXh0LWp1c3RpZnk6IGludGVyLXdvcmQ7XG59XG4udmNfZWxfd2lkdGhfNTAge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52Y19lbF93aWR0aF82MCB7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZjX2VsX3dpZHRoXzcwIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4udmNfZWxfd2lkdGhfODAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52Y19lbF93aWR0aF85MCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZjX2VsX3dpZHRoXzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi8qIDEuIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19idG4sXG5hLnZjX2J0bixcbmJ1dHRvbi52Y19idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiA5cHggMTJweDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAvKiBCdXR0b24gY29sb3JzIHZhcmlhdGlvbnMgKi9cbn1cbi52Y19idG4sXG5hLnZjX2J0bixcbmJ1dHRvbi52Y19idG4sXG4udmNfYnRuOmhvdmVyLFxuYS52Y19idG46aG92ZXIsXG5idXR0b24udmNfYnRuOmhvdmVyLFxuLnZjX2J0bjpmb2N1cyxcbmEudmNfYnRuOmZvY3VzLFxuYnV0dG9uLnZjX2J0bjpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52Y19idG4tbGcsXG5hLnZjX2J0bi1sZyxcbmJ1dHRvbi52Y19idG4tbGcge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi52Y19idG4tc20sXG5hLnZjX2J0bi1zbSxcbmJ1dHRvbi52Y19idG4tc20ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4udmNfYnRuLXhzLFxuYS52Y19idG4teHMsXG5idXR0b24udmNfYnRuLXhzIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4udmNfYnRuX3NxdWFyZSxcbmEudmNfYnRuX3NxdWFyZSxcbmJ1dHRvbi52Y19idG5fc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3Zlcixcbi52Y19idG5fc3F1YXJlX291dGxpbmVkOmZvY3VzLFxuYS52Y19idG5fc3F1YXJlX291dGxpbmVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZDtcbn1cbi52Y19idG5fcm91bmQsXG5hLnZjX2J0bl9yb3VuZCxcbmJ1dHRvbi52Y19idG5fcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bl9vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bl9vdXRsaW5lZDpmb2N1cyxcbmEudmNfYnRuX291dGxpbmVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bl9vdXRsaW5lZDpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xufVxuLnZjX2J0bi1ibHVlLFxuYS52Y19idG4tYmx1ZSxcbmJ1dHRvbi52Y19idG4tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tYmx1ZTpob3ZlcixcbmEudmNfYnRuLWJsdWU6aG92ZXIsXG5idXR0b24udmNfYnRuLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1NzY2O1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLWJsdWUudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzNjNjg3YiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWJsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMjU3NjY7XG59XG4udmNfYnRuLWJsdWUudmNfYnRuXzNkLFxuYS52Y19idG4tYmx1ZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWJsdWUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICMyYTQ4NTU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzJhNDg1NTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWJsdWUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjMmE0ODU1O1xuICBib3gtc2hhZG93OiAwIDNweCAwICMyYTQ4NTU7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tYmx1ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tYmx1ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzJhNDg1NTtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMmE0ODU1O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXR1cnF1b2lzZSxcbmEudmNfYnRuLXR1cnF1b2lzZSxcbmJ1dHRvbi52Y19idG4tdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi10dXJxdW9pc2U6aG92ZXIsXG5hLnZjX2J0bi10dXJxdW9pc2U6aG92ZXIsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Njc5OGY7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjNTA4YWE0ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ2Nzk4Zjtcbn1cbi52Y19idG4tdHVycXVvaXNlLnZjX2J0bl8zZCxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzNlNmE3ZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjM2U2YTdlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tdHVycXVvaXNlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICMzZTZhN2U7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzNlNmE3ZTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjM2U2YTdlO1xuICBib3gtc2hhZG93OiAwIDRweCAwICMzZTZhN2U7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tcGluayxcbmEudmNfYnRuLXBpbmssXG5idXR0b24udmNfYnRuLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXBpbms6aG92ZXIsXG5hLnZjX2J0bi1waW5rOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNTA0MztcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1waW5rLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbn1cbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1waW5rLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmU1MDQzO1xufVxuLnZjX2J0bi1waW5rLnZjX2J0bl8zZCxcbmEudmNfYnRuLXBpbmsudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi1waW5rLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjZmUzODI5O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi1waW5rLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2ZlMzgyOTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZmUzODI5O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXBpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXBpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNmZTM4Mjk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2ZlMzgyOTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi12aW9sZXQsXG5hLnZjX2J0bi12aW9sZXQsXG5idXR0b24udmNfYnRuLXZpb2xldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tdmlvbGV0OmhvdmVyLFxuYS52Y19idG4tdmlvbGV0OmhvdmVyLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3YzU3YmI7XG59XG4udmNfYnRuLXZpb2xldC52Y19idG5fM2QsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzZlNDhiMTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXZpb2xldC52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjNmU0OGIxO1xuICBib3gtc2hhZG93OiAwIDNweCAwICM2ZTQ4YjE7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tdmlvbGV0LnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzZlNDhiMTtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjNmU0OGIxO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXBlYWNvYyxcbmEudmNfYnRuLXBlYWNvYyxcbmJ1dHRvbi52Y19idG4tcGVhY29jIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1wZWFjb2M6aG92ZXIsXG5hLnZjX2J0bi1wZWFjb2M6aG92ZXIsXG5idXR0b24udmNfYnRuLXBlYWNvYzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjNENBREM5ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM5YTBiZDtcbn1cbi52Y19idG4tcGVhY29jLnZjX2J0bl8zZCxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXBlYWNvYy52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzMzOGZhYTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzM4ZmFhO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tcGVhY29jLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICMzMzhmYWE7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzMzOGZhYTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1wZWFjb2MudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjMzM4ZmFhO1xuICBib3gtc2hhZG93OiAwIDRweCAwICMzMzhmYWE7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tY2hpbm8sXG5hLnZjX2J0bi1jaGlubyxcbmJ1dHRvbi52Y19idG4tY2hpbm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWNoaW5vOmhvdmVyLFxuYS52Y19idG4tY2hpbm86aG92ZXIsXG5idXR0b24udmNfYnRuLWNoaW5vOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYjQ5ODtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWNoaW5vLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWNoaW5vLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzNiNDk4O1xufVxuLnZjX2J0bi1jaGluby52Y19idG5fM2QsXG5hLnZjX2J0bi1jaGluby52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWNoaW5vLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiOWE4ODg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2I5YTg4ODtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjYjlhODg4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1jaGluby52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNiOWE4ODg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2I5YTg4ODtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZSxcbmEudmNfYnRuLW11bGxlZF93aW5lLFxuYnV0dG9uLnZjX2J0bi1tdWxsZWRfd2luZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tbXVsbGVkX3dpbmU6aG92ZXIsXG5hLnZjX2J0bi1tdWxsZWRfd2luZTpob3ZlcixcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzYTRhO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MTNhNGE7XG59XG4udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZCxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICMzNDJmM2M7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzM0MmYzYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjMzQyZjNjO1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzNDJmM2M7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzM0MmYzYztcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzQyZjNjO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUsXG5hLnZjX2J0bi12aXN0YV9ibHVlLFxuYnV0dG9uLnZjX2J0bi12aXN0YV9ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QztcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi12aXN0YV9ibHVlOmhvdmVyLFxuYS52Y19idG4tdmlzdGFfYmx1ZTpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGNmOGI7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjNzVENjlDICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVkY2Y4Yjtcbn1cbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2QsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzRhYzk3ZDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICM0YWM5N2Q7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzRhYzk3ZDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjNGFjOTdkO1xuICBib3gtc2hhZG93OiAwIDRweCAwICM0YWM5N2Q7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tYmxhY2ssXG5hLnZjX2J0bi1ibGFjayxcbmJ1dHRvbi52Y19idG4tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWJsYWNrOmhvdmVyLFxuYS52Y19idG4tYmxhY2s6aG92ZXIsXG5idXR0b24udmNfYnRuLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWJsYWNrLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWJsYWNrLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiO1xufVxuLnZjX2J0bi1ibGFjay52Y19idG5fM2QsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWJsYWNrLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjMGUwZTBlO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMwZTBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzBlMGUwZTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMGUwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1ibGFjay52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICMwZTBlMGU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzBlMGUwZTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1ncmV5LFxuYS52Y19idG4tZ3JleSxcbmJ1dHRvbi52Y19idG4tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tZ3JleTpob3ZlcixcbmEudmNfYnRuLWdyZXk6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xuICBjb2xvcjogIzVlNWU1ZSAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLWdyZXkudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogI0VCRUJFQiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWdyZXkudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkY2RjZGM7XG59XG4udmNfYnRuLWdyZXkudmNfYnRuXzNkLFxuYS52Y19idG4tZ3JleS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWdyZXkudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWdyZXkudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjZmNmY2Y7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tZ3JleS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tZ3JleS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjY2ZjZmNmO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLW9yYW5nZSxcbmEudmNfYnRuLW9yYW5nZSxcbmJ1dHRvbi52Y19idG4tb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1vcmFuZ2U6aG92ZXIsXG5hLnZjX2J0bi1vcmFuZ2U6aG92ZXIsXG5idXR0b24udmNfYnRuLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjZmMjg7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjZjQ4MjQ1ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YyNmYyODtcbn1cbi52Y19idG4tb3JhbmdlLnZjX2J0bl8zZCxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLW9yYW5nZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2YxNWUxMDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjE1ZTEwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tb3JhbmdlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNmMTVlMTA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2YxNWUxMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZjE1ZTEwO1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmMTVlMTA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tc2t5LFxuYS52Y19idG4tc2t5LFxuYnV0dG9uLnZjX2J0bi1za3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXNreTpob3ZlcixcbmEudmNfYnRuLXNreTpob3ZlcixcbmJ1dHRvbi52Y19idG4tc2t5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2Nzk4ZjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tc2t5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tc2t5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDY3OThmO1xufVxuLnZjX2J0bi1za3kudmNfYnRuXzNkLFxuYS52Y19idG4tc2t5LnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tc2t5LnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjM2U2YTdlO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzZTZhN2U7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1za3kudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzNlNmE3ZTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjM2U2YTdlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXNreS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICMzZTZhN2U7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzNlNmE3ZTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1ncmVlbixcbmEudmNfYnRuLWdyZWVuLFxuYnV0dG9uLnZjX2J0bi1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tZ3JlZW46aG92ZXIsXG5hLnZjX2J0bi1ncmVlbjpob3ZlcixcbmJ1dHRvbi52Y19idG4tZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjJhMjNjO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tZ3JlZW4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzZmYjg0NCAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tZ3JlZW4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2MmEyM2M7XG59XG4udmNfYnRuLWdyZWVuLnZjX2J0bl8zZCxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICM1NjhmMzU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzU2OGYzNTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjNTY4ZjM1O1xuICBib3gtc2hhZG93OiAwIDNweCAwICM1NjhmMzU7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzU2OGYzNTtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjNTY4ZjM1O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLWp1aWN5X3BpbmssXG5hLnZjX2J0bi1qdWljeV9waW5rLFxuYnV0dG9uLnZjX2J0bi1qdWljeV9waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1qdWljeV9waW5rOmhvdmVyLFxuYS52Y19idG4tanVpY3lfcGluazpob3ZlcixcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjM2MzA7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tanVpY3lfcGluay52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjRjQ1MjREICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tanVpY3lfcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YyMzYzMDtcbn1cbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2QsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2YxMWYxODtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjExZjE4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNmMTFmMTg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2YxMWYxODtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZjExZjE4O1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmMTFmMTg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24sXG5hLnZjX2J0bi1zYW5keV9icm93bixcbmJ1dHRvbi52Y19idG4tc2FuZHlfYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXNhbmR5X2Jyb3duOmhvdmVyLFxuYS52Y19idG4tc2FuZHlfYnJvd246aG92ZXIsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2Y0YjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU3ZjRiO1xufVxuLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmNDZlMzM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0NmUzMztcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZjQ2ZTMzO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNmNDZlMzM7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2Y0NmUzMztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1wdXJwbGUsXG5hLnZjX2J0bi1wdXJwbGUsXG5idXR0b24udmNfYnRuLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tcHVycGxlOmhvdmVyLFxuYS52Y19idG4tcHVycGxlOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU2YWIwO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogI0I5N0VCQiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuLXB1cnBsZS52Y19idG5fM2QsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICNhNTU5YTg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXB1cnBsZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjYTU1OWE4O1xuICBib3gtc2hhZG93OiAwIDNweCAwICNhNTU5YTg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tcHVycGxlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgI2E1NTlhODtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYTU1OWE4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXdoaXRlLFxuYS52Y19idG4td2hpdGUsXG5idXR0b24udmNfYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi13aGl0ZTpob3ZlcixcbmEudmNfYnRuLXdoaXRlOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGNvbG9yOiAjNWU1ZTVlICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi13aGl0ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi13aGl0ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbn1cbi52Y19idG4td2hpdGUudmNfYnRuXzNkLFxuYS52Y19idG4td2hpdGUudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi13aGl0ZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2UzZTNlMztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZTNlM2UzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNlM2UzZTM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2UzZTNlMztcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4td2hpdGUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZTNlM2UzO1xuICBib3gtc2hhZG93OiAwIDRweCAwICNlM2UzZTM7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tZ3JhY2UsXG5hLnZjX2J0bi1ncmFjZSxcbmJ1dHRvbi52Y19idG4tZ3JhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWdyYWNlOmhvdmVyLFxuYS52Y19idG4tZ3JhY2U6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyYWNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyYTIzYztcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWdyYWNlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICM2ZmI4NDQgIWltcG9ydGFudDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWdyYWNlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjJhMjNjO1xufVxuLnZjX2J0bi1ncmFjZS52Y19idG5fM2QsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWdyYWNlLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjNTY4ZjM1O1xuICBib3gtc2hhZG93OiAwIDVweCAwICM1NjhmMzU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzU2OGYzNTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNTY4ZjM1O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICM1NjhmMzU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzU2OGYzNTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1kZWZhdWx0LFxuYS52Y19idG4tZGVmYXVsdCxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjN2Q3ZDdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1kZWZhdWx0OmhvdmVyLFxuYS52Y19idG4tZGVmYXVsdDpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGVmYXVsdDpob3Zlcixcbi52Y19idG4tZGVmYXVsdDpmb2N1cyxcbmEudmNfYnRuLWRlZmF1bHQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHQ6Zm9jdXMsXG4udmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuYS52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5idXR0b24udmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4tZGVmYXVsdCxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWRlZmF1bHQsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzdkN2Q3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbi52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWRlZmF1bHQsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1kZWZhdWx0LFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZCxcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF0sXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0LFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdCxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdDpob3Zlcixcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdDpmb2N1cyxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLWRlZmF1bHQgLmJhZGdlLFxuYS52Y19idG4tZGVmYXVsdCAuYmFkZ2UsXG5idXR0b24udmNfYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDdkN2Q7XG59XG4udmNfYnRuLXByaW1hcnksXG5hLnZjX2J0bi1wcmltYXJ5LFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFlZjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLXByaW1hcnk6aG92ZXIsXG5hLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuYS52Y19idG4tcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeTpmb2N1cyxcbi52Y19idG4tcHJpbWFyeTphY3RpdmUsXG5hLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeTphY3RpdmUsXG4udmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeS5hY3RpdmUsXG5idXR0b24udmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1wcmltYXJ5LFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4tcHJpbWFyeSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OWJkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeTphY3RpdmUsXG5idXR0b24udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4tcHJpbWFyeSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLXByaW1hcnksXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5LFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnksXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5LFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWVmMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tcHJpbWFyeSAuYmFkZ2UsXG5hLnZjX2J0bi1wcmltYXJ5IC5iYWRnZSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzAwYWVmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52Y19idG4tc3VjY2VzcyxcbmEudmNfYnRuLXN1Y2Nlc3MsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tc3VjY2Vzczpob3ZlcixcbmEudmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4udmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG5hLnZjX2J0bi1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzOmZvY3VzLFxuLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbmEudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLXN1Y2Nlc3MsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1zdWNjZXNzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTkzMzY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG4udmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1zdWNjZXNzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4tc3VjY2Vzcyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXSxcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3MsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2VzcyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3MsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2Vzczpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2Vzczpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1zdWNjZXNzIC5iYWRnZSxcbmEudmNfYnRuLXN1Y2Nlc3MgLmJhZGdlLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzIC5iYWRnZSB7XG4gIGNvbG9yOiAjNmZiODQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnZjX2J0bi1pbmZvLFxuYS52Y19idG4taW5mbyxcbmJ1dHRvbi52Y19idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYxNDY4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1pbmZvOmhvdmVyLFxuYS52Y19idG4taW5mbzpob3ZlcixcbmJ1dHRvbi52Y19idG4taW5mbzpob3Zlcixcbi52Y19idG4taW5mbzpmb2N1cyxcbmEudmNfYnRuLWluZm86Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm86Zm9jdXMsXG4udmNfYnRuLWluZm86YWN0aXZlLFxuYS52Y19idG4taW5mbzphY3RpdmUsXG5idXR0b24udmNfYnRuLWluZm86YWN0aXZlLFxuLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbmEudmNfYnRuLWluZm8uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4taW5mbyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWluZm8sXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhMGQ0NjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbmEudmNfYnRuLWluZm86YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbi52Y19idG4taW5mby5hY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWluZm8sXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1pbmZvLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi52Y19idG4taW5mby5kaXNhYmxlZCxcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF0sXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbyxcbi52Y19idG4taW5mby5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbzpob3Zlcixcbi52Y19idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbzpmb2N1cyxcbi52Y19idG4taW5mby5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5kaXNhYmxlZDphY3RpdmUsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4taW5mbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbi52Y19idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mby5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4taW5mby5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1pbmZvLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjE0Njg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLWluZm8gLmJhZGdlLFxuYS52Y19idG4taW5mbyAuYmFkZ2UsXG5idXR0b24udmNfYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM4NjE0Njg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmNfYnRuLXdhcm5pbmcsXG5hLnZjX2J0bi13YXJuaW5nLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLXdhcm5pbmc6aG92ZXIsXG5hLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuYS52Y19idG4td2FybmluZzpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZzpmb2N1cyxcbi52Y19idG4td2FybmluZzphY3RpdmUsXG5hLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4td2FybmluZzphY3RpdmUsXG4udmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuYS52Y19idG4td2FybmluZy5hY3RpdmUsXG5idXR0b24udmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi13YXJuaW5nLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4td2FybmluZyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2MjE1O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuYS52Y19idG4td2FybmluZzphY3RpdmUsXG5idXR0b24udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4td2FybmluZyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLXdhcm5pbmcsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZCxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0sXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmcsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZDpob3Zlcixcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmc6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmc6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxuYS52Y19idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLFxuYS52Y19idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4td2FybmluZyAuYmFkZ2UsXG5hLnZjX2J0bi13YXJuaW5nIC5iYWRnZSxcbmJ1dHRvbi52Y19idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Y0ODI0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52Y19idG4tZGFuZ2VyLFxuYS52Y19idG4tZGFuZ2VyLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tZGFuZ2VyOmhvdmVyLFxuYS52Y19idG4tZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG4udmNfYnRuLWRhbmdlcjpmb2N1cyxcbmEudmNfYnRuLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyOmZvY3VzLFxuLnZjX2J0bi1kYW5nZXI6YWN0aXZlLFxuYS52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbi52Y19idG4tZGFuZ2VyLmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlci5hY3RpdmUsXG5idXR0b24udmNfYnRuLWRhbmdlci5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWRhbmdlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWRhbmdlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcjphY3RpdmUsXG5idXR0b24udmNfYnRuLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuLWRhbmdlci5hY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1kYW5nZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1kYW5nZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZCxcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXIsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXI6Zm9jdXMsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlci5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGFuZ2VyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1kYW5nZXIgLmJhZGdlLFxuYS52Y19idG4tZGFuZ2VyIC5iYWRnZSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnZjX2J1dHRvbi0yLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmNfYnV0dG9uLTItd3JhcHBlci52Y19idXR0b24tMi1hbGlnbi1sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmNfYnV0dG9uLTItd3JhcHBlci52Y19idXR0b24tMi1hbGlnbi1yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19idXR0b24tMi13cmFwcGVyLnZjX2J1dHRvbi0yLWFsaWduLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5pLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ud3BiX2J0bi1sYXJnZSBpLmljb24ge1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ud3BiX2J0bi1zbWFsbCBpLmljb24ge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ud3BiX2J0bi1taW5pIGkuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3BiX2FkZHJlc3NfYm9vayBpLmljb24sXG5vcHRpb24ud3BiX2FkZHJlc3NfYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWRkcmVzcy1ib29rLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYWxhcm1fY2xvY2sgaS5pY29uLFxub3B0aW9uLndwYl9hbGFybV9jbG9jayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWxhcm0tY2xvY2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9hbmNob3IgaS5pY29uLFxub3B0aW9uLndwYl9hbmNob3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FuY2hvci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2FwcGxpY2F0aW9uX2ltYWdlIGkuaWNvbixcbm9wdGlvbi53cGJfYXBwbGljYXRpb25faW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYXJyb3cgaS5pY29uLFxub3B0aW9uLndwYl9hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3cucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9hc3RlcmlzayBpLmljb24sXG5vcHRpb24ud3BiX2FzdGVyaXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hc3Rlcmlzay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2hhbW1lciBpLmljb24sXG5vcHRpb24ud3BiX2hhbW1lciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYXVjdGlvbi1oYW1tZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iYWxsb29uIGkuaWNvbixcbm9wdGlvbi53cGJfYmFsbG9vbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2JhbGxvb25fYnV6eiBpLmljb24sXG5vcHRpb24ud3BiX2JhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYmFsbG9vbl9mYWNlYm9vayBpLmljb24sXG5vcHRpb24ud3BiX2JhbGxvb25fZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tZmFjZWJvb2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iYWxsb29uX3R3aXR0ZXIgaS5pY29uLFxub3B0aW9uLndwYl9iYWxsb29uX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tdHdpdHRlci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2JhdHRlcnkgaS5pY29uLFxub3B0aW9uLndwYl9iYXR0ZXJ5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYXR0ZXJ5LWZ1bGwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iaW5vY3VsYXIgaS5pY29uLFxub3B0aW9uLndwYl9iaW5vY3VsYXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jpbm9jdWxhci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X2V4Y2VsIGkuaWNvbixcbm9wdGlvbi53cGJfZG9jdW1lbnRfZXhjZWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtZXhjZWwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9kb2N1bWVudF9pbWFnZSBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfZG9jdW1lbnRfbXVzaWMgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF9tdXNpYyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1tdXNpYy5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X29mZmljZSBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X29mZmljZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1vZmZpY2UucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9kb2N1bWVudF9wZGYgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF9wZGYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcGRmLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfZG9jdW1lbnRfcG93ZXJwb2ludCBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X3Bvd2VycG9pbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcG93ZXJwb2ludC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X3dvcmQgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF93b3JkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXdvcmQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9ib29rbWFyayBpLmljb24sXG5vcHRpb24ud3BiX2Jvb2ttYXJrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2NhbWNvcmRlciBpLmljb24sXG5vcHRpb24ud3BiX2NhbWNvcmRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtY29yZGVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfY2FtZXJhIGkuaWNvbixcbm9wdGlvbi53cGJfY2FtZXJhIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jYW1lcmEucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9jaGFydCBpLmljb24sXG5vcHRpb24ud3BiX2NoYXJ0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGFydC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2NoYXJ0X3BpZSBpLmljb24sXG5vcHRpb24ud3BiX2NoYXJ0X3BpZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQtcGllLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfY2xvY2sgaS5pY29uLFxub3B0aW9uLndwYl9jbG9jayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvY2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9wbGF5IGkuaWNvbixcbm9wdGlvbi53cGJfcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY29udHJvbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2ZpcmUgaS5pY29uLFxub3B0aW9uLndwYl9maXJlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9maXJlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfaGVhcnQgaS5pY29uLFxub3B0aW9uLndwYl9oZWFydCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaGVhcnQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9tYWlsIGkuaWNvbixcbm9wdGlvbi53cGJfbWFpbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX3NoaWVsZCBpLmljb24sXG5vcHRpb24ud3BiX3NoaWVsZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvcGx1cy1zaGllbGQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl92aWRlbyBpLmljb24sXG5vcHRpb24ud3BiX3ZpZGVvIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy92aWRlby5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4udmNfY29sdW1uX2NvbnRhaW5lciAudmNfYnRuLFxuLnZjX2NvbHVtbl9jb250YWluZXIgLndwYl9idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qIDIuIEFsZXJ0cyAoTWVzc2FnZSBib3hlcylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBNZXNzYWdlIGJveFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi52Y19tZXNzYWdlX2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIDAgMjEuNzM5MTMwNDNweCAwO1xuICBwYWRkaW5nOiAxZW0gMWVtIDFlbSA0ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZjX21lc3NhZ2VfYm94ID4gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udmNfbWVzc2FnZV9ib3ggPiBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNGVtO1xufVxuLnZjX21lc3NhZ2VfYm94LWljb24gPiAqIHtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19tZXNzYWdlX2JveC1pY29uID4gLmZhIHtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMjEyYzMwO1xuICBib3JkZXItY29sb3I6ICM4M2FmYzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWM1ZDM7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjMjEyYzMwO1xuICBib3JkZXItY29sb3I6ICMzYzY4N2I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNjE5OWIyO1xufVxuLnZjX2NvbG9yLXR1cnF1b2lzZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMzk0YzU1O1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzM5NGM1NTtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci10dXJxdW9pc2UudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci10dXJxdW9pc2UudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2NvbG9yLXR1cnF1b2lzZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjY2NjY2NjO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2Q4MmUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkOGQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGVmO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2Q4MmUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZlYTlhMztcbn1cbi52Y19jb2xvci12aW9sZXQudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzVlNGE4MTtcbiAgYm9yZGVyLWNvbG9yOiAjZDRjOGU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlY2Y3O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM1ZTRhODE7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItdmlvbGV0LnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItdmlvbGV0LnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzhENkRDNDtcbn1cbi52Y19jb2xvci12aW9sZXQudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2I4YTNkYTtcbn1cbi52Y19jb2xvci1wZWFjb2MudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzM2NmE3OTtcbiAgYm9yZGVyLWNvbG9yOiAjYzJlM2VjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmNWY4O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICMzNjZhNzk7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItcGVhY29jLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItcGVhY29jLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19jb2xvci1wZWFjb2MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzlhZDFlMTtcbn1cbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjOTc4MjU4O1xuICBib3JkZXItY29sb3I6ICNlNWRlZDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y1ZjI7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2NvbG9yLWNoaW5vLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM5NzgyNTg7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNDRUMyQUI7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2NvbG9yLWNoaW5vLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZDJjN2IxO1xufVxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICMxZTFiMjI7XG4gIGJvcmRlci1jb2xvcjogI2QwY2NkNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZThlZDtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfY29sb3ItbXVsbGVkX3dpbmUudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzFlMWIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfY29sb3ItbXVsbGVkX3dpbmUudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiNmFmYzA7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjM2U4ZTVlO1xuICBib3JkZXItY29sb3I6ICNiY2ViY2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2Y3ZWI7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjM2U4ZTVlO1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOTRkZmIzO1xufVxuLnZjX2NvbG9yLW9yYW5nZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjYTE0ODE4O1xuICBib3JkZXItY29sb3I6ICNmOWI5OTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q5Yzc7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmNDgyNDU7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2ExNDgxODtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1vcmFuZ2UudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1vcmFuZ2UudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZjQ4MjQ1O1xufVxuLnZjX2NvbG9yLW9yYW5nZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjY5OTY3O1xufVxuLnZjX2NvbG9yLXNreS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMmYzZjQ2O1xuICBib3JkZXItY29sb3I6ICM5YmJlY2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGQ1ZGY7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzJmM2Y0NjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1za3kudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1za3kudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2NvbG9yLXNreS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNzlhOGJlO1xufVxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM0NTYyMzQ7XG4gIGJvcmRlci1jb2xvcjogI2NhZTViYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmFmMjtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfY29sb3ItZ3JlZW4udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzQ1NjIzNDtcbiAgYm9yZGVyLWNvbG9yOiAjNmZiODQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzZmYjg0NDtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfY29sb3ItZ3JlZW4udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNhZGQ4OTU7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjYTMyMzFmO1xuICBib3JkZXItY29sb3I6ICNmYmM3YzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY1ZjU7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjYTMyMzFmO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjg5ODk1O1xufVxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICNjMzUwMWM7XG4gIGJvcmRlci1jb2xvcjogI2ZiY2ViYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjFlYjtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfY29sb3Itc2FuZHlfYnJvd24udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2MzNTAxYztcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfY29sb3Itc2FuZHlfYnJvd24udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmOWFjOGE7XG59XG4udmNfY29sb3ItcHVycGxlLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM4ODYzODk7XG4gIGJvcmRlci1jb2xvcjogI2UzY2JlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWNmNTtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjODg2Mzg5O1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXB1cnBsZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLXB1cnBsZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfY29sb3ItcHVycGxlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkMWE5ZDI7XG59XG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzEwMTAxMDtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNFQkVCRUI7XG59XG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiOGI4Yjg7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjYjNiM2IzO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NjY2NjYztcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM1ZTdmOTY7XG4gIGJvcmRlci1jb2xvcjogI2NmZWJmZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjJmZTtcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM1NmIwZWU7XG59XG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM1ZTdmOTY7XG4gIGJvcmRlci1jb2xvcjogIzU2YjBlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM5ZGQ2ZmQ7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjNWU3Zjk2O1xuICBib3JkZXItY29sb3I6ICNjZmViZmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmZkZjg7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMWJiYzliO1xufVxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjNWU3Zjk2O1xuICBib3JkZXItY29sb3I6ICMxYmJjOWI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOWRkNmZkO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzlkODk2NztcbiAgYm9yZGVyLWNvbG9yOiAjZmZlY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZjYjUzZjtcbn1cbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzlkODk2NztcbiAgYm9yZGVyLWNvbG9yOiAjZmNiNTNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZmZDk5OTtcbn1cbi52Y19jb2xvci1kYW5nZXIudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2E4NTk1OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlYWVhO1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNhODU5NTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzg3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItZGFuZ2VyLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItZGFuZ2VyLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmNzg3Nztcbn1cbi52Y19jb2xvci1kYW5nZXIudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZkYWNhYztcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM2N0NDRTA7XG59XG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzY3Q0NFMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM5MWQ5ZTg7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjOUFEMzZBO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICM5QUQzNkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYmJkYmExO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y5Q0Y3OTtcbn1cbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjRjlDRjc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2Y1ZDg5ZTtcbn1cbi52Y19jb2xvci1hbGVydC1kYW5nZXIudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI0VGODQ5NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItYWxlcnQtZGFuZ2VyLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYWxlcnQtZGFuZ2VyLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0VGODQ5NTtcbn1cbi52Y19jb2xvci1hbGVydC1kYW5nZXIudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2RjYTdiMDtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2IzYjNiMztcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIHdpZHRoOiAzLjI1ZW07XG59XG4udmNfbWVzc2FnZV9ib3gtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19tZXNzYWdlX2JveC1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRlbTtcbn1cbi8qIDQuIFNlcGFyYXRvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qKioqKioqKioqKioqKioqKiBPTEQgQ1NTICoqKioqKioqKioqKioqKioqL1xuLyogQ29udGVudCBlbGVtZW50cyBtYXJnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2FsZXJ0IHA6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfYWxlcnQgcDpsYXN0LWNoaWxkLFxuLndwYl90ZXh0X2NvbHVtbiBwOmxhc3QtY2hpbGQsXG4ud3BiX3RleHRfY29sdW1uICo6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfdGV4dF9jb2x1bW4gcDpsYXN0LWNoaWxkLFxuI2NvbnRlbnQgLndwYl90ZXh0X2NvbHVtbiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQsXG51bC53cGJfdGh1bWJuYWlscy1mbHVpZCA+IGxpLFxuLndwYl9idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmZiX2xpa2UsXG4udHdpdHRlci1zaGFyZS1idXR0b24sXG4uZW50cnktY29udGVudCAudHdpdHRlci1zaGFyZS1idXR0b24sXG4ud3BiX2dvb2dsZXBsdXMsXG4ud3BiX3BpbnRlcmVzdCxcbi53cGJfdGFiIC53cGJfY29udGVudF9lbGVtZW50LFxuLndwYl9hY2NvcmRpb24gLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMS43MzkxMzA0M3B4O1xufVxuLyoqXG4gKiBQYXJhbGxheFxuICovXG4udmNfcGFyYWxsYXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfcGFyYWxsYXggPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnZjX3BhcmFsbGF4IC52Y19wYXJhbGxheC1pbm5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xufVxuLnZjX3BhcmFsbGF4LWlubmVyIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwMCU7XG59XG4udmNfdmlkZW8tYmctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZjX3ZpZGVvLWJnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLnZjX3ZpZGVvLWJnIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwMCU7XG59XG4vKipcbiAqIFJvdyBzdHlsZXNcbiAqL1xuLnZjX3Jvdy52Y19yb3ctbm8tcGFkZGluZyAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX3Jvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiogRml4IG92ZXJmbG93ICoqL1xufVxuLnZjX3Jvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdLnZjX2hpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4udmNfcm93LW5vLXBhZGRpbmcgLnZjX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52Y19yb3cudmNfcm93LW8tZnVsbC1oZWlnaHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgLyogSUUxMCsgc3BlY2lmaWMgc3R5bGVzICovXG4gIH1cbiAgLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciA+ICoge1xuICAgIG1pbi1oZWlnaHQ6IDFlbTtcbiAgfVxufVxuLnZjX3Jvdy52Y19yb3ctZmxleDo6YmVmb3JlLFxuLnZjX3Jvdy52Y19yb3ctZmxleDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLXN0cmV0Y2gge1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29sdW1ucy10b3Age1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLW1pZGRsZSB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLXRvcDo6YWZ0ZXIsXG4udmNfcm93LnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tOjphZnRlcixcbi52Y19yb3cudmNfcm93LW8tY29sdW1ucy1taWRkbGU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfcm93LnZjX3Jvdy1vLWVxdWFsLWhlaWdodCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3AgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtdG9wOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LWJvdHRvbSA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGUgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZjX2NvbHVtbi1pbm5lcjo6YmVmb3JlLFxuLnZjX2NvbHVtbi1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4udmNfY29sdW1uLWlubmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnZjX2llLWZsZXhib3gtZml4ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmNfaWUtZmxleGJveC1maXhlciA+IC52Y19yb3cge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEge1xuICBtYXJnaW4tbGVmdDogLTE1LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTUuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMiA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMge1xuICBtYXJnaW4tbGVmdDogLTE2LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTYuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTQge1xuICBtYXJnaW4tbGVmdDogLTE3cHg7XG4gIG1hcmdpbi1yaWdodDogLTE3cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtNCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMnB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUge1xuICBtYXJnaW4tbGVmdDogLTE3LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nOiA1cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMTUge1xuICBtYXJnaW4tbGVmdDogLTIyLjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTE1ID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nOiA3LjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yMCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjcuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yNy41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMjUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEyLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzIuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMi41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMzUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDE3LjVweDtcbn1cbi52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19yb3ctaGFzLWZpbGwgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3JvdyA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfcm93ID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX2NvbC1oYXMtZmlsbCA+IC52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi52Y19zZWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4udmNfc2VjdGlvbltkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiogRml4IG92ZXJmbG93ICoqL1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1mdWxsLXdpZHRoXS52Y19oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1mdWxsLXdpZHRoXSA+IC52Y19yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1zdHJldGNoLWNvbnRlbnRdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX3NlY3Rpb24udmNfcm93LW8tZnVsbC1oZWlnaHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tZmxleCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWZsZXggLnZjX3ZjX3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1mbGV4OjpiZWZvcmUsXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWZsZXg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tby1jb250ZW50LXRvcCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLW8tY29udGVudC1taWRkbGUge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLW8tY29udGVudC10b3A6OmFmdGVyLFxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tOjphZnRlcixcbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tby1jb250ZW50LW1pZGRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24taGFzLWZpbGwsXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWhhcy1maWxsICsgLnZjX3NlY3Rpb24sXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWhhcy1maWxsICsgLnZjX3Jvdy1mdWxsLXdpZHRoICsgLnZjX3NlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi8qKlxuICogUm93IHN0eWxlc1xuICovXG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0xID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVweDtcbiAgcGFkZGluZy1yaWdodDogMC41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMiA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0yID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC00ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTQgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIsXG4udmNfcm93LnZjX2NvbHVtbi1nYXAtNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMi41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0xNSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0xNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNy41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIwID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIwID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTI1ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTI1ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMi41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEyLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTcuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNy41cHg7XG59XG4udmNfdmNfY29sdW1uLFxuLnZjX3ZjX2NvbHVtbl9pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfdmNfY29sdW1uLFxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIsXG4udmNfcm93LnZjX3Jvdy1mbGV4ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LnZjX3Jvdy1mbGV4ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmNfcm93LnZjX3Jvdy1vLWVxdWFsLWhlaWdodCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3AgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LXRvcCA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtdG9wOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3A6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LWJvdHRvbSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC1ib3R0b206bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGUgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LW1pZGRsZSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGU6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZjX2VtcHR5LWVsZW1lbnQgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4udmNfcm93LWhhcy1maWxsID4gLnZjX3JvdyA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfdmNfcm93ID4gLnZjX3JvdyA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3ZjX3Jvd19pbm5lciA+IC52Y19yb3cgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4vKiBGYWNlYm9va1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZiX3R5cGVfc3RhbmRhcmQge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uZmJfdHlwZV9zdGFuZGFyZCBpZnJhbWUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uZmJfdHlwZV9idXR0b25fY291bnQge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmJfdHlwZV9idXR0b25fY291bnQgaWZyYW1lIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmZiX3R5cGVfYm94X2NvdW50IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmZiX3R5cGVfYm94X2NvdW50IGlmcmFtZSB7XG4gIGhlaWdodDogNjJweDtcbn1cbi8qIEdvb2dsZSBwbHVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV9zdGFuZGFyZCB7XG4gIGhlaWdodDogMjVweDtcbn1cbi53cGJfZ29vZ2xlcGx1c190eXBlX3NtYWxsIHtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLndwYl9nb29nbGVwbHVzX3R5cGVfbWVkaXVtIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLndwYl9nb29nbGVwbHVzX3R5cGVfdGFsbCB7XG4gIGhlaWdodDogMjFweDtcbn1cbi53cGJfZ29vZ2xlcGx1c190eXBlX3RhbGwudmNfZ29vZ2xlcGx1cy1hbm5vdGF0aW9uLWJ1YmJsZSB7XG4gIGhlaWdodDogNjJweDtcbn1cbi8qIFBpbnRlcmVzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9waW50ZXJlc3QgYSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX2hvcml6b250YWwge1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX3ZlcnRpY2FsIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX25vbmUge1xuICBoZWlnaHQ6IDIxcHg7XG59XG4vKiBQaW50ZXJlc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmlmcmFtZS50d2l0dGVyLXNoYXJlLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi52Y190b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMjEuNzM5MTMwNDNweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cbi52Y190b2dnbGU6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi52Y190b2dnbGVfdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi52Y190b2dnbGVfdGl0bGUgPiBoNCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52Y190b2dnbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIxLjczOTEzMDQzcHg7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2FjdGl2ZSA+IC52Y190b2dnbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9yb3VuZC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAyMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfcm91bmRlZC52Y190b2dnbGVfYWN0aXZlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZGVkLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc3F1YXJlLnZjX3RvZ2dsZV9hY3RpdmUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAycHg7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfc3F1YXJlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX3NxdWFyZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfdGV4dF9vbmx5IC52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfYXJyb3cudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfYXJyb3cudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2JhYmFiYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjYmFiYWJhO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbn1cbi52Y190b2dnbGVfZGVmYXVsdC52Y190b2dnbGVfYWN0aXZlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9kZWZhdWx0LnZjX3RvZ2dsZV9hY3RpdmUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogNHB4O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ4NTlkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ4NTlkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ4NTlkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ4NTlkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICMzYzY4N2I7XG4gIGJvcmRlci1jb2xvcjogIzJiNGI1OTtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzJiNGI1OTtcbiAgYmFja2dyb3VuZDogIzNjNjg3Yjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzNjNjg3Yjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM0ZDg1OWQ7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M2ODdiO1xuICBiYWNrZ3JvdW5kOiAjNGQ4NTlkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM0ZDg1OWQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3YjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRkODU5ZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2ZDgyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjZkODI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzZjZkODI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2ZDgyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzUwOGFhNDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2ZDgyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZjZkODI7XG4gIGJhY2tncm91bmQ6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzUwOGFhNDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzNmNmQ4MjtcbiAgYm9yZGVyLWNvbG9yOiAjMmY1MDVmO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzJmNTA1ZjtcbiAgYmFja2dyb3VuZDogIzNmNmQ4Mjtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMzZjZkODI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNmNmQ4MjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluayAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGRTZDNjE7XG4gIGJvcmRlci1jb2xvcjogI2ZlM2QyZTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlM2QyZTtcbiAgYmFja2dyb3VuZDogI0ZFNkM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZFNkM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZTliOTQ7XG4gIGJvcmRlci1jb2xvcjogI2ZlNmM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmU2YzYxO1xuICBiYWNrZ3JvdW5kOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZTliOTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZlOWI5NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk5MWQzO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk5MWQzO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzhENkRDNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzE0OWI1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3MTQ5YjU7XG4gIGJhY2tncm91bmQ6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzhENkRDNDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2E5OTFkMztcbiAgYm9yZGVyLWNvbG9yOiAjOGQ2ZGM0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzhkNmRjNDtcbiAgYmFja2dyb3VuZDogI2E5OTFkMztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2E5OTFkMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZmQ1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZmQ1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzRDQURDOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5MmFlO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDkyYWU7XG4gIGJhY2tncm91bmQ6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzRDQURDOTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzczYmZkNTtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZGM5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRjYWRjOTtcbiAgYmFja2dyb3VuZDogIzczYmZkNTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzczYmZkNTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkOWNiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZDljYjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UxZDljYjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkOWNiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjQ0VDMkFCO1xuICBib3JkZXItY29sb3I6ICNiYmFiOGI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmJhYjhiO1xuICBiYWNrZ3JvdW5kOiAjQ0VDMkFCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0NFQzJBQjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZTFkOWNiO1xuICBib3JkZXItY29sb3I6ICNjZWMyYWI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjZWMyYWI7XG4gIGJhY2tncm91bmQ6ICNlMWQ5Y2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlMWQ5Y2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2UxZDljYjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk1Zjc3O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1QjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5NWY3Nztcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY5NWY3Nztcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk1Zjc3O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTA0ODVCO1xuICBib3JkZXItY29sb3I6ICMzNzMxM2Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzczMTNmO1xuICBiYWNrZ3JvdW5kOiAjNTA0ODVCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzUwNDg1Qjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNjk1Zjc3O1xuICBib3JkZXItY29sb3I6ICM1MDQ4NWI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1MDQ4NWI7XG4gIGJhY2tncm91bmQ6ICM2OTVmNzc7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM2OTVmNzc7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY5NWY3NztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM3NUQ2OUM7XG4gIGJvcmRlci1jb2xvcjogIzRlY2E4MDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRlY2E4MDtcbiAgYmFja2dyb3VuZDogIzc1RDY5Qztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzc1RDY5Qztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM5Y2UyYjg7XG4gIGJvcmRlci1jb2xvcjogIzc1ZDY5Yztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVkNjljO1xuICBiYWNrZ3JvdW5kOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM5Y2UyYjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzljZTJiODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjMkEyQTJBO1xuICBib3JkZXItY29sb3I6ICMxMDEwMTA7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xuICBiYWNrZ3JvdW5kOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNDQ0NDQ0O1xuICBib3JkZXItY29sb3I6ICMyYTJhMmE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyYTJhMmE7XG4gIGJhY2tncm91bmQ6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNFQkVCRUI7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZDogI0VCRUJFQjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0VCRUJFQjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xuICBiYWNrZ3JvdW5kOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdhMjc1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2EyNzU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmN2EyNzU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdhMjc1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y0ODI0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2MjE1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMTYyMTU7XG4gIGJhY2tncm91bmQ6ICNmNDgyNDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y0ODI0NTtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y3YTI3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y0ODI0NTtcbiAgYmFja2dyb3VuZDogI2Y3YTI3NTtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmN2EyNzU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0ODI0NTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y3YTI3NTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVhMmI5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZWEyYjk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2ZWEyYjk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmVhMmI5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzUwOGFhNDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2ZDgyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZjZkODI7XG4gIGJhY2tncm91bmQ6ICM1MDhhYTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzUwOGFhNDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzZlYTJiOTtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZDogIzZlYTJiOTtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM2ZWEyYjk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzZlYTJiOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJjNzY4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzc2ODtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhiYzc2ODtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJjNzY4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNmZiODQ0O1xuICBib3JkZXItY29sb3I6ICM1OTkzMzY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTk5MzM2O1xuICBiYWNrZ3JvdW5kOiAjNmZiODQ0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzZmYjg0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjOGJjNzY4O1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG4gIGJhY2tncm91bmQ6ICM4YmM3Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM4YmM3Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhiYzc2ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluayAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGNDUyNEQ7XG4gIGJvcmRlci1jb2xvcjogI2YxMjMxZDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YxMjMxZDtcbiAgYmFja2dyb3VuZDogI0Y0NTI0RDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y0NTI0RDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmNzgxN2Q7XG4gIGJvcmRlci1jb2xvcjogI2Y0NTI0ZDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ1MjRkO1xuICBiYWNrZ3JvdW5kOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmNzgxN2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ODE3ZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjY5ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZhYjY5ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjRjc5NDY4O1xuICBib3JkZXItY29sb3I6ICNmNDcyMzg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ3MjM4O1xuICBiYWNrZ3JvdW5kOiAjRjc5NDY4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y3OTQ2ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmFiNjk4O1xuICBib3JkZXItY29sb3I6ICNmNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNzk0Njg7XG4gIGJhY2tncm91bmQ6ICNmYWI2OTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmYWI2OTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhYjY5ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I5ZmNkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I5ZmNkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI0I5N0VCQjtcbiAgYm9yZGVyLWNvbG9yOiAjYTc1ZGE5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNzVkYTk7XG4gIGJhY2tncm91bmQ6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0I5N0VCQjtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2NiOWZjZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjk3ZWJiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2I5N2ViYjtcbiAgYmFja2dyb3VuZDogI2NiOWZjZDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2NiOWZjZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpemVfc20gLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiAycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTcuNnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9jb250ZW50LFxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4ycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICB3aWR0aDogMTRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA0MnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMzAuOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9jb250ZW50LFxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4ycHg7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLyogV2lkZ2V0aXNlZCBjb2x1bW4gZWxlbWVudFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl93aWRnZXRpc2VkX2NvbHVtbiAud3BiX3dyYXBwZXIgPiB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi53cGJfd2lkZ2V0aXNlZF9jb2x1bW4gLndwYl93cmFwcGVyID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX3dpZGdldGlzZWRfY29sdW1uIC53cGJfd3JhcHBlciA+IHVsID4gbGk6YWZ0ZXIsXG4ud3BiX3dpZGdldGlzZWRfY29sdW1uIC53cGJfd3JhcHBlciA+IHVsID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQnV0dG9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiM2IzYjM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi53cGJfYnV0dG9uOmhvdmVyLFxuLndwYl9idXR0b246YWN0aXZlLFxuLndwYl9idXR0b24uYWN0aXZlLFxuLndwYl9idXR0b24uZGlzYWJsZWQsXG4ud3BiX2J1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xufVxuLnZjX3ZjX2J1dHRvbjIgLnZjX2J0biB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX3ZjX2J1dHRvbiAudmNfYnRuIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ud3BiX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbn1cbi53cGJfYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4ud3BiX2J1dHRvbi5hY3RpdmUsXG4ud3BiX2J1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSksIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSksIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSk7XG59XG5idXR0b24ud3BiX2J0bi1sYXJnZSxcbnNwYW4ud3BiX2J0bi1sYXJnZSB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuYnV0dG9uLndwYl9idG4tbGFyZ2UgW2NsYXNzXj1cImljb24tXCJdLFxuc3Bhbi53cGJfYnRuLWxhcmdlIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbmJ1dHRvbi53cGJfYnRuLXNtYWxsLFxuc3Bhbi53cGJfYnRuLXNtYWxsIHtcbiAgcGFkZGluZzogNXB4IDlweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbmJ1dHRvbi53cGJfYnRuLXNtYWxsIFtjbGFzc149XCJpY29uLVwiXSxcbnNwYW4ud3BiX2J0bi1zbWFsbCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuYnV0dG9uLndwYl9idG4tbWluaSxcbnNwYW4ud3BiX2J0bi1taW5pIHtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi53cGJfYnRuLXByaW1hcnksXG4ud3BiX2J0bi1wcmltYXJ5OmhvdmVyLFxuLndwYl9idG4td2FybmluZyxcbi53cGJfYnRuLXdhcm5pbmc6aG92ZXIsXG4ud3BiX2J0bi1kYW5nZXIsXG4ud3BiX2J0bi1kYW5nZXI6aG92ZXIsXG4ud3BiX2J0bi1zdWNjZXNzLFxuLndwYl9idG4tc3VjY2Vzczpob3Zlcixcbi53cGJfYnRuLWluZm8sXG4ud3BiX2J0bi1pbmZvOmhvdmVyLFxuLndwYl9idG4taW52ZXJzZSxcbi53cGJfYnRuLWludmVyc2U6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ud3BiX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbi53cGJfYnRuLXdhcm5pbmcuYWN0aXZlLFxuLndwYl9idG4tZGFuZ2VyLmFjdGl2ZSxcbi53cGJfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLndwYl9idG4taW5mby5hY3RpdmUsXG4ud3BiX2J0bi1pbnZlcnNlLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLndwYl9idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ud3BiX2J0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi53cGJfYnRuLXByaW1hcnk6aG92ZXIsXG4ud3BiX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbi53cGJfYnRuLXByaW1hcnkuYWN0aXZlLFxuLndwYl9idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi53cGJfYnRuLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiMztcbn1cbi53cGJfYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLndwYl9idG4td2FybmluZzpob3Zlcixcbi53cGJfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLndwYl9idG4td2FybmluZy5hY3RpdmUsXG4ud3BiX2J0bi13YXJuaW5nLmRpc2FibGVkLFxuLndwYl9idG4td2FybmluZ1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY4YTAwO1xufVxuLndwYl9idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjc1Qjtcbn1cbi53cGJfYnRuLWRhbmdlcjpob3Zlcixcbi53cGJfYnRuLWRhbmdlcjphY3RpdmUsXG4ud3BiX2J0bi1kYW5nZXIuYWN0aXZlLFxuLndwYl9idG4tZGFuZ2VyLmRpc2FibGVkLFxuLndwYl9idG4tZGFuZ2VyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRmNDI7XG59XG4ud3BiX2J0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi53cGJfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4ud3BiX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbi53cGJfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLndwYl9idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi53cGJfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhYTg1NTtcbn1cbi53cGJfYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLndwYl9idG4taW5mbzpob3Zlcixcbi53cGJfYnRuLWluZm86YWN0aXZlLFxuLndwYl9idG4taW5mby5hY3RpdmUsXG4ud3BiX2J0bi1pbmZvLmRpc2FibGVkLFxuLndwYl9idG4taW5mb1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNiMGQ1O1xufVxuLndwYl9idG4taW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4ud3BiX2J0bi1pbnZlcnNlOmhvdmVyLFxuLndwYl9idG4taW52ZXJzZTphY3RpdmUsXG4ud3BiX2J0bi1pbnZlcnNlLmFjdGl2ZSxcbi53cGJfYnRuLWludmVyc2UuZGlzYWJsZWQsXG4ud3BiX2J0bi1pbnZlcnNlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG59XG5idXR0b24ud3BiX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ud3BiX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi8qIEJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS53cGJfYnV0dG9uX2Ege1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmEud3BiX2J1dHRvbl9hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogQnV0dG9uIDNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19idG4zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMS43MzkxMzA0M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udmNfZ2VuZXJhbC52Y19idG4zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjM2M2ODdiO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b20sXG4udmNfZ2VuZXJhbC52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMzpmb2N1cyxcbi52Y19nZW5lcmFsLnZjX2J0bjM6YWN0aXZlLFxuLnZjX2dlbmVyYWwudmNfYnRuMy5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMzpob3Zlcixcbi52Y19nZW5lcmFsLnZjX2J0bjM6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM3NWY3MTtcbn1cbi52Y19nZW5lcmFsLnZjX2J0bjMgLnZjX2J0bjMtaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi52Y19nZW5lcmFsLnZjX2J0bjMgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMyAudmNfYnRuMy1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDA7XG59XG4udmNfYnRuMy52Y19idG4zLWljb24tbGVmdCxcbi52Y19idG4zLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1sZWZ0IC52Y19idG4zLWljb24sXG4udmNfYnRuMy52Y19idG4zLWljb24tcmlnaHQgLnZjX2J0bjMtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1ibG9jaykgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG59XG4udmNfYnRuMy52Y19idG4zLW8tZW1wdHkgLnZjX2J0bjMtaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4udmNfYnRuMy52Y19idG4zLW8tZW1wdHk6bm90KC52Y19idG4zLWJsb2NrKSAudmNfYnRuMy1pY29uLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtY2xhc3NpYyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMzNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAzZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xufVxuLnZjX2J0bjMudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZSxcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4xKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuMSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMCU7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLWN1c3RvbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtY3VzdG9tOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyZW07XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXhzLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgcGFkZGluZy1yaWdodDogMTFweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cyAudmNfYnRuMy1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXhzLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctbGVmdDogMzFweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIGxlZnQ6IDEycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMxcHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgcmlnaHQ6IDEycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b20sXG4udmNfYnRuMy52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20gLnZjX2J0bjMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1zbS52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20udmNfYnRuMy1pY29uLWxlZnQ6bm90KC52Y19idG4zLW8tZW1wdHkpIC52Y19idG4zLWljb24ge1xuICBsZWZ0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtaWNvbi1yaWdodDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICBwYWRkaW5nLXJpZ2h0OiAzOXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtaWNvbi1yaWdodDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIHJpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kIC52Y19idG4zLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbWQudmNfYnRuMy1pY29uLWxlZnQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgbGVmdDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgcGFkZGluZy1yaWdodDogNDhweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIC52Y19idG4zLWljb24ge1xuICByaWdodDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZy52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZyAudmNfYnRuMy1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLWxnLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZy52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIGxlZnQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1NzY2O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjUxNjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICMzYzY4N2I7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzYzY4N2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzJhNDg1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMyYTQ4NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMyYTQ4NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMmE0ODU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMmE0ODU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJhNDg1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzJhNDg1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMyYTQ4NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2M2ODdiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzMyNTc2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNTc2Njtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzJmNTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNTE2MDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Njc5OGY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM3Mzg5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzZTZhN2U7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzZTZhN2U7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzNlNmE3ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzZTZhN2U7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzNlNmE3ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM0Njc5OGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Njc5OGY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNDM3Mzg5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM3Mzg5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluazpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNTA0Mztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluazphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU0NjM4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRkU2QzYxO1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2ZlMzgyOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2ZlMzgyOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmZTUwNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTUwNDM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmZTQ2Mzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTQ2Mzg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldCxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldDpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NTBiODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjOEQ2REM0O1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM2ZTQ4YjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjN2M1N2JiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzc2NTBiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NTBiODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYzphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc5OWI1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM0Q0FEQzk7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzMzOGZhYTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMzOGZhYTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICMzOWEwYmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzc5OWI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc5OWI1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGlubyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYjQ5ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm86YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYWY5MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNDRUMyQUI7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNiOWE4ODg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNiOWE4ODg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjYzNiNDk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNiNDk4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNiZmFmOTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmFmOTE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzYTRhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzUwNDg1QjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzM0MmYzYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzM0MmYzYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM1MDQ4NUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM0MTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTNhNGE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzNjMzY0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY0NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGNmOGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2Y2Q4NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzc1RDY5QztcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM0YWM5N2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICM0YWM5N2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjNWRjZjhiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRjZjhiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNTZjZDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZjZDg1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2U6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNmYyODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjY4MWU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI2Y0ODI0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2YxNWUxMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmMTVlMTA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2YxNWUxMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjE1ZTEwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmMTVlMTA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2YxNWUxMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjE1ZTEwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmMTVlMTA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2YyNmYyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNmYyODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmMjY4MWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjY4MWU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3k6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY3OThmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3k6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzM4OTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNTA4YWE0O1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzNlNmE3ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzZTZhN2U7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzNlNmE3ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjM2U2YTdlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzZTZhN2U7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzNlNmE3ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjNDY3OThmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY3OThmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzQzNzM4OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNzM4OTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4sXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbjpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MmEyM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4uYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDlhMzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNmZiODQ0O1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNmZiODQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzU2OGYzNTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM1NjhmMzU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNTY4ZjM1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNTY4ZjM1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzU2OGYzNTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzU2OGYzNTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM1NjhmMzU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM1NjhmMzU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzYyYTIzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyYTIzYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNWQ5YTM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ5YTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluazpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyMzYzMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluazphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjIyZDI3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRjQ1MjREO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2YxMWYxODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2YxMWYxODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmMjM2MzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjM2MzA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmMjJkMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjJkMjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd246aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd246Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3ZjRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3OTQxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI0Y3OTQ2ODtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0NmUzMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2Y0NmUzMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmNTdmNGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdmNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2Y1Nzk0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Nzk0MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI2M2FkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNCOTdFQkI7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2E1NTlhODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNhZTZhYjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWI2M2FkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI2M2FkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjayxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2s6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMwZTBlMGU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwZTBlMGU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXksXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXk6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5OmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNFQkVCRUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjY2ZjZmNmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjY2ZjZmNmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogI2RjZGNkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogIzU5NTk1OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogIzU5NTk1OTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlYmViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdDpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2RiZGJkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2RiZGJkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnksXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnk6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5OmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NGFkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkYTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICMwOGM7XG4gIGJvcmRlci1jb2xvcjogIzA4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMwOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzA4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMDA2Mzk0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMDA2Mzk0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjMDhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzAwNzRhZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzRhZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzAwNmRhMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRhMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mbyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mbzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm86Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZmFmZDQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm86YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8uYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3YWJkMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzU4QjlEQTtcbiAgYm9yZGVyLWNvbG9yOiAjNThCOURBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzU4QjlEQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNThCOURBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEI5REE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMyZGE0Y2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICMyZGE0Y2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1OEI5REE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEI5REE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjM2ZhZmQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ZhZmQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzdhYmQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdhYmQzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzczpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTQ1Mztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2VzczphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU5ZDUwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNkFCMTY1O1xuICBib3JkZXItY29sb3I6ICM2QUIxNjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNkFCMTY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2QUIxNjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QUIxNjU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QUIxNjU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRmOTM0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzRmOTM0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZBQjE2NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM1OWE0NTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWE0NTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICM1NTlkNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTlkNTA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA4NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjgxMDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNGRjk5MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRjk5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYzc3NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYzc3NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2UwODcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwODcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2Q2ODEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ODEwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjY3NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlcjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRiM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTMyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNGRjY3NUI7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjc1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2ZmMzMyMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZmMzMyMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmZjRiM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRiM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTMyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NDY0Njtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNTU1O1xuICBib3JkZXItY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzM5MzkzOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzM5MzkzOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ2NDY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICM0MTQxNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAzMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwNTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLWljb24tbGVmdCAudmNfYnRuMy1pY29uLFxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtaWNvbi1yaWdodCAudmNfYnRuMy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtaWNvbi1sZWZ0IC52Y19idG4zLWljb24sXG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0IC52Y19idG4zLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtaW4td2lkdGg6IDFlbTtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLXNtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLW1kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbWQudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbWQudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLWxnIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLWxlZnQsXG4udmNfYnRuMy1jb250YWluZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi52Y19jdXN0b21faGVhZGluZyBhLFxuLnZjX2N1c3RvbV9oZWFkaW5nIGE6aG92ZXIsXG4udmNfY3VzdG9tX2hlYWRpbmcgYTpmb2N1cyxcbi52Y19jdXN0b21faGVhZGluZyBhOnZpc2l0ZWQge1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfY3VzdG9tX2hlYWRpbmcgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuLnZjX2N1c3RvbV9oZWFkaW5nIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg1O1xufVxuLyogQ2FsbCB0byBhY3Rpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19jYWxsX3RvX2FjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQkVCRUI7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmNfY2FsbF90b19hY3Rpb24udmNfY3RhX3NxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmNfY2FsbF90b19hY3Rpb24udmNfY3RhX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbi52Y19jdGFfcm91bmQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbiBoZ3JvdXAgaDIsXG4udmNfY2FsbF90b19hY3Rpb24gaGdyb3VwIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogbm9uZTtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbiBoZ3JvdXAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9idG5fcG9zX3JpZ2h0IC52Y19jdGFfYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMmVtO1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9idG5fcG9zX2xlZnQgLnZjX2N0YV9idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG59XG4ud3BiX2NhbGxfdG9fYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nOiAzNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi53cGJfY2FsbF90b19hY3Rpb24gLndwYl9idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uLFxuLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gIG1heC13aWR0aDogMjcuNSU7XG59XG4uY3RhX2FsaWduX2xlZnQgLndwYl9jYWxsX3RleHQsXG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfY2FsbF90ZXh0IHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBub25lO1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLndwYl9jYWxsX3RvX2FjdGlvbiAud3BiX2NhbGxfdGV4dCxcbiNjb250ZW50IC53cGJfY2FsbF90b19hY3Rpb24gLndwYl9jYWxsX3RleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmN0YV9hbGlnbl9ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3RhX2FsaWduX2JvdHRvbSAud3BiX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDIxLjczOTEzMDQzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jdGFfbm9fYnV0dG9uIC53cGJfY2FsbF90ZXh0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xufVxuLyogQ2FsbCB0byBhY3Rpb24gcmVzcG9uc2l2ZSBydWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC52Y19yZXNwb25zaXZlIC5jdGFfYWxpZ25fbGVmdCAud3BiX2J1dHRvbixcbiAgLnZjX3Jlc3BvbnNpdmUgLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMlIGF1dG87XG4gIH1cbiAgLnZjX3Jlc3BvbnNpdmUgLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0LFxuICAudmNfcmVzcG9uc2l2ZSAuY3RhX2FsaWduX3JpZ2h0IC53cGJfY2FsbF90ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKiBDYWxsIHRvIGFjdGlvbiAzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfY3RhMy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnZjX2N0YTMtY29udGFpbmVyOjpiZWZvcmUsXG4udmNfY3RhMy1jb250YWluZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcgJztcbn1cbi52Y19jdGEzLWNvbnRhaW5lci52Y19jdGEzLXNpemUteHMge1xuICB3aWR0aDogNTAlO1xufVxuLnZjX2N0YTMtY29udGFpbmVyLnZjX2N0YTMtc2l6ZS1zbSB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmNfY3RhMy1jb250YWluZXIudmNfY3RhMy1zaXplLW1kIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi52Y19jdGEzLWNvbnRhaW5lci52Y19jdGEzLXNpemUtbGcge1xuICB3aWR0aDogODAlO1xufVxuLnZjX2N0YTMtY29udGFpbmVyLnZjX2N0YTMtc2l6ZS14bCB7XG4gIHdpZHRoOiA5MCU7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAyOHB4IDI4cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgLnZjX2N0YTMtY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWNvbnRlbnQgPiAqOmxhc3QtY2hpbGQsXG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWljb25zID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgLnZjX2N0YTMtYWN0aW9ucyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZjX2dlbmVyYWwudmNfY3RhMyAudmNfY3RhMy1hY3Rpb25zIC52Y19idG4zLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWljb25zIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgaDIsXG4udmNfZ2VuZXJhbC52Y19jdGEzIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1sZWZ0IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFsaWduLXJpZ2h0IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1jZW50ZXIgLnZjX2N0YTMtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1qdXN0aWZ5IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtdG9wIC52Y19jdGEzLWljb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhMy1pY29ucyAudmNfaWNvbl9lbGVtZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWJvdHRvbSAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtYm90dG9tIC52Y19jdGEzLWljb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWJvdHRvbSAudmNfY3RhMy1pY29ucyAudmNfaWNvbl9lbGVtZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTMtaWNvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1yaWdodCAudmNfY3RhMy1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtcmlnaHQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlciAudmNfY3RhMy1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodCAudmNfY3RhMy1pY29ucyB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14cyB7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14cyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUteHMudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20ge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20udmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLW1kIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS1tZC52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtbGcgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLWxnLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14bCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14bCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUteGwudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTMtaWNvbnMge1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS14cyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhzLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1zbSB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXNtLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbWQge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLW1kIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbWQudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1sZyB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbGcgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1sZy52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS14bCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhsLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhMy1pY29ucyB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS14cyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhzIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhzLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtc20ge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1zbSAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXNtLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbWQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbWQudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1sZyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1sZy52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS14bCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhsIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhsLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tIC52Y19jdGEzLWljb25zIHtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteHMgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteHMudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1zbSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXNtIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUtc20udmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUtbWQge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1tZCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1tZC52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1sZyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLWxnIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLWxnLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteGwgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteGwudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hY3Rpb25zLXRvcCAudmNfY3RhMy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtYm90dG9tIC52Y19jdGEzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtbGVmdCAudmNfY3RhMy1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hY3Rpb25zLWxlZnQgLnZjX2N0YTMtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtcmlnaHQgLnZjX2N0YTMtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxuICAudmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtYWN0aW9ucy1yaWdodCAudmNfY3RhMy1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1jbGFzc2ljIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLWNsYXNzaWM6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGgyLFxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLWNsYXNzaWM6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciBoMixcbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLW91dGxpbmU6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGgyLFxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLW91dGxpbmU6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIgaDIsXG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIgaDQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1jdXN0b20ge1xuICBib3JkZXItY29sb3I6ICNGMEYwRjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc2hhcGUtc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zaGFwZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXNoYXBlLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNGVtO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMzYzY4N2I7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2M5ZDJmMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ibHVlLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzJhNDg1NTtcbiAgY29sb3I6ICNjOWQyZjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICMzYzY4N2I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMzYzY4N2I7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2QzZjVmMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci10dXJxdW9pc2UudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzZTZhN2U7XG4gIGNvbG9yOiAjZDNmNWYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZjZGJkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1waW5rLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZlMzgyOTtcbiAgY29sb3I6ICNmY2RiZDc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpb2xldC52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2UxZDVmNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aW9sZXQudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG4gIGNvbG9yOiAjZTFkNWY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpb2xldC52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wZWFjb2MudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNkMGVkZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGVhY29jLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzM4ZmFhO1xuICBjb2xvcjogI2QwZWRmNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wZWFjb2MudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2Y3ZjNlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xuICBjb2xvcjogI2Y3ZjNlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2hpbm8udmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2UyZGRlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzQyZjNjO1xuICBjb2xvcjogI2UyZGRlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNlMWY1ZTk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0YWM5N2Q7XG4gIGNvbG9yOiAjZTFmNWU5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1vcmFuZ2UudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmYWYwZTE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itb3JhbmdlLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjE1ZTEwO1xuICBjb2xvcjogI2ZhZjBlMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1vcmFuZ2UudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2t5LnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZGNlOWY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXNreS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzNlNmE3ZTtcbiAgY29sb3I6ICNkY2U5ZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2t5LnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNlNWYyZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzU2OGYzNTtcbiAgY29sb3I6ICNlNWYyZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWdyZWVuLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmNlMmUxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmsudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjExZjE4O1xuICBjb2xvcjogI2ZjZTJlMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2Y3ZTFkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xuICBjb2xvcjogI2Y3ZTFkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24udmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcHVycGxlLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZjRkZmY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXB1cnBsZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbiAgY29sb3I6ICNmNGRmZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcHVycGxlLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNkOWQ5ZDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzBlMGUwZTtcbiAgY29sb3I6ICNkOWQ5ZDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsYWNrLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjOWQ5ZDllO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWdyZXkudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjY2ZjZmNmO1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZTNlM2UzO1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itd2hpdGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjOWQ5ZDllO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWNsYXNzaWMudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2xhc3NpYy52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZDRkNGQ0O1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0YwRjBGMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2xhc3NpYy52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0YwRjBGMDtcbn1cbi52Y19jdGEzLnZjX2N0YTMtaWNvbi1zaXplLXhzIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtO1xufVxuLnZjX2N0YTMudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2ljb25fZWxlbWVudCAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG4udmNfY3RhMy52Y19jdGEzLWljb24tc2l6ZS1tZCAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICBoZWlnaHQ6IDNlbTtcbiAgd2lkdGg6IDNlbTtcbn1cbi52Y19jdGEzLnZjX2N0YTMtaWNvbi1zaXplLWxnIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gIGhlaWdodDogNGVtO1xuICB3aWR0aDogNGVtO1xufVxuLnZjX2N0YTMudmNfY3RhMy1pY29uLXNpemUteGwgLnZjX2ljb25fZWxlbWVudCAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgaGVpZ2h0OiA1ZW07XG4gIHdpZHRoOiA1ZW07XG59XG4vKiBHb29nbGUgbWFwc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9nbWFwc193aWRnZXQgLndwYl93cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogNXB4O1xufVxuLndwYl9nbWFwc193aWRnZXQgLndwYl9tYXBfd3JhcGVyIGlmcmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLndwYl9nbWFwc193aWRnZXQudmNfbWFwX3Jlc3BvbnNpdmUgLndwYl9tYXBfd3JhcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAvKiAxNjo5ICovXG4gIGhlaWdodDogMDtcbn1cbi53cGJfZ21hcHNfd2lkZ2V0LnZjX21hcF9yZXNwb25zaXZlIC53cGJfbWFwX3dyYXBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaSBhOmZvY3VzLFxuLndwYl9hY2NvcmRpb25fc2VjdGlvbiAud3BiX2FjY29yZGlvbl9oZWFkZXIgYTpmb2N1cyxcbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLyoqIFRhYnMvVG91ciBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyLFxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RhYnNfbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbiNjb250ZW50IC53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYge1xuICBtYXJnaW46IDA7XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RhYnNfbmF2IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaTphZnRlcixcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaS51aS10YWJzLWFjdGl2ZSxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaS51aS10YWJzLWFjdGl2ZSBhIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3VpLXRhYnMtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiogVGFicy9Ub3VyL0FjY29yZGlvbiBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYgYSxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX2hlYWRlciBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9oZWFkZXIsXG4ud3BiX2NvbnRlbnRfZWxlbWVudC53cGJfdGFicyAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWIsXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX2FjY29yZGlvbl93cmFwcGVyIC53cGJfYWNjb3JkaW9uX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxZW07XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiID4gLndwYl9jb250ZW50X2VsZW1lbnQ6bGFzdC1jaGlsZCxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX3dyYXBwZXIgLndwYl9hY2NvcmRpb25fY29udGVudCA+IC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQsXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIC53cGJfcm93Omxhc3QtY2hpbGQgPiBkaXYgPiBkaXYud3BiX3dyYXBwZXIgLndwYl9jb250ZW50X2VsZW1lbnQ6bGFzdC1jaGlsZCxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX3dyYXBwZXIgLndwYl9hY2NvcmRpb25fY29udGVudCAud3BiX3JvdzpsYXN0LWNoaWxkID4gZGl2ID4gZGl2LndwYl93cmFwcGVyIC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyoqIFRhYnMgKiovXG4ud3BiX3RhYnMgLndwYl90YWJzX25hdiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMXB4IDAgMDtcbn1cbi8qKiBUb3VyICoqL1xuLndwYl90b3VyIC53cGJfdGFic19uYXYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMxLjY2NjY2NjY3JTtcbn1cbi53cGJfdG91ciAud3BiX3RhYnNfbmF2IGxpIHtcbiAgbWFyZ2luOiAwIDAgMXB4IDA7XG4gIGNsZWFyOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGJfdG91ciAud3BiX3RhYnNfbmF2IGEge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2OC4zMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDAgMCAwIDIxLjczOTEzMDQzcHg7XG59XG4ud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gIG1hcmdpbi1sZWZ0OiAzMS42NjY2NjY2NyU7XG4gIHBhZGRpbmctbGVmdDogMjEuNzM5MTMwNDNweDtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4ud3BiX3RvdXJfbmV4dF9wcmV2X25hdiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl90b3VyX25leHRfcHJldl9uYXYgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IHNwYW4ge1xuICB3aWR0aDogNDglO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuLndwYl90b3VyX25leHRfcHJldl9uYXYgc3Bhbi53cGJfbmV4dF9zbGlkZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiogQWNjb3JkaW9uICoqL1xuLndwYl9hY2NvcmRpb24gLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9oZWFkZXIge1xuICBtYXJnaW46IDAgMCAxcHggMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC53cGJfYWNjb3JkaW9uX2hlYWRlciBhIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29uLFxuLndwYl9hY2NvcmRpb24gLndwYl9hY2NvcmRpb25fd3JhcHBlciAudWktc3RhdGUtYWN0aXZlIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9nZ2xlX29wZW4ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC43ZW07XG4gIHRvcDogMC43ZW07XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RvZ2dsZV9jbG9zZS5wbmcpO1xufVxuLyogdGFic190b3VyX2FjY29yZGlvbiByZXNwb25zaXZlIHJ1bGVzICovXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWJzX25hdixcbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyIC53cGJfdGFiLFxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyX25leHRfcHJldl9uYXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xuICB9XG4gIC52Y19yZXNwb25zaXZlICNjb250ZW50IC53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3RvdXIgLndwYl90YWIge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgfVxufVxuLyogVGVhc2VyIEdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfY29sdW1uIC53cGJfd3JhcHBlciAud3BiX3RlYXNlcl9ncmlkIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpIHtcbiAgLyogc29tZSB0aGVtZXMgYWRkIGJnIGltYWdlIGFzIGEgYnVsbGV0ICovXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpOmFmdGVyLFxuYm9keSB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpIC5lbnRyeS1jb250ZW50ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3BiX3JvdyAud3BiX2dyaWQgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQsXG4ud3BiX3JvdyAud3BiX2ZpbHRlcmVkX2dyaWQgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLyogVGVhc2VyIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfdGVhc2VyX2dyaWQgLmVudHJ5LWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdyaWRfbGF5b3V0LXRodW1ibmFpbCAucG9zdC10aHVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JpZF9sYXlvdXQtdGh1bWJuYWlsIC5wb3N0LXRodW1iIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIENhcm91c2VsIGxheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9jYXJvdXNlbCAud3BiX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BiX2Nhcm91c2VsIC5wcmV2LFxuLndwYl9jYXJvdXNlbCAubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDBweCA2cHggMHB4IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLndwYl9jYXJvdXNlbCAucHJldjpob3Zlcixcbi53cGJfY2Fyb3VzZWwgLm5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLndwYl9jYXJvdXNlbCAucHJldjpmb2N1cyxcbi53cGJfY2Fyb3VzZWwgLm5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud3BiX2Nhcm91c2VsIC5wcmV2IHtcbiAgcmlnaHQ6IDMwcHg7XG59XG4ud3BiX2Nhcm91c2VsIC5uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi53cGJfY2Fyb3VzZWwgLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BiX2Nhcm91c2VsIC53cGJfdGh1bWJuYWlscy1mbHVpZCA+IFtjbGFzcyo9XCJ2Y19zcGFuXCJdIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4vKioqIENhdGVnb3JpZXMgZmlsdGVyICoqKi9cbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyLFxuLndwYl9jYXRlZ29yaWVzX2ZpbHRlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGksXG4ud3BiX2NhdGVnb3JpZXNfZmlsdGVyIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyIGxpOmFmdGVyLFxuLndwYl9jYXRlZ29yaWVzX2ZpbHRlciBsaTphZnRlcixcbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyIGxpOmJlZm9yZSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGkgYSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGkgYTpob3Zlcixcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG4ud3BiX3RlYXNlcl9ncmlkIC5jYXRlZ29yaWVzX2ZpbHRlciBsaS5hY3RpdmUgYSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkuYWN0aXZlIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC52Y19yZXNwb25zaXZlIC53cGJfcm93IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3JvdyAud3BiX3RlYXNlcl9ncmlkIHVsLndwYl90aHVtYm5haWxzLWZsdWlkIFtjbGFzcyo9XCJ2Y19jb2wtXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIEltYWdlIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfaW1hZ2VfZ3JpZCAud3BiX2ltYWdlX2dyaWRfdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGk6YWZ0ZXIsXG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9pbWFnZV9ncmlkIC53cGJfaW1hZ2VfZ3JpZF91bCAuaXNvdG9wZS1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDFweCAxcHggMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi53cGJfaW1hZ2VfZ3JpZCAud3BiX2ltYWdlX2dyaWRfdWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwYl9pbWFnZV9ncmlkIC53cGJfaW1hZ2VfZ3JpZF91bCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBHYWxsZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2dhbGxlcnkgLnRoZW1lLWRlZmF1bHQgLm5pdm9TbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndwYl9nYWxsZXJ5IC50aGVtZS1kZWZhdWx0IC5uaXZvLWNvbnRyb2xOYXYge1xuICBwYWRkaW5nOiAxMHB4IDAgM3B4IDA7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNhcHRpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndwYl9nYWxsZXJ5IC53cGJfZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGE6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNvbnRyb2wtcGFnaW5nIHtcbiAgei1pbmRleDogMTA7XG59XG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLnNsaWRlcyxcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuc2xpZGVzLFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5zbGlkZXMsXG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLmZsZXgtZGlyZWN0aW9uLW5hdixcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuZmxleC1kaXJlY3Rpb24tbmF2LFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5mbGV4LWRpcmVjdGlvbi1uYXYsXG5ib2R5IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwgbGksXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLyogRmxpY2tyIHN0cmVhbVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNrcl9iYWRnZV9pbWFnZSB7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMHB4O1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGlja3JfYmFkZ2VfaW1hZ2UgYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mbGlja3JfYmFkZ2VfaW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi53cGJfZmxpY2tyX3dpZGdldCBwLmZsaWNrcl9zdHJlYW1fd3JhcCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDgwJTtcbn1cbi53cGJfZmxpY2tyX3dpZGdldCBwLmZsaWNrcl9zdHJlYW1fd3JhcCBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbGlja3IucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogVmlkZW8gd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC0xMCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogMTAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtMjAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTMwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiAzMCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC00MCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogNDAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtNTAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTYwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiA2MCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC03MCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogNzAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtODAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDgwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTkwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiA5MCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC0xMDAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldCAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwYl92aWRlb193aWRnZXQgLndwYl92aWRlb193cmFwcGVyID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFzcGVjdC1yYXRpby0xNjkgLndwYl92aWRlb193cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFzcGVjdC1yYXRpby00MyAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tYXNwZWN0LXJhdGlvLTIzNSAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNDIuNTUzMTkxNDklO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tYWxpZ24tbGVmdCAud3BiX3dyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFsaWduLWNlbnRlciAud3BiX3dyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFsaWduLXJpZ2h0IC53cGJfd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0IC53cGJfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0IC53cGJfd3JhcHBlciBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ud3BiX3ZpZGVvX3dyYXBwZXIgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLyogUG9zdHMgc2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3Bvc3RzX3NsaWRlciAuZmxleC1jYXB0aW9uLFxuLndwYl9wb3N0c19zbGlkZXIgLm5pdm8tY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLndwYl9wb3N0c19zbGlkZXIgLndwYl9nYWxsZXJ5X3NsaWRlcyA+IHVsID4gbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX3Bvc3RzX3NsaWRlciAud3BiX2dhbGxlcnlfc2xpZGVzID4gdWwgPiBsaTphZnRlcixcbi53cGJfcG9zdHNfc2xpZGVyIC53cGJfZ2FsbGVyeV9zbGlkZXMgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIFByb2dyZXNzIGJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnZjX3Byb2dyZXNzX2JhciAudmNfc2luZ2xlX2JhciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTEuNjY2NjY2NjdweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgd2lkdGg6IDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAxcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMXMgbGluZWFyO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfc2luZ2xlX2JhciAudmNfYmFyLnN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAxMDAlLCAxMDAlIDAsIGNvbG9yLXN0b3AoMC4yNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC4yNSwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC43NSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC43NSwgdHJhbnNwYXJlbnQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXIgLnZjX2Jhci5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2JsdWUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc0Q0M7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9ibHVlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NENDO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmx1ZSAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDlhZmNkO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3R1cnF1b2lzZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl90dXJxdW9pc2UgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OWFmY2Q7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl90dXJxdW9pc2UgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiNzViO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiNzViO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfZ3JlZW4gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX29yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYTczMjtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9vcmFuZ2UgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfb3JhbmdlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFhNzMyO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfb3JhbmdlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9yZWQgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTRmNDk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfcmVkIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3JlZCAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGY0OTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3JlZCAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9ibGFjayAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ibHVlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsdWUgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsdWUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci10dXJxdW9pc2UgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcGluayAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBpbmsgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1waW5rIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1waW5rIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlvbGV0IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcGVhY29jIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWNoaW5vIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItY2hpbm8gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1jaGlubyAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItY2hpbm8gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItbXVsbGVkLXdpbmUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1tdWxsZWQtd2luZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW11bGxlZC13aW5lIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1tdWxsZWQtd2luZSAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YV9ibHVlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlzdGFfYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlzdGEtYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhLWJsdWUgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YS1ibHVlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YS1ibHVlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsYWNrIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ibGFjayAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmxhY2sgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JleSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWdyZXkgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmV5IC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmV5IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itb3JhbmdlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2t5IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWdyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JlZW4gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmVlbiAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JlZW4gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItanVpY3ktcGluayAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWp1aWN5LXBpbmsgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1qdWljeS1waW5rIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1qdWljeS1waW5rIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNhbmR5LWJyb3duIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2FuZHktYnJvd24gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1zYW5keS1icm93biAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2FuZHktYnJvd24gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1wdXJwbGUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itd2hpdGUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci13aGl0ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXdoaXRlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci13aGl0ZSAudmNfbGFiZWwge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4vKioqIFBpZSBjaGFydCAqKi9cbi52Y19waWVfY2hhcnQge1xuICB6LWluZGV4OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi52Y19waWVfY2hhcnQudmNfcmVhZHkge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19waWVfY2hhcnQgLnZjX3BpZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52Y19waWVfY2hhcnQgY2FudmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnZjX3BpZV9jaGFydCAudmNfcGllX2NoYXJ0X3ZhbHVlIHtcbiAgZm9udC1zaXplOiAyMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19waWVfY2hhcnRfYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiA2cHggc29saWQgI2Y3ZjdmNztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MzApO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19pbWFnZXNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWNvbnRyb2wge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLnZjX2Nhcm91c2VsIC52Y19jYXJvdXNlbC1jb250cm9sOmFjdGl2ZSxcbi52Y19jYXJvdXNlbCAudmNfY2Fyb3VzZWwtY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udmNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4udmNfc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52Y19zZXBhcmF0b3IgaDQge1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLnZjX3NlcGFyYXRvciBoNCAubm9ybWFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnZjX3NlcGFyYXRvciAudmNfc2VwX2hvbGRlciB7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMTAlO1xufVxuLnZjX3NlcGFyYXRvciAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX2FsaWduX2NlbnRlciBoNCB7XG4gIHBhZGRpbmc6IDAgMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IGg0IHtcbiAgcGFkZGluZzogMCAwLjhlbSAwIDA7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9yaWdodCBoNCB7XG4gIHBhZGRpbmc6IDAgMCAwIDAuOGVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9kb3VibGUge1xuICBoZWlnaHQ6IDNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2RvdWJsZSAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRUJFQjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGhlaWdodDogM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfZGFzaGVkIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2RvdHRlZCAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICByaWdodDogLTEwMCU7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBsZWZ0OiAtMTAwJTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX25vX3RleHQ6bm90KC52Y19zZXBfc2hhZG93KSAudmNfc2VwX2hvbGRlcl9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9ub190ZXh0Om5vdCgudmNfc2VwX3NoYWRvdykgLnZjX3NlcF9ob2xkZXJfciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yIC52Y19pY29uX2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZjX3NlcGFyYXRvciAudmNfaWNvbl9lbGVtZW50Om5vdCgudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUpICsgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udmNfc2VwYXJhdG9yIC52Y19pY29uX2VsZW1lbnQ6bm90KC52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZSkgLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOGVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOGVtO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBhcmF0b3ItaGFzLXRleHQudmNfc2VwYXJhdG9yX2FsaWduX2NlbnRlciAudmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlLFxuLnZjX3NlcGFyYXRvci52Y19zZXBhcmF0b3ItaGFzLXRleHQudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IC52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUge1xuICBtYXJnaW4tbGVmdDogMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IC52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUgKyBoNCB7XG4gIHBhZGRpbmctbGVmdDogMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgdG9wOiAwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogMHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMiAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMi52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgdG9wOiAtMXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzIudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC0xcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMi52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8yLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zLnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICB0b3A6IC0xcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMy52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzMudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIHRvcDogLTJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF80LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgdG9wOiAtMnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCA0cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCA0cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNS52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweDtcbiAgdG9wOiAtMnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzUudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC0ycHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDVweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF81LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDVweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82IC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDZweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82LnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNnB4O1xuICB0b3A6IC0zcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNi52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggNnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzYudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggNnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogN3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA3cHg7XG4gIHRvcDogLTNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF83LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgdG9wOiAtM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCA3cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNy52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCA3cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOCAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOC52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgdG9wOiAtNHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzgudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC00cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDhweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF84LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDhweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85IC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDlweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85LnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogOXB4O1xuICB0b3A6IC00cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOS52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTRweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggOXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzkudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggOXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEwIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxMHB4O1xuICB0b3A6IC01cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC01cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCAxMHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEwLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDEwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibHVlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2JsdWUudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdHVycXVvaXNlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3R1cnF1b2lzZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9waW5rIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3BpbmsudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdmlvbGV0IC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3Zpb2xldC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9wZWFjb2MgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfcGVhY29jLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2NoaW5vIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2NoaW5vLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX211bGxlZF93aW5lIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX211bGxlZF93aW5lLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdmlzdGFfYmx1ZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibGFjayAudmNfc2VwX2xpbmUge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibGFjay52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ncmV5IC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZXkudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3Jfb3JhbmdlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX29yYW5nZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNmNDgyNDU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9za3kgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3Jfc2t5LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzUwOGFhNDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZWVuIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZWVuLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzZmYjg0NDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfanVpY3lfcGluay52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9zYW5keV9icm93biAudmNfc2VwX2xpbmUge1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9zYW5keV9icm93bi52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNGNzk0Njg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9wdXJwbGUgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfcHVycGxlLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0I5N0VCQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3doaXRlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3doaXRlLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi53cGJfc2VwYXJhdG9yLFxuLnZjX3RleHRfc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4udmNfc2VwX3dpZHRoXzEwIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi52Y19zZXBfd2lkdGhfMjAge1xuICB3aWR0aDogMjAlO1xufVxuLnZjX3NlcF93aWR0aF8zMCB7XG4gIHdpZHRoOiAzMCU7XG59XG4udmNfc2VwX3dpZHRoXzQwIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi52Y19zZXBfd2lkdGhfNTAge1xuICB3aWR0aDogNTAlO1xufVxuLnZjX3NlcF93aWR0aF82MCB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmNfc2VwX3dpZHRoXzcwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi52Y19zZXBfd2lkdGhfODAge1xuICB3aWR0aDogODAlO1xufVxuLnZjX3NlcF93aWR0aF85MCB7XG4gIHdpZHRoOiA5MCU7XG59XG4udmNfc2VwX3dpZHRoXzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3NlcF9wb3NfYWxpZ25fY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi52Y19zZXBfcG9zX2FsaWduX2xlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnZjX3NlcF9wb3NfYWxpZ25fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLyogU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3NlcGFyYXRvciB7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbn1cbi8qIFRleHQgU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfdGV4dF9zZXBhcmF0b3Ige1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4udmNfdGV4dF9zZXBhcmF0b3IgZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcHggMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTlweDtcbn1cbi5zZXBhcmF0b3JfYWxpZ25fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcGFyYXRvcl9hbGlnbl9sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZXBhcmF0b3JfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Yy16aWd6YWctd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Yy16aWd6YWctd3JhcHBlci52Yy16aWd6YWctYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmMtemlnemFnLXdyYXBwZXIudmMtemlnemFnLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmMtemlnemFnLWlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgaW1nLnZjX2ltZy1wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3JvdW5kZWQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3JvdW5kZWQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmVfY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9vdXRsaW5lX2NpcmNsZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfYm9yZGVyX2NpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlciBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvdyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvdyBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19ib3JkZXIgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93XzNkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfM2QgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmVfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9ib3JkZXJfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9jaXJjbGUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9vdXRsaW5lX2NpcmNsZSBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcl9jaXJjbGUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlIGltZyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19ib3JkZXJfY2lyY2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlIGltZyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UudmNfYWxpZ25fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UudmNfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlLnZjX2FsaWduX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9zaGFkb3dfM2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9zaGFkb3dfM2Q6YWZ0ZXIsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X3NoYWRvd18zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDE1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGxlZnQ6IDVweDtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA4cHg7XG4gIGhlaWdodDogMzAlO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdZKC02ZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X3NoYWRvd18zZDphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKDZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19maWd1cmUtY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfYmx1ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M2ODdiO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ibHVlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl90dXJxdW9pc2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdHVycXVvaXNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl90dXJxdW9pc2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl90dXJxdW9pc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcGluayxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9waW5rLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl92aW9sZXQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdmlvbGV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl92aW9sZXQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl92aW9sZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcGVhY29jLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3BlYWNvYyB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfcGVhY29jLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcGVhY29jIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2NoaW5vLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX2NoaW5vIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9jaGlubyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2NoaW5vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9tdWxsZWRfd2luZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX3Zpc3RhX2JsdWUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdmlzdGFfYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5Qztcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfdmlzdGFfYmx1ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX3Zpc3RhX2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfYmxhY2ssXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlci52Y19ib3hfYm9yZGVyX2JsYWNrLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfZ3JleSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9ncmV5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ncmV5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl9vcmFuZ2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfb3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9vcmFuZ2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl9vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfc2t5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3NreSB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfc2t5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2dyZWVuLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX2dyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmZiODQ0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ncmVlbixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2p1aWN5X3BpbmssXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfanVpY3lfcGluayB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfanVpY3lfcGluayxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2p1aWN5X3Bpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24sXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24ge1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlci52Y19ib3hfYm9yZGVyX3NhbmR5X2Jyb3duLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcHVycGxlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3B1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfcHVycGxlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX3doaXRlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3doaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl93aGl0ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX3doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19pY29uX2VsZW1lbnQge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlci52Y19pY29uX2VsZW1lbnQtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlci52Y19pY29uX2VsZW1lbnQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIudmNfaWNvbl9lbGVtZW50LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgZm9udC1zaXplOiAyLjE1ZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgZm9udC1zaXplLWFkanVzdDogbm9uZTtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtbGFuZ3VhZ2Utb3ZlcnJpZGU6IG5vcm1hbDtcbiAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQta2VybmluZzogYXV0bztcbiAgZm9udC1rZXJuaW5nOiBhdXRvO1xuICBmb250LXN5bnRoZXNpczogd2VpZ2h0IHN0eWxlO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2ljb25fZWxlbWVudC1pY29uOmJlZm9yZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZWxlZ2liaWxpdHk7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2dpdGVtLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhzIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc2l6ZS14cy52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZS1pbm5lciB7XG4gIHdpZHRoOiAyLjVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhzIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtc20ge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXNtLnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlLWlubmVyIHtcbiAgd2lkdGg6IDMuMTVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMuMTVlbSAhaW1wb3J0YW50O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc2l6ZS1zbSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBmb250LXNpemU6IDEuNmVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLW1kIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjE1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtbWQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNGVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNGVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLW1kIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMi4xNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjg1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtbGcudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLWxnIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMi44NWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUteGwudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNy4xNWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNy4xNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZCAudmNfaWNvbl9lbGVtZW50LWxpbmssXG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkIC52Y19naXRlbS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZC1vdXRsaW5lIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtb3V0bGluZSAudmNfZ2l0ZW0tbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcyAudmNfaWNvbl9lbGVtZW50LWxpbmssXG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3MgLnZjX2dpdGVtLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3Mtb3V0bGluZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcy1vdXRsaW5lIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcy1vdXRsaW5lIC52Y19naXRlbS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItYmx1ZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXR1cnF1b2lzZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzUwOGFhNDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXBpbmsgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci12aW9sZXQgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci1wZWFjb2MgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci1jaGlubyAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLW11bGxlZF93aW5lIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItdmlzdGFfYmx1ZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzc1RDY5Qztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLWJsYWNrIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItZ3JleSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLW9yYW5nZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXNreSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzUwOGFhNDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLWdyZWVuIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItanVpY3lfcGluayAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXNhbmR5X2Jyb3duIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItcHVycGxlIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3Itd2hpdGUgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsdWUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICMzYzY4N2I7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsdWUudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci10dXJxdW9pc2UudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXR1cnF1b2lzZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBpbmsudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBpbmsudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci12aW9sZXQudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXZpb2xldC52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBlYWNvYy52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItcGVhY29jLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItY2hpbm8udmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWNoaW5vLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItbXVsbGVkX3dpbmUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLW11bGxlZF93aW5lLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItdmlzdGFfYmx1ZS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItdmlzdGFfYmx1ZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsYWNrLnZjX2ljb25fZWxlbWVudC1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1ibGFjay52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZXkudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNFQkVCRUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZXkudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1vcmFuZ2UudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLW9yYW5nZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDU7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXNreS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3Itc2t5LnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItZ3JlZW4udmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZWVuLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItanVpY3lfcGluay52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItanVpY3lfcGluay52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXNhbmR5X2Jyb3duLnZjX2ljb25fZWxlbWVudC1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1zYW5keV9icm93bi52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXB1cnBsZS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItcHVycGxlLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3Itd2hpdGUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXdoaXRlLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udmNfY2hhcnQgLnZjX2NoYXJ0LWxlZ2VuZCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMC4zZW0gMDtcbiAgbWluLWhlaWdodDogMS4zZW07XG59XG4udmNfY2hhcnQgLnZjX2NoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEuM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG4gIC52Y19jaGFydCAudmNfY2hhcnQtd2l0aC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbi52Y19saW5lLWNoYXJ0IC52Y19jaGFydC13aXRoLWxlZ2VuZCB7XG4gIHdpZHRoOiA3NSU7XG59XG4udmNfbGluZS1jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC53cGJfd3JhcHBlciAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIgLnpvb21JbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgW2NsYXNzKj0nX2NpcmNsZSddIC52Yy16b29tLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSBbY2xhc3MqPSdfcm91bmRlZCddIC52Yy16b29tLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfcGFnaW5hdGlvbiAudmNfcGFnaW5hdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnZjX2dlbmVyYWwudmNfcGFnaW5hdGlvbiAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZjX3BhZ2luYXRpb24udmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52Y19wYWdpbmF0aW9uLnZjX3BhZ2luYXRpb24tc2hhcGUtcm91bmQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52Y19wYWdpbmF0aW9uLnZjX3BhZ2luYXRpb24tc2hhcGUtcm91bmRlZCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNjg3Yjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWUudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcGluay52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcGluay52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlvbGV0LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlvbGV0LnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYy52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYy52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItY2hpbm8udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1jaGluby52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1jaGluby52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWNoaW5vLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1tdWxsZWQtd2luZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNmNDgyNDU7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNreS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNreS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1za3kudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1za3kudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW4udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWdyZWVuLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbmsudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbmsudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd24udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd24udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1zYW5keS1icm93bi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmxhY2sudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmxhY2sudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ibGFjay52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JleS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JleS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXdoaXRlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXdoaXRlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itd2hpdGUudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQudmNfcm93IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnZjLXJvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdIC52Y19ncmlkLnZjX3JvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMnB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0ycHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMnB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItM3B4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItM3B4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci00cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNHB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci01cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMTBweCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTEwcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTEwcHggLnZjX2dyaWQtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTE1cHgge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xNXB4IC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xNXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0yMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjBweCAudmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjBweCAudmNfZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjVweCB7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTI1cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTI1cHggLnZjX2dyaWQtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTMwcHgge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cgLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIgLnZjX2dyaWQtaXRlbS52Y192aXNpYmxlLWl0ZW06aG92ZXIge1xuICB6LWluZGV4OiAzO1xufVxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTtcbn1cbi52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtIC52Y19ncmlkLWl0ZW0tbWluaSAudmNfZ3JpZC1pdGVtLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLndwYl9jb250ZW50X2VsZW1lbnQsXG4udmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbSAudmNfaWNvbl9lbGVtZW50LFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2J0biB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbSAud3BiX2NvbnRlbnRfZWxlbWVudCBhLFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2ljb25fZWxlbWVudCBhLFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2J0biBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnZjX2dyaWQgLnZjX2dpdGVtLWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0sXG4udmNfbWFzb25yeV9tZWRpYV9ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0udmNfdmlzaWJsZS1pdGVtLFxuLnZjX21hc29ucnlfbWVkaWFfZ3JpZCAudmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbS52Y192aXNpYmxlLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19iYXNpY19ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSxcbi52Y19tZWRpYV9ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC52Y19iYXNpY19ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSxcbiAgLnZjX21lZGlhX2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0udmNfdmlzaWJsZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIC52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQtaXRlbSxcbiAgLnZjX21hc29ucnlfbWVkaWFfZ3JpZCAudmNfZ3JpZC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDFweDtcbiAgfVxufVxuLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfZ2l0ZW0tZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lO1xufVxuLnZjX2dpdGVtLWZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi52Y19naXRlbS1mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi52Y19naXRlbS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfZ2l0ZW0tYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19naXRlbS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi52Y19naXRlbS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1pcy1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZjX2dpdGVtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmNfZ2l0ZW1fcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZjX2dpdGVtX3JvdyAudmNfZ2l0ZW1fcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnZjX2dpdGVtLXpvbmUtYSAudmNfZ2l0ZW0tcm93LXBvc2l0aW9uLXRvcCxcbi52Y19naXRlbS16b25lLWIgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udmNfZ2l0ZW0tem9uZS1hIC52Y19naXRlbS1yb3ctcG9zaXRpb24tbWlkZGxlLFxuLnZjX2dpdGVtLXpvbmUtYiAudmNfZ2l0ZW0tcm93LXBvc2l0aW9uLW1pZGRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y19naXRlbS16b25lLWEgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi1ib3R0b20sXG4udmNfZ2l0ZW0tem9uZS1iIC52Y19naXRlbS1yb3ctcG9zaXRpb24tYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnZjX2dpdGVtX3JvdyAudmNfZ2l0ZW0tY29sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi52Y19naXRlbS16b25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tem9uZSAudmMtem9uZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA1O1xufVxuLnZjX2dpdGVtLXpvbmUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbi52Y19naXRlbS16b25lLWEgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi52Y19naXRlbS16b25lLWIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLXpvbmUtYiAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDA7XG59XG4udmNfZ3JpZC1pdGVtLXpvbmUtYy1sZWZ0IC52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDUwJTtcbn1cbi52Y19ncmlkLWl0ZW0tem9uZS1jLWxlZnQgLnZjX2dpdGVtLXpvbmUtYyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLnZjX2dyaWQtaXRlbS16b25lLWMtcmlnaHQgLnZjX2dpdGVtLWFuaW1hdGVkLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4udmNfZ3JpZC1pdGVtLXpvbmUtYy1yaWdodCAudmNfZ2l0ZW0tem9uZS1jIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0byAudmNfZ2l0ZW0tem9uZS1pbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmMtZ2l0ZW0tem9uZS1oZWlnaHQtbW9kZS1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8udmMtZ2l0ZW0tem9uZS1oZWlnaHQtbW9kZS1hdXRvLTQtMzpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMy00OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMzMzMzMzMlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMy00OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMzMzMzMzMlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMTYtOTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tOS0xNjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTc3Ljc3Nzc3Nzc4JTtcbn1cbi52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlIC52Y19idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZSAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgei1pbmRleDogMTk5O1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtbm9uZSAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ub25lIC52Y19naXRlbS16b25lLWIge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfc2VwYXJhdG9yLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvcixcbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfc2VwYXJhdG9yLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgd2lkdGg6IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19idG4sXG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX2J0bixcbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX2J0biB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19zZXBhcmF0b3Ige1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHdpZHRoOiA1MCU7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfYnRuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWIsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgd2lkdGg6IDUwJTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHJvdGF0ZSgxMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYSxcbi52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgZmlsdGVyOiBibHVyKDBweCk7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG4gIC1tb3otZmlsdGVyOiBibHVyKDBweCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoMHB4KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmx1cihQaXhlbFJhZGl1cz0nMCcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3ZWJraXQtdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIC1tb3otdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWEsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICBmaWx0ZXI6IHVybCgnLi4vdmMvYmx1ci5zdmcjYmx1cicpO1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigycHgpO1xuICAtbW96LWZpbHRlcjogYmx1cigycHgpO1xuICAtbXMtZmlsdGVyOiBibHVyKDJweCk7XG4gIGZpbHRlcjogYmx1cigycHgpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CbHVyKFBpeGVsUmFkaXVzPScwJyk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2xpZGVJblJpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5SaWdodCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5SaWdodCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5MZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5MZWZ0IC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2xpZGVJbkxlZnQgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZUJvdHRvbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlQm90dG9tIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNsaWRlQm90dG9tIC52Y19naXRlbS16b25lLWIge1xuICB0b3A6IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZVRvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlVG9wIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZVRvcCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgdG9wOiAwO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEZhZGVJbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mbGlwRmFkZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAxcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDFzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZsaXBGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mbGlwRmFkZUluIC52Y19naXRlbS16b25lLWIge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDFzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb1RvcDIwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLWdvVG9wMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgYm90dG9tOiAtMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1iIC52Y19naXRlbS16b25lLW1pbmkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWdvVG9wMjAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGJvdHRvbTogMCU7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLWdvQm90dG9tMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWdvQm90dG9tMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICB0b3A6IC0xMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIC52Y19naXRlbS16b25lLWIgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZ29Cb3R0b20yMCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgdG9wOiAwJTtcbn1cbi52Y19naXRlbS1wb3N0LWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZjX2dpdGVtLXBvc3QtZGF0YSBoMiB7XG4gIG1hcmdpbjogMDtcbn1cbi52Y19naXRlbS1wb3N0LWNhdGVnb3J5LW5hbWUgLnZjX2dpdGVtLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52Y19ncmlkIC52Y19wYWdlYWJsZS1sb2FkLW1vcmUtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnZjX2dyaWQgLnZjX3BhZ2VhYmxlLWxvYWQtbW9yZS1idG4gPiAudmNfYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMgLnZjX2dyaWQtb3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiA1cHggN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlcjogM3B4IHNvbGlkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1wb2ludF9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXBvaW50X2RvdHMgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiA1cHggN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMzYzY4N2IgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibHVlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2IgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M2ODdiICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGluayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItY2hpbm8gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1tdWxsZWRfd2luZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItbXVsbGVkX3dpbmUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aXN0YV9ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmxhY2sgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JleSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmV5IC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNmNDgyNDUgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNDgyNDUgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUwOGFhNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmVlbiAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JlZW4gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNmZiODQ0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1qdWljeV9waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2FuZHlfYnJvd24gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci13aGl0ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2IgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aXN0YV9ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JleSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmV5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDUgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZmI4NDQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1qdWljeV9waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lOmhvdmVyIC52Y19ncmlkLW93bC1uYXYge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMi41cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2OmhvdmVyLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtcHJldiB7XG4gIGxlZnQ6IDVweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYudmNfZ3JpZC1uYXYtcHJldi1vdXRzaWRlIHtcbiAgbGVmdDogLTMwcHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgcmlnaHQ6IDVweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQudmNfZ3JpZC1uYXYtbmV4dC1vdXRzaWRlIHtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjM2M2ODdiICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci10dXJxdW9pc2Uge1xuICBjb2xvcjogIzUwOGFhNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcGluayB7XG4gIGNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci12aW9sZXQge1xuICBjb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcGVhY29jIHtcbiAgY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWNoaW5vIHtcbiAgY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLW11bGxlZF93aW5lIHtcbiAgY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLXZpc3RhX2JsdWUge1xuICBjb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItYmxhY2sge1xuICBjb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItZ3JleSB7XG4gIGNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2Y0ODI0NSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3Itc2t5IHtcbiAgY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWdyZWVuIHtcbiAgY29sb3I6ICM2ZmI4NDQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWp1aWN5X3Bpbmsge1xuICBjb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3Itc2FuZHlfYnJvd24ge1xuICBjb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTFweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMXB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTNweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTJweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMnB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTMuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItM3B4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zcHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIG1hcmdpbi10b3A6IC0xNHB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItNHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci00cHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIG1hcmdpbi10b3A6IC0xNC41cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci01cHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtcHJldixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0xMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0xMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTcuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0yMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0yMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMjIuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMjVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMjVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMjcuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyNXB4IDAgMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpID4gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA4YWE0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6aG92ZXIgYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6Zm9jdXMgYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6aG92ZXIgc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6Zm9jdXMgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1wcmV2ID4gYTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtbmV4dCA+IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWZpcnN0ID4gYTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtbGFzdCA+IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IGE6aG92ZXIsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IHNwYW46aG92ZXIsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IGE6Zm9jdXMsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1kaXNhYmxlZCA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1kaXNhYmxlZCA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWRpc2FibGVkID4gYTpob3Zlcixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ibHVlID4gbGkge1xuICBib3JkZXItY29sb3I6ICMzYzY4N2IgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ibHVlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWJsdWUgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNjNjg3YiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZSA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTA4YWE0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcGluayA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcGluayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1waW5rID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci12aW9sZXQgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXZpb2xldCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci12aW9sZXQgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYyA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcGVhY29jID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYyA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItY2hpbm8gPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWNoaW5vID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWNoaW5vID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1tdWxsZWRfd2luZSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItbXVsbGVkX3dpbmUgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItbXVsbGVkX3dpbmUgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXZpc3RhX2JsdWUgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXZpc3RhX2JsdWUgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItdmlzdGFfYmx1ZSA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItYmxhY2sgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWJsYWNrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWJsYWNrID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ncmV5ID4gbGkge1xuICBib3JkZXItY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ncmV5ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWdyZXkgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLW9yYW5nZSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itb3JhbmdlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLW9yYW5nZSA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDgyNDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4MjQ1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itc2t5ID4gbGkge1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1za3kgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itc2t5ID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MDhhYTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ncmVlbiA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmZiODQ0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItZ3JlZW4gPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItZ3JlZW4gPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZmYjg0NCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWp1aWN5X3BpbmsgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWp1aWN5X3BpbmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItanVpY3lfcGluayA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itc2FuZHlfYnJvd24gPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXNhbmR5X2Jyb3duID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXNhbmR5X2Jyb3duID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXB1cnBsZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXdoaXRlID4gbGkge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci13aGl0ZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci13aGl0ZSA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMkEyQTJBICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0ID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0ID4gbGkgPiBzcGFuIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjJweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0ID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0ID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHQgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0ID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHQgPiBsaTpsYXN0LWNoaWxkID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmsgPiBsaTpsYXN0LWNoaWxkID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0ID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9kYXJrID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9saWdodCA+IGxpID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBtaW4td2lkdGg6IDIycHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZCA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmsgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9saWdodCA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZSA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9kYXJrID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0ID4gbGkgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgcGFkZGluZzogM3B4O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmUgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9saWdodCA+IGxpID4gc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBwYWRkaW5nOiAzcHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9kYXJrID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmsgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyayA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9saWdodCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9saWdodCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfbGlnaHQgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2xpZ2h0ID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0ID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2RhcmsgPiBsaSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2xpZ2h0ID4gbGkge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfbGlnaHQgPiBsaSA+IGEge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfZGFyayBsaS52Y19ncmlkLWRpc2FibGVkICsgbGksXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19saWdodCBsaS52Y19ncmlkLWRpc2FibGVkICsgbGksXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19kYXJrID4gbGk6Zmlyc3QtY2hpbGQsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19saWdodCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19kYXJrID4gbGkgPiBhIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2xpZ2h0ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLWxvYWRpbmcge1xuICBtYXJnaW46IDJlbSBhdXRvO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjE2cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjE2cztcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnZjX2dyaWQtbG9hZGluZzpiZWZvcmUsXG4udmNfZ3JpZC1sb2FkaW5nOmFmdGVyLFxuLnZjX2dyaWQtbG9hZGluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBsb2FkNyAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnZjX2dyaWQtbG9hZGluZzpiZWZvcmUge1xuICBsZWZ0OiAtMjBweDtcbn1cbi52Y19ncmlkLWxvYWRpbmc6YWZ0ZXIge1xuICBsZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zMnM7XG59XG4udmNfZ3JpZC1sb2FkaW5nOmJlZm9yZSxcbi52Y19ncmlkLWxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDcge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgLTEuM2VtIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWQ3IHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxufVxuLnZjX2dyaWQtZmlsdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M2ODdiO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWE0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4MjQ1O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZiODQ0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnZjX2dyaWQtZmlsdGVyID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG59XG4udmNfZ3JpZC1maWx0ZXIgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBsaW5lYXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52Y19ncmlkLWZpbHRlciA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlciA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZGVmYXVsdCA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb21tYSAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci0gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZGVmYXVsdC1sZXNzLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjgpO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06bnRoLWNoaWxkKG4rMiksXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOm50aC1jaGlsZChuKzIpLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZC1sZXNzID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IGEsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gYSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IGEsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBhLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBhLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkODU5ZDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzY4N2I7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2ZDgyO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFhNDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTkxZDM7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZmQ1O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWQ5Y2I7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk1Zjc3O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Y2UyYjg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdhMjc1O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODI0NTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlYTJiOTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhhYTQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJjNzY4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmYjg0NDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzgxN2Q7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWI2OTg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjlmY2Q7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06bnRoLWNoaWxkKG4rMiksXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpudGgtY2hpbGQobisyKSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wOiAwO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQtYWxsID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmQtYWxsID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItc2l6ZS14cyAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1zaXplLXNtIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAycHggN3B4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLXNpemUtbWQgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBmb250LXNpemU6IDEwMCU7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLXNpemUtbGcgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfZ3JpZC1maWx0ZXItc2VsZWN0LFxuLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jZW50ZXIsXG4udmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1yaWdodCxcbi52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1sZWZ0LFxuLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0IC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4udmNfZ3JpZC1maWx0ZXItZHJvcGRvd24gLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QgLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCBzZWxlY3QsXG4udmNfZ3JpZC1maWx0ZXItZHJvcGRvd24gLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCBzZWxlY3Qge1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjM2M2ODdiO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM1MDhhYTQ7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjRkU2QzYxO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0IC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM4RDZEQzQ7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogIzRDQURDOTtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogI0NFQzJBQjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogIzUwNDg1QjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM3NUQ2OUM7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICMyQTJBMkE7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5IC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5IC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjRUJFQkVCO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNmNDgyNDU7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogIzUwOGFhNDtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogIzZmYjg0NDtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNGNDUyNEQ7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNGNzk0Njg7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogI0I5N0VCQjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0IC52Y19ncmlkLXN0eWxlZC1zZWxlY3QsXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93biAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QgLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24gLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHNlbGVjdCxcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIC52Y19ncmlkLXN0eWxlZC1zZWxlY3Qgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgei1pbmRleDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudmNfcmVzcG9uc2l2ZSAudmNfZ3JpZC1maWx0ZXItc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmNfcmVzcG9uc2l2ZSAudmNfZ3JpZC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm93bC1jYXJvdXNlbCB7XG4gIC8qIC5vd2wtYW5pbWF0ZWQtb3V0IC0gb25seSBmb3IgY3VycmVudCBpdGVtICovXG4gIC8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuICAvKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuICAvKiBUaGlzIGlzIHZlcnkgaW1wb3J0YW50IGNsYXNzLiBVc2Ugei1pbmRleCBpZiB5b3Ugd2FudCBtb3ZlIEluIGl0ZW0gYWJvdmUgT3V0IGl0ZW0gKi9cbiAgLyogLmZhZGVPdXQgaXMgc3R5bGUgdGFrZW4gZnJvbSBBbmltYXRpb24uY3NzIGFuZCB0aGlzIGlzIGhvdyBpdCBsb29rcyBpbiBvd2wuY2Fyb3VzZWwuY3NzOiAgKi9cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC52Y19ncmlkLWl0ZW0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAxO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIsXG4udmMtaG92ZXJib3gtd3JhcHBlciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXNoYXBlLS1yb3VuZGVkIC52Yy1ob3ZlcmJveC1mcm9udCxcbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXNoYXBlLS1yb3VuZGVkIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXNoYXBlLS1yb3VuZCAudmMtaG92ZXJib3gtZnJvbnQsXG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1zaGFwZS0tcm91bmQgLnZjLWhvdmVyYm94LWJhY2sge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtYWxpZ24tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWFsaWduLS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWFsaWduLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIgLnZjLWhvdmVyYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tMTAwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTkwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiA5MCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tODAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDgwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS03MCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogNzAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTYwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tNTAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS00MCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogNDAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTMwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiAzMCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tMjAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDIwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS0xMCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogMTAlO1xufVxuLnZjLWhvdmVyYm94LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4udmMtaG92ZXJib3gtaW5uZXIgOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZjLWhvdmVyYm94LWJsb2NrIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnZjLWhvdmVyYm94LWJsb2NrLWlubmVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4udmMtaG92ZXJib3gtYmxvY2staW5uZXIgKiB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Yy1ob3ZlcmJveC1mcm9udCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgei1pbmRleDogMTtcbn1cbi52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4udmMtaG92ZXJib3g6aG92ZXIgLnZjLWhvdmVyYm94LWZyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xufVxuLnZjLWhvdmVyYm94OmhvdmVyIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtZGlyZWN0aW9uLS1yZXZlcnNlIC52Yy1ob3ZlcmJveC1mcm9udCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtZGlyZWN0aW9uLS1yZXZlcnNlIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICB6LWluZGV4OiAyO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtZGlyZWN0aW9uLS1yZXZlcnNlIC52Yy1ob3ZlcmJveDpob3ZlciAudmMtaG92ZXJib3gtZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1kaXJlY3Rpb24tLXJldmVyc2UgLnZjLWhvdmVyYm94OmhvdmVyIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19ncmlkL3ZjX2dyaWRfdjEuZW90Py05aGJnYWMnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3ZjX2dyaWQvdmNfZ3JpZF92MS5lb3Q/I2llZml4LTloYmdhYycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy92Y19ncmlkL3ZjX2dyaWRfdjEud29mZj8tOWhiZ2FjJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvdmNfZ3JpZC92Y19ncmlkX3YxLnR0Zj8tOWhiZ2FjJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL3ZjX2dyaWQvdmNfZ3JpZF92MS5zdmc/LTloYmdhYyN2Y19ncmlkX3YxJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuW2NsYXNzXj1cInZjX2Fycm93LWljb24tXCJdLFxuW2NsYXNzKj1cIiB2Y19hcnJvdy1pY29uLVwiXSB7XG4gIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi52Y19hcnJvdy1pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG59XG4udmNfYXJyb3ctaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd19kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd191cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDFfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDFfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzAyX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzAyX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wM19sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wM19yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDRfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDRfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA1X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA1X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNl9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDdfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDdfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA4X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA4X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOV9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMTBfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMTBfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzExX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzExX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMl9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuLnZjX2Fycm93LWljb24tbmF2aWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuLyogQ1NTIEFuaW1hdGlvbnMgKi9cbi53cGJfYW5pbWF0ZV93aGVuX2FsbW9zdF92aXNpYmxlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLndwYl9hbmltYXRlX3doZW5fYWxtb3N0X3Zpc2libGU6bm90KC53cGJfc3RhcnRfYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAtby1hbmltYXRpb246IG5vbmU7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi53cGJfdG9wLXRvLWJvdHRvbSxcbi50b3AtdG8tYm90dG9tIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdwYl90dGIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW8tYW5pbWF0aW9uOiB3cGJfdHRiIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIGFuaW1hdGlvbjogd3BiX3R0YiAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuLndwYl9ib3R0b20tdG8tdG9wLFxuLmJvdHRvbS10by10b3Age1xuICAtd2Via2l0LWFuaW1hdGlvbjogd3BiX2J0dCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtby1hbmltYXRpb246IHdwYl9idHQgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgYW5pbWF0aW9uOiB3cGJfYnR0IDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG4ud3BiX2xlZnQtdG8tcmlnaHQsXG4ubGVmdC10by1yaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cGJfbHRyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC1vLWFuaW1hdGlvbjogd3BiX2x0ciAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICBhbmltYXRpb246IHdwYl9sdHIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cbi53cGJfcmlnaHQtdG8tbGVmdCxcbi5yaWdodC10by1sZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdwYl9ydGwgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW8tYW5pbWF0aW9uOiB3cGJfcnRsIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIGFuaW1hdGlvbjogd3BiX3J0bCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuLndwYl9hcHBlYXIsXG4uYXBwZWFyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdwYl9hcHBlYXIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW8tYW5pbWF0aW9uOiB3cGJfYXBwZWFyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIGFuaW1hdGlvbjogd3BiX2FwcGVhciAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLndwYl9zdGFydF9hbmltYXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi8qIFRvcCB0byBib3R0b20ga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX3R0YiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgd3BiX3R0YiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuLyogQm90dG9tIHRvIHRvcCBrZXlmcmFtZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3cGJfYnR0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyB3cGJfYnR0IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIExlZnQgdG8gcmlnaHQga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuLyogUmlnaHQgdG8gbGVmdCBrZXlmcmFtZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3cGJfcnRsIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyB3cGJfcnRsIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIEFwcGVhciBmcm9tIGNlbnRlciBrZXlmcmFtZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3cGJfYXBwZWFyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyB3cGJfYXBwZWFyIHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG4udmMtc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc3Bpbm5lci5naWYnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbn1cbi52Yy1zcGlubmVyLnZjLXNwaW5uZXItY29tcGxldGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vdmMvdGljay5wbmcnKTtcbn1cbi52Yy1zcGlubmVyLnZjLXNwaW5uZXItZmFpbGVkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3ZjL3JlbW92ZS5wbmcnKTtcbn1cbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX2dpdGVtLXpvbmUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIGxlZnQ6IDA7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyIHtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gIGhlaWdodDogNTBweDtcbn1cbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXI6YmVmb3JlLFxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlcjphZnRlcixcbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHZjX3dvby1hZGQtY2FydC1sb2FkIDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogdmNfd29vLWFkZC1jYXJ0LWxvYWQgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXI6YmVmb3JlIHtcbiAgbGVmdDogLTIwcHg7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyOmFmdGVyIHtcbiAgbGVmdDogMjBweDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMzJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMzJzO1xufVxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlcjpiZWZvcmUsXG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHZjX3dvby1hZGQtY2FydC1sb2FkIHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxufVxuQGtleWZyYW1lcyB2Y193b28tYWRkLWNhcnQtbG9hZCB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gIH1cbn1cbi52Y19ncmlkLWl0ZW0tbWluaSAuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vXG4vLyBUYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxudGFibGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZztcbn1cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuXG4vLyBCYXNlbGluZSBzdHlsZXNcblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgLy8gQ2VsbHNcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IEB0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEJvdHRvbSBhbGlnbiBmb3IgY29sdW1uIGhlYWRpbmdzXG4gID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG4gIC8vIFJlbW92ZSB0b3AgYm9yZGVyIGZyb20gdGhlYWQgYnkgZGVmYXVsdFxuICA+IGNhcHRpb24gKyB0aGVhZCxcbiAgPiBjb2xncm91cCArIHRoZWFkLFxuICA+IHRoZWFkOmZpcnN0LWNoaWxkIHtcbiAgICA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgbXVsdGlwbGUgdGJvZHkgaW5zdGFuY2VzXG4gID4gdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBOZXN0aW5nXG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJvZHktYmc7XG4gIH1cbn1cblxuXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG5cbi50YWJsZS1jb25kZW5zZWQge1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogQHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9yZGVyZWQgdmVyc2lvblxuLy9cbi8vIEFkZCBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gdGhlYWQgPiB0ciB7XG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICA+IHRkLFxuICAgID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWJnLWFjY2VudDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgPiB0ZCxcbiAgICA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZy1ob3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBjZWxsIHNpemluZ1xuLy9cbi8vIFJlc2V0IGRlZmF1bHQgdGFibGUgYmVoYXZpb3JcblxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LzEwIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cbnRhYmxlIHtcbiAgdGQsXG4gIHRoIHtcbiAgICAmW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS8xMCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuLy8gR2VuZXJhdGUgdGhlIGNvbnRleHR1YWwgdmFyaWFudHNcbi50YWJsZS1yb3ctdmFyaWFudChhY3RpdmU7IEB0YWJsZS1iZy1hY3RpdmUpO1xuLnRhYmxlLXJvdy12YXJpYW50KHN1Y2Nlc3M7IEBzdGF0ZS1zdWNjZXNzLWJnKTtcbi50YWJsZS1yb3ctdmFyaWFudChpbmZvOyBAc3RhdGUtaW5mby1iZyk7XG4udGFibGUtcm93LXZhcmlhbnQod2FybmluZzsgQHN0YXRlLXdhcm5pbmctYmcpO1xuLnRhYmxlLXJvdy12YXJpYW50KGRhbmdlcjsgQHN0YXRlLWRhbmdlci1iZyk7XG5cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBXcmFwIHlvdXIgdGFibGVzIGluIGAudGFibGUtcmVzcG9uc2l2ZWAgYW5kIHdlJ2xsIG1ha2UgdGhlbSBtb2JpbGUgZnJpZW5kbHlcbi8vIGJ5IGVuYWJsaW5nIGhvcml6b250YWwgc2Nyb2xsaW5nLiBPbmx5IGFwcGxpZXMgPDc2OHB4LiBFdmVyeXRoaW5nIGFib3ZlIHRoYXRcbi8vIHdpbGwgZGlzcGxheSBub3JtYWxseS5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAwLjc1KTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgLy8gVGlnaHRlbiB1cCBzcGFjaW5nXG4gICAgPiAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLy8gRW5zdXJlIHRoZSBjb250ZW50IGRvZXNuJ3Qgd3JhcFxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lhbCBvdmVycmlkZXMgZm9yIHRoZSBib3JkZXJlZCB0YWJsZXNcbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC8vIE51a2UgdGhlIGFwcHJvcHJpYXRlIGJvcmRlcnMgc28gdGhhdCB0aGUgcGFyZW50IGNhbiBoYW5kbGUgdGhlbVxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT25seSBudWtlIHRoZSBsYXN0IHJvdydzIGJvdHRvbS1ib3JkZXIgaW4gYHRib2R5YCBhbmQgYHRmb290YCBzaW5jZVxuICAgICAgLy8gY2hhbmNlcyBhcmUgdGhlcmUgd2lsbCBiZSBvbmx5IG9uZSBgdHJgIGluIGEgYHRoZWFkYCBhbmQgdGhhdCB3b3VsZFxuICAgICAgLy8gcmVtb3ZlIHRoZSBib3JkZXIgYWx0b2dldGhlci5cbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEZvcm1zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIE5vcm1hbGl6ZSBub24tY29udHJvbHNcbi8vXG4vLyBSZXN0eWxlIGFuZCBiYXNlbGluZSBub24tY29udHJvbCBmb3JtIGVsZW1lbnRzLlxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggc2V0IGEgYG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OS5cbiAgbWluLXdpZHRoOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAoQGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBAbGVnZW5kLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbGVnZW5kLWJvcmRlci1jb2xvcjtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gRm9yY2UgSUU4IHRvIHdyYXAgbG9uZyBjb250ZW50IChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMzE0MSlcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vLyBOb3JtYWxpemUgZm9ybSBjb250cm9sc1xuLy9cbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXG4vLyBpcyByZXF1aXJlZCB0byBlbnN1cmUgb3B0aW11bSBkaXNwbGF5IHdpdGggb3Igd2l0aG91dCB0aG9zZSBjbGFzc2VzIHRvIGJldHRlclxuLy8gYWRkcmVzcyBicm93c2VyIGluY29uc2lzdGVuY2llcy5cblxuLy8gT3ZlcnJpZGUgY29udGVudC1ib3ggaW4gTm9ybWFsaXplICgqIGlzbid0IHNwZWNpZmljIGVub3VnaClcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuLy8gUG9zaXRpb24gcmFkaW9zIGFuZCBjaGVja2JveGVzIGJldHRlclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5OyAvLyBJRTgtOVxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vLyBTZXQgdGhlIGhlaWdodCBvZiBmaWxlIGNvbnRyb2xzIHRvIG1hdGNoIHRleHQgaW5wdXRzXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBNYWtlIHJhbmdlIGlucHV0cyBiZWhhdmUgbGlrZSB0ZXh0dWFsIGZvcm0gY29udHJvbHNcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gTWFrZSBtdWx0aXBsZSBzZWxlY3QgZWxlbWVudHMgaGVpZ2h0IG5vdCBmaXhlZFxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9jdXMgZm9yIGZpbGUsIHJhZGlvLCBhbmQgY2hlY2tib3hcbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgLnRhYi1mb2N1cygpO1xufVxuXG4vLyBBZGp1c3Qgb3V0cHV0IGVsZW1lbnRcbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6IEBpbnB1dC1jb2xvcjtcbn1cblxuXG4vLyBDb21tb24gZm9ybSBjb250cm9sc1xuLy9cbi8vIFNoYXJlZCBzaXplIGFuZCB0eXBlIHJlc2V0cyBmb3IgZm9ybSBjb250cm9scy4gQXBwbHkgYC5mb3JtLWNvbnRyb2xgIHRvIGFueVxuLy8gb2YgdGhlIGZvbGxvd2luZyBmb3JtIGNvbnRyb2xzOlxuLy9cbi8vIHNlbGVjdFxuLy8gdGV4dGFyZWFcbi8vIGlucHV0W3R5cGU9XCJ0ZXh0XCJdXG4vLyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZVwiXVxuLy8gaW5wdXRbdHlwZT1cIm1vbnRoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cIndlZWtcIl1cbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl1cbi8vIGlucHV0W3R5cGU9XCJlbWFpbFwiXVxuLy8gaW5wdXRbdHlwZT1cInVybFwiXVxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxuLy8gaW5wdXRbdHlwZT1cInRlbFwiXVxuLy8gaW5wdXRbdHlwZT1cImNvbG9yXCJdXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlOyAvLyBNYWtlIGlucHV0cyBhdCBsZWFzdCB0aGUgaGVpZ2h0IG9mIHRoZWlyIGJ1dHRvbiBjb3VudGVycGFydCAoYmFzZSBsaW5lLWhlaWdodCArIHBhZGRpbmcgKyBib3JkZXIpXG4gIHBhZGRpbmc6IEBwYWRkaW5nLWJhc2UtdmVydGljYWwgQHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogQGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgQGlucHV0LWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogQGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIC5ib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTtcbiAgLnRyYW5zaXRpb24oflwiYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1c1wiKTtcblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIC5mb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAucGxhY2Vob2xkZXIoKTtcblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICZbZGlzYWJsZWRdLFxuICAmW3JlYWRvbmx5XSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWJnLWRpc2FibGVkO1xuICAgIG9wYWNpdHk6IDE7IC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudFxuICB9XG5cbiAgLy8gUmVzZXQgaGVpZ2h0IGZvciBgdGV4dGFyZWFgc1xuICB0ZXh0YXJlYSYge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5cbi8vIFNlYXJjaCBpbnB1dHMgaW4gaU9TXG4vL1xuLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5cbi8vIFNwZWNpYWwgc3R5bGVzIGZvciBpT1MgZGF0ZSBpbnB1dFxuLy9cbi8vIEluIE1vYmlsZSBTYWZhcmksIGRhdGUgaW5wdXRzIHJlcXVpcmUgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlXG4vLyBnaXZlbiBoZWlnaHQgb2YgdGhlIGlucHV0LiBTaW5jZSB0aGlzIGZ1Y2tzIHVwIGV2ZXJ5dGhpbmcgZWxzZSwgd2UgaGF2ZSB0b1xuLy8gYXBwcm9wcmlhdGVseSByZXNldCBpdCBmb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIHRoZSBzaXplIHZhcmlhdGlvbnMuXG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlO1xuICAvLyBJRTgrIG1pc2FsaWducyB0aGUgdGV4dCB3aXRoaW4gZGF0ZSBpbnB1dHMsIHNvIHdlIHJlc2V0XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZSB+XCJcXDBcIjtcblxuICAmLmlucHV0LXNtIHtcbiAgICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1zbWFsbDtcbiAgfVxuICAmLmlucHV0LWxnIHtcbiAgICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1sYXJnZTtcbiAgfVxufVxuXG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7IC8vIGNsZWFyIHRoZSBmbG9hdGluZyBpbnB1dCBpZiB0aGVyZSBpcyBubyBsYWJlbCB0ZXh0XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDsgLy8gTW92ZSB1cCBzaWJsaW5nIHJhZGlvcyBvciBjaGVja2JveGVzIGZvciB0aWdodGVyIHNwYWNpbmdcbn1cblxuLy8gUmFkaW9zIGFuZCBjaGVja2JveGVzIG9uIHNhbWUgbGluZVxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXG59XG5cbi8vIEFwcGx5IHNhbWUgZGlzYWJsZWQgY3Vyc29yIHR3ZWFrIGFzIGZvciBpbnB1dHNcbi8vXG4vLyBOb3RlOiBOZWl0aGVyIHJhZGlvcyBub3IgY2hlY2tib3hlcyBjYW4gYmUgcmVhZG9ubHkuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4ucmFkaW8sXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LFxuLmNoZWNrYm94LWlubGluZSB7XG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cblxuLmlucHV0LXNtIHtcbiAgLmlucHV0LXNpemUoQGlucHV0LWhlaWdodC1zbWFsbDsgQHBhZGRpbmctc21hbGwtdmVydGljYWw7IEBwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7IEBmb250LXNpemUtc21hbGw7IEBsaW5lLWhlaWdodC1zbWFsbDsgQGJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuXG4uaW5wdXQtbGcge1xuICAuaW5wdXQtc2l6ZShAaW5wdXQtaGVpZ2h0LWxhcmdlOyBAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDsgQHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1sYXJnZTsgQGxpbmUtaGVpZ2h0LWxhcmdlOyBAYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5cblxuLy8gRm9ybSBjb250cm9sIGZlZWRiYWNrIHN0YXRlc1xuLy9cbi8vIEFwcGx5IGNvbnRleHR1YWwgYW5kIHNlbWFudGljIHN0YXRlcyB0byBpbmRpdmlkdWFsIGZvcm0gY29udHJvbHMuXG5cbi5oYXMtZmVlZGJhY2sge1xuICAvLyBFbmFibGUgYWJzb2x1dGUgcG9zaXRpb25pbmdcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIEVuc3VyZSBpY29ucyBkb24ndCBvdmVybGFwIHRleHRcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1yaWdodDogKEBpbnB1dC1oZWlnaHQtYmFzZSAqIDEuMjUpO1xuICB9XG59XG4vLyBGZWVkYmFjayBpY29uIChyZXF1aXJlcyAuZ2x5cGhpY29uIGNsYXNzZXMpXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKyA1KTsgLy8gSGVpZ2h0IG9mIHRoZSBgbGFiZWxgIGFuZCBpdHMgbWFyZ2luXG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyOyAvLyBFbnN1cmUgaWNvbiBpcyBhYm92ZSBpbnB1dCBncm91cHNcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XG59XG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IEBpbnB1dC1oZWlnaHQtc21hbGw7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc21hbGw7XG59XG5cbi8vIEZlZWRiYWNrIHN0YXRlc1xuLmhhcy1zdWNjZXNzIHtcbiAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEBzdGF0ZS1zdWNjZXNzLXRleHQ7IEBzdGF0ZS1zdWNjZXNzLXRleHQ7IEBzdGF0ZS1zdWNjZXNzLWJnKTtcbn1cbi5oYXMtd2FybmluZyB7XG4gIC5mb3JtLWNvbnRyb2wtdmFsaWRhdGlvbihAc3RhdGUtd2FybmluZy10ZXh0OyBAc3RhdGUtd2FybmluZy10ZXh0OyBAc3RhdGUtd2FybmluZy1iZyk7XG59XG4uaGFzLWVycm9yIHtcbiAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEBzdGF0ZS1kYW5nZXItdGV4dDsgQHN0YXRlLWRhbmdlci10ZXh0OyBAc3RhdGUtZGFuZ2VyLWJnKTtcbn1cblxuXG4vLyBSZXBvc2l0aW9uIGZlZWRiYWNrIGljb24gaWYgbGFiZWwgaXMgaGlkZGVuIHdpdGggXCJzY3JlZW5yZWFkZXIgb25seVwiIHN0YXRlXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG5cbi8vIFN0YXRpYyBmb3JtIGNvbnRyb2wgdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgYHBgIGVsZW1lbnQgdG8gbWFrZSBhbnkgc3RyaW5nIG9mIHRleHQgYWxpZ24gd2l0aCBsYWJlbHMgaW5cbi8vIGEgaG9yaXpvbnRhbCBmb3JtIGxheW91dC5cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gZnJvbSBgcGBcbn1cblxuXG4vLyBIZWxwIHRleHRcbi8vXG4vLyBBcHBseSB0byBhbnkgZWxlbWVudCB5b3Ugd2lzaCB0byBjcmVhdGUgbGlnaHQgdGV4dCBmb3IgcGxhY2VtZW50IGltbWVkaWF0ZWx5XG4vLyBiZWxvdyBhIGZvcm0gY29udHJvbC4gVXNlIGZvciBnZW5lcmFsIGhlbHAsIGZvcm1hdHRpbmcsIG9yIGluc3RydWN0aW9uYWwgdGV4dC5cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgLy8gYWNjb3VudCBmb3IgYW55IGVsZW1lbnQgdXNpbmcgaGVscC1ibG9ja1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiBsaWdodGVuKEB0ZXh0LWNvbG9yLCAyNSUpOyAvLyBsaWdodGVuIHRoZSB0ZXh0IHNvbWUgZm9yIGNvbnRyYXN0XG59XG5cblxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuLy9cbi8vIEhlYWRzIHVwISBUaGlzIGlzIG1peGluLWVkIGludG8gYC5uYXZiYXItZm9ybWAgaW4gbmF2YmFycy5sZXNzLlxuXG4uZm9ybS1pbmxpbmUge1xuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBJbiBuYXZiYXItZm9ybSwgYWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgICAuaW5wdXQtZ3JvdXAtYnRuLFxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElucHV0IGdyb3VwcyBuZWVkIHRoYXQgMTAwJSB3aWR0aCB0aG91Z2hcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoICh3aGljaCBhbHNvIGF2b2lkc1xuICAgIC8vIGEgYnVnIGluIFdlYktpdDogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTY5KS5cbiAgICAucmFkaW8sXG4gICAgLmNoZWNrYm94IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcbiAgICAvL1xuICAgIC8vIFJlcG9zaXRpb24gdGhlIGljb24gYmVjYXVzZSBpdCdzIG5vdyB3aXRoaW4gYSBncmlkIGNvbHVtbiBhbmQgY29sdW1ucyBoYXZlXG4gICAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxuICAgIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbCBmb3Jtc1xuLy9cbi8vIEhvcml6b250YWwgZm9ybXMgYXJlIGJ1aWx0IG9uIGdyaWQgY2xhc3NlcyBhbmQgYWxsb3cgeW91IHRvIGNyZWF0ZSBmb3JtcyB3aXRoXG4vLyBsYWJlbHMgb24gdGhlIGxlZnQgYW5kIGlucHV0cyBvbiB0aGUgcmlnaHQuXG5cbi5mb3JtLWhvcml6b250YWwge1xuXG4gIC8vIENvbnNpc3RlbnQgdmVydGljYWwgYWxpZ25tZW50IG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlc1xuICAvL1xuICAvLyBMYWJlbHMgYWxzbyBnZXQgc29tZSByZXNldCBzdHlsZXMsIGJ1dCB0aGF0IGlzIHNjb3BlZCB0byBhIG1lZGlhIHF1ZXJ5IGJlbG93LlxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxuICB9XG4gIC8vIEFjY291bnQgZm9yIHBhZGRpbmcgd2UncmUgYWRkaW5nIHRvIGVuc3VyZSB0aGUgYWxpZ25tZW50IGFuZCBvZiBoZWxwIHRleHRcbiAgLy8gYW5kIG90aGVyIGNvbnRlbnQgYmVsb3cgaXRlbXNcbiAgLnJhZGlvLFxuICAuY2hlY2tib3gge1xuICAgIG1pbi1oZWlnaHQ6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpKTtcbiAgfVxuXG4gIC8vIE1ha2UgZm9ybSBncm91cHMgYmVoYXZlIGxpa2Ugcm93c1xuICAuZm9ybS1ncm91cCB7XG4gICAgLm1ha2Utcm93KCk7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgcGFkZGluZy10b3A6IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gICAgcGFkZGluZy1ib3R0b206IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIH1cblxuICAvLyBSZXNldCBzcGFjaW5nIGFuZCByaWdodCBhbGlnbiBsYWJlbHMsIGJ1dCBzY29wZSB0byBtZWRpYSBxdWVyaWVzIHNvIHRoYXRcbiAgLy8gbGFiZWxzIG9uIG5hcnJvdyB2aWV3cG9ydHMgc3RhY2sgdGhlIHNhbWUgYXMgYSBkZWZhdWx0IGZvcm0gZXhhbXBsZS5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXG4gICAgfVxuICB9XG5cbiAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcbiAgLy9cbiAgLy8gUmVwb3NpdGlvbiB0aGUgaWNvbiBiZWNhdXNlIGl0J3Mgbm93IHdpdGhpbiBhIGdyaWQgY29sdW1uIGFuZCBjb2x1bW5zIGhhdmVcbiAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxuICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICB9XG59XG4iLCIvL1xuLy8gTmF2YmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBXcmFwcGVyIGFuZCBiYXNlIGNsYXNzXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiBAbmF2YmFyLWhlaWdodDsgLy8gRW5zdXJlIGEgbmF2YmFyIGFsd2F5cyBzaG93cyAoZS5nLiwgd2l0aG91dCBhIC5uYXZiYXItYnJhbmQgaW4gY29sbGFwc2VkIG1vZGUpXG4gIG1hcmdpbi1ib3R0b206IEBuYXZiYXItbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgLy8gUHJldmVudCBmbG9hdHMgZnJvbSBicmVha2luZyB0aGUgbmF2YmFyXG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogQG5hdmJhci1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGhlYWRpbmdcbi8vXG4vLyBHcm91cHMgYC5uYXZiYXItYnJhbmRgIGFuZCBgLm5hdmJhci10b2dnbGVgIGludG8gYSBzaW5nbGUgY29tcG9uZW50IGZvciBlYXN5XG4vLyBzdHlsaW5nIG9mIHJlc3BvbnNpdmUgYXNwZWN0cy5cblxuLm5hdmJhci1oZWFkZXIge1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGNvbGxhcHNlIChib2R5KVxuLy9cbi8vIEdyb3VwIHlvdXIgbmF2YmFyIGNvbnRlbnQgaW50byB0aGlzIGZvciBlYXN5IGNvbGxhcHNpbmcgYW5kIGV4cGFuZGluZyBhY3Jvc3Ncbi8vIHZhcmlvdXMgZGV2aWNlIHNpemVzLiBCeSBkZWZhdWx0LCB0aGlzIGNvbnRlbnQgaXMgY29sbGFwc2VkIHdoZW4gPDc2OHB4LCBidXRcbi8vIHdpbGwgZXhwYW5kIHBhc3QgdGhhdCBmb3IgYSBob3Jpem9udGFsIGRpc3BsYXkuXG4vL1xuLy8gVG8gc3RhcnQgKG9uIG1vYmlsZSBkZXZpY2VzKSB0aGUgbmF2YmFyIGxpbmtzLCBmb3JtcywgYW5kIGJ1dHRvbnMgYXJlIHN0YWNrZWRcbi8vIHZlcnRpY2FsbHkgYW5kIGluY2x1ZGUgYSBgbWF4LWhlaWdodGAgdG8gb3ZlcmZsb3cgaW4gY2FzZSB5b3UgaGF2ZSB0b28gbXVjaFxuLy8gY29udGVudCBmb3IgdGhlIHVzZXIncyB2aWV3cG9ydC5cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nLWxlZnQ6ICBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICYuaW4ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmluIHtcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLy8gVW5kbyB0aGUgY29sbGFwc2Ugc2lkZSBwYWRkaW5nIGZvciBuYXZiYXJzIHdpdGggY29udGFpbmVycyB0byBlbnN1cmVcbiAgICAvLyBhbGlnbm1lbnQgb2YgcmlnaHQtYWxpZ25lZCBjb250ZW50cy5cbiAgICAubmF2YmFyLWZpeGVkLXRvcCAmLFxuICAgIC5uYXZiYXItc3RhdGljLXRvcCAmLFxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IEBuYXZiYXItY29sbGFwc2UtbWF4LWhlaWdodDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1pbikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb3RoIG5hdmJhciBoZWFkZXIgYW5kIGNvbGxhcHNlXG4vL1xuLy8gV2hlbiBhIGNvbnRhaW5lciBpcyBwcmVzZW50LCBjaGFuZ2UgdGhlIGJlaGF2aW9yIG9mIHRoZSBoZWFkZXIgYW5kIGNvbGxhcHNlLlxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCB7XG4gID4gLm5hdmJhci1oZWFkZXIsXG4gID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgbWFyZ2luLWxlZnQ6ICAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6ICAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBOYXZiYXIgYWxpZ25tZW50IG9wdGlvbnNcbi8vXG4vLyBEaXNwbGF5IHRoZSBuYXZiYXIgYWNyb3NzIHRoZSBlbnRpcmV0eSBvZiB0aGUgcGFnZSBvciBmaXhlZCBpdCB0byB0aGUgdG9wIG9yXG4vLyBib3R0b20gb2YgdGhlIHBhZ2UuXG5cbi8vIFN0YXRpYyB0b3AgKHVuZml4ZWQsIGJ1dCAxMDAlIHdpZGUpIG5hdmJhclxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogQHppbmRleC1uYXZiYXI7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRml4IHRoZSB0b3AvYm90dG9tIG5hdmJhcnMgd2hlbiBzY3JlZW4gcmVhbCBlc3RhdGUgc3VwcG9ydHMgaXRcbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBAemluZGV4LW5hdmJhci1maXhlZDtcblxuICAvLyBVbmRvIHRoZSByb3VuZGVkIGNvcm5lcnNcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG92ZXJyaWRlIC5uYXZiYXIgZGVmYXVsdHNcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG5cbi8vIEJyYW5kL3Byb2plY3QgbmFtZVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWxhcmdlO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBoZWlnaHQ6IEBuYXZiYXItaGVpZ2h0O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgLm5hdmJhciA+IC5jb250YWluZXIgJixcbiAgICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRvZ2dsZVxuLy9cbi8vIEN1c3RvbSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBgLm5hdmJhci1jb2xsYXBzZWAsIHBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlXG4vLyBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oMzRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIFdlIHJlbW92ZSB0aGUgYG91dGxpbmVgIGhlcmUsIGJ1dCBsYXRlciBjb21wZW5zYXRlIGJ5IGF0dGFjaGluZyBgOmhvdmVyYFxuICAvLyBzdHlsZXMgdG8gYDpmb2N1c2AuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAvLyBCYXJzXG4gIC5pY29uLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB9XG4gIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdiBsaW5rc1xuLy9cbi8vIEJ1aWxkcyBvbiB0b3Agb2YgdGhlIGAubmF2YCBjb21wb25lbnRzIHdpdGggaXRzIG93biBtb2RpZmllciBjbGFzcyB0byBtYWtlXG4vLyB0aGUgbmF2IHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgaG9yaXpvbnRhbCBuYXYgKGFib3ZlIDc2OHB4KS5cblxuLm5hdmJhci1uYXYge1xuICBtYXJnaW46IChAbmF2YmFyLXBhZGRpbmctdmVydGljYWwgLyAyKSAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAgICAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5IHdoZW4gY29sbGFwc2VkXG4gICAgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgPiBsaSA+IGEsXG4gICAgICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gICAgICB9XG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBVbmNvbGxhcHNlIHRoZSBuYXZcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICA+IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgPiBhIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICAgIEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hdmJhci1yaWdodDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbXBvbmVudCBhbGlnbm1lbnRcbi8vXG4vLyBSZXB1cnBvc2UgdGhlIHB1bGwgdXRpbGl0aWVzIGFzIHRoZWlyIG93biBuYXZiYXIgdXRpbGl0aWVzIHRvIGF2b2lkIHNwZWNpZmljaXR5XG4vLyBpc3N1ZXMgd2l0aCBwYXJlbnRzIGFuZCBjaGFpbmluZy4gT25seSBkbyB0aGlzIHdoZW4gdGhlIG5hdmJhciBpcyB1bmNvbGxhcHNlZFxuLy8gdGhvdWdoIHNvIHRoYXQgbmF2YmFyIGNvbnRlbnRzIHByb3Blcmx5IHN0YWNrIGFuZCBhbGlnbiBpbiBtb2JpbGUuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gIC5uYXZiYXItbGVmdCAgeyAucHVsbC1sZWZ0KCk7IH1cbiAgLm5hdmJhci1yaWdodCB7IC5wdWxsLXJpZ2h0KCk7IH1cbn1cblxuXG4vLyBOYXZiYXIgZm9ybVxuLy9cbi8vIEV4dGVuc2lvbiBvZiB0aGUgYC5mb3JtLWlubGluZWAgd2l0aCBzb21lIGV4dHJhIGZsYXZvciBmb3Igb3B0aW11bSBkaXNwbGF5IGluXG4vLyBvdXIgbmF2YmFycy5cblxuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgbWFyZ2luLXJpZ2h0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmc6IDEwcHggQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBAc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpLCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xuICAuYm94LXNoYWRvdyhAc2hhZG93KTtcblxuICAvLyBNaXhpbiBiZWhhdmlvciBmb3Igb3B0aW11bSBkaXNwbGF5XG4gIC5mb3JtLWlubGluZSgpO1xuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cblxuICAvLyBWZXJ0aWNhbGx5IGNlbnRlciBpbiBleHBhbmRlZCwgaG9yaXpvbnRhbCBuYXZiYXJcbiAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbihAaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gIC8vIFVuZG8gMTAwJSB3aWR0aCBmb3IgcHVsbCBjbGFzc2VzXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAuYm94LXNoYWRvdyhub25lKTtcblxuICAgIC8vIE91dGRlbnQgdGhlIGZvcm0gaWYgbGFzdCBjaGlsZCB0byBsaW5lIHVwIHdpdGggY29udGVudCBkb3duIHRoZSBwYWdlXG4gICAgJi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEcm9wZG93biBtZW51c1xuXG4vLyBNZW51IHBvc2l0aW9uIGFuZCBtZW51IGNhcmV0c1xuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgLmJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldCBzdXBwb3J0IGZvciBkcm9wdXBzIHZpYSBleHRyYSBkcm9wdXAgY2xhc3Ncbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIC5ib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbn1cblxuXG4vLyBCdXR0b25zIGluIG5hdmJhcnNcbi8vXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBhIGJ1dHRvbiB3aXRoaW4gYSBuYXZiYXIgKHdoZW4gKm5vdCogaW4gYSBmb3JtKS5cblxuLm5hdmJhci1idG4ge1xuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBpbnB1dC1oZWlnaHQtYmFzZSk7XG5cbiAgJi5idG4tc20ge1xuICAgIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGlucHV0LWhlaWdodC1zbWFsbCk7XG4gIH1cbiAgJi5idG4teHMge1xuICAgIC5uYXZiYXItdmVydGljYWwtYWxpZ24oMjIpO1xuICB9XG59XG5cblxuLy8gVGV4dCBpbiBuYXZiYXJzXG4vL1xuLy8gQWRkIGEgY2xhc3MgdG8gbWFrZSBhbnkgZWxlbWVudCBwcm9wZXJseSBhbGlnbiBpdHNlbGYgdmVydGljYWxseSB3aXRoaW4gdGhlIG5hdmJhcnMuXG5cbi5uYXZiYXItdGV4dCB7XG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGxpbmUtaGVpZ2h0LWNvbXB1dGVkKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBtYXJnaW4tcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgLy8gT3V0ZGVudCB0aGUgZm9ybSBpZiBsYXN0IGNoaWxkIHRvIGxpbmUgdXAgd2l0aCBjb250ZW50IGRvd24gdGhlIHBhZ2VcbiAgICAmLm5hdmJhci1yaWdodDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWx0ZXJuYXRlIG5hdmJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIERlZmF1bHQgbmF2YmFyXG4ubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtYmc7XG4gIGJvcmRlci1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJvcmRlcjtcblxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnO1xuICAgIH1cbiAgICAuaWNvbi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1pY29uLWJhci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJvcmRlcjtcbiAgfVxuXG4gIC8vIERyb3Bkb3duIG1lbnUgaXRlbXNcbiAgLm5hdmJhci1uYXYge1xuICAgIC8vIFJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gb3BlbiBkcm9wZG93blxuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBMaW5rcyBpbiBuYXZiYXJzXG4gIC8vXG4gIC8vIEFkZCBhIGNsYXNzIHRvIGVuc3VyZSBsaW5rcyBvdXRzaWRlIHRoZSBuYXZiYXIgbmF2IGFyZSBjb2xvcmVkIGNvcnJlY3RseS5cblxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSW52ZXJzZSBuYXZiYXJcblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJnO1xuICBib3JkZXItY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBEYXJrZW4gdGhlIHJlc3BvbnNpdmUgbmF2IHRvZ2dsZVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ob3Zlci1iZztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS10b2dnbGUtaWNvbi1iYXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbihAbmF2YmFyLWludmVyc2UtYmcsIDclKTtcbiAgfVxuXG4gIC8vIERyb3Bkb3duc1xuICAubmF2YmFyLW5hdiB7XG4gICAgPiAub3BlbiA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheVxuICAgICAgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgICA+IGxpID4gYSB7XG4gICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICAmW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52Y19ub25fcmVzcG9uc2l2ZSB7XG4gIC8vSWYgXCJEaXNhYmxlIHJlc3BvbnNpdmUgY29udGVudCBlbGVtZW50c1wiIGlzIGNoZWNrZWQgaW4gVkMgU2V0dGluZ3NcbiAgLnZjX3JvdyB7XG4gICAgLnZjX2NvbC1zbS0xIHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbigxKTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS0yIHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbigyKTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS0zIHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbigzKTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS00IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig0KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS01IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig1KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS02IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig2KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS03IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig3KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS04IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig4KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS05IHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbig5KTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS0xMCB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oMTApO1xuICAgIH1cbiAgICAudmNfY29sLXNtLTExIHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbigxMSk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tMTIge1xuICAgICAgLm1ha2UteHMtY29sdW1uKDEyKTtcbiAgICB9XG4gICAgLnZjX2xvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIHNtLCBvZmZzZXQpO1xuICAgIC52Y19oaWRkZW4tc20ge1xuICAgICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG4gICAgfVxuICB9XG59XG5cbi8vIGZpeCBmb3IgZmxleGJveCByb3dcbi52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52Y19tYWtlLWdyaWQtY29sdW1ucygpIHtcbiAgLy8gQ29tbW9uIHN0eWxlcyBmb3IgYWxsIHNpemVzIG9mIGdyaWQgY29sdW1ucywgd2lkdGhzIDEtMTJcbiAgLnZjX2NvbChAaW5kZXgpIHdoZW4gKEBpbmRleCA9IDEpIHtcbiAgICAvLyBpbml0aWFsXG4gICAgQGl0ZW06IH5cIi52Y19jb2wteHMtQHtpbmRleH0sIC52Y19jb2wtc20tQHtpbmRleH0sIC52Y19jb2wtbWQtQHtpbmRleH0sIC52Y19jb2wtbGctQHtpbmRleH1cIjtcbiAgICAudmNfY29sKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xuICB9XG4gIC52Y19jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID08IEBncmlkLWNvbHVtbnMpIHtcbiAgICAvLyBnZW5lcmFsOyBcIj08XCIgaXNuJ3QgYSB0eXBvXG4gICAgQGl0ZW06IH5cIi52Y19jb2wteHMtQHtpbmRleH0sIC52Y19jb2wtc20tQHtpbmRleH0sIC52Y19jb2wtbWQtQHtpbmRleH0sIC52Y19jb2wtbGctQHtpbmRleH1cIjtcbiAgICAudmNfY29sKChAaW5kZXggKyAxKSwgflwiQHtsaXN0fSwgQHtpdGVtfVwiKTtcbiAgfVxuICAudmNfY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA+IEBncmlkLWNvbHVtbnMpIHtcbiAgICAvLyB0ZXJtaW5hbFxuICAgIEB7bGlzdH0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgICAgIHBhZGRpbmctbGVmdDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgfVxuICB9XG4gIC52Y19jb2woMSk7IC8vIGtpY2tzdGFydCBpdFxufVxuXG4udmNfZmxvYXQtZ3JpZC1jb2x1bW5zKEBjbGFzcykge1xuICAudmNfY29sKEBpbmRleCkgd2hlbiAoQGluZGV4ID0gMSkge1xuICAgIC8vIGluaXRpYWxcbiAgICBAaXRlbTogflwiLnZjX2NvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xuICAgIC52Y19jb2woKEBpbmRleCArIDEpLCBAaXRlbSk7XG4gIH1cbiAgLnZjX2NvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPTwgQGdyaWQtY29sdW1ucykge1xuICAgIC8vIGdlbmVyYWxcbiAgICBAaXRlbTogflwiLnZjX2NvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xuICAgIC52Y19jb2woKEBpbmRleCArIDEpLCB+XCJAe2xpc3R9LCBAe2l0ZW19XCIpO1xuICB9XG4gIC52Y19jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID4gQGdyaWQtY29sdW1ucykge1xuICAgIC8vIHRlcm1pbmFsXG4gICAgQHtsaXN0fSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cbiAgLnZjX2NvbCgxKTsgLy8ga2lja3N0YXJ0IGl0XG59XG5cbi52Y19mbG9hdC1ncmlkLWNvbHVtbnMtcnRsKEBjbGFzcykge1xuICAudmNfY29sLXJ0bChAaW5kZXgpIHdoZW4gKEBpbmRleCA9IDEpIHtcbiAgICAvLyBpbml0aWFsXG4gICAgQGl0ZW06IH5cIi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xuICAgIC52Y19jb2wtcnRsKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xuICB9XG4gIC52Y19jb2wtcnRsKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA9PCBAZ3JpZC1jb2x1bW5zKSB7XG4gICAgLy8gZ2VuZXJhbFxuICAgIEBpdGVtOiB+XCIucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtQHtjbGFzc30tQHtpbmRleH1cIjtcbiAgICAudmNfY29sLXJ0bCgoQGluZGV4ICsgMSksIH5cIkB7bGlzdH0sIEB7aXRlbX1cIik7XG4gIH1cbiAgLnZjX2NvbC1ydGwoQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID4gQGdyaWQtY29sdW1ucykge1xuICAgIC8vIHRlcm1pbmFsXG4gICAgQHtsaXN0fSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIC52Y19jb2wtcnRsKDEpOyAvLyBraWNrc3RhcnQgaXRcbn1cblxuLnZjX2NhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHdpZHRoKSBhbmQgKEBpbmRleCA+IDApIHtcbiAgLnZjX2NvbC1Ae2NsYXNzfS1Ae2luZGV4fSB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4udmNfY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVzaCkgYW5kIChAaW5kZXggPiAwKSB7XG4gIC52Y19jb2wtQHtjbGFzc30tcHVzaC1Ae2luZGV4fSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdXNoKSBhbmQgKEBpbmRleCA9IDApIHtcbiAgLnZjX2NvbC1Ae2NsYXNzfS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLnZjX2NhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1bGwpIGFuZCAoQGluZGV4ID4gMCkge1xuICAudmNfY29sLUB7Y2xhc3N9LXB1bGwtQHtpbmRleH0ge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLnZjX2NhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1bGwpIGFuZCAoQGluZGV4ID0gMCkge1xuICAudmNfY29sLUB7Y2xhc3N9LXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnZjX2NhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IG9mZnNldCkge1xuICAudmNfY29sLUB7Y2xhc3N9LW9mZnNldC1Ae2luZGV4fSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBCYXNpYyBsb29waW5nIGluIExFU1Ncbi52Y19sb29wLWdyaWQtY29sdW1ucyhAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEBpbmRleCA+PSAwKSB7XG4gIC52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSk7XG4gIC8vIG5leHQgaXRlcmF0aW9uXG4gIC52Y19sb29wLWdyaWQtY29sdW1ucygoQGluZGV4IC0gMSksIEBjbGFzcywgQHR5cGUpO1xufVxuXG4vLyBDcmVhdGUgZ3JpZCBmb3Igc3BlY2lmaWMgY2xhc3Ncbi52Y19tYWtlLWdyaWQoQGNsYXNzKSB7XG4gIC52Y19mbG9hdC1ncmlkLWNvbHVtbnMoQGNsYXNzKTtcbiAgLnZjX2Zsb2F0LWdyaWQtY29sdW1ucy1ydGwoQGNsYXNzKTtcbiAgLnZjX2xvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgd2lkdGgpO1xuICAudmNfbG9vcC1ncmlkLWNvbHVtbnMoQGdyaWQtY29sdW1ucywgQGNsYXNzLCBwdWxsKTtcbiAgLnZjX2xvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgcHVzaCk7XG4gIC52Y19sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIG9mZnNldCk7XG59XG5cbi52Y19yb3cge1xuICAubWFrZS1yb3coKTtcbn1cblxuLnZjX21ha2UtZ3JpZC1jb2x1bW5zKCk7XG4vLyBFeHRyYSBzbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIGV4dHJhIHNtYWxsIGRldmljZXMgbGlrZVxuLy8gc21hcnRwaG9uZXMuXG5cbi52Y19tYWtlLWdyaWQoeHMpO1xuXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgLnZjX21ha2UtZ3JpZChzbSk7XG59XG5cbi8vIE1lZGl1bSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XG4gIC52Y19tYWtlLWdyaWQobWQpO1xufVxuXG4vLyBMYXJnZSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBsYXJnZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gIC52Y19tYWtlLWdyaWQobGcpO1xufVxuXG5AaW1wb3J0IChsZXNzKSBcImdyaWQtNS1jb2xzLmNzc1wiOyIsIi8vIENsZWFyZml4XG4vL1xuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuLy9cbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG5cbi5jbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLnZjX2hpZGRlbi14cyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICB9XG59XG5cbi52Y19oaWRkZW4tc20ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICB9XG59XG5cbi52Y19oaWRkZW4tbWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICB9XG59XG5cbi52Y19oaWRkZW4tbGcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcbiAgfVxufSIsIi8vIFJlc3BvbnNpdmUgdXRpbGl0aWVzXG5cbi8vXG4vLyBNb3JlIGVhc2lseSBpbmNsdWRlIGFsbCB0aGUgc3RhdGVzIGZvciByZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzLlxuLnJlc3BvbnNpdmUtdmlzaWJpbGl0eSgpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgdGFibGUmICB7IGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyJiAgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0aCYsXG4gIHRkJiAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbn1cblxuLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbi5jb250YWluZXItZml4ZWQoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogIChAZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbn1cblxuLy8gQ3JlYXRlcyBhIHdyYXBwZXIgZm9yIGEgc2VyaWVzIG9mIGNvbHVtbnNcbi5tYWtlLXJvdyhAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLWxlZnQ6ICAoQGd1dHRlciAvIC0yKTtcbiAgbWFyZ2luLXJpZ2h0OiAoQGd1dHRlciAvIC0yKTtcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXG4ubWFrZS14cy1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcbn1cbi5tYWtlLXhzLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xufVxuLm1ha2UteHMtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG59XG4ubWFrZS14cy1jb2x1bW4tcHVsbChAY29sdW1ucykge1xuICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXG4ubWFrZS1zbS1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLXNtLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1zbS1jb2x1bW4tcHVzaChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2Utc20tY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuLm1ha2UtbWQtY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1tZC1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbWQtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLW1kLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xuLm1ha2UtbGctY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1sZy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbGctY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLWxnLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuIiwiLnZjX2dpdGVtLWFuaW1hdGVkLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmNfZ2l0ZW0tYW5pbWF0ZSB7XG4gIC52Y19idG4ge1xuICAgIC50cmFuc2l0aW9uKGFsbCAwcyBlYXNlKTtcbiAgfVxuICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICB6LWluZGV4OiAxOTk7XG4gIH1cbiAgJi1ub25lIHtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1mYWRlSW4sICYtc2NhbGVJbiwgJi1zY2FsZVJvdGF0ZUluLCAmLWJsdXJPdXQsICYtYmx1clNjYWxlT3V0IHtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLnZjX3NlcGFyYXRvciB7XG4gICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICB9XG4gICAgICAudmNfYnRuIHtcbiAgICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgICAuc2NhbGUoMCk7XG4gICAgICB9XG4gICAgICAudmNfcG9zdC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAgIC50cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvLyBUT0RPOiBjaGVjayB3aHkgZG9lc250IGV4aXN0cyAtbW96ICwgLW1zIGFuZCBwbGFpblxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gICAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgICAudmNfc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC52Y19idG4ge1xuICAgICAgICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgICAgICAgLnNjYWxlKDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudmNfcG9zdC10aXRsZSB7XG4gICAgICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgICAgIC50cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICAgIC52Y19zZXBhcmF0b3Ige1xuICAgICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC52Y19idG4ge1xuICAgICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgICAuc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgLnZjX3Bvc3QtdGl0bGUge1xuICAgICAgICAgIC5vcGFjaXR5KDEpO1xuICAgICAgICAgIC50cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXNjYWxlSW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICAuc2NhbGUoMSk7XG4gICAgICAudHJhbnNpdGlvbi10cmFuc2Zvcm0oLjNzIGVhc2UtaW4tb3V0KTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLnNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtc2NhbGVSb3RhdGVJbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgICAgIC5zY2FsZSgxKTtcbiAgICAgIC50cmFuc2l0aW9uLXRyYW5zZm9ybSguM3MgZWFzZS1pbi1vdXQpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHJvdGF0ZSgxMGRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1ibHVyT3V0LCAmLWJsdXJTY2FsZU91dCB7XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICBmaWx0ZXI6IGJsdXIoMHB4KTtcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG4gICAgICAtbW96LWZpbHRlcjogYmx1cigwcHgpO1xuICAgICAgLW1zLWZpbHRlcjogYmx1cigwcHgpO1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmx1cihQaXhlbFJhZGl1cz0nMCcpO1xuICAgICAgLnRyYW5zZm9ybS1vcmlnaW4oNTAlIDUwJSk7XG4gICAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB3ZWJraXQtdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGZpbHRlciAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCAtbW96LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpO1xuICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICBmaWx0ZXI6IHVybCgnLi4vdmMvYmx1ci5zdmcjYmx1cicpO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICAtbW96LWZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICAtbXMtZmlsdGVyOiBibHVyKDJweCk7XG4gICAgICAgIGZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CbHVyKFBpeGVsUmFkaXVzPScwJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtYmx1clNjYWxlT3V0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC52Y19naXRlbS16b25lLWEge1xuICAgICAgLnNjYWxlKDEuMSk7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5zY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNsaWRlSW5SaWdodCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgLy8gSUU5IG9ubHlcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IC8vIElFOSBvbmx5XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXNsaWRlSW5MZWZ0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgLy8gSUU5IG9ubHlcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5vcGFjaXR5KDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgLy8gSUU5IG9ubHlcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtc2xpZGVCb3R0b20ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtc2xpZGVUb3Age1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWZsaXBGYWRlSW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICAuYmFja2ZhY2UtdmlzaWJpbGl0eShoaWRkZW4pO1xuICAgICAgLnRyYW5zaXRpb24tdHJhbnNmb3JtKDFzKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAucm90YXRlWCgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMC42cyBlYXNlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLnJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgIC5iYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5vcGFjaXR5KDEpO1xuICAgICAgICAucm90YXRlWCgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1mbGlwSG9yaXpvbnRhbEZhZGVJbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgICAgIC5iYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICAudHJhbnNpdGlvbi10cmFuc2Zvcm0oMXMpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLW8tdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5yb3RhdGVZKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAub3BhY2l0eSgwKTtcbiAgICAgIC50cmFuc2l0aW9uKGFsbCAwLjZzIGVhc2UpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLW8tdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAucm90YXRlWSgxODBkZWcpO1xuICAgICAgLmJhY2tmYWNlLXZpc2liaWxpdHkoaGlkZGVuKTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICAgIC5yb3RhdGVZKDBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWdvVG9wMjAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8vIElFOSBvbmx5XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAudHJhbnNpdGlvbi10cmFuc2Zvcm0oLjVzIGVhc2UpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTsgLy8gSUU5IG9ubHlcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50cmFuc2l0aW9uKGJvdHRvbSAuNXMgZWFzZSk7XG5cbiAgICAgIGJvdHRvbTogLTEwMCU7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIGJvdHRvbTogMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtZ29Cb3R0b20yMCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC50cmFuc2l0aW9uLXRyYW5zZm9ybSguNXMgZWFzZSk7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC52Y19naXRlbS16b25lLWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50cmFuc2l0aW9uKHRvcCAuNXMgZWFzZSk7XG5cbiAgICAgIHRvcDogLTEwMCU7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gVmVuZG9yIFByZWZpeGVzXG4vL1xuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMiBkdWUgdG8gdGhlIGludHJvZHVjdGlvbiBvZlxuLy8gQXV0b3ByZWZpeGVyIGluIG91ciBHcnVudGZpbGUuIFRoZXkgd2lsbCBiZSByZW1vdmVkIGluIHY0LlxuXG4vLyAtIEFuaW1hdGlvbnNcbi8vIC0gQmFja2ZhY2UgdmlzaWJpbGl0eVxuLy8gLSBCb3ggc2hhZG93XG4vLyAtIEJveCBzaXppbmdcbi8vIC0gQ29udGVudCBjb2x1bW5zXG4vLyAtIEh5cGhlbnNcbi8vIC0gUGxhY2Vob2xkZXIgdGV4dFxuLy8gLSBUcmFuc2Zvcm1hdGlvbnNcbi8vIC0gVHJhbnNpdGlvbnNcbi8vIC0gVXNlciBTZWxlY3RcblxuXG4vLyBBbmltYXRpb25zXG4uYW5pbWF0aW9uKEBhbmltYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IEBhbmltYXRpb247XG4gICAgICAgLW8tYW5pbWF0aW9uOiBAYW5pbWF0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbjogQGFuaW1hdGlvbjtcbn1cbi5hbmltYXRpb24tbmFtZShAbmFtZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBAbmFtZTtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogQG5hbWU7XG59XG4uYW5pbWF0aW9uLWR1cmF0aW9uKEBkdXJhdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogQGR1cmF0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogQGR1cmF0aW9uO1xufVxuLmFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb24oQHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IEB0aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogQHRpbWluZy1mdW5jdGlvbjtcbn1cbi5hbmltYXRpb24tZGVsYXkoQGRlbGF5KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBAZGVsYXk7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiBAZGVsYXk7XG59XG4uYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudChAaXRlcmF0aW9uLWNvdW50KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogQGl0ZXJhdGlvbi1jb3VudDtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBAaXRlcmF0aW9uLWNvdW50O1xufVxuLmFuaW1hdGlvbi1kaXJlY3Rpb24oQGRpcmVjdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IEBkaXJlY3Rpb247XG4gICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogQGRpcmVjdGlvbjtcbn1cbi5hbmltYXRpb24tZmlsbC1tb2RlKEBmaWxsLW1vZGUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBAZmlsbC1tb2RlO1xuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IEBmaWxsLW1vZGU7XG59XG5cbi8vIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIFByZXZlbnQgYnJvd3NlcnMgZnJvbSBmbGlja2VyaW5nIHdoZW4gdXNpbmcgQ1NTIDNEIHRyYW5zZm9ybXMuXG4vLyBEZWZhdWx0IHZhbHVlIGlzIGB2aXNpYmxlYCwgYnV0IGNhbiBiZSBjaGFuZ2VkIHRvIGBoaWRkZW5gXG5cbi5iYWNrZmFjZS12aXNpYmlsaXR5KEB2aXNpYmlsaXR5KXtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBAdmlzaWJpbGl0eTtcbiAgICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBAdmlzaWJpbGl0eTtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBAdmlzaWJpbGl0eTtcbn1cblxuLy8gRHJvcCBzaGFkb3dzXG4vL1xuLy8gTm90ZTogRGVwcmVjYXRlZCBgLmJveC1zaGFkb3coKWAgYXMgb2YgdjMuMS4wIHNpbmNlIGFsbCBvZiBCb290c3RyYXAnc1xuLy8gc3VwcG9ydGVkIGJyb3dzZXJzIHRoYXQgaGF2ZSBib3ggc2hhZG93IGNhcGFiaWxpdGllcyBub3cgc3VwcG9ydCBpdC5cblxuLmJveC1zaGFkb3coQHNoYWRvdykge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IEBzaGFkb3c7IC8vIGlPUyA8NC4zICYgQW5kcm9pZCA8NC4xXG4gICAgICAgICAgYm94LXNoYWRvdzogQHNoYWRvdztcbn1cblxuLy8gQm94IHNpemluZ1xuLmJveC1zaXppbmcoQGJveG1vZGVsKSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogQGJveG1vZGVsO1xuICAgICAtbW96LWJveC1zaXppbmc6IEBib3htb2RlbDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBAYm94bW9kZWw7XG59XG5cbi8vIENTUzMgQ29udGVudCBDb2x1bW5zXG4uY29udGVudC1jb2x1bW5zKEBjb2x1bW4tY291bnQ7IEBjb2x1bW4tZ2FwOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XG4gICAgIC1tb3otY29sdW1uLWNvdW50OiBAY29sdW1uLWNvdW50O1xuICAgICAgICAgIGNvbHVtbi1jb3VudDogQGNvbHVtbi1jb3VudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiBAY29sdW1uLWdhcDtcbiAgICAgLW1vei1jb2x1bW4tZ2FwOiBAY29sdW1uLWdhcDtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiBAY29sdW1uLWdhcDtcbn1cblxuLy8gT3B0aW9uYWwgaHlwaGVuYXRpb25cbi5oeXBoZW5zKEBtb2RlOiBhdXRvKSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLXdlYmtpdC1oeXBoZW5zOiBAbW9kZTtcbiAgICAgLW1vei1oeXBoZW5zOiBAbW9kZTtcbiAgICAgIC1tcy1oeXBoZW5zOiBAbW9kZTsgLy8gSUUxMCtcbiAgICAgICAtby1oeXBoZW5zOiBAbW9kZTtcbiAgICAgICAgICBoeXBoZW5zOiBAbW9kZTtcbn1cblxuLy8gUGxhY2Vob2xkZXIgdGV4dFxuLnBsYWNlaG9sZGVyKEBjb2xvcjogQGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyKSB7XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHsgY29sb3I6IEBjb2xvcjsgICAvLyBGaXJlZm94XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjZcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIEludGVybmV0IEV4cGxvcmVyIDEwK1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICB7IGNvbG9yOiBAY29sb3I7IH0gLy8gU2FmYXJpIGFuZCBDaHJvbWVcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG4uc2NhbGUoQHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZShAcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZShAcmF0aW8pO1xufVxuLnNjYWxlKEByYXRpb1g7IEByYXRpb1kpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKEByYXRpb1gsIEByYXRpb1kpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvWCwgQHJhdGlvWSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKEByYXRpb1gsIEByYXRpb1kpO1xufVxuLnNjYWxlWChAcmF0aW8pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWChAcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKEByYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWChAcmF0aW8pO1xufVxuLnNjYWxlWShAcmF0aW8pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWShAcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKEByYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWShAcmF0aW8pO1xufVxuLnNrZXcoQHg7IEB5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KEB4LCBAeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WChAeCkgc2tld1koQHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3KEB4LCBAeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3KEB4LCBAeSk7XG59XG4udHJhbnNsYXRlKEB4OyBAeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKEB4LCBAeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKEB4LCBAeSk7XG59XG4udHJhbnNsYXRlM2QoQHg7IEB5OyBAeikge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChAeCwgQHksIEB6KTtcbn1cbi5yb3RhdGUoQGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZShAZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKEBkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZShAZGVncmVlcyk7XG59XG4ucm90YXRlWChAZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWChAZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWChAZGVncmVlcyk7XG59XG4ucm90YXRlWShAZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWShAZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWShAZGVncmVlcyk7XG59XG4ucGVyc3BlY3RpdmUoQHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IEBwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZTogQHBlcnNwZWN0aXZlO1xuICAgICAgICAgIHBlcnNwZWN0aXZlOiBAcGVyc3BlY3RpdmU7XG59XG4ucGVyc3BlY3RpdmUtb3JpZ2luKEBwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlLW9yaWdpbjogQHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlLW9yaWdpbjogQHBlcnNwZWN0aXZlO1xuICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogQHBlcnNwZWN0aXZlO1xufVxuLnRyYW5zZm9ybS1vcmlnaW4oQG9yaWdpbikge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XG4gICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogQG9yaWdpbjtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luOyAvLyBJRTkgb25seVxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XG59XG5cblxuLy8gVHJhbnNpdGlvbnNcblxuLnRyYW5zaXRpb24oQHRyYW5zaXRpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBAdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiBAdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBAdHJhbnNpdGlvbjtcbn1cbi50cmFuc2l0aW9uLXByb3BlcnR5KEB0cmFuc2l0aW9uLXByb3BlcnR5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogQHRyYW5zaXRpb24tcHJvcGVydHk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogQHRyYW5zaXRpb24tcHJvcGVydHk7XG59XG4udHJhbnNpdGlvbi1kZWxheShAdHJhbnNpdGlvbi1kZWxheSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IEB0cmFuc2l0aW9uLWRlbGF5O1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IEB0cmFuc2l0aW9uLWRlbGF5O1xufVxuLnRyYW5zaXRpb24tZHVyYXRpb24oQHRyYW5zaXRpb24tZHVyYXRpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBAdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBAdHJhbnNpdGlvbi1kdXJhdGlvbjtcbn1cbi50cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbihAdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IEB0aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IEB0aW1pbmctZnVuY3Rpb247XG59XG4udHJhbnNpdGlvbi10cmFuc2Zvcm0oQHRyYW5zaXRpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSBAdHJhbnNpdGlvbjtcbiAgICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSBAdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gQHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xufVxuXG5cbi8vIFVzZXIgc2VsZWN0XG4vLyBGb3Igc2VsZWN0aW5nIHRleHQgb24gdGhlIHBhZ2VcblxuLnVzZXItc2VsZWN0KEBzZWxlY3QpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogQHNlbGVjdDtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogQHNlbGVjdDtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogQHNlbGVjdDsgLy8gSUUxMCtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogQHNlbGVjdDtcbn1cbiIsIlxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xXFwvNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTJcXC81IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tM1xcLzUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS00XFwvNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTVcXC81IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC01XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG5cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTRcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogODAlO1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0zXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMlxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG59XG5cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTFcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0wXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4udmNfY29sLXhzLTFcXC81LCAudmNfY29sLXNtLTFcXC81LCAudmNfY29sLW1kLTFcXC81LCAudmNfY29sLWxnLTFcXC81LCAudmNfY29sLXhzLTJcXC81LCAudmNfY29sLXNtLTJcXC81LCAudmNfY29sLW1kLTJcXC81LCAudmNfY29sLWxnLTJcXC81LCAudmNfY29sLXhzLTNcXC81LCAudmNfY29sLXNtLTNcXC81LCAudmNfY29sLW1kLTNcXC81LCAudmNfY29sLWxnLTNcXC81LCAudmNfY29sLXhzLTRcXC81LCAudmNfY29sLXNtLTRcXC81LCAudmNfY29sLW1kLTRcXC81LCAudmNfY29sLWxnLTRcXC81LCAudmNfY29sLXhzLTVcXC81LCAudmNfY29sLXNtLTVcXC81LCAudmNfY29sLW1kLTVcXC81LCAudmNfY29sLWxnLTVcXC81IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnZjX2NvbC14cy0xXFwvNSwgLnZjX2NvbC14cy0yXFwvNSwgLnZjX2NvbC14cy0zXFwvNSwgLnZjX2NvbC14cy00XFwvNSwgLnZjX2NvbC14cy01XFwvNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi52Y19jb2wteHMtNVxcLzUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udmNfY29sLXhzLTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xufVxuXG4udmNfY29sLXhzLTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xufVxuXG4udmNfY29sLXhzLTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xufVxuXG4udmNfY29sLXhzLTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4udmNfY29sLXhzLXB1bGwtNVxcLzUge1xuICAgIHJpZ2h0OiAxMDAlO1xufVxuXG4udmNfY29sLXhzLXB1bGwtNFxcLzUge1xuICAgIHJpZ2h0OiA4MCU7XG59XG5cbi52Y19jb2wteHMtcHVsbC0zXFwvNSB7XG4gICAgcmlnaHQ6IDYwJTtcbn1cblxuLnZjX2NvbC14cy1wdWxsLTJcXC81IHtcbiAgICByaWdodDogNDAlO1xufVxuXG4udmNfY29sLXhzLXB1bGwtMVxcLzUge1xuICAgIHJpZ2h0OiAyMCU7XG59XG5cbi52Y19jb2wteHMtcHVsbC0wXFwvNSB7XG4gICAgcmlnaHQ6IGF1dG87XG59XG5cbi52Y19jb2wteHMtcHVzaC01XFwvNSB7XG4gICAgbGVmdDogMTAwJTtcbn1cblxuLnZjX2NvbC14cy1wdXNoLTRcXC81IHtcbiAgICBsZWZ0OiA4MCU7XG59XG5cbi52Y19jb2wteHMtcHVzaC0zXFwvNSB7XG4gICAgbGVmdDogNjAlO1xufVxuXG4udmNfY29sLXhzLXB1c2gtMlxcLzUge1xuICAgIGxlZnQ6IDQwJTtcbn1cblxuLnZjX2NvbC14cy1wdXNoLTFcXC81IHtcbiAgICBsZWZ0OiAyMCU7XG59XG5cbi52Y19jb2wteHMtcHVzaC0wXFwvNSB7XG4gICAgbGVmdDogYXV0bztcbn1cblxuLnZjX2NvbC14cy1vZmZzZXQtNVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG4udmNfY29sLXhzLW9mZnNldC00XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTtcbn1cblxuLnZjX2NvbC14cy1vZmZzZXQtM1xcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG59XG5cbi52Y19jb2wteHMtb2Zmc2V0LTJcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogNDAlO1xufVxuXG4udmNfY29sLXhzLW9mZnNldC0xXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbn1cblxuLnZjX2NvbC14cy1vZmZzZXQtMFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTFcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTJcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTNcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTRcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTVcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTFcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTJcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTNcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTRcXC81LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTVcXC81IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC52Y19jb2wtc20tMVxcLzUsIC52Y19jb2wtc20tMlxcLzUsIC52Y19jb2wtc20tM1xcLzUsIC52Y19jb2wtc20tNFxcLzUsIC52Y19jb2wtc20tNVxcLzUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMVxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTNcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNFxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLTVcXC81IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS00XFwvNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS0zXFwvNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS0yXFwvNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS0xXFwvNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdWxsLTVcXC81IHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdWxsLTRcXC81IHtcbiAgICAgICAgcmlnaHQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1bGwtM1xcLzUge1xuICAgICAgICByaWdodDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVsbC0yXFwvNSB7XG4gICAgICAgIHJpZ2h0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdWxsLTFcXC81IHtcbiAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1bGwtMFxcLzUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1c2gtNVxcLzUge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVzaC00XFwvNSB7XG4gICAgICAgIGxlZnQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1c2gtM1xcLzUge1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdXNoLTJcXC81IHtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVzaC0xXFwvNSB7XG4gICAgICAgIGxlZnQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1c2gtMFxcLzUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tb2Zmc2V0LTVcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1vZmZzZXQtNFxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tb2Zmc2V0LTNcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLW9mZnNldC0yXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1vZmZzZXQtMVxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tb2Zmc2V0LTBcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnZjX2NvbC1tZC0xXFwvNSwgLnZjX2NvbC1tZC0yXFwvNSwgLnZjX2NvbC1tZC0zXFwvNSwgLnZjX2NvbC1tZC00XFwvNSwgLnZjX2NvbC1tZC01XFwvNSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTJcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tM1xcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS00XFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTVcXC81IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtNVxcLzUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLTRcXC81IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLTNcXC81IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLTJcXC81IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLTFcXC81IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1bGwtNVxcLzUge1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1bGwtNFxcLzUge1xuICAgICAgICByaWdodDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVsbC0zXFwvNSB7XG4gICAgICAgIHJpZ2h0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdWxsLTJcXC81IHtcbiAgICAgICAgcmlnaHQ6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1bGwtMVxcLzUge1xuICAgICAgICByaWdodDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVsbC0wXFwvNSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVzaC01XFwvNSB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdXNoLTRcXC81IHtcbiAgICAgICAgbGVmdDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVzaC0zXFwvNSB7XG4gICAgICAgIGxlZnQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1c2gtMlxcLzUge1xuICAgICAgICBsZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdXNoLTFcXC81IHtcbiAgICAgICAgbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVzaC0wXFwvNSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1vZmZzZXQtNVxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLW9mZnNldC00XFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1vZmZzZXQtM1xcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtb2Zmc2V0LTJcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLW9mZnNldC0xXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1vZmZzZXQtMFxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnZjX2NvbC1sZy0xXFwvNSwgLnZjX2NvbC1sZy0yXFwvNSwgLnZjX2NvbC1sZy0zXFwvNSwgLnZjX2NvbC1sZy00XFwvNSwgLnZjX2NvbC1sZy01XFwvNSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTJcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tM1xcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS00XFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTVcXC81IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctNVxcLzUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLTRcXC81IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLTNcXC81IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLTJcXC81IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLTFcXC81IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1bGwtNVxcLzUge1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1bGwtNFxcLzUge1xuICAgICAgICByaWdodDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVsbC0zXFwvNSB7XG4gICAgICAgIHJpZ2h0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdWxsLTJcXC81IHtcbiAgICAgICAgcmlnaHQ6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1bGwtMVxcLzUge1xuICAgICAgICByaWdodDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVsbC0wXFwvNSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVzaC01XFwvNSB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdXNoLTRcXC81IHtcbiAgICAgICAgbGVmdDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVzaC0zXFwvNSB7XG4gICAgICAgIGxlZnQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1c2gtMlxcLzUge1xuICAgICAgICBsZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdXNoLTFcXC81IHtcbiAgICAgICAgbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVzaC0wXFwvNSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1vZmZzZXQtNVxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLW9mZnNldC00XFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1vZmZzZXQtM1xcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctb2Zmc2V0LTJcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLW9mZnNldC0xXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1vZmZzZXQtMFxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgfVxufVxuIiwiLnZjX3B1bGwtcmlnaHQge1xuICAucHVsbC1yaWdodCgpO1xufVxuXG4udmNfcHVsbC1sZWZ0IHtcbiAgLnB1bGwtbGVmdCgpO1xufVxuXG4udmNfY2xlYXJmaXgge1xuICAuY2xlYXJmaXgoKTtcbn1cblxuLnZjX2VsLWNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi52Y19lbC1jbGVhcmZpeC14cyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi52Y19lbC1jbGVhcmZpeC1zbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnZjX2VsLWNsZWFyZml4LW1kIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZC1tYXgpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4udmNfZWwtY2xlYXJmaXgtbGcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4udmNfdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4iLCIvL1xuLy8gVXRpbGl0eSBjbGFzc2VzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEZsb2F0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2xlYXJmaXgge1xuICAuY2xlYXJmaXgoKTtcbn1cbi5jZW50ZXItYmxvY2sge1xuICAuY2VudGVyLWJsb2NrKCk7XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gVG9nZ2xpbmcgY29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC5oaWRlIGluIGZhdm9yIG9mIC5oaWRkZW4gb3IgLnNyLW9ubHkgKGFzIGFwcHJvcHJpYXRlKSBpbiB2My4wLjFcbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50ZXh0LWhpZGUge1xuICAudGV4dC1oaWRlKCk7XG59XG5cblxuLy8gSGlkZSBmcm9tIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuXG4vLyBGb3IgQWZmaXggcGx1Z2luXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbiIsIi52Y190YWJsZSB7XG4gIC50YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnZjX3RhYmxlLWJvcmRlcmVkIHtcbiAgLnRhYmxlLWJvcmRlcmVkO1xufSIsIi8qIFBpeGVsIEljb25zICovXG4udmNfcGl4ZWxfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hbGVydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy9hbGVydC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3ZjL2luZm8ucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tdGljayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy90aWNrLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWV4cGxhbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3ZjL2V4Y2xhbWF0aW9uLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWFkZHJlc3NfYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYWRkcmVzcy1ib29rLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWFsYXJtX2Nsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbGFybS1jbG9jay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hbmNob3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FuY2hvci5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hcHBsaWNhdGlvbl9pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24taW1hZ2UucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWFzdGVyaXNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hc3Rlcmlzay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1oYW1tZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2F1Y3Rpb24taGFtbWVyLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWJhbGxvb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24ucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYmFsbG9vbl9idXp6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLWJ1enoucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYmFsbG9vbl9mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1mYWNlYm9vay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tdHdpdHRlci5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1iYXR0ZXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYXR0ZXJ5LWZ1bGwucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYmlub2N1bGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iaW5vY3VsYXIucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfZXhjZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtZXhjZWwucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtaW1hZ2UucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfbXVzaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtbXVzaWMucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfb2ZmaWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LW9mZmljZS5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF9wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcGRmLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X3Bvd2VycG9pbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcG93ZXJwb2ludC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF93b3JkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXdvcmQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYm9va21hcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jvb2ttYXJrLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWNhbWNvcmRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtY29yZGVyLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWNhbWVyYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtZXJhLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWNoYXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGFydC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1jaGFydF9waWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoYXJ0LXBpZS5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvY2sucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tcGxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY29udHJvbC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1maXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9maXJlLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWhlYXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9oZWFydC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1tYWlsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9tYWlsLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLXNoaWVsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcGx1cy1zaGllbGQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLnBuZyk7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2Y3BiLXBsdWdpbi1pY29ucyc7XG4gIHNyYzogdXJsKCdAe2ljb21vb24tZm9udC1wYXRofS92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyJyk7XG4gIHNyYzogdXJsKCdAe2ljb21vb24tZm9udC1wYXRofS92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJ0B7aWNvbW9vbi1mb250LXBhdGh9L3ZjcGItcGx1Z2luLWljb25zLnR0Zj9mNnVkNjInKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vdmNwYi1wbHVnaW4taWNvbnMud29mZj9mNnVkNjInKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdAe2ljb21vb24tZm9udC1wYXRofS92Y3BiLXBsdWdpbi1pY29ucy5zdmc/ZjZ1ZDYyI3ZjcGItcGx1Z2luLWljb25zJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udmMtY29tcG9zZXItaWNvbiB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAndmNwYi1wbHVnaW4taWNvbnMnICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4udmMtYy1pY29uLW1pbmltaXplIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbWluaW1pemU7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1jbG9zZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWNsb3NlO1xuICB9XG59XG5cbi52Yy1jLWljb24tMS02XzQtNl8xLTYge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTZfNC02XzEtNjtcbiAgfVxufVxuXG4udmMtYy1pY29uLWFkZF90ZW1wbGF0ZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFkZF90ZW1wbGF0ZTtcbiAgfVxufVxuXG4udmMtYy1pY29uLWFycm93X2JhY2sge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hcnJvd19iYWNrO1xuICB9XG59XG5cbi52Yy1jLWljb24tYXJyb3dfZHJvcF9kb3duIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYXJyb3dfZHJvcF9kb3duO1xuICB9XG59XG5cbi52Yy1jLWljb24tYXJyb3dfZHJvcF91cCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFycm93X2Ryb3BfdXA7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hcnJvd19mb3J3YXJkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYXJyb3dfZm9yd2FyZDtcbiAgfVxufVxuXG4udmMtYy1pY29uLWNoZWNrIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tY2hlY2s7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hcnJvd191cHdhcmQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hcnJvd191cHdhcmQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hcnJvd19kb3dud2FyZCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFycm93X2Rvd253YXJkO1xuICB9XG59XG5cbi52Yy1jLWljb24tc3luYyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLXN5bmM7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1zZWFyY2gge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1zZWFyY2g7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTEge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTE7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTJfMS0yIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS0yXzEtMjtcbiAgfVxufVxuXG4udmMtYy1pY29uLTEtM18xLTNfMS0zIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS0zXzEtM18xLTM7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTRfMS0yXzEtNCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtNF8xLTJfMS00O1xuICB9XG59XG5cbi52Yy1jLWljb24tMS00XzEtNF8xLTRfMS00IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS00XzEtNF8xLTRfMS00O1xuICB9XG59XG5cbi52Yy1jLWljb24tMS00XzMtNCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtNF8zLTQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTI7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTZfMS02XzEtNiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtNl8xLTZfMS02XzEtNl8xLTZfMS02O1xuICB9XG59XG5cbi52Yy1jLWljb24tbF8xNV8xNV8xNV8xNV8xNSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWxfMTVfMTVfMTVfMTVfMTU7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTZfMi0zXzEtNiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtNl8yLTNfMS02O1xuICB9XG59XG5cbi52Yy1jLWljb24tMi0zXzEtMyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTItM18xLTM7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi01LTZfMS02IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tNS02XzEtNjtcbiAgfVxufVxuXG4udmMtYy1pY29uLWFkZF9lbGVtZW50IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYWRkX2VsZW1lbnQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hZGQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hZGQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1jb2cge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1jb2c7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1jb250ZW50X2NvcHkge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1jb250ZW50X2NvcHk7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1kZWxldGVfZW1wdHkge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1kZWxldGVfZW1wdHk7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1kcmFnbmRyb3Age1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1kcmFnbmRyb3A7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1mdWxsc2NyZWVuX2V4aXQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1mdWxsc2NyZWVuX2V4aXQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1mdWxsc2NyZWVuIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tZnVsbHNjcmVlbjtcbiAgfVxufVxuXG4udmMtYy1pY29uLWFycm93X2Ryb3BfcmlnaHQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hcnJvd19kcm9wX3JpZ2h0O1xuICB9XG59XG5cbi52Yy1jLWljb24tbGF5b3V0X2RlZmF1bHQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1sYXlvdXRfZGVmYXVsdDtcbiAgfVxufVxuXG4udmMtYy1pY29uLWxheW91dF9sYW5kc2NhcGUtc21hcnRwaG9uZXMge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1sYXlvdXRfbGFuZHNjYXBlLXNtYXJ0cGhvbmVzO1xuICB9XG59XG5cbi52Yy1jLWljb24tbGF5b3V0X2xhbmRzY2FwZS10YWJsZXRzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbGF5b3V0X2xhbmRzY2FwZS10YWJsZXRzO1xuICB9XG59XG5cbi52Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXNtYXJ0cGhvbmVzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXNtYXJ0cGhvbmVzO1xuICB9XG59XG5cbi52Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXRhYmxldHMge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1sYXlvdXRfcG9ydHJhaXQtdGFibGV0cztcbiAgfVxufVxuXG4udmMtYy1pY29uLW1vZGVfZWRpdCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLW1vZGVfZWRpdDtcbiAgfVxufVxuXG4udmMtYy1pY29uLXJvd19kZWZhdWx0X2ZlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tcm93X2RlZmF1bHRfZmU7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi10ZXh0LWJsb2NrIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tdGV4dC1ibG9jaztcbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwicmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzc1wiO1xuQGltcG9ydCBcImdyaWQubGVzc1wiO1xuQGltcG9ydCBcInV0aWxzLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9tb2R1bGVzL3ZjX3RhYmxlLmxlc3NcIjtcbi8vIHBpeGVsIGljb25zXG5AaW1wb3J0IFwicGl4ZWxfaWNvbnMubGVzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZvbnRzL3ZjX2ljb25zX3YyL2luaXQubGVzc1wiO1xuXG4vL0hlbHBlciBjbGFzc2VzXG4udmNfdHh0X2FsaWduXyB7XG4gICZsZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICZyaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZqdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHRleHQtanVzdGlmeTogaW50ZXItd29yZDtcbiAgfVxufVxuXG4vLyBNaXhpbiBmb3IgZ2VuZXJlYXRlIC52Y19lbF93aWR0aF9YIGNsYXNzXG4udmNfZWxfd2lkdGgoIEBzaXplICkge1xuICAmLnZjX2VsX3dpZHRoX0B7c2l6ZX0ge1xuICAgIEBwZXJjZW50X3NpemU6IH5cIkB7c2l6ZX0lXCI7IC8vIHN0cmluZyBjb25jYXRlbmF0aW9uIHdpdGggbnVtYmVyICsgJVxuICAgIHdpZHRoOiBAcGVyY2VudF9zaXplO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gTG9vcCB0byBjYWxsIC52Y19lbF93aWR0aCBtaXhpblxuLmdlbmVyYXRlX3dpZHRoKEBzdGFydCwgQG1heDogMTAwLCBAc3RlcDogMTApIHdoZW4gKCBAc3RhcnQgPD0gQG1heCkge1xuICAudmNfZWxfd2lkdGgoQHN0YXJ0KTtcbiAgLmdlbmVyYXRlX3dpZHRoKChAc3RhcnQrQHN0ZXApLCBAbWF4LCBAc3RlcCk7IC8vIG5leHQgaXRlcmF0aW9uLCB3aWxsIGF1dG9tYXRpY2FsbHkgYnJlYWsgaWYgQHN0YXJ0K0BzdGVwIDw9IEBtYXhcbn1cblxuLy8gR2VuZXJhdGUgY2xhc3NlcyBpbiBsb29wIGZyb20gNTAgdG8gMTAwLCB2Y19lbF93aWR0aF81MCwgLi4gdmNfZWxfd2lkdGhfMTAwLlxuLmdlbmVyYXRlX3dpZHRoKDUwLCAxMDAsIDEwKTtcblxuQGltcG9ydCAob25jZSkgXCIuLi9tb2R1bGVzL3ZjX2J1dHRvbnMubGVzc1wiO1xuLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAudmNfYnRuLCAud3BiX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG4vKiAyLiBBbGVydHMgKE1lc3NhZ2UgYm94ZXMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19tZXNzYWdlX2JveC92Y19tZXNzYWdlX2JveF9mcm9udC5sZXNzXCI7XG5cbi8qIDQuIFNlcGFyYXRvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyoqKioqKioqKioqKioqKioqIE9MRCBDU1MgKioqKioqKioqKioqKioqKiovXG4vKiBDb250ZW50IGVsZW1lbnRzIG1hcmdpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfYWxlcnQgcDpsYXN0LWNoaWxkLFxuI2NvbnRlbnQgLndwYl9hbGVydCBwOmxhc3QtY2hpbGQsIC8qIGZvciB0d2VudHkgdGVuIHRoZW1lICovXG4ud3BiX3RleHRfY29sdW1uIHA6bGFzdC1jaGlsZCxcbi53cGJfdGV4dF9jb2x1bW4gKjpsYXN0LWNoaWxkLFxuI2NvbnRlbnQgLndwYl90ZXh0X2NvbHVtbiBwOmxhc3QtY2hpbGQsIC8qIGZvciB0d2VudHkgdGVuIHRoZW1lICovXG4jY29udGVudCAud3BiX3RleHRfY29sdW1uICo6bGFzdC1jaGlsZCAvKiBmb3IgdHdlbnR5IHRlbiB0aGVtZSAqL1xue1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3BiX2NvbnRlbnRfZWxlbWVudCxcbnVsLndwYl90aHVtYm5haWxzLWZsdWlkID4gbGksXG4ud3BiX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IEB2Y19lbGVtZW50X21hcmdpbl9ib3R0b207XG59XG5cbi5mYl9saWtlLFxuLnR3aXR0ZXItc2hhcmUtYnV0dG9uLCAuZW50cnktY29udGVudCAudHdpdHRlci1zaGFyZS1idXR0b24sXG4ud3BiX2dvb2dsZXBsdXMsXG4ud3BiX3BpbnRlcmVzdCxcbi53cGJfdGFiIC53cGJfY29udGVudF9lbGVtZW50LFxuLndwYl9hY2NvcmRpb24gLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkO1xufVxuXG5AaW1wb3J0IFwiLi4vbGliL3BhcmFsbGF4Lmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3Jvdy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19zZWN0aW9uLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL2Zyb250ZW5kX3ZjX3Jvdy5sZXNzXCI7XG5cbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3NvY2lhbF9idG5zLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3RvZ2dsZS5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y193aWRnZXRpc2VkX2NvbHVtbi5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19idXR0b24ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfYnV0dG9uMy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19jdXN0b21faGVhZGluZy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19jYWxsX3RvX2FjdGlvbi5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19jYWxsX3RvX2FjdGlvbjMubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfZ29vZ2xlX21hcHMubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfdGFic190b3VyX2FjY29yZGlvbi5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y190ZWFzZXJfZ3JpZC5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19pbWFnZV9nYWxsZXJ5Lmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX2ZsaWNrci5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y192aWRlb193aWRnZXQubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfcG9zdF9zbGlkZXIubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfcHJvZ3Jlc3NfYmFyLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3BpZS5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19jYXJvdXNlbC5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19zZXBhcmF0b3IubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfemlnemFnLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3NpbmdsZV9pbWFnZS5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19pY29uX2VsZW1lbnQubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfY2hhcnRzLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3pvb20ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfcGFnaW5hdGlvbi5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL3ZjX2dyaWQubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfaG92ZXJib3gubGVzc1wiO1xuXG5AaW1wb3J0IFwidmNfZm9udC5sZXNzXCI7XG5AaW1wb3J0IFwiY3NzM19hbmltYXRpb25zLmxlc3NcIjtcblxuQGltcG9ydCBcIi4uL3ZlbmRvci93b29jb21tZXJjZS5sZXNzXCI7IiwiLyogMS4gQnV0dG9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnZjX2J0bixcbmEudmNfYnRuLFxuYnV0dG9uLnZjX2J0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAvLyBAcGFkZGluZy12ZXJ0aWNhbDsgQHBhZGRpbmctaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZTsgQGxpbmUtaGVpZ2h0OyBAYm9yZGVyLXJhZGl1c1xuICAuYnV0dG9uLXNpemUoQHZjX2J0bl9wYWRkaW5nX3ZlcnRpY2FsOyBAdmNfYnRuX3BhZGRpbmdfaG9yaXpvbnRhbDsgMTAwJTsgMjBweDsgNHB4KTtcbiAgLy8gQnV0dG9uIFNpemVzXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgJi1sZyB7XG4gICAgLy8gbGluZS1oZWlnaHQ6IGVuc3VyZSBldmVuLW51bWJlcmVkIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBsYXJnZSBpbnB1dFxuICAgIC5idXR0b24tc2l6ZShAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDsgQHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1sYXJnZTsgQGxpbmUtaGVpZ2h0LWxhcmdlOyBAYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIH1cbiAgJi1zbSB7XG4gICAgLy8gbGluZS1oZWlnaHQ6IGVuc3VyZSBwcm9wZXIgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIHNtYWxsIGlucHV0XG4gICAgLmJ1dHRvbi1zaXplKEBwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOyBAcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgfVxuICAmLXhzIHtcbiAgICAuYnV0dG9uLXNpemUoQHBhZGRpbmcteHMtdmVydGljYWw7IEBwYWRkaW5nLXhzLWhvcml6b250YWw7IEBmb250LXNpemUtc21hbGw7IEBsaW5lLWhlaWdodC1zbWFsbDsgQGJvcmRlci1yYWRpdXMtc21hbGwpO1xuICB9XG4gIC8vQnV0dG9uIGRlc2lnbiB2YXJpYXRpb25zXG4gICZfcm91bmRlZCB7XG4gICAgLy9kZWZhdWx0IHN0eWxlXG4gIH1cbiAgJl9zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgJl9zcXVhcmVfb3V0bGluZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIH1cbiAgfVxuICAmX3JvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB9XG4gICZfb3V0bGluZWQge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICB9XG4gIH1cbiAgLyogQnV0dG9uIGNvbG9ycyB2YXJpYXRpb25zICovXG4gICYtYmx1ZSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAYmx1ZSwgI2ZmZmZmZik7XG4gIH1cbiAgJi10dXJxdW9pc2Uge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHR1cnF1b2lzZSwgI2ZmZmZmZik7XG4gIH1cbiAgJi1waW5rIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBwaW5rLCAjZmZmZmZmKTtcbiAgfVxuICAmLXZpb2xldCB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAdmlvbGV0LCAjZmZmZmZmKTtcbiAgfVxuICAmLXBlYWNvYyB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAcGVhY29jLCAjZmZmZmZmKTtcbiAgfVxuICAmLWNoaW5vIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBjaGlubywgI2ZmZmZmZik7XG4gIH1cbiAgJi1tdWxsZWRfd2luZSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAbXVsbGVkX3dpbmUsICNmZmZmZmYpO1xuICB9XG4gICYtdmlzdGFfYmx1ZSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAdmlzdGFfYmx1ZSwgI2ZmZmZmZik7XG4gIH1cbiAgJi1ibGFjayB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAYmxhY2ssICNmZmZmZmYpO1xuICB9XG4gICYtZ3JleSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAZ3JleSwgIzY2NjY2Nik7XG4gIH1cbiAgJi1vcmFuZ2Uge1xuICAgIC52Y19idG5fdmFyaWFudHMoQG9yYW5nZSwgI2ZmZmZmZik7XG4gIH1cbiAgJi1za3kge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHNreSwgI2ZmZmZmZik7XG4gIH1cbiAgJi1ncmVlbiB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAZ3JlZW4sICNmZmZmZmYpO1xuICB9XG4gICYtanVpY3lfcGluayB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAanVpY3lfcGluaywgI2ZmZmZmZik7XG4gIH1cbiAgJi1zYW5keV9icm93biB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAc2FuZHlfYnJvd24sICNmZmZmZmYpO1xuICB9XG4gICYtcHVycGxlIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBwdXJwbGUsICNmZmZmZmYpO1xuICB9XG4gICYtd2hpdGUge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHdoaXRlLCAjNjY2NjY2KTtcbiAgfVxuICAmLWdyYWNlIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBncmFjZSwgI2ZmZmZmZik7XG4gIH1cbiAgJi1kZWZhdWx0IHtcbiAgICAuYnV0dG9uLXZhcmlhbnQoQHZjX2J0bl9kZWZhdWx0X2NvbG9yOyBAdmNfYnRuX2RlZmF1bHRfYmc7IEBidG4tZGVmYXVsdC1ib3JkZXIpO1xuICB9XG4gICYtcHJpbWFyeSB7XG4gICAgLmJ1dHRvbi12YXJpYW50KEB2Y19idG5fcHJpbWFyeV9jb2xvcjsgQHZjX2J0bl9wcmltYXJ5X2JnOyBAYnRuLXByaW1hcnktYm9yZGVyKTtcbiAgfVxuICAvLyBTdWNjZXNzIGFwcGVhcnMgYXMgZ3JlZW5cbiAgJi1zdWNjZXNzIHtcbiAgICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1zdWNjZXNzLWNvbG9yOyBAYnRuLXN1Y2Nlc3MtYmc7IEBidG4tc3VjY2Vzcy1ib3JkZXIpO1xuICB9XG4gIC8vIEluZm8gYXBwZWFycyBhcyBibHVlLWdyZWVuXG4gICYtaW5mbyB7XG4gICAgLmJ1dHRvbi12YXJpYW50KEBidG4taW5mby1jb2xvcjsgQGJ0bi1pbmZvLWJnOyBAYnRuLWluZm8tYm9yZGVyKTtcbiAgfVxuICAvLyBXYXJuaW5nIGFwcGVhcnMgYXMgb3JhbmdlXG4gICYtd2FybmluZyB7XG4gICAgLmJ1dHRvbi12YXJpYW50KEBidG4td2FybmluZy1jb2xvcjsgQGJ0bi13YXJuaW5nLWJnOyBAYnRuLXdhcm5pbmctYm9yZGVyKTtcbiAgfVxuICAvLyBEYW5nZXIgYW5kIGVycm9yIGFwcGVhciBhcyByZWRcbiAgJi1kYW5nZXIge1xuICAgIC5idXR0b24tdmFyaWFudChAYnRuLWRhbmdlci1jb2xvcjsgQGJ0bi1kYW5nZXItYmc7IEBidG4tZGFuZ2VyLWJvcmRlcik7XG4gIH1cbn1cblxuLnZjX2J1dHRvbi0yLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICYudmNfYnV0dG9uLTItYWxpZ24tbGVmdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLnZjX2J1dHRvbi0yLWFsaWduLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAmLnZjX2J1dHRvbi0yLWFsaWduLWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9saWIvd3BiX2ljb24ubGVzc1wiO1xuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi5idXR0b24tdmFyaWFudChAY29sb3I7IEBiYWNrZ3JvdW5kOyBAYm9yZGVyKSB7XG4gIGNvbG9yOiBAY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6IEBib3JkZXI7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUmIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlciwgMTIlKTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZSYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IEBib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBjb2xvcjogQGJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuLmJ1dHRvbi1zaXplKEBwYWRkaW5nLXZlcnRpY2FsOyBAcGFkZGluZy1ob3Jpem9udGFsOyBAZm9udC1zaXplOyBAbGluZS1oZWlnaHQ7IEBib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6IEBwYWRkaW5nLXZlcnRpY2FsIEBwYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodDtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXM7XG59XG4iLCIvLyBGb3IgY2xlYXJpbmcgZmxvYXRzIGxpa2UgYSBib3NzIGg1YnAuY29tL3Fcbi52Y19jbGVhcmZpeCB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIE1peGlucyA0LjBcbi8vQnV0dG9uIHZhcmlhbnRzIG1peGluXG4udmNfYnRuX3ZhcmlhbnRzKEBjb2xvciwgQHR4dF9jb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG4gIGNvbG9yOiBAdHh0X2NvbG9yICFpbXBvcnRhbnQ7IC8vIFRPRE86IFdURj8gd2h5IGl0IGlzIG5vdCByZW5kZXJpbmc/XG4gIC50cmFuc2l0aW9uKGFsbCAwLjVzKTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBjb2xvciwgNiUpO1xuICAgIGNvbG9yOiBkYXJrZW4oQHR4dF9jb2xvciwgMyUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi52Y19idG5fb3V0bGluZWQsXG4gICYudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gICAgY29sb3I6IEBjb2xvciAhaW1wb3J0YW50O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGNvbG9yLCA2JSk7XG4gICAgfVxuICB9XG4gICYudmNfYnRuXzNkIHtcbiAgICAuYm94LXNoYWRvdygwIDVweCAwIGRhcmtlbihAY29sb3IsIDExJSkpO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAmLnZjX2J0bl94cyB7XG4gICAgICAuYm94LXNoYWRvdygwIDNweCAwIGRhcmtlbihAY29sb3IsIDExJSkpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cbiAgICAmLnZjX2J0bl9zbSB7XG4gICAgICAuYm94LXNoYWRvdygwIDRweCAwIGRhcmtlbihAY29sb3IsIDExJSkpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4udmNfaGVhZGluZyhAZm9udF9zaXplKSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogQGZvbnRfc2l6ZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52Y19ib3gtaGVhZGluZyB7XG4gIC5ib3JkZXItdG9wLXJhZGl1cygxcHgpO1xuICBiYWNrZ3JvdW5kOiBAdmNfbW9kYWxfaGVhZGVyX2JnX2NvbG9yO1xuICBjb2xvcjogQHZjX21vZGFsX2hlYWRlcl9jb2xvcjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICAudmNfaWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8vIFRPRE86IHJlZmFjdG9yIHdpdGggU01DU1NcbiAgLnZjX2Nsb3NlIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICY6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLnZjX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL3ZjL2ZlL2Nsb3NlX3BhbmVsLnBuZykgY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnZjX21pbmltaXplIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC52Y19pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi92Yy9mZS9tb2RhbF9taW5pbWl6ZS5wbmcpIGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC52Y190cmFuc3BhcmVudCB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAudmNfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vdmMvZmUvZXllX2ljby5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxufVxuXG4udmNfZWRpdF9jb2xvcl9vcHRpb25fdmFyaWFudHMoQHNlbGVjdG9yLCBAY29sb3IsIEB0eHRfY29sb3IpIHtcbiAgLkB7c2VsZWN0b3J9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3IgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHR4dF9jb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ncmV5R3JhZGllbnQoKSB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20oI2VjZWNlYyksIHRvKCNmOWY5ZjkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWNlY2VjLCAjZjlmOWY5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWNlY2VjLCAjZjlmOWY5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VjZWNlYywgI2Y5ZjlmOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNlY2VjZWMsICNmOWY5ZjkpO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgI2ZmZjtcbn1cblxuLy8gQ1NTMyBQUk9QRVJUSUVTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBCb3JkZXIgUmFkaXVzXG4uYm9yZGVyLXJhZGl1cyhAcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xufVxuXG4vLyBDT01QT05FTlQgTUlYSU5TXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBCdXR0b24gYmFja2dyb3VuZHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLVxuLmJ1dHRvbkJhY2tncm91bmQoQHN0YXJ0Q29sb3IsIEBlbmRDb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhcnRDb2xvcjtcblxuICAvLyBpbiB0aGVzZSBjYXNlcyB0aGUgZ3JhZGllbnQgd29uJ3QgY292ZXIgdGhlIGJhY2tncm91bmQsIHNvIHdlIG92ZXJyaWRlXG4gICY6aG92ZXIsICY6YWN0aXZlLCAmLmFjdGl2ZSwgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBlbmRDb2xvcjtcbiAgfVxufVxuXG4ubm9fYnVsbGV0X2ZpeCgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vVHJhbnNpdGlvblxuLndwYl90cmFuc2l0aW9uKEBwYXJhbTogYWxsLCBAdGltZTogMC4ycywgQGVhc2luZzogbGluZWFyKSB7XG4gIHRyYW5zaXRpb246IEBwYXJhbSBAdGltZSBAZWFzaW5nO1xuICAtbW96LXRyYW5zaXRpb246IEBwYXJhbSBAdGltZSBAZWFzaW5nO1xuICAtd2Via2l0LXRyYW5zaXRpb246IEBwYXJhbSBAdGltZSBAZWFzaW5nO1xuICAtby10cmFuc2l0aW9uOiBAcGFyYW0gQHRpbWUgQGVhc2luZztcbn1cblxuLndwYl90cmFuc2Zvcm0oQHBhcmFtKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBAcGFyYW07XG4gIC1tb3otdHJhbnNmb3JtOiBAcGFyYW07XG4gIC1tcy10cmFuc2Zvcm06IEBwYXJhbTtcbiAgLW8tdHJhbnNmb3JtOiBAcGFyYW07XG4gIHRyYW5zZm9ybTogQHBhcmFtO1xufVxuXG4ud3BiX2JvcmRlcl9yYWRpdXMoQHJhZGl1czogNXB4KSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xufVxuXG4vLyBNaXhpbnMgNC4wXG4vL0J1dHRvbiB2YXJpYW50cyBtaXhpblxuLnZjX2J0bl92YXJpYW50cyhAc2VsZWN0b3IsIEBjb2xvciwgQHR4dF9jb2xvcikge1xuICAmQHtzZWxlY3Rvcn0ge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGNvbG9yLCBAdHh0X2NvbG9yKTtcbiAgfVxufVxuXG4udmNfZnJvbnRlbmQtZWRpdG9yLWludmlzaWJpbGl0eS1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIC5vcGFjaXR5KC41KTtcbiAgLnZjX2NvbnRyb2xzLCAmLnZjX3NlY3Rpb24gKyAudmNfY29udHJvbHMsICYudmNfc2VjdGlvbiArIC52Y19yb3ctZnVsbC13aWR0aCArIC52Y19jb250cm9scyB7XG4gICAgLnZjX2J0bi1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0MgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0NDQyAhaW1wb3J0YW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC52Y19jb250cm9sLWJ0bi1hcHBlbmQ6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNDQ0MgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnZjX2NvbnRyb2wtYnRuLWFwcGVuZDpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2IzYjNiMyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLnZjX3NlY3Rpb24gKyAudmNfY29udHJvbHMsICYudmNfc2VjdGlvbiArIC52Y19yb3ctZnVsbC13aWR0aCArIC52Y19jb250cm9scyB7XG4gICAgLnZjX2J0bi1jb250ZW50IHtcbiAgICAgIC5vcGFjaXR5KC41KTtcbiAgICB9XG4gIH1cbn1cblxuLnZjX2JhY2tlbmQtZWRpdG9yLWludmlzaWJpbGl0eS1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIC52Y19jb250cm9scyB7XG4gICAgLnZjX2J0bi1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0MgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0NDQyAhaW1wb3J0YW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gKiB7XG4gICAgLm9wYWNpdHkoLjUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjLWVtcHR5IHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBAdmNfYm9yZGVyX2NvbG9yO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG5cbiAgJjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICd2Y3BiLXBsdWdpbi1pY29ucycgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFkZF9lbGVtZW50O1xuICAgIGNvbG9yOiAjODQ4QzkyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHotaW5kZXg6IDA7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLnZjX2JnX2NvbG9yX3ZhcmlhbnRzKEBjb2xvcikge1xuICAudmNfYmctQHtjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBAY29sb3I7XG4gIH1cbn1cblxuLy8gRW5kIE1peGlucyIsImkuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLndwYl9idG4tbGFyZ2UgaS5pY29uIHtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuXG4ud3BiX2J0bi1zbWFsbCBpLmljb24ge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi53cGJfYnRuLW1pbmkgaS5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwYl9hZGRyZXNzX2Jvb2sgaS5pY29uLCBvcHRpb24ud3BiX2FkZHJlc3NfYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWRkcmVzcy1ib29rLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9hbGFybV9jbG9jayBpLmljb24sIG9wdGlvbi53cGJfYWxhcm1fY2xvY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsYXJtLWNsb2NrLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9hbmNob3IgaS5pY29uLCBvcHRpb24ud3BiX2FuY2hvciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYW5jaG9yLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9hcHBsaWNhdGlvbl9pbWFnZSBpLmljb24sIG9wdGlvbi53cGJfYXBwbGljYXRpb25faW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9hcnJvdyBpLmljb24sIG9wdGlvbi53cGJfYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9hc3RlcmlzayBpLmljb24sIG9wdGlvbi53cGJfYXN0ZXJpc2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FzdGVyaXNrLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9oYW1tZXIgaS5pY29uLCBvcHRpb24ud3BiX2hhbW1lciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYXVjdGlvbi1oYW1tZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2JhbGxvb24gaS5pY29uLCBvcHRpb24ud3BiX2JhbGxvb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24ucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2JhbGxvb25fYnV6eiBpLmljb24sIG9wdGlvbi53cGJfYmFsbG9vbl9idXp6IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLWJ1enoucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2JhbGxvb25fZmFjZWJvb2sgaS5pY29uLCBvcHRpb24ud3BiX2JhbGxvb25fZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tZmFjZWJvb2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2JhbGxvb25fdHdpdHRlciBpLmljb24sIG9wdGlvbi53cGJfYmFsbG9vbl90d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLXR3aXR0ZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2JhdHRlcnkgaS5pY29uLCBvcHRpb24ud3BiX2JhdHRlcnkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhdHRlcnktZnVsbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYmlub2N1bGFyIGkuaWNvbiwgb3B0aW9uLndwYl9iaW5vY3VsYXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jpbm9jdWxhci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZG9jdW1lbnRfZXhjZWwgaS5pY29uLCBvcHRpb24ud3BiX2RvY3VtZW50X2V4Y2VsIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWV4Y2VsLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9kb2N1bWVudF9pbWFnZSBpLmljb24sIG9wdGlvbi53cGJfZG9jdW1lbnRfaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtaW1hZ2UucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2RvY3VtZW50X211c2ljIGkuaWNvbiwgb3B0aW9uLndwYl9kb2N1bWVudF9tdXNpYyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1tdXNpYy5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZG9jdW1lbnRfb2ZmaWNlIGkuaWNvbiwgb3B0aW9uLndwYl9kb2N1bWVudF9vZmZpY2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtb2ZmaWNlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9kb2N1bWVudF9wZGYgaS5pY29uLCBvcHRpb24ud3BiX2RvY3VtZW50X3BkZiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1wZGYucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2RvY3VtZW50X3Bvd2VycG9pbnQgaS5pY29uLCBvcHRpb24ud3BiX2RvY3VtZW50X3Bvd2VycG9pbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcG93ZXJwb2ludC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZG9jdW1lbnRfd29yZCBpLmljb24sIG9wdGlvbi53cGJfZG9jdW1lbnRfd29yZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC13b3JkLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9ib29rbWFyayBpLmljb24sIG9wdGlvbi53cGJfYm9va21hcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jvb2ttYXJrLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9jYW1jb3JkZXIgaS5pY29uLCBvcHRpb24ud3BiX2NhbWNvcmRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtY29yZGVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9jYW1lcmEgaS5pY29uLCBvcHRpb24ud3BiX2NhbWVyYSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtZXJhLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9jaGFydCBpLmljb24sIG9wdGlvbi53cGJfY2hhcnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoYXJ0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9jaGFydF9waWUgaS5pY29uLCBvcHRpb24ud3BiX2NoYXJ0X3BpZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQtcGllLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9jbG9jayBpLmljb24sIG9wdGlvbi53cGJfY2xvY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Nsb2NrLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9wbGF5IGkuaWNvbiwgb3B0aW9uLndwYl9wbGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jb250cm9sLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9maXJlIGkuaWNvbiwgb3B0aW9uLndwYl9maXJlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9maXJlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9oZWFydCBpLmljb24sIG9wdGlvbi53cGJfaGVhcnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2hlYXJ0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9tYWlsIGkuaWNvbiwgb3B0aW9uLndwYl9tYWlsIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9tYWlsLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9zaGllbGQgaS5pY29uLCBvcHRpb24ud3BiX3NoaWVsZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvcGx1cy1zaGllbGQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX3ZpZGVvIGkuaWNvbiwgb3B0aW9uLndwYl92aWRlbyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvdmlkZW8ucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufSIsIi8vPT09PT09IFNUWUxFU1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogTWVzc2FnZSBib3hcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udmNfbWVzc2FnZV9ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIEB2Y19tYXJnaW5fYm90dG9tX2dvbGQgMDtcbiAgcGFkZGluZzogQG1lc3NhZ2UtYm94LXZlcnRpY2FsLXBhZGRpbmcgQG1lc3NhZ2UtYm94LWhvcml6b250YWwtcGFkZGluZyBAbWVzc2FnZS1ib3gtdmVydGljYWwtcGFkZGluZyBAbWVzc2FnZS1ib3gtaWNvbi1pbmRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBAbWVzc2FnZS1ib3gtZm9udC1zaXplLWJhc2U7XG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICA+IHAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IEBtZXNzYWdlLWJveC1pY29uLWluZGVudDtcbiAgPiAqIHtcbiAgICBmb250LXNpemU6IEBtZXNzYWdlLWJveC1pY29uLXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICAudHJhbnNsYXRlKC01MCU7IC01MCUpO1xuICB9XG4gIC8vIEZvbnRBd2Vzb21lIGRlZmF1bHQgaWNvbiBzaXplIGZpeFxuICA+IC5mYSB7XG4gICAgZm9udC1zaXplOiBAbWVzc2FnZS1ib3gtaWNvbi1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbi8vIEdlbmVyYXRpbmcgY29sb3Igc2V0c1xuLy8tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmx1ZVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItYmx1ZSc7IEBjb2xvci1ibHVlLXRleHQ7IEBjb2xvci1ibHVlOyBAY29sb3ItYmx1ZS1ib3JkZXI7IEBjb2xvci1ibHVlLWJnOyBAY29sb3ItYmx1ZS1jb250cmFzdCk7XG4vLyB0dXJxdW9pc2Vcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXR1cnF1b2lzZSc7IEBjb2xvci10dXJxdW9pc2UtdGV4dDsgQGNvbG9yLXR1cnF1b2lzZTsgQGNvbG9yLXR1cnF1b2lzZS1ib3JkZXI7IEBjb2xvci10dXJxdW9pc2UtYmc7IEBjb2xvci10dXJxdW9pc2UtY29udHJhc3QpO1xuLy8gcGlua1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItcGluayc7IEBjb2xvci1waW5rLXRleHQ7IEBjb2xvci1waW5rOyBAY29sb3ItcGluay1ib3JkZXI7IEBjb2xvci1waW5rLWJnOyBAY29sb3ItcGluay1jb250cmFzdCk7XG4vLyB2aW9sZXRcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXZpb2xldCc7IEBjb2xvci12aW9sZXQtdGV4dDsgQGNvbG9yLXZpb2xldDsgQGNvbG9yLXZpb2xldC1ib3JkZXI7IEBjb2xvci12aW9sZXQtYmc7IEBjb2xvci12aW9sZXQtY29udHJhc3QpO1xuLy8gcGVhY29jXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1wZWFjb2MnOyBAY29sb3ItcGVhY29jLXRleHQ7IEBjb2xvci1wZWFjb2M7IEBjb2xvci1wZWFjb2MtYm9yZGVyOyBAY29sb3ItcGVhY29jLWJnOyBAY29sb3ItcGVhY29jLWNvbnRyYXN0KTtcbi8vIGNoaW5vXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1jaGlubyc7IEBjb2xvci1jaGluby10ZXh0OyBAY29sb3ItY2hpbm87IEBjb2xvci1jaGluby1ib3JkZXI7IEBjb2xvci1jaGluby1iZzsgQGNvbG9yLWNoaW5vLWNvbnRyYXN0KTtcbi8vIG11bGxlZF93aW5lXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1tdWxsZWRfd2luZSc7IEBjb2xvci1tdWxsZWQtd2luZS10ZXh0OyBAY29sb3ItbXVsbGVkLXdpbmU7IEBjb2xvci1tdWxsZWQtd2luZS1ib3JkZXI7IEBjb2xvci1tdWxsZWQtd2luZS1iZzsgQGNvbG9yLW11bGxlZC13aW5lLWNvbnRyYXN0KTtcbi8vIHZpc3RhX2JsdWVcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXZpc3RhX2JsdWUnOyBAY29sb3ItdmlzdGEtYmx1ZS10ZXh0OyBAY29sb3ItdmlzdGEtYmx1ZTsgQGNvbG9yLXZpc3RhLWJsdWUtYm9yZGVyOyBAY29sb3ItdmlzdGEtYmx1ZS1iZzsgQGNvbG9yLXZpc3RhLWJsdWUtY29udHJhc3QpO1xuLy8gb3JhbmdlXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1vcmFuZ2UnOyBAY29sb3Itb3JhbmdlLXRleHQ7IEBjb2xvci1vcmFuZ2U7IEBjb2xvci1vcmFuZ2UtYm9yZGVyOyBAY29sb3Itb3JhbmdlLWJnOyBAY29sb3Itb3JhbmdlLWNvbnRyYXN0KTtcbi8vIHNreVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3Itc2t5JzsgQGNvbG9yLXNreS10ZXh0OyBAY29sb3Itc2t5OyBAY29sb3Itc2t5LWJvcmRlcjsgQGNvbG9yLXNreS1iZzsgQGNvbG9yLXNreS1jb250cmFzdCk7XG4vLyBncmVlblxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItZ3JlZW4nOyBAY29sb3ItZ3JlZW4tdGV4dDsgQGNvbG9yLWdyZWVuOyBAY29sb3ItZ3JlZW4tYm9yZGVyOyBAY29sb3ItZ3JlZW4tYmc7IEBjb2xvci1ncmVlbi1jb250cmFzdCk7XG4vLyBqdWljeV9waW5rXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1qdWljeV9waW5rJzsgQGNvbG9yLWp1aWN5LXBpbmstdGV4dDsgQGNvbG9yLWp1aWN5LXBpbms7IEBjb2xvci1qdWljeS1waW5rLWJvcmRlcjsgQGNvbG9yLWp1aWN5LXBpbmstYmc7IEBjb2xvci1qdWljeS1waW5rLWNvbnRyYXN0KTtcbi8vIHNhbmR5X2Jyb3duXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1zYW5keV9icm93bic7IEBjb2xvci1zYW5keS1icm93bi10ZXh0OyBAY29sb3Itc2FuZHktYnJvd247IEBjb2xvci1zYW5keS1icm93bi1ib3JkZXI7IEBjb2xvci1zYW5keS1icm93bi1iZzsgQGNvbG9yLXNhbmR5LWJyb3duLWNvbnRyYXN0KTtcbi8vIHB1cnBsZVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItcHVycGxlJzsgQGNvbG9yLXB1cnBsZS10ZXh0OyBAY29sb3ItcHVycGxlOyBAY29sb3ItcHVycGxlLWJvcmRlcjsgQGNvbG9yLXB1cnBsZS1iZzsgQGNvbG9yLXB1cnBsZS1jb250cmFzdCk7XG4vLyBibGFja1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItYmxhY2snOyBAY29sb3ItYmxhY2stdGV4dDsgQGNvbG9yLWJsYWNrOyBAY29sb3ItYmxhY2stYm9yZGVyOyBAY29sb3ItYmxhY2stYmc7IEBjb2xvci1ibGFjay1jb250cmFzdCk7XG4vLyBncmV5XG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1ncmV5JzsgQGNvbG9yLWdyZXktdGV4dDsgQGNvbG9yLWdyZXk7IEBjb2xvci1ncmV5LWJvcmRlcjsgQGNvbG9yLWdyZXktYmc7IEBjb2xvci1ncmV5LWNvbnRyYXN0KTtcbi8vIHdoaXRlXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci13aGl0ZSc7IEBjb2xvci13aGl0ZS10ZXh0OyBAY29sb3Itd2hpdGU7IEBjb2xvci13aGl0ZS1ib3JkZXI7IEBjb2xvci13aGl0ZS1iZzsgQGNvbG9yLXdoaXRlLWNvbnRyYXN0KTtcblxuLy8gR2VuZXJhdGluZyBtZXNzYWdlIHR5cGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gaW5mb1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItaW5mbyc7IEBhbGVydC1pbmZvLXRleHQ7IEBhbGVydC1pbmZvOyBAYWxlcnQtaW5mby1ib3JkZXI7IEBhbGVydC1pbmZvLWJnOyBAYWxlcnQtaW5mby1jb250cmFzdCk7XG4vLyBzdWNjZXNzXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1zdWNjZXNzJzsgQGFsZXJ0LXN1Y2Nlc3MtdGV4dDsgQGFsZXJ0LXN1Y2Nlc3M7IEBhbGVydC1zdWNjZXNzLWJvcmRlcjsgQGFsZXJ0LXN1Y2Nlc3MtYmc7IEBhbGVydC1zdWNjZXNzLWNvbnRyYXN0KTtcbi8vIHdhcm5pbmdcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXdhcm5pbmcnOyBAYWxlcnQtd2FybmluZy10ZXh0OyBAYWxlcnQtd2FybmluZzsgQGFsZXJ0LXdhcm5pbmctYm9yZGVyOyBAYWxlcnQtd2FybmluZy1iZzsgQGFsZXJ0LXdhcm5pbmctY29udHJhc3QpO1xuLy8gZGFuZ2VyXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1kYW5nZXInOyBAYWxlcnQtZGFuZ2VyLXRleHQ7IEBhbGVydC1kYW5nZXI7IEBhbGVydC1kYW5nZXItYm9yZGVyOyBAYWxlcnQtZGFuZ2VyLWJnOyBAYWxlcnQtZGFuZ2VyLWNvbnRyYXN0KTtcblxuLy8gR2VuZXJhdGluZyBjbGFzc2ljIG1lc3NhZ2UgdHlwZXNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBpbmZvLWNsYXNzaWNcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWFsZXJ0LWluZm8nOyBAYWxlcnQtaW5mby1jbGFzc2ljLXRleHQ7IEBhbGVydC1pbmZvLWNsYXNzaWM7IEBhbGVydC1pbmZvLWNsYXNzaWMtYm9yZGVyOyBAYWxlcnQtaW5mby1jbGFzc2ljLWJnOyBAYWxlcnQtaW5mby1jbGFzc2ljLWNvbnRyYXN0KTtcblxuLy8gc3VjY2Vzcy1jbGFzc2ljXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1hbGVydC1zdWNjZXNzJzsgQGFsZXJ0LXN1Y2Nlc3MtY2xhc3NpYy10ZXh0OyBAYWxlcnQtc3VjY2Vzcy1jbGFzc2ljOyBAYWxlcnQtc3VjY2Vzcy1jbGFzc2ljLWJvcmRlcjsgQGFsZXJ0LXN1Y2Nlc3MtY2xhc3NpYy1iZzsgQGFsZXJ0LXN1Y2Nlc3MtY2xhc3NpYy1jb250cmFzdCk7XG5cbi8vIHdhcm5pbmctY2xhc3NpY1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItYWxlcnQtd2FybmluZyc7IEBhbGVydC13YXJuaW5nLWNsYXNzaWMtdGV4dDsgQGFsZXJ0LXdhcm5pbmctY2xhc3NpYzsgQGFsZXJ0LXdhcm5pbmctY2xhc3NpYy1ib3JkZXI7IEBhbGVydC13YXJuaW5nLWNsYXNzaWMtYmc7IEBhbGVydC13YXJuaW5nLWNsYXNzaWMtY29udHJhc3QpO1xuXG4vLyBkYW5nZXItY2xhc3NpY1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItYWxlcnQtZGFuZ2VyJzsgQGFsZXJ0LWRhbmdlci1jbGFzc2ljLXRleHQ7IEBhbGVydC1kYW5nZXItY2xhc3NpYzsgQGFsZXJ0LWRhbmdlci1jbGFzc2ljLWJvcmRlcjsgQGFsZXJ0LWRhbmdlci1jbGFzc2ljLWJnOyBAYWxlcnQtZGFuZ2VyLWNsYXNzaWMtY29udHJhc3QpO1xuXG4vLyBDb2xvciBGaXhlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGJsYWNrXG4udmNfY29sb3ItYmxhY2sge1xuICAvLyBTdGFuZGFyZCwgQ2xhc3NpYyAoT2xkIHN0eWxlKSwgM2RcbiAgJi52Y19tZXNzYWdlX2JveCB7XG4gICAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgICAgY29sb3I6IEBjb2xvci1ibGFjay10ZXh0O1xuICAgIH1cbiAgfVxuICAvLyBPdXRsaW5lICh0cmFuc3BhcmVudCBiYWNrZ3JvdW5kKSwgU29saWQgaWNvblxuICAmLnZjX21lc3NhZ2VfYm94LW91dGxpbmUge1xuICAgICYsXG4gICAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgICAgY29sb3I6IEBjb2xvci1ibGFjaztcbiAgICB9XG4gIH1cbiAgLy8gU29saWQgaWNvblxuICAmLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICAgIGNvbG9yOiBAY29sb3ItYmxhY2s7XG4gIH1cbn1cblxuLy8gZ3JleVxuLnZjX2NvbG9yLWdyZXkge1xuICAvLyBTdGFuZGFyZCwgQ2xhc3NpYyAoT2xkIHN0eWxlKSwgM2RcbiAgJi52Y19tZXNzYWdlX2JveCB7XG4gICAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgICAgY29sb3I6IEBjb2xvci1ncmV5LXRleHQ7XG4gICAgfVxuICB9XG59XG5cbi8vIHdoaXRlXG4udmNfY29sb3Itd2hpdGUge1xuICAvLyBTdGFuZGFyZCwgQ2xhc3NpYyAoT2xkIHN0eWxlKSwgM2RcbiAgJi52Y19tZXNzYWdlX2JveCB7XG4gICAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgICAgY29sb3I6IEBjb2xvci13aGl0ZS10ZXh0O1xuICAgIH1cbiAgfVxuICAvLyBPdXRsaW5lICh0cmFuc3BhcmVudCBiYWNrZ3JvdW5kKSwgU29saWQgaWNvblxuICAmLnZjX21lc3NhZ2VfYm94LW91dGxpbmUge1xuICAgICYsXG4gICAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgICAgY29sb3I6IEBjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cbiAgLy8gU29saWQgaWNvblxuICAmLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICAgIGNvbG9yOiBAY29sb3Itd2hpdGU7XG4gIH1cbn1cblxuLy8gQ3JlYXRpbmcgRGVzaWduc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFN0YW5kYXJkXG4udmNfbWVzc2FnZV9ib3gtc3RhbmRhcmQge1xuXG59XG5cbi8vIFNvbGlkXG4udmNfbWVzc2FnZV9ib3gtc29saWQge1xuXG59XG5cbi8vIE91dGxpbmUgKHRyYW5zcGFyZW50IGJhY2tncm91bmQpXG4udmNfbWVzc2FnZV9ib3gtb3V0bGluZSB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vLyBDbGFzc2ljIChPbGQgc3R5bGUpXG4udmNfbWVzc2FnZV9ib3gtY2xhc3NpYyB7XG5cbn1cblxuLy8gU29saWQgaWNvblxuLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICAmOmV4dGVuZCgudmNfbWVzc2FnZV9ib3gtb3V0bGluZSk7XG4gIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICB3aWR0aDogQG1lc3NhZ2UtYm94LWljb24taW5kZW50LXJlZHVjZWQ7XG4gIH1cbn1cblxuLy8gM2Rcbi52Y19tZXNzYWdlX2JveC0zZCB7XG5cbn1cblxuLy8gQ3JlYXRpbmcgU2hhcGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU3F1YXJlXG4udmNfbWVzc2FnZV9ib3gtc3F1YXJlIHtcblxufVxuXG4vLyBSb3VuZGVkXG4udmNfbWVzc2FnZV9ib3gtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IEBtZXNzYWdlLWJveC1ib3JkZXItcmFkaXVzLXJvdW5kZWQ7XG59XG5cbi8vIFJvdW5kXG4udmNfbWVzc2FnZV9ib3gtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiBAbWVzc2FnZS1ib3gtYm9yZGVyLXJhZGl1cy1yb3VuZDtcbn1cbiIsIi8vPT09PT09IE1JWElOU1xuXG4vLyBDcmVhdGluZyBDb2xvcnNcbi52Yy1tYWtlLW1lc3NhZ2UtY29sb3IoQHRleHQ7IEBpY29uOiBAdGV4dDsgQGJvcmRlcjogZmFsc2U7IEBiYWNrZ3JvdW5kOiBmYWxzZSkge1xuICBjb2xvcjogQHRleHQ7XG4gICYgd2hlbiBub3QgKEBib3JkZXIgPSBmYWxzZSkge1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcbiAgfVxuICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gIH1cbiAgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICAgIGNvbG9yOiBAaWNvbjtcbiAgfVxufVxuXG4vLyBtYWtlIGNvbG9ycyBzZXRcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldChAc2VsZWN0b3I7IEB0ZXh0OyBAaWNvbjsgQGJvcmRlcjsgQGJhY2tncm91bmQ7IEBjb250cmFzdC1jb2xvcikge1xuICAmLkB7c2VsZWN0b3J9IHtcbiAgICAvLyBTdGFuZGFyZCwgQ2xhc3NpYyAoT2xkIHN0eWxlKSwgM2RcbiAgICAmLnZjX21lc3NhZ2VfYm94IHtcbiAgICAgIC52Yy1tYWtlLW1lc3NhZ2UtY29sb3IoQHRleHQ7IEBpY29uOyBAYm9yZGVyOiBAYm9yZGVyOyBAYmFja2dyb3VuZDogQGJhY2tncm91bmQpO1xuICAgIH1cbiAgICAvLyBTb2xpZFxuICAgICYudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICAgICAgLnZjLW1ha2UtbWVzc2FnZS1jb2xvcihAY29udHJhc3QtY29sb3I7IEBib3JkZXI6IHRyYW5zcGFyZW50OyBAYmFja2dyb3VuZDogQGljb24pO1xuICAgIH1cbiAgICAvLyBPdXRsaW5lICh0cmFuc3BhcmVudCBiYWNrZ3JvdW5kKSwgU29saWQgaWNvblxuICAgICYudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbiAgICAmLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICAgICAgLnZjLW1ha2UtbWVzc2FnZS1jb2xvcihAdGV4dDsgQGljb247IEBib3JkZXI6IEBpY29uOyBAYmFja2dyb3VuZDogdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICAvLyBTb2xpZCBpY29uXG4gICAgJi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgICAgY29sb3I6IEBjb250cmFzdC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGljb247XG4gICAgICB9XG4gICAgfVxuICAgIC8vIDNkXG4gICAgJi52Y19tZXNzYWdlX2JveC0zZCB7XG4gICAgICBib3gtc2hhZG93OiAwIEBtZXNzYWdlLWJveC1zaGFkb3ctd2lkdGgtM2QgMCBkYXJrZW4oQGJvcmRlciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogUGFyYWxsYXhcbiAqL1xuXG4udmNfcGFyYWxsYXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnZjX3BhcmFsbGF4LWlubmVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gZGlzYWJsZXMgdmlkZW8gY2xpY2thYmlsaXR5XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcbiAgfVxufVxuXG4udmNfcGFyYWxsYXgtaW5uZXIge1xuICBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwMCU7XG4gIH1cbn1cblxuLnZjX3ZpZGVvLWJnLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZjX3ZpZGVvLWJnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gZGlzYWJsZXMgdmlkZW8gY2xpY2thYmlsaXR5XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcblxuICBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwMCU7XG4gIH1cbn0iLCIvKipcbiAqIFJvdyBzdHlsZXNcbiAqL1xuXG4udmNfcm93IHtcbiAgJi52Y19yb3ctbm8tcGFkZGluZyB7XG4gICAgLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmW2RhdGEtdmMtZnVsbC13aWR0aF0ge1xuICAgIC50cmFuc2l0aW9uKG9wYWNpdHkgMC41cyBlYXNlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvKiogRml4IG92ZXJmbG93ICoqL1xuICAgICYudmNfaGlkZGVuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbi52Y19yb3ctbm8tcGFkZGluZyB7XG4gIC52Y19pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi52Y19yb3cge1xuICAmLnZjX3Jvdy1vLWZ1bGwtaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC8vIGVuYWJsZSBmbGV4XG4gICYudmNfcm93LWZsZXgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgLyogSUUxMCsgc3BlY2lmaWMgc3R5bGVzICovXG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNvbHVtbnMgYWxpZ25tZW50XG4gICYudmNfcm93LW8tY29sdW1ucy1zdHJldGNoIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cbiAgJi52Y19yb3ctby1jb2x1bW5zLXRvcCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gICYudmNfcm93LW8tY29sdW1ucy1taWRkbGUge1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtdG9wLFxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tLFxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtbWlkZGxlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC8vIGVxdWFsIGhlaWdodFxuICAmLnZjX3Jvdy1vLWVxdWFsLWhlaWdodCB7XG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNvbnRlbnQgYWxpZ25tZW50XG4gICYudmNfcm93LW8tY29udGVudC10b3Age1xuICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSB7XG4gICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tIHtcbiAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlIHtcbiAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLnZjX3Jvdy1vLWVxdWFsLWhlaWdodCkge1xuICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ2xlYXJmaXggZm9yIGNvbHVtblxuLnZjX2NvbHVtbi1pbm5lciB7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4udmNfaWUtZmxleGJveC1maXhlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgPiAudmNfcm93IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG59XG5cbi52Y19yb3cge1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDEpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDIpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDMpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDQpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDUpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDEwKTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgxNSk7XG4gIC52Y19tYWtlLWNvbHVtbi1nYXAoMjApO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDI1KTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgzMCk7XG4gIC52Y19tYWtlLWNvbHVtbi1nYXAoMzUpO1xufVxuXG4udmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctbGVmdDogQGdyaWQtZ3V0dGVyLXdpZHRoLzI7XG4gICAgcGFkZGluZy1yaWdodDogQGdyaWQtZ3V0dGVyLXdpZHRoLzI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gcm93IGdhcHNcbi52Y19tYWtlLWNvbHVtbi1nYXAoQHNwYWNpbmcpIHtcbiAgJi52Y19jb2x1bW4tZ2FwLUB7c3BhY2luZ30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtKEBncmlkLWd1dHRlci13aWR0aCArIEBzcGFjaW5nKS8yO1xuICAgIG1hcmdpbi1yaWdodDogLShAZ3JpZC1ndXR0ZXItd2lkdGggKyBAc3BhY2luZykvMjtcbiAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IHVuaXQoQHNwYWNpbmcvMiwgcHgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyByb3cgZmlsbHNcbi52Y19yb3ctaGFzLWZpbGwgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3JvdyA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfcm93ID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX2NvbC1oYXMtZmlsbCA+IC52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXRvcDogQHZjX2VsZW1lbnRfbWFyZ2luX2JvdHRvbTtcbn0iLCIudmNfc2VjdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG4gICZbZGF0YS12Yy1mdWxsLXdpZHRoXSB7XG4gICAgLnRyYW5zaXRpb24ob3BhY2l0eSAwLjVzIGVhc2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8qKiBGaXggb3ZlcmZsb3cgKiovXG4gICAgJi52Y19oaWRkZW4ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA+IC52Y19yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICZbZGF0YS12Yy1zdHJldGNoLWNvbnRlbnRdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4udmNfc2VjdGlvbiB7XG4gICYudmNfcm93LW8tZnVsbC1oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLy8gZW5hYmxlIGZsZXhcbiAgJi52Y19zZWN0aW9uLWZsZXgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cbiAgICAudmNfdmNfcm93IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNvbnRlbnQgYWxpZ25tZW50XG4gICYudmNfc2VjdGlvbi1vLWNvbnRlbnQtdG9wIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgJi52Y19zZWN0aW9uLW8tY29udGVudC1ib3R0b20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAmLnZjX3NlY3Rpb24tby1jb250ZW50LW1pZGRsZSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmLnZjX3NlY3Rpb24tby1jb250ZW50LXRvcCxcbiAgJi52Y19zZWN0aW9uLW8tY29udGVudC1ib3R0b20sXG4gICYudmNfc2VjdGlvbi1vLWNvbnRlbnQtbWlkZGxlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWN0aW9uIGZpbGxzXG4udmNfc2VjdGlvbiB7XG4gICYudmNfc2VjdGlvbi1oYXMtZmlsbCxcbiAgJi52Y19zZWN0aW9uLWhhcy1maWxsICsgLnZjX3NlY3Rpb24sXG4gICYudmNfc2VjdGlvbi1oYXMtZmlsbCArIC52Y19yb3ctZnVsbC13aWR0aCArIC52Y19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuXG4iLCIvKipcbiAqIFJvdyBzdHlsZXNcbiAqL1xuXG4udmNfcm93IHtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgxKTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgyKTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgzKTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCg0KTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCg1KTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgxMCk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMTUpO1xuICAudmNfbWFrZS1mcm9udGVuZC1jb2x1bW4tZ2FwKDIwKTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgyNSk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMzApO1xuICAudmNfbWFrZS1mcm9udGVuZC1jb2x1bW4tZ2FwKDM1KTtcbn1cblxuLnZjX3ZjX2NvbHVtbixcbi52Y192Y19jb2x1bW5faW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8vIHJvdyBnYXBzXG4udmNfbWFrZS1mcm9udGVuZC1jb2x1bW4tZ2FwKEBzcGFjaW5nKSB7XG4gICYudmNfY29sdW1uLWdhcC1Ae3NwYWNpbmd9IHtcbiAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHVuaXQoQHNwYWNpbmcvMiwgcHgpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB1bml0KEBzcGFjaW5nLzIsIHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9cblxuLnZjX3JvdyB7XG4gICYudmNfcm93LWZsZXgge1xuICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGVxdWFsIGhlaWdodFxuICAmLnZjX3Jvdy1vLWVxdWFsLWhlaWdodCB7XG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNvbnRlbnQgYWxpZ25tZW50XG4gICYudmNfcm93LW8tY29udGVudC10b3Age1xuICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpIHtcbiAgICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICAgID4gLnZjX3ZjX2NvbHVtbl9pbm5lciB7XG4gICAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG4gICYudmNfcm93LW8tY29udGVudC1ib3R0b20ge1xuICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSB7XG4gICAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmNfcm93LW8tY29udGVudC1taWRkbGUge1xuICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpIHtcbiAgICAgID4gLnZjX3ZjX2NvbHVtbixcbiAgICAgID4gLnZjX3ZjX2NvbHVtbl9pbm5lciB7XG4gICAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBmaXggZm9yIGVtcHR5IGNvbFxuLnZjX2VtcHR5LWVsZW1lbnQgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi8vIHJvdyBmaWxsc1xuLnZjX3Jvdy1oYXMtZmlsbCA+IC52Y19yb3cgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3ZjX3JvdyA+IC52Y19yb3cgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCArIC52Y192Y19yb3dfaW5uZXIgPiAudmNfcm93ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiBAdmNfZWxlbWVudF9tYXJnaW5fYm90dG9tO1xufVxuIiwiQHN0b3Bfc3RhbmRhbG9uZV9jb21waWxpbmc6IEB2Y19ncmV5O1xuLyogRmFjZWJvb2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mYl90eXBlX3N0YW5kYXJkIHtcbiAgaGVpZ2h0OiAyNXB4O1xuXG4gIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5mYl90eXBlX2J1dHRvbl9jb3VudCB7XG4gIGhlaWdodDogMjBweDtcblxuICBpZnJhbWUge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uZmJfdHlwZV9ib3hfY291bnQge1xuICBoZWlnaHQ6IDYycHg7XG5cbiAgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cblxuLyogR29vZ2xlIHBsdXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfZ29vZ2xlcGx1c190eXBlX3N0YW5kYXJkIHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV9zbWFsbCB7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLndwYl9nb29nbGVwbHVzX3R5cGVfbWVkaXVtIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV90YWxsIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV90YWxsLnZjX2dvb2dsZXBsdXMtYW5ub3RhdGlvbi1idWJibGUge1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbi8qIFBpbnRlcmVzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9waW50ZXJlc3Qge1xuICBhIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi53cGJfcGludGVyZXN0X3R5cGVfaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLndwYl9waW50ZXJlc3RfdHlwZV92ZXJ0aWNhbCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4ud3BiX3BpbnRlcmVzdF90eXBlX25vbmUge1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi8qIFBpbnRlcmVzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaWZyYW1lLnR3aXR0ZXItc2hhcmUtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufSIsIi8vIFRvZ2dsZSAyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gVmFyaWFibGVzO1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB0b2dnbGUtYm9yZGVyLXdpZHRoOiAycHg7XG5cbkB0b2dnbGUtaWNvbi1zaXplLXNtOiAxNnB4O1xuQHRvZ2dsZS1pY29uLXNpemUtbWQ6IDIycHg7XG5AdG9nZ2xlLWljb24tc2l6ZS1sZzogMjhweDtcblxuQHRvZ2dsZS1mb250LXNpemUtYmFzZTogMWVtO1xuQHRvZ2dsZS1jb250ZW50LXRvcC1tYXJnaW46IDFlbTtcblxuLy8gQmFzZSBTdHlsZXM7XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogQHRvZ2dsZS1mb250LXNpemUtYmFzZTtcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IEB2Y19lbGVtZW50X21hcmdpbl9ib3R0b207XG4gIH1cbn1cblxuLnZjX3RvZ2dsZV90aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAudXNlci1zZWxlY3Qobm9uZSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gID4gaDQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcblxuICB9XG59XG5cbi52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogQHZjX21hcmdpbl9ib3R0b21fZ29sZDtcbiAgbWFyZ2luLXRvcDogQHRvZ2dsZS1jb250ZW50LXRvcC1tYXJnaW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vIFN0YXRlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfdG9nZ2xlIHtcbiAgJi52Y190b2dnbGVfYWN0aXZlIHtcbiAgICA+IC52Y190b2dnbGVfY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlbWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTaW1wbGVcbi52Y190b2dnbGVfc2ltcGxlIHtcbiAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlKCk7XG4gIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1jb2xvcihAY29sb3I6IEBibGFjazsgQGhvdmVyLWNvbG9yOiBAYmxhY2staG92ZXIpO1xuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbn1cblxuLy8gUm91bmRcbi52Y190b2dnbGVfcm91bmQge1xuICAudmMtbWFrZS10b2dnbGUtc2hhcGUoQGJvcmRlci13aWR0aDogQHRvZ2dsZS1ib3JkZXItd2lkdGgsIEBib3JkZXItcmFkaXVzOiA1MCUpO1xufVxuXG4vLyBSb3VuZGVkXG4udmNfdG9nZ2xlX3JvdW5kZWQge1xuICAudmMtbWFrZS10b2dnbGUtc2hhcGUoQGJvcmRlci13aWR0aDogQHRvZ2dsZS1ib3JkZXItd2lkdGgsIEBib3JkZXItcmFkaXVzOiAyMCUpO1xufVxuXG4vLyBTcXVhcmVcbi52Y190b2dnbGVfc3F1YXJlIHtcbiAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlKEBib3JkZXItd2lkdGg6IEB0b2dnbGUtYm9yZGVyLXdpZHRoKTtcbn1cblxuLy8gVGV4dCBPbmx5XG4udmNfdG9nZ2xlX3RleHRfb25seSB7XG4gIC52Y190b2dnbGVfaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBBcnJvd1xuLnZjX3RvZ2dsZV9hcnJvdyB7XG4gIC52Y190b2dnbGVfaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgICAud3BiX3RyYW5zZm9ybShyb3RhdGUoNDVkZWcpKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgLnZjLXRvZ2dsZS1oaWRkZW4oKTtcbiAgICB9XG4gIH1cbiAgJi52Y190b2dnbGVfYWN0aXZlIHtcbiAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgLnZjLXRvZ2dsZS1oaWRkZW4oKTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLnZjLXRvZ2dsZS12aXNpYmxlKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFkZCBhcnJvdyBzdHlsZSBjb2xvclxuLnZjX3RvZ2dsZSB7XG4gIC52Yy1tYWtlLXRvZ2dsZS1hcnJvdy1zdHlsZS1zaXplKEB0b2dnbGUtaWNvbi1zaXplLW1kKTtcbiAgLnZjLW1ha2UtdG9nZ2xlLWFycm93LXN0eWxlLWNvbG9yKEBibGFjazsgQGJsYWNrLWhvdmVyKTtcbn1cblxuLy8gRGVmYXVsdFxuLnZjX3RvZ2dsZV9kZWZhdWx0IHtcbiAgLy8gYmFjayBjb21wYXRpYmlsaXR5IHJlbGF0ZWQgdG8gdG9nZ2xlIEZBUVxuICBAYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbiAgQGJhY2tncm91bmQ6ICNiYWJhYmE7XG4gIC52Y190b2dnbGVfaWNvbiB7XG4gICAgYmFja2dyb3VuZDogQGJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiBAYm9yZGVyO1xuICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgIC50cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgICAgLnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNiYWJhYmE7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IEBib3JkZXI7XG4gICAgfVxuICB9XG4gICYudmNfdG9nZ2xlX2FjdGl2ZSB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLnZjLXRvZ2dsZS1oaWRkZW4oKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZjX3RvZ2dsZSB7XG4gIC52Yy1tYWtlLXRvZ2dsZS1kZWZhdWx0LXN0eWxlLXNpemUoQHRvZ2dsZS1pY29uLXNpemUtbWQpO1xufVxuXG4vLyBDb2xvcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCbHVlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J2JsdWUnLCBAYmx1ZSwgQHdoaXRlLCBAYmx1ZS1ob3Zlcik7XG4vLyBUdXJxdW9pc2UgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSwgQHdoaXRlLCBAdHVycXVvaXNlLWhvdmVyKTtcbi8vIFBpbmsgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4ncGluaycsIEBwaW5rLCBAd2hpdGUsIEBwaW5rLWhvdmVyKTtcbi8vIFZpb2xldCBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofid2aW9sZXQnLCBAdmlvbGV0LCBAd2hpdGUsIEB2aW9sZXQtaG92ZXIpO1xuLy8gUGVhY29jIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3BlYWNvYycsIEBwZWFjb2MsIEB3aGl0ZSwgQHBlYWNvYy1ob3Zlcik7XG4vLyBDaGlubyBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidjaGlubycsIEBjaGlubywgQHdoaXRlLCBAY2hpbm8taG92ZXIpO1xuLy8gTXVsbGVkIFdpbmUgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nbXVsbGVkX3dpbmUnLCBAbXVsbGVkX3dpbmUsIEB3aGl0ZSwgQG11bGxlZF93aW5lLWhvdmVyKTtcbi8vIFZpc3RhIEJsdWUgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlLCBAd2hpdGUsIEB2aXN0YV9ibHVlLWhvdmVyKTtcbi8vIEJsYWNrIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J2JsYWNrJywgQGJsYWNrLCBAd2hpdGUsIEBibGFjay1ob3Zlcik7XG4vLyBHcmV5IGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J2dyZXknLCBAZ3JleSwgQHdoaXRlLCBAZ3JleS1ob3Zlcik7XG4vLyBPcmFuZ2UgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nb3JhbmdlJywgQG9yYW5nZSwgQHdoaXRlLCBAb3JhbmdlLWhvdmVyKTtcbi8vIFNreSBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidza3knLCBAc2t5LCBAd2hpdGUsIEBza3ktaG92ZXIpO1xuLy8gR3JlZW4gY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nZ3JlZW4nLCBAZ3JlZW4sIEB3aGl0ZSwgQGdyZWVuLWhvdmVyKTtcbi8vIEp1aWN5IFBpbmsgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rLCBAd2hpdGUsIEBqdWljeV9waW5rLWhvdmVyKTtcbi8vIFNhbmR5IEJyb3duIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duLCBAd2hpdGUsIEBzYW5keV9icm93bi1ob3Zlcik7XG4vLyBQdXJwbGUgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4ncHVycGxlJywgQHB1cnBsZSwgQHdoaXRlLCBAcHVycGxlLWhvdmVyKTtcbi8vIFdoaXRlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3doaXRlJywgQHdoaXRlLCBAYmxhY2ssIEB3aGl0ZS1ob3Zlcik7XG5cbi8vIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS1cbi8vIFNtYWlsIHNpemVcbi52Yy1tYWtlLXRvZ2dsZS1zaXplcy1zZXQofidzbScsIEB0b2dnbGUtaWNvbi1zaXplLXNtKTtcbi8vIE5vcm1hbCBzaXplXG4udmMtbWFrZS10b2dnbGUtc2l6ZXMtc2V0KH4nbWQnLCBAdG9nZ2xlLWljb24tc2l6ZS1tZCk7XG4vLyBMYXJnZSBzaXplXG4udmMtbWFrZS10b2dnbGUtc2l6ZXMtc2V0KH4nbGcnLCBAdG9nZ2xlLWljb24tc2l6ZS1sZyk7XG5cbi8vIEluZGVudHNcbi8vIC0tLS0tLS0tLS0tLS0tLVxuLnZjLW1ha2UtdG9nZ2xlLWluZGVudHMoQHRvZ2dsZS1pY29uLXNpemUtbWQpO1xuXG4vLyBNYWtlIHNoYXBlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnZjLW1ha2UtdG9nZ2xlLXNoYXBlKEBib3JkZXItd2lkdGg6IDA7IEBib3JkZXItcmFkaXVzOiAwKSB7XG4gIC8vIEljb25cbiAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICBib3JkZXI6IEBib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAgIC50cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICB9XG4gICYudmNfdG9nZ2xlX2FjdGl2ZSB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLnZjLXRvZ2dsZS1oaWRkZW4oKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gbWFrZSBkZWZhdWx0IHNpemUgYW5kIGNvbG9yXG4gIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1zaXplKEB0b2dnbGUtaWNvbi1zaXplLW1kKTtcbiAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlLWNvbG9yKEB3aGl0ZTsgQHdoaXRlOyBAYmxhY2s7IEBibGFjay1ob3Zlcik7XG59XG5cbi8vIE1ha2UgY29sb3JzIHNldFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KEBzZWxlY3RvcjsgQGJhY2tncm91bmQ7IEBjb2xvcjsgQGhvdmVyLWNvbG9yKSB7XG4gIC52Y190b2dnbGVfY29sb3JfQHtzZWxlY3Rvcn0ge1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1zaW1wbGUtc3R5bGUtY29sb3IoQGJhY2tncm91bmQ7IEBob3Zlci1jb2xvcik7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlLWNvbG9yKEBjb2xvciwgQGNvbG9yLCBAYmFja2dyb3VuZCwgQGhvdmVyLWNvbG9yKTtcbiAgICAudmMtbWFrZS10b2dnbGUtZGVmYXVsdC1zdHlsZS1jb2xvcihAYmFja2dyb3VuZDsgQGhvdmVyLWNvbG9yKTtcbiAgICAudmMtbWFrZS10b2dnbGUtYXJyb3ctc3R5bGUtY29sb3IoQGJhY2tncm91bmQ7IEBob3Zlci1jb2xvcik7XG4gIH1cbn1cblxuLy8gTWFrZSBzaXplcyBzZXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4udmMtbWFrZS10b2dnbGUtc2l6ZXMtc2V0KEBzZWxlY3RvcjsgQHNpemUpIHtcbiAgLnZjX3RvZ2dsZV9zaXplX0B7c2VsZWN0b3J9IHtcbiAgICAudmMtbWFrZS10b2dnbGUtc2hhcGUtc2l6ZShAc2l6ZSk7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLWRlZmF1bHQtc3R5bGUtc2l6ZShAc2l6ZSk7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLWFycm93LXN0eWxlLXNpemUoQHNpemUpO1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1pbmRlbnRzKEBzaXplKTtcbiAgfVxufVxuXG4vLyBNYWtlIGluZGVudHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4udmMtbWFrZS10b2dnbGUtaW5kZW50cyhAaW5kZW50KSB7XG4gICYudmNfdG9nZ2xlX3NpbXBsZSxcbiAgJi52Y190b2dnbGVfcm91bmQsXG4gICYudmNfdG9nZ2xlX3JvdW5kZWQsXG4gICYudmNfdG9nZ2xlX3NxdWFyZSxcbiAgJi52Y190b2dnbGVfZGVmYXVsdCB7XG4gICAgLnZjX3RvZ2dsZV90aXRsZSxcbiAgICAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiBAaW5kZW50ICogMS41O1xuICAgICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLnRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52Y190b2dnbGVfZGVmYXVsdCB7XG4gICAgLnZjX3RvZ2dsZV90aXRsZSxcbiAgICAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiBAaW5kZW50ICogMS4xO1xuICAgIH1cbiAgfVxuICAmLnZjX3RvZ2dsZV9hcnJvdyB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAaW5kZW50IC8gMjtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWFrZSBjb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcbi52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1jb2xvcihAY29sb3I6IEBibGFjazsgQGhvdmVyLWNvbG9yOiBmYWxzZTsgQGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBAaG92ZXItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7KSB7XG4gIC8vIG5vcm1hbFxuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcbiAgICB9XG4gIH1cbiAgLy8gaW52ZXJ0ZWQgY29sb3JcbiAgJi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogQGJhY2tncm91bmQ7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBob3ZlclxuICAmIHdoZW4gbm90IChAaG92ZXItY29sb3IgPSBmYWxzZSkge1xuICAgIC8vIGhvdmVyIG5vcm1hbFxuICAgIC52Y190b2dnbGVfdGl0bGUge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBob3Zlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gaG92ZXIgaW52ZXJ0ZWRcbiAgICAmLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCB7XG4gICAgICAudmNfdG9nZ2xlX3RpdGxlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE1ha2UgRGVmYXVsdCBzdHlsZSBjb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjLW1ha2UtdG9nZ2xlLWRlZmF1bHQtc3R5bGUtY29sb3IoQGJhY2tncm91bmQ6IEBncmV5OyBAaG92ZXItY29sb3I6IGZhbHNlKSB7XG4gICYudmNfdG9nZ2xlX2RlZmF1bHQge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gaG92ZXJcbiAgICAmIHdoZW4gbm90IChAaG92ZXItY29sb3IgPSBmYWxzZSkge1xuICAgICAgLnZjX3RvZ2dsZV90aXRsZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAaG92ZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAaG92ZXItY29sb3IsIDEwJSk7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAaG92ZXItY29sb3IsIDEwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNYWtlIEFycm93IHN0eWxlIGNvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmMtbWFrZS10b2dnbGUtYXJyb3ctc3R5bGUtY29sb3IoQGJhY2tncm91bmQ6IEBibGFjaywgQGhvdmVyLWNvbG9yOiBmYWxzZSkge1xuICAmLnZjX3RvZ2dsZV9hcnJvdyB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gaG92ZXJcbiAgICAmIHdoZW4gbm90IChAaG92ZXItY29sb3IgPSBmYWxzZSkge1xuICAgICAgLnZjX3RvZ2dsZV90aXRsZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAaG92ZXItY29sb3I7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNYWtlIHNpbXBsZSBzdHlsZSBjb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcbi52Yy1tYWtlLXRvZ2dsZS1zaW1wbGUtc3R5bGUtY29sb3IoQHBsdXMtY29sb3I7IEBwbHVzLWhvdmVyKSB7XG4gICYudmNfdG9nZ2xlX3NpbXBsZSB7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlLWNvbG9yKEBjb2xvcjogQHBsdXMtY29sb3I7IEBob3Zlci1jb2xvcjogQHBsdXMtaG92ZXIpO1xuICB9XG59XG5cbi8vIE1ha2Ugc2l6ZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4udmMtbWFrZS10b2dnbGUtc2hhcGUtc2l6ZShAaWNvbi1zaXplOyBAcGx1cy1zaXplOiBmbG9vcihAaWNvbi1zaXplICogMC41KSkge1xuICBAbW9kOiBtb2QoQHBsdXMtc2l6ZSwgMik7XG4gIC52Y190b2dnbGVfaWNvbiB7XG4gICAgaGVpZ2h0OiBAaWNvbi1zaXplO1xuICAgIHdpZHRoOiBAaWNvbi1zaXplO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiBAcGx1cy1zaXplIC0gQG1vZDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiBAcGx1cy1zaXplIC0gQG1vZDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgfVxuICB9XG59XG5cbi8vIERlZmF1bHQgc3R5bGUgc2l6ZXNcbi52Yy1tYWtlLXRvZ2dsZS1kZWZhdWx0LXN0eWxlLXNpemUoQGljb24tc2l6ZTsgQHBsdXMtc2l6ZTogZmxvb3IoQGljb24tc2l6ZSAqIDAuNSkpIHtcbiAgQHBsdXMtY29tcHV0ZWQtc2l6ZTogbWF4KEBwbHVzLXNpemUgLSBtb2QoQHBsdXMtc2l6ZSwgMiksIDhweCk7XG4gIEBwbHVzLXdpZHRoLW1heDogNHB4O1xuICBAcGx1cy13aWR0aC1taW46IDJweDtcbiAgJi52Y190b2dnbGVfZGVmYXVsdCB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBAcGx1cy1jb21wdXRlZC1zaXplO1xuICAgICAgbWFyZ2luLWxlZnQ6IEBwbHVzLWNvbXB1dGVkLXNpemUgLyAyO1xuICAgICAgJiB3aGVuIChAcGx1cy1zaXplID49IDEwKSB7XG4gICAgICAgIGhlaWdodDogQHBsdXMtd2lkdGgtbWF4O1xuICAgICAgfVxuICAgICAgJiB3aGVuIChAcGx1cy1zaXplIDwgMTApIHtcbiAgICAgICAgaGVpZ2h0OiBAcGx1cy13aWR0aC1taW47XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IEBwbHVzLWNvbXB1dGVkLXNpemU7XG4gICAgICAgICYgd2hlbiAoQHBsdXMtc2l6ZSA+PSAxMCkge1xuICAgICAgICAgIHdpZHRoOiBAcGx1cy13aWR0aC1tYXg7XG4gICAgICAgIH1cbiAgICAgICAgJiB3aGVuIChAcGx1cy1zaXplIDwgMTApIHtcbiAgICAgICAgICB3aWR0aDogQHBsdXMtd2lkdGgtbWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiBAcGx1cy1jb21wdXRlZC1zaXplIC0gMnB4O1xuICAgICAgICAmIHdoZW4gKEBwbHVzLXNpemUgPj0gMTApIHtcbiAgICAgICAgICBoZWlnaHQ6IEBwbHVzLXdpZHRoLW1heCAtIDJweDtcbiAgICAgICAgfVxuICAgICAgICAmIHdoZW4gKEBwbHVzLXNpemUgPCAxMCkge1xuICAgICAgICAgIGhlaWdodDogQHBsdXMtd2lkdGgtbWluIC0gMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEFycm93IHN0eWxlIHNpemVzXG4udmMtbWFrZS10b2dnbGUtYXJyb3ctc3R5bGUtc2l6ZShAaWNvbi1zaXplOyBAcGx1cy1zaXplOiBmbG9vcihAaWNvbi1zaXplICogMC41KSkge1xuICBAbW9kOiBtb2QoQHBsdXMtc2l6ZSwgMik7XG4gICYudmNfdG9nZ2xlX2Fycm93IHtcbiAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgaGVpZ2h0OiBAaWNvbi1zaXplO1xuICAgICAgd2lkdGg6IEBpY29uLXNpemU7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IEBwbHVzLXNpemUgLSBAbW9kO1xuICAgICAgICBtYXJnaW4tbGVmdDogLShAcGx1cy1zaXplIC0gQG1vZCkgLyAyO1xuICAgICAgICB3aWR0aDogQHBsdXMtc2l6ZSAtIEBtb2Q7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtKEBwbHVzLXNpemUgLSBAbW9kKTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLShAcGx1cy1zaXplIC0gQG1vZCkgLyAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNaXhpbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gSGlkZSBlbGVtZW50XG4udmMtdG9nZ2xlLWhpZGRlbigpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vLyBTaG93IGVsZW1lbnRcbi52Yy10b2dnbGUtdmlzaWJsZSgpIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiIsIkBzdG9wX3N0YW5kYWxvbmVfY29tcGlsaW5nOiBAdmNfZ3JleTtcbi8qIFdpZGdldGlzZWQgY29sdW1uIGVsZW1lbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfd2lkZ2V0aXNlZF9jb2x1bW4gLndwYl93cmFwcGVyID4gdWwge1xuICBtYXJnaW46IDA7XG5cbiAgPiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAubm9fYnVsbGV0X2ZpeCgpO1xuICB9XG59IiwiLyogQnV0dG9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gQ29yZVxuLndwYl9idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gRm9yIGlucHV0LmJ0blxuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IEBiYXNlRm9udFNpemU7XG4gIGxpbmUtaGVpZ2h0OiBAYmFzZUxpbmVIZWlnaHQ7XG4gIGNvbG9yOiBAZ3JheURhcms7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC43NSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLmJ1dHRvbkJhY2tncm91bmQoQHZjX2J0bkJhY2tncm91bmQsIEB2Y19idG5CYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgQHZjX2J0bkJvcmRlcjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKEB2Y19idG5Cb3JkZXIsIDEwJSk7XG4gIC5ib3JkZXItcmFkaXVzKDJweCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4udmNfdmNfYnV0dG9uMiB7XG4gIC52Y19idG4ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLnZjX3ZjX2J1dHRvbiB7XG4gIC52Y19idG4ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLy8gSG92ZXIgc3RhdGVcbi53cGJfYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IEBncmF5RGFyaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQHdoaXRlLCAxMCUpO1xuXG4gIC8vIHRyYW5zaXRpb24gaXMgb25seSB3aGVuIGdvaW5nIHRvIGhvdmVyLCBvdGhlcndpc2UgdGhlIGJhY2tncm91bmRcbiAgLy8gYmVoaW5kIHRoZSBncmFkaWVudCAodGhlcmUgZm9yIElFPD05IGZhbGxiYWNrKSBnZXRzIG1pc21hdGNoZWRcbiAgLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuMXMgbGluZWFyKTtcbn1cblxuLy8gRm9jdXMgc3RhdGUgZm9yIGtleWJvYXJkIGFuZCBhY2Nlc3NpYmlsaXR5XG4ud3BiX2J1dHRvbjpmb2N1cyB7XG4gIC50YWItZm9jdXMoKTtcbn1cblxuLy8gQWN0aXZlIHN0YXRlXG4ud3BiX2J1dHRvbi5hY3RpdmUsXG4ud3BiX2J1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQHdoaXRlLCAxMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICAuYm94LXNoYWRvdyh+XCJpbnNldCAwIDJweCA0cHggcmdiYSgwLDAsMCwuMTUpLCAwIDFweCAycHggcmdiYSgwLDAsMCwuMDUpXCIpO1xufVxuXG4vLyBCdXR0b24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5idXR0b24sXG5zcGFuIHtcbiAgLy8gTGFyZ2VcbiAgJi53cGJfYnRuLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA5cHggMTRweDtcbiAgICBmb250LXNpemU6IEBiYXNlRm9udFNpemUgKyAycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAuYm9yZGVyLXJhZGl1cygycHgpO1xuICB9XG4gICYud3BiX2J0bi1sYXJnZSBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC8vIFNtYWxsXG4gICYud3BiX2J0bi1zbWFsbCB7XG4gICAgcGFkZGluZzogNXB4IDlweDtcbiAgICBmb250LXNpemU6IEBiYXNlRm9udFNpemUgLSAycHg7XG4gICAgbGluZS1oZWlnaHQ6IEBiYXNlTGluZUhlaWdodCAtIDJweDtcbiAgfVxuICAmLndwYl9idG4tc21hbGwgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLy8gTWluaVxuICAmLndwYl9idG4tbWluaSB7XG4gICAgcGFkZGluZzogMnB4IDZweDtcbiAgICBmb250LXNpemU6IEBiYXNlRm9udFNpemUgLSAycHg7XG4gICAgbGluZS1oZWlnaHQ6IEBiYXNlTGluZUhlaWdodCAtIDRweDtcbiAgfVxufVxuXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2V0IHRleHQgY29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi53cGJfYnRuLXByaW1hcnksXG4ud3BiX2J0bi1wcmltYXJ5OmhvdmVyLFxuLndwYl9idG4td2FybmluZyxcbi53cGJfYnRuLXdhcm5pbmc6aG92ZXIsXG4ud3BiX2J0bi1kYW5nZXIsXG4ud3BiX2J0bi1kYW5nZXI6aG92ZXIsXG4ud3BiX2J0bi1zdWNjZXNzLFxuLndwYl9idG4tc3VjY2Vzczpob3Zlcixcbi53cGJfYnRuLWluZm8sXG4ud3BiX2J0bi1pbmZvOmhvdmVyLFxuLndwYl9idG4taW52ZXJzZSxcbi53cGJfYnRuLWludmVyc2U6aG92ZXIge1xuICBjb2xvcjogQHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAuMjUpO1xufVxuXG4vLyBQcm92aWRlICpzb21lKiBleHRyYSBjb250cmFzdCBmb3IgdGhvc2Ugd2hvIGNhbiBnZXQgaXRcbi53cGJfYnRuLXByaW1hcnkuYWN0aXZlLFxuLndwYl9idG4td2FybmluZy5hY3RpdmUsXG4ud3BiX2J0bi1kYW5nZXIuYWN0aXZlLFxuLndwYl9idG4tc3VjY2Vzcy5hY3RpdmUsXG4ud3BiX2J0bi1pbmZvLmFjdGl2ZSxcbi53cGJfYnRuLWludmVyc2UuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjc1KTtcbn1cblxuLy8gU2V0IHRoZSBiYWNrZ3JvdW5kc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLndwYl9idXR0b24ge1xuICAvLyByZXNldCBoZXJlIGFzIG9mIDIuMC4zIGR1ZSB0byBSZWNlc3MgcHJvcGVydHkgb3JkZXJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjEpO1xufVxuXG4ud3BiX2J0bi1wcmltYXJ5IHtcbiAgLmJ1dHRvbkJhY2tncm91bmQoQHZjX2J0blByaW1hcnlCYWNrZ3JvdW5kLCBAdmNfYnRuUHJpbWFyeUJhY2tncm91bmRIaWdobGlnaHQpO1xufVxuXG4vLyBXYXJuaW5nIGFwcGVhcnMgYXJlIG9yYW5nZVxuLndwYl9idG4td2FybmluZyB7XG4gIC5idXR0b25CYWNrZ3JvdW5kKEB2Y19idG5XYXJuaW5nQmFja2dyb3VuZCwgQHZjX2J0bldhcm5pbmdCYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbn1cblxuLy8gRGFuZ2VyIGFuZCBlcnJvciBhcHBlYXIgYXMgcmVkXG4ud3BiX2J0bi1kYW5nZXIge1xuICAuYnV0dG9uQmFja2dyb3VuZChAdmNfYnRuRGFuZ2VyQmFja2dyb3VuZCwgQHZjX2J0bkRhbmdlckJhY2tncm91bmRIaWdobGlnaHQpO1xufVxuXG4vLyBTdWNjZXNzIGFwcGVhcnMgYXMgZ3JlZW5cbi53cGJfYnRuLXN1Y2Nlc3Mge1xuICAuYnV0dG9uQmFja2dyb3VuZChAdmNfYnRuU3VjY2Vzc0JhY2tncm91bmQsIEB2Y19idG5TdWNjZXNzQmFja2dyb3VuZEhpZ2hsaWdodCk7XG59XG5cbi8vIEluZm8gYXBwZWFycyBhcyBhIG5ldXRyYWwgYmx1ZVxuLndwYl9idG4taW5mbyB7XG4gIC5idXR0b25CYWNrZ3JvdW5kKEB2Y19idG5JbmZvQmFja2dyb3VuZCwgQHZjX2J0bkluZm9CYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbn1cblxuLy8gSW52ZXJzZSBhcHBlYXJzIGFzIGRhcmsgZ3JheVxuLndwYl9idG4taW52ZXJzZSB7XG4gIC5idXR0b25CYWNrZ3JvdW5kKEB2Y19idG5JbnZlcnNlQmFja2dyb3VuZCwgQHZjX2J0bkludmVyc2VCYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbn1cblxuLy8gQ3Jvc3MtYnJvd3NlciBKYW5rXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnV0dG9uLndwYl9idXR0b24sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLndwYl9idXR0b24ge1xuXG4gIC8vIEZpcmVmb3ggMy42IG9ubHkgSSBiZWxpZXZlXG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8qIEJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS53cGJfYnV0dG9uX2Ege1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLndwYl9idXR0b24ge1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9saWIvd3BiX2ljb24ubGVzc1wiO1xuIiwiLy8gV2ViS2l0LXN0eWxlIGZvY3VzXG5cbi50YWItZm9jdXMoKSB7XG4gIC8vIERlZmF1bHRcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIC8vIFdlYktpdFxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuIiwiLyogQnV0dG9uIDNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy89PT09PT09PT09IFZhcmlhYmxlc1xuQHZjX2J0bjMtYm9yZGVyLXJhZGl1cy1yb3VuZDogMmVtO1xuQHZjX2J0bjMtYm9yZGVyLXJhZGl1cy1yb3VuZGVkOiA1cHg7XG5AdmNfYnRuMy1ib3JkZXItYmFzZTogMXB4O1xuQHZjX2J0bjMtYm9yZGVyLW91dGxpbmU6IDJweDtcbkB2Y19idG4zLXNoYWRvdy13aWR0aC14cy0zZDogM3B4O1xuQHZjX2J0bjMtc2hhZG93LXdpZHRoLXNtLTNkOiA0cHg7XG5AdmNfYnRuMy1zaGFkb3ctd2lkdGgtbWQtM2Q6IDVweDtcbkB2Y19idG4zLXNoYWRvdy13aWR0aC1sZy0zZDogNXB4O1xuQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyOiAycHg7XG5cbkB2Y19idG4zLWNvbG9yLWluaXRpYWw6IEB2Y19idG4zLWNvbG9yLWJsdWU7XG5cbi8vIEJ1dHRvbiB4c1xuQHZjX2J0bjMteHMtcGFkZGluZy1ob3Jpem9udGFsOiAxMnB4O1xuQHZjX2J0bjMteHMtcGFkZGluZy12ZXJ0aWNhbDogOHB4O1xuQHZjX2J0bjMteHMtZm9udC1zaXplOiAxMXB4O1xuQHZjX2J0bjMteHMtaWNvbi1zaXplOiAxNHB4O1xuLy8gQnV0dG9uIHNtXG5AdmNfYnRuMy1zbS1wYWRkaW5nLWhvcml6b250YWw6IDE2cHg7XG5AdmNfYnRuMy1zbS1wYWRkaW5nLXZlcnRpY2FsOiAxMXB4O1xuQHZjX2J0bjMtc20tZm9udC1zaXplOiAxMnB4O1xuQHZjX2J0bjMtc20taWNvbi1zaXplOiAxNHB4O1xuLy8gQnV0dG9uIG1kIChkZWZhdWx0KVxuQHZjX2J0bjMtbWQtcGFkZGluZy1ob3Jpem9udGFsOiAyMHB4O1xuQHZjX2J0bjMtbWQtcGFkZGluZy12ZXJ0aWNhbDogMTRweDtcbkB2Y19idG4zLW1kLWZvbnQtc2l6ZTogMTRweDtcbkB2Y19idG4zLW1kLWljb24tc2l6ZTogMTZweDtcbi8vIEJ1dHRvbiBsZ1xuQHZjX2J0bjMtbGctcGFkZGluZy1ob3Jpem9udGFsOiAyNXB4O1xuQHZjX2J0bjMtbGctcGFkZGluZy12ZXJ0aWNhbDogMThweDtcbkB2Y19idG4zLWxnLWZvbnQtc2l6ZTogMTZweDtcbkB2Y19idG4zLWxnLWljb24tc2l6ZTogMjBweDtcblxuLy89PT09PT0gQ09MT1JTXG5cbi8vIGNvbG9yIHNldFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBibHVlXG5AdmNfYnRuMy1jb2xvci1ibHVlOiBAYmx1ZTtcbkB2Y19idG4zLWNvbG9yLWJsdWUtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItYmx1ZSwgNyUpO1xuQHZjX2J0bjMtY29sb3ItYmx1ZS1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItYmx1ZSwgMiUpO1xuQHZjX2J0bjMtY29sb3ItYmx1ZS10ZXh0OiBAdmNfYnRuMy1jb2xvci1ibHVlO1xuQHZjX2J0bjMtY29sb3ItYmx1ZS1jb250cmFzdDogI2ZmZjtcbi8vIHR1cnF1b2lzZVxuQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlOiBAdHVycXVvaXNlO1xuQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZSwgNCUpO1xuQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci10dXJxdW9pc2UsIDElKTtcbkB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS10ZXh0OiBAdmNfYnRuMy1jb2xvci10dXJxdW9pc2U7XG5AdmNfYnRuMy1jb2xvci10dXJxdW9pc2UtY29udHJhc3Q6ICNmZmY7XG4vLyBwaW5rXG5AdmNfYnRuMy1jb2xvci1waW5rOiBAcGluaztcbkB2Y19idG4zLWNvbG9yLXBpbmstZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItcGluaywgNCUpO1xuQHZjX2J0bjMtY29sb3ItcGluay1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItcGluaywgMSUpO1xuQHZjX2J0bjMtY29sb3ItcGluay10ZXh0OiBAdmNfYnRuMy1jb2xvci1waW5rO1xuQHZjX2J0bjMtY29sb3ItcGluay1jb250cmFzdDogI2ZmZjtcbi8vIHZpb2xldFxuQHZjX2J0bjMtY29sb3ItdmlvbGV0OiBAdmlvbGV0O1xuQHZjX2J0bjMtY29sb3ItdmlvbGV0LWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXZpb2xldCwgNyUpO1xuQHZjX2J0bjMtY29sb3ItdmlvbGV0LWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci12aW9sZXQsIDIlKTtcbkB2Y19idG4zLWNvbG9yLXZpb2xldC10ZXh0OiBAdmNfYnRuMy1jb2xvci12aW9sZXQ7XG5AdmNfYnRuMy1jb2xvci12aW9sZXQtY29udHJhc3Q6ICNmZmY7XG4vLyBwZWFjb2NcbkB2Y19idG4zLWNvbG9yLXBlYWNvYzogQHBlYWNvYztcbkB2Y19idG4zLWNvbG9yLXBlYWNvYy1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1wZWFjb2MsIDklKTtcbkB2Y19idG4zLWNvbG9yLXBlYWNvYy1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItcGVhY29jLCAyJSk7XG5AdmNfYnRuMy1jb2xvci1wZWFjb2MtdGV4dDogQHZjX2J0bjMtY29sb3ItcGVhY29jO1xuQHZjX2J0bjMtY29sb3ItcGVhY29jLWNvbnRyYXN0OiAjZmZmO1xuLy8gY2hpbm9cbkB2Y19idG4zLWNvbG9yLWNoaW5vOiBAY2hpbm87XG5AdmNfYnRuMy1jb2xvci1jaGluby1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1jaGlubywgNyUpO1xuQHZjX2J0bjMtY29sb3ItY2hpbm8tZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWNoaW5vLCAzJSk7XG5AdmNfYnRuMy1jb2xvci1jaGluby10ZXh0OiBAdmNfYnRuMy1jb2xvci1jaGlubztcbkB2Y19idG4zLWNvbG9yLWNoaW5vLWNvbnRyYXN0OiAjZmZmO1xuLy8gbXVsbGVkX3dpbmVcbkB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lOiBAbXVsbGVkX3dpbmU7XG5AdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZSwgOCUpO1xuQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLCAzJSk7XG5AdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS10ZXh0OiBAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZTtcbkB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLWNvbnRyYXN0OiAjZmZmO1xuLy8gdmlzdGFfYmx1ZVxuQHZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZTogQHZpc3RhX2JsdWU7XG5AdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUsIDclKTtcbkB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUsIDMlKTtcbkB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtdGV4dDogQHZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZTtcbkB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtY29udHJhc3Q6ICNmZmY7XG4vLyBvcmFuZ2VcbkB2Y19idG4zLWNvbG9yLW9yYW5nZTogQG9yYW5nZTtcbkB2Y19idG4zLWNvbG9yLW9yYW5nZS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1vcmFuZ2UsIDYlKTtcbkB2Y19idG4zLWNvbG9yLW9yYW5nZS1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itb3JhbmdlLCAxJSk7XG5AdmNfYnRuMy1jb2xvci1vcmFuZ2UtdGV4dDogQHZjX2J0bjMtY29sb3Itb3JhbmdlO1xuQHZjX2J0bjMtY29sb3Itb3JhbmdlLWNvbnRyYXN0OiAjZmZmO1xuLy8gc2t5XG5AdmNfYnRuMy1jb2xvci1za3k6IEBza3k7XG5AdmNfYnRuMy1jb2xvci1za3ktZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itc2t5LCA3JSk7XG5AdmNfYnRuMy1jb2xvci1za3ktZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXNreSwgMyUpO1xuQHZjX2J0bjMtY29sb3Itc2t5LXRleHQ6IEB2Y19idG4zLWNvbG9yLXNreTtcbkB2Y19idG4zLWNvbG9yLXNreS1jb250cmFzdDogI2ZmZjtcbi8vIGdyZWVuXG5AdmNfYnRuMy1jb2xvci1ncmVlbjogQGdyZWVuO1xuQHZjX2J0bjMtY29sb3ItZ3JlZW4tZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItZ3JlZW4sIDclKTtcbkB2Y19idG4zLWNvbG9yLWdyZWVuLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1ncmVlbiwgMyUpO1xuQHZjX2J0bjMtY29sb3ItZ3JlZW4tdGV4dDogQHZjX2J0bjMtY29sb3ItZ3JlZW47XG5AdmNfYnRuMy1jb2xvci1ncmVlbi1jb250cmFzdDogI2ZmZjtcbi8vIGp1aWN5X3BpbmtcbkB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbms6IEBqdWljeV9waW5rO1xuQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLCA1JSk7XG5AdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLCAyJSk7XG5AdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLXRleHQ6IEB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbms7XG5AdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLWNvbnRyYXN0OiAjZmZmO1xuLy8gc2FuZHlfYnJvd25cbkB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duOiBAc2FuZHlfYnJvd247XG5AdmNfYnRuMy1jb2xvci1zYW5keS1icm93bi1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1zYW5keS1icm93biwgNiUpO1xuQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLCAzJSk7XG5AdmNfYnRuMy1jb2xvci1zYW5keS1icm93bi10ZXh0OiBAdmNfYnRuMy1jb2xvci1zYW5keS1icm93bjtcbkB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLWNvbnRyYXN0OiAjZmZmO1xuLy8gcHVycGxlXG5AdmNfYnRuMy1jb2xvci1wdXJwbGU6IEBwdXJwbGU7XG5AdmNfYnRuMy1jb2xvci1wdXJwbGUtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItcHVycGxlLCA2JSk7XG5AdmNfYnRuMy1jb2xvci1wdXJwbGUtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXB1cnBsZSwgMSUpO1xuQHZjX2J0bjMtY29sb3ItcHVycGxlLXRleHQ6IEB2Y19idG4zLWNvbG9yLXB1cnBsZTtcbkB2Y19idG4zLWNvbG9yLXB1cnBsZS1jb250cmFzdDogI2ZmZjtcbi8vIGJsYWNrXG5AdmNfYnRuMy1jb2xvci1ibGFjazogQGJsYWNrO1xuQHZjX2J0bjMtY29sb3ItYmxhY2stZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItYmxhY2ssIDglKTtcbkB2Y19idG4zLWNvbG9yLWJsYWNrLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1ibGFjaywgMSUpO1xuQHZjX2J0bjMtY29sb3ItYmxhY2stdGV4dDogQHZjX2J0bjMtY29sb3ItYmxhY2stY29udHJhc3Q7XG5AdmNfYnRuMy1jb2xvci1ibGFjay1jb250cmFzdDogI2ZmZjtcbi8vIGdyZXlcbkB2Y19idG4zLWNvbG9yLWdyZXk6IEBncmV5O1xuQHZjX2J0bjMtY29sb3ItZ3JleS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1ncmV5LCAzJSk7XG5AdmNfYnRuMy1jb2xvci1ncmV5LWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1ncmV5LCAxJSk7XG5AdmNfYnRuMy1jb2xvci1ncmV5LXRleHQ6ICM2NjY7XG5AdmNfYnRuMy1jb2xvci1ncmV5LWNvbnRyYXN0OiBAdmNfYnRuMy1jb2xvci1ncmV5LXRleHQ7XG4vLyB3aGl0ZVxuQHZjX2J0bjMtY29sb3Itd2hpdGU6IEB3aGl0ZTtcbkB2Y19idG4zLWNvbG9yLXdoaXRlLWdyYWRpZW50OiBkYXJrZW4oQHZjX2J0bjMtY29sb3Itd2hpdGUsIDElKTtcbkB2Y19idG4zLWNvbG9yLXdoaXRlLWdyYWRpZW50LWVuZDogZGFya2VuKEB2Y19idG4zLWNvbG9yLXdoaXRlLCAyJSk7XG5AdmNfYnRuMy1jb2xvci13aGl0ZS10ZXh0OiAjNjY2O1xuQHZjX2J0bjMtY29sb3Itd2hpdGUtY29udHJhc3Q6IEB2Y19idG4zLWNvbG9yLXdoaXRlLXRleHQ7XG5cbi8vIEN1c3RvbSBjb2xvcnNcbi8vIGRlZmF1bHRcbkB2Y19idG4zLWNvbG9yLWRlZmF1bHQ6IEB2Y19idG5CYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3ItZGVmYXVsdC1ncmFkaWVudDogQHZjX2J0bkJhY2tncm91bmQ7XG5AdmNfYnRuMy1jb2xvci1kZWZhdWx0LWdyYWRpZW50LWVuZDogQHZjX2J0bkJhY2tncm91bmRIaWdobGlnaHQ7XG5AdmNfYnRuMy1jb2xvci1kZWZhdWx0LXRleHQ6IEB2Y19idG4zLWNvbG9yLWRlZmF1bHQ7XG5AdmNfYnRuMy1jb2xvci1kZWZhdWx0LWNvbnRyYXN0OiBAZ3JheURhcms7XG4vLyBwcmltYXJ5XG5AdmNfYnRuMy1jb2xvci1wcmltYXJ5OiBAdmNfYnRuUHJpbWFyeUJhY2tncm91bmQ7XG5AdmNfYnRuMy1jb2xvci1wcmltYXJ5LWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXByaW1hcnksIDclKTtcbkB2Y19idG4zLWNvbG9yLXByaW1hcnktZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXByaW1hcnksIDIlKTtcbkB2Y19idG4zLWNvbG9yLXByaW1hcnktdGV4dDogQHZjX2J0bjMtY29sb3ItcHJpbWFyeTtcbkB2Y19idG4zLWNvbG9yLXByaW1hcnktY29udHJhc3Q6IEB3aGl0ZTtcbi8vIGluZm9cbkB2Y19idG4zLWNvbG9yLWluZm86IEB2Y19idG5JbmZvQmFja2dyb3VuZDtcbkB2Y19idG4zLWNvbG9yLWluZm8tZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItaW5mbywgNyUpO1xuQHZjX2J0bjMtY29sb3ItaW5mby1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItaW5mbywgMiUpO1xuQHZjX2J0bjMtY29sb3ItaW5mby10ZXh0OiBAdmNfYnRuMy1jb2xvci1pbmZvO1xuQHZjX2J0bjMtY29sb3ItaW5mby1jb250cmFzdDogQHdoaXRlO1xuLy8gU3VjY2Vzc1xuQHZjX2J0bjMtY29sb3Itc3VjY2VzczogQHZjX2J0blN1Y2Nlc3NCYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1zdWNjZXNzLCA3JSk7XG5AdmNfYnRuMy1jb2xvci1zdWNjZXNzLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1zdWNjZXNzLCAyJSk7XG5AdmNfYnRuMy1jb2xvci1zdWNjZXNzLXRleHQ6IEB2Y19idG4zLWNvbG9yLXN1Y2Nlc3M7XG5AdmNfYnRuMy1jb2xvci1zdWNjZXNzLWNvbnRyYXN0OiAjZmZmO1xuLy8gV2FybmluZ1xuQHZjX2J0bjMtY29sb3Itd2FybmluZzogQHZjX2J0bldhcm5pbmdCYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3Itd2FybmluZy1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci13YXJuaW5nLCA3JSk7XG5AdmNfYnRuMy1jb2xvci13YXJuaW5nLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci13YXJuaW5nLCAyJSk7XG5AdmNfYnRuMy1jb2xvci13YXJuaW5nLXRleHQ6IEB2Y19idG4zLWNvbG9yLXdhcm5pbmc7XG5AdmNfYnRuMy1jb2xvci13YXJuaW5nLWNvbnRyYXN0OiBAd2hpdGU7XG4vLyBEYW5nZXJcbkB2Y19idG4zLWNvbG9yLWRhbmdlcjogQHZjX2J0bkRhbmdlckJhY2tncm91bmQ7XG5AdmNfYnRuMy1jb2xvci1kYW5nZXItZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItZGFuZ2VyLCA3JSk7XG5AdmNfYnRuMy1jb2xvci1kYW5nZXItZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWRhbmdlciwgMiUpO1xuQHZjX2J0bjMtY29sb3ItZGFuZ2VyLXRleHQ6IEB2Y19idG4zLWNvbG9yLWRhbmdlcjtcbkB2Y19idG4zLWNvbG9yLWRhbmdlci1jb250cmFzdDogQHdoaXRlO1xuLy8gSW52ZXJzZVxuQHZjX2J0bjMtY29sb3ItaW52ZXJzZTogQHZjX2J0bkludmVyc2VCYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3ItaW52ZXJzZS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1pbnZlcnNlLCA3JSk7XG5AdmNfYnRuMy1jb2xvci1pbnZlcnNlLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1pbnZlcnNlLCAyJSk7XG5AdmNfYnRuMy1jb2xvci1pbnZlcnNlLXRleHQ6IEB2Y19idG4zLWNvbG9yLWludmVyc2U7XG5AdmNfYnRuMy1jb2xvci1pbnZlcnNlLWNvbnRyYXN0OiBAd2hpdGU7XG5cbi8vPT09PT09PT09PSBWQyBTZXR0aW5nc1xuLnZjX2J0bjMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IEB2Y19tYXJnaW5fYm90dG9tX2dvbGQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgJi52Y19idG4zLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cblxuLy89PT09PT09PT09IENvcmVcblxuLnZjX2dlbmVyYWwudmNfYnRuMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gRm9yIGlucHV0LmJ0blxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IEB2Y19idG4zLWNvbG9yLWluaXRpYWw7XG4gIGJvcmRlcjogQHZjX2J0bjMtYm9yZGVyLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLnVzZXItc2VsZWN0KG5vbmUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1tZC1mb250LXNpemUsIEB2Y19idG4zLW1kLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLW1kLXBhZGRpbmctaG9yaXpvbnRhbCk7XG5cbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiBAdmNfYnRuMy1ib3JkZXItYmFzZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGRhcmtlbihAdmNfYnRuMy1jb2xvci1pbml0aWFsLCAzJSk7XG4gIH1cblxuICAvLyBpY29uXG4gIC52Y19idG4zLWljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgaGVpZ2h0OiBAdmNfYnRuMy1tZC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiBAdmNfYnRuMy1tZC1pY29uLXNpemU7XG4gIH1cbiAgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cblxuICAvLyBwbGFjZWhvbGRlciBmb3IgaWNvbiB3aXRob3V0IHRleHRcbiAgLnZjX2J0bjMtcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG5cbi8vIGljb24gcG9zaXRpb25zXG4udmNfYnRuMyB7XG4gICYudmNfYnRuMy1pY29uLWxlZnQsXG4gICYudmNfYnRuMy1pY29uLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnZjX2J0bjMtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLnRyYW5zbGF0ZSgwOyAtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmLnZjX2J0bjMtaWNvbi1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi52Y19idG4zLWljb24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICY6bm90KC52Y19idG4zLWJsb2NrKSB7XG4gICAgICAudmNfYnRuMy1pY29uLWlubmVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnZjX2J0bjMtby1lbXB0eSB7XG4gICAgLnZjX2J0bjMtaWNvbiB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICAgICY6bm90KC52Y19idG4zLWJsb2NrKSB7XG4gICAgICAudmNfYnRuMy1pY29uLWlubmVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy89PT09PT09PT09IFN0eWxlc1xuLnZjX2J0bjMge1xuICAvLyBDbGFzc2ljXG4gICYudmNfYnRuMy1zdHlsZS1jbGFzc2ljIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjEpO1xuICB9XG4gIC8vIE1vZGVyblxuICAmLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgICAjZ3JhZGllbnQgPiAudmVydGljYWwoQHN0YXJ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTsgQGVuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDEpKTtcbiAgfVxuICAvLyBGbGF0IChkZWZhdWx0KVxuICAmLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG5cbiAgfVxuICAvLyBPdXRsaW5lXG4gICYudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbiAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci13aWR0aDogQHZjX2J0bjMtYm9yZGVyLW91dGxpbmU7XG4gICAgfVxuICB9XG4gIC8vIDNkXG4gICYudmNfYnRuMy1zdHlsZS0zZCB7XG5cbiAgfVxuICAvLyBDdXN0b21cbiAgJi52Y19idG4zLXN0eWxlLWN1c3RvbSB7XG4gICAgI2dyYWRpZW50ID4gLnZlcnRpY2FsLXRocmVlLWNvbG9ycyhAc3RhcnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IEBtaWQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgQGNvbG9yLXN0b3A6IDUwJTsgQGVuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMCU7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gYmxvY2sgYnV0dG9uXG4udmNfYnRuMyB7XG4gICYudmNfYnRuMy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLz09PT09PT09PT0gU2hhcGVzXG4udmNfYnRuMyB7XG4gIC8vIFNxdWFyZSBTaGFwZVxuICAmLnZjX2J0bjMtc2hhcGUtc3F1YXJlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC8vIFJvdW5kZWQgU2hhcGVcbiAgJi52Y19idG4zLXNoYXBlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IEB2Y19idG4zLWJvcmRlci1yYWRpdXMtcm91bmRlZDtcbiAgfVxuICAvLyBSb3VuZCBTaGFwZVxuICAmLnZjX2J0bjMtc2hhcGUtcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IEB2Y19idG4zLWJvcmRlci1yYWRpdXMtcm91bmQ7XG4gIH1cbn1cblxuLy8gYnV0dG9uIHNpemVzXG4udmNfYnRuMyB7XG4gIC8vPT09PT09PT09PSBTaXplc1xuICAvLyBYUyBzaXplXG4gICYudmNfYnRuMy1zaXplLXhzIHtcbiAgICAubWFrZS1idG4zLXNpemUoQHZjX2J0bjMteHMtZm9udC1zaXplLCBAdmNfYnRuMy14cy1wYWRkaW5nLXZlcnRpY2FsLCBAdmNfYnRuMy14cy1wYWRkaW5nLWhvcml6b250YWwpO1xuICAgIC5tYWtlLWJ0bjMtaWNvbi1zaXplKEB2Y19idG4zLXhzLXBhZGRpbmctaG9yaXpvbnRhbCwgQHZjX2J0bjMteHMtaWNvbi1zaXplLCBAdmNfYnRuMy14cy1mb250LXNpemUpO1xuICB9XG4gIC8vIFNNIHNpemVcbiAgJi52Y19idG4zLXNpemUtc20ge1xuICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1zbS1mb250LXNpemUsIEB2Y19idG4zLXNtLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLXNtLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgLm1ha2UtYnRuMy1pY29uLXNpemUoQHZjX2J0bjMtc20tcGFkZGluZy1ob3Jpem9udGFsLCBAdmNfYnRuMy1zbS1pY29uLXNpemUsIEB2Y19idG4zLXNtLWZvbnQtc2l6ZSk7XG4gIH1cbiAgLy8gTUQgc2l6ZVxuICAmLnZjX2J0bjMtc2l6ZS1tZCB7XG4gICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLW1kLWZvbnQtc2l6ZSwgQHZjX2J0bjMtbWQtcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMtbWQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAubWFrZS1idG4zLWljb24tc2l6ZShAdmNfYnRuMy1tZC1wYWRkaW5nLWhvcml6b250YWwsIEB2Y19idG4zLW1kLWljb24tc2l6ZSwgQHZjX2J0bjMtbWQtZm9udC1zaXplKTtcbiAgfVxuICAvLyBMRyBzaXplXG4gICYudmNfYnRuMy1zaXplLWxnIHtcbiAgICAubWFrZS1idG4zLXNpemUoQHZjX2J0bjMtbGctZm9udC1zaXplLCBAdmNfYnRuMy1sZy1wYWRkaW5nLXZlcnRpY2FsLCBAdmNfYnRuMy1sZy1wYWRkaW5nLWhvcml6b250YWwpO1xuICAgIC5tYWtlLWJ0bjMtaWNvbi1zaXplKEB2Y19idG4zLWxnLXBhZGRpbmctaG9yaXpvbnRhbCwgQHZjX2J0bjMtbGctaWNvbi1zaXplLCBAdmNfYnRuMy1sZy1mb250LXNpemUpO1xuICB9XG59XG5cbi8vIGNvbG9yc1xuLnZjX2J0bjMge1xuICAvLz09PT09PT09PT0gQ29sb3JzXG4gIC8vIEdlbmVyYXRpbmcgY29sb3Igc2V0c1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgLy8gYmx1ZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWJsdWUnOyBAdmNfYnRuMy1jb2xvci1ibHVlLXRleHQ7IEB2Y19idG4zLWNvbG9yLWJsdWU7IEB2Y19idG4zLWNvbG9yLWJsdWUtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1ibHVlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1ibHVlLWNvbnRyYXN0KTtcbiAgLy8gdHVycXVvaXNlXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItdHVycXVvaXNlJzsgQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLXRleHQ7IEB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZTsgQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci10dXJxdW9pc2UtY29udHJhc3QpO1xuICAvLyBwaW5rXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItcGluayc7IEB2Y19idG4zLWNvbG9yLXBpbmstdGV4dDsgQHZjX2J0bjMtY29sb3ItcGluazsgQHZjX2J0bjMtY29sb3ItcGluay1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXBpbmstZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXBpbmstY29udHJhc3QpO1xuICAvLyB2aW9sZXRcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci12aW9sZXQnOyBAdmNfYnRuMy1jb2xvci12aW9sZXQtdGV4dDsgQHZjX2J0bjMtY29sb3ItdmlvbGV0OyBAdmNfYnRuMy1jb2xvci12aW9sZXQtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci12aW9sZXQtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXZpb2xldC1jb250cmFzdCk7XG4gIC8vIHBlYWNvY1xuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXBlYWNvYyc7IEB2Y19idG4zLWNvbG9yLXBlYWNvYy10ZXh0OyBAdmNfYnRuMy1jb2xvci1wZWFjb2M7IEB2Y19idG4zLWNvbG9yLXBlYWNvYy1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXBlYWNvYy1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItcGVhY29jLWNvbnRyYXN0KTtcbiAgLy8gY2hpbm9cbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1jaGlubyc7IEB2Y19idG4zLWNvbG9yLWNoaW5vLXRleHQ7IEB2Y19idG4zLWNvbG9yLWNoaW5vOyBAdmNfYnRuMy1jb2xvci1jaGluby1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWNoaW5vLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1jaGluby1jb250cmFzdCk7XG4gIC8vIG11bGxlZF93aW5lXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUnOyBAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS10ZXh0OyBAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZTsgQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtY29udHJhc3QpO1xuICAvLyB2aXN0YV9ibHVlXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZSc7IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtdGV4dDsgQHZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZTsgQHZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtY29udHJhc3QpO1xuICAvLyBvcmFuZ2VcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1vcmFuZ2UnOyBAdmNfYnRuMy1jb2xvci1vcmFuZ2UtdGV4dDsgQHZjX2J0bjMtY29sb3Itb3JhbmdlOyBAdmNfYnRuMy1jb2xvci1vcmFuZ2UtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1vcmFuZ2UtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLW9yYW5nZS1jb250cmFzdCk7XG4gIC8vIHNreVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXNreSc7IEB2Y19idG4zLWNvbG9yLXNreS10ZXh0OyBAdmNfYnRuMy1jb2xvci1za3k7IEB2Y19idG4zLWNvbG9yLXNreS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXNreS1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3Itc2t5LWNvbnRyYXN0KTtcbiAgLy8gZ3JlZW5cbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1ncmVlbic7IEB2Y19idG4zLWNvbG9yLWdyZWVuLXRleHQ7IEB2Y19idG4zLWNvbG9yLWdyZWVuOyBAdmNfYnRuMy1jb2xvci1ncmVlbi1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWdyZWVuLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1ncmVlbi1jb250cmFzdCk7XG4gIC8vIGp1aWN5X3BpbmtcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1qdWljeS1waW5rJzsgQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay10ZXh0OyBAdmNfYnRuMy1jb2xvci1qdWljeS1waW5rOyBAdmNfYnRuMy1jb2xvci1qdWljeS1waW5rLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1jb250cmFzdCk7XG4gIC8vIHNhbmR5X2Jyb3duXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24nOyBAdmNfYnRuMy1jb2xvci1zYW5keS1icm93bi10ZXh0OyBAdmNfYnRuMy1jb2xvci1zYW5keS1icm93bjsgQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1zYW5keS1icm93bi1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tY29udHJhc3QpO1xuICAvLyBwdXJwbGVcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1wdXJwbGUnOyBAdmNfYnRuMy1jb2xvci1wdXJwbGUtdGV4dDsgQHZjX2J0bjMtY29sb3ItcHVycGxlOyBAdmNfYnRuMy1jb2xvci1wdXJwbGUtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1wdXJwbGUtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXB1cnBsZS1jb250cmFzdCk7XG4gIC8vIGJsYWNrXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItYmxhY2snOyBAdmNfYnRuMy1jb2xvci1ibGFjay10ZXh0OyBAdmNfYnRuMy1jb2xvci1ibGFjazsgQHZjX2J0bjMtY29sb3ItYmxhY2stZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1ibGFjay1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItYmxhY2stY29udHJhc3QpO1xuICAvLyBncmV5XG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItZ3JleSc7IEB2Y19idG4zLWNvbG9yLWdyZXktdGV4dDsgQHZjX2J0bjMtY29sb3ItZ3JleTsgQHZjX2J0bjMtY29sb3ItZ3JleS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWdyZXktZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWdyZXktY29udHJhc3QpO1xuICAvLyB3aGl0ZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXdoaXRlJzsgQHZjX2J0bjMtY29sb3Itd2hpdGUtdGV4dDsgQHZjX2J0bjMtY29sb3Itd2hpdGU7IEB2Y19idG4zLWNvbG9yLXdoaXRlLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3Itd2hpdGUtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXdoaXRlLWNvbnRyYXN0KTtcbiAgLy8gY3VzdG9tIGNvbG9yc1xuICAvLyBjdXN0b20gZGVmYXVsdFxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWRlZmF1bHQnOyBAdmNfYnRuMy1jb2xvci1kZWZhdWx0LXRleHQ7IEB2Y19idG4zLWNvbG9yLWRlZmF1bHQ7IEB2Y19idG4zLWNvbG9yLWRlZmF1bHQtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1kZWZhdWx0LWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1kZWZhdWx0LWNvbnRyYXN0KTtcbiAgLy8gY3VzdG9tIHByaW1hcnlcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1wcmltYXJ5JzsgQHZjX2J0bjMtY29sb3ItcHJpbWFyeS10ZXh0OyBAdmNfYnRuMy1jb2xvci1wcmltYXJ5OyBAdmNfYnRuMy1jb2xvci1wcmltYXJ5LWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItcHJpbWFyeS1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItcHJpbWFyeS1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSBpbmZvXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItaW5mbyc7IEB2Y19idG4zLWNvbG9yLWluZm8tdGV4dDsgQHZjX2J0bjMtY29sb3ItaW5mbzsgQHZjX2J0bjMtY29sb3ItaW5mby1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWluZm8tZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWluZm8tY29udHJhc3QpO1xuICAvLyBjdXN0b20gc3VjY2Vzc1xuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXN1Y2Nlc3MnOyBAdmNfYnRuMy1jb2xvci1zdWNjZXNzLXRleHQ7IEB2Y19idG4zLWNvbG9yLXN1Y2Nlc3M7IEB2Y19idG4zLWNvbG9yLXN1Y2Nlc3MtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1zdWNjZXNzLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1zdWNjZXNzLWNvbnRyYXN0KTtcbiAgLy8gY3VzdG9tIHdhcm5pbmdcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci13YXJuaW5nJzsgQHZjX2J0bjMtY29sb3Itd2FybmluZy10ZXh0OyBAdmNfYnRuMy1jb2xvci13YXJuaW5nOyBAdmNfYnRuMy1jb2xvci13YXJuaW5nLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3Itd2FybmluZy1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3Itd2FybmluZy1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSBkYW5nZXJcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1kYW5nZXInOyBAdmNfYnRuMy1jb2xvci1kYW5nZXItdGV4dDsgQHZjX2J0bjMtY29sb3ItZGFuZ2VyOyBAdmNfYnRuMy1jb2xvci1kYW5nZXItZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1kYW5nZXItZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWRhbmdlci1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSBpbnZlcnNlXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItaW52ZXJzZSc7IEB2Y19idG4zLWNvbG9yLWludmVyc2UtdGV4dDsgQHZjX2J0bjMtY29sb3ItaW52ZXJzZTsgQHZjX2J0bjMtY29sb3ItaW52ZXJzZS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWludmVyc2UtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWludmVyc2UtY29udHJhc3QpO1xuXG4gIC8vIENvbG9yIEZpeGVzXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gYmxhY2tcbiAgJi52Y19idG4zLWNvbG9yLWJsYWNrIHtcbiAgICAmLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gICAgICBjb2xvcjogQHZjX2J0bjMtY29sb3ItYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgLy8gZ3JleVxuICAmLnZjX2J0bjMtY29sb3ItZ3JleSB7XG4gICAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICAgY29sb3I6IEB2Y19idG4zLWNvbG9yLWdyZXk7XG4gICAgfVxuICB9XG5cbiAgLy8gd2hpdGVcbiAgJi52Y19idG4zLWNvbG9yLXdoaXRlIHtcbiAgICAmLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gICAgICBjb2xvcjogQHZjX2J0bjMtY29sb3Itd2hpdGU7XG4gICAgfVxuICAgICYudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICAgICAgI2dyYWRpZW50ID4gLnZlcnRpY2FsKEBzdGFydC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDEpOyBAZW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wMikpO1xuICAgIH1cbiAgfVxufVxuXG4vLz09PT09PT09PT0gUG9zaXRpb25zXG4udmNfYnRuMy1jb250YWluZXIge1xuICAmLnZjX2J0bjMtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi52Y19idG4zLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgJi52Y19idG4zLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC8vIEZpeCBmb3IgYmxvY2sgYnV0dG9uXG4gICYudmNfYnRuMy1jZW50ZXIge1xuICAgIC52Y19idG4zLWJsb2NrIHtcbiAgICAgICYudmNfYnRuMy1pY29uLWxlZnQsXG4gICAgICAmLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gICAgICAgIC52Y19idG4zLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG4gICAgICAgIC52Y19idG4zLWljb24ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgIG1pbi13aWR0aDogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gICAgICAgIC52Y19idG4zLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgICAgICAgLnZjX2J0bjMtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIFhTIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLXhzIHtcbiAgICAgICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLXhzLWZvbnQtc2l6ZSwgQHZjX2J0bjMteHMtcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMteHMtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgIH1cbiAgICAgIC8vIFNNIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLXNtIHtcbiAgICAgICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLXNtLWZvbnQtc2l6ZSwgQHZjX2J0bjMtc20tcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMtc20tcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgIH1cbiAgICAgIC8vIE1EIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLW1kIHtcbiAgICAgICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLW1kLWZvbnQtc2l6ZSwgQHZjX2J0bjMtbWQtcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMtbWQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgIH1cbiAgICAgIC8vIExHIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLWxnIHtcbiAgICAgICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLWxnLWZvbnQtc2l6ZSwgQHZjX2J0bjMtbGctcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMtbGctcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZjX2J0bjMtYmxvY2sge1xuICAgICYudmNfYnRuMy1pY29uLWxlZnQsXG4gICAgJi52Y19idG4zLWljb24tcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLy89PT09PT09PT09IE1peGluc1xuLy8gQnV0dG9uIHNpemVzXG4ubWFrZS1idG4zLXNpemUoQGZvbnQtc2l6ZTpmYWxzZTsgIEBwYWRkaW5nLXZlcnRpY2FsOmZhbHNlOyBAcGFkZGluZy1ob3Jpem9udGFsOmZhbHNlOykge1xuICAmIHdoZW4gbm90IChAZm9udC1zaXplID0gZmFsc2UpIHtcbiAgICBmb250LXNpemU6IEBmb250LXNpemU7XG4gIH1cbiAgJiB3aGVuIG5vdCAoQHBhZGRpbmctdmVydGljYWwgPSBmYWxzZSkge1xuICAgIHBhZGRpbmctdG9wOiBAcGFkZGluZy12ZXJ0aWNhbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogQHBhZGRpbmctdmVydGljYWw7XG4gIH1cbiAgJiB3aGVuIG5vdCAoQHBhZGRpbmctaG9yaXpvbnRhbCA9IGZhbHNlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IEBwYWRkaW5nLWhvcml6b250YWw7XG4gIH1cbiAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuICAmLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gICAgJiB3aGVuIG5vdCAoQHBhZGRpbmctdmVydGljYWwgPSBmYWxzZSkge1xuICAgICAgcGFkZGluZy10b3A6IEBwYWRkaW5nLXZlcnRpY2FsIC0gQHZjX2J0bjMtYm9yZGVyLW91dGxpbmUgKyBAdmNfYnRuMy1ib3JkZXItYmFzZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBAcGFkZGluZy12ZXJ0aWNhbCAtIEB2Y19idG4zLWJvcmRlci1vdXRsaW5lICsgQHZjX2J0bjMtYm9yZGVyLWJhc2U7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBwYWRkaW5nLWhvcml6b250YWwgPSBmYWxzZSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiBAcGFkZGluZy1ob3Jpem9udGFsIC0gQHZjX2J0bjMtYm9yZGVyLW91dGxpbmUgKyBAdmNfYnRuMy1ib3JkZXItYmFzZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IEBwYWRkaW5nLWhvcml6b250YWwgLSBAdmNfYnRuMy1ib3JkZXItb3V0bGluZSArIEB2Y19idG4zLWJvcmRlci1iYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBJY29uIHNpemVzXG4ubWFrZS1idG4zLWljb24tc2l6ZShAcGFkZGluZy1ob3Jpem9udGFsLCBAaWNvbi1zaXplLCBAbGluZS1oZWlnaHQpIHtcbiAgLy8gaW5kZW50cyBhbmQgcGFkZGluZ1xuICAudmNfYnRuMy1pY29uIHtcbiAgICBmb250LXNpemU6IEBpY29uLXNpemU7XG4gICAgaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodDtcbiAgfVxuICAvLyBsZWZ0IGljb25cbiAgJi52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICAgIHBhZGRpbmctbGVmdDogY2VpbChAcGFkZGluZy1ob3Jpem9udGFsICogMiArIEBpY29uLXNpemUgLyAyKTtcbiAgICAudmNfYnRuMy1pY29uIHtcbiAgICAgIGxlZnQ6IEBwYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG4gIC8vIHJpZ2h0IGljb25cbiAgJi52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjZWlsKEBwYWRkaW5nLWhvcml6b250YWwgKiAyICsgQGljb24tc2l6ZSAvIDIpO1xuICAgIC52Y19idG4zLWljb24ge1xuICAgICAgcmlnaHQ6IEBwYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG59XG5cbi8vIENyZWF0aW5nIENvbG9yc1xuLnZjLW1ha2UtYnRuMy1jb2xvcihAdGV4dDsgQGJhY2tncm91bmQ6IGZhbHNlOyBAYm9yZGVyOiBmYWxzZTsgQGNvbG9yLWhvdmVyOiBmYWxzZTsgQGJhY2tncm91bmQtaG92ZXI6IGZhbHNlOyBAYm9yZGVyLWhvdmVyOiBmYWxzZTsgKSB7XG4gIGNvbG9yOiBAdGV4dDtcbiAgJiB3aGVuIG5vdCAoQGJvcmRlciA9IGZhbHNlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuICB9XG4gICYgd2hlbiBub3QgKEBiYWNrZ3JvdW5kID0gZmFsc2UpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgICYgd2hlbiAoQGNvbG9yLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oQHRleHQsIDMlKTtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGNvbG9yLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGNvbG9yOiBAY29sb3ItaG92ZXI7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBib3JkZXIgPSBmYWxzZSkgYW5kIChAYm9yZGVyLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBib3JkZXIsIDYlKTtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJvcmRlci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBib3JkZXItY29sb3I6IEBib3JkZXItaG92ZXI7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBiYWNrZ3JvdW5kID0gZmFsc2UpIGFuZCAoQGJhY2tncm91bmQtaG92ZXIgPSBmYWxzZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCA2JSk7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBiYWNrZ3JvdW5kLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWhvdmVyO1xuICAgIH1cblxuICB9XG5cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICAmIHdoZW4gKEBjb2xvci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBjb2xvcjogZGFya2VuKEB0ZXh0LCA1JSk7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBjb2xvci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBjb2xvcjogQGNvbG9yLWhvdmVyO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYm9yZGVyID0gZmFsc2UpIGFuZCAoQGJvcmRlci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCA4JSk7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBib3JkZXItaG92ZXIgPSBmYWxzZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWhvdmVyO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSBhbmQgKEBiYWNrZ3JvdW5kLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgOCUpO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYmFja2dyb3VuZC1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1ob3ZlcjtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBtYWtlIGNvbG9ycyBzZXRcbi52Yy1idG4zLW1ha2UtY29sb3JzLXNldChAc2VsZWN0b3I7IEB0ZXh0OyBAYmFja2dyb3VuZDsgQGdyYWRpZW50LWVuZDsgIEBncmFkaWVudDsgQGNvbnRyYXN0LWNvbG9yKSB7XG4gICYuQHtzZWxlY3Rvcn0ge1xuICAgIC8vIEZsYXQgKGRlZmF1bHQpXG4gICAgJixcbiAgICAmLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gICAgICAudmMtbWFrZS1idG4zLWNvbG9yKEB0ZXh0OiBAY29udHJhc3QtY29sb3I7IEBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZCk7XG4gICAgfVxuICAgIC8vIE91dGxpbmVcbiAgICAmLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gICAgICAudmMtbWFrZS1idG4zLWNvbG9yKEB0ZXh0OyBAYm9yZGVyOiBAYmFja2dyb3VuZDsgQGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBAY29sb3ItaG92ZXI6IEBjb250cmFzdC1jb2xvcjsgQGJhY2tncm91bmQtaG92ZXI6IEBiYWNrZ3JvdW5kOyBAYm9yZGVyLWhvdmVyOiBAYmFja2dyb3VuZCk7XG4gICAgfVxuICAgIC8vIDNkXG4gICAgJi52Y19idG4zLXN0eWxlLTNkIHtcbiAgICAgIC52Yy1tYWtlLWJ0bjMtY29sb3IoQHRleHQ6IEBjb250cmFzdC1jb2xvcjsgQGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kOyBAYmFja2dyb3VuZC1ob3ZlcjogQGJhY2tncm91bmQpO1xuXG4gICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC1tZC0zZCAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgdG9wOiBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtbWQtM2QgLSBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtaG92ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyIDAgZGFya2VuKEBiYWNrZ3JvdW5kLCAxMSUpO1xuICAgICAgfVxuICAgICAgLy8gWFMgc2l6ZVxuICAgICAgJi52Y19idG4zLXNpemUteHMge1xuICAgICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC14cy0zZCAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgdG9wOiBAdmNfYnRuMy1zaGFkb3ctd2lkdGgteHMtM2QgLSBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtaG92ZXI7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtaG92ZXIgMCBkYXJrZW4oQGJhY2tncm91bmQsIDExJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIFNNIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLXNtIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtc20tM2QgMCBkYXJrZW4oQGJhY2tncm91bmQsIDExJSk7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIHRvcDogQHZjX2J0bjMtc2hhZG93LXdpZHRoLXNtLTNkIC0gQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyIDAgZGFya2VuKEBiYWNrZ3JvdW5kLCAxMSUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyBMRyBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS1sZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2J0bjMtc2hhZG93LXdpZHRoLWxnLTNkIDAgZGFya2VuKEBiYWNrZ3JvdW5kLCAxMSUpO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0b3A6IEB2Y19idG4zLXNoYWRvdy13aWR0aC1sZy0zZCAtIEB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlciAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBNb2Rlcm5cbiAgICAmLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgICAgIC52Yy1tYWtlLWJ0bjMtY29sb3IoQHRleHQ6IEBjb250cmFzdC1jb2xvcjsgQGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kOyBAYm9yZGVyOiBAYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG59IiwiLy8gR3JhZGllbnRzXG5cbiNncmFkaWVudCB7XG5cbiAgLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4gIC8vXG4gIC8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4gIC8vIENvbG9yIHN0b3BzIGFyZSBub3QgYXZhaWxhYmxlIGluIElFOSBhbmQgYmVsb3cuXG4gIC5ob3Jpem9udGFsKEBzdGFydC1jb2xvcjogIzU1NTsgQGVuZC1jb2xvcjogIzMzMzsgQHN0YXJ0LXBlcmNlbnQ6IDAlOyBAZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBjb2xvci1zdG9wKEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCksIGNvbG9yLXN0b3AoQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpKTsgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAvLyBPcGVyYSAxMlxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgQHN0YXJ0LWNvbG9yIEBzdGFydC1wZXJjZW50LCBAZW5kLWNvbG9yIEBlbmQtcGVyY2VudCk7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJWQnLCBlbmRDb2xvcnN0cj0nJWQnLCBHcmFkaWVudFR5cGU9MSlcIixhcmdiKEBzdGFydC1jb2xvciksYXJnYihAZW5kLWNvbG9yKSkpOyAvLyBJRTkgYW5kIGRvd25cbiAgfVxuXG4gIC8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbiAgLy9cbiAgLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbiAgLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbiAgLnZlcnRpY2FsKEBzdGFydC1jb2xvcjogIzU1NTsgQGVuZC1jb2xvcjogIzMzMzsgQHN0YXJ0LXBlcmNlbnQ6IDAlOyBAZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgQHN0YXJ0LWNvbG9yIEBzdGFydC1wZXJjZW50LCBAZW5kLWNvbG9yIEBlbmQtcGVyY2VudCk7ICAvLyBPcGVyYSAxMlxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTApXCIsYXJnYihAc3RhcnQtY29sb3IpLGFyZ2IoQGVuZC1jb2xvcikpKTsgLy8gSUU5IGFuZCBkb3duXG4gIH1cblxuICAuZGlyZWN0aW9uYWwoQHN0YXJ0LWNvbG9yOiAjNTU1OyBAZW5kLWNvbG9yOiAjMzMzOyBAZGVnOiA0NWRlZykge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAZGVnLCBAc3RhcnQtY29sb3IsIEBlbmQtY29sb3IpOyAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGRlZywgQHN0YXJ0LWNvbG9yLCBAZW5kLWNvbG9yKTsgLy8gT3BlcmEgMTJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGRlZywgQHN0YXJ0LWNvbG9yLCBAZW5kLWNvbG9yKTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICB9XG4gIC5ob3Jpem9udGFsLXRocmVlLWNvbG9ycyhAc3RhcnQtY29sb3I6ICMwMGIzZWU7IEBtaWQtY29sb3I6ICM3YTQzYjY7IEBjb2xvci1zdG9wOiA1MCU7IEBlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCBAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTEpXCIsYXJnYihAc3RhcnQtY29sb3IpLGFyZ2IoQGVuZC1jb2xvcikpKTsgLy8gSUU5IGFuZCBkb3duLCBnZXRzIG5vIGNvbG9yLXN0b3AgYXQgYWxsIGZvciBwcm9wZXIgZmFsbGJhY2tcbiAgfVxuICAudmVydGljYWwtdGhyZWUtY29sb3JzKEBzdGFydC1jb2xvcjogIzAwYjNlZTsgQG1pZC1jb2xvcjogIzdhNDNiNjsgQGNvbG9yLXN0b3A6IDUwJTsgQGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBmaWx0ZXI6IGUoJShcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSclZCcsIGVuZENvbG9yc3RyPSclZCcsIEdyYWRpZW50VHlwZT0wKVwiLGFyZ2IoQHN0YXJ0LWNvbG9yKSxhcmdiKEBlbmQtY29sb3IpKSk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG4gIH1cbiAgLnJhZGlhbChAaW5uZXItY29sb3I6ICM1NTU7IEBvdXRlci1jb2xvcjogIzMzMykge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgQGlubmVyLWNvbG9yLCBAb3V0ZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIEBpbm5lci1jb2xvciwgQG91dGVyLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5zdHJpcGVkKEBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMTUpOyBAYW5nbGU6IDQ1ZGVnKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFuZ2xlLCBAY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgQGNvbG9yIDUwJSwgQGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbmdsZSwgQGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIEBjb2xvciA1MCUsIEBjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAYW5nbGUsIEBjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCBAY29sb3IgNTAlLCBAY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuIiwiLy8gQ1VTVE9NIEhFQURJTkcgU1RZTEVTXG4vLyAtLS0tLS0tLS0tLS1cblxuLnZjX2N1c3RvbV9oZWFkaW5nIHtcbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyxcbiAgYTp2aXNpdGVkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIGEge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODU7XG4gICAgfVxuICB9XG59IiwiLyogQ2FsbCB0byBhY3Rpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19jYWxsX3RvX2FjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IEB2Y19jYWxsX3RvX2FjdGlvbl8yX2JnO1xuICBib3JkZXI6IDJweCBzb2xpZCBAdmNfY2FsbF90b19hY3Rpb25fMl9iZztcbiAgcGFkZGluZzogMmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmLnZjX2N0YV8ge1xuICAgICZyb3VuZGVkIHtcbiAgICAgIC8vZGVmYXVsdCBzdHlsZVxuICAgIH1cbiAgICAmc3F1YXJlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgICZzcXVhcmVfb3V0bGluZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJnJvdW5kIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgfVxuICAgICZvdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIGhncm91cCB7XG4gICAgaDIsIGg0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgIH1cbiAgICArIHAge1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YV9idG5fcG9zIHtcbiAgICAmX3JpZ2h0IHtcbiAgICAgIC52Y19jdGFfYnRuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmX2xlZnQge1xuICAgICAgLnZjX2N0YV9idG4ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53cGJfY2FsbF90b19hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IEB2Y19jYWxsX3RvX2FjdGlvbl9iZztcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZzogQHZjX2VsZW1lbnRfbWFyZ2luX2JvdHRvbTtcbiAgYm9yZGVyOiAxcHggc29saWQgQHZjX2NhbGxfdG9fYWN0aW9uX2JvcmRlcjtcblxuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcblxuICAud3BiX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICB9XG59XG5cbi5jdGFfYWxpZ25fbGVmdCAud3BiX2J1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY3RhX2FsaWduX2xlZnQgLndwYl9idXR0b24sXG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiBAdmNfY3RhX2J1dHRvbl93O1xufVxuXG4uY3RhX2FsaWduX2xlZnQgLndwYl9jYWxsX3RleHQsXG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfY2FsbF90ZXh0IHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBub25lO1xufVxuXG4uY3RhX2FsaWduX2xlZnQgLndwYl9jYWxsX3RleHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi53cGJfY2FsbF90b19hY3Rpb24gLndwYl9jYWxsX3RleHQsXG4jY29udGVudCAud3BiX2NhbGxfdG9fYWN0aW9uIC53cGJfY2FsbF90ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmN0YV9hbGlnbl9ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLndwYl9idXR0b24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogQHZjX21hcmdpbl9ib3R0b21fZ29sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmN0YV9ub19idXR0b24ge1xuICAud3BiX2NhbGxfdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLyogQ2FsbCB0byBhY3Rpb24gcmVzcG9uc2l2ZSBydWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC52Y19yZXNwb25zaXZlIHtcbiAgICAuY3RhX2FsaWduX2xlZnQgLndwYl9idXR0b24sXG4gICAgLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAzJSBhdXRvO1xuICAgIH1cbiAgICAuY3RhX2FsaWduX2xlZnQgLndwYl9jYWxsX3RleHQsXG4gICAgLmN0YV9hbGlnbl9yaWdodCAud3BiX2NhbGxfdGV4dCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn0iLCIvKiBDYWxsIHRvIGFjdGlvbiAzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBAZGVwZW5kZW5jeSB2Y19pY29uX2VsZW1lbnQubGVzc1xuXG5AdmNfY3RhMy1mb250LXNpemUtYmFzZTogMWVtO1xuQHZjX2N0YTMtZ29sZC1zaXplLWJhc2U6IDE0cHg7XG5AdmNfY3RhMy1lbGVtZW50cy1tYXJnaW46IDFlbTtcbkB2Y19jdGEzLXBhZGRpbmctdmVydGljYWw6IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMjtcbkB2Y19jdGEzLXBhZGRpbmctaG9yaXpvbnRhbDogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAyO1xuQHZjX2N0YTMtc2hhZG93LXdpZHRoLTNkOiA1cHg7XG5AdmNfY3RhMy1ib3JkZXItcmFkaXVzLXJvdW5kZWQ6IDVweDtcbkB2Y19jdGEzLWJvcmRlci1yYWRpdXMtcm91bmQ6IDRlbTtcbkB2Y19jdGEzLWFjdGlvbnMtbWF4LXdpZHRoOiAzMCU7XG5AdmNfY3RhMy1pY29ucy1tYXgtd2lkdGg6IG5vbmU7XG5cbkB2Y190dGEzLW91dGxpbmUtYm9yZGVyLXdpZHRoOiAzcHg7XG5cbi8vPT09PT09IENPTE9SU1xuLy8gQ2xhc3NpY1xuQHZjX2N0YTMtY29sb3ItY2xhc3NpYzogQHZjX2NhbGxfdG9fYWN0aW9uX2JvcmRlcjtcbkB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtYmc6IEB2Y19jYWxsX3RvX2FjdGlvbl9iZztcbkB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtYm9yZGVyOiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljO1xuQHZjX2N0YTMtY29sb3ItY2xhc3NpYy10ZXh0OiAjOWQ5ZDllO1xuQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1oZWFkaW5nczogIzY2Njtcbi8vIEN1c3RvbVxuQHZjX2N0YTMtY29sb3ItY3VzdG9tLWJnOiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljLWJnO1xuQHZjX2N0YTMtY29sb3ItY3VzdG9tLWJvcmRlcjogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1ib3JkZXI7XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmx1ZVxuQHZjX2N0YTMtY29sb3ItYmx1ZTogQGJsdWU7XG5AdmNfY3RhMy1jb2xvci1ibHVlLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLWJsdWUsIDM4JSk7XG5AdmNfY3RhMy1jb2xvci1ibHVlLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLWJsdWUtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1ibHVlLXRleHQ6ICNjOWQyZjA7XG5AdmNfY3RhMy1jb2xvci1ibHVlLWhlYWRpbmdzOiAjZmZmO1xuLy8gdHVycXVvaXNlXG5AdmNfY3RhMy1jb2xvci10dXJxdW9pc2U6IEB0dXJxdW9pc2U7XG5AdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtYmc6IGxpZ2h0ZW4oZGVzYXR1cmF0ZShAdmNfY3RhMy1jb2xvci10dXJxdW9pc2UsIDIwJSksIDU1JSk7XG5AdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtYm9yZGVyOiBkYXJrZW4oZGVzYXR1cmF0ZShAdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtYmcsIDI1JSksIDEwJSk7XG5AdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtdGV4dDogI2QzZjVmMTtcbkB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS1oZWFkaW5nczogI2ZmZjtcbi8vIHBpbmtcbkB2Y19jdGEzLWNvbG9yLXBpbms6IEBwaW5rO1xuQHZjX2N0YTMtY29sb3ItcGluay1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1waW5rLCAyOCUpO1xuQHZjX2N0YTMtY29sb3ItcGluay1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1waW5rLWJnLCA1JSk7XG5AdmNfY3RhMy1jb2xvci1waW5rLXRleHQ6ICNmY2RiZDc7XG5AdmNfY3RhMy1jb2xvci1waW5rLWhlYWRpbmdzOiAjZmZmO1xuLy8gdmlvbGV0XG5AdmNfY3RhMy1jb2xvci12aW9sZXQ6IEB2aW9sZXQ7XG5AdmNfY3RhMy1jb2xvci12aW9sZXQtYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItdmlvbGV0LCAzNSUpO1xuQHZjX2N0YTMtY29sb3ItdmlvbGV0LWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXZpb2xldC1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXZpb2xldC10ZXh0OiAjZTFkNWY1O1xuQHZjX2N0YTMtY29sb3ItdmlvbGV0LWhlYWRpbmdzOiAjZmZmO1xuLy8gcGVhY29jXG5AdmNfY3RhMy1jb2xvci1wZWFjb2M6IEBwZWFjb2M7XG5AdmNfY3RhMy1jb2xvci1wZWFjb2MtYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItcGVhY29jLCA0MCUpO1xuQHZjX2N0YTMtY29sb3ItcGVhY29jLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXBlYWNvYy1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXBlYWNvYy10ZXh0OiAjZDBlZGY1O1xuQHZjX2N0YTMtY29sb3ItcGVhY29jLWhlYWRpbmdzOiAjZmZmO1xuLy8gY2hpbm9cbkB2Y19jdGEzLWNvbG9yLWNoaW5vOiBAY2hpbm87XG5AdmNfY3RhMy1jb2xvci1jaGluby1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1jaGlubywgMjIlKTtcbkB2Y19jdGEzLWNvbG9yLWNoaW5vLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLWNoaW5vLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItY2hpbm8tdGV4dDogI2Y3ZjNlYjtcbkB2Y19jdGEzLWNvbG9yLWNoaW5vLWhlYWRpbmdzOiAjZmZmO1xuLy8gbXVsbGVkX3dpbmVcbkB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lOiBAbXVsbGVkX3dpbmU7XG5AdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZSwgNjAlKTtcbkB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUtdGV4dDogI2UyZGRlYjtcbkB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWhlYWRpbmdzOiAjZmZmO1xuLy8gdmlzdGFfYmx1ZVxuQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZTogQHZpc3RhX2JsdWU7XG5AdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUsIDI4JSk7XG5AdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLXRleHQ6ICNlMWY1ZTk7XG5AdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWhlYWRpbmdzOiAjZmZmO1xuLy8gb3JhbmdlXG5AdmNfY3RhMy1jb2xvci1vcmFuZ2U6IEBvcmFuZ2U7XG5AdmNfY3RhMy1jb2xvci1vcmFuZ2UtYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3Itb3JhbmdlLCAyNyUpO1xuQHZjX2N0YTMtY29sb3Itb3JhbmdlLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLW9yYW5nZS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLW9yYW5nZS10ZXh0OiAjZmFmMGUxO1xuQHZjX2N0YTMtY29sb3Itb3JhbmdlLWhlYWRpbmdzOiAjZmZmO1xuLy8gc2t5XG5AdmNfY3RhMy1jb2xvci1za3k6IEBza3k7XG5AdmNfY3RhMy1jb2xvci1za3ktYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3Itc2t5LCAzMyUpO1xuQHZjX2N0YTMtY29sb3Itc2t5LWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXNreS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXNreS10ZXh0OiAjZGNlOWY1O1xuQHZjX2N0YTMtY29sb3Itc2t5LWhlYWRpbmdzOiAjZmZmO1xuLy8gZ3JlZW5cbkB2Y19jdGEzLWNvbG9yLWdyZWVuOiBAZ3JlZW47XG5AdmNfY3RhMy1jb2xvci1ncmVlbi1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1ncmVlbiwgNDclKTtcbkB2Y19jdGEzLWNvbG9yLWdyZWVuLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLWdyZWVuLWJnLCAxNSUpO1xuQHZjX2N0YTMtY29sb3ItZ3JlZW4tdGV4dDogI2U1ZjJkYTtcbkB2Y19jdGEzLWNvbG9yLWdyZWVuLWhlYWRpbmdzOiAjZmZmO1xuLy8ganVpY3lfcGlua1xuQHZjX2N0YTMtY29sb3ItanVpY3ktcGluazogQGp1aWN5X3Bpbms7XG5AdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmssIDM1JSk7XG5AdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmstYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLXRleHQ6ICNmY2UyZTE7XG5AdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWhlYWRpbmdzOiAjZmZmO1xuLy8gc2FuZHlfYnJvd25cbkB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duOiBAc2FuZHlfYnJvd247XG5AdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1zYW5keS1icm93biwgMjclKTtcbkB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24tdGV4dDogI2Y3ZTFkNztcbkB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWhlYWRpbmdzOiAjZmZmO1xuLy8gcHVycGxlXG5AdmNfY3RhMy1jb2xvci1wdXJwbGU6IEBwdXJwbGU7XG5AdmNfY3RhMy1jb2xvci1wdXJwbGUtYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItcHVycGxlLCAzMyUpO1xuQHZjX2N0YTMtY29sb3ItcHVycGxlLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXB1cnBsZS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXB1cnBsZS10ZXh0OiAjZjRkZmY1O1xuQHZjX2N0YTMtY29sb3ItcHVycGxlLWhlYWRpbmdzOiAjZmZmO1xuLy8gYmxhY2tcbkB2Y19jdGEzLWNvbG9yLWJsYWNrOiBAYmxhY2s7XG5AdmNfY3RhMy1jb2xvci1ibGFjay1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1ibGFjaywgNyUpO1xuQHZjX2N0YTMtY29sb3ItYmxhY2stYm9yZGVyOiBAdmNfY3RhMy1jb2xvci1ibGFjaztcbkB2Y19jdGEzLWNvbG9yLWJsYWNrLXRleHQ6ICNkOWQ5ZDk7XG5AdmNfY3RhMy1jb2xvci1ibGFjay1oZWFkaW5nczogI2ZmZjtcbi8vIGdyZXlcbkB2Y19jdGEzLWNvbG9yLWdyZXk6IEBncmV5O1xuQHZjX2N0YTMtY29sb3ItZ3JleS1iZzogQHZjX2N0YTMtY29sb3ItZ3JleTtcbkB2Y19jdGEzLWNvbG9yLWdyZXktYm9yZGVyOiBkYXJrZW4oQHZjX2N0YTMtY29sb3ItZ3JleS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLWdyZXktdGV4dDogIzlkOWQ5ZTtcbkB2Y19jdGEzLWNvbG9yLWdyZXktaGVhZGluZ3M6ICM2NjY7XG4vLyB3aGl0ZVxuQHZjX2N0YTMtY29sb3Itd2hpdGU6IEB3aGl0ZTtcbkB2Y19jdGEzLWNvbG9yLXdoaXRlLWJnOiBAdmNfY3RhMy1jb2xvci13aGl0ZTtcbkB2Y19jdGEzLWNvbG9yLXdoaXRlLWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLXdoaXRlLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3Itd2hpdGUtdGV4dDogIzlkOWQ5ZTtcbkB2Y19jdGEzLWNvbG9yLXdoaXRlLWhlYWRpbmdzOiAjNjY2O1xuXG4udmNfY3RhMy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiBAdmNfZWxlbWVudF9tYXJnaW5fYm90dG9tO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiAnICc7XG4gIH1cbiAgLy8gQ3JlYXRpbmcgc2l6ZXNcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJi52Y19jdGEzLXNpemUteHMge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgJi52Y19jdGEzLXNpemUtc20ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgJi52Y19jdGEzLXNpemUtbWQge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgJi52Y19jdGEzLXNpemUtbGcge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgJi52Y19jdGEzLXNpemUteGwge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnZjX2dlbmVyYWwudmNfY3RhMyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IEB2Y19jdGEzLWZvbnQtc2l6ZS1iYXNlO1xuICBwYWRkaW5nOiBAdmNfY3RhMy1wYWRkaW5nLXZlcnRpY2FsIEB2Y19jdGEzLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC52Y19jdGEzLWNvbnRlbnQge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLnZjX2N0YTMtY29udGVudCxcbiAgLnZjX2N0YTMtaWNvbnMge1xuICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC52Y19jdGEzLWFjdGlvbnMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgICAgLnZjX2J0bjMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmNfY3RhMy1pY29ucyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIGgyLCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAvLyBDcmVhdGluZyBMYXlvdXRzXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tXG4gICYudmNfY3RhMy1hbGlnbi1sZWZ0IHtcbiAgICAudmNfY3RhMy1jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1hbGlnbi1yaWdodCB7XG4gICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbiAgJi52Y19jdGEzLWFsaWduLWNlbnRlciB7XG4gICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1hbGlnbi1qdXN0aWZ5IHtcbiAgICAudmNfY3RhMy1jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgfVxuICB9XG5cbiAgLy8gQ2hhbmdpbmcgaWNvbnMgcG9zaXRpb25zXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gb24gdG9wXG4gICYudmNfY3RhMy1pY29ucy10b3Age1xuICAgIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiBAdmNfY3RhMy1lbGVtZW50cy1tYXJnaW47XG4gICAgfVxuICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC52Y19pY29uX2VsZW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIG9uIGJvdHRvbVxuICAmLnZjX2N0YTMtaWNvbnMtYm90dG9tIHtcbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAudmNfaWNvbl9lbGVtZW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIG9uIGxlZnQgc2lkZVxuICAmLnZjX2N0YTMtaWNvbnMtbGVmdCB7XG4gICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHBhZGRpbmctbGVmdDogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gIC8vIG9uIHJpZ2h0IHNpZGVcbiAgJi52Y19jdGEzLWljb25zLXJpZ2h0IHtcbiAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgcGFkZGluZy1yaWdodDogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gIC8vICBJY29ucyBvbiBib3JkZXJcbiAgJi52Y19jdGEzLWljb25zLW9uLWJvcmRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLXJpZ2h0IHtcbiAgICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgfVxuICAgICAgLnZjX2N0YTMtbWFrZS1pY29uLW9uLWJvcmRlci1tYXJnaW5zKH4ncmlnaHQnKTtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLWxlZnQge1xuICAgICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICAgIC52Y19jdGEzLW1ha2UtaWNvbi1vbi1ib3JkZXItbWFyZ2lucyh+J2xlZnQnKTtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLXRvcCB7XG4gICAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgICAgLnZjX2N0YTMtbWFrZS1pY29uLW9uLWJvcmRlci1tYXJnaW5zKH4ndG9wJyk7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1ib3R0b20ge1xuICAgICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAgIH1cbiAgICAgIC52Y19jdGEzLW1ha2UtaWNvbi1vbi1ib3JkZXItbWFyZ2lucyh+J2JvdHRvbScpO1xuICAgIH1cbiAgfVxuXG4gIC8vIENoYW5naW5nIGFjdGlvbnMgcG9zaXRpb25zXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gb24gdG9wXG4gICYudmNfY3RhMy1hY3Rpb25zLXRvcCB7XG4gICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiBAdmNfY3RhMy1lbGVtZW50cy1tYXJnaW47XG4gICAgfVxuICB9XG4gIC8vIG9uIGJvdHRvbVxuICAmLnZjX2N0YTMtYWN0aW9ucy1ib3R0b20ge1xuICAgIC52Y19jdGEzLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgLy8gb24gbGVmdCBzaWRlXG4gICAgJi52Y19jdGEzLWFjdGlvbnMtbGVmdCB7XG4gICAgICAudmNfY3RhMy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICB9XG4gICAgICAudmNfY3RhMy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAdmNfY3RhMy1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gb24gcmlnaHQgc2lkZVxuICAgICYudmNfY3RhMy1hY3Rpb25zLXJpZ2h0IHtcbiAgICAgIC52Y19jdGEzLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgIH1cbiAgICAgIC52Y19jdGEzLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAdmNfY3RhMy1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRpbmcgU3R5bGVzXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIENsYXNzaWMgKE9sZCBzdHlsZSlcbiAgJi52Y19jdGEzLXN0eWxlLWNsYXNzaWMge1xuICAgIGJvcmRlci1jb2xvcjogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1ib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1iZztcbiAgICAmOm5vdCgudmNfY3RhMy1jb2xvci1jbGFzc2ljKSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gICAgICBoMiwgaDQge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gRmxhdFxuICAmLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gICAgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICAgICAgaDIsIGg0IHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIE91dGxpbmUgKHRyYW5zcGFyZW50IGJhY2tncm91bmQpXG4gICYudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgICBib3JkZXItd2lkdGg6IEB2Y190dGEzLW91dGxpbmUtYm9yZGVyLXdpZHRoO1xuICAgICY6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgIGgyLCBoNCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyAzZFxuICAmLnZjX2N0YTMtc3R5bGUtM2Qge1xuICAgIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgIGgyLCBoNCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBDdXN0b21cbiAgJi52Y19jdGEzLXN0eWxlLWN1c3RvbSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAdmNfY3RhMy1jb2xvci1jdXN0b20tYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y19jdGEzLWNvbG9yLWN1c3RvbS1iZztcbiAgfVxuXG4gIC8vIENyZWF0aW5nIFNoYXBlc1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBTcXVhcmVcbiAgJi52Y19jdGEzLXNoYXBlLXNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAvLyBSb3VuZGVkXG4gICYudmNfY3RhMy1zaGFwZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiBAdmNfY3RhMy1ib3JkZXItcmFkaXVzLXJvdW5kZWQ7XG4gIH1cbiAgLy8gUm91bmRcbiAgJi52Y19jdGEzLXNoYXBlLXJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiBAdmNfY3RhMy1ib3JkZXItcmFkaXVzLXJvdW5kO1xuICB9XG5cbiAgLy8gR2VuZXJhdGluZyBjb2xvciBzZXRzXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIGJsdWVcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1ibHVlJzsgQHZjX2N0YTMtY29sb3ItYmx1ZTsgQHZjX2N0YTMtY29sb3ItYmx1ZS10ZXh0OyBAdmNfY3RhMy1jb2xvci1ibHVlLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItYmx1ZS1iZzsgQHZjX2N0YTMtY29sb3ItYmx1ZS1oZWFkaW5ncyk7XG4gIC8vIHR1cnF1b2lzZVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZSc7IEB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZTsgQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLXRleHQ7IEB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS1iZzsgQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLWhlYWRpbmdzKTtcbiAgLy8gcGlua1xuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXBpbmsnOyBAdmNfY3RhMy1jb2xvci1waW5rOyBAdmNfY3RhMy1jb2xvci1waW5rLXRleHQ7IEB2Y19jdGEzLWNvbG9yLXBpbmstYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1waW5rLWJnOyBAdmNfY3RhMy1jb2xvci1waW5rLWhlYWRpbmdzKTtcbiAgLy8gdmlvbGV0XG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItdmlvbGV0JzsgQHZjX2N0YTMtY29sb3ItdmlvbGV0OyBAdmNfY3RhMy1jb2xvci12aW9sZXQtdGV4dDsgQHZjX2N0YTMtY29sb3ItdmlvbGV0LWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItdmlvbGV0LWJnOyBAdmNfY3RhMy1jb2xvci12aW9sZXQtaGVhZGluZ3MpO1xuICAvLyBwZWFjb2NcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1wZWFjb2MnOyBAdmNfY3RhMy1jb2xvci1wZWFjb2M7IEB2Y19jdGEzLWNvbG9yLXBlYWNvYy10ZXh0OyBAdmNfY3RhMy1jb2xvci1wZWFjb2MtYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1wZWFjb2MtYmc7IEB2Y19jdGEzLWNvbG9yLXBlYWNvYy1oZWFkaW5ncyk7XG4gIC8vIGNoaW5vXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItY2hpbm8nOyBAdmNfY3RhMy1jb2xvci1jaGlubzsgQHZjX2N0YTMtY29sb3ItY2hpbm8tdGV4dDsgQHZjX2N0YTMtY29sb3ItY2hpbm8tYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1jaGluby1iZzsgQHZjX2N0YTMtY29sb3ItY2hpbm8taGVhZGluZ3MpO1xuICAvLyBtdWxsZWRfd2luZVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lJzsgQHZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmU7IEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLXRleHQ7IEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUtYmc7IEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWhlYWRpbmdzKTtcbiAgLy8gdmlzdGFfYmx1ZVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUnOyBAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlOyBAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLXRleHQ7IEB2Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUtYm9yZGVyOyBAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWJnOyBAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWhlYWRpbmdzKTtcbiAgLy8gb3JhbmdlXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3Itb3JhbmdlJzsgQHZjX2N0YTMtY29sb3Itb3JhbmdlOyBAdmNfY3RhMy1jb2xvci1vcmFuZ2UtdGV4dDsgQHZjX2N0YTMtY29sb3Itb3JhbmdlLWJvcmRlcjsgQHZjX2N0YTMtY29sb3Itb3JhbmdlLWJnOyBAdmNfY3RhMy1jb2xvci1vcmFuZ2UtaGVhZGluZ3MpO1xuICAvLyBza3lcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1za3knOyBAdmNfY3RhMy1jb2xvci1za3k7IEB2Y19jdGEzLWNvbG9yLXNreS10ZXh0OyBAdmNfY3RhMy1jb2xvci1za3ktYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1za3ktYmc7IEB2Y19jdGEzLWNvbG9yLXNreS1oZWFkaW5ncyk7XG4gIC8vIGdyZWVuXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItZ3JlZW4nOyBAdmNfY3RhMy1jb2xvci1ncmVlbjsgQHZjX2N0YTMtY29sb3ItZ3JlZW4tdGV4dDsgQHZjX2N0YTMtY29sb3ItZ3JlZW4tYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1ncmVlbi1iZzsgQHZjX2N0YTMtY29sb3ItZ3JlZW4taGVhZGluZ3MpO1xuICAvLyBqdWljeV9waW5rXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItanVpY3ktcGluayc7IEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbms7IEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmstdGV4dDsgQHZjX2N0YTMtY29sb3ItanVpY3ktcGluay1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmstYmc7IEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmstaGVhZGluZ3MpO1xuICAvLyBzYW5keV9icm93blxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duJzsgQHZjX2N0YTMtY29sb3Itc2FuZHktYnJvd247IEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLXRleHQ7IEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWJvcmRlcjsgQHZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24tYmc7IEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWhlYWRpbmdzKTtcbiAgLy8gcHVycGxlXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItcHVycGxlJzsgQHZjX2N0YTMtY29sb3ItcHVycGxlOyBAdmNfY3RhMy1jb2xvci1wdXJwbGUtdGV4dDsgQHZjX2N0YTMtY29sb3ItcHVycGxlLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItcHVycGxlLWJnOyBAdmNfY3RhMy1jb2xvci1wdXJwbGUtaGVhZGluZ3MpO1xuICAvLyBibGFja1xuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLWJsYWNrJzsgQHZjX2N0YTMtY29sb3ItYmxhY2s7IEB2Y19jdGEzLWNvbG9yLWJsYWNrLXRleHQ7IEB2Y19jdGEzLWNvbG9yLWJsYWNrLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItYmxhY2stYmc7IEB2Y19jdGEzLWNvbG9yLWJsYWNrLWhlYWRpbmdzKTtcbiAgLy8gZ3JleVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLWdyZXknOyBAdmNfY3RhMy1jb2xvci1ncmV5OyBAdmNfY3RhMy1jb2xvci1ncmV5LXRleHQ7IEB2Y19jdGEzLWNvbG9yLWdyZXktYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1ncmV5LWJnOyBAdmNfY3RhMy1jb2xvci1ncmV5LWhlYWRpbmdzKTtcbiAgLy8gd2hpdGVcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci13aGl0ZSc7IEB2Y19jdGEzLWNvbG9yLXdoaXRlOyBAdmNfY3RhMy1jb2xvci13aGl0ZS10ZXh0OyBAdmNfY3RhMy1jb2xvci13aGl0ZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLXdoaXRlLWJnOyBAdmNfY3RhMy1jb2xvci13aGl0ZS1oZWFkaW5ncyk7XG5cbiAgLy8gR2VuZXJhdGluZyBjdXN0b20gY29sb3Igc2V0c1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBjbGFzc2ljXG4gICYudmNfY3RhMy1jb2xvci1jbGFzc2ljIHtcbiAgICAvLyBDbGFzc2ljIChPbGQgc3R5bGUpXG4gICAgJi52Y19jdGEzLXN0eWxlLWNsYXNzaWMge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogZmFsc2U7IEBoZWFkaW5ncy10ZXh0OiBmYWxzZSk7XG4gICAgfVxuICAgIC8vIEZsYXRcbiAgICAmLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gICAgICAudmNfbWFrZS1jdGEzLWNvbG9yKEB0ZXh0OiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljLXRleHQ7IEBoZWFkaW5ncy10ZXh0OiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljLWhlYWRpbmdzOyBAYm9yZGVyOiB0cmFuc3BhcmVudDsgQGJhY2tncm91bmQ6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMpO1xuICAgIH1cbiAgICAvLyAzZFxuICAgICYudmNfY3RhMy1zdHlsZS0zZCB7XG4gICAgICBib3gtc2hhZG93OiAwIEB2Y19jdGEzLXNoYWRvdy13aWR0aC0zZCAwIGRhcmtlbihAdmNfY3RhMy1jb2xvci1jbGFzc2ljLCAxMSUpO1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy10ZXh0OyBAaGVhZGluZ3MtdGV4dDogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1oZWFkaW5nczsgQGJvcmRlcjogdHJhbnNwYXJlbnQ7IEBiYWNrZ3JvdW5kOiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljKTtcbiAgICB9XG4gICAgLy8gT3V0bGluZSAodHJhbnNwYXJlbnQgYmFja2dyb3VuZClcbiAgICAmLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gICAgICAudmNfbWFrZS1jdGEzLWNvbG9yKEB0ZXh0OiBmYWxzZTsgQGhlYWRpbmdzLXRleHQ6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWM7IEBib3JkZXI6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWM7IEBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEZpeCBmb3IgaWNvbiBlbGVtZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09XG4udmNfY3RhMyB7XG4gICYudmNfY3RhMy1pY29uLXNpemUteHMge1xuICAgIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUtc20ge1xuICAgIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgIHdpZHRoOiAyZW07XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUtbWQge1xuICAgIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIHdpZHRoOiAzZW07XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICAgIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDRlbTtcbiAgICAgIHdpZHRoOiA0ZW07XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUteGwge1xuICAgIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDVlbTtcbiAgICAgIHdpZHRoOiA1ZW07XG4gICAgfVxuICB9XG59XG5cbi8vPT09PT09IE1JWElOU1xuLy8gQ3JlYXRpbmcgQ29sb3JzXG4udmNfbWFrZS1jdGEzLWNvbG9yKEB0ZXh0OiBmYWxzZTsgQGhlYWRpbmdzLXRleHQ6IGZhbHNlOyBAYm9yZGVyOiBmYWxzZTsgQGJhY2tncm91bmQ6IGZhbHNlKSB7XG4gICYgd2hlbiBub3QgKEB0ZXh0ID0gZmFsc2UpIHtcbiAgICBjb2xvcjogQHRleHQ7XG4gIH1cbiAgJiB3aGVuIG5vdCAoQGhlYWRpbmdzLXRleHQgPSBmYWxzZSkge1xuICAgIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgIGNvbG9yOiBAaGVhZGluZ3MtdGV4dDtcbiAgICB9XG4gIH1cbiAgJiB3aGVuIG5vdCAoQGJvcmRlciA9IGZhbHNlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuICB9XG4gICYgd2hlbiBub3QgKEBiYWNrZ3JvdW5kID0gZmFsc2UpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgfVxuXG59XG5cbi8vIG1ha2UgY29sb3JzIHNldFxuLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KEBzZWxlY3RvcjsgQGNvbG9yOyBAdGV4dDsgQGJvcmRlcjsgQGJhY2tncm91bmQ7IEBoZWFkaW5ncy1jb2xvcikge1xuICAmLkB7c2VsZWN0b3J9IHtcbiAgICAvLyBDbGFzc2ljIChPbGQgc3R5bGUpXG4gICAgJi52Y19jdGEzLXN0eWxlLWNsYXNzaWMge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogZmFsc2U7IEBoZWFkaW5ncy10ZXh0OiBAY29sb3IpO1xuICAgIH1cbiAgICAvLyBGbGF0XG4gICAgJi52Y19jdGEzLXN0eWxlLWZsYXQge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogQHRleHQ7IEBoZWFkaW5ncy10ZXh0OiBAaGVhZGluZ3MtY29sb3I7IEBib3JkZXI6IHRyYW5zcGFyZW50OyBAYmFja2dyb3VuZDogQGNvbG9yKTtcbiAgICB9XG4gICAgLy8gM2RcbiAgICAmLnZjX2N0YTMtc3R5bGUtM2Qge1xuICAgICAgYm94LXNoYWRvdzogMCBAdmNfY3RhMy1zaGFkb3ctd2lkdGgtM2QgMCBkYXJrZW4oQGNvbG9yLCAxMSUpO1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogQHRleHQ7IEBoZWFkaW5ncy10ZXh0OiBAaGVhZGluZ3MtY29sb3I7IEBib3JkZXI6IHRyYW5zcGFyZW50OyBAYmFja2dyb3VuZDogQGNvbG9yKTtcbiAgICB9XG4gICAgLy8gT3V0bGluZSAodHJhbnNwYXJlbnQgYmFja2dyb3VuZClcbiAgICAmLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gICAgICAudmNfbWFrZS1jdGEzLWNvbG9yKEB0ZXh0OiBmYWxzZTsgQGhlYWRpbmdzLXRleHQ6IEBjb2xvcjsgQGJvcmRlcjogQGNvbG9yOyBAYmFja2dyb3VuZDogdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBtYWtlIGljb24gbWFyZ2luc1xuLnZjX2N0YTMtbWFrZS1pY29uLW9uLWJvcmRlci1tYXJnaW5zKEBkaXJlY3Rpb247KSB7XG4gICYudmNfY3RhMy1pY29uLXNpemUteHMge1xuICAgIG1hcmdpbi1Ae2RpcmVjdGlvbn06IGZsb29yKEBpY29uLWVsZW1lbnQtZm9udC1zaXplLWJhc2UgKiB1bml0KEBpY29uLWVsZW1lbnQtYm94LXNpemUteHMpIC8gMik7XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IDA7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMC41O1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLXNtIHtcbiAgICBtYXJnaW4tQHtkaXJlY3Rpb259OiBmbG9vcihAaWNvbi1lbGVtZW50LWZvbnQtc2l6ZS1iYXNlICogdW5pdChAaWNvbi1lbGVtZW50LWJveC1zaXplLXNtKSAvIDIpO1xuICAgIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDAuNTtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUtbWQge1xuICAgIG1hcmdpbi1Ae2RpcmVjdGlvbn06IGZsb29yKEBpY29uLWVsZW1lbnQtZm9udC1zaXplLWJhc2UgKiB1bml0KEBpY29uLWVsZW1lbnQtYm94LXNpemUtbWQpIC8gMik7XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgICAmLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDEuNTtcbiAgICB9XG4gIH1cbiAgJi52Y19jdGEzLWljb24tc2l6ZS1sZyB7XG4gICAgbWFyZ2luLUB7ZGlyZWN0aW9ufTogZmxvb3IoQGljb24tZWxlbWVudC1mb250LXNpemUtYmFzZSAqIHVuaXQoQGljb24tZWxlbWVudC1ib3gtc2l6ZS1sZykgLyAyKTtcbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAxLjU7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMjtcbiAgICB9XG4gIH1cbiAgJi52Y19jdGEzLWljb24tc2l6ZS14bCB7XG4gICAgbWFyZ2luLUB7ZGlyZWN0aW9ufTogZmxvb3IoQGljb24tZWxlbWVudC1mb250LXNpemUtYmFzZSAqIHVuaXQoQGljb24tZWxlbWVudC1ib3gtc2l6ZS14bCkgLyAyKTtcbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAyO1xuICAgIH1cbiAgICAmLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDIuNTtcbiAgICB9XG4gIH1cbn0iLCIvKiBHb29nbGUgbWFwc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9nbWFwc193aWRnZXQge1xuICAud3BiX3dyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y19nb29nbGVfbWFwc19iZztcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLndwYl9tYXBfd3JhcGVyIHtcbiAgICBpZnJhbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuICAmLnZjX21hcF9yZXNwb25zaXZlIHtcbiAgICAud3BiX21hcF93cmFwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgaWZyYW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyBNYWtlIHN1cmUgbGlua3MgZG9udCBoYXZlIG91dGxpbmVcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYgbGksXG4ud3BiX2FjY29yZGlvbl9zZWN0aW9uIC53cGJfYWNjb3JkaW9uX2hlYWRlcixcbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IHtcbiAgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vKiogVGFicy9Ub3VyIENvbW1vbiAqKi9cbi53cGJfY29udGVudF9lbGVtZW50IHtcbiAgLndwYl90b3VyX3RhYnNfd3JhcHBlcixcbiAgLndwYl90YWJzX25hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC53cGJfdGFic19uYXYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWluZGVudDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICNjb250ZW50ICYge1xuICAgICAgLy8jY29udGVudCBmb3IgdHdlbnR5IHRlbiB0aGVtZVxuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfdGFiX2JnO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubm9fYnVsbGV0X2ZpeCgpO1xuXG4gICAgICAmLnVpLXRhYnMtYWN0aXZlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y190YWJfYmdfYWN0aXZlO1xuICAgICAgfVxuICAgICAgJi51aS10YWJzLWFjdGl2ZSBhIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cGJfdG91cl90YWJzX3dyYXBwZXIge1xuICAgIC53cGJfdWktdGFicy1oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qKiBUYWJzL1RvdXIvQWNjb3JkaW9uIENvbW1vbiAqKi9cbi53cGJfY29udGVudF9lbGVtZW50IHtcbiAgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3RhYnNfbmF2IGEsXG4gIC53cGJfYWNjb3JkaW9uX2hlYWRlciBhIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIH1cbiAgLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9oZWFkZXIsXG4gICYud3BiX3RhYnMgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3RhYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZjX3RhYl9iZ19hY3RpdmU7XG4gIH1cblxuICAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiLFxuICAud3BiX2FjY29yZGlvbl93cmFwcGVyIC53cGJfYWNjb3JkaW9uX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFlbTtcblxuICAgID4gLndwYl9jb250ZW50X2VsZW1lbnQ6bGFzdC1jaGlsZCxcbiAgICAud3BiX3JvdzpsYXN0LWNoaWxkID4gZGl2ID4gZGl2LndwYl93cmFwcGVyIC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gcmVtb3ZlIGJvdHRvbSBtYXJnaW4gZm9yIGxhc3QgY29udGVudCBlbGVtZW50IGluIHRoZSBsYXN0IHJvd1xuICAgIH1cbiAgfVxufVxuXG4vKiogVGFicyAqKi9cbi53cGJfdGFicyB7XG4gIC53cGJfdGFic19uYXYge1xuICAgIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDFweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbi8qKiBUb3VyICoqL1xuLndwYl90b3VyIHtcbiAgLndwYl90YWJzX25hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IEB0b3VyX25hdl93aWR0aDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDAgMCAxcHggMDtcbiAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWIge1xuICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogQHRvdXJfc2xpZGVzX3dpZHRoO1xuICAgIHBhZGRpbmc6IDAgMCAwIEB2Y19tYXJnaW5fYm90dG9tX2dvbGQ7XG4gIH1cbn1cblxuLndwYl90b3VyX25leHRfcHJldl9uYXYge1xuICBtYXJnaW4tbGVmdDogQHRvdXJfbmF2X3dpZHRoO1xuICBwYWRkaW5nLWxlZnQ6IEB2Y19tYXJnaW5fYm90dG9tX2dvbGQ7XG4gIGZvbnQtc2l6ZTogQHZjX3NtYWxsZXJfZm9udDtcblxuICBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICB3aWR0aDogNDglO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMWVtOyAvLzEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAmLndwYl9uZXh0X3NsaWRlIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vKiogQWNjb3JkaW9uICoqL1xuLndwYl9hY2NvcmRpb24ge1xuICAud3BiX2FjY29yZGlvbl93cmFwcGVyIHtcbiAgICAud3BiX2FjY29yZGlvbl9oZWFkZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMXB4IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1zdGF0ZS1kZWZhdWx0LFxuICAgIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgLnVpLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b2dnbGVfb3Blbi5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwLjdlbTtcbiAgICAgICAgdG9wOiAwLjdlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RvZ2dsZV9jbG9zZS5wbmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiB0YWJzX3RvdXJfYWNjb3JkaW9uIHJlc3BvbnNpdmUgcnVsZXMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiBAdmNfcmVzcG9uc2l2ZV9tYXhfdykge1xuICAudmNfcmVzcG9uc2l2ZSB7XG4gICAgLndwYl90b3VyIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWJzX25hdixcbiAgICAud3BiX3RvdXIgLndwYl90YWIsXG4gICAgLndwYl90b3VyX25leHRfcHJldl9uYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgIH1cblxuICAgICNjb250ZW50IC53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cblxuICAgIC8vVGFicyArIFRvdXJcbiAgICAud3BiX3RvdXIge1xuICAgICAgLndwYl90YWIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qIFRlYXNlciBHcmlkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2NvbHVtbiAud3BiX3dyYXBwZXIgLndwYl90ZWFzZXJfZ3JpZCB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vLyBUZWFzZXIgZ3JpZCBhZGp1c3RtZW50c1xuYm9keSB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCBsaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8qIHNvbWUgdGhlbWVzIGFkZCBiZyBpbWFnZSBhcyBhIGJ1bGxldCAqL1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLy9cbiAgLm5vX2J1bGxldF9maXgoKTtcblxuICAuZW50cnktY29udGVudCAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLndwYl9yb3cgLndwYl9ncmlkIHVsLndwYl90aHVtYm5haWxzLWZsdWlkLFxuLndwYl9yb3cgLndwYl9maWx0ZXJlZF9ncmlkIHVsLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLyogVGVhc2VyIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfdGVhc2VyX2dyaWQgLmVudHJ5LWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ3JpZF9sYXlvdXQtdGh1bWJuYWlsIC5wb3N0LXRodW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBDYXJvdXNlbCBsYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfY2Fyb3VzZWwge1xuICAud3BiX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJldixcbiAgLm5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfY2Fyb3VzZWxfYXJyb3dzX2JnO1xuICAgIHBhZGRpbmc6IDBweCA2cHggMHB4IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgLndwYl90cmFuc2l0aW9uKCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y19jYXJvdXNlbF9hcnJvd3NfYmdfaG92ZXI7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnByZXYge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG4gIC5uZXh0IHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gW2NsYXNzKj1cInZjX3NwYW5cIl0ge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8qKiogQ2F0ZWdvcmllcyBmaWx0ZXIgKioqL1xuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIsXG4ud3BiX2NhdGVnb3JpZXNfZmlsdGVyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICAvL1xuICAgIC5ub19idWxsZXRfZml4KCk7XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIHN0dWZmXG5AbWVkaWEgKG1heC13aWR0aDogQHZjX3Jlc3BvbnNpdmVfbWF4X3cpIHtcbiAgLy83NjdcbiAgLnZjX3Jlc3BvbnNpdmUge1xuICAgIC53cGJfcm93IHtcbiAgICAgIHVsLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgLndwYl90ZWFzZXJfZ3JpZCB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCBbY2xhc3MqPVwidmNfY29sLVwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyogSW1hZ2UgZ3JpZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9pbWFnZV9ncmlkIHtcbiAgLndwYl9pbWFnZV9ncmlkX3VsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICA+IGxpIHtcbiAgICAgIC5ub19idWxsZXRfZml4KCk7XG4gICAgfVxuICAgIC5pc290b3BlLWl0ZW0ge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAxcHggMXB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLyogR2FsbGVyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9nYWxsZXJ5IHtcbiAgLy8gYWRqdXN0bWVudHMgZm9yIG5pdm8gc2xpZGVyIGRlZmF1bHQgdGhlbWVcbiAgLnRoZW1lLWRlZmF1bHQge1xuICAgIC5uaXZvU2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5uaXZvLWNvbnRyb2xOYXYge1xuICAgICAgcGFkZGluZzogMTBweCAwIDNweCAwO1xuICAgIH1cbiAgfVxuICAvLyBmbGV4c2xpZGVyIGFkanVzdG1lbnRzXG4gIC53cGJfZmxleHNsaWRlciB7XG4gICAgLmZsZXgtY29udHJvbC1uYXYge1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgLmZsZXgtY2FwdGlvbiB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZsZXgtY29udHJvbC1wYWdpbmcge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuICB9XG59XG5cbi8vIHJlbW92ZSB1bCAmIGxpIG1hcmdpbnNcbiNjb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuc2xpZGVzLFxuLmNvbnRlbnQgLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5zbGlkZXMsXG4ud3BiX2dhbGxlcnlfc2xpZGVzIHVsLnNsaWRlcyxcbiNjb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuZmxleC1kaXJlY3Rpb24tbmF2LFxuLmNvbnRlbnQgLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5mbGV4LWRpcmVjdGlvbi1uYXYsXG4ud3BiX2dhbGxlcnlfc2xpZGVzIHVsLmZsZXgtZGlyZWN0aW9uLW5hdixcbmJvZHkgLndwYl9nYWxsZXJ5X3NsaWRlcyB1bCBsaSxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBtYXJnaW46IDA7XG59IiwiQHN0b3Bfc3RhbmRhbG9uZV9jb21waWxpbmc6IEB2Y19ncmV5O1xuLyogRmxpY2tyIHN0cmVhbVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNrcl9iYWRnZV9pbWFnZSB7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMHB4O1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcblxuICBhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLndwYl9mbGlja3Jfd2lkZ2V0IHtcbiAgcC5mbGlja3Jfc3RyZWFtX3dyYXAge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiBAdmNfc21hbGxlcl9mb250O1xuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbGlja3IucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn0iLCIvKiBWaWRlbyB3aWRnZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfdmlkZW9fd2lkZ2V0IHtcbiAgJi52Y192aWRlby1lbC13aWR0aCB7XG4gICAgLndpZHRoKCBAc2l6ZSApIHtcbiAgICAgICYtQHtzaXplfSAud3BiX3dyYXBwZXIge1xuICAgICAgICBAcGVyY2VudF9zaXplOiB+XCJAe3NpemV9JVwiOyAvLyBzdHJpbmcgY29uY2F0ZW5hdGlvbiB3aXRoIG51bWJlciArICVcbiAgICAgICAgd2lkdGg6IEBwZXJjZW50X3NpemU7XG4gICAgICB9XG4gICAgfVxuICAgIC5nZW5lcmF0ZV93aWR0aChAc3RhcnQ6IDEwLCBAbWF4OiAxMDAsIEBzdGVwOiAxMCkgd2hlbiAoIEBzdGFydCA8PSBAbWF4KSB7XG4gICAgICAud2lkdGgoQHN0YXJ0KTtcbiAgICAgIC5nZW5lcmF0ZV93aWR0aCgoQHN0YXJ0K0BzdGVwKSwgQG1heCwgQHN0ZXApOyAvLyBuZXh0IGl0ZXJhdGlvbiwgd2lsbCBhdXRvbWF0aWNhbGx5IGJyZWFrIGlmIEBzdGFydCtAc3RlcCA8PSBAbWF4XG4gICAgfVxuICAgIC5nZW5lcmF0ZV93aWR0aCgpO1xuICB9XG4gIC53cGJfdmlkZW9fd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6ICg5IC8gMTYpICogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICB9XG4gICYudmNfdmlkZW8tYXNwZWN0LXJhdGlvIHtcbiAgICAmLTE2OSB7XG4gICAgICAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogKDkgLyAxNikgKiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTQzIHtcbiAgICAgIC53cGJfdmlkZW9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAoMyAvIDQpICogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0yMzUge1xuICAgICAgLndwYl92aWRlb193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgxIC8gMi4zNSkgKiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX3ZpZGVvLWFsaWduIHtcbiAgICAmLWxlZnQge1xuICAgICAgLndwYl93cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtY2VudGVyIHtcbiAgICAgIC53cGJfd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXJpZ2h0IHtcbiAgICAgIC53cGJfd3JhcHBlciB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLndwYl93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgfVxuICB9XG59XG5cbi53cGJfdmlkZW9fd3JhcHBlciAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4iLCIvKiBQb3N0cyBzbGlkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfcG9zdHNfc2xpZGVyIHtcbiAgLmZsZXgtY2FwdGlvbixcbiAgLm5pdm8tY2FwdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZjX3Bvc3Rfc2xpZGVyX2NhcHRpb25fYmc7XG4gICAgLm9wYWNpdHkoMSk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAud3BiX2dhbGxlcnlfc2xpZGVzID4gdWwgPiBsaSB7XG4gICAgLm5vX2J1bGxldF9maXgoKTtcbiAgfVxufSIsIi8vIE9wYWNpdHlcblxuLm9wYWNpdHkoQG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogQG9wYWNpdHk7XG4gIC8vIElFOCBmaWx0ZXJcbiAgQG9wYWNpdHktaWU6IChAb3BhY2l0eSAqIDEwMCk7XG4gIGZpbHRlcjogflwiYWxwaGEob3BhY2l0eT1Ae29wYWNpdHktaWV9KVwiO1xufVxuIiwiQHN0b3Bfc3RhbmRhbG9uZV9jb21waWxpbmc6IEB2Y19ncmV5O1xuLyogUHJvZ3Jlc3MgYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfcHJvZ3Jlc3NfYmFyIHtcbiAgLnZjX3NpbmdsZV9iYXIge1xuICAgIGJhY2tncm91bmQ6IEB2Y19wcm9ncmVzc19iYXJfYmc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IEB2Y19tYXJnaW5fYm90dG9tX3RoaXJkO1xuICAgIC5ib3gtc2hhZG93KDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQpO1xuICAgIC5ib3JkZXItcmFkaXVzKDNweCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnZjX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAudmNfYmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICAgIHdpZHRoOiAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAuYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgICAgLndwYl90cmFuc2l0aW9uKHdpZHRoLCAxcywgbGluZWFyKTtcblxuICAgICAgJi5zdHJpcGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMTAwJSwgMTAwJSAwLCBjb2xvci1zdG9wKDAuMjUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkpLCBjb2xvci1zdG9wKDAuMjUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgwLjUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgwLjUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkpLCBjb2xvci1zdG9wKDAuNzUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkpLCBjb2xvci1zdG9wKDAuNzUsIHRyYW5zcGFyZW50KSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xuICAgICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xuICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gICAgICB9XG4gICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgLW1vei1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAtby1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1ha2UtYmFyLWNvbG9ycyhAbmFtZSwgQGJhY2tncm91bmQtY29sb3IsIEB0ZXh0LWNvbG9yOiNmZmZmZmYsIEB0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpKSB7XG4gICAgJi52Y19wcm9ncmVzcy1iYXItY29sb3ItQHtuYW1lfSB7XG4gICAgICAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtY29sb3I7XG4gICAgICB9XG4gICAgICAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICAgICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICAgIHRleHQtc2hhZG93OiBAdGV4dC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGFsbG93IGN1c3RvbSBmb3IgYWxsXG4gICAgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItQHtuYW1lfSAudmNfYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgICAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1Ae25hbWV9IC52Y19sYWJlbCB7XG4gICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICB0ZXh0LXNoYWRvdzogQHRleHQtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIE9sZC1DbGFzc2ljIGNvbG9yc1xuICAubWFrZS1iYXItY29sb3JzKH4nYmFyX2JsdWUnLCAjMDA3NENDKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl90dXJxdW9pc2UnLCAjNDlhZmNkKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl9ncmVlbicsICM1YmI3NWIpO1xuICAubWFrZS1iYXItY29sb3JzKH4nYmFyX29yYW5nZScsICNmYWE3MzIpO1xuICAubWFrZS1iYXItY29sb3JzKH4nYmFyX3JlZCcsICNkYTRmNDkpO1xuICAubWFrZS1iYXItY29sb3JzKH4nYmFyX2JsYWNrJywgIzQxNDE0MSk7XG4gIC8vIE5ldy1TdHlsZSBjb2xvcnNcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2JsdWUnLCBAYmx1ZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J3BpbmsnLCBAcGluayk7XG4gIC5tYWtlLWJhci1jb2xvcnMofid2aW9sZXQnLCBAdmlvbGV0KTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J3BlYWNvYycsIEBwZWFjb2MpO1xuICAubWFrZS1iYXItY29sb3JzKH4nY2hpbm8nLCBAY2hpbm8pO1xuICAubWFrZS1iYXItY29sb3JzKH4nbXVsbGVkLXdpbmUnLCBAbXVsbGVkX3dpbmUpO1xuICAubWFrZS1iYXItY29sb3JzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J3Zpc3RhLWJsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidibGFjaycsIEBibGFjayk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidncmV5JywgQGdyZXksICM2NjY2NjYpO1xuICAubWFrZS1iYXItY29sb3JzKH4nb3JhbmdlJywgQG9yYW5nZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidza3knLCBAc2t5KTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2dyZWVuJywgQGdyZWVuKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2p1aWN5LXBpbmsnLCBAanVpY3lfcGluayk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidzYW5keS1icm93bicsIEBzYW5keV9icm93bik7XG4gIC5tYWtlLWJhci1jb2xvcnMofidwdXJwbGUnLCBAcHVycGxlKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J3doaXRlJywgQHdoaXRlLCAjNjY2NjY2KTtcblxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5ALW1zLWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn0iLCIvKioqIFBpZSBjaGFydCAqKi9cbi52Y19waWVfY2hhcnQge1xuICB6LWluZGV4OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC5vcGFjaXR5KDApO1xuXG4gICYudmNfcmVhZHkge1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG5cbiAgLnZjX3BpZV93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBjYW52YXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLnZjX3BpZV9jaGFydF92YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi52Y19waWVfY2hhcnRfYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiA2cHggc29saWQgQHZjX2J0bkJhY2tncm91bmQ7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC5vcGFjaXR5KDAuMyk7XG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufSIsIi52Y19pbWFnZXNfY2Fyb3VzZWwge1xuICAudmNfY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi52Y19jYXJvdXNlbCB7XG4gIC52Y19jYXJvdXNlbC1jb250cm9sIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLndwYl90cmFuc2l0aW9uKCk7XG4gICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudmNfY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWNvbG9yOiBAdmNfY2Fyb3VzZWxfYXJyb3dzX2JnO1xuICAgIC53cGJfdHJhbnNpdGlvbigpO1xuICB9XG59IiwiQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nOiAwLjhlbTtcbkB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemU6IDEwcHg7XG5cbi52Y19zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC5ub3JtYWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgLnZjX3NlcF9ob2xkZXIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAlO1xuICAgIC52Y19zZXBfbGluZSB7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAgQHZjX3NlcGFyYXRvcl9ib3JkZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYudmNfc2VwYXJhdG9yX2FsaWduX2NlbnRlciB7XG4gICAgaDQge1xuICAgICAgcGFkZGluZzogMCBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgfVxuICB9XG4gICYudmNfc2VwYXJhdG9yX2FsaWduX2xlZnQge1xuICAgIGg0IHtcbiAgICAgIHBhZGRpbmc6IDAgQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nIDAgMDtcbiAgICB9XG4gICAgLnZjX3NlcF9ob2xkZXIudmNfc2VwX2hvbGRlcl9sIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IHtcbiAgICBoNCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnZjX3NlcF9ob2xkZXIudmNfc2VwX2hvbGRlcl9yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYudmNfc2VwXyB7XG4gICAgJmRvdWJsZSB7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIC52Y19zZXBfbGluZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdmNfc2VwYXJhdG9yX2JvcmRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICBAdmNfc2VwYXJhdG9yX2JvcmRlcjtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZkYXNoZWQge1xuICAgICAgLnZjX3NlcF9saW5lIHtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogZGFzaGVkO1xuICAgICAgfVxuICAgIH1cbiAgICAmZG90dGVkIHtcbiAgICAgIC52Y19zZXBfbGluZSB7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IGRvdHRlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzaGFkb3cgc3R5bGVcbiAgJi52Y19zZXBfc2hhZG93IHtcbiAgICAudmNfc2VwX2xpbmUge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplICogMjtcbiAgICAgIHRvcDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogLUB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgKiAyO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgYm94LXNoYWRvdzogQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgMXB4O1xuICAgIH1cbiAgICAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICAgICAgbGVmdDogLTEwMCU7XG4gICAgICBib3gtc2hhZG93OiAtQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgMXB4O1xuICAgIH1cbiAgfVxuXG4gICYudmNfc2VwYXJhdG9yX25vX3RleHQ6bm90KC52Y19zZXBfc2hhZG93KSB7XG4gICAgLnZjX3NlcF9ob2xkZXJfbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnZjX3NlcF9ob2xkZXJfciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAvLyBpY29uIGJlaGF2aW91clxuICAudmNfaWNvbl9lbGVtZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICY6bm90KC52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZSl7XG4gICAgICArIGg0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEB2Y19zZXBhcmF0b3ItdGl0bGUtcGFkZGluZztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmNfc2VwYXJhdG9yLWhhcy10ZXh0IHtcbiAgICAmLnZjX3NlcGFyYXRvcl9hbGlnbl9jZW50ZXIsXG4gICAgJi52Y19zZXBhcmF0b3JfYWxpZ25fcmlnaHQge1xuICAgICAgLnZjX2ljb25fZWxlbWVudCB7XG4gICAgICAgICYudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52Y19zZXBhcmF0b3JfYWxpZ25fbGVmdCB7XG4gICAgLnZjX2ljb25fZWxlbWVudCB7XG4gICAgICAmLnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlIHtcbiAgICAgICAgKyBoNCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9Cb3JkZXIgd2lkdGhzXG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDEpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocygyKTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoMyk7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDQpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocyg1KTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoNik7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDcpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocyg4KTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoOSk7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDEwKTtcblxuICAudmNfc2VwYXJhdG9yX3dpZHRocyhAd2lkdGgpIHtcbiAgICAmLnZjX3NlcF9ib3JkZXJfd2lkdGhfQHt3aWR0aH0ge1xuICAgICAgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdW5pdChAd2lkdGgsIHB4KTtcbiAgICAgIH1cbiAgICAgICYudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiB1bml0KEB3aWR0aCwgcHgpO1xuICAgICAgICB0b3A6IHVuaXQoY2VpbCgtQHdpZHRoLzIpLCBweCk7XG4gICAgICB9XG4gICAgICAmLnZjX3NlcF9zaGFkb3cge1xuICAgICAgICAudmNfc2VwX2xpbmUge1xuICAgICAgICAgIHRvcDogLSh1bml0KGZsb29yKEB3aWR0aC8yKSwgcHgpKTtcbiAgICAgICAgfVxuICAgICAgICAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIHVuaXQoQHdpZHRoLCBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgdW5pdChAd2lkdGgsIHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL0NvbG9yIHZhcmlhdGlvbnNcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfYmx1ZSwgQGJsdWUpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF90dXJxdW9pc2UsIEB0dXJxdW9pc2UpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9waW5rLCBAcGluayk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX3Zpb2xldCwgQHZpb2xldCk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX3BlYWNvYywgQHBlYWNvYyk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX2NoaW5vLCBAY2hpbm8pO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9tdWxsZWRfd2luZSwgQG11bGxlZF93aW5lKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfdmlzdGFfYmx1ZSwgQHZpc3RhX2JsdWUpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9ibGFjaywgQGJsYWNrKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfZ3JleSwgQGdyZXkpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9vcmFuZ2UsIEBvcmFuZ2UpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9za3ksIEBza3kpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9ncmVlbiwgQGdyZWVuKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfanVpY3lfcGluaywgQGp1aWN5X3BpbmspO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9zYW5keV9icm93biwgQHNhbmR5X2Jyb3duKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfcHVycGxlLCBAcHVycGxlKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfd2hpdGUsIEB3aGl0ZSk7XG59XG5cbi52Y19zZXBhcmF0b3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAY29sb3IpIHtcbiAgJi52Y19zZXBfY29sb3Ige1xuICAgICZAe3NlbGVjdG9yfSB7XG4gICAgICAudmNfc2VwX2xpbmUge1xuICAgICAgICBib3JkZXItY29sb3I6IEBjb2xvcjtcbiAgICAgIH1cbiAgICAgICYudmNfc2VwX3NoYWRvdyB7XG4gICAgICAgIC52Y19zZXBfaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogQGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53cGJfc2VwYXJhdG9yLFxuLnZjX3RleHRfc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB2Y19zZXBhcmF0b3JfYm9yZGVyO1xufVxuXG4udmNfc2VwX3dpZHRoIHtcbiAgJl8xMCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAmXzIwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gICZfMzAge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgJl80MCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAmXzUwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gICZfNjAge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgJl83MCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAmXzgwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gICZfOTAge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgJl8xMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi52Y19zZXBfcG9zIHtcbiAgJl9hbGlnbl9jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAmX2FsaWduX2xlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAmX2FsaWduX3JpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3NlcGFyYXRvciB7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLyogVGV4dCBTZXBhcmF0b3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y190ZXh0X3NlcGFyYXRvciB7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbiAgZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJvZHlCYWNrZ3JvdW5kO1xuICAgIHBhZGRpbmc6IDFweCAxZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTlweDtcbiAgfVxufVxuXG4uc2VwYXJhdG9yX2FsaWduX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcGFyYXRvcl9hbGlnbl9sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlcGFyYXRvcl9hbGlnbl9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuIiwiLnZjLXppZ3phZy13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLnZjLXppZ3phZy1hbGlnbi1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICYudmMtemlnemFnLWFsaWduLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4udmMtemlnemFnLWlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIiwiLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoQHNlbGVjdG9yLCBAY29sb3IpIHtcbiAgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJAe3NlbGVjdG9yfSxcbiAgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyQHtzZWxlY3Rvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogQGNvbG9yO1xuICB9XG4gIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJAe3NlbGVjdG9yfSxcbiAgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJAe3NlbGVjdG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuICB9XG59XG5cbi53cGJfc2luZ2xlX2ltYWdlIHtcbiAgYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgJi52Y19pbWctcGxhY2Vob2xkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICYudmNfYm94XyB7XG4gICAgICAmcm91bmRlZCwgJnJvdW5kZWQgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgICAgIH1cbiAgICAgICZvdXRsaW5lLFxuICAgICAgJm91dGxpbmVfY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGdyZXk7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJmJvcmRlcixcbiAgICAgICZib3JkZXJfY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmc2hhZG93LFxuICAgICAgJnNoYWRvd19ib3JkZXIsXG4gICAgICAmc2hhZG93X2JvcmRlcl9jaXJjbGUsXG4gICAgICAmc2hhZG93X2NpcmNsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC5ib3gtc2hhZG93KDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgLmJveC1zaGFkb3coMCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZzaGFkb3dfYm9yZGVyLFxuICAgICAgJnNoYWRvd19ib3JkZXJfY2lyY2xlIHtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgfVxuICAgICAgJnNoYWRvd18zZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZjaXJjbGUsXG4gICAgICAmb3V0bGluZV9jaXJjbGUsXG4gICAgICAmYm9yZGVyX2NpcmNsZSxcbiAgICAgICZzaGFkb3dfY2lyY2xlLFxuICAgICAgJnNoYWRvd19ib3JkZXJfY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJnNoYWRvd19jaXJjbGUsICZzaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gICAgICAgIC5ib3gtc2hhZG93KDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC5ib3gtc2hhZG93KDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmNfYWxpZ25fY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi52Y19hbGlnbl9yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJi52Y19hbGlnbl9sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnZjX2JveF9zaGFkb3dfM2Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgJjphZnRlcixcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLmJveC1zaGFkb3coMCAxNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjYpKTtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICBib3R0b206IDhweDtcbiAgICAgIGhlaWdodDogMzAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgLnRyYW5zZm9ybS1vcmlnaW4oMCAwKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdZKC02ZGVnKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKDZkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2tld1koNmRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdZKDZkZWcpO1xuICAgICAgLnRyYW5zZm9ybS1vcmlnaW4oMTAwJSAwKTtcbiAgICB9XG4gIH1cblxuICAudmNfZmlndXJlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnZjX2ZpZ3VyZS1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAuMmVtO1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgfVxuXG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9ibHVlLCBAYmx1ZSk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF90dXJxdW9pc2UsIEB0dXJxdW9pc2UpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfcGluaywgQHBpbmspO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfdmlvbGV0LCBAdmlvbGV0KTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3BlYWNvYywgQHBlYWNvYyk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9jaGlubywgQGNoaW5vKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX211bGxlZF93aW5lLCBAbXVsbGVkX3dpbmUpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfdmlzdGFfYmx1ZSwgQHZpc3RhX2JsdWUpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfYmxhY2ssIEBibGFjayk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9ncmV5LCBAZ3JleSk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9vcmFuZ2UsIEBvcmFuZ2UpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfc2t5LCBAc2t5KTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX2dyZWVuLCBAZ3JlZW4pO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfanVpY3lfcGluaywgQGp1aWN5X3BpbmspO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfc2FuZHlfYnJvd24sIEBzYW5keV9icm93bik7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9wdXJwbGUsIEBwdXJwbGUpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfd2hpdGUsIEB3aGl0ZSk7XG59XG4iLCJAaWNvbi1lbGVtZW50LWJvdHRvbS1tYXJnaW46IEB2Y19lbGVtZW50X21hcmdpbl9ib3R0b207XG5AaWNvbi1lbGVtZW50LXJvdW5kZWQtcmFkaXVzOiA1cHg7XG5AaWNvbi1lbGVtZW50LWZvbnQtc2l6ZS1iYXNlOiAxNHB4O1xuXG5AaWNvbi1lbGVtZW50LWljb24tc2l6ZS14czogMS4yMGVtO1xuLy8gMTdweFxuQGljb24tZWxlbWVudC1pY29uLXNpemUtc206IDEuNmVtO1xuLy8gMjJweFxuQGljb24tZWxlbWVudC1pY29uLXNpemUtbWQ6IDIuMTVlbTtcbi8vIDMwcHggZGVmYXVsdFxuQGljb24tZWxlbWVudC1pY29uLXNpemUtbGc6IDIuODVlbTtcbi8vIDQwcHhcbkBpY29uLWVsZW1lbnQtaWNvbi1zaXplLXhsOiA1ZW07XG4vLyA3MHB4XG5cbkBpY29uLWVsZW1lbnQtYm94LXNpemUteHM6IDIuNWVtO1xuLy8gMzVweFxuQGljb24tZWxlbWVudC1ib3gtc2l6ZS1zbTogMy4xNWVtO1xuLy8gNDVweFxuQGljb24tZWxlbWVudC1ib3gtc2l6ZS1tZDogNGVtO1xuLy8gNTZweCBkZWZhdWx0XG5AaWNvbi1lbGVtZW50LWJveC1zaXplLWxnOiA1ZW07XG4vLyA3MHB4XG5AaWNvbi1lbGVtZW50LWJveC1zaXplLXhsOiA3LjE1ZW07XG4vLyAxMDBweFxuXG4udmNfaWNvbl9lbGVtZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogQGljb24tZWxlbWVudC1mb250LXNpemUtYmFzZTtcbiAgbWFyZ2luLWJvdHRvbTogQGljb24tZWxlbWVudC1ib3R0b20tbWFyZ2luO1xuICAmLnZjX2ljb25fZWxlbWVudC1vdXRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IC8vIGRlZmF1bHQgYWxpZ25cbiAgICAvL2FsaWduIHN0eWxlc1xuICAgICYudmNfaWNvbl9lbGVtZW50LWFsaWduLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJi52Y19pY29uX2VsZW1lbnQtYWxpZ24tY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi52Y19pY29uX2VsZW1lbnQtYWxpZ24tcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiBAaWNvbi1lbGVtZW50LWJveC1zaXplLW1kOyAvLyBkZWZhdWx0IHNpemUgbWRcbiAgICAgIGhlaWdodDogQGljb24tZWxlbWVudC1ib3gtc2l6ZS1tZDsgLy9kZWZhdWx0IHNpemUgbWRcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyBoZWxwcyBmb3IgZm9udC1hd2Vzb21lIGNlbnRyaW5nIG9uIHNtYWxsIHNpemVzXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICAgICAgICBmb250LXNpemU6IEBpY29uLWVsZW1lbnQtaWNvbi1zaXplLW1kOyAvLyBkZWZhdWx0IHNpemUgbWRcbiAgICAgICAgLy8gZm9udCBhd2Vzb21lIGxvZ2ljIGZvciBhbGwgaWNvbnNcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemUtYWRqdXN0OiBub25lO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IG5vcm1hbDtcbiAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZm9udC1sYW5ndWFnZS1vdmVycmlkZTogbm9ybWFsO1xuICAgICAgICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZm9udC1rZXJuaW5nOiBhdXRvO1xuICAgICAgICBmb250LWtlcm5pbmc6IGF1dG87XG4gICAgICAgIGZvbnQtc3ludGhlc2lzOiB3ZWlnaHQgc3R5bGU7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcblxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgIC50cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVsZWdpYmlsaXR5O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLnZjX2ljb25fZWxlbWVudC1saW5rLCAudmNfZ2l0ZW0tbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLy8gc2l6ZSBzdHlsZXNcbiAgICAgIC5zaXplLShAc2VsZWN0b3IsIEBzaXplLCBAZm9udF9zaXplKSB7XG4gICAgICAgICYudmNfaWNvbl9lbGVtZW50LXNpemUtQHtzZWxlY3Rvcn0ge1xuICAgICAgICAgIC8vIGZpeCBpZiBubyBiYWNrZ3JvdW5kIHN0eWxlIHNlbGVjdGVkXG4gICAgICAgICAgJi52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZS1pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogQHNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogQHNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBmb250X3NpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udF9zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2l6ZS0oflwieHNcIiwgQGljb24tZWxlbWVudC1ib3gtc2l6ZS14cywgQGljb24tZWxlbWVudC1pY29uLXNpemUteHMpO1xuICAgICAgLnNpemUtKH5cInNtXCIsIEBpY29uLWVsZW1lbnQtYm94LXNpemUtc20sIEBpY29uLWVsZW1lbnQtaWNvbi1zaXplLXNtKTtcbiAgICAgIC5zaXplLSh+XCJtZFwiLCBAaWNvbi1lbGVtZW50LWJveC1zaXplLW1kLCBAaWNvbi1lbGVtZW50LWljb24tc2l6ZS1tZCk7XG4gICAgICAuc2l6ZS0oflwibGdcIiwgQGljb24tZWxlbWVudC1ib3gtc2l6ZS1sZywgQGljb24tZWxlbWVudC1pY29uLXNpemUtbGcpO1xuICAgICAgLnNpemUtKH5cInhsXCIsIEBpY29uLWVsZW1lbnQtYm94LXNpemUteGwsIEBpY29uLWVsZW1lbnQtaWNvbi1zaXplLXhsKTtcblxuICAgICAgLy8gZGlzcGxheSBzdHlsZXNcbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLWJveGVkIHtcbiAgICAgIH1cblxuICAgICAgJi52Y19pY29uX2VsZW1lbnQtc3R5bGUtYm94ZWQtb3V0bGluZSB7XG4gICAgICB9XG5cbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIC52Y19pY29uX2VsZW1lbnQtbGluaywgLnZjX2dpdGVtLWxpbmsge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZC1vdXRsaW5lIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAudmNfaWNvbl9lbGVtZW50LWxpbmssIC52Y19naXRlbS1saW5rIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBpY29uLWVsZW1lbnQtcm91bmRlZC1yYWRpdXM7XG4gICAgICAgIC52Y19pY29uX2VsZW1lbnQtbGluaywgLnZjX2dpdGVtLWxpbmsge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IEBpY29uLWVsZW1lbnQtcm91bmRlZC1yYWRpdXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcy1vdXRsaW5lIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogQGljb24tZWxlbWVudC1yb3VuZGVkLXJhZGl1cztcbiAgICAgICAgLnZjX2ljb25fZWxlbWVudC1saW5rLCAudmNfZ2l0ZW0tbGluayB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogQGljb24tZWxlbWVudC1yb3VuZGVkLXJhZGl1cztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyhAc2VsZWN0b3IsIEB0ZXh0X2NvbG9yKSB7XG4gICAgICAgICYudmNfaWNvbl9lbGVtZW50LWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICAgICAgICAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICAgICAgICAgICAgY29sb3I6IEB0ZXh0X2NvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidibHVlJywgQGJsdWUpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4ndmlvbGV0JywgQHZpb2xldCk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidjaGlubycsIEBjaGlubyk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2spO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidncmV5JywgQGdyZXkpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nc2t5JywgQHNreSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J2dyZWVuJywgQGdyZWVuKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBAc2FuZHlfYnJvd24pO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidwdXJwbGUnLCBAcHVycGxlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUpO1xuXG4gICAgICAvLyBjb2xvcnMgZm9yIHN0eWxlc1xuICAgICAgLy8gQmFja2dyb3VuZCBTaGFwZSBDb2xvcnNcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAY29sb3IpIHtcbiAgICAgICAgJi52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgICAgICAgJi52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBjb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidwaW5rJywgQHBpbmspO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J2NoaW5vJywgQGNoaW5vKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidibGFjaycsIEBibGFjayk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5KTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidza3knLCBAc2t5KTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbik7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidzYW5keV9icm93bicsIEBzYW5keV9icm93bik7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUpO1xuICAgIH1cbiAgfVxufVxuIiwiQHZjX3JvdW5kLWNoYXJ0LWxlZ2VuZC13aWR0aDogNDAlO1xuQHZjX3JvdW5kLWNoYXJ0LXdpZHRoOiAxMDAlIC0gQHZjX3JvdW5kLWNoYXJ0LWxlZ2VuZC13aWR0aDtcbkB2Y19saW5lLWNoYXJ0LWxlZ2VuZC13aWR0aDogMjUlO1xuQHZjX2xpbmUtY2hhcnQtd2lkdGg6IDEwMCUgLSBAdmNfbGluZS1jaGFydC1sZWdlbmQtd2lkdGg7XG5AdmNfY2hhcnQtbGVnZW5kLWZvbnQtc2l6ZTogMTRweDtcbkB2Y19jaGFydC1sZWdlbmQtY29sb3Itc2l6ZTogMS4zZW07XG5AdmNfY2hhcnQtbGVnZW5kLWdhcDogMWVtO1xuQHZjX2NoYXJ0LWxlZ2VuZC1pdGVtLWdhcDogMC4zZW07XG5cbi52Y19jaGFydCB7XG4gIC52Y19jaGFydC1sZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogQHZjX2NoYXJ0LWxlZ2VuZC1mb250LXNpemU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogQHZjX2NoYXJ0LWxlZ2VuZC1jb2xvci1zaXplO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIEB2Y19jaGFydC1sZWdlbmQtaXRlbS1nYXAgMDtcbiAgICAgIG1pbi1oZWlnaHQ6IEB2Y19jaGFydC1sZWdlbmQtY29sb3Itc2l6ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiBAdmNfY2hhcnQtbGVnZW5kLWNvbG9yLXNpemU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aWR0aDogQHZjX2NoYXJ0LWxlZ2VuZC1jb2xvci1zaXplO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAdmNfZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgLnZjX2NoYXJ0LWxlZ2VuZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IEB2Y19yb3VuZC1jaGFydC1sZWdlbmQtd2lkdGg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEB2Y19jaGFydC1sZWdlbmQtZ2FwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdyYXBwZXIgYXJvdW5kIGNhbnZhcyBlbGVtZW50IGlmIGNoYXJ0IGhhcyBsZWdlbmQuXG4gICAgLy8gTGVnZW5kIGl0c2VsZiBpcyBvdXRzaWRlIG9mIHRoaXMgZWxlbWVudCAob24gdGhlIHJpZ2h0KVxuICAgIC52Y19jaGFydC13aXRoLWxlZ2VuZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IEB2Y19yb3VuZC1jaGFydC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnZjX2xpbmUtY2hhcnQge1xuICAudmNfY2hhcnQtd2l0aC1sZWdlbmQge1xuICAgIHdpZHRoOiBAdmNfbGluZS1jaGFydC13aWR0aDtcbiAgfVxuXG4gIC52Y19jaGFydC1sZWdlbmQge1xuICAgIHdpZHRoOiBAdmNfbGluZS1jaGFydC1sZWdlbmQtd2lkdGg7XG4gIH1cbn0iLCIvLyBzaW5nbGUgaW1hZ2UgY2FuIGhhdmUgZGlmZmVyZW50IHN0eWxlcywgaW5jbHVkaW5nIHJvdW5kLCByb3VuZGVkIGFuZCB6b29tZWQgaW1hZ2VzIGluaGVyaXRzIG9tZSBvZiB0aG9zZSB0aG9zZSBzdHlsZXNcbi53cGJfc2luZ2xlX2ltYWdlIHtcbiAgLndwYl93cmFwcGVyIHtcbiAgICAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIge1xuICAgICAgLnpvb21JbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud3BiX3NpbmdsZV9pbWFnZSB7XG4gIFtjbGFzcyo9J19jaXJjbGUnXSB7XG4gICAgLnZjLXpvb20td3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgW2NsYXNzKj0nX3JvdW5kZWQnXSB7XG4gICAgLnZjLXpvb20td3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG59IiwiLy89PT09PT0gVkFSSUFCTEVTXG5AdmMtcGFnaW5hdGlvbi1pdGVtLWhlaWdodDogMTBweDtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0td2lkdGg6IEB2Yy1wYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xuQHZjLXBhZ2luYXRpb24taXRlbS1tYXJnaW4taG9yaXpvbnRhbDogN3B4O1xuQHZjLXBhZ2luYXRpb24taXRlbS1tYXJnaW4tdmVydGljYWw6IDVweDtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0tcm91bmQ6IDUwJTtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0tcm91bmRlZDogM3B4O1xuQHZjLXBhZ2luYXRpb24taXRlbS1ib3JkZXItd2lkdGg6IDNweDtcblxuLy89PT09PT0gQ09MT1JTXG4vLyBibHVlXG5AdmNfcGFnaW5hdGlvbi1jb2xvci1ibHVlOiBAYmx1ZTtcbi8vIHR1cnF1b2lzZVxuQHZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlOiBAdHVycXVvaXNlO1xuLy8gcGlua1xuQHZjX3BhZ2luYXRpb24tY29sb3ItcGluazogQHBpbms7XG4vLyB2aW9sZXRcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXZpb2xldDogQHZpb2xldDtcbi8vIHBlYWNvY1xuQHZjX3BhZ2luYXRpb24tY29sb3ItcGVhY29jOiBAcGVhY29jO1xuLy8gY2hpbm9cbkB2Y19wYWdpbmF0aW9uLWNvbG9yLWNoaW5vOiBAY2hpbm87XG4vLyBtdWxsZWRfd2luZVxuQHZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmU6IEBtdWxsZWRfd2luZTtcbi8vIHZpc3RhX2JsdWVcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXZpc3RhLWJsdWU6IEB2aXN0YV9ibHVlO1xuLy8gb3JhbmdlXG5AdmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2U6IEBvcmFuZ2U7XG4vLyBza3lcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXNreTogQHNreTtcbi8vIGdyZWVuXG5AdmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbjogQGdyZWVuO1xuLy8ganVpY3lfcGlua1xuQHZjX3BhZ2luYXRpb24tY29sb3ItanVpY3ktcGluazogQGp1aWN5X3Bpbms7XG4vLyBzYW5keV9icm93blxuQHZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd246IEBzYW5keV9icm93bjtcbi8vIHB1cnBsZVxuQHZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlOiBAcHVycGxlO1xuLy8gYmxhY2tcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrOiBAYmxhY2s7XG4vLyBncmV5XG5AdmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5OiBAZ3JleTtcbi8vIHdoaXRlXG5AdmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZTogQHdoaXRlO1xuXG4vLyBjb3JlXG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC52Y19wYWdpbmF0aW9uLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IEB2Yy1wYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xuICAgIHdpZHRoOiBAdmMtcGFnaW5hdGlvbi1pdGVtLXdpZHRoO1xuICAgIG1hcmdpbjogQHZjLXBhZ2luYXRpb24taXRlbS1tYXJnaW4tdmVydGljYWwgQHZjLXBhZ2luYXRpb24taXRlbS1tYXJnaW4taG9yaXpvbnRhbDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vIHN0eWxlc1xuLnZjX3BhZ2luYXRpb24ge1xuICAmLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSB7XG4gICAgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgICBib3JkZXI6IEB2Yy1wYWdpbmF0aW9uLWl0ZW0tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAmLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCB7XG4gICAgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfYWN0aXZlIHtcbiAgICAgIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBzaGFwZXNcbi52Y19wYWdpbmF0aW9uIHtcbiAgJi52Y19wYWdpbmF0aW9uLXNoYXBlLXJvdW5kIHtcbiAgICAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEB2Yy1wYWdpbmF0aW9uLWl0ZW0tcm91bmQ7XG4gICAgfVxuICB9XG4gICYudmNfcGFnaW5hdGlvbi1zaGFwZS1yb3VuZGVkIHtcbiAgICAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEB2Yy1wYWdpbmF0aW9uLWl0ZW0tcm91bmRlZDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29sb3JzXG4vLyBCbHVlIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZSc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWU7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWU7XG4pO1xuXG4vLyBUdXJxdW9pc2UgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci10dXJxdW9pc2UnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci10dXJxdW9pc2U7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZTtcbik7XG5cbi8vIFBpbmsgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1waW5rJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcGluaztcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcGluaztcbik7XG5cbi8vIFZpb2xldCBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLXZpb2xldCc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXZpb2xldDtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItdmlvbGV0O1xuKTtcblxuLy8gUGVhY29jIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItcGVhY29jJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcGVhY29jO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1wZWFjb2M7XG4pO1xuLy8gY2hpbm9cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItY2hpbm8nO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1jaGlubztcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItY2hpbm87XG4pO1xuXG4vLyBNdWxsZWQgV2luZSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmU7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lO1xuKTtcblxuLy8gVmlzdGEgQmx1ZSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLXZpc3RhLWJsdWUnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlO1xuKTtcblxuLy8gT3JhbmdlIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2U7XG4pO1xuXG4vLyBTa3kgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1za3knO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1za3k7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXNreTtcbik7XG5cbi8vIEdyZWVuIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW4nO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbjtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW47XG4pO1xuXG4vLyBKdWljeSBQaW5rIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItanVpY3ktcGluayc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbms7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbms7XG4pO1xuXG4vLyBTYW5keSBCcm93biBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd247XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duO1xuKTtcblxuLy8gUHVycGxlIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1wdXJwbGU7XG4pO1xuXG4vLyBCbGFjayBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItYmxhY2s7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrO1xuKTtcblxuLy8gR3JleSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWdyZXknO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5O1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5O1xuKTtcblxuLy8gV2hpdGUgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZSc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXdoaXRlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZTtcbik7XG5cbi8vXG4vLyBNaXhpbnNcbi8vID09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBNYWtlIENvbG9ycyBTZXRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09XG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQoQHNlbGVjdG9yOyBAYmFja2dyb3VuZDsgQGJvcmRlcjspIHtcbiAgLkB7c2VsZWN0b3J9IHtcblxuICAgIC8vIE91dGxpbmUgU3R5bGVcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAmLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSB7XG4gICAgICAudmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9yKFxuICAgICAgQGJvcmRlcjogQGJvcmRlcjtcbiAgICAgIEBiYWNrZ3JvdW5kLWhvdmVyOiBAYmFja2dyb3VuZDtcbiAgICAgIEBiYWNrZ3JvdW5kLWFjdGl2ZTogQGJhY2tncm91bmQ7XG4gICAgICApO1xuICAgIH1cblxuICAgIC8vIEZsYXQgU3R5bGVcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAmLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCB7XG4gICAgICAudmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9yKFxuICAgICAgQGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kO1xuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWFrZSBQYW5lbHMgQ29sb3Jcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09XG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9yKCBAYm9yZGVyOmZhbHNlOyBAYmFja2dyb3VuZDogZmFsc2U7IEBiYWNrZ3JvdW5kLWhvdmVyOiBmYWxzZTsgQGJhY2tncm91bmQtYWN0aXZlOiBmYWxzZTsgKSB7XG4gIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgICYgd2hlbiBub3QgKEBib3JkZXIgPSBmYWxzZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQtaG92ZXIgPSBmYWxzZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmIHdoZW4gbm90IChAYmFja2dyb3VuZC1hY3RpdmUgPSBmYWxzZSkge1xuICAgIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1hY3RpdmU7XG4gICAgfVxuICB9XG59XG5cblxuIiwiLy8gVXNlIGJvb3RzdHJhcCBtaXhpbiBmb3IgdHJhbnNpdGlvblxuLnRyYW5zaXRpb24tYWxsKCkge1xuICAudHJhbnNpdGlvbignYWxsIDAuM3MgZWFzZS1pbi1vdXQnKTtcbn1cblxuLy8gQ29uZGl0aW9uIHNlbGVjdCBpZiBAY29sb3IgaXMgYSBjb2xvclxuLy8gVGhpcyBtaXhpbiB3aWxsIGRvIG5vdGhpbmcgaWYgQGNvbG9yIGlzIG5vdCBhIGNvbG9yIChsaWtlIGZhbHNlIG9yIGV0Yylcbi5pZl9jb2xvciAoQGNvbG9yLCBAcHJvcGVydHksIEB2YWx1ZSkgd2hlbiAoaXNjb2xvcihAY29sb3IpKSB7XG4gIEB7cHJvcGVydHl9OiBAdmFsdWUgIWltcG9ydGFudDtcbn1cblxuLy9Db250ZW50XG4udmNfZ3JpZCB7XG4gICYudmNfcm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnZjLXJvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgLnZjX2dyaWQudmNfcm93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBpbXBvcnQgXCJ2Y19ncmlkX2dhcC5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vLi4vcGFyYW1zL3ZjX2dyaWRfaXRlbS92Y19ncmlkX2l0ZW0ubGVzc1wiO1xuQGltcG9ydCBcInZjX2dyaWRfc3R5bGUubGVzc1wiO1xuQGltcG9ydCBcInZjX2dyaWRfbG9hZGluZy5sZXNzXCI7XG4vLyBJbXBvcnQgYWxsIG90aGVyIGV4dGVuc2lvbnNcbkBpbXBvcnQgXCJ2Y19ncmlkX2ZpbHRlci5sZXNzXCI7XG5AaW1wb3J0IFwidmNfZ3JpZF9jYXJvdXNlbC5sZXNzXCI7XG5cbiIsIi52Y19ncmlkLWd1dHRlcihAZ3V0dGVyKSB7XG4gIC52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci1Ae2d1dHRlcn0ge1xuICAgIG1hcmdpbi1ib3R0b206IC1AZ3V0dGVyO1xuICAgIC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgICAgIC8vIFRPRE86IHRlc3QgdGhpc1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtQGd1dHRlcjtcbiAgICB9XG4gICAgLnZjX2dyaWQtaXRlbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBAZ3V0dGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IEBndXR0ZXI7XG4gICAgfVxuICB9XG59XG5cbi52Y19ncmlkLWd1dHRlcigxcHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDJweCk7XG4udmNfZ3JpZC1ndXR0ZXIoM3B4KTtcbi52Y19ncmlkLWd1dHRlcig0cHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDVweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMTBweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMTVweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMjBweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMjVweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMzBweCk7XG4udmNfZ3JpZC1ndXR0ZXIoMzVweCk7IiwiQHZjX2dpdGVtX3Bvc3RfZGF0YV9zaG9ydGNvZGVfbWFyZ2luX2JvdHRvbTogMTVweDtcbi52Y19ncmlkLnZjX3JvdyB7XG4gIC8vQ2F1c2VzIGh0dHBzOi8vYXBwLmFzYW5hLmNvbS8wLzkwNDQyODc0NjE5NjM2Lzg1NzY1NzU5MjA0OTY4IGJ1ZyBvbiBpb3MgYW5kIGV0Yy5cbiAgLy8udmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gIC8vICA+ICo6aG92ZXIge1xuICAvLyAgICB6LWluZGV4OiAzO1xuICAvLyAgfVxuICAvL31cbiAgLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICAgIC52Y19ncmlkLWl0ZW0udmNfdmlzaWJsZS1pdGVtOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG4gIC52Y19ncmlkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgei1pbmRleDogMTtcbiAgICAudmNfZ3JpZC1pdGVtLW1pbmkge1xuICAgICAgLnZjX2dyaWQtaXRlbS1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLndwYl9jb250ZW50X2VsZW1lbnQsIC52Y19pY29uX2VsZW1lbnQsIC52Y19idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogQHZjX2dpdGVtX3Bvc3RfZGF0YV9zaG9ydGNvZGVfbWFyZ2luX2JvdHRvbTtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Y19ncmlkIHtcbiAgLnZjX2dpdGVtLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLnZjX21hc29ucnlfZ3JpZCwgLnZjX21hc29ucnlfbWVkaWFfZ3JpZCB7XG4gIC52Y19ncmlkLnZjX3JvdyB7XG4gICAgLnZjX2dyaWQtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBGaXggZm9yIEZGIHdpdGggbWFzb25yeVxuICAgICAgJi52Y192aXNpYmxlLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZjX2Jhc2ljX2dyaWQsIC52Y19tZWRpYV9ncmlkIHtcbiAgLnZjX2dyaWQudmNfcm93IHtcbiAgICAudmNfZ3JpZC1pdGVtIHtcbiAgICAgICYudmNfdmlzaWJsZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgJi52Y192aXNpYmxlLWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAudmNfbWFzb25yeV9ncmlkLCAudmNfbWFzb25yeV9tZWRpYV9ncmlkIHtcbiAgICAudmNfZ3JpZC1pdGVtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4wMXB4OyAvLyBGaXggZm9yIEZGIHdpdGggbWFzb25yeVxuICAgIH1cbiAgfVxufVxuXG4udmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZjX2dpdGVtLWZsb2F0IHtcbiAgJi1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAmLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gICYtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuXG4udmNfZ2l0ZW0tYWxpZ24ge1xuICAmLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICYtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuXG4udmNfZ2l0ZW0tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52Y19naXRlbS1pcy1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmNfZ2l0ZW0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fcm93Lmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX2NvbC5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV96b25lLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYS5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV96b25lX2IubGVzc1wiO1xuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fem9uZV9jLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX2dpdGVtX3pvbmVfaGVpZ2h0X21vZGUubGVzc1wiO1xuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fYW5pbWF0ZWRfYmxvY2subGVzc1wiO1xuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fcG9zdF9kYXRhLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX3Bvc3RfY2F0ZWdvcmllcy5sZXNzXCI7XG5cblxuIiwiLnZjX2dpdGVtX3JvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLnZjX2dpdGVtX3JvdyAmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuLnZjX2dpdGVtLXpvbmUtYSwgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIC52Y19naXRlbS1yb3ctcG9zaXRpb24ge1xuICAgICYtdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJi1taWRkbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAudHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIH1cbiAgICAmLWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIudmNfZ2l0ZW1fcm93IHtcbiAgLnZjX2dpdGVtLWNvbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59IiwiLnZjX2dpdGVtLXpvbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnZjLXpvbmUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA1O1xuICB9XG59XG5cbi52Y19naXRlbS16b25lLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IGF1dG87XG59IiwiLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC52Y19naXRlbS16b25lLW1pbmkge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxufSIsIi52Y19naXRlbS16b25lLWIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IGluaGVyaXQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufSIsIi8vIFZjX2dpdGVtIGNsYXNzIHRvIGFkZCB0byB2Yy5cbi52Y19ncmlkLWl0ZW0tem9uZS1jIHtcbiAgJi1sZWZ0IHtcbiAgICAudmNfZ2l0ZW0tYW5pbWF0ZWQtYmxvY2sge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnZjX2dpdGVtLXpvbmUtYyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gICYtcmlnaHQge1xuICAgIC52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC52Y19naXRlbS16b25lLWMge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0byB7XG4gIC52Y19naXRlbS16b25lLWltZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICB9XG4gICYmLTQtMyB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IDEwMC80KjMlO1xuICAgIH1cbiAgfVxuICAmJi0zLTQge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAvMyo0JTtcbiAgICB9XG4gIH1cbiAgJiYtMy00IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwLzMqNCU7XG4gICAgfVxuICB9XG4gICYmLTE2LTkge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAvMTYqOSU7XG4gICAgfVxuICB9XG4gICYmLTktMTYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAvOSoxNiU7XG4gICAgfVxuICB9XG59IiwiLnZjX2dpdGVtLXBvc3QtZGF0YSB7XG4gIG1hcmdpbi1ib3R0b206IEB2Y19naXRlbV9wb3N0X2RhdGFfc2hvcnRjb2RlX21hcmdpbl9ib3R0b207XG4gIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0iLCIudmNfZ2l0ZW0tcG9zdC1jYXRlZ29yeS1uYW1lIC52Y19naXRlbS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59IiwiLnZjX2dyaWQge1xuICAvLyBMb2FkIG1vcmUgYnV0dG9uIHN0eWxlXG4gIC52Y19wYWdlYWJsZS1sb2FkLW1vcmUtYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICA+IC52Y19idG4ge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNwbGF5IHN0eWxlOiBwYWdpbmF0aW9uXG4gIEBpbXBvcnQgXCJ2Y19ncmlkX3BhZ2luYXRpb25fZG90cy5sZXNzXCI7XG4gIEBpbXBvcnQgXCJ2Y19ncmlkX2Fycm93cy5sZXNzXCI7XG59XG5cbi8vIFRoaXMgaXMgb3V0c2lkZSB2Y19ncmlkXG5AaW1wb3J0IFwidmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcnMubGVzc1wiO1xuIiwiLnZjX2RvdCgpIHtcbiAgc3BhbiB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogNXB4IDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgLnRyYW5zaXRpb24ob3BhY2l0eSAyMDBtcyBlYXNlKTtcbiAgfVxufVxuXG4vLyBDb2xvciBmaWVsZFxuLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGJhY2tncm91bmRfY29sb3IsIEBib3JkZXJfY29sb3IpIHtcbiAgJi52Y19ncmlkLW93bC1kb3RzLWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICAudmNfZ3JpZC1vd2wtZG90IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAuaWZfY29sb3IoQGJhY2tncm91bmRfY29sb3IsIGJhY2tncm91bmQtY29sb3IsIEBiYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgLmlmX2NvbG9yKEBib3JkZXJfY29sb3IsIGJvcmRlci1jb2xvciwgQGJvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENvbG9yIGZpZWxkXG4udmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGJhY2tncm91bmRfY29sb3IsIEBib3JkZXJfY29sb3IsIEBhY3RpdmVfYmFja2dyb3VuZCwgQGFjdGl2ZV9ib3JkZXJfY29sb3IpIHtcbiAgJi52Y19ncmlkLW93bC1kb3RzLWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICAudmNfZ3JpZC1vd2wtZG90IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAuaWZfY29sb3IoQGJhY2tncm91bmRfY29sb3IsIGJhY2tncm91bmQtY29sb3IsIEBiYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgLmlmX2NvbG9yKEBib3JkZXJfY29sb3IsIGJvcmRlci1jb2xvciwgQGJvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIC5pZl9jb2xvcihAYWN0aXZlX2JhY2tncm91bmQsIGJhY2tncm91bmQtY29sb3IsIEBhY3RpdmVfYmFja2dyb3VuZCk7XG4gICAgICAgICAgLmlmX2NvbG9yKEBhY3RpdmVfYm9yZGVyX2NvbG9yLCBib3JkZXItY29sb3IsIEBhY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4mLnZjX2dyaWQtb3dsLXRoZW1lIHtcblxuICAudmNfZ3JpZC1vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAudmNfZG90KCk7XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXNxdWFyZV9kb3RzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAudmNfZ3JpZC1vd2wtZG90IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICAgICAgLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1yYWRpb19kb3RzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAudmNfZ3JpZC1vd2wtZG90IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi52Y19ncmlkLXBvaW50X2RvdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC52Y19ncmlkLW93bC1kb3Qge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgLm9wYWNpdHkoMC42KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiwgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgICAgICAgLm9wYWNpdHkoMS4wKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICAgIC52Y19kb3QoKTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgLm9wYWNpdHkoMC42KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiwgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgICAgICAgLm9wYWNpdHkoMS4wKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICAgIC52Y19kb3QoKTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIC5vcGFjaXR5KDAuNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gICAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXNxdWFyZV9kb3RzLCAmLnZjX2dyaWQtcmFkaW9fZG90cyB7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIGZhbHNlLCBAYmx1ZSwgQGJsdWUsIEBibHVlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBmYWxzZSwgQHR1cnF1b2lzZSwgQHR1cnF1b2lzZSwgQHR1cnF1b2lzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIGZhbHNlLCBAcGluaywgQHBpbmssIEBwaW5rKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBmYWxzZSwgQHZpb2xldCwgQHZpb2xldCwgQHZpb2xldCk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4ncGVhY29jJywgZmFsc2UsIEBwZWFjb2MsIEBwZWFjb2MsIEBwZWFjb2MpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2NoaW5vJywgZmFsc2UsIEBjaGlubywgQGNoaW5vLCBAY2hpbm8pO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J211bGxlZF93aW5lJywgZmFsc2UsIEBtdWxsZWRfd2luZSwgQG11bGxlZF93aW5lLCBAbXVsbGVkX3dpbmUpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBmYWxzZSwgQHZpc3RhX2JsdWUsIEB2aXN0YV9ibHVlLCBAdmlzdGFfYmx1ZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBmYWxzZSwgQGJsYWNrLCBAYmxhY2ssIEBibGFjayk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIGZhbHNlLCBAZ3JleSwgQGdyZXksIEBncmV5KTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBmYWxzZSwgQG9yYW5nZSwgQG9yYW5nZSwgQG9yYW5nZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nc2t5JywgZmFsc2UsIEBza3ksIEBza3ksIEBza3kpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2dyZWVuJywgZmFsc2UsIEBncmVlbiwgQGdyZWVuLCBAZ3JlZW4pO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBmYWxzZSwgQGp1aWN5X3BpbmssIEBqdWljeV9waW5rLCBAanVpY3lfcGluayk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBmYWxzZSwgQHNhbmR5X2Jyb3duLCBAc2FuZHlfYnJvd24sIEBzYW5keV9icm93bik7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgZmFsc2UsIEBwdXJwbGUsIEBwdXJwbGUsIEBwdXJwbGUpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgZmFsc2UsIEB3aGl0ZSwgQHdoaXRlLCBAd2hpdGUpO1xuICAgIH1cblxuICAgICYudmNfZ3JpZC1wb2ludF9kb3RzLCAmLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyxcbiAgICAmLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cyB7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidibHVlJywgQGJsdWUsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3R1cnF1b2lzZScsIEB0dXJxdW9pc2UsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3BpbmsnLCBAcGluaywgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4ndmlvbGV0JywgQHZpb2xldCwgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4ncGVhY29jJywgQHBlYWNvYywgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8sIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofid2aXN0YV9ibHVlJywgQHZpc3RhX2JsdWUsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J2JsYWNrJywgQGJsYWNrLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidncmV5JywgQGdyZXksIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J29yYW5nZScsIEBvcmFuZ2UsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3NreScsIEBza3ksIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J2dyZWVuJywgQGdyZWVuLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidqdWljeV9waW5rJywgQGp1aWN5X3BpbmssIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidwdXJwbGUnLCBAcHVycGxlLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofid3aGl0ZScsIEB3aGl0ZSwgZmFsc2UpO1xuICAgIH1cbiAgfVxufSIsIkBuYXZfYXJyb3dfc2l6ZTogMjVweDtcblxuLy8gQ29sb3IgZmllbGRcbi52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyhAc2VsZWN0b3IsIEB0eHRfY29sb3IpIHtcbiAgJi52Y19ncmlkLW93bC1uYXYtY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgIGNvbG9yOiBAdHh0X2NvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjX2dyaWQtZ3V0dGVyLW5hdihAZ3V0dGVyLCBAbWFyZ2luKSB7XG4gICYudmNfZ3JpZC1ndXR0ZXItQHtndXR0ZXJ9IHtcbiAgICAudmNfZ3JpZC1vd2wtbmF2IHtcbiAgICAgIC52Y19ncmlkLW93bC1wcmV2LFxuICAgICAgLnZjX2dyaWQtb3dsLW5leHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtQG1hcmdpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuJi52Y19ncmlkLW93bC10aGVtZSB7XG4gICY6aG92ZXIge1xuICAgIC52Y19ncmlkLW93bC1uYXYge1xuICAgICAgLm9wYWNpdHkoMS4wKTtcbiAgICB9XG4gIH1cbiAgLnZjX2dyaWQtb3dsLW5hdiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC5vcGFjaXR5KDApO1xuICAgIC50cmFuc2l0aW9uKG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLmRpc2FibGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudmNfZ3JpZC1vd2wtcHJldixcbiAgICAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC1AbmF2X2Fycm93X3NpemUgLzI7XG5cbiAgICAgIC5vcGFjaXR5KDAuNSk7XG4gICAgICBmb250LXNpemU6IEBuYXZfYXJyb3dfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAbmF2X2Fycm93X3NpemU7XG4gICAgICBoZWlnaHQ6IEBuYXZfYXJyb3dfc2l6ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC50cmFuc2l0aW9uKG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZjX2dyaWQtb3dsLXByZXYge1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgJi52Y19ncmlkLW5hdi1wcmV2LW91dHNpZGUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgJi52Y19ncmlkLW5hdi1uZXh0LW91dHNpZGUge1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidwaW5rJywgQHBpbmspO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQpO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MpO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J2NoaW5vJywgQGNoaW5vKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidibGFjaycsIEBibGFjayk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5KTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidza3knLCBAc2t5KTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbik7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidzYW5keV9icm93bicsIEBzYW5keV9icm93bik7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUpO1xuICB9XG5cbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigxcHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMXB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDJweCwgQG5hdl9hcnJvd19zaXplLzIgKyAycHgvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoM3B4LCBAbmF2X2Fycm93X3NpemUvMiArIDNweC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdig0cHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgNHB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDVweCwgQG5hdl9hcnJvd19zaXplLzIgKyA1cHgvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoMTBweCwgQG5hdl9hcnJvd19zaXplLzIgKyAxMHB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDE1cHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMTVweC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigyMHB4LCBAbmF2X2Fycm93X3NpemUvMiArIDIwcHgvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoMjVweCwgQG5hdl9hcnJvd19zaXplLzIgKyAyNXB4IC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigzMHB4LCBAbmF2X2Fycm93X3NpemUvMiArIDMwcHggLzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDM1cHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMzVweCAvMik7XG59IiwiLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAYmFja2dyb3VuZF9jb2xvciwgQHRleHRfY29sb3IpIHtcbiAgJi52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgID4gbGkge1xuICAgICAgLmlmX2NvbG9yKEBiYWNrZ3JvdW5kX2NvbG9yLCBib3JkZXItY29sb3IsIEBiYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIC5pZl9jb2xvcihAYmFja2dyb3VuZF9jb2xvciwgYmFja2dyb3VuZC1jb2xvciwgQGJhY2tncm91bmRfY29sb3IpO1xuICAgICAgICAuaWZfY29sb3IoQGJhY2tncm91bmRfY29sb3IsIGJvcmRlci1jb2xvciwgQGJhY2tncm91bmRfY29sb3IpO1xuICAgICAgICAuaWZfY29sb3IoQHRleHRfY29sb3IsIGNvbG9yLCBAdGV4dF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Y19ncmlkLXBhZ2luYXRpb24ge1xuICAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3Qge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IEBsaW5lLWhlaWdodC1jb21wdXRlZCAwIDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICAgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgICAgICAudHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IC8vIENvbGxhcHNlIHdoaXRlLXNwYWNlXG4gICAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLm9wYWNpdHkoMC41KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICA+IGEsXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgLm9wYWNpdHkoMS4wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IC52Y19ncmlkLXByZXYge1xuICAgICAgPiBhIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICd2Y19ncmlkX3YxJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcXGU2MWJcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IC52Y19ncmlkLW5leHQge1xuICAgICAgPiBhIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICd2Y19ncmlkX3YxJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcXGU2MWFcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IC52Y19ncmlkLWZpcnN0IHtcbiAgICAgID4gYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAudmNfZ3JpZC1sYXN0IHtcbiAgICAgID4gYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAudmNfZ3JpZC1hY3RpdmUgPiBhLFxuICAgID4gLnZjX2dyaWQtYWN0aXZlID4gc3BhbiB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAub3BhY2l0eSgxLjApO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAudmNfZ3JpZC1kaXNhYmxlZCB7XG4gICAgICA+IHNwYW4sXG4gICAgICA+IHNwYW46aG92ZXIsXG4gICAgICA+IHNwYW46Zm9jdXMsXG4gICAgICA+IGEsXG4gICAgICA+IGE6aG92ZXIsXG4gICAgICA+IGE6Zm9jdXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlLCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3BpbmsnLCBAcGluaywgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jLCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8sIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J2JsYWNrJywgQGJsYWNrLCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5LCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nb3JhbmdlJywgQG9yYW5nZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3NreScsIEBza3ksIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbiwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluaywgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duLCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgQHdoaXRlLCBAYmxhY2spO1xuXG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdCwgJi52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0IHtcbiAgICAgID4gbGkge1xuICAgICAgICA+IGEsID4gc3BhbiB7XG4gICAgICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgICAgICAgbWluLXdpZHRoOiAyOHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICA+IGEsXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIC5ib3JkZXItbGVmdC1yYWRpdXMoQGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAuYm9yZGVyLXJpZ2h0LXJhZGl1cyhAYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2xpZ2h0IHtcbiAgICAgID4gbGkge1xuICAgICAgICA+IGEsXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfbGlnaHQsICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9saWdodCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhLFxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZSwgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSxcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAuYm9yZGVyLXJhZGl1cyg1cHgpO1xuICAgICAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyayB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhLFxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9saWdodCwgJi52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCwgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9saWdodCwgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSxcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfbGlnaHQge1xuICAgICAgPiBsaSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGkudmNfZ3JpZC1kaXNhYmxlZCArIGxpLFxuICAgICAgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfZGFyayB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19saWdodCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4uYm9yZGVyLXRvcC1yYWRpdXMoQHJhZGl1cykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHJhZGl1cztcbiAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEByYWRpdXM7XG59XG4uYm9yZGVyLXJpZ2h0LXJhZGl1cyhAcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHJhZGl1cztcbn1cbi5ib3JkZXItYm90dG9tLXJhZGl1cyhAcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xuICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHJhZGl1cztcbn1cbi5ib3JkZXItbGVmdC1yYWRpdXMoQHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAcmFkaXVzO1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcmFkaXVzO1xufVxuIiwiLnZjX2dyaWQtbG9hZGluZyB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyLFxuICAmIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkNyAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgfVxuICAmIHtcbiAgICBtYXJnaW46IDJlbSBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMTZzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjMycztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMzJzO1xuICB9XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG4gIEAtd2Via2l0LWtleWZyYW1lcyBsb2FkNyB7XG4gICAgMCUsXG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBsb2FkNyB7XG4gICAgMCUsXG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICB9XG4gIH1cbn0iLCIudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAYmFja2dyb3VuZF9jb2xvciwgQHRleHRfY29sb3IpIHtcbiAgJi52Y19ncmlkLWZpbHRlci1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICAmOmhvdmVyLCAmLnZjX2FjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiBAdGV4dF9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGaWx0ZXJcbi52Y19ncmlkLWZpbHRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAmLnZjX2dyaWQtZmlsdGVyLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J2JsdWUnLCBAYmx1ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBAdmlvbGV0LCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidjaGlubycsIEBjaGlubywgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4nbXVsbGVkX3dpbmUnLCBAbXVsbGVkX3dpbmUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2ssIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBAZ3JleSwgIzY2NjY2Nik7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J29yYW5nZScsIEBvcmFuZ2UsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J3NreScsIEBza3ksIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J2dyZWVuJywgQGdyZWVuLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidqdWljeV9waW5rJywgQGp1aWN5X3BpbmssIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidwdXJwbGUnLCBAcHVycGxlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofid3aGl0ZScsIEB3aGl0ZSwgIzY2NjY2Nik7XG5cbiAgLy8gZ2xvYmFsIGZpbHRlciBzdHlsZXNcbiAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXIpO1xuICAgID4gc3BhbiB7XG4gICAgICAudHJhbnNpdGlvbihjb2xvciAwLjFzIGxpbmVhcik7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgJjpob3ZlciwgJi52Y19hY3RpdmUge1xuICAgICAgPiBzcGFuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbXBvcnQgXCJmaWx0ZXJfc3R5bGVzL2ZpbHRlcl9kZWZhdWx0Lmxlc3NcIjtcbiAgQGltcG9ydCBcImZpbHRlcl9zdHlsZXMvZmlsdGVyX2RlZmF1bHRfbGVzc19yb3VuZGVkLmxlc3NcIjtcbiAgQGltcG9ydCBcImZpbHRlcl9zdHlsZXMvZmlsdGVyX2JvcmRlcmVkLmxlc3NcIjtcbiAgQGltcG9ydCBcImZpbHRlcl9zdHlsZXMvZmlsdGVyX2ZpbGxlZC5sZXNzXCI7XG5cbiAgJi52Y19ncmlkLWZpbHRlci1zaXplLXhzIHtcbiAgICAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nOiAxcHggNXB4O1xuICAgIH1cbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLXNpemUtc20ge1xuICAgIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgfVxuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItc2l6ZS1tZCB7XG4gICAgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgfVxuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItc2l6ZS1sZyB7XG4gICAgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIE5ldmVyIGJlIHNob3duIGlmIG5vdCB2Y19yZXNwb25zaXZlXG4udmNfZ3JpZC1maWx0ZXItc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCwgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAmLnZjX2dyaWQtZmlsdGVyLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICYudmNfZ3JpZC1maWx0ZXItbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIEBpbXBvcnQgXCJmaWx0ZXJfc3R5bGVzL2ZpbHRlcl9kcm9wZG93bi5sZXNzXCI7XG59XG5cbi8vIElmIHJlc3BvbnNpdmUgZW5hYmxlZCB3ZSB3aWxsIHNob3cgc2VsZWN0IG9uIHhzIGRpc3BsYXlzXG5AbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgLnZjX3Jlc3BvbnNpdmUge1xuICAgIC52Y19ncmlkLWZpbHRlci1zZWxlY3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC52Y19ncmlkLWZpbHRlciB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbn0iLCImLnZjX2dyaWQtZmlsdGVyLWRlZmF1bHQge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIH1cbn1cblxuJi52Y19ncmlkLWZpbHRlci1jb21tYSwgJi52Y19ncmlkLWZpbHRlci0ge1xuICAgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICB9XG59IiwiJi52Y19ncmlkLWZpbHRlci1kZWZhdWx0LWxlc3Mtcm91bmRlZCB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59IiwiJi52Y19ncmlkLWZpbHRlci1ib3JkZXJlZCwgJi52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLCAmLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuOCk7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAmOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gICAgJjpob3ZlciwgJi52Y19hY3RpdmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICA+IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiYudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4mLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59IiwiLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyhAc2VsZWN0b3IsIEBhY3RpdmVfYmFja2dyb3VuZF9jb2xvciwgQGluYWN0aXZlX2JhY2tncm91bmRfY29sb3IsIEBhY3RpdmVfdGV4dF9jb2xvciwgQGluYWN0aXZlX3RleHRfY29sb3IpIHtcbiAgJi52Y19ncmlkLWZpbHRlci1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5hY3RpdmVfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGNvbG9yOiBAaW5hY3RpdmVfdGV4dF9jb2xvcjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICYudmNfYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiBAYWN0aXZlX3RleHRfY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuJi52Y19ncmlkLWZpbHRlci1maWxsZWQsICYudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQge1xuXG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidibHVlJywgQGJsdWUsIGxpZ2h0ZW4oQGJsdWUsIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3R1cnF1b2lzZScsIEB0dXJxdW9pc2UsIGRhcmtlbihAdHVycXVvaXNlLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidwaW5rJywgQHBpbmssIGxpZ2h0ZW4oQHBpbmssIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQsIGxpZ2h0ZW4oQHZpb2xldCwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4ncGVhY29jJywgQHBlYWNvYywgbGlnaHRlbihAcGVhY29jLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidjaGlubycsIEBjaGlubywgbGlnaHRlbihAY2hpbm8sIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lLCBsaWdodGVuKEBtdWxsZWRfd2luZSwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlLCBsaWdodGVuKEB2aXN0YV9ibHVlLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidibGFjaycsIEBibGFjaywgbGlnaHRlbihAYmxhY2ssIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBAZ3JleSwgZGFya2VuKEBncmV5LCAxMCUpLCAjNjY2NjY2LCAjNjY2NjY2KTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J29yYW5nZScsIEBvcmFuZ2UsIGxpZ2h0ZW4oQG9yYW5nZSwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nc2t5JywgQHNreSwgbGlnaHRlbihAc2t5LCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbiwgbGlnaHRlbihAZ3JlZW4sIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluaywgbGlnaHRlbihAanVpY3lfcGluaywgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBAc2FuZHlfYnJvd24sIGxpZ2h0ZW4oQHNhbmR5X2Jyb3duLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidwdXJwbGUnLCBAcHVycGxlLCBsaWdodGVuKEBwdXJwbGUsIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgQHdoaXRlLCBkYXJrZW4oQHdoaXRlLCAxMCUpLCAjNjY2NjY2LCAjNjY2NjY2KTtcblxuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBwYWRkaW5nOiAzcHggN3B4O1xuXG4gICAgPiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICB9XG59XG5cbiYudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG4gICAgfVxuICB9XG59XG4mLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLWFsbCB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuJi52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmQtYWxsIHtcbiAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyhAc2VsZWN0b3IsIEB0ZXh0X2NvbG9yKSB7XG4gICYudmNfZ3JpZC1maWx0ZXItY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgICAgY29sb3I6IEB0ZXh0X2NvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHtcbiAgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzZWxlY3Qge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidibHVlJywgQGJsdWUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4ndmlvbGV0JywgQHZpb2xldCk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MpO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidjaGlubycsIEBjaGlubyk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2spO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidncmV5JywgQGdyZXkpO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nc2t5JywgQHNreSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J2dyZWVuJywgQGdyZWVuKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBAc2FuZHlfYnJvd24pO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidwdXJwbGUnLCBAcHVycGxlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUpO1xuXG4gIC52Y19ncmlkLXN0eWxlZC1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCIub3dsLWNhcm91c2VsIHtcbiAgLm93bC1pdGVtIHtcbiAgICAudmNfZ3JpZC1pdGVtIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKTtcbiAgICB9XG4gIH1cbiAgLyogLm93bC1hbmltYXRlZC1vdXQgLSBvbmx5IGZvciBjdXJyZW50IGl0ZW0gKi9cbiAgLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBPdXQgaXRlbSBhYm92ZSBJbiBpdGVtICovXG4gIC5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC8qIC5vd2wtYW5pbWF0ZWQtaW4gLSBvbmx5IGZvciB1cGNvbWluZyBpdGVtXG4gIC8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgSW4gaXRlbSBhYm92ZSBPdXQgaXRlbSAqL1xuICAub3dsLWFuaW1hdGVkLWluIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC8qIC5mYWRlT3V0IGlzIHN0eWxlIHRha2VuIGZyb20gQW5pbWF0aW9uLmNzcyBhbmQgdGhpcyBpcyBob3cgaXQgbG9va3MgaW4gb3dsLmNhcm91c2VsLmNzczogICovXG59XG5cbiIsIi52Yy1ob3ZlcmJveC13cmFwcGVyLFxuLnZjLWhvdmVyYm94LXdyYXBwZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi52Yy1ob3ZlcmJveC13cmFwcGVyIHtcbiAgJi52Yy1ob3ZlcmJveC1zaGFwZS0tcm91bmRlZCB7XG4gICAgLnZjLWhvdmVyYm94LWZyb250LFxuICAgIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtc2hhcGUtLXJvdW5kIHtcbiAgICAudmMtaG92ZXJib3gtZnJvbnQsXG4gICAgLnZjLWhvdmVyYm94LWJhY2sge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB9XG4gIH1cblxuICAmLnZjLWhvdmVyYm94LWFsaWduLS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYudmMtaG92ZXJib3gtYWxpZ24tLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAmLnZjLWhvdmVyYm94LWFsaWduLS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnZjLWhvdmVyYm94LXdyYXBwZXIge1xuICAudmMtaG92ZXJib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTEwMCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS05MCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTgwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tNzAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS02MCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTUwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tNDAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS0zMCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTIwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tMTAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogMTAlO1xuICAgIH1cbiAgfVxufVxuXG4udmMtaG92ZXJib3gtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnZjLWhvdmVyYm94LWJsb2NrIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAvLyAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnZjLWhvdmVyYm94LWJsb2NrLWlubmVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gICoge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4udmMtaG92ZXJib3gtZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIC8vYmFja2dyb3VuZDogQGJhY2tncm91bmQtZnJvbnQ7XG4gIHotaW5kZXg6IDE7IC8vIGZpeGVkIGJhY2tmYWNlIHZpc2liaWxpdHkgZm9yIGFuaW1hdGlvbnNcbn1cblxuLnZjLWhvdmVyYm94LWJhY2sge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgLy9iYWNrZ3JvdW5kOiBAYmFja2dyb3VuZC1iYWNrO1xufVxuXG4udmMtaG92ZXJib3gge1xuICAmOmhvdmVyIHtcbiAgICAudmMtaG92ZXJib3gtZnJvbnQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIH1cblxuICAgIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcmV2ZXJzZVxuLnZjLWhvdmVyYm94LXdyYXBwZXIge1xuICAmLnZjLWhvdmVyYm94LWRpcmVjdGlvbi0tcmV2ZXJzZSB7XG4gICAgLnZjLWhvdmVyYm94LWZyb250IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIH1cblxuICAgIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAudmMtaG92ZXJib3gtZnJvbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQHZjX2Fycm93c19mb250O1xuICBzcmM6IHVybCgnQHt2Y19hcnJvd3NfcGF0aF9lb3R9Py05aGJnYWMnKTtcbiAgc3JjOiB1cmwoJ0B7dmNfYXJyb3dzX3BhdGhfZW90fT8jaWVmaXgtOWhiZ2FjJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJ0B7dmNfYXJyb3dzX3BhdGhfd29mZn0/LTloYmdhYycpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJ0B7dmNfYXJyb3dzX3BhdGhfdHRmfT8tOWhiZ2FjJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJ0B7dmNfYXJyb3dzX3BhdGhfc3ZnfT8tOWhiZ2FjI0B7dmNfYXJyb3dzX2ZvbnR9JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwidmNfYXJyb3ctaWNvbi1cIl0sIFtjbGFzcyo9XCIgdmNfYXJyb3ctaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogQHZjX2Fycm93c19mb250O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnZjX2Fycm93LWljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjtcbn1cblxuLnZjX2Fycm93LWljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd19kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93X3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFmXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzAxX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDFfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDJfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wMl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wM19sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzAzX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA0X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDRfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDVfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNl9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA2X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA3X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDdfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDhfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOF9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOV9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA5X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzEwX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMTBfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMTFfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMl9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzEyX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLW5hdmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cbiIsIi8qIENTUyBBbmltYXRpb25zICovXG4ud3BiX2FuaW1hdGVfd2hlbl9hbG1vc3RfdmlzaWJsZSB7XG4gIC5vcGFjaXR5KDApO1xufVxuXG4ud3BiX2FuaW1hdGVfd2hlbl9hbG1vc3RfdmlzaWJsZTpub3QoLndwYl9zdGFydF9hbmltYXRpb24pIHtcbiAgLmFuaW1hdGlvbihub25lKVxufVxuXG4ud3BiX3RvcC10by1ib3R0b20sIC50b3AtdG8tYm90dG9tIHtcbiAgLmFuaW1hdGlvbih3cGJfdHRiIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpKTtcbn1cblxuLndwYl9ib3R0b20tdG8tdG9wLCAuYm90dG9tLXRvLXRvcCB7XG4gIC5hbmltYXRpb24od3BiX2J0dCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KSk7XG59XG5cbi53cGJfbGVmdC10by1yaWdodCwgLmxlZnQtdG8tcmlnaHQge1xuICAuYW5pbWF0aW9uKHdwYl9sdHIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxLjI3NSkpO1xufVxuXG4ud3BiX3JpZ2h0LXRvLWxlZnQsIC5yaWdodC10by1sZWZ0IHtcbiAgLmFuaW1hdGlvbih3cGJfcnRsIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpKTtcbn1cblxuLndwYl9hcHBlYXIsIC5hcHBlYXIge1xuICAuYW5pbWF0aW9uKHdwYl9hcHBlYXIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxLjI3NSkpO1xuICAuc2NhbGUoMSk7XG59XG5cbi53cGJfc3RhcnRfYW5pbWF0aW9uIHtcbiAgLm9wYWNpdHkoMSk7XG59XG5cbi8qIFRvcCB0byBib3R0b20ga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX3R0YiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMCUpO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgd3BiX3R0YiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLnRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAudHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbi8qIEJvdHRvbSB0byB0b3Aga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLnRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC50cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuLyogTGVmdCB0byByaWdodCBrZXlmcmFtZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3cGJfbHRyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyB3cGJfbHRyIHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAudHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC50cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuLyogUmlnaHQgdG8gbGVmdCBrZXlmcmFtZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3cGJfcnRsIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyB3cGJfcnRsIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAudHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLnRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG4vKiBBcHBlYXIgZnJvbSBjZW50ZXIga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAub3BhY2l0eSgwLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAub3BhY2l0eSgwLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC5vcGFjaXR5KDAuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLnNjYWxlKDAuNSk7XG4gICAgLm9wYWNpdHkoMC4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICAuc2NhbGUoMSk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuLnZjLXNwaW5uZXIge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NwaW5uZXIuZ2lmJykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICB9XG4gICYudmMtc3Bpbm5lci1jb21wbGV0ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vdmMvdGljay5wbmcnKTtcbiAgICB9XG4gIH1cbiAgJi52Yy1zcGlubmVyLWZhaWxlZCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vdmMvcmVtb3ZlLnBuZycpO1xuICAgIH1cbiAgfVxufVxuIiwiLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC52Y19naXRlbS16b25lIHtcbiAgICAub3BhY2l0eSgwKSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC50cmFuc2l0aW9uKG5vbmUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyIHtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyLFxuICAgICYge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IHZjX3dvby1hZGQtY2FydC1sb2FkIDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgICBhbmltYXRpb246IHZjX3dvby1hZGQtY2FydC1sb2FkIDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICYge1xuICAgICAgbWFyZ2luOiAyZW0gYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMTZzO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjE2cztcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjMycztcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zMnM7XG4gICAgfVxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgIEAtd2Via2l0LWtleWZyYW1lcyB2Y193b28tYWRkLWNhcnQtbG9hZCB7XG4gICAgICAwJSxcbiAgICAgIDgwJSxcbiAgICAgIDEwMCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgLTEuM2VtIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gICAgICB9XG4gICAgICA0MCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHZjX3dvby1hZGQtY2FydC1sb2FkIHtcbiAgICAgIDAlLFxuICAgICAgODAlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICAgIH1cbiAgICAgIDQwJSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Y19ncmlkLWl0ZW0tbWluaSB7XG4gIC5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiJdfQ== */
