/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/col-text-image-items/_col-text-image-items.scss ***!
  \****************************************************************************************************************************************************************/
.col-text-image-items .section--title {
  margin-bottom: 80px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--title {
    margin-bottom: 40px;
  }
}
.col-text-image-items .section--content .cols-wrapper:not(:first-child) {
  margin-top: 80px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .cols-wrapper:not(:first-child) {
    margin-top: 40px;
  }
}
.col-text-image-items .section--content .cols-wrapper.image-position-right .cols {
  flex-direction: row-reverse;
}
.col-text-image-items .section--content .cols {
  display: flex;
  flex-wrap: wrap;
  margin: -50px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .cols {
    margin: -20px;
  }
}
.col-text-image-items .section--content .cols .col {
  padding: 50px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .cols .col {
    padding: 20px;
  }
}
.col-text-image-items .section--content .col-image {
  width: calc(100% - 420px);
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .col-image {
    width: 100%;
  }
}
.col-text-image-items .section--content .col-image figure {
  border-radius: 10px;
  overflow: hidden;
}
.col-text-image-items .section--content .col-image figure img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.col-text-image-items .section--content .col-text {
  width: 420px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .col-text {
    width: 100%;
  }
}
.col-text-image-items .section--content .col-text .heading {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .col-text .heading {
    margin-bottom: 30px;
  }
}
.col-text-image-items .section--content .col-text .text .table-wrapper {
  border: none;
  border-radius: 0;
}
.col-text-image-items .section--content .col-text .text .table-wrapper table {
  min-width: unset;
}
.col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-bottom: 1px solid #151515;
}
.theme-global-black .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #D2AE72;
}
.theme-global-blue .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #C68B77;
}
.theme-global-green .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #BCA378;
}
.theme-global-purple .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #CDB9AD;
}
.theme-global-brown .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #3D0C26;
}
.theme-global-orange .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #AA9F8E;
}
.theme-global-dark_aqua .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #C8B1A2;
}
.theme-global-dark_green .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:not(:last-child) {
  border-color: #FE8A6D;
}
.col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:nth-child(odd), .col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr:nth-child(even) {
  background-color: transparent;
}
.col-text-image-items .section--content .col-text .text .table-wrapper table tbody tr td {
  padding: 20px 0px;
}
.col-text-image-items .section--content .col-text .ctas {
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .col-text-image-items .section--content .col-text .ctas {
    margin-top: 30px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC10ZW1wbGF0ZS1wYXJ0c19ibG9ja3NfY29sLXRleHQtaW1hZ2UtaXRlbXNfY29sLXRleHQtaW1hZ2UtaXRlbXNfanMuNTViYWYzYjRmMTM2MDk2NWQ2MzIuY3NzIiwibWFwcGluZ3MiOiI7OztBQUVJO0VBQ0k7QUFEUjtBQytlRTtFRC9lRTtJQUdRO0VBQ1Y7QUFDRjtBQUdZO0VBQ0k7QUFEaEI7QUN1ZUU7RUR2ZVU7SUFHUTtFQUNsQjtBQUNGO0FBSW9CO0VBQ0k7QUFGeEI7QUFPUTtFQUNJO0VBQ0E7RUFDQTtBQUxaO0FDMGRFO0VEeGRNO0lBS1E7RUFIZDtBQUNGO0FBSVk7RUFDSTtBQUZoQjtBQ2tkRTtFRGpkVTtJQUdRO0VBQWxCO0FBQ0Y7QUFJUTtFQUNJO0FBRlo7QUMwY0U7RUR6Y007SUFHUTtFQUFkO0FBQ0Y7QUFDWTtFQUNJO0VBQ0E7QUFDaEI7QUFBZ0I7RUNnVWQ7RUFDQTtFQUNBO0VBQ0EsaUJEbFVrQztBQUtwQztBQURRO0VBQ0k7QUFHWjtBQ3diRTtFRDViTTtJQUdRO0VBS2Q7QUFDRjtBQUpZO0VBQ0k7QUFNaEI7QUNnYkU7RUR2YlU7SUFHUTtFQVFsQjtBQUNGO0FBWWdCO0VBQ0k7RUFDQTtBQVZwQjtBQVdvQjtFQUNJO0FBVHhCO0FBWWdDO0VBQ0k7QUFWcEM7QUVnV0M7RUFDQyxxQkQxWWtCO0FENENwQjtBRWlXQztFQUNDLHFCRHhZaUI7QUR5Q25CO0FFa1dDO0VBQ0MscUJEdllrQjtBRHVDcEI7QUVtV0M7RUFDQyxxQkRyWW1CO0FEb0NyQjtBRW9XQztFQUNDLHFCRG5Za0I7QURpQ3BCO0FFcVdDO0VBQ0MscUJEalltQjtBRDhCckI7QUVzV0M7RUFDQyxxQkQ3WHNCO0FEeUJ4QjtBRXVXQztFQUNDLHFCRDNYdUI7QURzQnpCO0FBWGdDO0VBRUk7QUFZcEM7QUFWZ0M7RUFDSTtBQVlwQztBQUpZO0VBQ0k7QUFNaEI7QUNnWUU7RUR2WVU7SUFHUTtFQVFsQjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9heWF0Ly4vdGVtcGxhdGUtcGFydHMvYmxvY2tzL2NvbC10ZXh0LWltYWdlLWl0ZW1zL19jb2wtdGV4dC1pbWFnZS1pdGVtcy5zY3NzIiwid2VicGFjazovL2F5YXQvLi9zcmMvc2Nzcy9jb3JlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9heWF0Ly4vc3JjL3Njc3MvY29yZS9fdGhlbWUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwic3JjL3Njc3MvY29yZS9fdmFyaWFibGVzXCI7XG4uY29sLXRleHQtaW1hZ2UtaXRlbXMge1xuICAgIC5zZWN0aW9uLS10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi0tY29udGVudHtcbiAgICAgICAgLmNvbHMtd3JhcHBlcntcbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmltYWdlLXBvc2l0aW9ue1xuICAgICAgICAgICAgICAgICYtcmlnaHR7XG4gICAgICAgICAgICAgICAgICAgIC5jb2xze1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xze1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogLTUwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbC1pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MjBweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nRml0KGNvdmVyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC10ZXh0e1xuICAgICAgICAgICAgd2lkdGg6IDQyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhlYWRpbmd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbW9iaWxlLXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JQcmltYXJ5MTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGFibGUtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0Ym9keXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvclByaW1hcnkxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGhlbWVHbG9iYWxDb2xvcnNfX0JvcmRlckhvdmVyKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3Rhc3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRoZW1lLXNlY3Rpb257XG4gICAgICAgIC8vICYtZGFya19hcXVhe1xuICAgICAgICAvLyAgICAgLnNlY3Rpb24tLXRpdGxle1xuICAgICAgICAvLyAgICAgICAgIC50aXRsZXtcbiAgICAgICAgLy8gICAgICAgICAgICAgY29sb3I6ICR0aGVtZV9kYXJrX2FxdWE7XG4gICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgLnNlY3Rpb24tLWNvbnRlbnR7XG4gICAgICAgIC8vICAgICAgICAgLmNvbC10ZXh0e1xuICAgICAgICAvLyAgICAgICAgICAgICAqe1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZV9kYXJrX2FxdWE7XG4gICAgICAgIC8vICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgLnRleHR7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAudGFibGUtd3JhcHBlcntcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHl7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cntcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZV9kYXJrX2FxdWFfaG92ZXI7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lX2RhcmtfYXF1YTtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgICAgICAvLyAmLWRhcmtfZ3JlZW57XG4gICAgICAgIC8vICAgICAuc2VjdGlvbi0tY29udGVudHtcbiAgICAgICAgLy8gICAgICAgICAuY29sLXRleHR7XG4gICAgICAgIC8vICAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgLnRhYmxlLXdyYXBwZXJ7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgdGFibGV7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIHRib2R5e1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbl9ob3ZlcjtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWVfZGFya19ncmVlbjtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbn0iLCIkZm9udEVOOiAnR2lsbFNhbnMnO1xuJGZvbnRBUjogJ0lCTVBsZXhTYW5zQXJhYmljJztcblxuJHdoaXRlOiAjRkZGRkZGO1xuJGJsYWNrOiAjMTUxNTE1O1xuJGRhcmtHcmVlbjogIzE2MUYxNztcbiRkYXJrR3JlZW5Db2RlOiAnMTYxRjE3JztcbiRsaWdodEdyZWVuOiAjNUY4MTU5O1xuJGJyb3duOiAjOTY2QTREO1xuJGJlaWdlOiAjRURDN0ExO1xuJGxpZ2h0QnJvd246ICNFREM3QTE7XG4kZ3JleTogIzcwNkY2RTtcbiRzdG9uZUdyZXk6ICNCM0IzQjM7XG4kZGFya0dyZXk6ICM1ZjVmNWY7XG4kbGlnaHRHcmV5OiAjQzZDNkM2O1xuJGdyZWVuOiAjMzdDRDczO1xuJHJlZDogI0ZBNUY1NTtcbiRkYXJrUmVkOiAjYmQzOTJmO1xuJHBpbms6ICNDNjhCNzc7XG4kbGlnaHRQaW5rOiAjQzhCMUEyO1xuJGxpZ2h0Qmx1ZTogIzY3N0M4RjtcbiRkYXJrQXF1YTogIzAwNUE3MTtcbiRwdXJwbGU6ICM2QjUyN0Y7XG4kbmF2eTogIzMzNDI2QjtcblxuJGhlYWRlci1oZWlnaHQ6IDEwMztcbiRoZWFkZXItaGVpZ2h0LW1vYmlsZTogNjQ7XG5cbiRjb2xvclByaW1hcnkxOiAjMTUxNTE1O1xuJGNvbG9yUHJpbWFyeTFDb2RlOiAnMTUxNTE1JztcbiRjb2xvclByaW1hcnkxSG92ZXI6ICM3MDZGNkU7XG4kY29sb3JQcmltYXJ5MUhvdmVyQ29kZTogJzcwNkY2RSc7XG4kY29sb3JCZzogI0YxRjFGMTtcblxuXG4vLyBUaGVtZSBjb2xvcnNcblxuJHRoZW1lX2JsYWNrX2NvZGU6ICcxNTE1MTUnOyAvLyBIb2xkaW5nXG4kdGhlbWVfYmxhY2s6ICMxNTE1MTU7IC8vIEhvbGRpbmdcbiR0aGVtZV9ibGFja19ob3ZlcjogI0QyQUU3MjsgLy8gIzcwNkY2RTsob2xkKSAvLyBIb2xkaW5nXG4kdGhlbWVfYmxhY2tfaG92ZXJfY29kZTogJ0QyQUU3Mic7IC8vICM3MDZGNkU7KG9sZCkgLy8gSG9sZGluZ1xuJHRoZW1lX2JsYWNrX2JnOiAjRjFGMUYxOyAvLyBIb2xkaW5nXG5cbiR0aGVtZV9ibHVlX2NvZGU6ICczMzQyNkInOyAvLyBEZXZlbG9wbWVudFxuJHRoZW1lX2JsdWU6ICMzMzQyNkI7IC8vIERldmVsb3BtZW50XG4kdGhlbWVfYmx1ZV9ob3ZlcjogI0M2OEI3NzsgLy8gRGV2ZWxvcG1lbnRcbiR0aGVtZV9ibHVlX2JnOiAjRThFQ0VFOyAvLyBEZXZlbG9wbWVudFxuXG4kdGhlbWVfZ3JlZW5fY29kZTogJzIwM0EzNSc7IC8vIEludmVzdG1lbnRcbiR0aGVtZV9ncmVlbjogIzIwM0EzNTsgLy8gSW52ZXN0bWVudFxuJHRoZW1lX2dyZWVuX2hvdmVyOiAjQkNBMzc4OyAvLyBJbnZlc3RtZW50XG4kdGhlbWVfZ3JlZW5faG92ZXJfY29kZTogJ0JDQTM3OCc7IC8vIEludmVzdG1lbnRcbiR0aGVtZV9ncmVlbl9iZzogcmdiKCMzODgyNzAsIDEwJSk7IC8vIEludmVzdG1lbnRcblxuJHRoZW1lX3B1cnBsZV9jb2RlOiAnNkI1MjdGJzsgLy8gUHJvcGVydGllc1xuJHRoZW1lX3B1cnBsZTogIzZCNTI3RjsgLy8gUHJvcGVydGllc1xuJHRoZW1lX3B1cnBsZV9ob3ZlcjogI0NEQjlBRDsgLy8gUHJvcGVydGllc1xuJHRoZW1lX3B1cnBsZV9ob3Zlcl9jb2RlOiAnQ0RCOUFEJzsgLy8gUHJvcGVydGllc1xuJHRoZW1lX3B1cnBsZV9iZzogcmdiKCM2QjUyN0YsIDEwJSk7IC8vIFByb3BlcnRpZXNcblxuJHRoZW1lX2Jyb3duX2NvZGU6ICczRDBDMjYnOyAvLyBHZW5lcmFsIFRyYWRpbmdcbiR0aGVtZV9icm93bjogIzNEMEMyNjsgLy8gR2VuZXJhbCBUcmFkaW5nXG4kdGhlbWVfYnJvd25faG92ZXI6ICMzRDBDMjY7IC8vIEdlbmVyYWwgVHJhZGluZ1xuJHRoZW1lX2Jyb3duX2hvdmVyX2NvZGU6ICczRDBDMjYnOyAvLyBHZW5lcmFsIFRyYWRpbmdcbiR0aGVtZV9icm93bl9iZzogI0YxRjFGMTsgLy8gR2VuZXJhbCBUcmFkaW5nXG5cbiR0aGVtZV9vcmFuZ2VfY29kZTogJzk0NDcxMic7IC8vIENvbnN0cnVjdGlvblxuJHRoZW1lX29yYW5nZTogIzk0NDcxMjsgLy8gQ29uc3RydWN0aW9uXG4kdGhlbWVfb3JhbmdlX2hvdmVyOiAjQUE5RjhFOyAvLyBDb25zdHJ1Y3Rpb25cbiR0aGVtZV9vcmFuZ2VfaG92ZXJfY29kZTogJ0FBOUY4RSc7IC8vIENvbnN0cnVjdGlvblxuJHRoZW1lX29yYW5nZV9iZzogcmdiYSgxNDgsIDcxLCAxOCwgMC4xKTsgLy8gQ29uc3RydWN0aW9uXG5cbi8vIFByb2plY3QgdGhlbWUgY29sb3JzXG5cbiR0aGVtZV9kYXJrX2FxdWFfY29kZTogJzAwNUE3MSc7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2FxdWE6ICMwMDVBNzE7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2FxdWFfaG92ZXI6ICNDOEIxQTI7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2FxdWFfaG92ZXJfY29kZTogJ0M4QjFBMic7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2FxdWFfYmc6ICNFOEVCRUU7IC8vIFdhdGVyZnJvbnRcblxuJHRoZW1lX2RhcmtfZ3JlZW5fY29kZTogJzAwNEEyNyc7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2dyZWVuOiAjMDA0QTI3OyAvLyBXYXRlcmZyb250XG4kdGhlbWVfZGFya19ncmVlbl9ob3ZlcjogI0ZFOEE2RDsgLy8gV2F0ZXJmcm9udFxuJHRoZW1lX2RhcmtfZ3JlZW5faG92ZXJfY29kZTogJ0ZFOEE2RCc7IC8vIFdhdGVyZnJvbnRcbiR0aGVtZV9kYXJrX2dyZWVuX2JnOiAjRThFQ0VFOyAvLyBXYXRlcmZyb250XG5cbiR0aGVtZV9wcHVycGxlX2NvZGU6ICc2QjUyN0YnOyAvLyBQcm9wZXJ0aWVzXG4kdGhlbWVfcHB1cnBsZTogIzZCNTI3RjsgLy8gUHJvcGVydGllc1xuJHRoZW1lX3BwdXJwbGVfaG92ZXI6ICM5ODg3YTc7IC8vIFByb3BlcnRpZXNcbiR0aGVtZV9wcHVycGxlX2hvdmVyX2NvZGU6ICc5ODg3YTcnOyAvLyBQcm9wZXJ0aWVzXG4kdGhlbWVfcHB1cnBsZV9iZzogI0YxRjFGMTsgLy8gUHJvcGVydGllc1xuXG5cbkBtaXhpbiBqb2JDb2xzKCl7XG4gIC5qb2ItY29sc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0yMHB4IC00MHB4O1xuICAgIC5jb2x7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgfVxuICAgIC5jb2wtdGl0bGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1ye1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wtY29udGVudHtcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1ye1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1peGluIGpvYk1ldGEoKXtcbiAgLmpvYi1tZXRhe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTEycHg7XG4gICAgLm1ldGEtaXRlbXtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAubWV0YS1pdGVtLWlubmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiwgdGltZXtcbiAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGV2ZW50TWV0YSgpe1xuICAuZXZlbnQtbWV0YXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgQGluY2x1ZGUgbW9iaWxlLXJ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5tZXRhLWl0ZW17XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgLm1ldGEtaXRlbS1pbm5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAtNXB4O1xuICAgICAgICBzcGFuLCB0aW1le1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBzdmd7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgIC50aGVtZS1saWdodCAme1xuICAgICAgICAgICAgICBzdHJva2U6ICRjb2xvclByaW1hcnkxO1xuICAgICAgICAgICAgICAvLyBmaWxsOiAkY29sb3JQcmltYXJ5MTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGhlbWVHbG9iYWxDb2xvcnNfX1N0cm9rZUNvbG9yKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbG9jYXRpb257XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRhLWl0ZW0taW5uZXJ7XG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgLnRoZW1lLWxpZ2h0ICZ7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3JQcmltYXJ5MTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aGVtZUdsb2JhbENvbG9yc19fRmlsbENvbG9yKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGhlbWVHbG9iYWxDb2xvcnNfX0NvbnRlbnRBbGx7XG4gICAgICAgICAgICAgICAgICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFwSW5mb1dpbmRvdygpe1xuICAuaW5mby13aW5kb3d7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgLy8gQGluY2x1ZGUgdGhlbWVDb2xvcnNfX0JnKCk7XG4gICAgLmluZm8td2luZG93LWlubmVye1xuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250ZW50Rml0KDM4LjI2MSUpO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgIG1hcmdpbjogOXB4IDBweCAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi50aGVtZS1pbmZvLXdpbmRvd3tcbiAgICAgICYtYmxhY2sge1xuICAgICAgICAgIC5pbmZvLXdpbmRvd3tcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2JsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRje1xuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZV9ibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIFxuICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAuaW5mby13aW5kb3d7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRje1xuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZV9ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICAmLWdyZWVuIHtcbiAgICAgICAgICAuaW5mby13aW5kb3d7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10Y3tcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWVfZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICBcbiAgICAgICYtcHVycGxlIHtcbiAgICAgICAgICAuaW5mby13aW5kb3d7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9wdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdGN7XG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lX3B1cnBsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIFxuICAgICAgJi1icm93biB7XG4gICAgICAgICAgLmluZm8td2luZG93e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYnJvd247XG4gICAgICAgICAgfVxuICAgICAgICAgIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdGN7XG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lX2Jyb3duICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICAmLW9yYW5nZSB7XG4gICAgICAgICAgLmluZm8td2luZG93e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfb3JhbmdlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRje1xuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZV9vcmFuZ2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC5nbS1zdHlsZS1pd3tcbiAgICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgLmdtLXN0eWxlLWl3LWNocntcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuZ20tc3R5bGUtaXctZHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAgIFxuICAgICAgfVxuICB9XG4gIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdGN7XG4gICAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvbnRTaXplKCl7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1peGluIGgxaDYoKXtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcnRsIHtcbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGltaXRUZXh0TGluZSgkbGluZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcbiAgLyogbnVtYmVyIG9mIGxpbmVzIHRvIHNob3cgKi9cbiAgbGluZS1jbGFtcDogJGxpbmU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uR2xvYmFsKCRzOiAwLjJzKSB7XG4gIHRyYW5zaXRpb246ICN7JHN9O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkb2JqLCAkc3BlZWQpIHtcbiAgdHJhbnNpdGlvbjogJG9iaiAkc3BlZWQgY3ViaWMtYmV6aWVyKDAuMSwgMCwgMC4zLCAxKTtcbn1cblxuQG1peGluIHRyYW5zaXRpb25zKCR0cmFuc2l0aW9ucy4uLikge1xuICAkdHJhbnNpdGlvbi1zdHJpbmc6IChcbiAgKTtcblxuQGVhY2ggJHRyYW5zaXRpb24gaW4gJHRyYW5zaXRpb25zIHtcbiAgJHByb3BlcnR5OiBudGgoJHRyYW5zaXRpb24sIDEpO1xuICAkc3BlZWQ6IG50aCgkdHJhbnNpdGlvbiwgMik7XG4gICR0cmFuc2l0aW9uLXN0cmluZzogYXBwZW5kKCR0cmFuc2l0aW9uLXN0cmluZywgI3skcHJvcGVydHl9ICN7JHNwZWVkfSBjdWJpYy1iZXppZXIoMC4xLCAwLCAwLjMsIDEpLCBjb21tYSk7XG59XG5cbnRyYW5zaXRpb246ICR0cmFuc2l0aW9uLXN0cmluZztcbn1cblxuQG1peGluIGltZ0ZpdCgkZml0OiBjb3Zlcikge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogJGZpdDtcbn1cblxuQG1peGluIGJnRml0KCRmaXQ6IGNvdmVyKSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZml0O1xufVxuXG5AbWl4aW4gb3ZlcmxheSgkYmcpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRiZztcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudEZpdCgkcGVyY2VudGFnZTogMTAwJSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRwZXJjZW50YWdlfTtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudEZpdEFmdGVyKCRwZXJjZW50YWdlOiAxMDAlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skcGVyY2VudGFnZX07XG4gIH1cbn1cblxuQG1peGluIGFic29sdXRlKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1peGluIGNlbnRlckVsZW1lbnQoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBtaXhpbiBzY3JvbGxiYXJZIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvclByaW1hcnkxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtaXhpbiBDdXN0b21zY3JvbGxiYXJZIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yUHJpbWFyeTE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxhcHRvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjRweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBsYXB0b3AtciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0LXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0LXNtIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0LXNtLXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDJweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUtciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZS1zbSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZS1zbS1yIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLXhzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDEwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLXhzLXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuQG1peGluIHRleHRDaGlsZFJlbW92ZU1hcmdpbiB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQtdygkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQGltcG9ydCBcInRoZW1lXCI7IiwiXG5AbWl4aW4gdGhlbWVDb2xvcnNfX0ljb25zQmcoKSB7XG5cdCYudGhlbWV7XG5cdFx0Ji1ibGFjayB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ibHVlIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZ3JlZW4ge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2dyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcHVycGxlIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9wdXJwbGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1icm93biB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYnJvd247XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1vcmFuZ2Uge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX29yYW5nZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRhcmtfYXF1YSB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9kYXJrX2FxdWE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1kYXJrX2dyZWVuIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2RhcmtfZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0aGVtZUNvbG9yc19fQmcoKSB7XG5cdCYudGhlbWV7XG5cdFx0Ji1ibGFjayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYmxhY2s7XG5cdFx0fVxuXG5cdFx0Ji1ibHVlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibHVlO1xuXHRcdH1cblxuXHRcdCYtZ3JlZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2dyZWVuO1xuXHRcdH1cblxuXHRcdCYtcHVycGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9wdXJwbGU7XG5cdFx0fVxuXG5cdFx0Ji1icm93biB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYnJvd247XG5cdFx0fVxuXG5cdFx0Ji1vcmFuZ2Uge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX29yYW5nZTtcblx0XHR9XG5cblx0XHQmLWRhcmtfYXF1YSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfZGFya19hcXVhO1xuXHRcdH1cblxuXHRcdCYtZGFya19ncmVlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbjtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHRoZW1lX2NvbG9yKCkge1xuXHQmLWJsYWNrIHtcblx0XHRjb2xvcjogJHRoZW1lX2JsYWNrO1xuXHR9XG5cblx0Ji1ibHVlIHtcblx0XHRjb2xvcjogJHRoZW1lX2JsdWU7XG5cdH1cblxuXHQmLWdyZWVuIHtcblx0XHRjb2xvcjogJHRoZW1lX2dyZWVuO1xuXHR9XG5cblx0Ji1wdXJwbGUge1xuXHRcdGNvbG9yOiAkdGhlbWVfcHVycGxlO1xuXHR9XG5cblx0Ji1icm93biB7XG5cdFx0Y29sb3I6ICR0aGVtZV9icm93bjtcblx0fVxuXG5cdCYtb3JhbmdlIHtcblx0XHRjb2xvcjogJHRoZW1lX29yYW5nZTtcblx0fVxuXG5cdCYtZGFya19hcXVhIHtcblx0XHRjb2xvcjogJHRoZW1lX2RhcmtfYXF1YTtcblx0fVxuXG5cdCYtZGFya19ncmVlbiB7XG5cdFx0Y29sb3I6ICR0aGVtZV9kYXJrX2dyZWVuO1xuXHR9XG59XG5cbkBtaXhpbiB0aGVtZV9iZygpIHtcblx0Ji1ibGFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2JsYWNrO1xuXHR9XG5cblx0Ji1ibHVlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYmx1ZTtcblx0fVxuXG5cdCYtZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ncmVlbjtcblx0fVxuXG5cdCYtcHVycGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfcHVycGxlO1xuXHR9XG5cblx0Ji1icm93biB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2Jyb3duO1xuXHR9XG5cblx0Ji1vcmFuZ2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9vcmFuZ2U7XG5cdH1cblxuXHQmLWRhcmtfYXF1YSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2RhcmtfYXF1YTtcblx0fVxuXG5cdCYtZGFya19ncmVlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2RhcmtfZ3JlZW47XG5cdH1cbn1cblxuLy8gZ2xvYmFsXG5cbkBtaXhpbiB0aGVtZUdsb2JhbENvbG9yc19fQmdDb2xvcigpIHtcblx0LnRoZW1lLWdsb2JhbC1ibGFjayAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibGFja19iZztcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibHVlX2JnO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ncmVlbl9iZztcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtcHVycGxlICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX3B1cnBsZV9iZztcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYnJvd25fYmc7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9vcmFuZ2VfYmc7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfYXF1YSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9kYXJrX2FxdWFfYmc7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbl9iZztcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0JnKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2JsYWNrO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ibHVlICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2JsdWU7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWdyZWVuICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2dyZWVuO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfcHVycGxlO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1icm93biAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9icm93bjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtb3JhbmdlICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX29yYW5nZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX2RhcmtfYXF1YTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19ncmVlbiAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9kYXJrX2dyZWVuO1xuXHR9XG59XG5cbkBtaXhpbiB0aGVtZUdsb2JhbENvbG9yc19fQmdIb3ZlcigpIHtcblx0LnRoZW1lLWdsb2JhbC1ibGFjayAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibGFja19ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ibHVlX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9ncmVlbl9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtcHVycGxlICZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lX3B1cnBsZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfYnJvd25faG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9vcmFuZ2VfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfYXF1YSAme1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZV9kYXJrX2FxdWFfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbl9ob3Zlcjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0JvcmRlckNvbG9yKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfYmxhY2s7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJsdWUgJntcblx0XHRib3JkZXItY29sb3I6ICR0aGVtZV9ibHVlO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGJvcmRlci1jb2xvcjogJHRoZW1lX2dyZWVuO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRib3JkZXItY29sb3I6ICR0aGVtZV9wdXJwbGU7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJyb3duICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfYnJvd247XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGJvcmRlci1jb2xvcjogJHRoZW1lX29yYW5nZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfZGFya19hcXVhO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1kYXJrX2dyZWVuICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0ZpbGxDb2xvcigpIHtcblx0LnRoZW1lLWdsb2JhbC1ibGFjayAme1xuXHRcdGZpbGw6ICR0aGVtZV9ibGFjaztcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGZpbGw6ICR0aGVtZV9ibHVlO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGZpbGw6ICR0aGVtZV9ncmVlbjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtcHVycGxlICZ7XG5cdFx0ZmlsbDogJHRoZW1lX3B1cnBsZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRmaWxsOiAkdGhlbWVfYnJvd247XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGZpbGw6ICR0aGVtZV9vcmFuZ2U7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfYXF1YSAme1xuXHRcdGZpbGw6ICR0aGVtZV9kYXJrX2FxdWE7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRmaWxsOiAkdGhlbWVfZGFya19ncmVlbjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0ZpbGxIb3ZlcigpIHtcblx0LnRoZW1lLWdsb2JhbC1ibGFjayAme1xuXHRcdGZpbGw6ICR0aGVtZV9ibGFja19ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGZpbGw6ICR0aGVtZV9ibHVlX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGZpbGw6ICR0aGVtZV9ncmVlbl9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtcHVycGxlICZ7XG5cdFx0ZmlsbDogJHRoZW1lX3B1cnBsZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRmaWxsOiAkdGhlbWVfYnJvd25faG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGZpbGw6ICR0aGVtZV9vcmFuZ2VfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfYXF1YSAme1xuXHRcdGZpbGw6ICR0aGVtZV9kYXJrX2FxdWFfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRmaWxsOiAkdGhlbWVfZGFya19ncmVlbl9ob3Zlcjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX1N0cm9rZUNvbG9yKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfYmxhY2s7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJsdWUgJntcblx0XHRzdHJva2U6ICR0aGVtZV9ibHVlO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdHN0cm9rZTogJHRoZW1lX2dyZWVuO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRzdHJva2U6ICR0aGVtZV9wdXJwbGU7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJyb3duICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfYnJvd247XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdHN0cm9rZTogJHRoZW1lX29yYW5nZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfZGFya19hcXVhO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1kYXJrX2dyZWVuICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfZGFya19ncmVlbjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX1N0cm9rZUhvdmVyKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfYmxhY2tfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJsdWUgJntcblx0XHRzdHJva2U6ICR0aGVtZV9ibHVlX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdHN0cm9rZTogJHRoZW1lX2dyZWVuX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRzdHJva2U6ICR0aGVtZV9wdXJwbGVfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJyb3duICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfYnJvd25faG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdHN0cm9rZTogJHRoZW1lX29yYW5nZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfZGFya19hcXVhX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1kYXJrX2dyZWVuICZ7XG5cdFx0c3Ryb2tlOiAkdGhlbWVfZGFya19ncmVlbl9ob3Zlcjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0JvcmRlckhvdmVyKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfYmxhY2tfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJsdWUgJntcblx0XHRib3JkZXItY29sb3I6ICR0aGVtZV9ibHVlX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1ncmVlbiAme1xuXHRcdGJvcmRlci1jb2xvcjogJHRoZW1lX2dyZWVuX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRib3JkZXItY29sb3I6ICR0aGVtZV9wdXJwbGVfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJyb3duICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfYnJvd25faG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdGJvcmRlci1jb2xvcjogJHRoZW1lX29yYW5nZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfZGFya19hcXVhX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1kYXJrX2dyZWVuICZ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGhlbWVfZGFya19ncmVlbl9ob3Zlcjtcblx0fVxufVxuXG5AbWl4aW4gdGhlbWVHbG9iYWxDb2xvcnNfX0NvbG9yKCkge1xuICAudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0Y29sb3I6ICR0aGVtZV9ibGFjaztcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGNvbG9yOiAkdGhlbWVfYmx1ZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZ3JlZW4gJntcblx0XHRjb2xvcjogJHRoZW1lX2dyZWVuO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRjb2xvcjogJHRoZW1lX3B1cnBsZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRjb2xvcjogJHRoZW1lX2Jyb3duO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1vcmFuZ2UgJntcblx0XHRjb2xvcjogJHRoZW1lX29yYW5nZTtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0Y29sb3I6ICR0aGVtZV9kYXJrX2FxdWE7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRjb2xvcjogJHRoZW1lX2RhcmtfZ3JlZW47XG5cdH1cbn1cblxuQG1peGluIHRoZW1lR2xvYmFsQ29sb3JzX19Db2xvckhvdmVyKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0Y29sb3I6ICR0aGVtZV9ibGFja19ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYmx1ZSAme1xuXHRcdGNvbG9yOiAkdGhlbWVfYmx1ZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZ3JlZW4gJntcblx0XHRjb2xvcjogJHRoZW1lX2dyZWVuX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1wdXJwbGUgJntcblx0XHRjb2xvcjogJHRoZW1lX3B1cnBsZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtYnJvd24gJntcblx0XHRjb2xvcjogJHRoZW1lX2Jyb3duX2hvdmVyO1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1vcmFuZ2UgJntcblx0XHRjb2xvcjogJHRoZW1lX29yYW5nZV9ob3Zlcjtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19hcXVhICZ7XG5cdFx0Y29sb3I6ICR0aGVtZV9kYXJrX2FxdWFfaG92ZXI7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWRhcmtfZ3JlZW4gJntcblx0XHRjb2xvcjogJHRoZW1lX2RhcmtfZ3JlZW5faG92ZXI7XG5cdH1cbn1cblxuQG1peGluIHRoZW1lR2xvYmFsQ29sb3JzX19Db250ZW50QWxsKCkge1xuXHQudGhlbWUtZ2xvYmFsLWJsYWNrICZ7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJsdWUgJntcblx0XHRAY29udGVudDtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZ3JlZW4gJntcblx0XHRAY29udGVudDtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtcHVycGxlICZ7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLWJyb3duICZ7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQudGhlbWUtZ2xvYmFsLW9yYW5nZSAme1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0LnRoZW1lLWdsb2JhbC1kYXJrX2FxdWEgJntcblx0XHRAY29udGVudDtcblx0fVxuXG5cdC50aGVtZS1nbG9iYWwtZGFya19ncmVlbiAme1xuXHRcdEBjb250ZW50O1xuXHR9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/